3:23-cv-00063
Topia Technology Inc v. Box Inc
I. Executive Summary and Procedural Information
- Parties & Counsel:- Plaintiff: Topia Technology, Inc. (Washington)
- Defendant: Box, Inc. (Delaware); SailPoint Technologies Holdings, Inc. (Delaware); Vistra Corp. (Delaware)
- Plaintiff’s Counsel: The Mort Law Firm, PLLC; Sughrue Mion, PLLC
 
- Case Identification: 3:23-cv-00063, W.D. Tex., 01/18/2022
- Venue Allegations: Plaintiff alleges venue is proper in the Western District of Texas because Defendant Box maintains a regular and established place of business in Austin, Defendant SailPoint is headquartered in Austin, and Defendant Vistra maintains a regular and established place of business in the District.
- Core Dispute: Plaintiff alleges that Defendant Box’s cloud storage and file synchronization services, and their use by other defendants, infringe a family of six patents related to the architecture for managing and synchronizing digital files across a distributed network.
- Technical Context: The technology concerns automated file synchronization systems, which are foundational to modern cloud storage, remote work, and collaborative digital environments.
- Key Procedural History: The filing is an Amended Complaint for Patent Infringement. The complaint does not mention any prior litigation, Inter Partes Review (IPR) proceedings, or licensing history related to the patents-in-suit.
Case Timeline
| Date | Event | 
|---|---|
| 2007-11-09 | Priority Date for all Patents-in-Suit | 
| 2015-09-22 | U.S. Patent No. 9,143,561 Issues | 
| 2018-09-04 | U.S. Patent No. 10,067,942 Issues | 
| 2019-05-14 | U.S. Patent No. 10,289,607 Issues | 
| 2020-05-05 | U.S. Patent No. 10,642,787 Issues | 
| 2020-08-25 | U.S. Patent No. 10,754,823 Issues | 
| 2021-05-11 | U.S. Patent No. 11,003,622 Issues | 
| 2022-01-18 | Complaint Filing Date | 
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 9,143,561 - "Architecture For Management of Digital Files Across Distributed Network"
The Invention Explained
- Problem Addressed: The patent family addresses the technical challenges of managing digital files across multiple devices, which can lead to redundant copies, broken file references, and user confusion regarding the most current version of a file (’942 Patent, col. 1:40-52).
- The Patented Solution: The invention describes a three-device architecture, typically comprising a central server (the "first electronic device") and two client devices (the "second" and "third" electronic devices) associated with a single user (Compl. ¶24). When a file is modified on one client device, it is automatically sent to the server, which in turn automatically transfers the modified version to the other client device to replace the outdated version, thereby maintaining a synchronized state across the user's devices (’561 Patent, Abstract; Compl. ¶22, ¶24).
- Technical Importance: This centralized, server-mediated synchronization architecture automates the process of keeping files consistent across multiple endpoints, a foundational capability for modern cloud storage and collaboration platforms (Compl. ¶26).
Key Claims at a Glance
- The complaint asserts at least Claim 1 (Compl. ¶24-25).
- The essential elements of independent Claim 1 include:- A system with a first, second, and third electronic device associated with a user.
- The first device is configured to receive a modified file from the second device and, separately, a different modified file from the third device.
- The first device is configured to automatically transfer the file modified on the second device to the third device to replace its older version.
- Symmetrically, the first device is configured to automatically transfer the file modified on the third device to the second device to replace its older version.
- The transfer from a client device to the first device is triggered upon determining a save operation has been performed.
 
- The complaint alleges infringement of "one or more claims," reserving the right to assert additional claims (Compl. ¶25).
U.S. Patent No. 10,067,942 - "Architecture For Management of Digital Files Across Distributed Network"
The Invention Explained
- Problem Addressed: This patent addresses complexities in file synchronization when devices have intermittent network connectivity, such as mobile devices that may go offline and later reconnect to the network (Compl. ¶51, ¶55).
- The Patented Solution: The invention adds a state-awareness element to the synchronization process. The server (the "first electronic device") is configured to first "determine whether the first electronic device is in communication with a third electronic device" before attempting to send it a modified file received from a second device (’942 Patent, col. 7:42-50; Compl. ¶53). This prevents failed transfer attempts to offline devices and enables synchronization to resume once connectivity is restored.
- Technical Importance: This method of handling online/offline states makes the synchronization process more robust and efficient, which is critical for supporting users across a variety of devices and network conditions (Compl. ¶55).
Key Claims at a Glance
- The complaint asserts at least Claim 1 (Compl. ¶53, ¶58).
- The essential elements of independent Claim 1 include:- A first electronic device configured to receive a modified first file from a second device.
- The first device determines if it is in communication with a third device.
- Responsive to that determination, the first device automatically sends the modified file to the third device.
- A symmetrical process is claimed for a second file modified on the third device and sent to the second device.
- The transfer of a modified file to a device causes an older version of that file to be replaced.
 
