DCT
2:23-cv-00051
Entropic Communications LLC v. Charter Communications Inc
Key Events
Amended Complaint
Table of Contents
complaint Intelligence
I. Executive Summary and Procedural Information
- Parties & Counsel:
- Plaintiff: Entropic Communications, LLC (Delaware)
- Defendant: Charter Communications, Inc. (Delaware)
- Plaintiff's Counsel: K&L Gates LLP
- Case Identification: 2:23-cv-00051, E.D. Tex., 04/19/2023
- Venue Allegations: Plaintiff alleges venue is proper in the Eastern District of Texas because Defendant Charter Communications, Inc. has regular and established places of business in the district, including corporate offices and Spectrum-branded retail stores, and has committed acts of patent infringement within the district.
- Core Dispute: Plaintiff alleges that Defendant's cable television and broadband services, which utilize set-top boxes and modems compliant with the Multimedia over Coax Alliance (MoCA) standards, infringe five U.S. patents related to network resource management, packet aggregation, and clock synchronization over in-home coaxial cable networks.
- Technical Context: The technology at issue is MoCA, which enables the creation of a high-speed, local area network using a building's existing coaxial television cabling, thereby avoiding the cost and complexity of installing new dedicated network wiring like Ethernet.
- Key Procedural History: The complaint alleges that Plaintiff contacted Defendant on April 27, 2022, to engage in licensing discussions regarding its patent portfolio, putting Defendant on notice of the patents-in-suit prior to litigation. The complaint also notes the existence of a second, related lawsuit filed by Plaintiff against Defendant concerning other patents from the same portfolio.
Case Timeline
| Date | Event |
|---|---|
| 2007-02-06 | Earliest Priority Date for U.S. Patent Nos. 9,838,213 and 10,432,422 |
| 2007-05-09 | Earliest Priority Date for U.S. Patent No. 8,228,910 |
| 2008-10-16 | Earliest Priority Date for U.S. Patent Nos. 8,320,566 and 8,363,681 |
| 2011-01-06 | Time Warner Cable (Charter's predecessor) announces commitment to MoCA 2.0 |
| 2012-07-24 | U.S. Patent No. 8,228,910 Issued |
| 2012-11-27 | U.S. Patent No. 8,320,566 Issued |
| 2013-01-29 | U.S. Patent No. 8,363,681 Issued |
| 2016-09-01 | Charter allegedly becomes a contributing member of MoCA (approx. date) |
| 2017-12-05 | U.S. Patent No. 9,838,213 Issued |
| 2019-10-01 | U.S. Patent No. 10,432,422 Issued |
| 2022-04-27 | Plaintiff allegedly sent communications to Defendant regarding patents-in-suit |
| 2023-04-19 | First Amended Complaint Filed |
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 9,838,213 - "Parameterized quality of service architecture in a network," issued December 5, 2017
The Invention Explained
- Problem Addressed: In networks that carry diverse types of traffic over a shared medium, such as coaxial cable, high-bandwidth applications like streaming video can be degraded by other network traffic U.S. Patent No. 10,432,422, col. 1:56-col. 2:9 The technical problem is how to manage network resources to ensure reliable performance for applications that require a "guaranteed quality of service" (QoS) Compl. ¶82
- The Patented Solution: The invention provides a method for a central "Network Coordinator" (NC) node to manage requests for guaranteed network resources U.S. Patent No. 10,432,422, Abstract When a device needs to send a high-priority data stream, the NC broadcasts a query to all relevant nodes on the network to determine if the source node has enough bandwidth to send the stream and if the destination node(s) have the resources to receive it U.S. Patent No. 10,432,422, col. 3:46-53 Based on the collective responses, the NC either allocates the requested network resources for the data "flow" or denies the request, ensuring that existing guaranteed flows are not disrupted U.S. Patent No. 10,432,422, col. 4:1-5
- Technical Importance: This centralized, dynamic resource allocation method allows a shared-media network to support delay-sensitive multimedia applications reliably without requiring expensive over-provisioning of network capacity Compl. ¶82
Key Claims at a Glance
- The complaint asserts at least independent claim 1 Compl. ¶88
- Claim 1 is a method claim implemented in a Network Coordinator (NC) node, comprising the essential elements of:
- Broadcasting a request for a guaranteed quality of service (QoS) flow from a source node to an egress node.
- Receiving a first response from the source node indicating if it has available resources.
- Receiving a second response from the egress node indicating if it has available resources.
- Allocating resources for the flow if both the source and egress nodes have available resources.
- Denying the flow if either the source or egress node lacks available resources.
- If the flow is denied for bandwidth reasons, determining and transmitting a message indicating the maximum data rate that would have been successful.
U.S. Patent No. 10,432,422 - "Parameterized quality of service architecture in a network," issued October 1, 2019
The Invention Explained
- Problem Addressed: In a complex network with multiple, dynamically allocated QoS flows, network management tools and other nodes need a mechanism to discover what resources are currently committed U.S. Patent No. 10,432,422, col. 6:49-53 The problem is providing network-wide visibility into these active, guaranteed data flows.
- The Patented Solution: The invention provides a system and method for a "requesting node" to query the network for a comprehensive list of all active parameterized QoS flows U.S. Patent No. 10,432,422, Abstract U.S. Patent No. 10,432,422, claim 1 The requesting node sends a "list" request to the NC. The NC, in turn, polls all other relevant nodes, asking them to report the QoS flows they are originating (i.e., for which they are an "ingress node"). The NC then aggregates these individual lists into a complete, network-wide list and sends it back to the original requesting node U.S. Patent No. 10,432,422, FIG. 9
- Technical Importance: This network discovery mechanism is essential for advanced network management, diagnostics, and making intelligent decisions about admitting new QoS flows based on a complete picture of current resource utilization Compl. ¶116
Key Claims at a Glance
- The complaint asserts at least independent claims 1, 5, and 12-17 Compl. ¶122 U.S. Patent No. 10,432,422, col. 22:1-2 Asserted independent claim 1 is a system claim comprising the essential elements of:
- A communication network comprising a requesting node, a Network Coordinator (NC) node, and a plurality of requested nodes.
- The requesting node is operable to send a first message to the NC requesting a list of all parameterized QoS flows.
- The NC node is operable, in response, to send a second message to the requested nodes, asking each to identify the QoS flows for which it acts as an ingress node.
- The NC node receives a third message (a response) from each requested node with its list.
- The NC node forms an aggregated list from all responses and communicates this aggregated list back to the requesting node in a fourth message.
Multi-Patent Capsule: U.S. Patent No. 8,228,910
- Patent Identification: U.S. Patent No. 8,228,910, "Aggregating network packets for transmission to a destination node," issued July 24, 2012 Compl. ¶147
- Technology Synopsis: The patent describes a method to improve network efficiency by identifying multiple data packets that are directed to the same destination and bundling them into a single, larger "aggregate packet" for transmission Compl. ¶149 This process reduces overhead by eliminating the redundant headers, preambles, and inter-frame gaps that would be required to send each packet individually U.S. Patent No. 8,228,910, col. 1:66-col. 2:3
- Asserted Claims: At least independent claim 3 is asserted Compl. ¶155
- Accused Features: The accused MoCA devices are alleged to implement packet aggregation for data destined for the same node, a feature described as part of the MoCA 1.1 and 2.0 standards Compl. ¶155 Compl. ¶158 Compl. Ex. 4, p. 7
Multi-Patent Capsule: U.S. Patent No. 8,320,566
- Patent Identification: U.S. Patent No. 8,320,566, "Method and apparatus for performing constellation scrambling in a multimedia home network," issued November 27, 2012 Compl. ¶181
- Technology Synopsis: The patent relates to Orthogonal Frequency Division Multiple Access (OFDMA), a technique that allows multiple devices to transmit data simultaneously to a single receiving device U.S. Patent No. 8,320,566, Abstract The invention specifies a method where each transmitting device uses a unique, pre-allocated subset of frequency subcarriers and applies a synchronized scrambling sequence to its data, enabling the receiver to distinguish and correctly decode the combined transmissions U.S. Patent No. 8,320,566, Abstract U.S. Patent No. 8,320,566, col. 1:17-24
- Asserted Claims: At least independent claim 1 is asserted Compl. ¶189
- Accused Features: The accused MoCA 2.0-compliant devices are alleged to use OFDMA to allow multiple nodes to transmit bandwidth requests at the same time, a feature detailed in the MoCA 2.0 standard Compl. ¶189 Compl. ¶192 Compl. Ex. 2, p. 3
Multi-Patent Capsule: U.S. Patent No. 8,363,681
- Patent Identification: U.S. Patent No. 8,363,681, "Method and apparatus for using ranging measurements in a multimedia home network," issued January 29, 2013 Compl. ¶215
- Technology Synopsis: The patent describes a method for precisely synchronizing the local clocks of different nodes in a network U.S. Patent No. 8,363,681, Abstract The method involves the nodes exchanging their local clock times and performing a "ranging" process to measure the signal propagation delay between them. This delay measurement is then used to adjust the local clocks, resulting in a more accurate, network-wide time synchronization U.S. Patent No. 8,363,681, Abstract
- Asserted Claims: At least independent claim 1 is asserted Compl. ¶223
- Accused Features: The accused MoCA 2.0 devices are alleged to perform clock synchronization with a master clock provided by the Network Coordinator, a process which includes accounting for propagation delay as described in the MoCA 2.0 standard Compl. ¶223 Compl. ¶226 Compl. Ex. 6, p. 3
III. The Accused Instrumentality
Product Identification
- The accused products are identified as the "Accused MoCA Instrumentalities," which include various Charter-deployed Arris set-top boxes and modems (e.g., DCX3510, DCX3600, DCX3200) and devices operating in a similar manner Compl. ¶41 Compl. ¶47 The complaint also accuses the "Accused Services," which are the services Charter provides to customers using these MoCA-compliant devices Compl. ¶41
Functionality and Market Context
- The Accused MoCA Instrumentalities are alleged to form a whole-premises data and DVR network over existing coaxial cable, in compliance with MoCA standards 1.0, 1.1, and/or 2.0 Compl. ¶41 Compl. ¶43 The complaint includes a network diagram illustrating how an accused device, the DCX3600-M, functions as the hub of a mixed MoCA and Wi-Fi home network, connecting to various IP clients Compl. ¶42 Charter is alleged to be a leading cable operator with over 32 million customers, and MoCA technology is described as the "backbone of data and entertainment services for tens of millions of customers" Compl. ¶4 Compl. ¶11
IV. Analysis of Infringement Allegations
U.S. Patent No. 9,838,213 Infringement Allegations
| Claim Element (from Independent Claim 1) | Alleged Infringing Functionality | Complaint Citation | Patent Citation |
|---|---|---|---|
| A communication method implemented in a Network Coordinator (NC) node of a communication network of a premises, the method comprising: | The Accused MoCA Instrumentalities, which include devices that can act as a Network Coordinator, form a communication network on a customer's premises. | ¶88 | col. 3:46-53 |
| broadcasting to a plurality of nodes of the network, a request for a guaranteed quality of service flow in the network from a source node to at least one egress node... | The NC node in an accused network broadcasts a request to other nodes to determine if resources are available for a new Parameterized Quality of Service (PQoS) flow. | ¶88 | col. 4:1-5 |
| receiving a first response to the request from the source node... the first response indicating whether the source node has available resources to support the guaranteed quality of service flow; | The NC node receives a response from the designated source node indicating its available resources for supporting the requested flow. | ¶88 | col. 4:1-5 |
| receiving a second response to the request from the at least one egress node indicating whether the at least one egress node has available resources to support the guaranteed quality of service flow; | The NC node receives a response from the designated egress node indicating its available resources for receiving the requested flow. | ¶88 | col. 4:1-5 |
| if the source node and the at least one egress node have available resources to support the guaranteed quality of service flow, then allocating resources for the guaranteed quality of service flow; | If the responses indicate sufficient resources, the NC node broadcasts a message instructing the relevant nodes to commit the resources for the new flow. | ¶88 | col. 4:1-5 |
| if the source node and the at least one egress node do not have available resources... then: denying the guaranteed quality of service flow; and | If responses indicate insufficient resources, the NC node denies the request and does not allocate resources. | ¶88 | col. 4:5-9 |
| if the guaranteed quality of service flow is denied based on bandwidth-related reasons, then determining a maximum data rate that would have resulted in a successful request... and transmitting a message comprising information describing the maximum data rate... | If the flow is denied for bandwidth reasons, the NC node calculates and communicates the maximum data rate that would have been acceptable. | ¶88 | col. 4:5-9 |
U.S. Patent No. 10,432,422 Infringement Allegations
| Claim Element (from Independent Claim 1) | Alleged Infringing Functionality | Complaint Citation | Patent Citation |
|---|---|---|---|
| A communication network comprising: a requesting node; a Network Coordinator (NC) node; and a plurality of requested nodes... | The accused network is comprised of multiple MoCA nodes, one of which acts as the NC, and any of which can be a requesting or requested node. | ¶122 | col. 3:46-53 |
| the requesting node is operable to, at least, communicate a first message to the NC node requesting a list comprising parameterized quality of service (PQoS) flows of the communication network; | A node on the accused network can initiate a "List PQoS Flow Transaction" by sending a request to the NC node to retrieve a list of active PQoS flows. | ¶122 | col. 6:49-53 |
| the NC node is operable to, at least... communicate a second message to each requested node... requesting from said each requested node a list identifying PQoS flows for which said each requested node is an ingress node; | In response, the NC node sends a message to other nodes in the network, instructing them to report back the PQoS flows that they originate. | ¶122 | col. 6:53-60 |
| receive, from said each requested node a respective third message comprising a list identifying PQoS flows for which said each requested node is an ingress node; | The NC node receives responses from the queried nodes, each response containing a list of the PQoS flows originating from that node. | ¶122 | col. 6:61-65 |
| form an aggregated list of PQoS flows comprising each respective list identifying PQoS flows from each received third message; and | The NC node combines the individual lists received from each node into a single, comprehensive, aggregated list of all PQoS flows on the network. | ¶122 | col. 6:61-65 |
| communicate a fourth message to at least the requesting node comprising the aggregated list... | The NC node transmits the final aggregated list back to the node that originally requested it. The complaint provides a diagram from the MoCA standard showing this message flow Compl. Ex. 10, p. 5 | ¶122 | col. 6:65-67 |
Identified Points of Contention
- Standard-Essentiality: The complaint's infringement theory rests heavily on the assertion that compliance with the MoCA 1.1 and/or 2.0 standards necessarily results in infringement Compl. ¶39 Compl. ¶88 Compl. ¶122 A likely point of contention will be whether the asserted claims are truly essential to the standard, or if the standard can be practiced in a non-infringing manner.
- Proof of Use: For method claims like claim 1 of the '213 Patent, a technical question may arise regarding the evidence that the accused systems perform all the claimed steps in real-world operation. This includes not just the steps for successfully allocating resources, but also the specific steps for denying a flow and calculating a maximum available data rate, which may occur less frequently.
- Operational Implementation: For system claims like claim 1 of the '422 Patent, which describes a network management/diagnostic function, a question may be what evidence shows this specific "List Flow" functionality is actively used by Charter's services, rather than being a latent capability of the MoCA-compliant chipset.
V. Key Claim Terms for Construction
Patent: U.S. Patent No. 9,838,213
- The Term: "guaranteed quality of service flow"
- Context and Importance: This term is central to the claimed invention of managing network resources. The scope of what constitutes a "guarantee" will be critical to the infringement analysis. Practitioners may focus on this term because the defense could argue that a consumer-grade service offers "prioritization" or "best-effort" delivery rather than a contractually "guaranteed" level of service, potentially placing its functionality outside the claim's scope.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The patent specification describes the invention in the context of a "parameterized quality of service (pQoS) in a managed network," where flows are "ensured at least one level of performance defined by predetermined parameters" U.S. Patent No. 10,432,422, col. 3:21-28 This language may support a construction where "guaranteed" means that specific network resources (e.g., bandwidth, time slots) are reserved based on parameters, rather than requiring a perfect, uninterrupted data stream.
- Evidence for a Narrower Interpretation: The claim itself recites steps for "denying" the flow if resources are unavailable. This could support an argument that the "guarantee" is conditional and not absolute, or conversely, that the system must be capable of this strict admission control to provide any guarantee at all.
Patent: U.S. Patent No. 10,432,422
- The Term: "ingress node"
- Context and Importance: Claim 1 requires the NC to query nodes to identify PQoS flows for which they are an "ingress node." The definition of this term will determine which devices in a home network are responsible for reporting flows. An overly narrow definition could exclude certain network configurations from the claim's scope.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The patent describes an ingress node simply as a "source device" for a "unidirectional traffic stream" U.S. Patent No. 10,432,422, col. 3:15-18 This language may support a broad construction where any device on the MoCA network that originates a data stream to another device on the same network is an "ingress node" for that stream.
- Evidence for a Narrower Interpretation: The background section discusses delivering "subscriber services through the home network" U.S. Patent No. 10,432,422, col. 1:26-28 This context could be used to argue that an "ingress node" should be limited to the device where data first enters the entire home network from the outside (e.g., the cable modem), potentially excluding devices that only stream data internally between rooms.
VI. Other Allegations
- Indirect Infringement: The complaint alleges both induced and contributory infringement for all asserted patents. Inducement is based on allegations that Charter provides the Accused MoCA Instrumentalities to customers with instructions and support for setting up and using the infringing MoCA network Compl. ¶104-106 Compl. ¶137-139 Contributory infringement is based on allegations that the Accused MoCA Instrumentalities are especially made for use in an infringing manner and have no substantial non-infringing uses when used as intended by Charter Compl. ¶107-108 Compl. ¶140-141
- Willful Infringement: Willfulness is alleged for all asserted patents. The claims are based on alleged pre-suit knowledge stemming from communications Plaintiff sent to Charter on April 27, 2022 Compl. ¶95 Compl. ¶129 Compl. ¶162 Compl. ¶196 Compl. ¶230 The complaint further alleges that Charter was willfully blind to its infringement because of its membership in the MoCA alliance and its awareness of Entropic's foundational role in developing the MoCA standards and related technology Compl. ¶97-101 Compl. ¶131-134
VII. Analyst's Conclusion: Key Questions for the Case
- A central issue will be one of standard-essentiality: does compliance with the MoCA 1.1 and/or 2.0 standards, as implemented in the accused services, necessarily require practicing the methods and systems of the asserted patents, or can the standards be implemented in a non-infringing way?
- A key evidentiary question will be one of functional performance: what evidence will be presented to demonstrate that the accused systems, in real-world customer deployments, actually execute all the specific, claimed steps-particularly the less common error-handling or management steps, such as denying a QoS flow request or performing a network-wide "List Flow" query?
- The case may also turn on a question of definitional scope: can the term "guaranteed quality of service," as used in the claims, be construed to cover the traffic prioritization provided in a consumer-grade broadband service, or will it be interpreted to require a stricter, more absolute performance commitment?
Analysis metadata