DCT

2:25-cv-00901

Headwater Research LLC v. Charter Communications Inc

Key Events
Complaint
complaint

I. Executive Summary and Procedural Information

  • Parties & Counsel:
  • Case Identification: 2:25-cv-00901, E.D. Tex., 08/27/2025
  • Venue Allegations: Plaintiff alleges venue is proper in the Eastern District of Texas because Defendants maintain regular and established places of business in the district, including retail stores, and have committed the alleged acts of infringement within the district.
  • Core Dispute: Plaintiff alleges that Defendant’s mobile devices, cellular networks, and its "Spectrum Mobile" virtual network operator service infringe seven patents related to automated device provisioning, activation, credential porting, and security for wireless communications.
  • Technical Context: The technology addresses the management of mobile devices on wireless networks, aiming to automate and secure processes that have become increasingly complex with the exponential growth of mobile data consumption.
  • Key Procedural History: The complaint alleges Defendants had pre-suit knowledge of at least some of the asserted patents through a patent marking notice included in "ItsOn software" and through citations to the patents-in-suit's family members in patents assigned to Defendants, which may be relevant to the allegations of willful infringement.

Case Timeline

Date Event
2009-01-28 Earliest Priority Date for ’935, ’055, ’429, ’464, ’155 Patents
2011-04-06 Earliest Priority Date for ’930 Patent
2013-03-14 Earliest Priority Date for ’510 Patent
2014-01-28 U.S. Patent No. 8,639,935 Issues
2017-03-28 U.S. Patent No. 9,609,510 Issues
2018-05-15 U.S. Patent No. 9,973,930 Issues
2021-08-17 U.S. Patent No. 11,096,055 Issues
2022-08-02 U.S. Patent No. 11,405,429 Issues
2024-04-23 U.S. Patent No. 11,966,464 Issues
2024-05-14 U.S. Patent No. 11,985,155 Issues
2025-08-27 Complaint Filing Date

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

U.S. Patent No. 8,639,935 - "Automated device provisioning and activation"

  • Patent Identification: U.S. Patent No. 8,639,935, "Automated device provisioning and activation," Issued January 28, 2014. (Compl. ¶17).

The Invention Explained

  • Problem Addressed: The patent's background describes the increasing complexity, cost, and capacity constraints of managing user services on wireless networks, driven by a rapid growth in digital communications and diverse mobile devices. (Compl. ¶11; ’935 Patent, col. 1:12-32). This creates a need for more efficient and flexible systems for service provisioning and management. (’935 Patent, col. 5:55-60).
  • The Patented Solution: The invention proposes a system architecture that separates a device's service control functions from its data traffic functions. It utilizes a "service processor" on the end-user device that communicates with a "service controller" in the network to manage service policies, monitor usage, and automate the provisioning and activation of services. (’935 Patent, Abstract; Fig. 16). This architecture allows for more granular control over device services directly from the network.
  • Technical Importance: This on-device agent approach enables greater flexibility for carriers to manage network resources and offer customized or dynamically adjusted service plans, moving significant policy control and enforcement logic from the core network to the end device. (Compl. ¶14).

Key Claims at a Glance

  • The complaint asserts at least independent claim 1. (Compl. ¶47).
  • Claim 1 is a method claim directed to a non-transitory computer-readable storage medium with instructions that, when executed, cause a network system to:
    • Communicatively couple an end-user device to a network system over wireless networks, where the link is secured by at least one security protocol.
    • The end-user device comprises two or more "device agents."
    • Receive a server message from a particular server.
    • Generate an encrypted message comprising at least a portion of the server message's payload and an "identifier configured to assist in delivering" it to a particular device agent.
    • Send the encrypted message to the end-user device over the service control link.
  • The complaint does not explicitly reserve the right to assert dependent claims for this patent.

U.S. Patent No. 9,609,510 - "Automated Credential Porting For Mobile Devices"

  • Patent Identification: U.S. Patent No. 9,609,510, "Automated Credential Porting For Mobile Devices," Issued March 28, 2017. (Compl. ¶54).

