Bright Data Ltd. v. Code200, Uab

CourtCourt of Appeals for the Federal Circuit
DecidedAugust 1, 2025
Docket23-2144
StatusUnpublished

This text of Bright Data Ltd. v. Code200, Uab (Bright Data Ltd. v. Code200, Uab) 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
Bright Data Ltd. v. Code200, Uab, (Fed. Cir. 2025).

Opinion

Case: 23-2144 Document: 81 Page: 1 Filed: 08/01/2025

NOTE: This disposition is nonprecedential.

United States Court of Appeals for the Federal Circuit ______________________

BRIGHT DATA LTD., Appellant

v.

CODE200, UAB, TESO LT, UAB, METACLUSTER LT, UAB, OXYSALES, UAB, THE DATA COMPANY TECHNOLOGIES INC., MAJOR DATA UAB, CORETECH LT, UAB, Appellees ______________________

2023-2144, 2023-2145, 2023-2146, 2023-2147, 2023-2414, 2023-2415, 2023-2442, 2023-2443 ______________________

Appeals from the United States Patent and Trademark Office, Patent Trial and Appeal Board in Nos. IPR2021- 01492, IPR2021-01493, IPR2022-00103, IPR2022-00135, IPR2022-00138, IPR2022-00353, IPR2022-00861, IPR2022-00862, IPR2022-00915, IPR2022-00916. ______________________

Decided: August 1, 2025 ______________________

ROBERT M. HARKINS, JR., Cherian LLP, Berkeley, CA, argued for appellant. Also represented by KORULA T. CHERIAN; THOMAS M. DUNHAM, RONALD WIELKOPOLSKI, Case: 23-2144 Document: 81 Page: 2 Filed: 08/01/2025

2 BRIGHT DATA LTD. v. CODE200, UAB

Washington, DC.

DANIEL LEVENTHAL, Norton Rose Fulbright US LLP, Houston, TX, argued for all appellees. Appellees Code200, UAB, Teso LT, UAB, Metacluster LT, UAB, Oxysales, UAB, coretech lt, UAB also represented by STEPHANIE DEBROW, MARK T. GARRETT, Austin, TX; JONATHAN S. FRANKLIN, Washington, DC.

MICHAEL N. RADER, Wolf Greenfield & Sacks, PC, New York, NY, for appellee The Data Company Technologies Inc. Also represented by ADAM R. WICHMAN, Boston, MA.

JASON R. BARTLETT, Maschoff Brennan, San Francisco, CA, for appellee Major Data UAB. Also represented by WENSHENG MA. ______________________

Before HUGHES, CUNNINGHAM, and STARK, Circuit Judges. STARK, Circuit Judge. Patent Owner Bright Data Ltd. (“Bright Data”) appeals the decision of the Patent Trial and Appeal Board (“Board”) in ten inter partes reviews (“IPRs”), finding the challenged claims of four of its patents unpatentable. 1 Bright Data argues that the Board erred in its constructions of two claim terms, its reading of prior art references, and its find- ings regarding secondary considerations of non-obvious- ness. We disagree and affirm the Board.

1IPR2022-00861 and IPR2022-00862 were joined to IPR2021-01492 and IPR2021-01493, respectively, and then terminated. J.A. 39297, J.A. 46356. Case: 23-2144 Document: 81 Page: 3 Filed: 08/01/2025

BRIGHT DATA LTD. v. CODE200, UAB 3

