DCT

4:10-cv-05254

US Ethernet Innovations LLC v. AT&T Mobility LLC

Key Events
Amended Complaint
complaint Intelligence

I. Executive Summary and Procedural Information

  • Parties & Counsel:
    • Plaintiff: U.S. Ethernet Innovations, LLC (Texas)
    • Defendant: AT&T Mobility, LLC (Delaware) and numerous other entities
    • Plaintiff's Counsel: Robbins Geller Rudman & Dowd LLP
  • Case Identification: 4:10-cv-05254, N.D. Cal., 02/15/2013
  • Venue Allegations: Venue is asserted on the basis that each defendant is a corporation subject to personal jurisdiction in the district, conducts substantial business, and that a portion of the alleged infringements occurred within the district.
  • Core Dispute: Plaintiff alleges that a wide range of Defendants' products that utilize Ethernet networking-including computers, servers, and point-of-sale equipment-infringe four patents related to managing data transmission and optimizing performance in network interfaces.
  • Technical Context: The technology concerns fundamental methods for managing data flow and processor interrupts in Ethernet network interface controllers, which were critical for improving network throughput as internet and local area network usage expanded in the 1990s.
  • Key Procedural History: This filing is a Second Amended Complaint. The case is related to two other cases in the same district, suggesting a broader litigation campaign by the Plaintiff involving the same patents.

Case Timeline

Date Event
1992-07-28 Earliest Priority Date for '459, '872, '094, and '313 Patents
1994-03-29 U.S. Patent No. 5,299,313 Issues
1994-04-26 U.S. Patent No. 5,307,459 Issues
1995-07-18 U.S. Patent No. 5,434,872 Issues
1998-03-24 U.S. Patent No. 5,732,094 Issues
2013-02-15 Second Amended Complaint Filed

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

U.S. Patent No. 5,307,459

  • Patent Identification: U.S. Patent No. 5,307,459 ("Network Adapter with Host Indication Optimization"), issued April 26, 1994 Compl. ¶22
  • The Invention Explained:
    • Problem Addressed: The patent identifies "interrupt latency" as a significant performance bottleneck in computer systems '459 Patent, col. 1:53-56 When a network adapter completes a data transfer, it signals the host processor with an interrupt, but the processor takes a non-trivial amount of time to save its current state and service the interrupt, creating an idle period that degrades performance '459 Patent, col. 2:1-5
    • The Patented Solution: The invention proposes generating an "optimized indication signal" to the host processor before a data frame transfer is fully complete '459 Patent, abstract This is achieved with "threshold logic" that compares the amount of data transferred to a programmable threshold value '459 Patent, col. 2:48-54 The goal is to time the interrupt so that the host's latency period occurs in parallel with the remainder of the data transfer, eliminating the idle time and increasing throughput '459 Patent, col. 2:44-48
    • Technical Importance: This approach aimed to reduce host processor overhead and improve network efficiency, a crucial objective as network speeds began to outpace the processing capabilities of contemporary host systems.
  • Key Claims at a Glance:
    • The complaint asserts infringement of "one or more claims" but does not specify which ones Compl. ¶28 For the purpose of this analysis, representative independent claim 1 is examined.
    • The essential elements of independent claim 1 include:
      • An apparatus for transferring a data frame between a network and a host system, comprising a buffer memory, network interface logic, and host interface logic.
      • "threshold logic" for allowing the host's response time to the indication signal to occur during the data transfer.
      • The threshold logic includes a "counter" for counting transferred data, an "alterable storage location" for a threshold value, and "means for comparing" the counter to the threshold to generate the indication signal.
    • The complaint does not explicitly reserve the right to assert dependent claims, but this is standard practice.

U.S. Patent No. 5,434,872

  • Patent Identification: U.S. Patent No. 5,434,872 ("Apparatus for Automatic Initiation of Data Transmission"), issued July 18, 1995 Compl. ¶23
  • The Invention Explained:
    • Problem Addressed: The patent describes the inefficiency in prior art systems where a network adapter must wait for an entire data frame to be downloaded from the host computer into its local buffer before it can begin transmitting the frame onto the network '872 Patent, col. 1:53-62
    • The Patented Solution: The invention enables "early initiation of transmission" by monitoring the amount of data downloaded into the adapter's transmit buffer '872 Patent, col. 2:11-14 Using "threshold logic" with a host-programmable threshold value, the adapter can begin transmitting the frame as soon as a sufficient portion is resident in its buffer, without waiting for the entire frame to be received from the host '872 Patent, col. 2:22-34
    • Technical Importance: This "cut-through" style of transmission allows the host download and network transmission processes to occur in parallel, significantly reducing latency and increasing overall data throughput for communication-intensive applications.
  • Key Claims at a Glance:
    • The complaint does not specify asserted claims Compl. ¶28 For this analysis, representative independent claim 1 is examined.
    • The essential elements of independent claim 1 include:
      • An apparatus with a "buffer memory" for storing frames from a host.
      • "means...for monitoring" the data transfer to the buffer to make a "threshold determination".
      • "means, responsive to the threshold determination...for initiating transmission of the frame prior to transfer of all the data" of the frame into the buffer.
      • "transmit logic" for retrieving and transmitting the data.
      • "underrun control logic" to detect when the transmission outpaces the download and supply a "bad frame signal" to ensure the incomplete frame is rejected.
    • The complaint does not explicitly reserve the right to assert dependent claims.

