throbber
Case 1:19-cv-01075-ADA Document 63 Filed 04/10/20 Page 1 of 30
`
`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.

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket