DCT

2:26-cv-00200

DataCloud Tech LLC v. ADT LLC

Key Events
Amended Complaint
complaint Intelligence

I. Executive Summary and Procedural Information

  • Parties & Counsel:
  • Case Identification: 2:26-cv-00200, E.D. Tex., 05/19/2026
  • Venue Allegations: Venue is alleged to be proper in the Eastern District of Texas because Defendant ADT has offices in the district, conducts substantial business there, and a portion of the alleged infringements occurred in the district.
  • Core Dispute: Plaintiff alleges that Defendant's website infrastructure and its "ADT Control" platform infringe four U.S. patents related to anonymous network communication, dynamic software application deployment, remote data management, and metadata-based content generation.
  • Technical Context: The technologies at issue concern foundational aspects of web service architecture, including network traffic management, thin-client application delivery, role-based access control, and content management systems.
  • Key Procedural History: This is a First Amended Complaint. The complaint notes that Certificates of Correction were issued for U.S. Patent Nos. 7,246,351 and 8,607,139.

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 Issued
2007-07-17 '351 Patent Issued
2007-11-20 '351 Patent Certificate of Correction Issued
2008-07-08 '298 Patent Issued
2013-12-10 '139 Patent Issued
2014-06-24 '139 Patent Certificate of Correction Issued
2026-05-19 Complaint Filing Date

II. Technology and Patent(s)-in-Suit Analysis

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"

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 describes the problem of servers on the World Wide Web tracking and recording information about client computers, which poses privacy threats such as unwanted solicitations and the use of "cookies" for identification '959 Patent, col. 1:56 - col. 2:9 Existing proxy servers are identified as a limited solution, as they merely substitute one traceable identity for another '959 Patent, col. 2:9-19
  • The Patented Solution: The patent proposes a three-part system-a "deceiver," a "controller," and a "forwarder"-that creates a temporary, anonymous "virtual domain" for a client's communication session '959 Patent, abstract A client's request to a destination website is intercepted by the deceiver; the deceiver consults the controller, which resolves the destination's true IP address but provides the client with the forwarder's IP address instead '959 Patent, col. 4:14-46 '959 Patent, Fig. 1 The client then communicates with the forwarder, which relays the traffic, thereby masking the client's and destination's true identities from one another '959 Patent, col. 6:15-23
  • Technical Importance: The invention aimed to provide a more robust form of network anonymity than standard proxies by creating session-specific virtual namespaces that conceal the identities of both parties in a network communication '959 Patent, col. 2:48-55

Key Claims at a Glance

  • The complaint asserts independent claim 1 and dependent claims 3, 4, 7, 8, and 10 Compl. ¶23
  • Independent Claim 1 of the '959 patent recites a method with the following essential elements:
    • In response to a client request, setting up a forwarding session between the client and a destination server.
    • Employing a forwarder between the client and destination server to forward packets in both directions.
    • Implementing the session 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's name and initiate communication with the forwarder.
    • Employing a deceiver that communicates with the controller and the client, receiving the client's initial request and initiating the controller's DNS query.
    • Initiating the forwarding session in response to the controller receiving the DNS answer and communicating with the forwarder.
  • The complaint reserves the right to assert additional claims Compl. ¶22

U.S. Patent No. 7,246,351 - "System And Method For Deploying And Implementing Software Applications Over A Distributed Network"

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 over networks, particularly for devices with limited resources or slow connections like wireless personal digital assistants (WPDAs) '351 Patent, col. 1:26 - col. 2:24 Browser-based applications are described as functionally limited and slow, while locally installed applications are noted as being difficult to deploy, update, and support '351 Patent, col. 1:45 - col. 2:15
  • The Patented Solution: The patent describes an "application assembler" or "Application Virtual Machine" (AVM) that resides on the client device '351 Patent, col. 3:9-14 '351 Patent, abstract This AVM downloads one or more text files (such as XML files) from a server that contain embedded program logic. The AVM then assembles this logic on the client device "on the fly" into a functioning, graphical application, providing a rich user experience without requiring a large, pre-compiled software installation '351 Patent, col. 3:12-24 '351 Patent, Fig. 2
  • Technical Importance: This thin-client architecture was designed to bridge the gap between web-based and native applications, offering the easy deployment of the former with the rich functionality and performance of the latter, a key consideration for the emerging mobile device market '351 Patent, col. 2:63 - col. 3:5

