Synchronoss Technologies, Inc v. Dropbox, Inc.

CourtCourt of Appeals for the Federal Circuit
DecidedFebruary 12, 2021
Docket19-2196
StatusPublished

This text of Synchronoss Technologies, Inc v. Dropbox, Inc. (Synchronoss Technologies, Inc v. Dropbox, 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
Synchronoss Technologies, Inc v. Dropbox, Inc., (Fed. Cir. 2021).

Opinion

Case: 19-2196 Document: 70 Page: 1 Filed: 02/12/2021

United States Court of Appeals for the Federal Circuit ______________________

SYNCHRONOSS TECHNOLOGIES, INC., Plaintiff-Appellant

v.

DROPBOX, INC., Defendant-Cross-Appellant

FUNAMBOL, INC., Defendant ______________________

2019-2196, 2019-2199 ______________________

Appeals from the United States District Court for the Northern District of California in No. 4:16-cv-00119-HSG, Judge Haywood S. Gilliam, Jr. ______________________

Decided: February 12, 2021 ______________________

MARK LEE HOGGE, Dentons US LLP, Washington, DC, argued for plaintiff-appellant. Also represented by RAJESH CHARLES NORONHA, KIRK ROBERT RUTHENBERG; KEVIN R. GREENLEAF, Lovettsville, VA.

ADAM HARBER, Williams & Connolly LLP, Washington, DC, argued for defendant-cross-appellant. Also repre- sented by DEBMALLO SHAYON GHOSH, DAVID M. KRINSKY, CHRISTOPHER MANDERNACH, THOMAS H.L. SELBY. Case: 19-2196 Document: 70 Page: 2 Filed: 02/12/2021

______________________

Before PROST, Chief Judge, REYNA and TARANTO, Circuit Judges. REYNA, Circuit Judge. Synchronoss Technologies, Inc. appeals the district court’s decisions that all asserted claims, drawn to technol- ogy for synchronizing data across multiple devices, are ei- ther invalid under 35 U.S.C. § 112, paragraph 2, or not infringed. Defendant Dropbox, Inc. cross-appeals asserting that all claims at issue are patent ineligible subject matter under § 101. For the reasons discussed below, we affirm the district court’s conclusions of invalidity under § 112 and non-infringement and do not reach the question of pa- tent eligibility. BACKGROUND A. The Asserted Patents In its infringement suit, Synchronoss Technologies, Inc. (“Synchronoss”) alleged that Dropbox, Inc. (“Dropbox”) infringes U.S. Patent Nos. 6,671,757 (“’757 patent”), 6,757,696 (“’696 patent”), and 7,587,446 (“’446 patent”) (col- lectively, “asserted patents”). 1 The ’757 patent describes a system for synchronizing data across multiple systems or devices connected via the Internet. The system generally involves one device or system that utilizes a first sync en- gine, a second device or system that utilizes a second sync engine, and a data store. See ’757 patent abstract (J.A. 6811). The first sync engine detects “difference infor- mation,” sends that information to the data store, and the

1 During the litigation, Synchronoss asserted claims 1, 8, 9, 14, 16, 21, 24, 26, and 28 of the ’757 patent, claims 1, 2, 6–15, 18 and 19 of the ’446 patent, and claims 1, 3, 5, 6, and 9–14 of the ’696 patent. See Appellant’s Br. 13. Case: 19-2196 Document: 70 Page: 3 Filed: 02/12/2021

SYNCHRONOSS TECHNOLOGIES, INC v. DROPBOX, INC. 3

data store in turn sends it to the second sync engine. See id. Using this system, “two devices need not be coupled to each other to perform a sync.” Id. at col. 3 ll. 30–31. The ’757 patent also explains that synchronization using the disclosed system “can occur at independent times using an intervening network based storage server to store changes to data for all the different devices in the system . . . .” Id. at col. 3 ll. 25–28. Claim 1 is illustrative and recites: 1. A system for synchronizing data between a first system and a second system, comprising: a first sync engine on the first system interfacing with data on the first system to provide difference information in a difference transaction; a data store coupled to the network and in commu- nication with the first and second systems; and a second sync engine on the second system coupled to receive the difference information in the differ- ence transaction from the data store via the net- work, and interfacing with data on the second system to update said data on the second system with said difference information; wherein each said sync engine comprises a data in- terface, a copy of a previous state of said data, and a difference transaction generator. Id. at col. 46 l. 58–col. 47 l. 7. Remaining independent claims 16 and 24 are structured similarly to claim 1 but, among other differences, recite first and second “devices” rather than first and second “systems.” See id. at col. 48 ll. 1–24, 51–64. The ’696 patent discloses a synchronization agent man- agement server connected to a plurality of synchronization agents via the Internet. See ’696 patent abstract (J.A. 6861). The patent summarizes the claimed inven- tions as being drawn to a controller for a synchronization Case: 19-2196 Document: 70 Page: 4 Filed: 02/12/2021

system that maintains matching records and data for a user across multiple networked devices. See id. at col. 3 ll. 20–23. It further explains that the disclosed inventions relate to a system for “transferring data between two de- vices[,] which require information to be shared between them.” Id. at col. 4 ll. 25–27. The synchronization agent management server “compris[es] a user login authentica- tor, a user data flow controller, and a unique user identifi- cation controller.” Id. at abstract. Claim 1 is illustrative and recites: 1. A controller for a synchronization system, com- prising: a user identifier module; an authentication module identifying a user cou- pled to the synchronization system; a synchronization manager communicating with at least one interactive agent to control data migra- tion between a first network coupled device and a second network device; a transaction identifier module assigning a univer- sally unique identifier to each user of transaction objects in said data store; and a current table of universally unique identifier val- ues and versioning information, generated by ver- sioning modules on said devices associating a transaction identifier with each transaction object, providing a root structure for understanding the data package files. J.A. 6901. Remaining asserted independent claims 9 and 16 cover similar subject matter, except that claim 9 recites a “user authentication module” instead of an “authentica- tion module.” Id. at col. 45 ll. 49–56; J.A. 6899. Also, claim 16 recites a “user login authenticator” rather than claim 1’s Case: 19-2196 Document: 70 Page: 5 Filed: 02/12/2021

SYNCHRONOSS TECHNOLOGIES, INC v. DROPBOX, INC. 5

“authentication module,” and it additionally recites a “user data flow controller.” Id. at col. 46 ll. 13–20; J.A. 6899. The ’446 patent describes a “method for transferring media data to a network coupled apparatus.” ’446 patent abstract (J.A. 6902). The patent summarizes the disclosed inventions as methods that involve (i) maintaining a “mu- sic store” in a user’s dedicated personal information space and (ii) transferring some of the data from that personal information space to the user’s Internet-coupled device upon request. See id. at col. 3 ll. 45–51. Claim 1 is illus- trative and recites: 1.

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

Related

Uniloc USA, Inc. v. Microsoft Corp.
632 F.3d 1292 (Federal Circuit, 2011)
SafeTCare Manufacturing, Inc. v. Tele-Made, Inc.
497 F.3d 1262 (Federal Circuit, 2007)
John D. Watts v. Xl Systems, Inc.
232 F.3d 877 (Federal Circuit, 2000)
Ntp, Inc. v. Research in Motion, Ltd.
418 F.3d 1282 (Federal Circuit, 2005)
Nautilus, Inc. v. Biosig Instruments, Inc.
134 S. Ct. 2120 (Supreme Court, 2014)
Biosig Instruments, Inc. v. Nautilus, Inc.
783 F.3d 1374 (Federal Circuit, 2015)
Richard Williamson v. Citrix Online, LLC
792 F.3d 1339 (Federal Circuit, 2015)
Trustees of Columbia Univ. v. Symantec Corporation
811 F.3d 1359 (Federal Circuit, 2016)
Mastermine Software, Inc. v. Microsoft Corporation
874 F.3d 1307 (Federal Circuit, 2017)
Berkheimer v. Hp Inc.
881 F.3d 1360 (Federal Circuit, 2018)
Amgen Inc. v. Sandoz Inc.
923 F.3d 1023 (Federal Circuit, 2019)

Cite This Page — Counsel Stack

Bluebook (online)
Synchronoss Technologies, Inc v. Dropbox, Inc., Counsel Stack Legal Research, https://law.counselstack.com/opinion/synchronoss-technologies-inc-v-dropbox-inc-cafc-2021.