`
`UNITED STATES DISTRICT COURT
`WESTERN DISTRICT OF TEXAS
`AUSTIN DIVISION
`
`Intellectual Ventures I LLC and
`Intellectual Ventures II LLC,
`
`Civil Action No. 1:19-cv-01075-ADA
`
`Plaintiffs,
`
`v.
`
`VMware, Inc.,
`
`Defendant.
`
`PLAINTIFFS’ REPLY CLAIM CONSTRUCTION BRIEF
`
`EX2010
`VMware v. IV
`IPR2020-00470
`
`
`
`Case 1:19-cv-01075-ADA Document 63 Filed 04/10/20 Page 2 of 30
`
`
`
`TABLE OF CONTENTS
`
`Introduction ....................................................................................................................................1
`
`I. Disputed Terms in the ’686 Patent...................................................................................... 2
`
`A. Modif[y/ied] [a] resource allocation / modify[ing] [the] computer resources
`allocated to a virtual server (’686 patent claims 5-7) ..........................................................2
`
`B. “resource unavailable messages” / “denied requests to modify a resource
`allocation” (’686 patent claims 5-7) ....................................................................................3
`
`C. “determination that a virtual server is overloaded” (’686 patent claims 5-7) ...............4
`
`D. “virtual server” (’686 patent claims 5-7) .......................................................................5
`
`E. “determining that a second physical host can accommodate the requested
`modified resource allocation” (’686 patent claims 5-7) ......................................................7
`
`II. Disputed Terms in the ’726 Patent...................................................................................... 9
`
`A. “resource denials” (’726 patent claims 1, 4-5 & 8) .......................................................9
`
`B. “quality of service guarantee” (’726 patent claims 1 & 4) ............................................9
`
`III. Alleged Means Plus Function Terms for the ’726 and ’686 Patents ................................ 10
`
`A. ’686 patent claim 7 “component” terms (i.e., clauses 1-3 of Ex. A) ...........................10
`
`B. ’726 patent claim 1, 3, 4, 5 & 7 (i.e., clauses 4-8 of Ex. A) ........................................12
`
`The ’752 Patent ............................................................................................................................12
`
`IV. Disputed Terms in the ’752 Patent.................................................................................... 13
`
`A. “exhausted” (’752 patent claims 1, 9 and 24) ..............................................................13
`
`B. “consumed” (’752 patent claims 1, 9 and 24) ..............................................................13
`
`C. “service” (’752 patent claims 1, 3, 9 and 24) ...............................................................14
`
`D. Means-Plus-Function Terms ........................................................................................14
`
`V. Disputed Terms in the ’051 Patent.................................................................................... 15
`
`A. “virtual server” (claims 1, 3, and 6) .............................................................................15
`
`B. “physical interface[s]” (claims 1 and 3) .......................................................................16
`
`i
`
`
`
`Case 1:19-cv-01075-ADA Document 63 Filed 04/10/20 Page 3 of 30
`
`C. “storing . . .” / “storing . . .” / “receiving . . .” / “determining . . .” /
`“determining . . .” / “sending . . .” / “using . . .” (claims 1 and 3) .....................................17
`
`D. “customer forwarding [table(s)/information]” (claims 1 and 3) ..................................18
`
`VI. Disputed Terms in the ’818 Patent.................................................................................... 19
`
`A. “hierarchical token bucket resource allocation” / “token(s)” (claims 1, 17, 30, 32
`and 42) ...............................................................................................................................19
`
`B. “enforcing . . .” / “receiv[e/ing] . . .” / “classify[ing] . . .” / “compar[e/ing] . . .”
`/ “forward[ing] . . .” / “buffer[ing] . . .” (claims 1, 17, 30, 32, 33, 37-39, 42) ...................21
`
`C. “maintain[ing] a connection over a network fabric” (claims 1, 17, 30, 32, 42) ..........22
`
`D. “virtual [network/storage network] interface layer of an application server”
`(claims 1, 17, 32, 42) .........................................................................................................23
`
`E. Alleged Means Plus Function Elements (claim 17) (individually set forth in
`Ex. C) .................................................................................................................................24
`
`Conclusion ....................................................................................................................................25
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`ii
`
`
`
`Case 1:19-cv-01075-ADA Document 63 Filed 04/10/20 Page 4 of 30
`
`Cases
`
`TABLE OF AUTHORITIES
`
`Accent Packaging, Inc. v. Leggett & Platt, Inc.,
`707 F.3d 1318 (Fed. Cir. 2013) ................................................................................................. 20
`
`Graphon Corp. v. Autotrader.com, Inc.,
`Case No. 2:05-cv-530 (TJW), 2007 WL 1870622 (E.D. Tex. June 28, 2007) ........................... 7
`
`Innova/Pure Water, Inc. v. Safari Water Filtration Sys., Inc.,
`381 F. 3d 1111 (Fed. Cir. 2004) .................................................................................................. 2
`
`Netfuel, Inc. v. F5 Networks, Inc.,
`2017 WL 2834538 (N.D. Ill. June 29, 2017) ............................................................................ 11
`
`Zeroclick, LLC v. Apple Inc.,
`2018 WL 2450496 (Fed. Cir. Aug. 20, 2019) ........................................................................... 11
`
`
`
`
`
`
`
`
`
`
`
`iii
`
`
`
`Case 1:19-cv-01075-ADA Document 63 Filed 04/10/20 Page 5 of 30
`
`
`
`Introduction
`
`IV’s Opening and Responsive briefs demonstrate that its proposed constructions align
`
`with the use of the disputed terms in the context of the claims in light of the specification, and
`
`consistent with the prosecution history of each patent. That these constructions are correct
`
`becomes even more evident in the context of each disclosed invention, which sprang from
`
`companies at the cutting-edge of their technical fields. Three of the patents-in-suit, RE 44,686
`
`(“the ’686 patent”), RE 42,726 (“the ’726 patent”) and RE 43,051 (“the ’051 patent”), were
`
`invented at Ensim Corporation, where the inventors were all highly experienced in the fields of
`
`cloud computing and virtualization. Dkt. No. 9 at par. 27, 31. General Magic, the original
`
`assignee of U.S. Patent No. 7,949,752 (“the ’752 patent), was a pioneer in cloud computing. Id.
`
`at ¶ 20. 3Leaf Systems, Inc., where the inventions taught by U.S. Patent No. RE 44, 818 (“the
`
`’818 patent”) were developed, was at the forefront of network virtualization. Id. at ¶ 35.
`
`The extensive briefing has also revealed VMware’s strategic approach to claim
`
`construction. Rather than filter each term through established claim construction canons,
`
`VMware employs creative arguments in the hopes of fostering non-infringement positions. For
`
`instance, the term “virtual server” is at issue in the ’686 and ’726 patents as well as the ’051
`
`patent. Despite the fact that the ’051 patent is unrelated to the other two patents (which are
`
`related), VMware asks the Court to consider evidence from both the ’051 patent and a patent
`
`incorporated by reference therein in construing the ’686 and ’726 patents. With respect to the
`
`’752 patent, VMware asks the Court to wholesale disregard previous constructions of the very
`
`same terms made by an experienced Magistrate Judge in a prior Report and Recommendation.
`
`VMware takes the term of art “hierarchical token bucket” from the ’818 patent and argues that it
`
`should be limited to a specific, prior art algorithm that is not referenced by the patent’s written
`
`description. And on two occasions, VMware touts a citation as being from a paragraph and
`
`sentence without the word “embodiment”—while not disclosing that the preceding paragraphs
`
`explicitly characterize those cites as preferred embodiments. These techniques do not result in
`
`1
`
`
`
`Case 1:19-cv-01075-ADA Document 63 Filed 04/10/20 Page 6 of 30
`
`
`
`proper claim constructions and should be rejected. Instead, the disputed terms should be given
`
`their proper scope as read in light of the intrinsic record.
`
`I.
`
`Disputed Terms in the ’686 Patent
`
`A. Modif[y/ied] [a] resource allocation / modify[ing] [the] computer
`resources allocated to a virtual server (’686 patent claims 5-7)
`
`IV’s Proposed Construction
`“modif[y/ied] set of functions and features of a
`physical host used in implementing tasks for the
`virtual server” / “modify[ing] a set of the
`functions and features of a physical host used in
`implementing tasks for the virtual server”
`
`VMware’s Proposed Construction
`“modif[y/ied] [a] quality of service guarantee” /
`“modify[ing] [the] quality of service guarantee of
`a virtual server”
`
`
`
`In its Responsive Brief, VMware confirms that its construction reads the term “quality of
`
`service guarantee” from the preamble of two claims in the ’726 patent into these disputed terms
`
`for every asserted claim of both the ’726 and ’686 patents. See VMware Resp. Br. at 1, 12. In
`
`doing so, VMware asks the Court to ignore the inference that the patentee “intended his choice
`
`of different terms to reflect a differentiation in the meaning of those terms.” See Innova/Pure
`
`Water, Inc. v. Safari Water Filtration Sys., Inc., 381 F. 3d 1111, 1119 (Fed. Cir. 2004). VMware
`
`argues this inference should be overcome because the reissue application may have been
`
`prosecuted by an affiliate of IV and not the original applicants. To start, what entity prosecuted
`
`the patent has no bearing on claim construction. Moreover, the same PTO examiner evaluated
`
`the original application and the reissue application and agreed with the amendments made in the
`
`reissue patent, including those which replaced “quality of service guarantee” with the disputed
`
`terms.
`
`This strange argument attempts to obfuscate the real issue at hand, namely, that VMware
`
`is asking the Court to significantly narrow the disputed terms by reading in a phrase that (a)
`
`appears in only select claims, (b) was amended out of most claims during prosecution and
`
`replaced with the disputed terms, (c) refers to a single exemplary embodiment, and (d) is a
`
`disputed term itself being separately proposed for construction. Accordingly, VMware’s
`
`proposed construction should be rejected and, as detailed in IV’s Responsive Brief Section 1(A),
`
`IV’s proposal should be adopted.
`
`2
`
`
`
`Case 1:19-cv-01075-ADA Document 63 Filed 04/10/20 Page 7 of 30
`
`
`
`VMware’s attacks on IV’s proposed construction are unavailing. VMware again
`
`misstates IV’s proposed construction claiming that IV “concedes” that it is asking the Court to
`
`construe ‘resource allocation’ as ‘resource.’ VMware Resp. Br. at 11. This misses the point. As
`
`more fully explained in IV’s Responsive Brief at 6, IV has not and is not asking the Court to read
`
`out ‘allocation’ from the disputed term but, instead, recognizes the term is accounted for because
`
`in order for any resource to be used by a virtual server that resource must necessarily already be
`
`allocated. Indeed, IV’s proposal would not have a different scope if it were to include the term:
`
`“modify an allocated set of functions and features . . . .”
`
`B. “resource unavailable messages” / “denied requests to modify a resource
`allocation” (’686 patent claims 5-7)
`
`IV’s Proposed Construction
`“an indication that a request by the virtual server
`cannot be immediately serviced” / “a request by
`the virtual server that cannot be immediately
`serviced”
`
`VMware’s Proposed Construction
`“indications that requests by the virtual server for
`additional resources are either implicitly or
`explicitly denied, resulting from denied requests
`to modify a resource allocation”
`
`see also construction of “modify a resource
`allocation”
`
`
`
`After two briefs on these terms, VMware has yet to provide a single intrinsic record cite
`
`supporting its proposed constructions. VMware Br. at 7-8; Resp. Br. at 3-4. Instead, VMware
`
`continues to confusingly construe two constituent terms as one and incorporate the second term
`
`verbatim into its proposed construction. This is particularly important here because, as discussed
`
`at pages 7-9 of IV’s Responsive Brief, the claim requires these terms to have distinct meanings
`
`and be read in their proper sequence. VMware, however, changes the sequence of the claim
`
`elements and renders the latter half of the term superfluous. More specifically, rather than
`
`account for the fact that denied requests to modify a resource allocation are the things that
`
`generate resource unavailable messages which are in turn used to determine whether a virtual
`
`server is overloaded and that both collectively equate to ‘resource denials’ as described in the
`
`specification, VMware’s proposal ignores the second half of the disputed term.
`
`IV’s proposed constructions on the other hand recognize that ‘resource unavailable
`
`messages’ and ‘denied requests to modify a resource allocation’ are related but distinct, and
`
`3
`
`
`
`Case 1:19-cv-01075-ADA Document 63 Filed 04/10/20 Page 8 of 30
`
`
`
`attributes to each the appropriate scope based on the teachings of the specification. See IV Resp.
`
`Br. at 6-9. For example, the claims require that the disputed terms result in a determination that
`
`a virtual server is overloaded, which is described in the specification as being accomplished
`
`through monitoring resource denials. Id. at 8-9. The term ‘resource denials’ is further defined in
`
`the specification as “any request by the virtual server that cannot be immediately serviced.” Id.
`
`When compared to the claims of the related ’726 patent—which use the term ‘resource denials’
`
`in place of the two disputed terms discussed here—it is evident that the term denied requests to
`
`modify a resource allocation equates to a request by the virtual server that cannot be
`
`immediately serviced, while the term resource unavailable messages equates to an indication of
`
`the same. Id. Thus, by examining the sequence of elements and the specification’s disclosures,
`
`it is apparent that rather than reading out portions of the disputed terms, IV’s proposal provides a
`
`complete and consistent definition that should be adopted.
`
`C. “determination that a virtual server is overloaded” (’686 patent
`claims 5-7)
`
`IV’s Proposed Construction
`Plain and ordinary meaning
`
`VMware’s Proposed Construction
`“determination that an average number of
`resource denials for a virtual server is beyond a
`pre-configured threshold”
`
`See also construction of “resource denials”
`
`
`
`VMware claims that its proposal is drawn from “a clear definition of this term in the
`
`specification.” VMware Resp. Br. at 5. Knowing that it is improper to read limitations into the
`
`claim from preferred embodiments, VMware tries to bolster its sole supporting specification cite
`
`by stating that it does not use the word ‘embodiment’ in the sentence (or the paragraph) in which
`
`the definition is found.” Id. VMware, however, omits the fact that the paragraph it cites as
`
`support is immediately preceded by one that starts with “FIG. 2A is a flowchart of an
`
`embodiment of the overall process for dynamically modifying the resources of a virtual server.”
`
`See Ex. E at 5:29-30. VMware’s citation is obviously a continuation of the explanation of the
`
`preferred embodiment in Figure 2A as it moves through the flow chart depicted therein from step
`
`210 to step 220. VMware’s argument to the contrary mischaracterizes the specification. In
`
`4
`
`
`
`Case 1:19-cv-01075-ADA Document 63 Filed 04/10/20 Page 9 of 30
`
`
`
`short, the Court should not accept VMware’s invitation to read a preferred embodiment into the
`
`claim.
`
`
`
`VMware’s criticisms of IV’s well-supported position that this term should be given its
`
`plain and ordinary meaning are unpersuasive. As an example, VMware takes issue with IV’s
`
`proposed construction of plain and ordinary meaning because “similar” terms like “virtual server
`
`overload signal” and “indication that a first physical host is overloaded” have been proposed for
`
`construction and IV is not arguing that those be construed as plain and ordinary. VMware Resp.
`
`Br. at 4-5. VMware does not cite—and IV is not aware of—any support for such a position. The
`
`disputed term is different than the other ‘similar’ terms that VMware cites, and unlike many
`
`similar terms, is understood by one of skill in the art as being used in its plain and ordinary
`
`meaning. Contrasted with VMware’s construction based on one exemplary embodiment from
`
`the specification, IV’s proposal is consistent with the intrinsic record. IV Br. at 18-20; IV Resp.
`
`Br. at 10-11.
`
`D. “virtual server” (’686 patent claims 5-7)
`
`IV’s Proposed Construction
`Plain and ordinary meaning, in the alternative
`
`“a virtual machine that resides on a physical
`server and uses the physical server’s resources but
`has the appearance of being a separate dedicated
`machine”
`
`VMware’s Proposed Construction
`“a process executing on a host computer that
`accepts communication requests, and that is
`capable of receiving a quality of service guarantee
`from a physical host”
`
`Finding no support for its construction of this term as being “a process” in the ’686
`
`patent, the very first line of VMware’s Responsive Brief focuses the Court on the use of “virtual
`
`server” in the ’051 patent. See VMware Resp. Br. at 6. VMware then invokes a chain of alleged
`
`evidence that spans an unrelated patent, art incorporated by reference into that unrelated patent,
`
`and an examiner’s characterization of prior art from the patent that the ’686 patent reissued from.
`
`Even this artfully crafted chain of ‘evidence,’ however, cannot overcome the reality that
`
`VMware’s proposed construction is entirely unsupported by the intrinsic record and contrary to
`
`the teachings of the ’686 and ’726 patents.
`
`5
`
`
`
`Case 1:19-cv-01075-ADA Document 63 Filed 04/10/20 Page 10 of 30
`
`
`
`VMware’s characterization of a single citation as a “clear definition from the
`
`specification” is taken from the paragraph titled “DETAILED DESCRIPTION OF THE
`
`PREFERRED EMBODIMENTS”—which makes no mention of the virtual server being a
`
`‘process.’ See Ex. E at 3:46-58. Furthermore, far from being a “clear definition,” this isolated
`
`statement describes what a virtual server is “capable” of doing in the context of the
`
`specification’s preferred embodiments; it does not pretend to encompass the full scope of what a
`
`virtual server is. The two citations from VMware’s expert’s declaration used as support are also
`
`unpersuasive. The first refers the Court to the declaration’s section regarding the unrelated ’051
`
`patent, and the second covers five pages of conclusory allegations as to the ’051 patent,
`
`supported by unrelated patents or inapplicable prior art. VMware Resp. Br. at Ex. 2, 13-14, 42-
`
`42.1
`
`Similarly, VMware overreads the discussion surrounding the Yu reference during
`
`prosecution of the ’937 patent, which actually supports IV’s proposed construction. Yu
`
`disclosed a type of prior art virtual server that operated in a different manner and for a different
`
`purpose than the virtual servers in the ’686 and ’726 patents. See VMware Resp. Br. Ex. 46 at
`
`1:20-29. VMware’s selected quotation is not the applicant characterizing his invention, rather, it
`
`is the examiner simply reciting the teachings of Yu. See VMware Resp. Br. Ex. 49.
`
`VMware additionally attempts to overcomplicate the issue at hand by capitalizing on the
`
`fact that a virtual machine is software which is necessarily a flexible construct, and it is often
`
`difficult to conceptualize the point where software ends and something tangible like hardware
`
`begins. VMware uses this inherent flexibility to reduce the disputed term to the simplest
`
`example, a single process, and attempts to bolster that by pointing to prior art like Yu. But it
`
`cannot escape the fact that a process alone is merely a set of instructions being executed by a
`
`computer, something that by its very nature is not capable of performing all of the features of the
`
`claimed virtual server.
`
`
`1 These page numbers are VMware’s cites to the ECF page numbers.
`
`6
`
`
`
`Case 1:19-cv-01075-ADA Document 63 Filed 04/10/20 Page 11 of 30
`
`
`
`Finally, VMware’s attempt to paint IV’s alternate construction as unsupported disregards
`
`the intrinsic record. While a plain and ordinary meaning construction is the most appropriate
`
`here, IV’s alternate proposal finds support throughout the specification starting with the title
`
`itself. The title of the patents—Dynamically Modifying the Resources of a Virtual Server—
`
`illustrates both the failings of VMware’s proposed construction and the merits of IV’s alternate
`
`proposal. A typical process alone is not capable of having resources. It uses resources while
`
`executing, but does not have ‘its own’ resources, particularly not dynamically modifiable
`
`resources. Furthermore, a typical process cannot perform many of the basic functions of the
`
`virtual server described in the Abstract, let alone the claims. A process cannot become
`
`overloaded based on resource denials, its resources cannot be dynamically modified to respond
`
`to changing resource requirements, it can’t even be ‘hosted’ on a physical server never mind
`
`transferred from one host to another if resources on the first host are insufficient. See generally
`
`Ex. R at 39-41; Ex. E at 2:48-3:20. These are all features of a fully virtualized machine, i.e. a
`
`virtual machine. It is undisputed that a virtual machine (1) resides on a physical server and uses
`
`that physical server’s resources, and (2) appears as a separate dedicated machine. Therefore,
`
`IV’s alternate proposal captures what is described as a virtual server in the ’686 and ’726 patents,
`
`whereas VMware’s construction primarily relies on its (faulty) arguments regarding the
`
`unrelated ’051 patent.
`
`E. “determining that a second physical host can accommodate the requested
`modified resource allocation” (’686 patent claims 5-7)
`
`IV’s Proposed Construction
`Plain and ordinary meaning; in the alternative:
`
`“determining that a second physical host can
`accommodate the requests by the virtual server
`that could not be immediately serviced”
`
`VMware’s Proposed Construction
`Indefinite, or in the alternative “determining that a
`second physical host can accommodate the denied
`request to modify a resource allocation”
`
`
`
`VMware alleges this term is indefinite due to a lack of antecedent basis. There is no such
`
`issue because the scope of the disputed term is readily ascertainable by one of skill in the art.
`
`See Graphon Corp. v. Autotrader.com, Inc., Case No. 2:05-cv-530 (TJW), 2007 WL 1870622, at
`
`*11 (E.D. Tex. June 28, 2007). See also Akl Decl. at ¶ 32. More specifically, VMware’s
`
`7
`
`
`
`Case 1:19-cv-01075-ADA Document 63 Filed 04/10/20 Page 12 of 30
`
`
`
`indefiniteness theory hinges on the fact that “the requested modified resource allocation” term is
`
`singular while the antecedent basis for that term is plural, and thus, according to VMware, the
`
`claim offers “no guidance as to which one” of the denied requests to modify a resource allocation
`
`the disputed term is referencing. VMware Resp. Br. at 9. But reading the claim elements in their
`
`proper sequence demonstrates that while the preceding reference to “denied requests to modify a
`
`resource allocation” is plural, it is part of a larger element that results in a singular “indication
`
`that a first physical host is overloaded.” First the claim element in question requires ‘denied
`
`requests to modify a resource allocation’ which result in ‘one or more resource unavailable
`
`messages.’ The one or more messages are used to make a determination that the virtual server is
`
`overloaded, which in turn is used to determine whether a physical host is overloaded and send an
`
`‘indication’ regarding the same. It is only after this indication is received that the system looks
`
`to determine whether another physical host can accommodate the overloaded virtual server. See,
`
`e.g., Ex. E. at claim 5(a).
`
`This reading of the claim language is consistent with the patent’s written description.
`
`One of ordinary skill in the art reading the claim and specification would see that resource
`
`denials are monitored by selective interception of system calls. Id. at 5:31-33. The interception
`
`of these calls allows the system to gauge the current resource usage with respect to a particular
`
`virtual server resource, including at what point the current allocation is fully used. Id. at 5:33-37.
`
`When a virtual server needs an amount of a particular resource, but has reached the maximum of
`
`its current allocation, a resource denial is generated. Id. Since the current allocation amount is
`
`known to the system, the amount requested in excess of that allocation is also known. Id. at
`
`5:43-47. The specification describes various techniques to account for multiple denials, such as
`
`taking the average within a specific time window. Id. The amount above the current allocation
`
`is then used to check against the corresponding amount of that resource held unallocated by the
`
`virtual server’s physical host. Id. at 5:51-64. If the physical host does not have enough
`
`additional resources unallocated to satisfy the difference then an indication of a physical host
`
`overload is sent to the system and the system attempts to locate another physical host with
`
`8
`
`
`
`Case 1:19-cv-01075-ADA Document 63 Filed 04/10/20 Page 13 of 30
`
`
`
`enough of the requested resource unallocated such that it could support the overloaded virtual
`
`server. Id. Accordingly, when determining a second physical host that can accommodate the
`
`requested modified resource allocation one of skill in the art would know that the antecedent
`
`basis for that term refers to the previous ‘requests’ as processed per the claim elements and
`
`reflected in the singular indication of a physical host overload, and also understand that the
`
`disputed term is being used according to its plain and ordinary meaning. See Akl Decl. at ¶ 32.
`
`II.
`
`Disputed Terms in the ’726 Patent2
`
`A. “resource denials” (’726 patent claims 1, 4-5 & 8)
`
`IV’s Proposed Construction
`“indications that requests by the virtual server
`cannot be immediately serviced”
`
`VMware’s Proposed Construction
`“indications that requests by the virtual server for
`additional resources are either implicitly or
`explicitly denied”
`
`
`
`As it did with the ‘686 patent’s “determination that a virtual server is overloaded” term,
`
`VMware argues its sole specification support is “definitional.” VMware Resp. Br. at 14. And,
`
`again, VMware misleadingly tries to support that argument by saying “[n]either the sentence nor
`
`the paragraph in the specification from which VMware’s proposed construction is drawn uses the
`
`language ‘embodiment’.” Id. But that cite is clearly regarding a preferred embodiment as
`
`explicitly described in the immediately preceding paragraph. See Ex. F at 7:41-61 (“FIG 3
`
`shows an embodiment of one process for determining whether an individual resource in a
`
`virtual server has reached its resource limit.”). The following paragraph from which VMware
`
`garners its support continues describing Figure 3 and even a cursory read shows it’s still
`
`discussing a single preferred embodiment. Id. Something that is “an embodiment” of “one
`
`process” can hardly be said to be a clear definitional statement.
`
`B. “quality of service guarantee” (’726 patent claims 1 & 4)
`
`IV’s Proposed Construction
`“a guaranteed resource allotment which can be
`dynamically increased/modified”
`
`VMware’s Proposed Construction
`“information that specifies a guaranteed amount
`of an assigned resource, and that can be
`dynamically increased/modified”
`
`
`2 The ’726 patent terms that overlap with ’686 terms discussed above can be found in Exhibit 7 to VMware’s
`Opening Brief. These claim terms should be construed as IV proposes for the reasons stated above with respect to
`the corresponding ’686 patent terms.
`
`9
`
`
`
`Case 1:19-cv-01075-ADA Document 63 Filed 04/10/20 Page 14 of 30
`
`
`
`
`
`The dispute between the parties with respect to this term first centers on VMware’s
`
`proposed “information that specifies” limitation. VMware’s argument insisting that “quality of
`
`service guarantee” must be “information” conflates two distinct concepts. Because the ‘quality
`
`of service guarantee’ is implemented in a computer system with respect to a virtual server at least
`
`partially implemented via software it must at some level be represented by some type of
`
`information. The fact remains, however, that the disputed term is not a message, or indication as
`
`is the case with some of the other disputed terms, and therefore, should not be construed
`
`according to how a quality of service guarantee is represented, rather, the construction should
`
`describe what a quality of service guarantee is. See, e.g., Ex. F at 2:18-40. VMware’s
`
`construction glosses over this important distinction.
`
`
`
`The parties’ second dispute with respect to this term relates to VMware’s “assigned
`
`resource” limitation. VMware challenges IV’s claim that the specification does not describe
`
`“quality of service guarantee” as “an assigned resource” and cites to column 2 lines 5 through 13
`
`of the ’726 patent which notes that a virtual server is “typically assigned a fixed level of
`
`resources . . . .” VMware Resp. Br. at 15-16. This portion of the specification, however, is
`
`describing the prior art, specifically, the short comings of the prior art that the applicant’s
`
`invention is designed to overcome. Thus, the specification does not describe the invention’s
`
`quality of service guarantee as being an assigned resource. This makes sense since the term
`
`assignment implies a fixed level of resources that is inconsistent with the invention’s teaching of
`
`dynamic resources. In fact, this limitation also renders VMware’s proposed construction
`
`internally inconsistent as it recognizes the dynamic nature of the invention. Id. at 15.
`
`III. Alleged Means Plus Function Terms for the ’726 and ’686 Patents
`
`A. ’686 patent claim 7 “component” terms (i.e., clauses 1-3 of Ex. A)
`
`10
`
`
`
`Case 1:19-cv-01075-ADA Document 63 Filed 04/10/20 Page 15 of 30
`
`
`
`
`
`As discussed in IV’s Opening Brief § III(B)(10)(i),3 the structural disclosure of the first
`
`element and preamble include sufficient structure linked to the “component” terms that VMware
`
`alleges trigger the application of § 112 ¶ 6. See Zeroclick, LLC v. Apple Inc., 2018 WL 2450496,
`
`*3-4 (Fed. Cir. Aug. 20, 2019). VMware argues that there is no link between the structure IV
`
`points to in the claim and the claimed “component.” VMware Resp. Br. at 10-11. This is not so.
`
`VMware fails to account for the fact that the term “component” is generally understood to mean
`
`“a constituent part.” See Netfuel, Inc. v. F5 Networks, Inc., 2017 WL 2834538, at *5-8 (N.D. Ill.
`
`June 29, 2017). The structural elements preceding the component terms claim well-known
`
`structural components such as a ‘virtual server operating in a first physical host of multiple
`
`physical hosts,’ and at least one processor and memory. Therefore, when subsequently claiming
`
`a component configured to . . . that component is necessarily a constituent part of the previously
`
`disclosed structure. The previously disclosed structure here including, having a processor and
`
`memory and being situated in a system containing physical servers and virtual machines, both of
`
`which the component must interact with in order to perform the claimed function. This position
`
`is bolstered by looking to the language of each component element. For example, clause 1 of Ex.
`
`A claims that the component must receive an indication of a first physical host overload, i.e.