Personalweb Technologies LLC v. Google LLC

CourtCourt of Appeals for the Federal Circuit
DecidedAugust 12, 2021
Docket20-1543
StatusPublished

This text of Personalweb Technologies LLC v. Google LLC (Personalweb Technologies LLC v. Google LLC) is published on Counsel Stack Legal Research, covering Court of Appeals for the Federal Circuit primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Personalweb Technologies LLC v. Google LLC, (Fed. Cir. 2021).

Opinion

Case: 20-1543 Document: 68 Page: 1 Filed: 08/12/2021

United States Court of Appeals for the Federal Circuit ______________________

PERSONALWEB TECHNOLOGIES LLC, Plaintiff-Appellant

v.

GOOGLE LLC, YOUTUBE, LLC, Defendants-Appellees ______________________

2020-1543 ______________________

Appeal from the United States District Court for the Northern District of California in No. 5:13-cv-01317-EJD, Judge Edward J. Davila.

-------------------------------------------------

FACEBOOK, INC., Defendant-Appellee ______________________

2020-1553 ______________________ Case: 20-1543 Document: 68 Page: 2 Filed: 08/12/2021

Appeal from the United States District Court for the Northern District of California in No. 5:13-cv-01356-EJD, Judge Edward J. Davila.

LEVEL 3 COMMUNICATIONS LLC, Plaintiff

EMC CORPORATION, VMWARE, INC., Defendants-Appellees ______________________

2020-1554 ______________________

Appeal from the United States District Court for the Northern District of California in No. 5:13-cv-01358-EJD, Judge Edward J. Davila. ______________________

Decided: August 12, 2021 ______________________

LAWRENCE MILTON HADLEY, Glaser Weil Fink Howard Avchen & Shapiro LLP, Los Angeles, CA, argued for plain- tiff-appellant. Also represented by JOEL LANCE THOLLANDER, McKool Smith, PC, Austin, TX.

CYNTHIA D. VREELAND, Wilmer Cutler Pickering Hale and Dorr LLP, Boston, MA, argued for all defendants-ap- pellees. Defendants-appellees EMC Corporation, VMware, Inc. also represented by JONATHAN COX, PETER M. Case: 20-1543 Document: 68 Page: 3 Filed: 08/12/2021

PERSONALWEB TECHNOLOGIES LLC v. GOOGLE LLC 3

DICHIARA, MARK CHRISTOPHER FLEMING; ELIZABETH BEWLEY, Washington, DC.

MATTHIAS A. KAMBER, Keker, Van Nest & Peters LLP, San Francisco, CA, for defendants-appellees Google LLC, YouTube, LLC. Also represented by DAN L. BAGATELL, Per- kins Coie LLP, Hanover, NH.

HEIDI LYN KEEFE, Cooley LLP, Palo Alto, CA, for de- fendant-appellee Facebook, Inc. Also represented by REUBEN HO-YEN CHEN, LAM K. NGUYEN, MARK R. WEINSTEIN. ______________________

Before LOURIE, PROST *, and REYNA, Circuit Judges. PROST, Circuit Judge. PersonalWeb Technologies appeals a decision by the United States District Court for the Northern District of California granting judgment on the pleadings for appel- lees Google LLC, YouTube, LLC, Facebook Inc., EMC Cor- poration, and VMware, Inc. That decision held various claims of U.S. Patent Nos. 7,802,310 (“the ’310 patent”), 6,415,280 (“the ’280 patent”), and 7,949,662 (“the ’662 pa- tent”) ineligible for patenting, and therefore invalid, under 35 U.S.C. § 101. 1 PersonalWeb Techs. LLC v. Google LLC, No. 5:13-CV-01317, 2020 WL 520618, at *14 (N.D. Cal. Jan. 31, 2020). We affirm.

* Circuit Judge Sharon Prost vacated the position of Chief Judge on May 21, 2021. 1 The claims are: ’310 patent claims 24, 32, 81, 82, and 86; ’280 patent claims 15, 16, 31, and 32; and ’662 pa- tent claim 33. Case: 20-1543 Document: 68 Page: 4 Filed: 08/12/2021

BACKGROUND I PersonalWeb’s asserted patents, which share a specifi- cation and drawings, claim priority from an application filed in 1995. We assume general familiarity with the pa- tented subject matter, as we have discussed the ’310 patent in prior opinions. 2 See Pers. Web Techs., LLC v. Apple, Inc., 848 F.3d 987 (Fed. Cir. 2017); PersonalWeb Techs., LLC v. Apple, Inc., 917 F.3d 1376 (Fed. Cir. 2019). In brief, the patents relate to data-processing systems that assign each data item a substantially unique name that depends on the item’s content—a content-based identifier. ’310 patent col. 1 l. 44–col. 2 l. 5, col. 3 ll. 50–58, col. 6 ll. 20–24. These identifiers are generated by a mathematical algorithm, such as a cryptographic hash or “message digest” function. Id. at col. 12 l. 21–col. 13 l. 9. The identifier changes when the data item’s content changes. Id. at col. 35 ll. 55–63. The patents claim using such identifiers to perform various data-management functions. Claim 24 of the ’310 patent, for example, sets forth a method for using content-based identifiers to control access to data. The method generally proceeds in three steps: (1) receiving a request containing a content-based identifier for a data item, (2) comparing the content-based identifier to a plurality of values, and (3) granting or disallowing access to the data item based on the comparison: 24. A computer-implemented method implemented at least in part by hardware comprising one or more processors, the method comprising: (a) using a processor, receiving at a first computer from a second computer, a request regarding a par- ticular data item, said request including at least a

