DCT

2:25-cv-00907

Headwater Research LLC v. DISH Network Corp

Key Events
Amended Complaint
complaint Intelligence

I. Executive Summary and Procedural Information

  • Parties & Counsel:
  • Case Identification: 2:25-cv-00908, E.D. Tex., 10/31/2025
  • Venue Allegations: Plaintiff alleges venue is proper because Defendants conduct extensive business, maintain a regular and established place of business, and have committed acts of infringement within the Eastern District of Texas.
  • Core Dispute: Plaintiff alleges that mobile devices supplied by Defendants as part of their Xfinity Mobile service infringe three patents related to managing data consumption and network access on wireless devices.
  • Technical Context: The technology concerns device-assisted methods for controlling network traffic, which is significant in the mobile industry for managing explosive data demand, reducing user costs, and extending device battery life.
  • Key Procedural History: The complaint alleges that patents assigned to the Defendants cite family members of each of the asserted patents, a fact which, if proven, may be used to support allegations of pre-suit knowledge for willful infringement.

Case Timeline

Date Event
2009-02-04 Priority Date for '364 Patent
2010-09-28 Priority Date for '976 Patent
2010-12-13 Priority Date for '918 Patent
2014-03-04 '364 Patent Issued
2015-09-22 '976 Patent Issued
2017-05-09 '918 Patent Issued
2025-10-31 Complaint Filed

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

U.S. Patent No. 8,666,364 - "Verifiable device assisted service usage billing with integrated accounting, mediation accounting, and multi-account"

  • Patent Identification: U.S. Patent No. 8,666,364, "Verifiable device assisted service usage billing with integrated accounting, mediation accounting, and multi-account," issued March 4, 2014.

The Invention Explained

  • Problem Addressed: The patent's background describes the increasing user capacity constraints on wireless and wireline access networks due to the growth of mass-market digital communications and content distribution '364 Patent, col. 1:33-41
  • The Patented Solution: The invention proposes a device-assisted service management system where a "service processor" on the device enforces "service policies" to manage data usage over different networks '364 Patent, abstract This system communicates with network-based servers (e.g., a "Service Controller") to verify policies, authenticate the device, and reconcile billing, enabling more granular and flexible control over services '364 Patent, FIG. 16
  • Technical Importance: This device-assisted approach laid the groundwork for giving carriers and users more sophisticated tools to manage data consumption, which became critical with the proliferation of data-intensive smartphone applications Compl. ¶¶11-13 Compl. ¶15

Key Claims at a Glance

  • The complaint asserts independent claim 1 and reserves the right to assert others Compl. ¶38 Compl. Ex. 4
  • The essential elements of independent claim 1 include:
    • A wireless device comprising one or more modems for communicating over at least a first and a second wireless network.
    • A user interface.
    • Memory configured to store a first service policy for the first wireless network, where the policy assists in reducing data usage and is different from how service activity is controlled on the second network.
    • One or more processors for executing agents, with the agents configured to:
      • Obtain user input specifying an aspect of the service policy.
      • Identify that the device is connected to the first wireless network.
      • Identify an intended, attempted, or successful data communication.
      • Apply the first service policy.

U.S. Patent No. 9,143,976 - "Wireless end-user device with differentiated network access and access status for background and foreground device applications"

  • Patent Identification: U.S. Patent No. 9,143,976, "Wireless end-user device with differentiated network access and access status for background and foreground device applications," issued September 22, 2015.

The Invention Explained

  • Problem Addressed: The patent background addresses the issue of network capacity being consumed by device applications that are not actively in use by the user (i.e., running in the background), which can lead to unnecessary data charges and network congestion '976 Patent, col. 1:21-36
  • The Patented Solution: The invention describes a wireless device with processors that "classify" an application as either interacting with the user in the foreground or not. Based on this classification, the device applies a "differential traffic control policy" that, for example, disallows Internet service activity for applications classified as not interacting in the foreground, thereby conserving network resources '976 Patent, abstract '976 Patent, col. 4:10-24
  • Technical Importance: This technology provides a mechanism for intelligently managing background data, a core feature of modern mobile operating systems designed to extend battery life and reduce data consumption for users on metered plans Compl. ¶15

Key Claims at a Glance

  • The complaint asserts independent claim 1 and reserves the right to assert others Compl. ¶49 Compl. Ex. 5
  • The essential elements of independent claim 1 include:
    • A wireless end-user device with a WWAN modem, a WLAN modem, and a device display.
    • One or more processors configured to classify a first end-user application as either interacting in the foreground with a user or not.
    • For a time period when data is communicated via WWAN, apply a first differential traffic control policy that disallows Internet activity for the application when it is classified as not interacting in the foreground.
    • Indicate to the application, via an API, network access conditions based on the applied policy.

