Masterobjects, Inc. v. Meta Platforms, Inc.

CourtCourt of Appeals for the Federal Circuit
DecidedFebruary 15, 2024
Docket23-1097
StatusUnpublished

This text of Masterobjects, Inc. v. Meta Platforms, Inc. (Masterobjects, Inc. v. Meta Platforms, 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
Masterobjects, Inc. v. Meta Platforms, Inc., (Fed. Cir. 2024).

Opinion

Case: 23-1097 Document: 41 Page: 1 Filed: 02/15/2024

NOTE: This disposition is nonprecedential.

United States Court of Appeals for the Federal Circuit ______________________

MASTEROBJECTS, INC., Plaintiff-Appellant

v.

META PLATFORMS, INC., Defendant-Appellee ______________________

2023-1097 ______________________

Appeal from the United States District Court for the Northern District of California in No. 3:21-cv-05428-WHA, Judge William H. Alsup. ______________________

Decided: February 15, 2024 ______________________

DARRELL RAE ATKINSON, Hosie Rice LLP, San Fran- cisco, CA, argued for plaintiff-appellant. Also represented by SPENCER HOSIE, DIANE SUE RICE.

JEFFREY G. HOMRIG, Latham & Watkins LLP, Austin, TX, argued for defendant-appellee. Also represented by GABRIEL K. BELL, RACHEL WEINER COHEN, Washington, DC; JOSEPH HYUK LEE, Costa Mesa, CA; DOUGLAS ETHAN LUMISH, Menlo Park, CA. ______________________ Case: 23-1097 Document: 41 Page: 2 Filed: 02/15/2024

Before LOURIE, REYNA, and CUNNINGHAM, Circuit Judges. LOURIE, Circuit Judge. MasterObjects, Inc. (“MasterObjects”) appeals from a decision of the United States District Court for the North- ern District of California granting summary judgment that Meta Platforms, Inc. (“Meta”) did not infringe U.S. Patents 8,539,024 (the “’024 patent”); 9,760,628 (the “’628 patent”); 10,311,073 (the “’073 patent”); and 10,394,866 (the “’866 patent”) (collectively, the “asserted patents”). MasterOb- jects, Inc. v. Meta Platforms, Inc., No. C 21-05428, 2022 WL 12039301 (N.D. Cal. Oct. 20, 2022) (“Decision”). For the following reasons, we reverse and remand. BACKGROUND The asserted patents all descend from a common appli- cation filed in 2001 that resulted in U.S. Patent 8,112,529 (the “’529 patent”). The ’024, ’628, and ’866 patents are continuations of the ’529 patent and share its specification, and the ’073 patent is a continuation-in-part. The patents are directed to systems for querying that provide a user with results as the user types, rather than waiting for the user to submit the full search term. The specifications de- scribe several embodiments, including the exemplary “QuestObjects” system. For example, claim 1 of the ’024 patent is presented below: 1. A system comprising: a server system, including one or more computers, which is configured to receive query messages from a client object, the server system asynchronously re- ceiving and responding to the query messages from the client object over a network; the client object that, while a user is providing input comprising a lengthening string of characters, sends query messages to the server system; Case: 23-1097 Document: 41 Page: 3 Filed: 02/15/2024

MASTEROBJECTS, INC. v. META PLATFORMS, INC. 3

whereby the query messages represent the lengthen- ing string as additional characters are being input by the user; and wherein the server system, while receiving said query messages, uses the input to query data avail- able to the server system and send return messages to the client object containing results in response to the input; and wherein, upon receiving a return message of the re- turn messages from the server system, the client ob- ject tests the usability of the results in the return message by checking that the return message corre- sponds to the latest query, and if usability is estab- lished, the client object displays or returns at least some result data to the user. ’024 patent col. 31 l. 52–col. 32 l. 7 (emphases added). MasterObjects sued Meta for infringement of the as- serted patents in the United States District Court for the Western District of Texas, where the case was assigned to Judge Albright. Meta moved to transfer the case to the Northern District of California. Pursuant to Judge Al- bright’s Standing Order at the time, the parties proceeded with claim construction before any ruling on the Motion to Transfer. Appellant’s Br. at 7. Three claim construction disputes arose between the parties: (1) the construction of “query message,” (2) the construction of “asynchronously,” and (3) the collateral estoppel effect, if any, of a claim con- struction order in a prior district court case involving the ’529 patent, MasterObjects, Inc. v. Google, Inc., No. C 11- 1054, 2013 WL 2319087 (N.D. Cal. May 28, 2013) (“Google Order”), which we summarily affirmed in MasterObjects, Inc. v. Google, Inc., 582 F. App’x 893 (Fed. Cir. 2014). These issues are common to all of the asserted patents. Meta argued that the specifications of the asserted pa- tents limit the claims to systems that send only the Case: 23-1097 Document: 41 Page: 4 Filed: 02/15/2024

changes to a user input string since the last query was sent to the server, rather than permitting characters to be re- sent in consecutive queries. See J.A. 344. Meta argued that each “query message” thus consists of “just the changes” to the user input string, rather than the full par- tial string including portions already sent to the server. See J.A. 357–59, 5388. For example, under Meta’s con- struction, if a user typed “cat,” the client could send “c,” then “a,” then “t” to the server, with each character sent as a separate message, or the client could send “c” then “at” as two separate messages; the server then fuses the por- tions of the input string together to form the word “cat.” J.A. 341. Under Meta’s construction the client never resends characters, such as by sending “c” then “ca” then “cat.” See Id. MasterObjects argued that the claims were not so limited, and that Meta was reading a specific embod- iment into the claims. J.A. 1118–19. Meta also argued that the Google Order collaterally estopped MasterObjects from disputing Meta’s construction. J.A. 356. MasterObjects opposed applying estoppel, arguing that the Google order involved a different patent with different claims and terms. J.A. 2118. For the other disputed term, Meta argued that, based on the patentee’s lexicography, “asynchronously” must be construed to require the server be able to initiate commu- nication with the client. J.A. 349. MasterObjects disa- greed, arguing that “asynchronously” describes the timing of communications between the server and client after ini- tiation (i.e., by permitting them to speak over one another), not the initiation itself, and that Meta was pointing to a non-limiting embodiment as supposed evidence of lexicog- raphy. J.A. 1136. Specifically, MasterObjects argued that “asynchronously” should be construed as either (1) plain and ordinary meaning, (2) “[e]ach side of the communica- tion is free to communicate without waiting for the other side,” or (3) “each side of the communication is free to com- municate with the other side in a non-blocking matter,” Case: 23-1097 Document: 41 Page: 5 Filed: 02/15/2024

MASTEROBJECTS, INC. v. META PLATFORMS, INC. 5

while Meta argued it should be construed as “[b]oth the cli- ent and the server can initiate communications at any mo- ment in time.” See J.A. 5388. On November 29, 2020, the Texas court provided the parties with its preliminary constructions tentatively adopting MasterObjects’ proposed constructions. That is, “query message” was given its plain and ordinary meaning and “not limited to a message/string comprising only the changes to an input string and may include the entire input string,” and “asynchronously” was construed as “[e]ach side of the communication is free to communicate without wait- ing for the other side.” Id. Following oral argument on claim construction, the Texas court, in a minute order with- out written opinion, adopted its preliminary constructions as final. See J.A. 2495. Meta did not file a motion for re- consideration in the Texas court, and those constructions were applied throughout fact and expert discovery.

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

Related

Wolfson v. Brammer
616 F.3d 1045 (Ninth Circuit, 2010)
Helmsderfer v. Bobrick Washroom Equipment, Inc.
527 F.3d 1379 (Federal Circuit, 2008)
Honeywell International, Inc. v. ITT Industries, Inc.
452 F.3d 1312 (Federal Circuit, 2006)
Absolute Software, Inc. v. Stealth Signal, Inc.
659 F.3d 1121 (Federal Circuit, 2011)
Thorner v. Sony Computer Entertainment America LLC
669 F.3d 1362 (Federal Circuit, 2012)
Hydranautics v. Filmtec Corporation, Opinion
204 F.3d 880 (Ninth Circuit, 2000)
Aspex Eyewear, Inc. v. Zenni Optical Inc.
713 F.3d 1377 (Federal Circuit, 2013)
Ohio Willow Wood Co. v. Alps South, LLC
735 F.3d 1333 (Federal Circuit, 2013)
E.digital Corporation v. Futurewei Technologies, Inc.
772 F.3d 723 (Federal Circuit, 2014)
Luminara Worldwide, LLC v. Liown Electronics Co. Ltd.
814 F.3d 1343 (Federal Circuit, 2016)
Continental Circuits LLC v. Intel Corporation
915 F.3d 788 (Federal Circuit, 2019)
Apple Inc. v. Wi-Lan Inc.
25 F.4th 960 (Federal Circuit, 2022)

Cite This Page — Counsel Stack

Bluebook (online)
Masterobjects, Inc. v. Meta Platforms, Inc., Counsel Stack Legal Research, https://law.counselstack.com/opinion/masterobjects-inc-v-meta-platforms-inc-cafc-2024.