2 For simplicity, all citations to the shared specifica- tion are to the ’310 patent. Case: 20-1543 Document: 68 Page: 5 Filed: 08/12/2021

PERSONALWEB TECHNOLOGIES LLC v. GOOGLE LLC 5

content-dependent name for the particular data item, the content-dependent name being based, at least in part, on at least a function of the data in the particular data item, wherein the data used by the function to determine the content-dependent name comprises at least some of the contents of the particular data item, wherein the function that was used comprises a message digest function or a hash function, and wherein two identical data items will have the same content-dependent name; and (b) in response to said request: (i) causing the content-dependent name of the particular data item to be compared to a plurality of values; (ii) hardware in combination with software determining whether or not access to the particular data item is unauthorized based on whether the content-dependent name of the particular data item corresponds to at least one of said plurality of values, and (iii) based on said determining in step (ii), not allowing the particular data item to be provided to or accessed by the second com- puter if it is determined that access to the particular data item is not authorized. ’310 patent claim 24. The relevant ’280 and ’662 patent claims reflect a sim- ilar pattern but are geared toward different data-manage- ment functions. Specifically, the ’280 patent claims use content-based identifiers to retrieve data items, and the ’662 patent claims use content-based identifiers to mark duplicate data items for deletion. E.g., ’280 patent claim 31; ’662 patent claim 33. The disclosed systems are “intended to work with an existing operating system.” ’310 patent col. 6 ll. 25–32. Case: 20-1543 Document: 68 Page: 6 Filed: 08/12/2021

II PersonalWeb sued the appellees for patent infringe- ment in the Eastern District of Texas. After claim con- struction, the cases were transferred to the Northern District of California. That court stayed the cases pending resolution of several inter partes reviews (“IPRs”) at the Patent Trial and Appeal Board (“Board”), which challenged various claims. In six IPRs filed by EMC and VMware, the Board held all challenged claims unpatentable (including ’280 patent claims 26 and 38, as well as ’662 patent claim 30). In doing so, the Board found that using hash- based identifiers for data management was disclosed in the prior art. J.A. 3426 (addressing ’280 patent); J.A. 3462–63 (addressing ’662 patent). We affirmed all six Board deci- sions. Pers. Web Techs., LLC v. EMC Corp., 612 F. App’x 611 (Fed. Cir. 2015). The Board also held various ’310 pa- tent claims unpatentable in a separate IPR filed by Apple Inc. On appeal, we affirmed the Board’s claim construction but remanded for it to reassess obviousness under proper procedural constraints. PersonalWeb Techs., 848 F.3d at 994.

Free access — add to your briefcase to read the full text and ask questions with AI

Related

Parker v. Flook
437 U.S. 584 (Supreme Court, 1978)
Ashcroft v. Iqbal
556 U.S. 662 (Supreme Court, 2009)
Allergan, Inc. v. Athena Cosmetics, Inc.
640 F.3d 1377 (Federal Circuit, 2011)
CyberSource Corp. v. Retail Decisions, Inc.
654 F.3d 1366 (Federal Circuit, 2011)
Harris v. County of Orange
682 F.3d 1126 (Ninth Circuit, 2012)
Ddr Holdings, LLC v. hotels.com, L.P.
773 F.3d 1245 (Federal Circuit, 2014)
Intellectual Ventures I LLC v. Capital One Bank (USA)
792 F.3d 1363 (Federal Circuit, 2015)
Enfish, LLC v. Microsoft Corporation
822 F.3d 1327 (Federal Circuit, 2016)
Electric Power Group, LLC v. Alstom S.A.
830 F.3d 1350 (Federal Circuit, 2016)
Intellectual Ventures I LLC v. Symantec Corp.
838 F.3d 1307 (Federal Circuit, 2016)
Synopsys, Inc. v. Mentor Graphics Corporation
839 F.3d 1138 (Federal Circuit, 2016)
Personal Web Technologies, LLC v. Apple, Inc.
848 F.3d 987 (Federal Circuit, 2017)
Intellectual Ventures I LLC v. Erie Indemnity Company
850 F.3d 1315 (Federal Circuit, 2017)
Thales Visionix Inc. v. United States
850 F.3d 1343 (Federal Circuit, 2017)

Cite This Page — Counsel Stack

Bluebook (online)
Personalweb Technologies LLC v. Google LLC, Counsel Stack Legal Research, https://law.counselstack.com/opinion/personalweb-technologies-llc-v-google-llc-cafc-2021.