U.S. Patent No. 9,647,918 - "Mobile device and method attributing media services network usage to requesting application"

  • Patent Identification: U.S. Patent No. 9,647,918, "Mobile device and method attributing media services network usage to requesting application," issued May 9, 2017.
  • Technology Synopsis: The patent addresses the difficulty of correctly attributing network data usage to the specific application that requested it, particularly when media is streamed or downloaded through a separate media service or proxy. The invention provides a system of APIs and a "media service manager" that allows the device to manage and track network data transfers for a media object and associate the usage with the specific device application that made the request '918 Patent, abstract
  • Asserted Claims: The complaint asserts independent claim 1 Compl. ¶60 Compl. Ex. 6
  • Accused Features: The complaint alleges that the accused devices, running operating systems like Android, use various APIs and agents ("DownloadManager", "MediaPlayer", "TrafficStats", "eBPF") to manage, measure, and attribute network data usage for media objects to the specific requesting applications Compl. Ex. 6, pp. 10-16 of 27

III. The Accused Instrumentality

Product Identification

The "Accused Instrumentalities" are identified as mobile electronic devices, including mobile phones and tablets, supplied by Defendants to customers for use on the Xfinity Mobile network Compl. p. 1 The complaint exhibits specifically identify Google Pixel phones, Chromebooks, and other devices running Android, WearOS, or ChromeOS as exemplary accused products Compl. Ex. 4, p. 2 of 43 Compl. Ex. 5, p. 2 of 47 Compl. Ex. 6, p. 2 of 27

Functionality and Market Context

The complaint alleges that the accused devices implement features within their operating systems, such as "Data Saver," "Battery Saver," "Doze Mode," and "App Standby," which manage network data consumption Compl. Ex. 4, p. 8 of 43 Compl. Ex. 5, p. 8 of 47 These features are alleged to operate by classifying applications as running in the foreground or background and applying different data access rules accordingly Compl. Ex. 5, p. 8 of 47 The complaint also points to the use of specific Android APIs like "ConnectivityManager", "DownloadManager", and "TrafficStats" to manage network connections and attribute data usage to specific applications Compl. Ex. 6, pp. 9-19 of 27 The complaint contextualizes these features as a response to the "exploded" demand for mobile data Compl. ¶¶12-13 An image from the complaint shows Xfinity's marketing of its "Nationwide coverage," which includes the 5G and 4G LTE services on which the accused devices operate Compl. p. 11

IV. Analysis of Infringement Allegations

The complaint references but does not attach the claim chart exhibits for the asserted patents. The following analysis summarizes the infringement theory based on the complaint's narrative allegations and the content of similar exhibits provided in related litigation.

'364 Patent Infringement Allegations

The complaint did not provide the claim chart for the '364 Patent. The infringement theory alleges that features like Google's "Data Saver" in the Android OS constitute a "first service policy" that reduces data usage over one wireless network (cellular) while differing from how activity is controlled on a second (Wi-Fi). The processors executing this OS are alleged to be the claimed "agents" that apply this policy.

'976 Patent Infringement Allegations

Claim Element (from Independent Claim 1) Alleged Infringing Functionality Complaint Citation Patent Citation
a wireless wide area network (WWAN) modem... The accused Google Pixel 9 phone includes a modem for communicating with mobile service base stations over WWANs like 5G and LTE. ¶49; Ex. 5, p. 3 of 47 col. 2:6-10
a wireless local area network (WLAN) modem... The accused Google Pixel 9 phone includes a Wi-Fi modem for communicating over a Wi-Fi network. ¶49; Ex. 5, p. 5 of 47 col. 2:11-15
a device display; The accused Google Pixel 9 phone includes a 6.3-inch display. An image in the complaint exhibit shows the front and back of the Google Pixel 9 device, illustrating its physical form including the display Compl. Ex. 5, p. 2 of 47 ¶49; Ex. 5, p. 6 of 47 col. 2:16-17
one or more processors configured to classify... whether or not the first end-user application... is interacting in the device display foreground with the user, The accused devices allegedly use the Android OS, which classifies applications as running in the foreground or background. Features like "Data Saver," "Android Doze," "App Standby," and "Battery Saver" are alleged to perform this classification. ¶49; Ex. 5, pp. 8-9 of 47 col. 4:10-24
apply a first differential traffic control policy... such that Internet service activity on behalf of the first end-user application is disallowed when the one or more processors classify the first end-user application as not interacting in the device display foreground with the user, The "Data Saver" feature is alleged to be the traffic control policy. When enabled, it disallows background data for most apps over the mobile (WWAN) connection, forcing them to use Wi-Fi instead. ¶49; Ex. 5, p. 15 of 47 col. 4:16-24
indicate to the first end-user application, via an application program interface (API), one or more network access conditions... The Android OS allegedly uses APIs like "ConnectivityManager" to indicate to applications whether data saver is on, if the network is metered, or if background data is restricted, thereby communicating the network access conditions. ¶49; Ex. 5, pp. 26-27 of 47 col. 4:25-34

