DCT

1:20-cv-00250

Altair Logix LLC v. TQ Systems USA Inc

Key Events
Complaint
complaint

I. Executive Summary and Procedural Information

  • Parties & Counsel:
  • Case Identification: 1:20-cv-00250, D. Del., 02/23/2020
  • Venue Allegations: Venue is alleged to be proper in the District of Delaware because the Defendant is a Delaware corporation and therefore resides in the district.
  • Core Dispute: Plaintiff alleges that Defendant’s embedded processor module infringes a patent related to reconfigurable semiconductor chip architecture for media processing.
  • Technical Context: The technology relates to dynamically reconfigurable integrated circuits, a field critical for balancing performance and cost in system-on-a-chip (SoC) designs for applications like communications, graphics, and video processing.
  • Key Procedural History: The complaint alleges that the asserted claim was unconventional and issued from the U.S. Patent and Trademark Office without amendment or any rejection based on prior art anticipation.

Case Timeline

Date Event
1997-02-28 Earliest Priority Date ('434 Patent)
2001-09-11 Issue Date ('434 Patent)
2015-02-21 Alleged Web Publication of Accused Product
2020-02-23 Complaint Filing Date

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

  • Patent Identification: U.S. Patent No. 6,289,434, "Apparatus and Method of Implementing Systems on Silicon Using Dynamic-Adaptive Run-Time Reconfigurable Circuits for Processing Multiple, Independent Data and Control Streams of Varying Rates," Issued September 11, 2001.
  • The Invention Explained:
    • Problem Addressed: The patent's background section describes the technical trade-offs between different methods of implementing functions on an integrated circuit. It notes that "hard-wired" or fixed-function systems offer the highest performance but are costly and inflexible, while alternative approaches like software-based systems, digital signal processors (DSPs), and field-programmable gate arrays (FPGAs) suffer from lower performance or increased cost for complex, real-time tasks ('434 Patent, col. 1:42-2:39).
    • The Patented Solution: The invention proposes an apparatus with multiple, reconfigurable "media processing units" that can be dynamically adapted at run-time to process various data streams ('434 Patent, col. 3:14-18). By re-using computational and storage elements in different configurations, this architecture aims to achieve the performance of fixed-function hardware at a lower cost by removing redundancy from the system ('434 Patent, col. 3:1-8). The patent's Figure 3 illustrates an exemplary system with multiple media processing units interconnected on a chip.
    • Technical Importance: This architectural approach sought to provide a cost-effective solution for high-performance systems on a chip by enabling hardware reuse without a corresponding degradation in performance ('434 Patent, col. 2:64-3:1).
  • Key Claims at a Glance:
    • The complaint asserts independent claim 1.
    • The essential elements of claim 1 include:
      • An addressable memory for storing data and instructions.
      • A plurality of media processing units, each comprising a specific set of sub-units: a multiplier, an arithmetic unit, an arithmetic logic unit (ALU), and a bit manipulation unit (BMU).
      • The ALU must be capable of operating concurrently with the multiplier and/or the arithmetic unit.
      • The BMU must be capable of operating concurrently with the ALU and the multiplier and/or the arithmetic unit.
      • Each media processing unit must be capable of performing an operation simultaneously with other media processing units.
      • Each operation comprises the steps of receiving instruction and data from memory, processing the data, and providing a result.

III. The Accused Instrumentality

  • Product Identification: The complaint identifies the "Embedded Module TQMLS102xA" as the Accused Instrumentality (Compl. ¶26).
  • Functionality and Market Context:
    • The Accused Instrumentality is described as an embedded module based on a Freescale LS102xA processor, which features a Dual-Core ARM Cortex-A7 architecture (Compl. ¶¶12, 14). The complaint alleges the product is intended for applications including networking, industrial automation, and controls (Compl. p. 12).
    • The complaint alleges the module contains a memory system and "Dual ARM Cortex A7 Core processors," with each processor comprising a NEON media coprocessor that allegedly functions as a "media processing unit" (Compl. ¶¶ 27-28). The complaint includes a block diagram of the accused TQMLS102xA module, illustrating its dual-core architecture and interfaces for memory, communications, and other peripherals (Compl. p. 12).

IV. Analysis of Infringement Allegations

'434 Patent Infringement Allegations

Claim Element (from Independent Claim 1) Alleged Infringing Functionality Complaint Citation Patent Citation
an addressable memory for storing the data, and a plurality of instructions... The Accused Instrumentality allegedly comprises a memory system coupled to its processors that stores instructions and data. ¶27 col. 55:21-27
a plurality of media processing units... The "Dual ARM Cortex A7 Core processors" are alleged to be the claimed "plurality of media processing units." ¶28 col. 55:28-30
a multiplier having a data input coupled to the media processing unit input/output... The NEON media coprocessor within each ARM core is alleged to comprise a multiplier (e.g., an Integer MUL or FP MUL). ¶29 col. 55:31-35
an arithmetic unit having a data input coupled to the media processing unit input/output... The NEON media coprocessor is alleged to comprise an arithmetic unit (e.g., an FP ADD). ¶30 col. 55:36-40
an arithmetic logic unit... capable of operating concurrently with at least one selected from the multiplier and arithmetic unit... The NEON media coprocessor allegedly includes an Integer ALU capable of operating concurrently with its multiplier and arithmetic unit, as shown in a provided block diagram. The complaint references a diagram of the NEON coprocessor's data path, showing distinct functional units for ALU, multiplication, and addition operations (Compl. p. 18). ¶31 col. 55:41-47; col. 56:6-12
a bit manipulation unit... capable of operating concurrently with the arithmetic logic unit and at least one selected from the multiplier and arithmetic unit... The NEON media coprocessor allegedly includes an Integer Shift unit (a bit manipulation unit) capable of concurrent operation with the other units. ¶32 col. 55:48-55; col. 56:13-20
each of the plurality of media processors for performing at least one operation, simultaneously with the performance of other operations by other media processing units... The Dual ARM Cortex-A7 cores are alleged to be capable of performing operations simultaneously with each other on the same chip. A product description highlights the module's "Dual-Core ARM Cortex A7 core" (Compl. p. 21). ¶33 col. 56:21-24
each operation comprising: receiving... an instruction... processing the data... and providing... the result... Each ARM core processor allegedly receives instructions and data, processes the data, and provides a result to the media processor input/output. ¶¶34-35 col. 56:26-33
  • Identified Points of Contention:
    • Scope Questions: A central question may be whether a standard "ARM Cortex-A7 core processor" combined with its NEON coprocessor meets the specific structural and functional definition of a "media processing unit" as recited in Claim 1. The defense could argue that the patent describes a bespoke, reconfigurable architecture, which is distinct from the general-purpose ARM core architecture of the accused product.
    • Technical Questions: The complaint alleges the concurrency required by the claims based on a block diagram of the NEON coprocessor's architecture (Compl. p. 18). A point of contention may be whether the mere presence of separate functional blocks in this diagram is sufficient to prove they are "capable of operating concurrently" in the specific manner required by the claim language, which the patent specification links to performing multiple complex operations in a single clock cycle ('434 Patent, col. 4:39-44).

V. Key Claim Terms for Construction

  • The Term: "media processing unit"

  • Context and Importance: This term defines the fundamental building block of the claimed apparatus. The infringement case hinges on whether the accused product’s ARM cores are properly characterized as "media processing units." Practitioners may focus on this term because the patent appears to give it a specific structural definition within the claim itself, rather than relying solely on a functional description.

  • Intrinsic Evidence for Interpretation:

    • Evidence for a Broader Interpretation: The specification refers to the invention as an "aggregate of the dynamically reconfigurable computational and storage elements" ('434 Patent, col. 3:14-18). Plaintiff may argue this supports a functional interpretation where any collection of processors with the right capabilities qualifies.
    • Evidence for a Narrower Interpretation: Claim 1 itself recites a specific structure for the "media processing unit," requiring a multiplier, an arithmetic unit, an ALU, and a BMU, all with specific concurrency capabilities ('434 Patent, col. 55:31-56:20). The defense may argue this explicit structure strictly limits the term's scope to architectures that contain all four of these specific, concurrently-operating components.
  • The Term: "concurrently"

  • Context and Importance: This term is critical to defining the operational capabilities of the claimed "media processing unit." The allegation of infringement requires not just the presence of certain hardware components, but proof that they can operate in parallel as claimed.

  • Intrinsic Evidence for Interpretation:

    • Evidence for a Broader Interpretation: Plaintiff may argue that the term simply requires the hardware components to be capable of simultaneous operation, as suggested by block diagrams showing separate, parallel data paths within the accused NEON coprocessor (Compl. p. 18).
    • Evidence for a Narrower Interpretation: The specification suggests a very high degree of parallelism, stating an embodiment "may configure the media processing unit to execute three concurrent 32 bit arithmetic or logical operations in parallel... all this in a single clock cycle" ('434 Patent, col. 4:39-44). The defense could argue this context requires a level of performance and single-cycle parallelism that exceeds the standard capabilities of the accused product.

VI. Other Allegations

  • Indirect Infringement: The complaint does not contain a count for indirect infringement.
  • Willful Infringement: The complaint does not explicitly plead willful infringement. It does, however, allege that the defendant has had "at least constructive notice of the ‘434 patent by operation of law" (Compl. ¶37), which could be used to support a claim for enhanced damages based on post-filing infringement.

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

  • A central issue will be one of definitional scope: does a standard "Dual ARM Cortex-A7 core processor" with its accompanying NEON coprocessor embody the specific, structurally-defined "media processing unit" of Claim 1, or is the claim limited to the bespoke, ground-up reconfigurable architecture detailed in the patent's specification?
  • A key evidentiary question will be whether the general-purpose block diagrams of the ARM/NEON architecture, sourced from third-party technical documents, are sufficient to prove that the accused product's functional units operate "concurrently" with the specific parallel capabilities required by the patent's claims, particularly in light of the high-performance, single-cycle operation described in the patent's embodiments.
  • A further question will be one of technical mapping: does the accused product's "Integer Shift unit" function as the claimed "bit manipulation unit," and does its "FP ADD" unit meet all limitations of the claimed "arithmetic unit"? The court will need to determine if this mapping of claim elements to the functions of a general-purpose processor is technically and legally sound.