The Invention Explained

  • Problem Addressed: The patent addresses the often cumbersome and manual process for a mobile user to "port" or transfer their phone number and service credentials when switching to a new device or a new service provider. (’510 Patent, col. 6:8-15).
  • The Patented Solution: The invention describes a wireless device with memory for storing current and "target" credentials and a processor configured to automate the porting process. The device detects a "network-provisioning state change," determines its current credentials no longer match the target, and automatically initiates a programming session with a network element to obtain and store the updated credentials. (’510 Patent, Abstract; Fig. 3). This process is designed to minimize or eliminate the need for user intervention.
  • Technical Importance: Automating credential porting reduces a significant point of friction for consumers when upgrading devices or changing carriers, thereby improving the user experience and potentially reducing customer service costs for operators. (Compl. ¶15).

Key Claims at a Glance

  • The complaint asserts at least independent claim 1. (Compl. ¶59).
  • Claim 1 is a device claim directed to a wireless device comprising:
    • A user interface.
    • Memory configured to store one or more credentials and a target credential.
    • One or more processors configured to execute instructions that cause the device to:
    • Obtain a user request to replace a credential with the target credential.
    • Detect a network-provisioning state change.
    • Automatically determine, based on that change, that the current credential does not match the target.
    • Initiate a programming session with a network element.
    • Obtain an updated credential from the network element.
    • Assist in storing the updated credential.
  • The complaint does not explicitly reserve the right to assert dependent claims for this patent.

U.S. Patent No. 9,973,930 - "End user device that secures an association of application to service policy with an application certificate check"

  • Patent Identification: U.S. Patent No. 9,973,930, "End user device that secures an association of application to service policy with an application certificate check," Issued May 15, 2018. (Compl. ¶19, ¶66).
  • Technology Synopsis: The patent describes technology for securing how individual applications on a device consume network services. It involves associating a service policy with an application and then verifying the application's authenticity via a certificate check to enforce that policy.
  • Asserted Claims: At least independent claim 1. (Compl. ¶71).
  • Accused Features: The complaint accuses Spectrum's systems for securing and managing application-specific data usage on its mobile devices and network. (Compl. Count 3).

U.S. Patent No. 11,096,055 - "Automated device provisioning and activation"

  • Patent Identification: U.S. Patent No. 11,096,055, "Automated device provisioning and activation," Issued August 17, 2021. (Compl. ¶20, ¶78).
  • Technology Synopsis: Belonging to the same family as the ’935 Patent, this patent also relates to systems for automatically provisioning and activating services on a mobile device. The technology centers on communication between a service processor on the device and a service controller in the network to manage service policies and device settings.
  • Asserted Claims: At least independent claim 1. (Compl. ¶83).
  • Accused Features: The complaint targets the systems and methods used by Spectrum to provision and activate mobile devices on its MVNO network. (Compl. Count 4).

U.S. Patent No. 11,405,429 - "Security techniques for device assisted services"

  • Patent Identification: U.S. Patent No. 11,405,429, "Security techniques for device assisted services," Issued August 2, 2022. (Compl. ¶21, ¶90).
  • Technology Synopsis: This patent describes security methods for services that are assisted by the device itself. The invention focuses on using secure execution environments on the device to manage service profiles and enforce policies, thereby protecting service integrity.
  • Asserted Claims: At least independent claim 1. (Compl. ¶95).
  • Accused Features: The complaint accuses security features within Spectrum's mobile service that manage how devices access and use network services securely. (Compl. Count 5).

