DCT
1:26-cv-00286
DataCloud Tech LLC v. Skydio Inc
Key Events
Amended Complaint
Table of Contents
complaint Intelligence
I. Executive Summary and Procedural Information
- Parties & Counsel:
- Plaintiff: DataCloud Technologies, LLC (Georgia)
- Defendant: Skydio, Inc. (Delaware)
- Plaintiff's Counsel: Stamoulis & Weinblatt LLC; Rozier Hardt McDonough PLLC
- Case Identification: 1:26-cv-00286, D. Del., 07/22/2026
- Venue Allegations: Plaintiff alleges venue is proper in the District of Delaware because Defendant is a Delaware corporation that conducts substantial business in the state, including committing the alleged acts of infringement.
- Core Dispute: Plaintiff alleges that Defendant's website and cloud platform infringe three U.S. patents related to deploying software applications, managing remote data access, and organizing web content using metadata.
- Technical Context: The patents relate to foundational client-server architectures for efficiently delivering rich, dynamic applications and managing data over networks, a domain critical to the evolution of web and cloud-based services.
- Key Procedural History: The complaint notes that during the prosecution of the ''351 patent, the applicant distinguished the invention from prior art by emphasizing its use of downloadable text files containing abstract program logic, as opposed to conventional executable code. During prosecution of the ''139 patent, the applicant distinguished the invention from a template-based system by highlighting the claimed architecture's use of input fields to control the format and content of a data entry form that in turn defines a second web page.
Case Timeline
| Date | Event |
|---|---|
| 2000-02-15 | Priority Date for U.S. Patent 8,607,139 |
| 2001-02-20 | Priority Date for U.S. Patent 7,246,351 |
| 2002-03-29 | Priority Date for U.S. Patent 7,398,298 |
| 2007-07-17 | U.S. Patent 7,246,351 Issues |
| 2008-07-08 | U.S. Patent 7,398,298 Issues |
| 2013-12-10 | U.S. Patent 8,607,139 Issues |
| 2026-07-22 | Complaint Filing Date |
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 7,246,351 - "System And Method For Deploying And Implementing Software Applications Over A Distributed Network"
The Invention Explained
- Problem Addressed: The patent describes the technical challenges of deploying software applications over the internet in the early 2000s, particularly to resource-constrained wireless devices Compl. ¶¶22-24 Browser-based applications were slow and required constant connectivity, while locally installed compiled applications were large, difficult to update, and often platform-specific '351 Patent, col. 1:31-39 '351 Patent, col. 2:25-60
- The Patented Solution: The patent proposes a "thin-client" architecture where a small, client-resident "assembler program" (an Application Virtual Machine or "AVM") is installed on a user's device Compl. ¶26 This AVM downloads text files containing application logic from a server and assembles them "on the fly" into a functional, graphical application in the client's temporary memory '351 Patent, abstract '351 Patent, col. 3:10-21 This approach aims to reduce server load, minimize network latency, and simplify updates, as changes only need to be made to the text files on the server Compl. ¶¶27-28
- Technical Importance: The invention represents an early "smart client" or "rich client" architecture, seeking to combine the performance of local applications with the ease of deployment of web applications Compl. ¶46
Key Claims at a Glance
- The complaint focuses on independent claim 14, while also referencing independent claims 1 and 7 Compl. ¶30 Compl. ¶33
- The essential elements of independent claim 14 include:
- storing and running a software module on a client device of a user;
- providing to the client device text files containing embedded program logic for the software module to assemble into the computer program, wherein the computer program provides a graphical user interface for receiving and interpreting user inputs to the client device;
- running the computer program assembled from the embedded program logic on the client device; and
- enabling user interaction with the computer program running on the client device.
- The complaint notes the right to assert other claims, including various dependent claims Compl. ¶30 Compl. ¶32
U.S. Patent No. 7,398,298 - "Remote Access And Retrieval Of Electronic Files"
The Invention Explained
- Problem Addressed: The patent identifies a lack of user control in then-existing remote data access systems Compl. ¶63 Users reportedly had little ability to manage the directory structure of their remotely stored data, could not easily create new directories or move files, and lacked confirmation that data sent to a target was actually delivered '298 Patent, col. 2:6-31 Compl. ¶¶64-65
- The Patented Solution: The patent describes a system providing remote management control over data directory structures via a server-side application Compl. ¶67 A central feature is a "profile data store," which contains information defining the data and directory structures a specific user is permitted to access and modify '298 Patent, col. 6:22-27 The system also provides for generating notifications to confirm the delivery of data to specified targets '298 Patent, col. 4:32-34 The complaint references a patent figure diagramming the operation of the computing application as it processes a request using processing rules and an ID data store Compl. ¶68
- Technical Importance: The invention provided a framework for granular, user-based control over remote file systems and confirmed delivery, addressing key security and usability gaps in early corporate remote access and cloud-like storage services Compl. ¶66
Key Claims at a Glance
- The complaint focuses on independent claim 13, while also referencing independent claims 1 and 18 Compl. ¶76 Compl. ¶79
- The essential elements of independent claim 13 include:
- receiving a request at a server application for remote management control of data directory structures;
- processing the request by providing directory structure information based on accessibility defined in a "profile store," which is queried to determine the structures accessible to a user, wherein a user selects a directory structure for modification;
- delivering desired data and remote management control to identified targets;
- generating a notification of the delivery;
- determining data accessibility based on the profile data store; and
- delivering the requested data and sending a confirmation.
- The complaint notes the right to assert other claims, including dependent claims related to email confirmation Compl. ¶76 Compl. ¶78
U.S. Patent No. 8,607,139 - "System and process for managing content organized in a tag-delimited template using metadata"
Technology Synopsis
- The patent addresses the inefficiency of managing web content where structure and content are either hard-coded together in HTML or managed by rigid, proprietary template systems Compl. ¶¶107-109 The patented solution is a content management architecture that uses a "metadata template," defined by "classes," to generate both a data entry form and the final web page, thereby decoupling content from its presentation and structure to allow for easier modification Compl. ¶111 Compl. ¶114
Asserted Claims
- The complaint focuses on independent claim 8, and also mentions claims 1, 18, 24, and 31 Compl. ¶115 Compl. ¶118
Accused Features
- The Skydio website's contact form, allegedly built on the Marketo Forms framework, is accused of using a metadata template where an "object" determines the structure of the web page and its data entry fields, which are assigned "classes" stored in a base template Compl. ¶139
III. The Accused Instrumentality
Product Identification
- The complaint identifies three accused instrumentalities:
- The Skydio website, for its video content viewing functionality ('351 Patent infringement) Compl. ¶52
- The Skydio Cloud platform, an enterprise solution for pre-production validation ('298 Patent infringement) Compl. ¶97
- The Skydio website infrastructure, specifically the contact form page allegedly using the Marketo Forms framework ('139 Patent infringement) Compl. ¶139
Functionality and Market Context
- The Skydio website is alleged to run a software module on a user's mobile device that connects to a server, fetches "text-based files" containing program logic, and assembles a video player on the device. This player allegedly provides a graphical user interface (GUI) with local controls for playback Compl. ¶52
- The Skydio Cloud platform is described as an end-to-end enterprise solution providing customers with "fine-grained role-based access control" Compl. ¶97 It allegedly stores data on servers and uses user management features to control access levels through user groups with customizable permissions, with an "Organization Admin" role for managing accounts and restricting content Compl. ¶97
- The Skydio website's contact form is alleged to be determined by an "object" and a "metadata template." The form's data entry fields are allegedly assigned "classes" that are stored in a "base template" to handle user input Compl. ¶139
IV. Analysis of Infringement Allegations
7,246,351 Infringement Allegations
| Claim Element (from Independent Claim 14) | Alleged Infringing Functionality | Complaint Citation | Patent Citation |
|---|---|---|---|
| storing and running a software module on a client device of a user; | A software module, the Skydio website, is alleged to run on the user's mobile device Compl. ¶52 | ¶52 | col. 3:10-14 |
| providing to the client device text files containing embedded program logic for the software module to assemble into the computer program... | The software module allegedly connects to the Skydio server to fetch program logic and interface components as text-based files Compl. ¶52 | ¶52 | col. 3:15-18 |
| ...wherein the computer program provides a graphical user interface for receiving and interpreting user inputs to the client device; | The assembled video player is alleged to provide a graphical user interface (GUI) that allows the user to interact with the video content Compl. ¶52 | ¶52 | col. 6:6-10 |
| running the computer program assembled from the embedded program logic on the client device; and | The functional parts of the website, such as the video player, are allegedly assembled directly on the device Compl. ¶52 | ¶52 | col. 3:14-18 |
| enabling user interaction with the computer program running on the client device. | The interface allegedly includes user input controls (e.g., play, pause) that are interpreted and handled locally on the device Compl. ¶52 | ¶52 | col. 7:33-38 |
- Identified Points of Contention:
- Scope Questions: A primary question may be whether the accused Skydio website functionality constitutes "assembling" a "computer program" from "text files containing embedded program logic" as contemplated by the patent. The defense may argue that the accused product is a conventional web application using standard technologies like JavaScript, not the specific "Application Virtual Machine" architecture described in the patent '351 Patent, col. 3:10-14
- Technical Questions: The analysis may focus on what evidence demonstrates that the accused system fetches "text files" with "embedded program logic" rather than pre-compiled scripts or standard web assets. It also raises the question of whether the "video player" is truly "assembled on the device" or is a pre-existing component merely configured by data from the server.
7,398,298 Infringement Allegations
| Claim Element (from Independent Claim 13) | Alleged Infringing Functionality | Complaint Citation | Patent Citation |
|---|---|---|---|
| receiving at least one request by a computing application operating on a computer server... for remote management control of data directory structures... | The Skydio Cloud platform is alleged to allow customers to control organizational access levels and manage accounts, which suggests the receipt of requests for remote management Compl. ¶97 | ¶97 | col. 9:23-26 |
| processing the request to provide the remote management control over the data directory structures by providing data directory structure information if deemed accessible from data stored in a profile store... | The platform allegedly provides "fine-grained role-based access control," with users grouped into access levels and customizable permissions managed by an "Organization Admin," suggesting a profile-based system for controlling access Compl. ¶97 | ¶97 | col. 6:22-27 |
| ...wherein a single directory structure from among a plurality of the data directory structures associated with the profile data store is selected by each of the participating users for modification; | The complaint alleges that administrators can "manage accounts, assign access levels, and restrict content and features," which Plaintiff may argue constitutes user-selected modification of data structures Compl. ¶97 | ¶97 | col. 7:42-45 |
| delivering desired data... and generating at least one notification of the delivery... | The complaint does not provide specific facts regarding the system delivering data to targets and subsequently generating a notification of that delivery Compl. ¶97 | ¶97 | col. 8:5-9 |
| determining if user requested data is accessible based on the information in the profile data store; and delivering the user requested data and sending a confirmation of the delivery. | The platform's role-based access is alleged to ensure "the right people see the right data," implying a determination of accessibility. The complaint does not provide specific facts about the final delivery and confirmation steps Compl. ¶97 | ¶97 | col. 9:38-43 |
- Identified Points of Contention:
- Scope Questions: The central dispute may turn on whether "fine-grained role-based access control" Compl. ¶97 constitutes "remote management control of data directory structures" as required by the claim. A court may need to decide if managing permissions is equivalent to modifying the underlying file and folder organization, such as creating new directories or moving data as described in the patent specification '298 Patent, col. 2:24-28
- Evidentiary Questions: The complaint's allegations regarding infringement of the '298 patent are less detailed on certain claim elements. A key question for the court will be what evidence supports the allegations that the Skydio Cloud platform performs the specific claim steps of "delivering desired data... to identified delivery targets" and "generating at least one notification of the delivery" Compl. ¶96
V. Key Claim Terms for Construction
Term: "text files containing embedded program logic" ('351 Patent, Claim 14)
- Context and Importance: This term is central to the '351 patent's claim of novelty. During prosecution, the applicant distinguished the invention from prior art that delivered "executable code" by highlighting this text-file-based architecture Compl. ¶46 The infringement analysis will depend on whether the files used by the accused Skydio website fall within this definition.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The specification repeatedly contrasts the invention with compiled applications and downloadable executable code, suggesting "text files" could be interpreted broadly to include any non-compiled, human-readable file containing instructions, such as XML or script files '351 Patent, col. 7:1-5 '351 Patent, col. 22:40-43
- Evidence for a Narrower Interpretation: The patent describes the text files as containing "abstract program logic definitions" that are used by the "AVM to assemble a working application" '351 Patent, col. 17:1-5 A defendant may argue this implies a specific, platform-neutral logic format that is distinct from conventional, platform-specific web scripting languages.
Term: "remote management control of data directory structures" ('298 Patent, Claim 13)
- Context and Importance: The infringement case for the '298 patent hinges on whether the accused Skydio Cloud's administrative functions for managing user permissions meet this definition. Practitioners may focus on this term because the complaint's allegations center on user access control rather than direct file system manipulation Compl. ¶97
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The patent's background section notes a need for users to have "control over the directory structure" '298 Patent, col. 2:16-17 and later states the invention gives users the "ability to control data directory structures" '298 Patent, col. 4:28-32 Plaintiff may argue that managing who can see or access certain directories is a form of "control."
- Evidence for a Narrower Interpretation: The specification describes prior art limitations as the inability to "create new directory data structures" or "move data from one storage location to another" '298 Patent, col. 2:24-28 The defense could argue that "control of data directory structures" requires these specific file system manipulation capabilities, not just the management of access permissions.
VI. Other Allegations
- Indirect Infringement: The complaint includes a general allegation that Defendant contributes to and induces infringement by third parties Compl. ¶11 However, it does not plead specific facts to support the knowledge and intent elements required for such claims, such as referencing user manuals or specific instructions encouraging infringing use.
- Willful Infringement: The complaint does not contain an explicit allegation of willful infringement. The prayer for relief requests that the court declare the case "exceptional" and award attorneys' fees pursuant to 35 U.S.C. § 285, but does not specifically request enhanced damages for willfulness under § 284 Compl. ¶143.D
VII. Analyst's Conclusion: Key Questions for the Case
- A core issue will be one of definitional scope: can the term "text files containing embedded program logic," which was distinguished during prosecution from conventional executable code, be construed to cover the modern web assets allegedly used by the Skydio website, or does the patent require a more specific, non-conventional "assembly" architecture?
- A second key issue will be one of functional correspondence: does the Skydio Cloud's system for managing user roles and permissions perform the function of providing "remote management control of data directory structures" as claimed, or is there a fundamental mismatch between managing user access rights and the claimed ability to modify the underlying file system organization?
- Finally, an overarching evidentiary question will be whether the Plaintiff can produce technical evidence to substantiate its infringement allegations, particularly for the more conclusory claims, such as the "on-the-fly" assembly mechanism for the '351 patent and the data delivery and notification steps for the '298 patent.
Analysis metadata
Loading Amended Complaint
Suggested improvements