DCT

2:23-cv-00167

Network System Tech LLC v. Lenovo Group Ltd

I. Executive Summary and Procedural Information

  • Parties & Counsel:
  • Case Identification: 2:23-cv-00167, E.D. Tex., 04/11/2023
  • Venue Allegations: Plaintiff alleges venue is proper because Defendant is a foreign entity under the alien-venue rule. The complaint further alleges Defendant has substantial business contacts with the district through sales via its websites and authorized retailers.
  • Core Dispute: Plaintiff alleges that Defendant’s electronic devices, including phones, tablets, and laptops that incorporate Qualcomm Snapdragon System-on-a-Chip (SoC) products, infringe six patents related to Network-on-Chip (NoC) interconnect technology.
  • Technical Context: The asserted patents concern foundational aspects of Network-on-Chip technology, which governs how processors, memories, and other functional units communicate within a single complex integrated circuit, a critical factor for performance and efficiency in modern electronics.
  • Key Procedural History: The complaint states that Plaintiff previously sued Lenovo on the same patents in a "Related Action" (No. 2:22-cv-00481) filed on December 19, 2022. Plaintiff filed a notice of dismissal without prejudice as to Lenovo in that case on April 11, 2023, the same day the current complaint was filed. This procedural history is cited by the Plaintiff as the basis for alleging Defendant had actual knowledge of the patents-in-suit prior to the filing of this case.

Case Timeline

Date Event
2002-10-08 Priority Date for '818, '449, and '893 Patents
2004-03-17 Priority Date for '052 Patent
2004-05-18 Priority Date for '800 Patent
2005-04-21 Priority Date for '2893 Patent
2008-04-29 U.S. Patent No. 7,366,818 Issues
2008-05-13 U.S. Patent No. 7,373,449 Issues
2009-09-22 U.S. Patent No. 7,594,052 Issues
2010-08-03 U.S. Patent No. 7,769,893 Issues
2011-12-06 U.S. Patent No. 8,072,893 Issues
2011-12-27 U.S. Patent No. 8,086,800 Issues
2022-12-19 Related Action filed, naming Lenovo as a defendant
2023-01-05 Plaintiff allegedly transmitted complaint to Defendant's counsel
2023-01-17 Plaintiff allegedly transmitted complaint to Defendant's in-house counsel
2023-04-11 Lenovo dismissed from Related Action
2023-04-11 Complaint filed in present action

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

U.S. Patent No. 7,366,818 - INTEGRATED CIRCUIT COMPRISING A PLURALITY OF PROCESSING MODULES AND A NETWORK AND METHOD FOR EXCHANGING DATA USING SAME

(Issued April 29, 2008)