Identified Points of Contention:

  • Technical Questions: A central technical question for the '364 and '976 patents will be whether the accused Android OS features like "Data Saver" and "App Standby" function in the specific manner required by the claims. For the '976 Patent, this includes determining if these features truly "disallow" Internet activity or merely deprioritize or delay it, and whether the various "buckets" in App Standby constitute the binary foreground/background "classification" recited in the claim. For the '918 patent, a key question will be whether the accused data accounting mechanisms, such as "TrafficStats" or "eBPF", perform the specific steps of managing and associating data transfers via a "media service manager" as claimed.
  • Scope Questions: For the '364 patent, a key dispute may be whether the term "service policy," as defined and used in the patent, can be read to cover a user-enabled "Data Saver" mode on a consumer device, or if the patent's specification limits the term to a more structured, carrier-managed policy system. Similarly, for the '976 patent, the scope of the term "classify" will be critical, specifically whether it is broad enough to cover the heuristic-based, multi-level categorization of Android's "App Standby Buckets."

V. Key Claim Terms for Construction

'364 Patent

  • The Term: "service policy"
  • Context and Importance: The infringement theory hinges on casting Android's "Data Saver" feature as a "service policy." The construction of this term will be critical to determining if a locally-managed, user-initiated software mode falls within the scope of what the patent appears to describe as a more comprehensive, network-integrated policy system. Practitioners may focus on this term because the patent's specification repeatedly links the "service policy" to a "Service Controller" and a "Central Provider" network architecture.
  • Intrinsic Evidence for Interpretation:
    • Evidence for a Broader Interpretation: The claims themselves use the general term "service policy" without explicitly requiring network communication for its application, which may support an interpretation that covers policies implemented entirely on the device '364 Patent, claim 1
    • Evidence for a Narrower Interpretation: The detailed description and figures consistently depict the "service policy" as being set and managed in coordination with network elements like a "Service Controller" and "Policy Management Server" '364 Patent, FIG. 16 '364 Patent, col. 8:6-14 This may support an argument that the term requires a connection to a network-side policy authority.

'976 Patent

  • The Term: "classify"
  • Context and Importance: Claim 1 requires processors "to classify" an application as interacting in the foreground or not. The complaint alleges that Android's "Data Saver" and "App Standby" features perform this classification. The definition of "classify" is therefore central. Practitioners may focus on this term because the accused Android features use a multi-tiered bucket system (e.g., "Active", "Working set", "Frequent", "Rare") that may not map directly to the patent's simpler foreground/background dichotomy.
  • Intrinsic Evidence for Interpretation:
    • Evidence for a Broader Interpretation: The patent uses the term in a general sense, stating the classification is based on "whether or not the first end-user application, when running, is interacting in the device display foreground with the user," which could be read broadly to cover any method of making that determination '976 Patent, claim 1d
    • Evidence for a Narrower Interpretation: The patent's abstract and summary focus on a binary distinction based on active user interaction in the foreground display '976 Patent, abstract This could support a narrower construction that excludes the more complex, time- and resource-based heuristics used by Android's "App Standby" system, which categorizes apps into multiple levels of activity, not just a simple foreground/background state.

VI. Other Allegations

  • Indirect Infringement: The complaint alleges that Defendants induce infringement by supplying the Accused Instrumentalities to customers and providing information and instructions for their use, knowing and intending that the customers' normal use will constitute infringement Compl. ¶37 Compl. ¶42 Compl. ¶53 Compl. ¶64
  • Willful Infringement: The complaint alleges that Defendants had knowledge of the patents at least as of the filing of the complaint. Crucially, it further alleges pre-suit knowledge, stating that "patents assigned to Defendants also cite family members" of each of the asserted patents on their respective Google Patents webpages, which may be argued as evidence of willful blindness or actual knowledge Compl. ¶39 Compl. ¶50 Compl. ¶61

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

  1. Architectural Scope: A central issue for the '364 patent will be whether the accused Android features, which are largely user-controlled and locally managed by the OS, meet the claim requirements of a "service policy" applied by a "service processor." This question will likely require the court to determine if the patent's detailed description of a network-integrated architecture limits the scope of these terms, or if they are broad enough to cover the standalone functionality of the accused devices.
  2. Functional Operation: For the '976 and '918 patents, a key question will be one of functional comparison. Does the accused Android OS, with its multi-level "App Standby" buckets and various data-saving modes, perform the specific function of "classifying" applications into a binary foreground/background state and "disallowing" data as claimed, or is there a fundamental mismatch in technical operation that places the accused features outside the scope of the claims?
  3. Willfulness and Pre-Suit Knowledge: A significant question for the determination of damages will be the factual basis for the willfulness allegation. The case may turn on whether Headwater can prove that Comcast's citation to family members of the asserted patents in its own patent portfolio establishes pre-suit knowledge, which could substantially increase potential liability if infringement is found.
Loading Amended Complaint