Bright Data Ltd. v. Code200, Uab

Court of Appeals for the Federal Circuit·Decided August 1, 2025·No. 23-2144·Unpublished

Opinion

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, 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 findings regarding secondary considerations of non-obviousness . 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.

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 designed for increasing network communication speed for users ,” by “releasing congestion from the Web by fetching [user requested] information from multiple sources, and relieving 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 communication devices,” each of which may, at various times, “serve as a client, peer, or agent, depending upon requirements of the network.” J.A. 1160 (’342 pat. col. 4:44-50); see also J.A. 1163 (’342 pat. col. 9:20-25 (“separate [software ] modules that run in parallel” are activated depending 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 providers by eliminating the need for proxy servers “at every point around the world where the Internet is being consumed .” 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 client , peer, or agent. J.A. 1160-61 (’342 pat. cols. 4:54-5:48). When a communication device is designated as a client device , 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.

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] obtain [ing] a list of peers within the communication network 100 that contain requested information”). Those communication 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 Protocol (TCP) connection with a second server;

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”), petitioned for, and the Board instituted, IPRs. E.g., J.A. 1-150. As part of its proceedings, the Board construed two disputed 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 function , as Petitioner contended was their plain and ordinary meaning, or if they should instead be more narrowly construed 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 client ’” 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. Oxylabs 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 “communication devices” that can serve in different roles at different 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.

6 BRIGHT DATA LTD. v. CODE200, UAB

Here, after resolving the parties’ claim construction disputes, the Board analyzed Petitioner’s prior art. Pertinent to this appeal is an article by Michael K. Reiter entitled “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. Crowds proposes a system for web transactions allowing a user to join a crowd of users, “that collectively issues requests on behalf of its members,” to protect users’ anonymity. J.A. 2391. The Board found that Crowds both anticipated and rendered obvious the claims at issue on appeal . 4 In reaching its conclusion as to obviousness, the Board considered Bright Data’s evidence of secondary considerations of non-obviousness. It found that Bright Data’s evidence lacked probative value because Bright Data failed to demonstrate the requisite nexus between its evidence and its claims.

Bright Data timely appealed. We have jurisdiction under 28 U.S.C. § 1295(a)(4)(A).

II

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

Bright Data Ltd. v. Code200, Uab, (Fed. Cir. 2025).

Bright Data Ltd. v. Code200, Uab (Bright Data Ltd. v. Code200, Uab) — published by Counsel Stack Legal Research, free access to 12M+ legal documents.

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)