U.S. Patent No. 5,732,094

  • Multi-Patent Capsule: U.S. Patent No. 5,732,094
    • Patent Identification: U.S. Patent No. 5,732,094 ("Method for Automatic Initiation of Data Transmission"), issued March 24, 1998 Compl. ¶24
    • Technology Synopsis: As a continuation of the application for the '872 Patent, this patent claims a method for performing the "early transmit" function. It describes the steps of monitoring data being transferred to a buffer, comparing the amount to a threshold, and initiating transmission across the network before the entire frame is buffered, thereby improving throughput '094 Patent, abstract The method also includes detecting a potential data "underrun" and corrupting the frame's error-checking code to ensure the partial packet is discarded by the recipient '094 Patent, col. 29:3-34
    • Asserted Claims: The complaint alleges infringement of "one or more claims" Compl. ¶28
    • Accused Features: The accused features are the network interface controllers within the Defendants' products and the methods they employ to manage the transmission of data packets from the host system to the network Compl. ¶28

U.S. Patent No. 5,299,313

  • Multi-Patent Capsule: U.S. Patent No. 5,299,313
    • Patent Identification: U.S. Patent No. 5,299,313 ("Network Interface with Host Independent Buffer Management"), issued March 29, 1994 Compl. ¶25
    • Technology Synopsis: This patent addresses the problem of host processor overhead in managing network data buffers. It discloses a network interface controller with its own buffer memory that is managed independently of the host system's main memory and address space '313 Patent, col. 2:5-14 The host interacts with the controller through a small, memory-mapped register window, which the controller's internal logic uses to manage the complex buffering operations for transmitting and receiving data, thereby reducing the host CPU's workload and system bus traffic '313 Patent, abstract
    • Asserted Claims: The complaint alleges infringement of "one or more claims" Compl. ¶28
    • Accused Features: The accused features are the architectures of the network interface controllers in Defendants' products that manage data buffering between the host system and the network Compl. ¶28

III. The Accused Instrumentality

  • Product Identification: The complaint does not identify specific products. Instead, it accuses broad categories of devices, including "laptop computers, point-of-sale equipment, personal computers, computer servers, copiers, and printers" Compl. ¶28 A wide array of companies across different industries are named as defendants Compl. ¶¶5-17
  • Functionality and Market Context: The complaint alleges that the accused products "embody the patented inventions" by making, using, selling, or importing them (Compl. ¶¶2; Compl. ¶28). The functionality at issue is the operation of the Ethernet-compliant network interface controllers within these products. The complaint does not provide any technical details about how any specific accused product operates, nor does it contain any allegations regarding the products' market positioning or commercial success.

No probative visual evidence provided in complaint.

IV. Analysis of Infringement Allegations

The complaint makes only a general allegation that one or more claims of the patents-in-suit are infringed, without identifying specific claims or providing any detail mapping claim elements to accused product features Compl. ¶28 The following analysis is based on a representative independent claim from each of the lead patents.

  • U.S. Patent 5,307,459 Infringement Allegations
Claim Element (from Independent Claim 1) Alleged Infringing Functionality Complaint Citation Patent Citation
a buffer memory for storing the data frame The accused products are alleged to contain network adapters with buffer memory for temporarily storing network data. ¶28 col. 2:40-42
threshold logic for allowing the period of time for the host processor to respond to the indication signal to occur during the transferring of the data frame The network adapters in the accused products are alleged to use logic to generate an early interrupt signal to the host processor to overlap the host's interrupt response time with ongoing data transfer. ¶28 col. 2:44-54
...the threshold logic includes, a counter...for counting the amount of data transferred...an alterable storage location containing a threshold value; and means for comparing the counter to the threshold value... The accused products' network adapters are alleged to implement this threshold logic using a counter, a programmable register for the threshold value, and comparison circuitry to trigger the early indication signal. ¶28 col. 2:48-54
  • U.S. Patent 5,434,872 Infringement Allegations