Key Claims at a Glance

  • The complaint asserts independent claim 1 and dependent claims 3, 4, 7, 11, 12, 13, 14, 15, 16, and 17 Compl. ¶34
  • Independent Claim 1 of the '351 patent recites a system with the following essential elements:
    • An application assembler for storing on and running on an Internet-enabled device.
    • The application assembler is configured for downloading one or more text files from a server, the files containing program logic.
    • The application assembler is configured for retrieving the program logic from the downloaded files.
    • The application assembler is configured for assembling the retrieved logic into a functioning application and running it on the device.
    • The functioning application provides a graphical user interface for receiving and interpreting user inputs.
  • The complaint reserves the right to assert additional claims Compl. ¶33

U.S. Patent No. 7,398,298 - "Remote Access And Retrieval Of Electronic Files"

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 addresses the need for users to remotely manage data and its underlying directory structure across various computing devices '298 Patent, col. 1:9-13 The invention provides a server-based computing application that authenticates users, processes requests to manage data directories, controls access based on user profiles, and coordinates the delivery of data to specified targets while providing notification of said delivery '298 Patent, abstract

Asserted Claims

Independent claim 1 and dependent claims 2-10 and 12-17 are asserted Compl. ¶45

Accused Features

The "ADT Control" platform is accused of infringing by providing customers with remote, role-based access to manage and view data from their security devices, allegedly using a profile store to control permissions and deliver data Compl. ¶¶45-46

U.S. Patent No. 8,607,139 - "System and process for managing content organized in a tag-delimited template using metadata"

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 addresses the management of web content, proposing a system that separates content from its presentation structure '139 Patent, col. 2:41-50 It describes using a "metadata template" to define the properties and classes of data entry elements, which is then used to generate a data entry form; the content entered into this form is subsequently used to generate and render a final web page '139 Patent, abstract

Asserted Claims

Independent claim 1 and a wide range of dependent claims are asserted Compl. ¶56

Accused Features

ADT's website infrastructure, allegedly using Adobe Experience Manager, is accused of infringing by displaying a graphical interface based on a metadata template (e.g., for a "Get a free quote" object) to generate a data entry form and a corresponding web page Compl. ¶¶56-57

III. The Accused Instrumentality

Product Identification

The complaint identifies two accused instrumentalities: the "ADT website infrastructure (www.ADT.com)" and the "ADT Control platform" Compl. ¶24 Compl. ¶45

Functionality and Market Context

  • The ADT website infrastructure is alleged to perform several functions. First, it allegedly manages network traffic using a system of forwarders and controllers that anonymizes the connection between a user's browser and ADT's destination servers Compl. ¶¶23-24 The complaint references an "Exhibit A" that purportedly depicts this system overview Compl. ¶24 Second, it is alleged to deliver applications, such as a video player, to user devices by sending text-based files with embedded program logic that are assembled into a functional application on the device Compl. ¶¶34-35 An "Exhibit B" is cited as showing this video content delivery Compl. ¶35 Third, the website infrastructure is alleged to use Adobe Experience Manager to generate web pages from metadata templates, such as for a "Get a free quote and ADT offers" form Compl. ¶57 This is allegedly shown in "Exhibit D" Compl. ¶57
  • The ADT Control platform is described as an enterprise solution that allows ADT customers to manage their security devices Compl. ¶46 It is alleged to provide "fine-grained role-based access control," enabling users to be grouped into access levels with customizable permissions to ensure they only see relevant data Compl. ¶46 The complaint alleges this platform provides remote management of data directory structures and is supported by an "Exhibit C" Compl. ¶¶45-46

