Ca, Inc. v. Netflix, Inc.

CourtCourt of Appeals for the Federal Circuit
DecidedJanuary 27, 2025
Docket23-1768
StatusUnpublished

This text of Ca, Inc. v. Netflix, Inc. (Ca, Inc. v. Netflix, Inc.) 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
Ca, Inc. v. Netflix, Inc., (Fed. Cir. 2025).

Opinion

Case: 23-1768 Document: 38 Page: 1 Filed: 01/27/2025

NOTE: This disposition is nonprecedential.

United States Court of Appeals for the Federal Circuit ______________________

CA, INC., Appellant

v.

NETFLIX, INC., Appellee ______________________

2023-1768 ______________________

Appeal from the United States Patent and Trademark Office, Patent Trial and Appeal Board in No. IPR2021- 01319. ______________________

Decided: January 27, 2025 ______________________

DAN YOUNG, Quarles & Brady LLP, Highlands Ranch, CO, argued for appellant. Also represented by KENT DALLOW, MATTHEW CHRISTIAN HOLOHAN.

HARPER BATTS, Sheppard Mullin Richter & Hampton LLP, Menlo Park, CA, argued for appellee. Also repre- sented by JEFFREY LIANG, CHRISTOPHER SCOTT PONDER; JONATHAN RICHARD DEFOSSE, Washington, DC. ______________________ Case: 23-1768 Document: 38 Page: 2 Filed: 01/27/2025

Before REYNA, TARANTO, and STARK, Circuit Judges. STARK, Circuit Judge. CA, Inc. (“CA”) appeals from an inter partes review de- cision by the Patent Trial and Appeal Board (the “Board”) finding its patent – which is directed to a method of auto- matically storing a set of network objects in cache memory to make those objects quicker and easier to access – invalid as obvious. CA primarily argues that the Board misread the plain and ordinary meaning of the term “cache memory” and that substantial evidence does not support the Board’s findings leading to its obviousness determina- tion. We agree with the Board’s construction of cache memory and find substantial evidence supports each of the Board’s findings. Accordingly, we affirm. I A CA’s U.S. Patent No. 7,103,794 (the “’794 patent”), en- titled “Network Object Cache Engine,” claims priority to June 8, 1998 and consists of 15 independent claims and 42 dependent claims. J.A. 31 (’794 patent), 45-47 (’794 patent, 17:5-22:58). The ’794 patent is directed to a method of stor- ing items without relying on a file storage system as in con- ventional computers. Conventional computers contain folders and call objects by name, but the system of the ’794 patent instead (in at least one embodiment) employs a “cache engine coupled to the network [that] provides a cache of transmitted objects, which it stores in memory and mass storage,” “taking direct control” when the objects are stored in “mass storage.” J.A. 37 (’794 patent, 1:64-67). The benefit of such a storage system is the ability to di- rectly and immediately recall stored objects, rather than having to proceed more slowly through the file storage sys- tem. Case: 23-1768 Document: 38 Page: 3 Filed: 01/27/2025

CA, INC. v. NETFLIX, INC. 3

The specification explains: The invention provides a method and system for caching information objects transmitted using a computer network. A cache engine determines di- rectly when and where to store those objects in a memory (such as RAM) and mass storage (such as one or more disk drives), so as to optimally write those objects to mass storage . . . . The cache en- gine actively allocates those objects to memory or to disk. J.A. 31 (’794 patent, Abs.). In a preferred embodiment, the cache engine stores network objects most often accessed by a user’s device. In this embodiment, the file system of the device does not con- trol the cache storage; instead, the cache storage operates independently of the file system. Independent claim 1 is representative of most of the disputes presented in this appeal. It recites: A method, including steps of: receiving a set of network objects in re- sponse to a first request to a server from a client; and maintaining said network objects in a cache memory in a cache engine, said cache engine connected via a network to the server and the client, said cache memory including mass storage; wherein said step of maintaining includes steps of recording said network objects in said cache memory and retrieving said net- work objects from said cache memory, so as to substantially minimizes a time required for retrieving said network objects from said mass storage. Case: 23-1768 Document: 38 Page: 4 Filed: 01/27/2025