Claim Element (from Independent Claim 1) Alleged Infringing Functionality Complaint Citation Patent Citation
means...for monitoring the transferring of data of a frame to the buffer memory to make a threshold determination... The accused products' network controllers are alleged to monitor the amount of a data frame that has been downloaded from the host into the adapter's transmit buffer. ¶28 col. 2:18-22
means, responsive to the threshold determination...for initiating transmission of the frame prior to transfer of all the data of the frame... The network controllers are alleged to begin transmitting the data frame onto the network once the monitored amount of data in the buffer meets a predefined threshold, without waiting for the entire frame to be downloaded. ¶28 col. 2:22-28
underrun control logic, which detects a condition in which the means for transferring falls behind the transmit logic, and supplies a bad frame signal... The accused products' network controllers are alleged to include a safety mechanism that detects if the data download from the host is too slow and, in response, intentionally corrupts the transmitted frame so it is discarded. ¶28 col. 28:25-34
  • Identified Points of Contention:
    • Pleading Specificity: A primary issue is the complaint's lack of specificity. It fails to identify which claims are asserted or how any particular accused product functions in an infringing manner. This raises the question of whether the allegations meet the plausibility standard required for patent complaints.
    • Technical Mismatch: A key technical question will be whether the accused products, many of which were likely designed years after the patents issued, actually practice the claimed inventions. The infringement analysis will explore whether the methods used in modern network controllers for interrupt management and transmit scheduling are the same as, or fundamentally different from, the specific "threshold logic" approaches disclosed in the patents.

V. Key Claim Terms for Construction

  • The Term: "threshold logic" ('459 Patent, Claim 1)

  • Context and Importance: This term is central to the '459 Patent's inventive concept of generating an early interrupt. The scope of this term will be critical, as it will determine whether various interrupt management schemes (e.g., interrupt coalescing, different timing mechanisms) used in the accused products fall within the claims.

  • Intrinsic Evidence for Interpretation:

    • Evidence for a Broader Interpretation: The patent describes the logic's function broadly as enabling the host's response time "to occur during the transferring of the data frame" '459 Patent, col. 2:44-48 Plaintiff may argue this covers any hardware or software logic that achieves this functional timing overlap.
    • Evidence for a Narrower Interpretation: The claim and specification explicitly break down the "threshold logic" into a "counter," an "alterable storage location," and "means for comparing" '459 Patent, col. 2:48-54 '459 Patent, fig. 1 Defendants may argue the term is limited to this specific structural implementation.
  • The Term: "means...for initiating transmission of the frame prior to transfer of all the data" '872 Patent, Claim 1

  • Context and Importance: This is a means-plus-function element under 35 U.S.C. § 112(f) that defines the "early transmit" feature of the '872 patent. Its construction is a two-step process: defining the function and identifying the corresponding structure in the specification. Infringement will require showing that the accused products contain the same or an equivalent structure.

  • Intrinsic Evidence for Interpretation:

    • Function: The function is "initiating transmission of the frame prior to transfer of all the data of the frame into the transmit buffer" '872 Patent, col. 2:22-25
    • Structure: The specification discloses "threshold logic" (36) that monitors data transfer into a "transmit buffer" (34) and, upon reaching a value stored in a "threshold store" (43), sends a signal (38) to "transmit MAC logic" (39) to begin transmission '872 Patent, col. 3:4-18 '872 Patent, fig. 2 The court would likely identify this combination of components as the corresponding structure.

VI. Other Allegations

  • Indirect Infringement: The complaint alleges that defendant AT&T contributes to and induces infringement by "supplying infringing systems and components to customers" and providing "instructions" for their operation Compl. ¶28 The complaint does not provide specific facts to support the requisite knowledge and intent for these claims.
  • Willful Infringement: Plaintiff alleges that Defendants had "actual or constructive knowledge of the Patents-in-Suit, yet continue to infringe" and that this conduct is "willful and deliberate" Compl. ¶28 This allegation forms the basis for a request for enhanced damages under 35 U.S.C. § 284 Compl., Prayer for Relief C

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

  1. Pleading Sufficiency: Will the complaint's highly generalized allegations, which target broad product categories without identifying specific claims or infringing operations, survive a motion to dismiss under the Twombly/Iqbal plausibility standard as applied to patent cases?
  2. Technological Evolution: A central technical question will be one of obsolescence versus equivalence: do the accused products, many designed long after the patents' 1992 priority date, use fundamentally different and non-infringing technologies for managing network data and interrupts, or do their modern functions represent mere equivalents of the specific "threshold logic" structures claimed in the patents?
  3. Claim Construction: The case will likely hinge on the scope of key claim terms. A critical issue will be whether functional terms like "threshold logic" are construed broadly to cover any method of achieving a similar result, or narrowly limited to the specific counter-and-comparator hardware embodiments disclosed in the patent specifications.
Loading Amended Complaint