IV. Analysis of Infringement Allegations

U.S. Patent No. 7,209,959 Infringement Allegations

Claim Element (from Independent Claim 1) Alleged Infringing Functionality Complaint Citation Patent Citation
in response to a request by a client to initiate communication with a destination website; setting up a forwarding session between the client and a destination server corresponding to the destination website... ADT's website infrastructure (www.ADT.com) is alleged to perform the recited method in response to website requests Compl. ¶24 ¶24 col. 6:47-50
...the forwarding session employing a forwarder disposed between the client and the destination server to forward packets sent from the client to the destination server and to forward packets sent from the destination server to the client; The system allegedly employs a forwarder, and a review of the system with developer tools is alleged to show a direct TCP connection between a local address and a public client IP address, suggesting an intermediary Compl. ¶24 ¶24 col. 6:50-57
...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; The complaint alleges that due to the system's architecture, "neither the client nor the destination server was aware of the employment of the forwarder" Compl. ¶24 ¶24 col. 6:19-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 complaint alleges that "Domains names hosted by ADT will be queried by the controller to resolve the name of the destination website associated with the destination server, such as 'www.ADT.com'" Compl. ¶24 ¶24 col. 6:24-30
employing a deceiver configured to communicate with the controller and the client, wherein the deceiver receives the request by the client...and initiates the controller to query the domain name server... The complaint alleges the "deceiver both (i) received the request and (ii) later sent the data from the destination server in a manner that makes the deceiver appear to be the source of the data when the source of the data is actually the destination server" Compl. ¶24 ¶24 col. 7:3-10
in response to the controller receiving the answer from the domain name server and initiating communication with the forwarder, initiating the forwarding session. The complaint alleges the infrastructure performs this step after the controller resolves the destination name Compl. ¶23 ¶23 col. 7:10-14

U.S. Patent No. 7,246,351 Infringement Allegations

Claim Element (from Independent Claim 1) Alleged Infringing Functionality Complaint Citation Patent Citation
A system for deploying applications over a distributed network to an Internet-enabled device... an application assembler for storing on and running on the Internet-enabled device... ADT's website infrastructure is alleged to operate a system that runs a software module on a user's client device Compl. ¶34 A video player is provided as an example of the assembled application Compl. ¶35 ¶34; ¶35 col. 22:50-53
...the application assembler for downloading one or more text files from the server, retrieving the program logic from each of the downloaded text files... The system allegedly connects to the ADT server "to fetch program logic and interface components as text-based files," which include "embedded code for assembling functional parts of the website" Compl. ¶35 ¶35 col. 22:58-62
...and assembling the retrieved program logic into a functioning application and running the functioning application on the Internet-enabled device... The embedded code in the text files is allegedly used for "assembling functional parts of the website such as the video player directly on the device" Compl. ¶35 ¶35 col. 23:1-4
...wherein the functioning application provides a graphical user interface for receiving and interpreting user inputs to the Internet-enabled device. Once assembled, the video player allegedly "provided a graphical user interface (GUI) that allowed the user to interact with the video content" with controls such as "play, pause, and other playback options" Compl. ¶35 ¶35 col. 23:5-8

Identified Points of Contention

  • '959 Patent: A primary point of contention may be whether ADT's standard website architecture, which likely involves content delivery networks (CDNs) and load balancers, constitutes the specific three-part "deceiver", "controller", and "forwarder" system as claimed. The defense may argue that these are distinct, purpose-built components in the patent, not general-purpose network intermediaries. The question of whether the client and server are truly "unaware" of the intermediary in the specific manner required by the claim will also be central.
  • '351 Patent: The infringement analysis will likely focus on whether a standard web browser rendering a modern website (built with HTML, CSS, JavaScript) qualifies as an "application assembler" that "assembles" a "functioning application" from "text files containing embedded program logic." The defense may argue that the patent describes a specific "Application Virtual Machine" (AVM) technology distinct from the routine operation of a web browser, raising a significant question of technical and definitional scope.