- The complaint alleges infringement of "one or more claims," reserving the right to assert additional claims (Compl. ¶58).
U.S. Patent No. 10,289,607 - "Architecture For Management of Digital Files Across Distributed Network"
- Technology Synopsis: This patent introduces a method for managing synchronization with offline devices by prioritizing the transfer of metadata over the transfer of the larger file content. The server receives a modified file and its associated metadata, determines a second client device is offline, stores the file, and then transfers the metadata to the second device with a higher priority once communication resumes, before the full file is transferred (Compl. ¶69, ¶71).
- Asserted Claims: At least Claim 1 is asserted (Compl. ¶71, ¶75).
- Accused Features: The complaint alleges that when a file is modified in the Box system, its metadata is uploaded to Box's servers with a higher priority than the file content (Compl. ¶74).
U.S. Patent No. 10,642,787 - "Pre-file-transfer update based on prioritized metadata"
- Technology Synopsis: This patent builds on the concept of prioritized metadata by claiming a system where the metadata is transferred first to a second client device to cause a "file representation... presented on a user interface" to be updated. This UI update informs the user of the new version before the full file content has been transferred and downloaded (Compl. ¶86, ¶88).
- Asserted Claims: At least Claim 1 is asserted (Compl. ¶88, ¶94).
- Accused Features: The complaint alleges Box’s system uses higher-priority metadata to update a file's representation on a user's device before the file is fully transferred, pointing to a user-facing notification as evidence (Compl. ¶90, ¶92-93). A screenshot in the complaint shows a notification stating "A new version of 'Presentation2.pptx' was just uploaded. Would you like to refresh the page?" (Compl. p. 58).
U.S. Patent No. 10,754,823 - "Pre-file-transfer availability indication based on prioritized metadata"
- Technology Synopsis: This patent refines the concept of a UI update by claiming the presentation of a "graphical availability indication" (e.g., an icon) proximate to the file icon. This graphical indicator, based on the prioritized metadata, signals that an updated version of the file is available for download from the server system before the file itself is transferred (Compl. ¶105, ¶107).
- Asserted Claims: At least Claim 1 is asserted (Compl. ¶107, ¶112).
- Accused Features: The complaint alleges that Box Drive icons, which indicate file status, serve as the claimed graphical availability indication. A provided screenshot shows icons for "Item is up-to-date in Box," "Item is in the process of being saved to Box," and others (Compl. ¶109-110, p. 66).
U.S. Patent No. 11,003,622 - "Architecture For Management of Digital Files Across Distributed Network"
- Technology Synopsis: This patent claims a system where a server receives and stores a file copy from a first client, transfers prioritized metadata to a second client before the file copy, and then subsequently transfers the file copy to the second client to replace an older version. The focus is on the complete sequence of server storage, prioritized metadata transfer, and subsequent file transfer for replacement (Compl. ¶123, ¶125).
- Asserted Claims: At least Claim 1 is asserted (Compl. ¶125, ¶129).
- Accused Features: The complaint accuses Box’s version history system, alleging it receives metadata with higher priority, transfers it to other clients, and subsequently transfers the full file to overwrite older versions (Compl. ¶126, ¶128).
III. The Accused Instrumentality
Product Identification
The accused instrumentalities are Defendant Box, Inc.'s suite of online document storage and synchronization products and services, including specifically "Box Sync" and "Box Drive" (Compl. ¶25).
Functionality and Market Context
The accused products provide cloud-based file storage that allows users to "mirror data" across multiple devices, such as desktops, laptops, and smartphones (Compl. ¶26). Users install client software that communicates with Box's server infrastructure, which is distributed across a global network of data centers (Compl. ¶28-29). When a user modifies a file in a designated folder on one device, the change is automatically uploaded to Box's servers and subsequently downloaded to the user's other linked devices (Compl. ¶32-33). The complaint alleges Box has approximately 41 million users (Compl. ¶10). The complaint includes a map from Box's marketing materials illustrating its global data center presence (Compl. p. 11).
IV. Analysis of Infringement Allegations
U.S. Patent No. 9,143,561 - Infringement Allegations
| Claim Element (from Independent Claim 1) | Alleged Infringing Functionality | Complaint Citation | Patent Citation | 
|---|---|---|---|
| A system, comprising: a first electronic device configured to selectively execute a first application... | Box's server infrastructure, including electronic devices running Box server software configured to execute a Box server application. | ¶26, ¶28 | col. 5:49-51 | 
| ...the first electronic device being in communication with a second electronic device and a third electronic device, each associated with a user... | Box's server system is in communication with multiple client devices (e.g., a laptop and a smartphone) associated with a user's Box account. | ¶26, ¶30 | col. 5:51-54 | 
| ...receive from a second application executable on the second electronic device a copy of a first electronic file automatically transferred... when the user modifies a content of the first electronic file... | Box server system receives an updated copy of a file from a first client device when a user modifies and saves a file in a Box Sync or Box Drive folder. | ¶31-33 | col. 5:58-62 | 
| ...automatically transfer the modified first electronic file copy to the third electronic device to replace an older version of the first electronic file stored on the third electronic device... | Box's server system automatically synchronizes the modified file to a second client device, causing the older version on that device to be replaced. | ¶35 | col. 6:4-9 | 
U.S. Patent No. 10,067,942 - Infringement Allegations
| Claim Element (from Independent Claim 1) | Alleged Infringing Functionality | Complaint Citation | Patent Citation | 
|---|---|---|---|
| A system, comprising: a first electronic device, associated with a user... | Box's server system, which is associated with a user via their Box account. | ¶55, ¶30 | col. 7:22-24 | 
| ...receive... a copy of a modified first electronic file from a second application at a second electronic device... responsive to the user modifying a content of the first electronic file... | Box server system receives an updated file from a first client device when the user modifies its content. | ¶54, ¶32 | col. 7:25-31 | 
| ...determine whether the first electronic device is in communication with a third electronic device... | Box's server and client software determine if a client device is online to receive updates. | ¶55 | col. 7:42-44 | 
| ...automatically send... the modified first electronic file copy to a third application at the third electronic device responsive to the determination... | When a client device is determined to be online, the Box server system automatically sends the modified file to it. | ¶56 | col. 7:45-50 | 
| ...an older version of the first electronic file stored on the third electronic device is automatically caused to be replaced with the modified first electronic file copy... | The synchronization process overwrites the older file version on the recipient client device with the newly modified version. | ¶56, ¶35 | col. 8:1-6 | 
Identified Points of Contention
- Scope Questions: A potential point of contention may be whether the term "a first electronic device" from the patents can be construed to read on Box's distributed, cloud-based "server infrastructure" as alleged by the plaintiff (Compl. ¶26). Defendants may argue that the patent describes a single, discrete device, not a geographically dispersed cloud service.
- Technical Questions: For the later patents in the family (e.g., ’607, ’787), a central technical question may be whether the Box system uses a specific "priority assignment configuration" (Compl. ¶88) to process metadata before file data. Defendants may argue that smaller metadata packets simply arrive and process faster due to their size, not because of an explicit, infringing priority assignment system.
V. Key Claim Terms for Construction
Claim Term: "electronic device"
- Context and Importance: This term is foundational to all asserted claims. The complaint maps the "first electronic device" to Box's server system/infrastructure, the "second electronic device" to a first client device, and the "third electronic device" to a second client device (Compl. ¶26). The viability of the infringement case may depend on whether a distributed cloud architecture can meet the definition of "a first electronic device."
- Intrinsic Evidence for Interpretation:- Evidence for a Broader Interpretation: The patent specifications use high-level block diagrams (e.g., ’942 Patent, Fig. 2) and general language to describe the devices, which may support a construction not limited to a single physical housing.
- Evidence for a Narrower Interpretation: The detailed descriptions in the patents may refer to the devices in singular terms (e.g., "a server system," "a computer system") which could be argued to imply a more localized, self-contained unit rather than a global, distributed cloud infrastructure.
 