U.S. Patent No. 11,966,464 - "Security techniques for device assisted services"

  • Patent Identification: U.S. Patent No. 11,966,464, "Security techniques for device assisted services," Issued April 23, 2024. (Compl. ¶22, ¶102).
  • Technology Synopsis: A continuation of the technology in the ’429 Patent, this patent also covers security techniques for device-assisted services. It likely claims different aspects of the secure interaction between on-device agents and network controllers to ensure policy enforcement and prevent tampering.
  • Asserted Claims: At least independent claim 1. (Compl. ¶107).
  • Accused Features: The complaint targets security functionalities within Spectrum's mobile devices and network that control service access and enforce usage policies. (Compl. Count 6).

U.S. Patent No. 11,985,155 - "Communications device with secure data path processing agents"

  • Patent Identification: U.S. Patent No. 11,985,155, "Communications device with secure data path processing agents," Issued May 14, 2024. (Compl. ¶23, ¶114).
  • Technology Synopsis: This patent discloses a communications device that uses processing agents operating within a secure execution environment. These agents are configured to monitor the device's service usage and generate secure, verifiable data records of that usage, ensuring the integrity of consumption reporting.
  • Asserted Claims: At least independent claim 1. (Compl. ¶119).
  • Accused Features: The complaint accuses systems within Spectrum's devices and network that are responsible for securely monitoring, processing, and reporting data usage. (Compl. Count 7).

III. The Accused Instrumentality

  • Product Identification: The accused instrumentalities are a system comprising mobile electronic devices (e.g., phones, tablets), cellular networks, servers, and services offered by Defendants as part of the Spectrum Mobile MVNO service. (Compl. pp. 1-2).
  • Functionality and Market Context: Spectrum Mobile operates as a mobile virtual network operator (MVNO), providing branded wireless services to its customers over a host carrier's network infrastructure. (Compl. p. 2). The accused functionalities encompass the entire customer lifecycle on this service, including the automated systems for device activation, service provisioning, security policy enforcement, and management of user credentials like phone numbers. (Compl. Counts 1-7). The complaint asserts the market significance of these technologies by referencing the explosive growth in mobile data consumption, which necessitates more sophisticated device and service management. (Compl. ¶¶12-13). The complaint provides a chart from Ericsson showing the dramatic rise in mobile data traffic from 2011 projected through 2027. (Compl. p. 6).

IV. Analysis of Infringement Allegations

