Mirror Worlds Technologies v. Facebook, Inc.

CourtCourt of Appeals for the Federal Circuit
DecidedJanuary 23, 2020
Docket18-2276
StatusUnpublished

This text of Mirror Worlds Technologies v. Facebook, Inc. (Mirror Worlds Technologies v. Facebook, 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
Mirror Worlds Technologies v. Facebook, Inc., (Fed. Cir. 2020).

Opinion

NOTE: This disposition is nonprecedential.

United States Court of Appeals for the Federal Circuit ______________________

MIRROR WORLDS TECHNOLOGIES, LLC, Plaintiff-Appellant

v.

FACEBOOK, INC., Defendant-Appellee ______________________

2018-2276 ______________________

Appeal from the United States District Court for the Southern District of New York in No. 1:17-cv-03473-JGK, Judge John G. Koeltl. ______________________

Decided: January 23, 2020 ______________________

MARC AARON FENSTER, Russ August & Kabat, Los An- geles, CA, argued for plaintiff-appellant. Also represented by BRIAN DAVID LEDAHL, JAMES S. TSUEI, BENJAMIN T. WANG; CHARLES R. MACEDO, Amster Rothstein & Ebenstein LLP, New York, NY.

HEIDI LYN KEEFE, Cooley LLP, Palo Alto, CA, argued for defendant-appellee. Also represented by DENA CHEN, LOWELL D. MEAD, MARK R. WEINSTEIN; PHILLIP EDWARD MORTON, Washington, DC. 2 MIRROR WORLDS TECHNOLOGIES v. FACEBOOK, INC.

______________________

Before PROST, Chief Judge, TARANTO and STOLL, Circuit Judges. TARANTO, Circuit Judge. Mirror Worlds Technologies, LLC owns U.S. Patent Nos. 6,006,227, 7,865,538, and 8,255,439, which describe and claim systems and methods for presenting and storing data in time-ordered streams on a computer system. Mir- ror Worlds brought the present action against Facebook, Inc., alleging that Facebook’s making, selling, using, and other actions involving various Facebook systems infringed the ’227, ’538, and ’439 patents. Facebook filed a motion for summary judgment of non-infringement before discov- ery ended, and the district court granted it. Mirror Worlds appeals. We agree with Mirror Worlds that the district court’s judgment must be reversed. The district court relied for its decision on an erroneous conclusion that there is no genu- ine dispute about certain facts. Facebook defends the sum- mary judgment on alternative grounds. We will not affirm on those alternative grounds. We reverse the court’s judg- ment and remand for further proceedings. I A The ’227 patent issued from an application filed in June 1996. The ’538 and ’439 patents are descendants of the ’227 patent through a series of continuation applications, with an intervening continuation-in-part application. The ’227 patent is representative for the purposes of this appeal. The patent states that, as of its priority date, conven- tional computers used certain kinds of hierarchical directo- ries to store and organize data. ’227 patent, col. 1, lines 21–30. Under the conventional system, a user created a MIRROR WORLDS TECHNOLOGIES v. FACEBOOK, INC. 3

new document by naming the document and choosing a storage location. Id. According to the patent, requiring such operations has disadvantages: specifically, the opera- tions involve needless overhead; file names are often mean- ingless to a user; and a user of such a system must remember not just the file name but where the document is stored. Id., col. 1, lines 40–59. The ’227 patent describes an alternative: storing documents in a chronologically or- dered “stream.” Id., col. 1, lines 4–6. A “stream” is “a time-ordered sequence of documents that functions as a diary of a person or an entity’s electronic life. Every document created and every document sen[t] to a person or entity is stored in a main stream.” Id., col. 4, lines 6–10. Past documents are contained in the tail of the stream, id., col. 4, lines 10–12, and new documents are added to the present time point in the stream, id., col. 4, lines 35–43. Besides containing documents from the past and present, a stream may contain “documents allotted to future times and events, such as[] reminders, calendar items, and to-do lists.” Id., col. 4, lines 18–21. “A document can contain any type of data,” including “pictures, corre- spondence, bills, movies, voice mail and software pro- grams.” Id., col. 4, lines 16–18. A user may create “substreams” by filtering the main stream. Id., col. 4, lines 48–61. Describing preferred em- bodiments, the patent characterizes a substream as dy- namic and persistent in the following sense: if a user filters for “all emails from Smith,” a substream containing all emails from Smith will collect any such emails as they are added to the main stream, and the substream will continue to exist “until destroyed by the user.” Id., col. 4, line 62, through col. 5, line 13. A substream is a subset of the main stream, in that each substream document is in the main stream, though a particular document may be in multiple substreams. Id., col. 5, lines 14–19. 4 MIRROR WORLDS TECHNOLOGIES v. FACEBOOK, INC.

Claim 13 of the ’227 patent is representative for the is- sues on appeal: 13. A method which organizes each data unit re- ceived by or generated by a computer system, comprising the steps of: generating a main stream of data units and at least one substream, the main stream for receiving each data unit received by or generated by the computer system, and each substream for con- taining data units only from the main stream; receiving data units from other computer systems; generating data units in the computer system; selecting a timestamp to identify each data unit; associating each data unit with at least one chron- ological indicator having the respective timestamp; including each data unit according to the timestamp in the respective chronological indi- cator in at least the main stream; and maintaining at least the main stream and the sub- streams as persistent streams. Id., col. 16, lines 9–25. Each of the asserted claims contains a “main stream” or “main collection” limitation and a “sub- stream” or “subcollection” limitation. The parties agree that the “main stream” has two prop- erties: first, it includes every data unit received or gener- ated by the “computer system”; second, it is a time-ordered sequence of data units. 1 While Facebook contends that

1 The ’538 and ’439 patents use the term “docu- ments” rather than “data units.” Although the parties MIRROR WORLDS TECHNOLOGIES v. FACEBOOK, INC. 5

“main stream”—used in the ’227 and ’538 patents—and “main collection”—used in the ’439 patent—are synony- mous, Mirror Worlds disagrees. Mirror Worlds admits, however, that any difference is immaterial to the resolu- tion of Facebook’s summary judgment motion. B Facebook provides a popular social networking service. Several features of Facebook’s service are relevant to this appeal. According to Facebook’s description in this case, the “News Feed” for a Facebook user displays a variety of items that Facebook has “deemed to be relevant” to that user. J.A. 1104. “Timeline,” Facebook says, “focuse[s] on a particular Facebook user,” showing “basic information about that user, as well as actions taken on Facebook by or directed toward that user.” Id. And “Activity Log” provides “a list of activities that occurred on Facebook that pertain to a particular user.” J.A. 1106. 2 Generally, the content Facebook users see is an amal- gamation of “objects” and “associations,” which are two classes of data. Users, pictures, and comments are types of objects, while associations describe the relationship be- tween objects. For example, if user “Alice” posts a comment on Facebook, an “authorship” association would connect Al- ice and the comment. In providing content to users, both News Feed and Timeline rely on certain “front-end” hardware and soft- ware. The evidence—when understood most favorably to Mirror Worlds, as required when considering summary judgment—indicates that these front-end components

disagree about whether those terms are synonymous, any difference is immaterial to our decision in this appeal. 2 At least two of the three patents at issue here have expired. Nevertheless, following the parties’ usage, we use the present tense in describing the accused services. 6 MIRROR WORLDS TECHNOLOGIES v. FACEBOOK, INC.

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

Related

Anderson v. Liberty Lobby, Inc.
477 U.S. 242 (Supreme Court, 1986)
Rojas v. Roman Catholic Diocese of Rochester
660 F.3d 98 (Second Circuit, 2011)
Clare v. Chrysler Group LLC
819 F.3d 1323 (Federal Circuit, 2016)
Mirror Worlds Techs., LLC v. Facebook, Inc.
320 F. Supp. 3d 538 (S.D. Illinois, 2018)

Cite This Page — Counsel Stack

Bluebook (online)
Mirror Worlds Technologies v. Facebook, Inc., Counsel Stack Legal Research, https://law.counselstack.com/opinion/mirror-worlds-technologies-v-facebook-inc-cafc-2020.