V. Key Claim Terms for Construction

U.S. Patent No. 7,209,959

  • The Term: "deceiver"
  • Context and Importance: This term, along with "controller" and "forwarder", defines the core tripartite architecture of the invention. As a neologism created by the patentee, its scope is not defined by ordinary meaning in the art and is critical for determining infringement, as the plaintiff must prove that a component in ADT's system meets this specific definition.
  • Intrinsic Evidence for Interpretation:
    • Evidence for a Broader Interpretation: The specification states the "deceiver" "provides name resolution for clients" and that the "routine works the same as a standard name server" '959 Patent, col. 2:39-42 This language may be used to argue that the term covers any network component that initially intercepts a client's name resolution request.
    • Evidence for a Narrower Interpretation: Claim 1 and Figure 1 detail a very specific communication flow where the "deceiver" receives a client request, initiates a query to the "controller", and then receives information from the "controller" to pass back to the client '959 Patent, Claim 1 '959 Patent, Fig. 1 This suggests the "deceiver" is not just an interceptor but an active participant in a specific, multi-step protocol with the other claimed components.

U.S. Patent No. 7,246,351

  • The Term: "application assembler"
  • Context and Importance: This is the central component of the claimed invention. The case may turn on whether a standard web browser can be considered an "application assembler". Practitioners may focus on this term because the plaintiff's theory appears to equate modern web browsing with the specific process described in the patent.
  • Intrinsic Evidence for Interpretation:
    • Evidence for a Broader Interpretation: The abstract describes the system as having an "assembler program" that "downloads one or more text files from the server, retrieves program logic from each... and assembles the retrieved program logic into a functioning, graphical application" '351 Patent, abstract This high-level functional language could be argued to describe what a web browser does when it downloads HTML, CSS, and JS files and renders a webpage.
    • Evidence for a Narrower Interpretation: The detailed description repeatedly refers to this component as an "Application Virtual Machine (AVM)" that is "installed with a starter plugin" '351 Patent, col. 4:30-32 The specification describes the AVM as a distinct, downloadable software component that interprets XML files to build an application, contrasting its own method with standard browser-based HTML solutions '351 Patent, col. 5:1-14 '351 Patent, col. 6:7-14 This suggests the "application assembler" is a specific technology, not a generic web browser.

VI. Other Allegations

Indirect Infringement

The complaint alleges that to the extent users of ADT's services perform infringing steps, they do so "under conditions set by and under the control of ADT" Compl. ¶24 Compl. ¶35 Compl. ¶46 Compl. ¶57 This appears to lay the groundwork for a claim of induced or contributory infringement, asserting that ADT provides the infringing system and encourages or enables its customers' direct infringement.

Willful Infringement

The complaint does not explicitly allege "willful infringement." However, it does request that the court declare the case "exceptional" and award attorneys' fees pursuant to 35 U.S.C. § 285 Compl. ¶61.D The complaint does not plead specific facts suggesting pre- or post-suit knowledge of the patents by the defendant.

VII. Analyst's Conclusion: Key Questions for the Case

  1. Definitional Scope and Anachronism: A central issue will be one of claim construction: can key terms coined in patents from the early 2000s, such as "deceiver" and "application assembler", be interpreted broadly enough to cover today's common, standardized web technologies like CDNs and web browsers? The court will need to determine if the patents claim specific, now-outdated architectures or fundamental processes that are still embodied in modern systems.
  2. Technical and Functional Equivalence: A key evidentiary question will be whether ADT's accused platforms function in the specific manner required by the claims. For the '959 patent, does ADT's infrastructure use the claimed three-part "deceiver-controller-forwarder" protocol, or is this a mischaracterization of a standard network topology? For the '351 patent, does ADT's website deliver a self-contained "Application Virtual Machine" to be assembled, or does it simply serve standard web files that a browser renders, raising a fundamental question of a mismatch in technical operation.
Loading Amended Complaint