The complaint references but does not attach Exhibits 8-14, which it states contain claim charts detailing the infringement allegations. (Compl. ¶¶ 47, 59, 71, 83, 95, 107, 119). In the absence of these exhibits, the infringement theory is summarized below in prose based on the narrative allegations in the complaint.

  • '935 Patent Infringement Allegations
    The complaint alleges that Spectrum's system for provisioning and activating devices on its network infringes the '935 patent. The narrative theory suggests that software agents on Spectrum's mobile devices communicate with Spectrum's network servers (acting as the claimed "service controller") to establish and manage service policies. This alleged process of receiving messages from a server and generating encrypted, agent-specific messages for policy implementation on the device is purported to map to the elements of claim 1. (Compl. ¶¶46-49).

  • '510 Patent Infringement Allegations
    The complaint alleges that Spectrum's process for porting phone numbers infringes the '510 patent. The narrative theory suggests that when a user switches to Spectrum Mobile, the accused device automatically detects a "network-provisioning state change" (e.g., the need to activate on Spectrum's service). This detection allegedly triggers an automated programming session with Spectrum's network servers to obtain and install the new credentials (including the ported phone number) without requiring manual user intervention, thereby practicing the patented method. (Compl. ¶¶58-61). The complaint includes a screenshot of a coverage map for Marshall, Texas, to support its venue allegations that the accused service is offered and used in the district. (Compl. p. 13).

  • Identified Points of Contention:

    • Scope Questions: For the ’935 patent, a potential dispute may arise over whether the software architecture on Spectrum’s devices constitutes a system of "two or more device agents" as claimed, or if it is a single, monolithic application. For the ’510 patent, a question of scope is whether the standard industry process for number porting, as implemented by an MVNO, can be read onto the specific, automated steps required by the claim, particularly the on-device "detect[ion]" of a "state change."
    • Technical Questions: A key technical question for the '510 patent infringement theory will be what specific event or signal in the accused system constitutes the "network-provisioning state change" that triggers the automated process. An additional question is what evidence indicates that the subsequent steps are performed "automatically" by the device, as opposed to being primarily driven by network-side processes or user inputs that could fall outside the claim scope.

V. Key Claim Terms for Construction

  • Term: "device agent" ('935 Patent, Claim 1)

    • Context and Importance: Claim 1 requires "two or more device agents." The definition of what constitutes a distinct "agent" is critical. Practitioners may focus on this term because if Spectrum's accused devices utilize a single software application to manage services, it could argue this limitation is not met. The case may turn on whether distinct software modules within a single application can be considered separate "agents."
    • Intrinsic Evidence for Interpretation:
      • Evidence for a Broader Interpretation: The specification describes agents as "components" that perform functions, stating a service processor "includes various components, such as device agents, that perform service implementation or management functions." ('935 Patent, col. 16:50-53). This language may support a view that any functionally distinct software component qualifies as an agent.
      • Evidence for a Narrower Interpretation: Figure 16 of the patent depicts agents as discrete, labeled blocks (e.g., "Policy Control Agent," "Service Monitor Agent"). ('935 Patent, Fig. 16). This could support an argument that an "agent" must be a structurally distinct software component, not merely a functional aspect of a larger program.
  • Term: "automatically determine" ('510 Patent, Claim 1)

    • Context and Importance: The claim requires that the device "automatically determine" that its credential needs updating based on a detected state change. Practitioners may focus on this term because the degree of automation is central to the invention. The dispute may center on whether the process is truly automatic (i.e., performed without human intervention after the initial request) as claimed, or if it requires intermediate user actions that break the chain of automaticity.
    • Intrinsic Evidence for Interpretation:
      • Evidence for a Broader Interpretation: The Abstract describes a process that occurs "without user intervention to obtain the updated credential." ('510 Patent, Abstract). This suggests the core credential-obtaining steps are meant to be fully automated.
      • Evidence for a Narrower Interpretation: The patent's user interface diagrams, such as the one in Figure 11 showing "Restart Now" and "Later" buttons, illustrate points where user input is solicited. ('510 Patent, Fig. 11). A defendant may argue that such user decision points mean the process is not fully "automatic" as required by the claim.

VI. Other Allegations

  • Indirect Infringement: The complaint alleges that Defendants induce infringement by providing customers with mobile devices and instructing them on how to use the Spectrum Mobile service (e.g., through user manuals and customer support), which allegedly causes users to perform the patented methods. (Compl. ¶¶46, 49, 58, 61).
  • Willful Infringement: The complaint alleges willful infringement based on pre-suit knowledge. The basis for this allegation is that software licensed by a related company, ItsOn Inc., contained a patent marking notice listing at least the ’935 patent. (Compl. ¶48). Further, it is alleged that patents assigned to the Defendants cite family members of the asserted patents, suggesting awareness of the technology. (Compl. ¶48, ¶85, ¶96). The filing of the complaint itself is alleged to provide knowledge for any post-suit willful infringement. (Compl. ¶48).

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

  • A core issue will be one of architectural correspondence: Does the functionality of Spectrum's accused MVNO service, which operates on a third-party host network, map onto the specific on-device "agent" and network "controller" architecture required by the asserted claims, or are the accused functions performed in a technically distinct manner that falls outside the patent's scope?
  • A key evidentiary question will be one of pre-suit knowledge: What evidence will be presented to substantiate the claim that Defendants were aware of the asserted patents before the lawsuit, particularly through software patent markings or patent prosecution histories, and is this evidence sufficient to meet the high bar for proving willful infringement?
  • A central question of claim scope will turn on the meaning of "automatically" in the '510 patent: Does the accused credential porting process operate without the level of human intervention that would take it outside the scope of a process that the claim requires to be "automatic"?