2:23-cv-00012
Winterspring Digital LLC v. MediaTek Inc
I. Executive Summary and Procedural Information
- Parties & Counsel:
- Plaintiff: Winterspring Digital LLC (Texas)
- Defendant: MediaTek Inc. (Taiwanese Corporation)
- Plaintiff’s Counsel: Fabricant LLP; Truelove Law Firm, PLLC
- Case Identification: 2:23-cv-00012, E.D. Tex., 01/12/2023
- Venue Allegations: Venue is asserted on the basis that Defendant is not a resident of the United States and may therefore be sued in any judicial district.
- Core Dispute: Plaintiff alleges that Defendant’s System-on-Chip (SoC) products, used in high-speed networking equipment, infringe three patents related to native LAN signal transmission, high-speed packet tagging, and network traffic admission control.
- Technical Context: The lawsuit concerns the semiconductor components that form the backbone of modern data centers and high-speed network infrastructure, enabling the transmission and routing of massive volumes of data.
- Key Procedural History: The complaint does not mention any prior litigation involving the patents-in-suit, any post-grant proceedings before the U.S. Patent and Trademark Office, or any prior licensing history between the parties.
Case Timeline
| Date | Event |
|---|---|
| 2000-07-28 | Earliest Priority Date for U.S. Patent 7,774,468 |
| 2002-04-08 | Priority Date for U.S. Patent 7,164,692 |
| 2002-12-20 | Priority Date for U.S. Patent 7,420,975 |
| 2007-01-16 | U.S. Patent 7,164,692 Issued |
| 2008-09-02 | U.S. Patent 7,420,975 Issued |
| 2010-08-10 | U.S. Patent 7,774,468 Issued |
| 2023-01-12 | Complaint Filed |
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 7,164,692 - “Apparatus and Method for Transmitting 10 Gigabit Ethernet LAN Signals Over a Transport System,” issued January 16, 2007 (’692 Patent)
The Invention Explained
- Problem Addressed: The patent’s background section describes the technical and economic inefficiencies of transporting high-speed Ethernet Local Area Network (LAN) traffic over traditional, long-distance carrier networks like SONET. This often required encapsulating Ethernet frames within a different protocol, adding complexity, cost, and overhead at a time when data traffic was beginning to dominate voice traffic on these networks (’692 Patent, col. 1:55-2:28).
- The Patented Solution: The invention proposes a transceiver that transmits 10 Gigabit Ethernet (10GE) LAN signals over a transport system in their native format, avoiding the need for SONET encapsulation. The transceiver receives a native 10GE LAN signal, converts it to an internal electrical form, re-clocks and re-modulates it for long-distance transmission, and then reverses the process at the receiving end, which can increase capacity and improve the price-to-performance ratio (’692 Patent, Abstract; col. 5:18-34).
- Technical Importance: By enabling the native transport of LAN signals over wide-area infrastructure, the technology aimed to simplify network architecture and reduce costs for enterprises needing to interconnect geographically separate facilities at high speeds (’692 Patent, col. 6:10-16).
Key Claims at a Glance
- The complaint asserts at least independent claim 10 (Compl. ¶19).
- Essential elements of claim 10 include:
- receiving the 10GE LAN client signal transmitted over the transport system;
- converting the 10GE LAN client signal to an intermediate signal;
- recovering clock data from the intermediate signal;
- recovering a data stream from the intermediate signal;
- reconverting the intermediate signal to the 10GE LAN client signal;
- transferring the 10GE LAN client signal to a client system; and
- monitoring the intermediate form with a monitoring device, wherein the monitoring device is a 10GE LAN media access controller.
- The complaint does not explicitly reserve the right to assert dependent claims.
U.S. Patent No. 7,420,975 - “Method and Apparatus For High-Speed Frame Tagger,” issued September 2, 2008 (’975 Patent)
The Invention Explained
- Problem Addressed: The patent identifies that network processors can become a bottleneck because they must process all incoming data to distinguish between control bytes and data bytes, a workload that can prevent them from operating at the full "line speed" of the network connection (’975 Patent, col. 1:30-40).
- The Patented Solution: The invention describes a dedicated hardware apparatus, a "frame tagger," that offloads the initial packet classification from the main processor. This logic block rapidly examines an incoming packet in one or more "passes" to determine its protocol type, applies a corresponding tag, and steers the packet to the appropriate destination (e.g., a central processor or network processor), thereby enabling higher throughput (’975 Patent, Abstract; col. 2:41-57).
- Technical Importance: This use of specialized hardware for high-speed packet pre-classification allows network systems to handle traffic at faster line speeds by dedicating general-purpose processors to more complex tasks (’975 Patent, col. 1:35-40).
Key Claims at a Glance
- The complaint asserts at least independent claim 5 (Compl. ¶29).
- Essential elements of claim 5 include:
- a network processor interface suitable for coupling to a network processor;
- a central processor interface suitable for coupling to a central processor;
- a protocol determination logic block that determines a packet's protocol type by comparing protocol information in a first pass to predetermined values to produce a first result, and if the result is positive, compares the information in a second pass to produce a second result; and
- a tag select logic block to apply a tag based on the set of results, either indicating an unknown type or steering the packet to one of the interfaces.
- The complaint does not explicitly reserve the right to assert dependent claims.
U.S. Patent No. 7,774,468 - “Network Traffic Admission Control,” issued August 10, 2010 (’468 Patent)
Technology Synopsis
The patent addresses the challenge of admitting new traffic sessions (e.g., VoIP calls) onto a network path without having direct visibility into the available bandwidth of intermediate routers (’468 Patent, col. 2:48-59). The patented solution proposes a scalable, two-level admission control model where a central "media director" with global network visibility allocates a "real-time bandwidth pool" to edge devices, which in turn perform local admission control for individual sessions against this pre-allocated pool (’468 Patent, Abstract; col. 3:1-15).
Asserted Claims
The complaint asserts at least independent claim 1 (Compl. ¶37).
Accused Features
The complaint alleges that the MediaTek MT3729 SoC and related products implement the claimed method by using a "director node" to maintain bandwidth information and an "edge node" to request and receive allocations from a "real-time bandwidth pool" to manage communication sessions (Compl. ¶¶ 36, 38).
III. The Accused Instrumentality
Product Identification
- The complaint identifies the MediaTek MT3729 and MT7620 System-on-Chips (SoCs), as well as an unspecified category of "microchips, SoCs, and ASICs" that incorporate the allegedly infringing technologies (Compl. ¶¶ 18, 28, 36).
Functionality and Market Context
- The complaint targets core networking components. The MediaTek MT3729 SoC is accused of infringing the ’692 and ’468 patents. It is identified as a high-speed (800GbE) Retimer PHY used in data center switches, servers, and routers to receive, convert, and transmit 10GE LAN signals and to perform real-time bandwidth allocation (Compl. ¶¶ 18-20, 36-38). The MediaTek MT7620 is accused of infringing the ’975 patent and is alleged to perform packet tagging by determining a protocol type and applying a tag to direct the packet within a system (Compl. ¶¶ 28-30).
- The complaint alleges these components are integral to modern high-speed networking equipment, such as "multi-terabit network servers, switches, and routers," positioning them as commercially significant in the data infrastructure market (Compl. p. 5, fn. 1). The complaint includes a screenshot of a MediaTek product page for the MT3729, describing it as an 800GbE Retimer PHY for data center applications (Compl. p. 5). It also provides a screenshot from a programming guide for the MT7620, showing configurable register settings related to packet tagging for protocols like IGMP (Compl. p. 8).
IV. Analysis of Infringement Allegations
’692 Patent Infringement Allegations
| Claim Element (from Independent Claim 10) | Alleged Infringing Functionality | Complaint Citation | Patent Citation |
|---|---|---|---|
| receiving the 10GE LAN client signal transmitted over the transport system | The MT3729 performs a method of transferring 10GE LAN client signals from a transport system to a client system, which comprises receiving the 10GE LAN client signal. | ¶20 | col. 14:53-15:21 |
| converting the 10GE LAN client signal to an intermediate signal | The MT3729 converts the 10GE LAN client signal to an intermediate signal. | ¶20 | col. 14:53-15:21 |
| recovering clock data from the intermediate signal | The MT3729 recovers clock data from the intermediate signal. | ¶20 | col. 14:53-15:21 |
| recovering a data stream from the intermediate signal | The MT3729 recovers a data stream from the intermediate signal. | ¶20 | col. 14:53-15:21 |
| reconverting the intermediate signal to the 10GE LAN client signal | The MT3729 reconverts the intermediate signal to the 10GE LAN client signal. | ¶20 | col. 14:53-15:21 |
| transferring the 10GE LAN client signal to a client system | The MT3729 transfers the 10GE LAN client signal to a client system. | ¶20 | col. 14:53-15:21 |
| monitoring the intermediate form with a monitoring device wherein the monitoring device is a 10GE LAN media access controller. | The MT3729 monitors the intermediate form with a monitoring device, which is a 10GE LAN media access controller. The complaint provides a product brief for the MT3729 that highlights "IEEE 802.1AE MACSec" capabilities, which may be argued to relate to MAC-level functions (Compl. p. 5). | ¶20 | col. 15:1-3 |
- Identified Points of Contention:
- Technical Questions: The claim requires several distinct steps of "recovering clock data" and "recovering a data stream." The accused MT3729 is described as a "Retimer PHY" (Compl. p. 5). A central technical question will be what evidence demonstrates that the retiming function of the MT3729 performs the specific recovery steps taught by the patent, as opposed to a different form of signal regeneration.
- Scope Questions: The final limitation requires "monitoring... with a 10GE LAN media access controller." The dispute may focus on whether the accused MT3729 contains a component that meets the definition of a full "media access controller" (MAC) as understood in the patent, or if it merely performs a subset of monitoring functions that Plaintiff alleges are sufficient to meet the claim.
’975 Patent Infringement Allegations
| Claim Element (from Independent Claim 5) | Alleged Infringing Functionality | Complaint Citation | Patent Citation |
|---|---|---|---|
| a network processor interface suitable for coupling to a network processor; | The MT7620 includes an apparatus comprising a network processor interface suitable for coupling to a network processor. | ¶30 | col. 9:50-54 |
| a central processor interface suitable for coupling to a central processor; | The MT7620 includes a central processor interface suitable for coupling to a central processor. | ¶30 | col. 9:55-58 |
| a protocol determination logic block to determine a protocol type of data in a packet, wherein the protocol determination logic compares the protocol information in a first pass to predetermined values to procedure a first result and, if the first result is positive, compares the protocol information in a second pass to predetermined values to produce a second result, the first and second results forming a set of results; | Upon information and belief, the MT7620 includes a protocol determination logic block that compares protocol information in a first pass to produce a first result, and if positive, compares protocol information in a second pass to produce a second result. The complaint includes a figure from a programming guide for the MT7620, showing various options for tagging and forwarding frames, which may be argued to be the result of a protocol determination process (Compl. p. 8). | ¶30 | col. 9:1-10 |
| a tag select logic block to apply a tag to the packet indicating that the packet has an unknown protocol type if the first result is negative and if the first result is positive the packet should be sent to either the central processor interface or the network processor interface based on the set of results. | Upon information and belief, the MT7620 comprises a tag select logic block to apply a tag indicating an unknown protocol type if the first result is negative, and to direct the packet to an interface based on the set of results if the first result is positive. | ¶30 | col. 9:11-19 |
- Identified Points of Contention:
- Technical Questions: The claim recites a specific, conditional "first pass" and "second pass" comparison logic. The infringement allegation for this element is made "upon information and belief" (Compl. ¶30). A primary technical question will be whether discovery reveals evidence of this specific two-pass hardware logic in the MT7620, as distinguished from a single-pass comparison or other forms of decision-making logic.
- Scope Questions: Does the functionality described in the MT7620 programming guide, which shows options for tagging and forwarding different frame types (e.g., "PPPoE Discovery as Management Frame") (Compl. p. 8), fall within the scope of the claimed "protocol determination logic block"? The court may need to determine if these specific protocol-handling features operate in the particular manner required by the claim language.
V. Key Claim Terms for Construction
’692 Patent: “monitoring... with a monitoring device wherein the monitoring device is a 10GE LAN media access controller” (Claim 10)
- Context and Importance: This term appears at the end of the claim and adds a specific structural requirement for the "monitoring device." Infringement will likely depend on whether the Plaintiff can prove that the accused MT3729 contains a component that not only monitors the signal but can also be properly defined as a "10GE LAN media access controller" (MAC).
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The patent specification describes the MAC (element 312 in Fig. 3) as a "performance-monitoring device" that monitors "packet data, idle, preamble and the remaining sections of the standard 10GE LAN signals" (’692 Patent, col. 10:1-6). A party may argue that any component within the accused device that performs these enumerated monitoring functions on the intermediate signal should be considered a MAC for the purposes of the claim.
- Evidence for a Narrower Interpretation: The same section of the specification also states that "MAC 312 provides for a standard IEEE 802.3 10GE LAN MAC implementation" (’692 Patent, col. 10:60-62). A party may argue this language requires the "monitoring device" to be a full, standards-compliant MAC, not merely a circuit that performs a subset of monitoring functions.
’975 Patent: “compares the protocol information in a first pass... and, if the first result is positive, compares the protocol information in a second pass” (Claim 5)
- Context and Importance: This language defines the core operational logic of the invention. The dispute will likely center on whether the accused MT7620's packet classification method follows this specific sequential and conditional two-step process. Practitioners may focus on this term because the allegation is made on "information and belief," suggesting the exact internal workings of the accused chip are a central point of dispute.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The patent’s flowcharts, such as Figure 6, depict this as a generalized logical flow: a first comparison (620) can lead to a second comparison (640), and the final tag depends on the outcome of both (’975 Patent, Fig. 6). A party could argue that any hardware logic that implements this sequential decision-making process infringes, regardless of the specific implementation details.
- Evidence for a Narrower Interpretation: The detailed embodiment in Figure 4 shows distinct blocks for a "First Protocol Processor" (458) and an "Nth Protocol Processor" (468), suggesting a physically or logically structured multi-stage architecture (’975 Patent, Fig. 4). A party could argue the claim requires a hardware structure that mirrors this modular, multi-pass design, as opposed to a more integrated logic block that produces a result in a single, more complex step.
VI. Other Allegations
- Indirect Infringement: The complaint alleges that Defendant induces infringement of all three patents by "providing these products to end users for use in an infringing manner" (Compl. ¶¶ 22, 32, 40). The allegations state this is done with the intent to cause infringing acts or, alternatively, with willful blindness to the probability of infringement (Compl. ¶¶ 23, 33, 41). The complaint does not plead specific facts beyond the act of selling the components, such as referencing user manuals or specific instructions provided by Defendant to its customers.
- Willful Infringement: Willfulness is alleged based on Defendant’s knowledge of infringement "at least as of the date of this Complaint" (Compl. ¶¶ 22, 32, 40). This phrasing suggests the claim is primarily directed at post-filing conduct, as no specific acts indicating pre-suit knowledge are alleged.
VII. Analyst’s Conclusion: Key Questions for the Case
- A core issue will be one of architectural proof: As several key infringement allegations are made "upon information and belief," the case will likely depend on what evidence is uncovered regarding the specific internal architecture and logical operations of the accused MT3729 and MT7620 SoCs. The central question is whether these chips contain the specific multi-stage logic (for the ’975 patent) and the director/edge node resource management framework (for the ’468 patent) as claimed, or if they achieve similar results through a different, non-infringing design.
- A second key question will be one of functional definition: For the ’692 patent, can the "Retimer PHY" function of the accused MT3729 be construed to meet the claim limitation of "monitoring... with a 10GE LAN media access controller"? This will require the court to determine if a "retimer" is functionally and structurally equivalent to a device containing a full MAC as described in the patent, or if a fundamental technical distinction exists.