Amazon.com, Inc. et al v. Personal Web Technologies, LLC et al
Filing
130
ORDER CONSTRUING CLAIMS IN U.S. PATENT NOS. 6,928,442; 7,802,310; 7,945,544; 8,099,420. Signed by Judge Beth Labson Freeman on 8/16/2019. (blflc3S, COURT STAFF) (Filed on 8/16/2019)
1
2
3
UNITED STATES DISTRICT COURT
4
NORTHERN DISTRICT OF CALIFORNIA
5
SAN JOSE DIVISION
6
7
8
9
10
United States District Court
Northern District of California
11
IN RE: PERSONALWEB
TECHNOLOGIES, LLC, ET AL. PATENT
LITIGATION
Case No. 18-md-02834-BLF
ORDER CONSTRUING CLAIMS IN
U.S. PATENT NOS. 6,928,442; 7,802,310;
7,945,544; 8,099,420
[Re: ECF 406, 412, 420]
12
13
In this multidistrict litigation (“MDL”), PersonalWeb Technologies, LLC (“PersonalWeb”)
14
alleges patent infringement by Amazon.com, Inc. and Amazon Web Services, Inc., and separately
15
by dozens of Amazon’s customers, related to the customers’ use of Amazon’s Simple Storage
16
Service (“S3”) in connection with downloading files from S3. Two of the cases comprising this
17
MDL are proceeding at this time: Amazon v. PersonalWeb (Case No. 5:18-cv-00767-BLF), in
18
which PersonalWeb asserts counterclaims of patent infringement, and PersonalWeb v. Twitch
19
Interactive, Inc. (Case No. 5:18-cv-05619-BLF), in which PersonalWeb asserts claims of patent
20
infringement and which the Court has designated as a representative customer case.
21
In each of these two actions, PersonalWeb alleges infringement of four patents, all of
22
which are at issue in the present claim construction dispute: U.S. Patent Nos. 6,928,442 (“the ’442
23
patent”); 7,802,310 (“the ’310 patent”); 7,945,544 (“the ’544 patent”); and 8,099,420 (“the ’420
24
patent”). PersonalWeb filed an opening claim construction brief (ECF 406); Amazon.com, Inc.,
25
Amazon Web Services, Inc., and Twitch, Interactive, Inc. (collectively, “Amazon”) filed a joint
26
responsive brief (ECF 412); and PersonalWeb filed a reply brief (ECF 420). The Court held a
27
tutorial on May 2, 2019 and a Markman hearing on May 24, 2019 (“the Hearing”) for the purpose
28
of construing ten disputed terms in the above listed patents.
1
I.
BACKGROUND
2
All four patents-in-suit share a specification and each claims priority to a patent application
3
filed on April 11, 1995. The ’310 patent is titled “Controlling Access to Data in a Data Processing
4
System” and was issued on September 21, 2010. Ex. 1 to Thompson Decl. (“’310 patent”),
5
ECF 406-2. The ’420 patent is titled “Accessing Data in a Data Processing System” and was
6
issued on January 17, 2012. Ex. 7 to Thompson Decl. (“’420 patent”), ECF 406-8. The ’544
7
patent is titled “Similarity-Based Access Control of Data in a Data Processing System” and was
8
issued on May 17, 2011. Ex. 9 to Thompson Decl. (“’544 patent”), ECF 406-10. The ’442 patent
9
is titled “Enforcement and Policing of Licensed Content using Content-Based Identifiers” and was
10
United States District Court
Northern District of California
11
issued on August 9, 2005. Ex. 12 to Thompson Decl. (“’442 patent”), ECF 406-13.
The patents-in-suit generally relate to methods for identifying data items in a data
12
processing system—for example, methods for efficiently naming and identifying files on a
13
computer network. According to the (shared) specification, the problems with prior art systems
14
include that “[t]he same [file] name in two different [folders] may refer to different data items, and
15
two different [file] names in the same [folder] may refer to the same data item.” See ’310 patent
16
at 2:41–43. To address this problem, the patents-in-suit produce a content-based “True Name”
17
identifier for a file or other particular data item, in an effort to ensure that identical file names refer
18
to the same data, and conversely, that different file names refer to different data. See id. at 6:20–
19
41, 34:4–12, 37:48–53. Put differently, the invention provides an identity for a given data item
20
that “depends on all of the data in the data item and only on the data in the data item.” See id.
21
at 3:54–55. “Thus the [True Name] identity of a data item is independent of its name, origin,
22
location, address, or other information not derivable directly from the data, and depends only on
23
the data itself.” See id. at 3:55–58.
24
The specification states that “[a] True Name is computed using a [hash] function . . . which
25
reduces a data block B . . . to a relatively small, fixed size identifier, the True Name of the data
26
block, such that the True Name of the data block is virtually guaranteed to represent the data block
27
B and only data block B.” ’310 patent at 12:21–26. Larger files may be split into smaller
28
segments. See id. at 13:45–49. The hash function is applied to each segment, and the resulting
2
1
values are strung together into an indirect data item. See id. at 13:49–54. The True Name of this
2
indirect data item is then computed and becomes the True Name of the larger file. See id.
3
at 13:54–59.
The summary of the invention describes multiple uses for these True Names, including
4
5
(1) to avoid keeping multiple copies of a given data file, regardless of how files are otherwise
6
named; (2) to avoid copying a data file from a remote location when a local copy is already
7
available; (3) to access files by data name without reference to file structures; (4) to maintain
8
consistency in a cache of data items and allow corresponding directories on disconnected
9
computers to be resynchronized with one another; (5) to confirm whether a user has a particular
piece of data according to its content, independent of the name, date, or other properties of the data
11
United States District Court
Northern District of California
10
item; and (6) to verify that data retrieved from a remote location is the intended data. See ’310
12
patent at 4:1–52. The patents-in-suit are directed to various specific aspects of this system.
13
II.
LEGAL STANDARD
14
Claim construction is a matter of law. Markman v. Westview Instruments, Inc., 517 U.S.
15
370, 387 (1996). “It is a ‘bedrock principle’ of patent law that ‘the claims of a patent define the
16
invention to which the patentee is entitled the right to exclude,’” Phillips v. AWH Corp., 415 F.3d
17
1303, 1312 (Fed. Cir. 2005) (en banc) (internal citation omitted). As such, “[t]he appropriate
18
starting point . . . is always with the language of the asserted claim itself.” Comark Commc’ns,
19
Inc. v. Harris Corp., 156 F.3d 1182, 1186 (Fed. Cir. 1998).
20
Claim terms “are generally given their ordinary and customary meaning,” defined as “the
21
meaning . . . the term would have to a person of ordinary skill in the art in question . . . as of the
22
effective filing date of the patent application.” Phillips, 415 F.3d at 1313 (internal citation
23
omitted). The court reads claims in light of the specification, which is “the single best guide to the
24
meaning of a disputed term.” Id. at 1315; see also Lighting Ballast Control LLC v. Philips Elecs.
25
N. Am. Corp., 744 F.3d 1272, 1284–85 (Fed. Cir. 2014) (en banc). Furthermore, “the
26
interpretation to be given a term can only be determined and confirmed with a full understanding
27
of what the inventors actually invented and intended to envelop with the claim.” Phillips, 415
28
F.3d at 1316 (quoting Renishaw PLC v. Marposs Societa’ per Azioni, 158 F.3d 1243, 1250 (Fed.
3
1
Cir. 1998)). The words of the claims must therefore be understood as the inventor used them, as
2
such understanding is revealed by the patent and prosecution history. Id. The claim language,
3
written description, and patent prosecution history thus form the intrinsic record that is most
4
significant when determining the proper meaning of a disputed claim limitation. Id. at 1315–17;
5
see also Vitronics Corp. v. Conceptronic, Inc., 90 F.3d 1576, 1582 (Fed. Cir. 1996).
Evidence external to the patent is less significant than the intrinsic record, but the court
6
may also consider such extrinsic evidence as expert and inventor testimony, dictionaries, and
8
learned treatises “if the court deems it helpful in determining ‘the true meaning of language used
9
in the patent claims.’” Philips, 415 F.3d at 1318 (quoting Markman, 52 F.3d at 980). However,
10
extrinsic evidence may not be used to contradict or change the meaning of claims “in derogation
11
United States District Court
Northern District of California
7
of the ‘indisputable public records consisting of the claims, the specification and the prosecution
12
history,’ thereby undermining the public notice function of patents.” Id. at 1319 (quoting
13
Southwall Techs., Inc. v. Cardinal IG Co., 54 F.3d 1570, 1578 (Fed. Cir. 1995)).
14
III.
15
AGREED CONSTRUCTIONS
The parties agree on the construction of five terms. Revised Joint Claim Construction and
16
Prehearing Statement at 2, ECF 430; see id. at Appendix A. The Court approves and adopts the
17
parties’ agreed-upon constructions as follows:
18
19
20
Claim Term
Agreed-Upon Construction
“data item”
“sequence of bits”
21
(’310 patent, claim 20)
(’420 patent, claims 25, 166)
22
“data file(s)”
23
(’442 patent, claim 10)
24
25
“wherein the particular file
comprises a first one or more parts”
26
(’544 patent, claim 46)
“a named data item”
“wherein the particular file is made up of a first one or
more separate sequences of bits”
27
28
4
2
“wherein each file of the plurality of
files comprises a corresponding one
or more parts”
3
(’544 patent, claim 52)
4
“database”
5
(’544 patent, claims 46, 52, 55)
1
“wherein each file of the plurality of files is made up of
one or more corresponding separate sequences of bits”
“plurality” means “two or more”
“an organized electronic collection of data”
6
7
IV.
DISCUSSION
8
The Court discusses in turn the ten disputed terms that appear in the four patents-in-suit.
9
A.
10
Disputed “authorization” and “licensing” terms in the ’310 and ’420 patents
The parties dispute two analogous terms in the ’310 and ’420 patents, respectively:
United States District Court
Northern District of California
11
“unauthorized or unlicensed” (in claim 20 of the ’310 patent) and “authorization” (in claims 25
12
and 166 of the ’420 patent). Claim 20 of the ’310 patent recites:
13
14
15
16
17
18
19
20
21
22
20. A computer-implemented method operable in a system which includes a plurality of
computers, the method comprising:
controlling distribution of content from a first computer to at least one other
computer, in response to a request obtained by a first device in the system from
a second device in the system, the first device comprising hardware including at
least one processor, the request including at least a content-dependent name of a
particular data item, the content-dependent name being based at least in part on a
function of at least some of the data comprising the particular data item, wherein
the function comprises a message digest function or a hash function, and
wherein two identical data items will have the same content-dependent name,
based at least in part on said content-dependent name of said particular data
item, the first device (A) permitting the content to be provided to or accessed by
the at least one other computer if it is not determined that the content is
unauthorized or unlicensed, otherwise, (B) if it is determined that the content
is unauthorized or unlicensed, not permitting the content to be provided to or
accessed by the at least one other computer.
’310 Patent at 39:8–31 (emphasis added).
23
With respect to the ’420 patent, claim 25 is representative and recites:
24
25. A computer-implemented method implemented at least in part by hardware in
combination with software, the method comprising the steps:
25
26
27
28
. . . selectively allowing a copy of the particular sequence of bits to be provided
to or accessed by or from at least one of the computers in a network of
computers, wherein a copy of the sequence of bits is not to be provided or
accessed with authorization, as determined, at least in part, based on whether or
not said first content-dependent name of the particular sequence of bits
corresponds to one of the plurality of identifiers.
5
1
’420 Patent at 40:9–39 (emphasis added). Each term is discussed in turn.
1. “unauthorized or unlicensed” (claim 20 of ’310 patent)
2
PersonalWeb’s Proposal
Plain and ordinary meaning
3
4
Amazon’s Proposal
“not compliant with a valid
license”
Court’s Construction
“not compliant with a valid
license”
Alternatively:
“not permitted or not
permitted under a license”1
5
6
7
PersonalWeb contends that in the context of the ’310 patent, the plain and ordinary
8
meaning of “authorization” equates to “permission.” See Opening Br. at 1, ECF 406. In support,
9
PersonalWeb argues that “the specification includes several examples of certain exemplary
embodiments of the inventive system permitting, or not permitting, certain actions to take place on
11
United States District Court
Northern District of California
10
the basis of [] given criteria.” See id. at 1–2. PersonalWeb next contends that a “license” is
12
something narrower—“a specific kind of authorization.” See id. at 2. PersonalWeb’s theory is
13
that “the [] term ‘unlicensed’ is a specific species of the genus ‘unauthorized’” and that the ’310
14
patent additionally contemplates restricting more general unauthorized transactions on a basis that
15
is not license-dependent. See id. at 4–5.
In its opening brief, PersonalWeb discusses two purported examples of general, genus
16
17
level authorizations. First, PersonalWeb points out “that a ‘region’ (directory) can be set as read-
18
only, meaning another computer would not have permission to change the contents of the region.”
19
Id. at 2; see ’310 Patent at 10:23–35. Second, PersonalWeb states that “[t]he specification also
20
discusses that a file can be locked so that another computer does not have permission to modify
21
it.” Opening Br. at 2; see ’310 Patent at 20:19–22. Therefore, PersonalWeb argues, Amazon’s
22
proposed construction is improper because it “expressly reads [the broader word] ‘unauthorized’
23
out of the claim,” contrary to canons of construction that indicate separate words should be given
24
separate meanings. See id. at 4 (citing Merck & Co. v. Teva Pharms. USA, Inc., 395 F.3d 1364,
25
1372 (Fed. Cir. 2005) and other cases).
Amazon counters that the patents-in-suit “treat ‘unauthorized or unlicensed’ as a single
26
27
28
1
Alterative construction as modified by PersonalWeb at the Hearing. See Hearing Tr. at 8:16–
9:13, ECF 446.
6
1
concept that relates to a fundamental purpose of the claimed invention—policing access to
2
licensed content.” See Responsive Br. at 5, ECF 412. Amazon argues that the ’310 patent
3
specification “repeatedly treats the concept of ‘licensed’ use of content as interchangeable with
4
whether that use is ‘authorized.’” See id. at 5. As an illustrative example pointed out by Amazon,
5
see id., the specification states that “[t]he True Name provides a safe way to identify licensed
6
material” and goes on to describe “[e]nforcing use of valid licenses . . . for example, by creating a
7
report of users who do not have proper authorization,” see ’310 Patent at 31:3–12. Amazon
8
further argues that PersonalWeb’s two purported examples of unauthorized transactions that are
9
not license-dependent are merely “conventional techniques for preventing computers from making
inconsistent changes to the same data at the same time . . . [and have] nothing to do with
11
United States District Court
Northern District of California
10
‘authorizing’ access to content.” See Responsive Br. at 7.
In addition, Amazon points out that in prior litigation involving the ’310 patent, ’420
12
13
patent, and ’442 patent,2 Judge Gilstrap in the Eastern District of Texas construed the term
14
“authorized” as used in claims 1, 2, and 16–19 of the ’310 patent to mean “compliant with a valid
15
license.” See Responsive Br. at 8 (citing and quoting PersonalWeb Techs., LLC v. IBM Corp., No.
16
6:12-cv-661-JRG, Dkt. No. 103 at 25, 28 (E.D. Tex. Mar. 11, 2016) (“Gilstrap Order”), Ex. 5 to
17
Hadden Decl., ECF 412-6). Similarly, Judge Gilstrap construed “unauthorized” as used in
18
claims 7 and 23 of the ’442 patent to mean “not compliant with a valid license.” See Gilstrap
19
Order at 26, 28. Judge Gilstrap also construed “unlicensed” as used in claims 7 and 23 of the ’442
20
patent to mean “invalid rights to content.” See id. at 21, 25. Thus, Amazon argues, Judge Gilstrap
21
“recognized that licensing and authorization are the same concept in the patents, and provided the
22
correct construction for these terms.” See Responsive Br. at 8.
For the reasons discussed below, the Court agrees with Amazon that “unauthorized or
23
24
unlicensed” as used in claim 20 of the ’310 patent refers to the single concept of regulating access
25
to licensed content. Accordingly, the Court adopts Amazon’s proposed construction for this term.
26
As an initial matter, the Court recognizes the general principle that “[a] claim construction
27
28
2
As well as U.S. Patent No. 6,415,280, which is not asserted in the instant action.
7
1
that gives meaning to all the terms of the claim is preferred over one that does not do so.” Merck
2
& Co. v. Teva Pharms. USA, Inc., 395 F.3d 1364, 1372 (Fed. Cir. 2005). Put differently,
3
“[c]anons of construction indicate that terms connected in the disjunctive [by the conjunction ‘or’]
4
be given separate meanings.” Garcia v. United States, 469 U.S. 70, 73 (1984). Here,
5
PersonalWeb makes precisely this argument—that Amazon’s proposed construction renders “the
6
presence of ‘unauthorized’ in Claim 20 [] superfluous and/or the word ‘or’ would be construed as
7
‘and.’” See Opening Br. at 4. However, “[t]he preference for giving meaning to all terms [] is not
8
an inflexible rule that supersedes all other principles of claim construction.” SimpleAir, Inc. v.
9
Sony Ericsson Mobile Commc’ns AB, 820 F.3d 419, 429 (Fed. Cir. 2016). Rather, “[t]he
construction that stays true to the claim language and most naturally aligns with the patent’s
11
United States District Court
Northern District of California
10
description of the invention will be, in the end, the correct construction.” Id. at 430 (quoting
12
Phillips v. AWH Corp., 415 F.3d 430 1303, 1316 (Fed. Cir. 2005) (en banc)). Indeed, the
13
preference of giving meaning to all terms “is overcome where [] the evidence indicates that the
14
patentee used the two terms interchangeably.” Baran v. Med. Device Techs., Inc., 616 F.3d 1309,
15
1316 (Fed. Cir. 2010) (upholding the district court’s finding that the terms “releasably” and
16
“detachable” have the same meaning in the patent at issue).
17
Here, while PersonalWeb’s argument in favor of separate meanings has superficial appeal,
18
the intrinsic record reveals that the patentee used the words “authorized” and “licensed”
19
interchangeably in the ’310 patent. The specification is “the single best guide to the meaning of a
20
disputed term.” Phillips, 415 F.3d at 1315. As pointed out by Amazon, see Responsive Br. at 5,
21
the ’310 patent specification describes a “license table” that “records a relationship between a
22
licensable data item and the user licensed to have access to it,” see ’310 Patent at 11:33–36. Each
23
record in the license table includes the following: (1) a “True Name”—the “True Name of a data
24
item subject to license validation”; and (2) a “licensee”—the “identify of a user authorized to
25
have access to this object.” See ’310 Patent at 11:33–45 (emphasis added). In the same vein, the
26
specification later describes “Track[ing] for Licensing Purposes,” a “mechanism [to] ensure[] that
27
licensed files are not used by unauthorized parties.” Id. at 31:4–6 (emphasis added). The
28
specification further provides that “[e]nforcing use of valid licenses can be active (for example, by
8
1
refusing to provide access to a file without authorization) or passive (for example, by creating a
2
report of users who do not have proper authorization).” Id. at 31:9–12. Thus, the specification
3
explicitly equates holding a “valid license” with “authorization.” See id. (emphasis added).
In its reply brief, PersonalWeb responds that “Amazon’s reference to the license table is
4
5
unremarkable because PersonalWeb has not taken the position that a license is not a form of
6
authorization.” See Reply Br. at 7, ECF 420. That may be so. However, PersonalWeb’s corollary
7
argument—that “[j]ust because all licenses grant authorization does not mean that all
8
authorizations are licenses,” see id., is without support. In other words, PersonalWeb’s argument
9
that the ’310 patent contemplates authorizations not related to license status fails because the ’310
patent is completely absent of any such more general authorizations. As previously discussed,
11
United States District Court
Northern District of California
10
PersonalWeb raises two purported examples of general, genus level authorizations: (1) “that a
12
‘region’ (directory) can be set as read-only, meaning another computer would not have permission
13
to change the contents of the region”; and (2) that “[t]he specification [] discusses that a file can be
14
locked so that another computer does not have permission to modify it.” See Opening Br. at 2;
15
’310 Patent at 10:23–35, 20:19–22. Amazon counters that these are merely “conventional [data]
16
techniques . . . [and have] nothing to do with ‘authorizing’ access to content.” See Responsive Br.
17
at 7.
18
The Court agrees with Amazon. The plain language of claim 20 provides that the
19
“unauthorized or unlicensed” determination is a prerequisite to “permitting [or not permitting] the
20
content to be provided to or accessed by the at least one other computer.” See ’310 Patent
21
at 39:24–31 (emphasis added). This determination informs whether to permit content to be
22
provided or accessed, and thus does not encompass PersonalWeb’s purported examples which
23
concern modification/alteration. PersonalWeb states that “if the region (directory) or file at issue
24
is read-only or locked, respectively . . . . then certain actions, such as altering them, are
25
unauthorized.” See Reply Br. at 8. This point is not in meaningful dispute. However,
26
PersonalWeb goes on to argue that “[o]nce [a read-only flag or lock flag] is detected, the [next]
27
step [under claim 20] is preventing access to make unauthorized alterations.” See id. This
28
argument is without merit. Claim 20 concerns whether “the content is unauthorized or
9
1
unlicensed,” not whether alterations to the content are unauthorized. See ’310 Patent at 39:24–31
2
(emphasis added). Put differently, “read-only” and “lock” flags restrict modification, not access.
3
Thus, “read-only” and/or “lock” flags do not form a basis under claim 20 to prevent access to
4
content, because qualified content would be “provided” or “accessed” notwithstanding the
5
presence of “read-only” and/or “lock” flags. Accordingly, PersonalWeb’s “read-only” and “lock”
6
flag examples are not evidence of more general, genus level content-access authorizations.
If anything, the remoteness of PersonalWeb’s “read-only” and “lock” flag examples from
7
8
having anything to do with content-access authorization demonstrates the merit of Amazon’s
9
proposed construction. Although a “patentee is free to choose a broad term and expect to obtain
the full scope of its plain and ordinary meaning unless the patentee explicitly redefines the term or
11
United States District Court
Northern District of California
10
disavows its full scope,” Thorner v. Sony Computer Ent. Am. LLC, 669 F.3d 1362, 1367 (Fed. Cir.
12
2012), here, as previously discussed, the specification explicitly and interchangeably uses the
13
words “authorized” and “licensed” to describe the same concept—regulating access to licensed
14
content. Thus, PersonalWeb’s argument in favor of giving separate meaning to the different
15
words “unauthorized” and “unlicensed” is unpersuasive. Baran, 616 F.3d at 1316.
16
PersonalWeb separately argues that “the prosecution history of the [’420]3 patent
17
unambiguously shows that the patentee was not using the words ‘authorized’ to mean ‘licensed,’
18
but rather was using the term ‘authorized’ as a broader ‘genus’ term, and the term ‘licensed’ as a
19
narrower ‘species’ term.” See Opening Br. at 5. In support of this proposition, PersonalWeb cites
20
to proposed claim amendments to the ’420 patent in 2010 that split the term “unauthorized or
21
unlicensed copy” into the term “unauthorized copy” in one proposed claim and the term
22
“unlicensed copy” in a separate proposed claim. See 2/14/2010 Response to Final Office Action at
23
9–10, Ex. 3 to Thompson Decl., ECF 406-4. PersonalWeb’s prosecution history argument fails
24
for at least two independent reasons. First, the proposed claims identified by PersonalWeb were
25
not included in the issued ’420 patent and thus not part of the claimed invention. See generally
26
’420 Patent. “An inventor in entitled to claim in a patent what [she] has invented, but no more.”
27
28
PersonalWeb’s opening brief describes the prosecution history as relating to the ’442 patent;
however, the recited excerpts are from the file history of the ’420 patent.
10
3
1
MySpace, Inc. v. GraphOn Corp., 672 F.3d 1250, 1256 (Fed. Cir. 2012). Here, the proposed claim
2
amendments are not part of the claimed invention. Nor are the proposed claim amendments
3
disclosed in the ’420 patent specification, which is identical to the ’310 patent specification.
4
Second, even if these claims had been issued, which they were not, “[c]laim differentiation cannot
5
overcome . . . a contrary construction dictated by the written description or prosecution history.”
6
Wi-LAN USA, Inc. v. Apple Inc., 830 F.3d 1374, 1391 (Fed. Cir. 2016) (internal quotation and
7
citation omitted). As previously discussed, the Court finds that the patentee used “authorized” and
8
“licensed” interchangeably in the specification. Accordingly, claim differentiation based on the
9
proposed claim amendments would not control. Wi-LAN, 830 F.3d at 1391.
10
Finally, the Court notes that both parties discuss two Markman orders from the Eastern
United States District Court
Northern District of California
11
District of Texas involving some of the patents-in-suit in the instant action: (1) PersonalWeb
12
Techs., LLC v. Amazon.com Inc., No. 6:11-cv-658, Dkt. No. 140 (E.D. Tex. Aug. 5, 2013) (“Davis
13
Order”), Ex. 6 to Hadden Decl., ECF 412-7; and (2) PersonalWeb Techs., LLC v. IBM Corp., No.
14
6:12-cv-661-JRG, Dkt. No. 103 at 25, 28 (E.D. Tex. Mar. 11, 2016) (“Gilstrap Order”), Ex. 5 to
15
Hadden Decl., ECF 412-6. PersonalWeb argues that neither the Davis Order nor the Gilstrap
16
Order “is binding here.” See Opening Br. at 6. The Court agrees. Neither order addressed the
17
“unauthorized or unlicensed” term found in claim 20 of the ’310 patent. Judge Davis declined to
18
construe “licensed” and “unlicensed” as used in certain claims of the ’442 patent. See Davis Order
19
at 24–26. On the other hand, Judge Gilstrap construed “unlicensed” as used in claims 7 and 23 of
20
the ’442 patent to mean “invalid rights to content.” See Gilstrap Order at 21, 25. Judge Gilstrap
21
also construed the term “authorized” as used in claims 1, 2, and 16–19 of the ’310 patent to mean
22
“compliant with a valid license.” See id. at 25, 28. Similarly, Judge Gilstrap construed
23
“unauthorized” as used in claims 7 and 23 of the ’442 patent to mean “not compliant with a valid
24
license.” See id. at 26, 28. While neither the Davis Order nor the Gilstrap Order is directly on
25
point with the instant dispute, the Gilstrap Order is the closer of two and noted that
26
“‘authorization’ merely refers to a valid license,” see Gilstrap Order at 28. The Court finds the
27
Gilstrap Order persuasive and not inconsistent with the Court’s ruling on the instant dispute.
28
In sum, the Court construes the disputed term “unauthorized or unlicensed” in claim 20 of
11
1
the ’310 patent as “not compliant with a valid license.” Based on the foregoing analysis, the Court
2
need not and does not address any remaining arguments raised by the parties with respect to this
3
term.
2. “authorization” (claims 25 and 166 of ’420 patent)
4
5
PersonalWeb’s Proposal
Plain and ordinary meaning
Amazon’s Proposal
“a valid license”
Court’s Construction
“a valid license”
6
7
8
Alternatively:
“permission”
The parties’ arguments with respect to the term “authorization” in claims 25 and 166 of the
’420 patent are the same as the parties’ arguments made with respect to the term “unauthorized or
10
unlicensed” in claim 20 of the ’310 patent. See Opening Br. at 1–9; Responsive Br. at 3–9; Reply
11
United States District Court
Northern District of California
9
Br. at 4–8. Accordingly, for the reasons set forth in Section IV.A.1 supra, the Court adopts
12
Amazon’s proposed construction “a valid license” for the term “authorization” in claims 25 and
13
166 of the ’420 patent.
Additional disputed terms in the ’310 and ’420 patents
14
B.
15
The parties dispute two additional terms in the ’310 and ’420 patents: (1) “the request
16
including at least a content-dependent name of a particular data item” (in claim 20 of the ’310
17
patent); and (2) “content-dependent name” (in claims 20 and 69 of the ’310 patent and claim 25 of
18
the ’420 patent). Claim 20 of the ’310 patent is representative of both terms and recites:
19
20. A computer-implemented method operable in a system which includes a plurality of
computers, the method comprising:
20
controlling distribution of content from a first computer to at least one other
computer, in response to a request obtained by a first device in the system from
a second device in the system, the first device comprising hardware including at
least one processor, the request including at least a content-dependent name
of a particular data item, the content-dependent name being based at least in
part on a function of at least some of the data comprising the particular data
item, wherein the function comprises a message digest function or a hash
function, and wherein two identical data items will have the same contentdependent name,
21
22
23
24
25
26
27
28
based at least in part on said content-dependent name of said particular data
item, the first device (A) permitting the content to be provided to or accessed by
the at least one other computer if it is not determined that the content is
unauthorized or unlicensed, otherwise, (B) if it is determined that the content is
unauthorized or unlicensed, not permitting the content to be provided to or
accessed by the at least one other computer.
12
1
’310 Patent at 39:8–31 (emphasis added). The Court discusses each disputed term in turn.
2
1.
3
PersonalWeb’s Proposal
“the request including at least
a content-dependent name of
a particular data item”
4
5
6
7
8
9
10
United States District Court
Northern District of California
11
12
13
14
15
16
17
20
21
22
23
24
25
Amazon’s Proposal
“the request including at least
a content-dependent name of
a particular requested data
item”
Court’s Construction
No construction necessary
(PersonalWeb’s proposal)
PersonalWeb’s proposed construction is the claim language itself.4 See Opening Br. at 9.
Amazon’s proposed construction inserts a single word—“requested,” such that the last portion of
the disputed term reads “a particular requested data item.” See Responsive Br. at 9 (emphasis
added). Amazon points out that claim 20 of the ’310 patent recites “controlling distribution of
content from a first computer to at least one other computer, in response to a request [that includes
a content-dependent name].” See id. at 10 (quoting claim 20). Amazon argues that therefore the
purpose of claim 20 is “transferring data” and that “[e]very example of requesting data recited in
the specification describes a match between the True Name and the [transferred] data.” See id.
Amazon’s proposed construction would require that “the name in the request [] be [the name] for
the content that is then distributed [(transferred)],” which Amazon asserts is the “only real
dispute.” See id. In other words, Amazon asserts that the content-dependent name of the
particular data item in the request must match the name of the content that is controlled. See id.
18
19
“the request including at least a content-dependent name of a particular
data item” (claim 20 of ’310 patent)
PersonalWeb counters that “Amazon’s proposed construction inserts a limitation that is not
contained in the claim language and is therefore erroneous.” See Opening Br. at 10.
PersonalWeb’s theory is that claim 20 “does not recite that content that is permitted to be
provided to or accessed by the other computer is [necessarily] the particular data item [that is
included in the request and has a content-dependent name].” See Reply Br. at 9–10 (emphasis in
original). Rather, PersonalWeb argues, the patent specification and claim 20 contemplate
controlling the distribution of content where the content being controlled does not match the
content-dependent name of the particular data item in the request. See Opening Br. at 11; Reply
26
27
28
4
The Court has included a hyphen (that is not in dispute) found in the claim language but absent
from the parties’ proposed constructions.
13
1
Br. at 10–11, Hearing Tr. at 38:1–7. In support, PersonalWeb points to the claim language, as
2
well as portions of the specification containing at least one purported example of a particular data
3
item in a request having a content-dependent name that is different than the content that is
4
controlled. See Opening Br. at 10–11; Reply Br. at 10. For the reasons stated below, the Court
5
finds that Amazon’s proposed construction is not warranted, and that no construction is required.
6
“[C]laim terms must be given their plain and ordinary meaning to one of skill in the art.”
7
Thorner v. Sony Computer Ent. Am. LLC, 669 F.3d 1362, 1367 (Fed. Cir. 2012). A “patentee is
8
free to choose a broad term and expect to obtain the full scope of its plain and ordinary meaning
9
unless the patentee explicitly redefines the term or disavows its full scope.” Id. On its face, claim
20 does not include the limitation proposed by Amazon and the Court does not find sufficient
11
United States District Court
Northern District of California
10
support in the remainder of the intrinsic record to implicitly read in such a requirement.
12
As an initial matter, the plain language of claim 20 contemplates content to be controlled
13
that does not necessarily match the particular data item that is included in the request (and has its
14
own content-dependent name). The method of claim 20 is directed to “controlling distribution of
15
content from a first computer.” See ’310 Patent at 39:11 (emphasis added). However, this
16
“content” does not serve as the antecedent basis for any portion of the disputed term “the request
17
including at least a content-dependent name of a particular data item.” See id. at 39:11–17.
18
Rather, each element of the disputed term is introduced in claim 20 separate and apart from the
19
“content” for which distribution is controlled. See id. Accordingly, on its face, claim 20 does not
20
require that the request to include a content-dependent name of a particular data item match the
21
name of the content to be controlled.
22
Amazon argues that its “construction is the only proposal that is true to the very purpose of
23
the alleged invention”—to “name in the request [] the content that is then distributed.” See
24
Responsive Br. at 10, 11. The Court has no doubt that such practice is a preferred embodiment of
25
the claimed method. However, patent claims are not limited to preferred or illustrated
26
embodiments. See Electro Sci. Indus., Inc. v. Dynamic Details, Inc., 307 F.3d 1343, 1348–49
27
(Fed. Cir. 2002). Here, the plain claim language is broader than the embodiments cited by
28
Amazon, see Responsive Br. at 11.
14
1
At the Hearing, Amazon argued that “it [] doesn’t make any sense” for the content-
2
dependent name of the particular data item to be different than the content for which distribution is
3
controlled, pointing out that the content-based name is used to determine whether the content itself
4
is unauthorized or unlicensed. See Hearing Tr. at 43:19–23. The Court agrees that claim 20
5
mandates that “said content-dependent name of said particular data item” form at least part of the
6
basis for whether the “content” may be provided to or accessed by the at least one other computer.
7
See ’310 Patent at 39:24–31. However, this claim limitation does not require that the content-
8
dependent name of the particular data item match the content to be provided or accessed. Instead,
9
a mere relationship between the content-dependent name of the particular data item and the
content itself may be sufficient to form at least part of the basis for whether the “content” may be
11
United States District Court
Northern District of California
10
provided or accessed.
12
Moreover, a patentee is entitled to the full scope of its claim language “[a]bsent a clear
13
disavowal [] in the specification or the prosecution history.” Home Diagnostics, Inc. v. LifeScan,
14
Inc., 381 F.3d 1352, 1358 (Fed. Cir. 2004). Here, having reviewed the patent specification, the
15
Court finds no such clear disavowal concerning the instant disputed term.
16
With respect to the prosecution history, Amazon argues that “the Examiner specifically
17
allowed the ’310 patent to issue because it requires a specific relationship between a request for
18
content (including a hash of the content), a licensing check based on that hash, and the response
19
with the data to which the hash corresponds.” See Responsive Br. at 10 (citing 6/24/2010 Notice
20
of Allowance at 3–4, Ex. 7 to Hadden Decl., ECF 412-8). PersonalWeb counters that “the
21
statements in a Notice of Allowance do not define the scope of the claims in an issued patent.”
22
Reply Br. at 11. The Court agrees with PersonalWeb—“an examiner’s unilateral statement does
23
not give rise to a clear disavowal of claim scope by the applicant.” Alfred E. Mann Found. for Sci.
24
Research v. Cochlear Corp., 841 F.3d 1334, 1341 (Fed. Cir. 2016). Amazon additionally argues
25
that its proposed construction is “what PersonalWeb advocated when defending the ’310 patent in
26
inter partes review.” See Responsive Br. at 10–11 (citing Patent Owner Response to IPR 2013-
27
00596 at 5, Ex. 2 to Hadden Decl., ECF 412-3). However, as pointed out by PersonalWeb, see
28
Reply Br. at 11, the cited portion of the IPR response concerns only claims 24 and 32 of the ’310
15
1
patent, both of which fundamentally differ from claim 20. Accordingly, the Court is unpersuaded
2
by Amazon’s prosecution history arguments.
3
In sum, the Court rejects Amazon’s proposed construction and finds that no construction is
4
necessary, thus effectively adopting PersonalWeb’s proposed construction which is identical to the
5
claim language.
2. “content-dependent name” (claims 20 and 69 of ’310 patent; claim 25
of ’420 patent)
6
7
PersonalWeb’s Proposal
“an identifier that is generated
by processing at least some of
the sequence of bits”5
8
9
10
United States District Court
Northern District of California
11
12
13
14
15
is representative. The Court notes that the parties agree that the term “data item” in claim 20 of
the ’310 patent should be construed as “sequence of bits.” See Revised Joint Claim Construction
and Prehearing Statement at 2, ECF 430; see id. at Appendix A. Accordingly, for clarity, the
Court makes this substitution in claim 20, which recites in part:
. . . the request including at least a content-dependent name of a particular [sequence
of bits], the content-dependent name being based at least in part on a function of at
least some of the data comprising the particular [sequence of bits] . . . and wherein two
identical [sequences of bits] will have the same content-dependent name . . .
17
18
’310 Patent at 39:15–22 (emphasis added).
The instant proposed construction sought by PersonalWeb is the “modified construction”
20
21
22
23
24
25
26
Court’s Construction
“an identifier that is generated
by processing all of and only
the sequence of bits”
The disputed term “content-dependent name” appears in claim 20 of the ’310 patent, which
16
19
Amazon’s Proposal
“an identifier used to locate
and access a data item that is
generated by processing the
sequence of bits [of the data
item / of the particular data
item]”
offered by PersonalWeb at the Hearing. See Hearing Tr. at 52:18–53:12. Although different than
the construction presented by PersonalWeb in its opening brief, PersonalWeb confirmed at the
Hearing that it is seeking “this modified construction.” See id. PersonalWeb’s modified
construction narrows the parties’ dispute to the following: (1) whether Amazon’s proposed
inclusion of the words “used to locate and access a data item” is appropriate; and (2) whether to
include the language “at least some of” before the words “the sequence of bits.” The Court
27
28
Proposed “modified construction” offered by PersonalWeb at the Hearing. See Hearing Tr.
at 52:18–53:12.
16
5
1
addresses issues (1) and (2) in turn.
a. Issue (1): “used to locate and access a data item”
2
PersonalWeb argues that Amazon’s proposed phrase “used to locate and access [a data
3
4
item]” is “unrelated to anything found in the disputed terms.” Opening Br. at 12. PersonalWeb
5
contends that this phrase improperly “describe[s] what a content-dependent name is purportedly
6
used for,” not “what a content-dependent name is.” See id. (emphasis in original). In other
7
words, PersonalWeb argues, “[t]he manner or purpose for which the content-dependent name is
8
used is not recited in the dispute[d] claims terms.” Id. PersonalWeb also asserts that the
9
specification provides examples in which a content-based name is not “used to locate and access”
a data item. Id. In support, PersonalWeb points to a portion of the specification describing the
11
United States District Court
Northern District of California
10
“Retire True File” mechanism, which “allows a remote processor to indicate that it no longer plans
12
to maintain a copy of a given True File,” see ’310 Patent at 24:1–18; see also Opening Br. at 13.
13
Similarly, PersonalWeb points to the “Cancel Reservation” mechanism, which “allows a remote
14
processor to indicate that it no longer requires access to a True File stored on the local processor,”
15
see ’310 Patent at 24:19–30; see also Opening Br. at 13.
Amazon counters that its “construction recognizes that the claimed content-dependent
16
17
names are identifiers used to locate and access data items in the distributed system.” Responsive
18
Br. at 11. In support, Amazon points out that the specification describes “an apparatus and a
19
method for determining whether a particular data item is present in the system or at a location in
20
the system,” see ’310 Patent at 3:59–61 (emphasis added), and a system that “provides transparent
21
access to any data item by reference only to its identity and independent of its present location,”
22
see ’310 Patent at 4:10–12 (emphasis added). Amazon also points out that PersonalWeb
23
previously represented to the Federal Circuit that “[u]nlike the ’310 patent, Woodhill [prior art]
24
does not use the Binary Object Identifiers[6] to locate or control access to any data item within a
25
network—as the [PTAB] agreed.” See PersonalWeb Brief at 10 (emphasis added), Dkt. No. 15 in
26
Case No. 18-1599 (Fed. Cir. May 31, 2018), Ex. 3 to Hadden Decl., ECF 412-4; see also
27
28
In the prior art, a “Binary Object Identifier” is a value based on the content of a binary object
(such as a file or segment of a file). See Reply Br. at 6.
17
6
1
Responsive Br. at 12. In the same vein, PersonalWeb told the Federal Circuit that “[u]nlike True
2
Names, [Woodhill] do[es] not use content-based identifiers to locate, identify, access, move, or
3
synchronize Binary Objects found anywhere on the system (within individual files or across
4
different files).” PersonalWeb Corrected Brief at 14, Dkt. No. 29 in Case No. 14-1602 (Fed. Cir.
5
Nov. 12, 2014), Ex. 8 to Hadden Decl., ECF 412-9. Amazon contends that therefore
6
PersonalWeb’s instant proposed construction “contradicts what it told the PTAB and the Federal
7
Circuit.” See Responsive Br. at 12.
8
9
The Court disagrees with Amazon that claim 20 of the ’310 patent includes Amazon’s
proposed “used to locate and access a data item” limitation. First, the plain language of claim 20
does not require or suggest such a limitation. Second, Amazon’s proposed construction is not
11
United States District Court
Northern District of California
10
directed to what the identifier (content-dependent name) is, but rather one possible use of the
12
identifier (content-dependent name). While Amazon argues that identity and use are one and the
13
same for this term, see Hearing Tr. at 57:23–58:14, the Court is unpersuaded by Amazon’s narrow
14
view that the identifier (content-dependent name) may only be “used to locate and access a data
15
item.” Certainly, the specification describes a preferred embodiment that does just that. See, e.g.,
16
’310 Patent at 3:59–4:12. However, as pointed out by PersonalWeb, see Opening Br. at 13, the
17
specification also contemplates embodiments that use a content-based name to effect a lack of
18
access to a file, see ’310 Patent at 24:1–30. PersonalWeb argues in its reply brief that Amazon
19
“does not address” these teachings of the specification. See Reply Br. at 11. The Court agrees.
20
Thus, Amazon’s proposed phrase “used to locate and access a data item” constitutes an “improper
21
[] limitation[] from a preferred embodiment described in the specification,” see Liebel-Flarsheim
22
Co. v. Medrad, Inc., 358 F.3d 898, 913 (Fed. Cir. 2004).
23
The Court recognizes that the full scope of the claim language may be overcome by “a
24
clear disavowal [in] the prosecution history.” Home Diagnostics, Inc. v. LifeScan, Inc., 381 F.3d
25
1352, 1358 (Fed. Cir. 2004). Here, however, Amazon’s citations to the prosecution history do not
26
demonstrate such clear disavowal. Rather, the patentee’s statements to the Federal Circuit could
27
be read as clarifying that the Woodhill prior art does not cover a preferred embodiment (the “used
28
to locate and access” embodiment), without disavowing other embodiments. Indeed, the patentee
18
1
argued to the Federal Circuit that unlike the ’310 patent, the Woodhill identifiers are not used to
2
“to locate, identify, access, move, or synchronize” all files found anywhere on the system. See
3
PersonalWeb Corrected Brief at 14 (emphasis added), Dkt. No. 29 in Case No. 14-1602 (Fed. Cir.
4
Nov. 12, 2014), Ex. 8 to Hadden Decl., ECF 412-9. This statement contemplates uses different
5
from “locate and access,” and thus does not limit the ’310 patent’s identifiers (content-dependent
6
names) as Amazon contends.
7
8
9
10
In sum, the Court rejects Amazon’s proposal to include the phrase “used to locate and
access a data item” in the construction of the disputed term “content-dependent name.”
b. Issue (2): “at least some of”
PersonalWeb seeks to include the language “at least some of” (which matches language in
United States District Court
Northern District of California
11
claim 20 of the ’310 patent) before the words “the sequence of bits” in the parties’ proposed
12
constructions—i.e., “an identifier that is generated by processing at least some of the sequence of
13
bits.” See Hearing Tr. at 52:18–53:12 (emphasis added). On the other hand, Amazon’s proposed
14
construction would simply read “an identifier [] that is generated by processing the sequence of
15
bits.” See Responsive Br. at 11.
16
The “at least some of” issue is more complex than it appears at first blush. The core
17
dispute is actually whether the identifier (content-dependent name) must depend “‘on all of the
18
data in the data items and only on the data in the data items.’” See Responsive Br. at 13 (quoting
19
’310 Patent at 1:46–48). PersonalWeb asserts that Amazon’s proposed construction is
20
“misleading” because it does not actually cover the “all and only” limitation advanced by Amazon
21
in its briefing. See Reply at 12–13. The Court agrees that Amazon’s proposed construction, if
22
adopted as is, would not technically require the identifier to depend on “all and only” the data in
23
the data items (sequences of bits) of claim 20. However, the Court will construe the disputed term
24
in a manner that resolves the parties’ core dispute. The Court notes that the same “all and only”
25
dispute underlies disputed terms eight (“being based on a first function of the contents of the
26
specific part”) and nine (“part value”). See Opening Br. at 17–18; Responsive Br. at 18–20.
27
Accordingly, here, the Court will also address portions of the parties’ arguments concerning terms
28
eight and nine. As discussed below, the Court ultimately finds that the “all and only” limitation is
19
1
required by claim 207 of the ’310 patent.
As an initial matter, the Court notes that the plain language of claim 20 sets forth “the
2
3
content-dependent name being based at least in part on a function of at least some of the data
4
comprising the particular data item [(sequence of bits)].” See ’310 Patent at 39:16–17 (emphasis
5
added). Thus, according to the claim language, it would appear that only “some of the data”
6
comprising the data item (sequence of bits) need be processed. See id. However, claim 20 goes
7
on to require that “two identical data items [(sequences of bits)] will have the same content-
8
dependent name.” Id. at 39:20–22 (emphasis added). Read in the light of the prosecution history
9
(discussed below), the Court finds that this explicit requirement of claim 20 implicitly requires
10
that the content-dependent name be based on “all and only” the data in the data items.
United States District Court
Northern District of California
11
PersonalWeb argues (1) that the specification discloses embodiments that do not depend
12
on “all and only” the data in the data items; (2) that Amazon’s citation to the prosecution history
13
“is taken out of context”; and (3) that the doctrine of claim differentiation supports PersonalWeb’s
14
construction. See Reply Br. at 13, 15. The Court addresses each point in turn.
15
i.
Specification
First, PersonalWeb argues that “[a]lthough a preferred embodiment is ‘all and only,’” other
16
17
embodiments need only process enough data to make the identifier “sufficiently unique to prevent
18
multiple files from being assigned the same identifier.” See Reply Br. at 13 (citing columns 12
19
and 13 of the ’310 patent specification). PersonalWeb further argues that “the specification
20
discloses that while the preferred embodiment uses a True Name that was based only upon the
21
data of a data item to track the content, other embodiments could use a content-based identifier
22
that used more than the content of a data item.” Reply Br. at 2. In support, PersonalWeb cites the
23
following portion of the specification: “While the invention is described herein as using the True
24
Name of a data item as the identifier for the data item, other preferred embodiments use tagged,
25
typed, categorized or classified data items and use a combination of both the True Name and the
26
tag, type, category or class of the data item as an identifier.” ’310 Patent at 13:17–22.
27
28
As well as claim 69 of the ’310 patent and claim 25 of the ’420 patent, which are presented here
alongside claim 20 of the ’310 patent.
20
7
1
Meanwhile, Amazon contends that its proposed construction “requires simply what the patent
2
teaches—that an identifier for a data item should be created from the data in that item.” See
3
Responsive Br. at 13. In support, Amazon cites to the portion of the specification that states
4
“[t]his invention relates to data processing systems . . . wherein data items are identified by
5
substantially unique identifiers which depend on all of the data in the data items and only on the
6
data in the data items.” ’310 Patent at 1:44–48; see Responsive Br. at 13. The Court agrees with
7
PersonalWeb that the specification discloses (at column 13:17–22) at least one embodiment with a
8
content-based identifier that does not depend on “all and only” the data in the data items. Thus,
9
the specification does not clearly disavow the scope of the disputed term, and the Court turns to
10
United States District Court
Northern District of California
11
12
the prosecution history. LifeScan, 381 F.3d at 1358.
ii.
Prosecution history
Second, the Court analyzes Amazon’s citation to the prosecution history. Amazon’s
13
citation to the prosecution history concerns U.S. Patent No. 5,978,791 (“the ’791 patent”), which
14
is a parent to all of the patents-in-suit. See Responsive Br. at 2–3, 19. “[P]rosecution history
15
disclaimer in a parent application may bind continuation or continuation-in-part applications, if
16
they involve the same claim limitation.” Profoot, Inc. v. Merck & Co., Inc., 663 Fed. App’x 928,
17
933 n.2 (Fed. Cir. 2016). Put differently, “[w]hen the application of prosecution disclaimer
18
involves statements from prosecution of a familial patent relating to the same subject matter as the
19
claim language at issue in the patent being construed, those statements in the familial application
20
are relevant in construing the claims at issue.” Ormco Corp. v. Align Tech., Inc., 498 F.3d 1307,
21
1314 (Fed. Cir. 2007) (finding prosecution history of parent relevant in construing claims of four
22
child patents that involved the same content). Here, the ’791 patent involves the same content
23
(and has the identical shared specification) as the patents-in-suit. Accordingly, the Court finds the
24
prosecution history of the ’791 patent applicable—which PersonalWeb does not dispute.
25
26
27
28
Amazon points to the patentee’s August 29, 1997 Response to Office Action regarding the
’791 patent. See Responsive Br. at 19. Specifically, Amazon points out that patentee stated:
[I]f a system determines an identifier using all of the data in a data item as well as
something else, then that system does not determine the identifier using only the
21
1
2
3
4
5
6
7
8
9
10
United States District Court
Northern District of California
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
data in the data item. And, if a system determines an identifier using only some of
the data in a data item, even if it uses nothing else to determine the identifier, that
system does not determine the identifier using all the data in the data item.
See 8/29/1997 Response to Office Action (“Office Action Response”) at 10 (emphasis in original),
File History of ’791 Patent, Ex. 1 to Hadden Decl., ECF 412-2; see also Responsive Br. at 19.
Patentee made these statements in the context of amending claims. The amended claims in the
Office Action Response include the following language: “the identifier being determined using
and depending on all of the data in the data item and only on the data in the data item, whereby
two identical data items in the system will have the same identifier.” See Office Action
Response at 1–2 (emphasis added and removed).
Patentee explained that when an identifier depends on and is determined using “all of the
data in the data items and only [] the data in the data items,” then “[a] notable and significant
property of this invention is that, in any particular system, two identical data items in the system
will have the same identifier.” Office Action Response at 8 (emphasis in original). Patentee
further explained that “if something other than the data item changes (e.g., if some data in another
data item changes or if a file name of the data item or of another data item changes), then the
identifier should not change (because it is only the data in the data item that is used to determine
the identifier). Id. at 9 (emphasis added). In other words, if two identical data items have different
contextual information, the data items will nonetheless “have the same identifier.” See id. at 10.
Amazon contends that these prosecution disclaimers require identifiers that are based on
“only [the] data in the data item.” See Responsive Br. at 19. PersonalWeb counters that
Amazon’s citation to the prosecution history “is taken out of context” and does not concern the
claims presently at issue. See Reply Br. at 15. Rather, PersonalWeb argues, “[t]he applicants
were responding [to] a rejection of claims that expressly recited ‘all and only’ limitations.” Id.
(emphasis in original). The Court acknowledges that the amended claims in the Office Action
Response recite “all and only” limitations. Nonetheless, PersonalWeb’s argument is misplaced.
The Office Action Response explicitly provides that “if two data items are identical (i.e., contain
exactly the same data), they will have the same identifier,” see Office Action Response at 9, and
that this “notable and significant property” results precisely because the identifiers depend on and
22
1
are determined using “all of the data in the data items and [] only the data in the data items,” see
2
id. at 8 (emphasis in original). Here, claim 20 of the ’310 patent explicitly requires that “two
3
identical data items will have the same content-dependent name.” ’310 Patent at 39:20–22. The
4
amended claims of the Office Action Response include the same limitation—that “two identical
5
data items in the system will have the same identifier.” See, e.g., Office Action Response at 2
6
(emphasis added). As the prosecution history makes clear, this limitation is a feature of using “all
7
and only” the data in the data items.
8
PersonalWeb argues that the specification’s disclosure of “other embodiments [that] use a
contend-based identifier [based on] more than the content of a data item” should control. See
10
Reply at 2, 13 (citing specification at column 13:17–22). However, the patentee distinguished
11
United States District Court
Northern District of California
9
prior art that makes use of information other than the data in the data item—“Gramlich [prior art]
12
does not determine the name of the data item using only the data in the data item.” See Office
13
Action Response at 13 (emphasis added and in original). Indeed, if the identifier (content-
14
dependent name) of claim 20 changes as a function of information other than the data in the data
15
item, then two identical data items in the system may not have the same identifier as expressly
16
required by claim 20. Accordingly, the “other embodiments” raised by PersonalWeb do not
17
comport with the requirements of claim 20.
18
Finally, the Court notes that inclusion of the “all and only” limitation is consistent with
19
Judge Gilstrap’s reasoning in PersonalWeb Techs., LLC v. IBM Corp., No. 6:12-cv-661-JRG, Dkt.
20
No. 103 (E.D. Tex. Mar. 11, 2016) (“Gilstrap Order”), Ex. 5 to Hadden Decl., ECF 412-6); see
21
also Responsive Br. at 19 (discussing portions of the Gilstrap Order). Judge Gilstrap included the
22
“all and only” limitation in construing terms in separate claims, based in part on “the definitive
23
statements by the patentee during prosecution [of the ’791 patent].” See Gilstrap Order at 15–18,
24
19 (citing and discussing the same prosecution history from the ’791 patent raised by Amazon in
25
the instant action). Thus, the Court is not alone in its reading of the prosecution history.
26
Accordingly, the Court finds “a clear disavowal [of the full scope of the claim] [in] the
27
prosecution history.” LifeScan, 381 F.3d at 1358. Therefore, the Court agrees with Amazon that
28
the identifier (content-dependent name) of claim 20 includes the “all and only” limitation.
23
iii.
1
Claim differentiation
Third, PersonalWeb argues that its proposed construction should control under the doctrine
2
3
of claim differentiation because dependent claim 27 of the ’310 patent recites “‘[t]he method of
4
claim 20 wherein the content-dependent name of the particular data item is based on a function of
5
only the data comprising the particular data item.’” See Reply Br. at 13 (quoting ’310 Patent
6
at 40:35–37). However, “[c]laim differentiation cannot overcome . . . a contrary construction
7
dictated by the [] prosecution history.” Wi-LAN USA, Inc. v. Apple Inc., 830 F.3d 1374, 1391
8
(Fed. Cir. 2016) (internal quotation and citation omitted). As previously discussed, the Court
9
finds the “all and only” limitation mandated by the prosecution history. Accordingly,
10
PersonalWeb’s claim differentiation argument is of no avail.
c. Conclusions re the disputed term “content-dependent name”
United States District Court
Northern District of California
11
In conclusion, the Court rejects Amazon’s proposed inclusion of the phrase “used to locate
12
13
and access a data item” in the disputed term “content-dependent name.” However, the Court
14
agrees with Amazon that its proposed “all and only” limitation is mandated by the intrinsic record.
15
Accordingly, the Court construes the disputed term “content-dependent name” as “an identifier
16
that is generated by processing all of and only the sequence of bits.”
Disputed term in the ’442 patent
17
C.
18
The parties dispute one term in the ’442 patent—“name for a data file” in claim 10. The
19
parties’ proposed constructions are set forth below.
20
1.
“name for a data file” (claim 10 of ’442 patent)
PersonalWeb’s Proposal
“an identifier of a data file”8
21
22
Amazon’s Proposal
“an identifier used to locate
and access a data file”
Court’s Construction
“an identifier of a data file”
23
The instant proposed construction sought by PersonalWeb is the “modified proposal”
24
offered by PersonalWeb at the Hearing. See Hearing Tr. at 65:10–14. The parties’ proposed
25
constructions differ in that Amazon seeks to include the same “used to locate and access”
26
limitation proposed by Amazon with respect to the disputed term “content-dependent name.” See
27
28
8
Modified construction offered by PersonalWeb at the Hearing. See Hearing Tr. at 65:10–14.
24
1
Responsive Br. at 11. In analyzing “content-dependent name,” the Court rejected Amazon’s
2
proposed inclusion of the phrase “used to locate and access.” See Section IV.B.2.a supra. The
3
parties rely on the same arguments with respect to the instant disputed term “name for a data file.”
4
See Opening Br. at 13–14; Responsive Br. at 11–13. Accordingly, for the reasons discussed in
5
Section IV.B.2.a supra, the Court rejects Amazon’s proposed inclusion of the phrase “used to
6
locate and access” and therefore adopts PersonalWeb’s proposed construction “an identifier of a
7
data file” for the disputed term “name for a data file” in claim 10 of the ’442 patent.
Disputed terms in the ’544 patent
8
D.
9
The parties dispute five terms in the ’544 patent. Some of the terms appear in claim 52 of
10
United States District Court
Northern District of California
11
12
13
14
15
16
17
18
19
20
the ’544 patent; all five terms appear in claim 46 of the ’544 patent, which recites:
46. A computer-implemented method comprising:
(A) for each particular file of a plurality of files:
(a[1]) determining a particular digital key for the particular file, wherein
the particular file comprises a first one or more parts,
each part of said first one or more parts having a corresponding part value,
the part value of each specific part of said first one or more parts being based
on a first function of the contents of the specific part,
wherein two identical parts will have the same part value as determined by
the first function, and
wherein the particular digital key for the particular file is determined using a
second function of the one or more of part values of said first one or more
parts; and
(a2) adding the particular digital key of the particular file to a database, the
database including a mapping from digital keys of files to information about
the corresponding files;
24
(B) determining a search key based on search criteria, wherein the search criteria
comprise a second one or more parts, each of said second one or more parts of
said search criteria having a corresponding part value, the part value of each
specific part of said second one or more parts being based on the first function
of the contents of the specific part, and wherein the search key is determined
using the second function of the one or more of part values of said second one or
more parts;
25
(C) attempting to match the search key with a digital key in the database; and
26
(D) if the search key matches a particular digital key in the database, providing
information about the file corresponding to the particular digital key.
21
22
23
27
’544 Patent at 43:4–37 (emphasis added). The Court discusses each disputed term in turn.
28
25
1. “digital key for the particular file” (claim 46 of ’544 patent);
“file key for each particular file” (claim 52 of ’544 patent)
1
PersonalWeb’s Proposal
“a content-based identifier
for [the/each] particular file”
2
3
Amazon’s Proposal
“unique identifier used to locate
[the/each] particular file”
Court’s Construction
“a content-based identifier
for [the/each] particular file”
Alternatively:
“unique identifier that locates
[the/each] particular file”9
4
5
6
The disputed term “digital key for the particular file” appears in claim 46 of the ’544
7
patent; the disputed term “file key for each particular file” appears in claim 52. The parties’
8
proposed constructions cover both terms. The parties’ dispute consists of two issues: (1) whether
9
inclusion of Amazon’s proposed “used to locate” or “that locates” language is warranted; and
10
(2) whether a key must be “unique.” See Opening Br. at 15; Responsive Br. at 14.
The parties’ arguments regarding issue (1) mirror the parties’ arguments on Amazon’s
United States District Court
Northern District of California
11
12
proposed “used to locate and access” language with respect to the disputed term “content-
13
dependent name.” Here, PersonalWeb argues that Amazon’s proposed “used to locate” phrase is
14
inapposite “for the same reasons discussed above in connection with the ‘content-dependent name’
15
terms.” Opening Br. at 15. Likewise, Amazon advances its position here “[a]s discussed above
16
for the terms ‘content-dependent name’ and ‘name for a data file.’” Responsive Br. at 14. Thus,
17
for the reasons discussed in Section IV.B.2.a supra, the Court rejects Amazon’s proposal to
18
include the phrase “used to locate” in the instant disputed term. Amazon’s alternative proposal to
19
include the phrase “that locates” is likewise unavailing. Framed in this manner, Amazon’s
20
proposed construction still constitutes an “improper [] limitation[] from a preferred embodiment
21
described in the specification,” see Liebel-Flarsheim, 358 F.3d at 913; see also Section IV.B.2.a
22
supra. Moreover, Amazon’s concerns are addressed in part by the full context of claim 46—e.g.,
23
that the “digital key of the particular file [is added] to a database, the database including a
24
mapping from digital keys of files to information about the corresponding files.” ’544 patent
25
at 43:19–22. Accordingly, the Court rejects Amazon’s proposed “used to locate”/“that locates”
26
phrase.
27
28
9
As proposed by Amazon at the Hearing. See Hearing Tr. at 72:12–16.
26
1
Turning to issue (2), PersonalWeb argues that Amazon’s proposed construction “that the
2
identifier must be ‘unique’ is inconsistent with the claim language and the specification.”
3
Opening Br. at 15. PersonalWeb contends that while claims 46 and 52 require that “two identical
4
parts will have the same part value,” it is nonetheless “impossible to guarantee that different inputs
5
will always produce different, i.e., unique, outputs.” See id. In other words, according to
6
PersonalWeb, these claims “require[] that the same content yields the same output, not that the
7
output in unique.” Id. In support, PersonalWeb points to the specification at 12:52–13:9, which
8
states in part that “[i]t is impossible to define a function having a unique output for each possible
9
input when the number of elements in the range of the function is smaller than the number
elements in its domain,” see ’310 Patent at 12:52–55. Amazon counters that for the invention to
11
United States District Court
Northern District of California
10
work, “the identifier must be sufficiently unique to prevent multiple files from being assigned the
12
same identifier.” Responsive Br. at 15. Amazon argues that “after a digital key or file key is
13
created, it is added to a database and mapped to its corresponding file information, i.e. it is a one-
14
to-one correspondence.” Id. In other words, Amazon argues that “[i]n the context of a database, a
15
‘key’ represents a unique identifier used to locate a record in a database.” Id.
16
The Court agrees with PersonalWeb that it would be improper to include the word
17
“unique” in construing the instant disputed term. As PersonalWeb points out, the specification
18
explicitly provides that true uniqueness “is impossible” in computing True Names, see ’310 Patent
19
at 12:47–13:9. Indeed, Amazon tacitly acknowledges that the patents-in-suit refer to “sufficient”
20
uniqueness. See Responsive Br. at 15. Thus, inclusion of the word “unique” would improperly
21
limit the claim language as guided by the specification. Moreover, inclusion of the word “unique”
22
may mislead the jury into applying a commonly understood meaning of the word “unique” rather
23
than a meaning informed by the intrinsic record, see Phillips, 415 F.3d at 1316. Regarding
24
Amazon’s argument that the claimed invention would not work without a “unique identifier,” the
25
surrounding claim language provides sufficient context regarding what is necessary under the
26
claimed methods of claim 46 and 52, respectively. Accordingly, the Court rejects Amazon’s
27
proposed inclusion of the word “unique.”
28
In sum, the Court adopts PersonalWeb’s proposed construction “a content-based identifier
27
1
for [the/each] particular file” for the disputed terms “digital key for the particular file” (claim 46
2
of ’544 patent) and “file key for each particular file” (claim 52 of ’544 patent).
3
4
2.
“part” (claims 46 and 52 of ’544 patent)
PersonalWeb’s Proposal
“a separate sequence of bits”
5
6
Amazon’s Proposal
“a separate sequence of bits
within a file”
Court’s Construction
“a separate sequence of bits
within a file”
The disputed term “part” appears in claims 46 and 52 of the ’544 patent. Amazon’s
original proposed construction was “a sequence of bits within a file.” See Responsive Br. at 15.
8
However, Amazon’s briefing indicates acceptance of PersonalWeb’s proposed inclusion of the
9
word “separate,” see id. at 17 n.3, as confirmed at the Hearing, see Hearing Tr. at 79:4–9. Thus,
10
the only remaining issue with respect to this term is whether Amazon’s proposed “within a file”
11
United States District Court
Northern District of California
7
language is warranted.
12
PersonalWeb argues that its proposed construction flows from an agreed-upon construction
13
for the term “wherein the particular file comprises a first one or more parts” (claim 46 of ’544
14
patent): “wherein the particular file is made up of a first one or more separate sequences of bits.”
15
See Opening Br. at 15–16 (emphasis in original); see also Revised Joint Claim Construction and
16
Prehearing Statement at 2, Appendix A, ECF 430. On this point, Amazon counters that “[t]he
17
[instant] dispute between the parties is about where the sequences of bits come from (i.e., are they
18
part of ‘the particular file’), not whether a part is a sequence of bits.” Responsive Br. at 17. The
19
Court agrees that Amazon is not bound by its agreed-upon construction to a separate term that
20
does not encompass the instant dispute.
21
PersonalWeb next argues that “the [particular] file [as recited in claims 46 and 52] itself as
22
a whole is a sequence of bits” and that PersonalWeb’s proposed construction “seeks to clarify that
23
[the file] is made up of separate parts.” Opening Br. at 16. Amazon agrees that a “part” is a
24
separate sequence of bits but seeks to add that “a ‘part’ as used in the ’544 patent is a portion of a
25
larger file.” See Responsive Br. at 17. Specifically, Amazon argues that a “part” must be “a part”
26
of “the particular file” of the claim. See id. In support, Amazon points out that “[e]very
27
independent claim of the ’544 patent recites a singular data item [(a particular file)] comprising
28
parts.” See id. (discussing claims 1, 46, and 52 of the ’544 patent). Amazon further argues that
28
1
the claims “closely track th[e] compound data item embodiment” of the specification. See id.
2
at 15–16. PersonalWeb counters that partitioning “a larger object is [but] a specific teaching of
3
one embodiment in the specification” and that the specification also teaches partitioning “[a]
4
complex digital object [] formed from many parts that are themselves digital objects comprised of
5
a sequence of bits.” See Reply at 14.
6
The Court agrees with Amazon. As PersonalWeb explained to the Federal Circuit, the
7
identifiers of the ’544 patent are created via a “hash of hashes” by applying a function to parts of a
8
file to create part values and then applying a function to the part values to obtain the key. See
9
PersonalWeb Corrected Brief at 72, Dkt. No. 29 in Case No. 14-1602 (Fed. Cir. Nov. 12, 2014),
Ex. 8 to Hadden Decl., ECF 412-9 (arguing that claim 1 “requires: (a) separating a ‘data item’ into
11
United States District Court
Northern District of California
10
a ‘plurality of parts’; (b) applying a hash function to each part to obtain a ‘value’ for each part; and
12
(c) applying a second hash function to the ‘value’ of each part to obtain a value for the ‘data item’
13
as a whole”). Here, PersonalWeb argues that the claims are “[not] limited to the specific
14
embodiment disclosed in the specification.” See Reply Br. at 14. However, PersonalWeb offers
15
no support in the intrinsic record to contradict Amazon’s proposed construction.
16
“An inventor in entitled to claim in a patent what [she] has invented, but no more.”
17
MySpace, Inc. v. GraphOn Corp., 672 F.3d 1250, 1256 (Fed. Cir. 2012). Amazon’s proposed
18
construction is consistent with the plain claim language—that a “part” is a part of “the particular
19
file.” See, e.g., ’544 Patent at 43:5–10. Amazon’s proposed construction is likewise consistent
20
with other portions of the intrinsic record. See, e.g., ’310 Patent at 13:46–59; PersonalWeb
21
Corrected Brief at 72. PersonalWeb fails to point out a portion of the specification that discloses a
22
broader reading. Moreover, PersonalWeb’s reply brief seemingly confirms Amazon’s proposed
23
construction—PersonalWeb asserts that “[t]he requirement that the file has ‘one or more parts’
24
adequately defines where the parts come from,” see Reply Br. at 14. This statement by
25
PersonalWeb supports a reading that the parts “come from” (i.e. are within) the particular file.
26
27
Accordingly, the Court adopts Amazon’s proposed construction “a separate sequence of
bits within a file” for the disputed term “part” in claims 46 and 52 of the ’544 patent.
28
29
3.
1
2
“being based on a first function of the contents of the specific part”
(claim 46 of ’544 patent)
PersonalWeb’s Proposal
Plain and ordinary meaning
3
4
5
Alternatively:
“being based upon a first
computation using the data of
the specific part”
4.
6
7
8
9
Amazon’s Proposal
“being based on a
computation where the input
is only all of the data in the
specific part”10
Court’s Construction
“being based on a
computation where the input
is only all of the data in the
specific part”
“part value” (claims 46 and 52 of ’544 patent)
PersonalWeb’s Proposal
“a value created by a
computation using the
sequence of bits that makes
up the part”
Amazon’s Proposal
“a value created by a
computation only on the
sequence of bits that makes
up the part”11
Court’s Construction
“a value created by a
computation only on the
sequence of bits that makes
up the part”
The disputed terms “being based on a first function of the contents of the specific part” and
10
United States District Court
Northern District of California
11
“part value” both appear in claim 46 of the ’544 patent (the latter term also appears in claim 52).
12
In their briefing the parties addressed both terms in parallel. See Opening Br. at 17–18;
13
Responsive Br. at 18–20; Reply Br. at 15. Likewise, the parties discussed both terms together at
14
the Hearing. See Hearing Tr. at 89:7–14. Indeed, the core dispute over these terms is identical—
15
whether a “part value” can be based on something other than the data of the part (as PersonalWeb
16
contends), or whether the part values must be based on “all of the data in the data items and only
17
on the data in the data items” (as Amazon contends). See Opening Br. at 18; Responsive Br. at 18.
At the Hearing, Amazon modified its proposed constructions of these two terms to include
18
19
the “only” limitation advocated by Amazon in its briefing. See Hearing Tr. at 95:2–16; see also
20
Responsive Br. at 18–19. In support of its proposed constructions, Amazon cites the prosecution
21
history of the ’791 patent for the proposition that claims 46 and 52 of the ’544 patent require
22
identifiers that are based on “only [the] data in the data item.” See Responsive Br. at 19. In other
23
words, Amazon’s argument here is effectively the same as Amazon’s argument with respect to the
24
disputed term “content-dependent name” in claim 20 of the ’310 patent. Likewise, PersonalWeb’s
25
arguments here match its arguments with respect to “content-dependent name.” See Reply Br.
26
at 15.
27
28
10
11
As modified by Amazon at the Hearing. See Hearing Tr. at 95:2–16.
As modified by Amazon at the Hearing. See Hearing Tr. at 95:2–16.
30
1
Like claim 20 of the ’310 patent, claims 46 and 52 of the ’544 patent require a direct match
2
between the identifier and the content: the requirement that “two identical parts will have the same
3
part value.” See ’544 Patent at 43:14–15, 44:16–18. This requirement mirrors the patentee’s
4
prosecution disclaimer that “two identical data items in the system will have the same
5
identifier.” See, e.g., Office Action Response at 2 (emphasis added). As discussed more fully in
6
Section IV.B.2.b supra, this limitation is a feature of using “all and only” the data in the data
7
items. Accordingly, based on the cited prosecution history of the ’791 patent, the Court reaches
8
the same conclusion for the instant disputed terms—that the “all and only” limitation is mandated
9
by the intrinsic record. See Section IV.B.2.b supra. Thus, the Court adopts Amazon’s proposed
constructions for the disputed terms “being based on a first function of the contents of the specific
11
United States District Court
Northern District of California
10
part” and “part value,” respectively.
12
13
14
5.
PersonalWeb’s Proposal
“computation using the one or
more part values”12
15
16
17
18
19
20
21
22
23
26
Amazon’s Proposal
“computation where the input
is only the one or more part
values”
’544 patent. Both parties presented modified proposed constructions at the Hearing.
PersonalWeb’s modified construction is “computation using the one or more part values.” See
Hearing Tr. at 102:6–8. PersonalWeb made this change “for the same reasons as the other[]
[disputed terms] in which we propose ‘using,’ so that there’s no implicit limitation of ‘only.’” See
id. at 102:8–10. Meanwhile, Amazon modified its proposed construction to include the word
“only,” see Hearing Tr. at 104:17–105:12, to reflect Amazon’s position that “[a]s with the other
patents in suit, the resulting identifiers [of the ’544 patent] depend solely on the data that makes up
the data item: no more, and no less,” see Responsive Br. at 21.
As the parties recognized at the Hearing, the Court’s construction of the instant term
follows the Court’s construction of the terms “content-dependent name,” “being based on a first
function of the contents of the specific part,” and “part value.” Indeed, the instant disputed term
27
28
Court’s Construction
“computation where the input
is only the one or more part
values”
The disputed term “function of the one or more of part values” appears in claim 46 of the
24
25
“function of the one or more of part values” (claim 46 of ’544 patent)
12
As modified at the Hearing. See Hearing Tr. at 102:6–8.
31
1
reads “function of the one or more part values” without reciting any additional inputs, see ’544
2
patent at 43:16–17 (emphasis added), which would limit the inputs to part values. Moreover, the
3
Court previously construed “part value” as “a value created by a computation only on the
4
sequence of bits that makes up the part.” See Section IV.D.4 supra. Accordingly, the Court
5
adopts Amazon’s proposed construction “computation where the input is only the one or more part
6
values” for the disputed term “function of the one or more of part values” in claim 46 of the ’544
7
patent.
//
9
//
10
//
11
United States District Court
Northern District of California
8
//
12
//
13
//
14
//
15
//
16
//
17
//
18
//
19
//
20
//
21
//
22
//
23
//
24
//
25
//
26
//
27
//
28
//
32
1
2
3
4
5
6
7
8
9
10
United States District Court
Northern District of California
11
12
13
14
15
16
17
18
19
20
21
V.
ORDER
As set forth above, the Court construes the disputed terms as follows:
Claim Term
“unauthorized or unlicensed”
Court’s Construction
“not compliant with a valid license”
(’310 Patent, claim 20)
“authorization”
“a valid license”
(’420 Patent, claims 25 and 166)
“the request including at least a contentdependent name of a particular data item”
No construction necessary
(’310 Patent, claim 20)
“content-dependent name”
“an identifier that is generated by processing
all of and only the sequence of bits”
(’310 Patent, claims 20 and 69)
(’420 Patent, claim 25)
“name for a data file”
“an identifier of a data file”
(’442 Patent, claim 10)
“digital key for the particular file” /
“file key for each particular file”
“a content-based identifier for [the/each]
particular file”
(’544 patent, claims 46 and 52)
“part”
“a separate sequence of bits within a file”
(’544 patent, claims 46 and 52)
“being based on a first function of the contents
of the specific part”
“being based on a computation where the
input is only all of the data in the specific
part”
(’544 Patent, claim 46)
“part value”
22
(’544 Patent, claims 46 and 52)
“function of the one or more of part values”
23
“a value created by a computation only on the
sequence of bits that makes up the part”
(’544 Patent, claim 46)
“computation where the input is only the one
or more part values”
24
25
26
In addition, the Court adopts the following constructions that the parties agreed to in their
Revised Joint Claim Construction and Prehearing Statement:
27
28
33
1
2
Claim Term
Agreed-Upon Construction
“data item”
“sequence of bits”
3
(’310 patent, claim 20)
(’420 patent, claims 25, 166)
4
“data file(s)”
5
“a named data item”
(’442 patent, claim 10)
6
7
“wherein the particular file
comprises a first one or more parts”
8
(’544 patent, claim 46)
9
“wherein each file of the plurality of
files comprises a corresponding one
or more parts”
10
11
United States District Court
Northern District of California
“wherein the particular file is made up of a first one or
more separate sequences of bits”
12
“wherein each file of the plurality of files is made up of
one or more corresponding separate sequences of bits”
“plurality” means “two or more”
(’544 patent, claim 52)
“database”
“an organized electronic collection of data”
13
14
(’544 patent, claims 46, 52, 55)
15
16
17
18
19
IT IS SO ORDERED.
Dated: August 16, 2019
______________________________________
BETH LABSON FREEMAN
United States District Judge
20
21
22
23
24
25
26
27
28
34
Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.
Why Is My Information Online?