Claim Term: "automatically"
- Context and Importance: This term appears in nearly every key step of the asserted claims (e.g., "automatically transferred," "automatically send"). The complaint alleges these processes are automatic (Compl. ¶33, ¶35). However, one piece of evidence for the ’787 patent shows a user prompt to "refresh the page" (Compl. p. 58), which raises the question of whether such user-initiated steps break the "automatic" nature of the claimed process.
- Intrinsic Evidence for Interpretation:- Evidence for a Broader Interpretation: The specification may use "automatically" to mean the system acts without requiring the user to manually select a file, source, and destination for each transfer, potentially allowing for intermediate user confirmations.
- Evidence for a Narrower Interpretation: The patent may describe embodiments where the entire synchronization process, from modification on one client to replacement on another, occurs entirely without user intervention, supporting a stricter definition.
 
VI. Other Allegations
Indirect Infringement
The complaint alleges both induced and contributory infringement. The inducement allegations are based on Box's "active marketing and promotion" and providing instructions to customers on how to use the allegedly infringing synchronization features (Compl. ¶41, ¶59). The contributory infringement allegations are based on the assertion that Box's products are especially adapted for the infringing use and have no substantial non-infringing uses (Compl. ¶42, ¶60).
Willful Infringement
The complaint includes a prayer for a judgment that infringement is willful and for increased damages under 35 U.S.C. § 284 (Compl. p. 81). However, the complaint does not plead specific facts establishing that the defendants had pre-suit knowledge of the patents-in-suit.
VII. Analyst’s Conclusion: Key Questions for the Case
- A core issue will be one of definitional scope: can the term "a first electronic device," rooted in patents with a 2007 priority date, be construed to cover the complex, distributed cloud-server architecture of the modern Box system, or is there a fundamental mismatch between the claimed invention and the accused instrumentality?
- A key evidentiary question will be one of technical implementation: for the later patents concerning prioritized metadata, does the accused Box system utilize a specific, affirmative "priority assignment configuration" as claimed, or is the observed behavior—where metadata updates are reflected before file content is fully synced—an emergent property of network architecture (i.e., smaller data travels faster) that does not meet the claim limitations?
- The analysis may also turn on the degree of automation: does the user interaction shown in the complaint, such as responding to a "refresh" prompt to download a new file version, fall within the scope of the term "automatically" as used throughout the asserted claims, or does it represent a level of manual intervention that takes the accused process outside the claims?