The Invention Explained

  • Problem Addressed: The patent describes the high cost and complexity of implementing end-to-end flow control in Network-on-Chip (NoC) architectures, which is necessary to guarantee that no data is dropped during transmission between modules on a chip ('818 Patent, col. 5:8-13).
  • The Patented Solution: The patent proposes an "alternative scheme for transaction completion" where data can be intentionally dropped by a "dropping means" located within the network interface to manage network congestion or buffer limitations ('818 Patent, col. 5:14-20, Abstract). By allowing and controlling the dropping of data at the interface level, the system can manage transaction completion without requiring expensive, guaranteed-delivery mechanisms for all communications ('818 Patent, col. 6:29-34). The concept is illustrated in the patent’s Figure 2, which depicts a "dropping means (DM)" as a component of the network interfaces (ANIP, PNIP) ('818 Patent, FIG. 2).
  • Technical Importance: This approach provided a more flexible and resource-efficient method for managing data transactions in complex SoCs by allowing for different levels of service quality, rather than mandating costly guaranteed delivery for all data traffic (Compl. ¶20).

Key Claims at a Glance

  • The complaint asserts independent Claim 1 (Compl. ¶124).
  • The essential elements of Claim 1 include:
    • An integrated circuit with a plurality of processing modules on a single chip.
    • A network on the chip providing a connection between the modules for transactions.
    • At least one "dropping means (DM)" for dropping data exchanged between modules.
    • At least one "interface means" for managing the interface between a module and the network.
    • The interface means itself comprises a "first dropping means (DM)."
    • The dropping of data, and therefore transaction completion, can be controlled by the interface means.

U.S. Patent No. 7,373,449 - APPARATUS AND METHOD FOR COMMUNICATING IN AN INTEGRATED CIRCUIT

(Issued May 13, 2008)

The Invention Explained

  • Problem Addressed: The patent background discusses the inefficiency of static, over-dimensioned communication connections in an SoC, where network resources may be reserved but underutilized, leading to a need for more flexible and effective use of the network's properties ('449 Patent, col. 7:10-18).
  • The Patented Solution: The patent discloses a method for dynamically establishing connections based on resource availability. A module issues a request for a connection with desired properties to a "communication manager," which in turn forwards the request to a "resource manager." The resource manager determines if network resources for those properties are available and responds accordingly, allowing the connection to be established based on the available properties ('449 Patent, col. 7:38-54, Abstract). This allows for the independent configuration of different communication channels ('449 Patent, col. 7:25-30).
  • Technical Importance: This dynamic resource allocation system improves NoC efficiency by allowing communication channels to be tailored to the specific requirements of a given task, rather than relying on fixed, one-size-fits-all connections (Compl. ¶34).

Key Claims at a Glance

  • The complaint asserts independent method Claim 10 (Compl. ¶133).
  • The essential steps of Claim 10 include:
    • A first module issuing a request for a connection with desired properties to a "communication manager."
    • The communication manager forwarding the request to a "resource manager."
    • The resource manager determining if a target connection with the desired properties is available.
    • The resource manager responding with the availability to the communication manager.
    • Establishing the target connection based on the available properties.

U.S. Patent No. 7,594,052 - INTEGRATED CIRCUIT AND METHOD OF COMMUNICATION SERVICE MAPPING

(Issued September 22, 2009)

  • Technology Synopsis: The patent addresses the challenge of integrating standard processing modules into a connection-based NoC. It discloses a method of "mapping" a requested communication service—identified by a traditional "communication thread" or "address range"—to a specific network connection that has a corresponding set of properties, thereby enabling differentiated communication services for modules not natively designed for a connection-based architecture (Compl. ¶49; '052 Patent, Abstract).
  • Asserted Claims: Independent method Claim 6 is asserted (Compl. ¶142).
  • Accused Features: The accused SoCs are alleged to map requested communication services to connections based on specific communication and connection properties (Compl. ¶49).

U.S. Patent No. 7,769,893 - INTEGRATED CIRCUIT AND METHOD FOR ESTABLISHING TRANSACTIONS

(Issued August 3, 2010)

  • Technology Synopsis: This patent discloses a method for address mapping in a NoC. An "address translation unit," part of a network interface, takes two separate pieces of information from a message request—one identifying the target module on the network and another identifying a specific location within that module (e.g., a memory address)—and arranges them into a single address used to route the message (Compl. ¶64; '893 Patent, Abstract).
  • Asserted Claims: Independent method Claim 4 is asserted (Compl. ¶151). The complaint refers to this patent as the "893 patent" (Compl. ¶62).
  • Accused Features: The accused SoCs are alleged to use an address translation unit within a network interface to determine both the location of a receiving module and a location within that module (Compl. ¶64).

U.S. Patent No. 8,072,893 - INTEGRATED CIRCUIT WITH DATA COMMUNICATION NETWORK AND IC DESIGN METHOD

(Issued December 6, 2011)

  • Technology Synopsis: The patent addresses data synchronization issues arising from transfer delays in a NoC. It describes a method of identifying a communication channel with a delay exceeding a predefined threshold and inserting a specific number of data storage elements into that channel. This introduces a calculated delay (M*N cycles) that is correlated to the size of the data packet (N data elements), thereby re-synchronizing the data flow (Compl. ¶79; '2893 Patent, Abstract).
  • Asserted Claims: Independent Claims 1 and 10 are asserted (Compl. ¶160). The complaint refers to this patent as the "2893 patent" (Compl. ¶77).
  • Accused Features: The accused SoCs are alleged to improve data communication speed and synchronization through the use of packetized data and the introduction of delays correlated to packet size (Compl. ¶79).

U.S. Patent No. 8,086,800 - INTEGRATED CIRCUIT AND METHOD FOR BUFFERING TO OPTIMIZE BURST LENGTH IN NETWORKS ON CHIPS

(Issued December 27, 2011)

  • Technology Synopsis: This patent focuses on optimizing data transfer efficiency by buffering data at both the requesting (master) and responding (slave) modules. Data is accumulated in a wrapper at the network interface until a "first optimal amount" is buffered, at which point it is transferred over the interconnect as a burst. This optimal amount is determined based on the communication properties between the master and slave (Compl. ¶95; '800 Patent, Abstract).
  • Asserted Claims: Independent method Claim 10 is asserted (Compl. ¶169).
  • Accused Features: The accused SoCs are alleged to employ data buffering at master and slave modules, where a network interface with a wrapper buffers data into optimal amounts for transfer (Compl. ¶95).

III. The Accused Instrumentality

Product Identification

  • The accused instrumentalities are electronic devices sold by Defendant, including "Lenovo phones, tablets, computers, laptops and Chromebooks," that contain Qualcomm "Snapdragon" SoCs (Compl. ¶111, ¶114). The complaint alleges that these Snapdragon SoCs incorporate Arteris interconnect technology or a derivative thereof (Compl. ¶112).

Functionality and Market Context

  • The infringement allegations are directed at the internal architecture of the Snapdragon SoCs, not the end-user functionality of the Lenovo devices (Compl. ¶111). SoCs are described as complex integrated circuits incorporating multiple processors, memory units, and interfaces onto a single chip (Compl. ¶108). The complaint alleges that the efficiency of the interconnect technology within these SoCs, which the Asserted Patents claim to improve, is a "dominant factor in determining overall SoC system performance, size, and cost" (Compl. ¶109).

IV. Analysis of Infringement Allegations

The complaint references, but does not include, claim chart exhibits detailing its infringement theories (Compl. ¶118, ¶124, ¶133). The following summarizes the narrative infringement allegations from the complaint.

'818 Patent Infringement Allegations

  • The complaint alleges that the Snapdragon SoCs infringe Claim 1 by incorporating an interface that includes a "dropping means" for dropping data exchanged between modules (Compl. ¶19). This mechanism allegedly allows the interface to control the dropping of data and thereby control the completion of message transactions, as claimed (Compl. ¶19).
  • Identified Points of Contention:
    • Scope Question: A central issue may be the construction of "dropping means." The analysis will question whether this term requires a specific, purpose-built mechanism for intentionally dropping data to control transaction flow, or if it can be construed more broadly to cover standard network behaviors like packet loss due to buffer overflow.
    • Technical Question: The complaint does not specify how the accused SoCs' interfaces allegedly use data dropping to control transaction completion. A key technical question is whether the accused systems feature a deliberate control mechanism as described in the patent, or if data loss is an unintended consequence of network congestion handled by separate error-correction protocols.
  • No probative visual evidence provided in complaint.

'449 Patent Infringement Allegations

  • The complaint alleges that the accused SoCs practice the method of Claim 10 by using a "resource manager" to handle network resource allocation (Compl. ¶34). The alleged infringing method involves a module requesting a connection with desired properties, a manager determining if those resources are available, and the connection being established based on that availability (Compl. ¶35).
  • Identified Points of Contention:
    • Scope Question: The dispute may turn on the definitions of "communication manager" and "resource manager." The analysis will question whether the accused SoCs contain two distinct functional entities as laid out in the claim steps, or if these functions are consolidated in a way that diverges from the claimed method.
    • Technical Question: Claim 10 recites a specific five-step sequence for establishing a connection. A key question is whether the accused SoCs follow this precise sequence (request to communication manager, forwarding to resource manager, determination, response, establishment) or utilize a different workflow for resource allocation.

V. Key Claim Terms for Construction

For the '818 Patent (Claim 1)

  • The Term: "dropping means"
  • Context and Importance: This term is central to the patent's asserted inventive concept. Its construction will likely determine whether ordinary network packet management functionalities fall within the claim scope. Practitioners may focus on this term because its interpretation will define the boundary between an intentional control system (as the patent appears to describe) and incidental network behavior.
  • Intrinsic Evidence for Interpretation:
    • Evidence for a Broader Interpretation: The specification notes that data may be dropped in case of "buffer overflow," a common network event ('818 Patent, col. 7:38-39). The use of "means" could invite a means-plus-function analysis under 35 U.S.C. § 112(f), potentially broadening the term to any structure that performs the recited function.
    • Evidence for a Narrower Interpretation: The abstract frames the invention as an "alternative scheme for transaction completion," and the specification describes the dropping of data as something that can be "controlled by the interface means," suggesting a deliberate and managed process rather than unintentional packet loss ('818 Patent, Abstract; col. 6:32-34). Figure 2 also depicts the "DM" as a discrete component within the interface ('818 Patent, FIG. 2).

For the '449 Patent (Claim 10)

  • The Term: "resource manager"
  • Context and Importance: Claim 10 recites a multi-step interaction between a "communication manager" and a "resource manager." The existence and function of a distinct "resource manager" in the accused systems will be critical to the infringement analysis.
  • Intrinsic Evidence for Interpretation:
    • Evidence for a Broader Interpretation: The specification suggests the communication manager (CM) and resource manager (RM) can be arranged flexibly, including within network interfaces, not necessarily as separate physical blocks ('449 Patent, col. 10:5-8). This might support a view that their functions are performed by integrated logic or software.
    • Evidence for a Narrower Interpretation: The claim language recites a clear sequence where the communication manager forwards a request to the resource manager, which then responds to the communication manager, implying two distinct logical actors performing separate steps. The patent's Figure 3 explicitly depicts the "CM" and "RM" as separate blocks ('449 Patent, FIG. 3).

VI. Other Allegations

Indirect Infringement

  • The complaint alleges both inducement and contributory infringement for all six asserted patents. The inducement claim is based on Defendant’s alleged marketing, advertising, and distribution of technical manuals and guides that instruct customers and end-users on how to use the accused products in an infringing manner (Compl. ¶125-126). The contributory infringement claim is based on allegations that the accused products are especially made for an infringing use and are not staple articles of commerce suitable for substantial non-infringing use (Compl. ¶127).

Willful Infringement

  • The complaint alleges willful infringement of all asserted patents. The basis for willfulness is Defendant’s alleged actual knowledge of the patents, which Plaintiff claims began no later than December 19, 2022, when Defendant was first named in the "Related Action" involving the same patents (Compl. ¶22, ¶129). Continued alleged infringement after this date is asserted as evidence of willfulness.

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

  • A core issue will be one of definitional scope: can the term "dropping means" from the '818 patent, which the specification describes as part of a deliberate control scheme for transaction completion, be construed to cover the general-purpose packet management and buffer overflow behavior inherent in the accused NoC architecture?
  • A key question will be one of functional and structural mapping: does the architecture of the accused Snapdragon SoCs contain distinct "communication manager" and "resource manager" entities that interact in the specific, sequential manner required by Claim 10 of the '449 patent, or are these functions performed in a consolidated or different manner?
  • A central evidentiary question will be what specific proof Plaintiff can obtain from the highly complex and proprietary designs of the accused SoCs to demonstrate that they perform the precise functions and methods recited in the asserted claims, beyond the complaint's general allegations based on the use of a third-party's interconnect technology.