DCT
2:26-cv-00200
DataCloud Tech LLC v. ADT LLC
Key Events
Complaint
Table of Contents
complaint Intelligence
I. Executive Summary and Procedural Information
- Parties & Counsel:
- Plaintiff: DataCloud Technologies, LLC (Georgia)
- Defendant: Adt LLC (Delaware)
- Plaintiff's Counsel: Rozier Hardt McDonough PLLC
- Case Identification: 2:26-cv-00200, E.D. Tex., 03/13/2026
- Venue Allegations: Plaintiff alleges venue is proper in the Eastern District of Texas based on Defendant maintaining offices in Tyler, Texas, and conducting substantial business within the district.
- Core Dispute: Plaintiff alleges that Defendant's website infrastructure, video content delivery system, and the ADT Control platform infringe four patents related to anonymous network communication, dynamic software deployment, remote data access, and template-based content management.
- Technical Context: The asserted patents cover a range of web technologies, including methods for anonymizing user traffic, efficiently deploying applications to thin-client devices, providing role-based remote file access, and generating web content from metadata templates.
- Key Procedural History: The complaint notes that Certificates of Correction were issued for U.S. Patent No. 7,246,351 on November 20, 2007, and for U.S. Patent No. 8,607,139 on June 24, 2014. No other procedural history is mentioned.
Case Timeline
| Date | Event |
|---|---|
| 2000-02-15 | '139 Patent Priority Date |
| 2000-04-04 | '959 Patent Priority Date |
| 2001-02-20 | '351 Patent Priority Date |
| 2002-03-29 | '298 Patent Priority Date |
| 2007-04-24 | '959 Patent Issue Date |
| 2007-07-17 | '351 Patent Issue Date |
| 2007-11-20 | Certificate of Correction issued for '351 Patent |
| 2008-07-08 | '298 Patent Issue Date |
| 2013-12-10 | '139 Patent Issue Date |
| 2014-06-24 | Certificate of Correction issued for '139 Patent |
| 2026-03-13 | Complaint Filing Date |
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 7,209,959
- Patent Identification: U.S. Patent No. 7,209,959, "Apparatus, System, And Method For Communicating To A Network Through A Virtual Domain Providing Anonymity To A Client Communicating On The Network," issued April 24, 2007 Compl. ¶17
The Invention Explained
- Problem Addressed: The patent addresses the privacy risks inherent in standard internet communication protocols, where a user's information and online activity can be recorded and traced by servers, leading to unwanted solicitations and tracking '959 Patent, col. 1:56 - col. 2:8
- The Patented Solution: The invention proposes a three-component system-a "deceiver," a "controller," and a "forwarder"-to anonymize a user's web session '959 Patent, abstract The deceiver intercepts a user's request for a website and passes it to the controller; the controller resolves the website's true IP address but provides the user's browser with the IP address of an intermediary forwarder; all subsequent communication is routed through the forwarder, which masks the user's IP from the destination server and vice versa, creating a temporary, anonymous session '959 Patent, col. 3:12 - col. 4:51
- Technical Importance: This architecture offers a method for user anonymity by creating session-specific communication pathways where neither the end-user nor the destination server is aware of the intermediary relaying the traffic '959 Patent, col. 2:36-43
Key Claims at a Glance
- The complaint asserts at least independent claim 1 Compl. ¶23
- The essential elements of method claim 1 include:
- Setting up a forwarding session using a "forwarder" disposed between a client and a destination server.
- The session is implemented such that neither the client nor the destination server is aware of the forwarder's employment.
- Employing a "controller" that communicates with the forwarder and a domain name server (DNS) to resolve the destination website's name.
- Employing a "deceiver" that receives the client's initial request and instructs the controller to query the DNS.
- Initiating the forwarding session after the controller receives the answer from the DNS '959 Patent, col. 6:51 - col. 8:12
- The complaint alleges infringement of "one or more claims," which may suggest an intent to assert dependent claims as the case develops Compl. ¶22
U.S. Patent No. 7,246,351
- Patent Identification: U.S. Patent No. 7,246,351, "System And Method For Deploying And Implementing Software Applications Over A Distributed Network," issued July 17, 2007 Compl. ¶28
The Invention Explained
- Problem Addressed: The patent identifies challenges in deploying functional software applications to remote users, particularly on resource-constrained devices like wireless personal digital assistants (WPDAs). Browser-based applications require constant network access, while traditional locally installed applications are large, platform-specific, and difficult to update '351 Patent, col. 1:26 - col. 2:61
- The Patented Solution: The patent describes an "Application Virtual Machine" (AVM), a small assembler program installed on the client device '351 Patent, abstract The AVM downloads application logic and user interface definitions from a server in the form of text files (e.g., XML). It then assembles these components into a functioning graphical application in the device's temporary memory, allowing for lightweight deployment and easy updates by modifying the server-side text files '351 Patent, col. 3:10-24
- Technical Importance: This architecture enables the deployment of rich, graphically-intensive applications over slow networks to thin-client devices, merging the performance of local execution with the maintainability of web-based systems '351 Patent, col. 5:1-12
Key Claims at a Glance
- The complaint asserts at least independent claim 14 Compl. ¶34
- The essential elements of method claim 14 include:
- Storing and running a software module on a user's client device.
- Providing the client device with text files containing embedded program logic.
- The software module assembles the program logic from the text files into a computer program.
- The assembled program provides a graphical user interface (GUI) for receiving user inputs and enabling user interaction '351 Patent, col. 24:14-24
- The complaint's allegation of infringement of "one or more claims" may indicate that dependent claims could be asserted later Compl. ¶33
U.S. Patent No. 7,398,298
- Patent Identification: U.S. Patent No. 7,398,298, "Remote Access And Retrieval Of Electronic Files," issued July 8, 2008 Compl. ¶39
- Technology Synopsis: The patent discloses a system for remote data management. It describes a server-based computing application that processes user requests to control data directory structures. The system queries a "profile store" to verify user permissions before delivering data to specified targets and generating a notification confirming the delivery '298 Patent, abstract
- Asserted Claims: The complaint asserts at least independent claim 13 Compl. ¶45
- Accused Features: The "ADT Control platform" is accused of infringement. The complaint alleges this platform provides "fine-grained role-based access control," allowing customers to be organized into groups with customizable permissions to view specific data and reports, with access levels managed by a master user Compl. ¶¶45-46
U.S. Patent No. 8,607,139
- Patent Identification: U.S. Patent No. 8,607,139, "System and process for managing content organized in a tag-delimited template using metadata," issued December 10, 2013 Compl. ¶50
- Technology Synopsis: The patent describes a system for managing web content using metadata templates. A template defines the structure, appearance, and data fields for a web page. This template is used to generate a data entry form. A web page is then generated by populating the template with content entered by a user through the form '139 Patent, abstract
- Asserted Claims: The complaint asserts at least independent claim 8 Compl. ¶56
- Accused Features: The ADT website infrastructure, allegedly built using Adobe Experience Manager, is accused of infringement. The complaint alleges this system uses a "base template" to create web pages and forms, such as the "Get a free quote and ADT offers" form, which contains data entry fields configured to accept user input Compl. ¶¶56-57
III. The Accused Instrumentality
Product Identification
The accused instrumentalities are ADT's website infrastructure (www.ADT.com), its system for providing video content to mobile devices, and the ADT Control platform Compl. ¶24 Compl. ¶35 Compl. ¶46
Functionality and Market Context
- ADT Website Infrastructure: The complaint alleges this system functions as a dynamic website that, in its ordinary operation, implements the methods claimed in the '959 and '139 patents. For the '959 patent, it is alleged to create an anonymized communication session between a user and the web server Compl. ¶24 For the '139 patent, it is alleged to use a template-based system (Adobe Experience Manager) to generate web forms for user interaction Compl. ¶57
- Video Delivery System: The complaint alleges that ADT's system for delivering video to mobile devices functions by having a client-side module (the ADT website) fetch text-based files with program logic from a server and assemble them into a video player with a graphical user interface, allegedly infringing the '351 patent Compl. ¶35
- ADT Control Platform: This is described as an "end-to-end enterprise solution" that provides customers with "fine-grained role-based access control" over their security devices and data, allegedly infringing the '298 patent Compl. ¶46
IV. Analysis of Infringement Allegations
The complaint references Exhibits A, B, C, and D as containing evidence of infringement for each of the four asserted patents, respectively. However, these exhibits were not filed with the complaint. The following analysis is based on the narrative allegations provided in the complaint body.
'959 Patent Infringement Allegations
| Claim Element (from Independent Claim 1) | Alleged Infringing Functionality | Complaint Citation | Patent Citation |
|---|---|---|---|
| ...setting up a forwarding session... wherein the forwarding session is set up and implemented such that neither the client or the destination server is aware of the employment of the forwarder... | ADT's website infrastructure allegedly establishes a connection where neither the user's client nor the destination web server is aware of an intermediary forwarder. | ¶24 | col. 8:13-23 |
| ...employing a controller configured to communicate with the forwarder and a domain name server, wherein the controller queries the domain name server to resolve the name of the destination website... | The infrastructure allegedly uses a "controller" to query a domain name server to resolve "www.ADT.com" and its subdomains. | ¶24 | col. 8:24-32 |
| ...employing a deceiver configured to communicate with the controller and the client, wherein the deceiver receives the request by the client... | The infrastructure allegedly uses a "deceiver" that receives the user's request and later sends data from the destination server in a way that makes the deceiver appear to be the source. | ¶24 | col. 8:33-40 |
- Identified Points of Contention:
- Scope Questions: A central question may be whether standard web hosting components, such as load balancers or reverse proxies, fall within the patent's specific definitions of a "deceiver," "controller," and "forwarder," which are described as a distinct three-part architecture for providing anonymity.
- Technical Questions: The complaint alleges that neither the client nor the server is aware of the forwarder. A key factual question will be what evidence supports this mutual unawareness, as opposed to a standard architecture (e.g., a CDN or proxy) where the server is aware of the intermediary.
'351 Patent 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... | The ADT website is alleged to be a software module that runs on a user's mobile device. | ¶35 | col. 24:15-16 |
| ...providing to the client device text files containing embedded program logic for the software module to assemble into the computer program... | The module allegedly connects to an ADT server to fetch "program logic and interface components as text-based files" with embedded code for assembling a video player. | ¶35 | col. 24:17-19 |
| ...wherein the computer program provides a graphical user interface for receiving and interpreting user inputs to the client device that enables user interaction... | The assembled video player is alleged to provide a GUI with controls such as "play, pause, and other playback options." The complaint describes a video player displayed on a user's device with options to control playback, such as a pause and play button Compl. ¶35 | ¶35 | col. 24:20-23 |
- Identified Points of Contention:
- Scope Questions: A likely point of dispute is whether the normal operation of a modern web browser rendering a dynamic website (e.g., using JavaScript frameworks) constitutes the claimed "software module" that "assembles" a program, or if this language requires a distinct, pre-installed client-side runtime environment as described by the patent's "Application Virtual Machine" (AVM).
- Technical Questions: The complaint's allegation conflates "the ADT website" with the "software module." The analysis may turn on whether ADT provides a distinct client-side application or if the plaintiff's theory relies on the web browser itself serving as the claimed module.
V. Key Claim Terms for Construction
For the '959 Patent
- The Term: "deceiver"
- Context and Importance: This term appears to be a neologism specific to the patent. Its construction is critical because the infringement allegation depends on mapping this element to a component of ADT's standard web infrastructure. Practitioners may focus on this term because its specific, claimed function may not be present in a conventional web server architecture.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The specification states the deceiver's function is to "provide[] name resolution for clients" and to communicate with clients and the controller '959 Patent, col. 2:39-41 This could support an argument that it covers any component that handles an initial client request and forwards it for resolution.
- Evidence for a Narrower Interpretation: The detailed description and figures show the deceiver performing a specific sequence: it receives a client's query, passes it to the controller, and crucially, returns the forwarder's IP address to the client, thereby "deceiving" it '959 Patent, col. 3:48 - col. 4:48 '959 Patent, Fig. 1 This suggests a specific role in an anonymity-focused architecture, not a general-purpose web server component.
For the '351 Patent
- The Term: "software module to assemble"
- Context and Importance: The infringement case for the '351 patent hinges on whether ADT's web-based video player is "assembled" by a "software module." The definition of this term will determine whether the routine rendering of a dynamic webpage by a browser meets the claim language.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The claim language broadly requires providing "text files containing embedded program logic for the software module to assemble into the computer program" '351 Patent, col. 24:17-19 This might be argued to encompass a browser processing HTML, CSS, and JavaScript files to render an interactive application.
- Evidence for a Narrower Interpretation: The specification consistently describes the invention as an "Application Virtual Machine" (AVM) or an "assembler program" that is downloaded and installed on the client device '351 Patent, abstract '351 Patent, col. 3:12-14 This suggests a dedicated client-side runtime environment separate from a standard web browser, which may support a narrower construction.
VI. Other Allegations
- Indirect Infringement: The complaint alleges inducement to infringe but does not plead specific facts to support the knowledge and intent elements, such as referencing user manuals or advertising that instruct users on an infringing use Compl. ¶12
- Willful Infringement: The complaint does not contain an explicit allegation of willful infringement. The prayer for relief requests a declaration that the case is "exceptional" for the purpose of attorneys' fees but does not plead a factual basis for willfulness, such as pre-suit knowledge of the patents Compl. ¶61.D
VII. Analyst's Conclusion: Key Questions for the Case
- A core issue will be one of technological scope: can patent claims from the early 2000s, which describe specific and novel architectures for web anonymity ('959 Patent) and thin-client software deployment ('351 Patent), be construed to cover the now-conventional technologies used in modern web infrastructure, such as CDNs, reverse proxies, and dynamic JavaScript frameworks?
- A second key issue will be one of evidentiary sufficiency: the complaint makes conclusory allegations mapping ADT's systems to claim elements while referencing exhibits that were not provided. A central challenge for the plaintiff will be to produce factual evidence through discovery that demonstrates ADT's widely used commercial platforms actually operate according to the specific, and in some cases unconventional, methods required by the patent claims.
Analysis metadata