J.A. 45 (emphasis added). Independent claim 17 is also at issue. It adds the re- quirement that the “maintaining of network objects in a cache memory” is “performed independently of a file system for mass storage,” as follows: A method, including steps of: receiving a set of network objects in re- sponse to a first request to a server from a client; and maintaining said network objects in a cache memory in a cache engine, said cache engine connected via a network to the server and the client, said cache memory including mass storage; wherein said step of maintaining is per- formed independently of a file system for said mass storage. Id. (emphasis added). B On July 30, 2021, Netflix, Inc. (“Netflix”) filed a peti- tion for inter partes review (“IPR”) of the ’794 patent. The Board instituted the IPR on February 9, 2022 and issued a Final Written Decision (“FWD”) on February 8, 2023. The FWD found all challenged claims (1, 3-9, and 11-17) un- patentable as obvious. Three pieces of prior art are relevant here. “Medin” re- fers to U.S. Patent No. 6,370,571, “System and Method for Delivering High-Performance Online Multimedia Ser- vices.” J.A. 850. “Medin discloses a system and method for delivering online multimedia services using a distributed network architecture and processes for replicating and caching frequently accessed multimedia content.” J.A. 12; see also J.A. 865 (Medin at 2:21-25, 54-61). Medin’s system Case: 23-1768 Document: 38 Page: 5 Filed: 01/27/2025

CA, INC. v. NETFLIX, INC. 5

provides for frequently accessed content to be “cached” and replicated in local data centers. Medin is directed to, inter alia, systems using UNIX operating systems. “Seltzer” is Margo Seltzer et al., An Implementation of a Log-Structured File System for UNIX, Proceedings of the 1993 Winter USENIX Conference (Jan. 1993). Seltzer dis- closes a “log-structured file system” (“LFS”) which “stor[es] all file system data in a single, continuous log.” J.A. 881. Seltzer explains that the problem with “large main- memory file caches” is that while they “effectively cache reads, [they] do little to improve write performance.” Id. Seltzer, as its title implies, is directed to systems using UNIX operating systems. Finally, “Markatos” is Evangelos P. Markatos, Main Memory Caching of Web Documents, 28 Computer Net- works & ISDN Systems 893 (May 1996). Markatos pro- vides a method for “caching a World Wide Web server’s documents in its main memory,” which allows for a small amount of memory to be dedicated to caching documents requested from the internet. J.A. 907-08. In its petition, Netflix asserted that (i) claims 1, 3-9, and 11-16 are invalid as obvious over Medin and Seltzer, and (ii) claim 17 is invalid as obvious over Medin and Mar- katos. C In its FWD, the Board first addressed the parties’ claim construction disputes. Relevant to this appeal, CA asked the Board to adopt what it contended is the plain and ordi- nary meaning of “cache memory,” which it articulated as “both a memory (e.g., RAM) and mass storage (e.g., disk drives).” J.A. 7-8. It is undisputed that RAM is an abbre- viation for “random access memory,” which is a form of vol- atile memory; that is, memory that is erased when a device is turned off. Before the Board, CA contended that the re- quired “memory” of the challenged claims is limited to Case: 23-1768 Document: 38 Page: 6 Filed: 01/27/2025

“volatile memory,” of which RAM is an example. J.A. 8. Netflix countered that while the “cache memory” of the claims must include mass storage, the claim does not re- quire volatile memory (such as RAM). J.A. 7-8.

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

Related

Oatey Co. v. IPS CORP.
514 F.3d 1271 (Federal Circuit, 2008)
In Re Robert J. Gartside and Richard C. Norton
203 F.3d 1305 (Federal Circuit, 2000)
Biogen Idec, Inc. v. GlaxoSmithKline LLC
713 F.3d 1090 (Federal Circuit, 2013)
Outdry Technologies Corp. v. Geox S.P.A.
859 F.3d 1364 (Federal Circuit, 2017)
Elbit Systems of America, LLC v. Thales Visionix, Inc.
881 F.3d 1354 (Federal Circuit, 2018)
Intel Corporation v. Qualcomm Incorporated
21 F.4th 784 (Federal Circuit, 2021)

Cite This Page — Counsel Stack

Bluebook (online)
Ca, Inc. v. Netflix, Inc., Counsel Stack Legal Research, https://law.counselstack.com/opinion/ca-inc-v-netflix-inc-cafc-2025.