Google LLC v. Nobots LLC

CourtCourt of Appeals for the Federal Circuit
DecidedNovember 20, 2025
Docket24-1432
StatusUnpublished

This text of Google LLC v. Nobots LLC (Google LLC v. Nobots 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
Google LLC v. Nobots LLC, (Fed. Cir. 2025).

Opinion

Case: 24-1432 Document: 34 Page: 1 Filed: 11/20/2025

NOTE: This disposition is nonprecedential.

United States Court of Appeals for the Federal Circuit ______________________

GOOGLE LLC, Appellant

v.

NOBOTS LLC, Appellee ______________________

2024-1432 ______________________

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

Decided: November 20, 2025 ______________________

NATHAN R. SPEED, Wolf, Greenfield & Sacks, P.C., Bos- ton, MA, argued for appellant. Also represented by ELISABETH H. HUNT.

STEPHEN D. ZINDA, Cabello Hall Zinda PLLC, Houston, TX, argued for appellee. Also represented by JAMES H. HALL. ______________________ Case: 24-1432 Document: 34 Page: 2 Filed: 11/20/2025

Before MOORE, Chief Judge, TARANTO, Circuit Judge, and CHUN, District Judge. 1 TARANTO, Circuit Judge. Nobots LLC is the owner of U.S. Patent No. 9,595,008, titled “Systems, Methods, Apparatus for Evaluating Status of Computing Device User.” Google LLC successfully peti- tioned the Patent and Trademark Office (PTO) to institute an inter partes review (IPR), under 35 U.S.C. §§ 311–19, of all twenty claims of the ’008 patent. The PTO’s Patent Trial and Appeal Board (Board), upon conducting that re- view, rejected Google’s challenges to claims 18 and 19 while holding all other claims to be unpatentable. Google LLC v. Nobots LLC, No. IPR2022-00940, 2023 WL 8269284, at *24 (P.T.A.B. Nov. 29, 2023) (Final Written Decision). Google appeals the upholding of claim 19, whose patenta- bility is the only issue before us. Google disputes the Board’s claim construction of the claim phrase “acquiring interest data.” Nobots defends the Board’s construction and does not dispute that unpatenta- bility follows if we reject the Board’s construction in favor of Google’s position. We hold that the Board’s claim con- struction was erroneous, and we therefore reverse the Board’s determination that claim 19 is not unpatentable. I A The ’008 patent describes and claims methods of de- tecting whether a computing device accessing a remote server (to visit a website the server hosts, e.g.) is being op- erated by a person or an automated program (robot or “bot”). ’008 patent, col. 2, lines 12–18; id., col. 1, lines 10–

1 Honorable John H. Chun, District Judge, United States District Court for the Western District of Washing- ton, sitting by designation. Case: 24-1432 Document: 34 Page: 3 Filed: 11/20/2025

GOOGLE LLC v. NOBOTS LLC 3

13. The patent describes the prior-art Completely Auto- mated Public Turing test to tell Computers and Humans Apart (“CAPTCHA”), which identifies a user as a “human” or “bot” based on whether the user’s response to a query is correct or incorrect. Id., col. 1, lines 22–27; id., col. 2, lines 25–29. The patent’s proposed advance involves comparing various attributes of a user to those of an expected human user, and, in most embodiments, computing a likelihood that a device is bot-operated, with access denied if that likelihood exceeds a specified threshold. Id., col. 2, lines 18–25. In one of several categorizations the patent makes for data used for its process, the patent distinguishes “passive data” from “active data.” See id., Abstract. It identifies passive data as data typically stored onto a user’s device or transmitted to a remote location, such as the internet pro- tocol address or geographic location of the device. See id., col. 3, lines 9–24. And it identifies active data as data not typically so stored or transmitted, such as a user’s key- strokes or time of response to stimuli. See id., col. 2, line 60, through col. 3, line 5; id., col. 3, lines 24–32. Over three consecutive paragraphs, the patent defines the following six two-word phrases: “model data,” “availa- ble data,” “acquired data,” “issued data,” “monitored data,” and “interest data.” Id., col. 2, line 54, through col. 3, line 46. The section starts with “[a]s used herein,” id., col. 2, line 54, and concludes with, “[w]ith the foregoing defini- tions in mind,” id., col. 3, line 47. The patent places each phrase in quotation marks to confirm that lexicography is afoot. E.g., id., col. 2, line 54. For each of the six phrases, the patent extends the definition to “its equivalents and verb forms,” e.g., id., col. 3, line 25, without specifying what constitutes either an equivalent or a verb form. The patent defines “model data” (and “its equivalents and verb forms”) as comprising attributes of a hypothetical human user accessing a website—providing comparators for evaluating the scrutinized user. Id., col. 2, lines 20–21, Case: 24-1432 Document: 34 Page: 4 Filed: 11/20/2025

54–58. Those attributes include both active data and pas- sive data, which, when used as model data, are “active model data” and “passive model data.” Id., col. 2, line 58, through col. 3, line 17. The “available data” and “acquired data” phrases refer to the scrutinized-user side of the comparison—infor- mation about that user’s device or interaction with the server the user seeks to access. Id., col. 3, lines 18–32. The patent defines “available data” (and “its equivalents and verb forms”) and says that this category is a type of passive data. Id., col. 3, lines 18–24. The patent defines “acquired data” (and “its equivalents and verb forms”), which it says is a type of active data, as follows: data associated with a computing device’s opera- tion and its interaction with a computing environ- ment, such as the Internet, that is generally not recorded within the computing device and/or by other devices that have been affected by the com- puting device’s operation, but at least some data of which has/have been recorded and/or transmitted to a remote location, such as a server—this is a type of active data. Id., col. 3, lines 24–32 (emphasis added). In the Summary of the Invention, the patent describes comparing “acquired and/or available data” with “model data.” Id., col. 2, lines 18–21. In most embodiments, that comparison yields a probability whether the user is a bot. Id., col. 2, lines 21–25. In the definitions section, the comparison process is further categorized. The patent defines “issued data” (and “its equivalents and verb forms”) as comprising data gen- erated by the server or another device distinct from the scrutinized user’s device. Id. col. 3, lines 33–37. It then defines “monitored data” (and “its equivalents and verb forms”) as comprising “active or passive data, whether available or acquired, obtained” from the scrutinized user’s Case: 24-1432 Document: 34 Page: 5 Filed: 11/20/2025

GOOGLE LLC v. NOBOTS LLC 5

device or external interactions “after the generation of is- sued data.” Id., col. 3, lines 37–41. Finally, the patent de- fines “interest data” (and “its equivalents and verb forms”) as comprising the following: active or passive data, whether available or acquired, that correlates to any data within model data, whether obtained prior to or after the generation of issued data. Thus, interest data includes time independent available data and ac- quired data, unless qualified differently. Id., col. 3, lines 41–46 (emphases added). Immediately after the three definition-stating para- graphs, the patent identifies two sets of embodiments it contemplates. In the first set, a comparison between interest data, acquired prior to delivery of issued data to the client de- vice, and model data is performed to ascertain the likely status of the client computing device, i.e., hu- man user or bot[.] Id., col. 3, lines 49–53 (emphasis added). In the second set, the same comparison is done for “monitored data, by defi- nition acquired after delivery of issued data” to the scrutinized user’s device. Id., col. 3, lines 53–58.

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

Related

Federal Communications Commission v. AT&T Inc.
131 S. Ct. 1177 (Supreme Court, 2011)
Martek Biosciences Corp. v. Nutrinova, Inc.
579 F.3d 1363 (Federal Circuit, 2009)
Thorner v. Sony Computer Entertainment America LLC
669 F.3d 1362 (Federal Circuit, 2012)
World Class Technology Corp v. Ormco Corporation
769 F.3d 1120 (Federal Circuit, 2014)
Continental Circuits LLC v. Intel Corporation
915 F.3d 788 (Federal Circuit, 2019)
Intel Corporation v. Qualcomm Incorporated
21 F.4th 784 (Federal Circuit, 2021)

Cite This Page — Counsel Stack

Bluebook (online)
Google LLC v. Nobots LLC, Counsel Stack Legal Research, https://law.counselstack.com/opinion/google-llc-v-nobots-llc-cafc-2025.