I The patents at issue – U.S. Patent Nos. 11,044,342; 10,257,319; 10,484,510; and 11,044,344 – are part of the same family. They share a common specification. Each of the four patents is directed to a “system de- signed for increasing network communication speed for us- ers,” by “releasing congestion from the Web by fetching [user requested] information from multiple sources, and re- lieving traffic from Web servers by offloading the data transfers from them to nearby peers.” J.A. 1137 (’342 pat. abstract). 2 The claimed system includes “multiple commu- nication devices,” each of which may, at various times, “serve as a client, peer, or agent, depending upon require- ments of the network.” J.A. 1160 (’342 pat. col. 4:44-50); see also J.A. 1163 (’342 pat. col. 9:20-25 (“separate [soft- ware] modules that run in parallel” are activated depend- ing on “specific role that the communication device 200 is partaking in . . . at a given time”). The patents purport to reduce “infrastructure costs” faced by internet service pro- viders by eliminating the need for proxy servers “at every point around the world where the Internet is being con- sumed.” J.A. 1159 (’342 pat. cols. 1:50-53, 2:26-29). Figure 3, reproduced below, shows an embodiment in which several communication devices loaded with software switch functions, with each device serving at times as a cli- ent, peer, or agent. J.A. 1160-61 (’342 pat. cols. 4:54-5:48). When a communication device is designated as a client de- vice, it requests information from the internet through a web browser. J.A. 1161, 1163 (’342 pat. cols. 5:21-25, 9:27-

2 We cite to the ’342 patent, J.A. 1137-69, and the Board’s final written decision in IPR2022-00103, which considered the ’342 patent, J.A. 1-75. The other patents and final written decisions are not materially different with respect to the issues presented in this appeal. Case: 23-2144 Document: 81 Page: 4 Filed: 08/01/2025

4 BRIGHT DATA LTD. v. CODE200, UAB

36. An agent recognizes that the identical information has been accessed recently from other communication devices, which each have portions of the requested data. J.A. 1163 (’342 pat. col. 9:44-50) (describing job of “agent[] [as] ob- tain[ing] a list of peers within the communication network 100 that contain requested information”). Those commu- nication devices then are designated to work as peers and supply their respective portions of information to the agent. J.A. 1161 (’342 pat. col. 5:37-43).

J.A. 1146. Claim 1 of the ’342 patent is representative and recites: A method for use with a web server that responds to Hypertext Transfer Protocol (HTTP) requests and stores a first content that is identified by a first Uniform Resource Locator (URL), the method by a first client device comprising: [a] executing, by the client device, a web browser application or an email application; [b] establishing a Transmission Control Proto- col (TCP) connection with a second server; Case: 23-2144 Document: 81 Page: 5 Filed: 08/01/2025

BRIGHT DATA LTD. v. CODE200, UAB 5

[c] receiving, the first content from the web server over an Internet; and [d] sending the received first content, to the second server over the established TCP connection, in response to the receiving of the first URL. J.A. 1168 (emphasis added to show disputed limitations). Several entities, including Code200 (“Petitioner”), peti- tioned for, and the Board instituted, IPRs. E.g., J.A. 1-150. As part of its proceedings, the Board construed two dis- puted claim terms: “client device” and “second server.” The parties’ fundamental dispute with respect to both terms was whether they should be construed based on their func- tion, as Petitioner contended was their plain and ordinary meaning, or if they should instead be more narrowly con- strued to require each have a different structure, as Bright Data preferred. J.A. 10-40. The Board rejected Bright Data’s proposal and construed “client device” to mean “a ‘communication device that is operating in the role of a cli- ent’” and “second server” to mean “a ‘server that is not the client device.’” J.A. 38-39. 3

3 In doing so, the Board reached the same construction

that a district court had reached when handling three suits involving Bright Data’s patents. See Bright Data v. Ox- ylabs f/k/a Teso LT, UAB et al., No. 2:19-cv-00395, ECF No. 191 (E.D. Tex. Dec. 7, 2020) (court disagreeing with Bright Data’s hardware-based distinctions, instead finding specification teaches use of structurally identical “commu- nication devices” that can serve in different roles at differ- ent times); Bright Data v. Code200, UAB, et al., No. 2:19- cv-00396, ECF No. 97 (E.D. Tex. Feb. 8, 2021) (adhering to same constructions adopted in Oxylabs); Bright Data v. NetNut Ltd., No. 2:21-cv-225, ECF No. 146 (E.D. Tex. May 10, 2022) (same); see also J.A. 2944-48, 2971-73, 3009-11, 6588-99. Case: 23-2144 Document: 81 Page: 6 Filed: 08/01/2025

6 BRIGHT DATA LTD. v. CODE200, UAB

Here, after resolving the parties’ claim construction disputes, the Board analyzed Petitioner’s prior art. Perti- nent to this appeal is an article by Michael K. Reiter enti- tled “Crowds: Anonymity for Web Transactions,” ACM TRANSACTIONS ON INFORMATION AND SYSTEM SECURITY, Vol. 1, No. 1, November 1998, at 66–92 (“Crowds”). J.A. 2391-417.

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

Related

Graham v. John Deere Co. of Kansas City
383 U.S. 1 (Supreme Court, 1966)
Consolo v. Federal Maritime Commission
383 U.S. 607 (Supreme Court, 1966)
Finisar Corp. v. DirecTV Group, Inc.
523 F.3d 1323 (Federal Circuit, 2008)
Abbott Laboratories v. Andrx Pharmaceuticals, Inc.
473 F.3d 1196 (Federal Circuit, 2007)
Thorner v. Sony Computer Entertainment America LLC
669 F.3d 1362 (Federal Circuit, 2012)
Intel Corporation v. Pact Xpp Schweiz Ag
61 F.4th 1373 (Federal Circuit, 2023)
Roku, Inc. v. Universal Electronics, Inc.
63 F.4th 1319 (Federal Circuit, 2023)
Incept LLC v. Palette Life Sciences, Inc.
77 F.4th 1366 (Federal Circuit, 2023)
Ioengine, LLC v. Ingenico Inc.
100 F.4th 1395 (Federal Circuit, 2024)

Cite This Page — Counsel Stack

Bluebook (online)
Bright Data Ltd. v. Code200, Uab, Counsel Stack Legal Research, https://law.counselstack.com/opinion/bright-data-ltd-v-code200-uab-cafc-2025.