6:22-cv-01029
Cedar Lane Tech Inc v. MediaTek Inc
I. Executive Summary and Procedural Information
- Parties & Counsel:
- Plaintiff: Cedar Lane Technologies Inc. (Canada)
- Defendant: MediaTek Inc. (Taiwan)
- Plaintiff’s Counsel: Rabicoff Law LLC
- Case Identification: 6:22-cv-01029, W.D. Tex., Filed 10/04/2022
- Venue Allegations: Venue is alleged to be proper because the defendant is a foreign corporation and has committed alleged acts of patent infringement within the district.
- Core Dispute: Plaintiff alleges that Defendant’s semiconductor products infringe two patents related to an interface for transferring data from an imaging array to a processor system.
- Technical Context: The technology addresses the challenge of efficiently managing data flow between high-speed CMOS image sensors and general-purpose processors, a foundational element in modern digital cameras, smartphones, and other imaging systems.
- Key Procedural History: The '242 patent is a divisional of the application which issued as the '790 patent, indicating a shared specification. The complaint does not mention any other prior litigation or post-grant proceedings involving the patents-in-suit.
Case Timeline
| Date | Event |
|---|---|
| 2000-01-21 | Priority Date for '790 Patent and '242 Patent |
| 2005-12-06 | '790 Patent Issue Date |
| 2013-09-17 | '242 Patent Issue Date |
| 2022-10-04 | Complaint Filing Date |
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 6,972,790, “Host interface for imaging arrays,” issued December 6, 2005
The Invention Explained
- Problem Addressed: The patent's background describes an incompatibility between the continuous "video style output" of conventional image sensors and the data interface of commercial microprocessors. This mismatch historically required "additional glue logic," which diminished the cost and integration benefits of using CMOS technology for image sensors (ʼ790 Patent, col. 1:47-62).
- The Patented Solution: The invention proposes an interface, preferably integrated onto the same chip as the image sensor, that acts as an intelligent intermediary. It uses a memory buffer (e.g., a FIFO) to receive and store data from the imaging array at the sensor's native speed. The interface then monitors the amount of data in the buffer and, upon reaching a certain level, generates a signal like an interrupt to the main processor. This allows the processor to retrieve the image data from the buffer at its own pace, decoupling the sensor's fixed timing from the processor's operations ('790 Patent, Abstract; Fig. 1; col. 2:4-14).
- Technical Importance: This architecture allows a central processor to perform other tasks without being continuously occupied by data management from the image sensor, a crucial feature for efficiency in system-on-a-chip (SoC) designs ('790 Patent, col. 6:15-19).
Key Claims at a Glance
- The complaint does not explicitly identify which claims are asserted, instead incorporating allegations by reference to an unprovided exhibit (Compl. ¶¶12, 17). Claim 1 is the first independent claim.
- Independent Claim 1 requires:
- An interface for receiving data from an image sensor and transferring it to a processor system.
- A "memory" for storing imaging array data and clocking signals at a rate determined by the clocking signals.
- A "signal generator" that generates a signal for the processor system in response to the quantity of data in the memory.
- A "circuit" for controlling the transfer of data from the memory at a rate determined by the processor system.
U.S. Patent No. 8,537,242, “Host interface for imaging arrays,” issued September 17, 2013
The Invention Explained
- Problem Addressed: As a divisional of the '790 patent, the '242 patent addresses the same problem: the technical and economic inefficiencies caused by the interface mismatch between CMOS image sensors and microprocessors ('242 Patent, col. 1:44-59).
- The Patented Solution: This patent claims a method for managing the data flow. The method involves receiving image data, storing it in a FIFO memory, and using a counter to track the amount of stored data. When the counter's value is compared to a pre-set limit and meets a certain condition, the method generates a signal (either an interrupt for the processor or a request to a bus arbitration unit) to initiate the transfer of the stored data ('242 Patent, col. 8:55-68, Claim 1; col. 9:36-49, Claim 8). The overall system architecture is illustrated in figures such as Figure 2, which depicts the FIFO buffer (44) and the interrupt generator (48) ('242 Patent, Fig. 2).
- Technical Importance: The claimed method provides a structured process to decouple the sensor's data production rate from the processor's data consumption rate, enabling the processor to manage its resources more effectively ('242 Patent, col. 6:10-19).
Key Claims at a Glance
- The complaint incorporates infringement allegations for the '242 patent by reference to an unprovided exhibit (Compl. ¶¶21, 26). Claims 1 and 8 are representative independent method claims.
- Independent Claim 1 requires a method of:
- Receiving and storing image data in a FIFO memory.
- Updating a FIFO counter based on memory reads and writes.
- Comparing the FIFO counter's count with a FIFO limit.
- Generating an "interrupt signal" for a processor when the count has a predetermined relationship to the limit.
- Transferring the image data to the processor in response to the interrupt.
- Independent Claim 8 is similar but claims an alternative embodiment:
- Generating a "bus request signal" to a bus arbitration unit.
- Transferring the data to an output bus in response to a "grant signal" from the arbitration unit.
III. The Accused Instrumentality
The complaint does not identify any specific accused products by name. It refers generally to "Exemplary Defendant Products" that are identified in external exhibits not attached to the pleading (Compl. ¶¶12, 21). The complaint alleges these are products that Defendant makes, uses, sells, and imports into the United States and for which it distributes "product literature and website materials" (Compl. ¶¶12, 15, 21, 24). The complaint does not provide sufficient detail for analysis of the accused instrumentality's specific features or market context.
IV. Analysis of Infringement Allegations
The complaint alleges that the unspecified "Exemplary Defendant Products" infringe the patents-in-suit but incorporates the substantive infringement analysis by reference to external claim chart exhibits (Exhibits 3 and 4), which were not provided with the pleading (Compl. ¶¶17-18, 26-27). As such, a detailed claim-chart summary cannot be constructed.
No probative visual evidence provided in complaint.
- Identified Points of Contention:
- '790 Patent (Apparatus Claims): A central question may be whether the accused products contain a "memory for storing imaging array data and clocking signals" and a "circuit for controlling the transfer... at a rate determined by the processor system." The dispute could focus on what level of control the processor must exert for the transfer rate to be "determined by" it, and whether the accused memory stores "clocking signals" in the manner required by the claim.
- '242 Patent (Method Claims): For the method claims, the dispute may be evidentiary. A key question is whether the accused products can be shown to perform the specific sequence of steps recited, such as explicitly "updating a FIFO counter," "comparing the count... with a FIFO limit," and "generating an interrupt signal" as a direct result of that comparison. The analysis will depend on whether the internal logic of the accused chips maps onto this claimed process.
V. Key Claim Terms for Construction
- The Term: "at a rate determined by the processor system" ('790 Patent, Claim 1)
- Context and Importance: This term is fundamental to the invention's claimed decoupling of the sensor and processor. Its construction will be critical to determining infringement, as the parties may dispute how much control the processor must have over the data transfer.
- Intrinsic Evidence for a Broader Interpretation: The specification's goal to "free up the CPU 10 for other processing" ('790 Patent, col. 4:26-28) may support an interpretation where the rate is "determined by the processor" if the processor simply initiates the data transfer when it is ready (e.g., after servicing an interrupt), thereby controlling the timing of the transfer.
- Intrinsic Evidence for a Narrower Interpretation: The description of the CPU accessing the interface registers through a "command decoder" to control read operations ('790 Patent, col. 5:52-64) could support an argument that the term requires the processor to have more granular control over the data read-out mechanism itself, not just the initiation of the event.
- The Term: "comparing the count of the FIFO counter with a FIFO limit" ('242 Patent, Claim 1)
- Context and Importance: This step is the logical trigger for the claimed data transfer request. Practitioners may focus on this term because the implementation of this function in a complex SoC can vary significantly from the straightforward comparison described in the patent.
- Intrinsic Evidence for a Broader Interpretation: The patent describes this functionally, stating the "interrupt generator 48 compares the FIFO counter output Sc and the FIFO limit SL" ('790 Patent, col. 6:11-12), which may allow for various hardware or software implementations that achieve this comparative result.
- Intrinsic Evidence for a Narrower Interpretation: The block diagram in Figure 2 shows the Interrupt Generator (48) as a distinct component receiving specific signals (Sc and SL) ('790 Patent, Fig. 2). A defendant could argue this implies a specific structural arrangement where a dedicated comparator circuit performs this step, potentially narrowing the claim scope to exclude more integrated or distributed logic.
VI. Other Allegations
- Indirect Infringement: The complaint alleges induced infringement for both patents. The factual basis is the allegation that Defendant distributes "product literature and website materials" that instruct end-users and others on how to use the accused products in a manner that infringes the patents (Compl. ¶¶15, 24). The knowledge element for inducement is alleged to exist "at least since being served by this Complaint" (Compl. ¶¶16, 25).
- Willful Infringement: The complaint alleges that service of the complaint itself provides Defendant with "actual knowledge" of infringement (Compl. ¶¶14, 23). It further alleges that Defendant's continued infringing activities despite this knowledge constitute willful infringement (Compl. ¶¶15, 24).
VII. Analyst’s Conclusion: Key Questions for the Case
- Evidentiary Mapping: A primary issue will be one of evidentiary proof. Can the plaintiff demonstrate, through technical analysis of the accused MediaTek chips, that their internal hardware architecture and software operations perform the specific steps of the method claims (e.g., "comparing a counter to a limit") and embody the specific functional blocks of the apparatus claims (e.g., "a signal generator" responsive to memory quantity)? The outcome may depend on how closely the accused products' complex, multi-function logic can be mapped to the patent's more discrete functional description.
- Definitional Scope of Control: The case will likely involve a core claim construction dispute over the phrase "at a rate determined by the processor system." The key question for the court will be whether this requires the processor to have direct, granular control over the speed of data transfer from the interface buffer, or if the requirement is met so long as the processor controls the timing of when the data transfer begins.
- Scope of Accused Products: Given that the complaint fails to identify specific products, a significant practical question throughout the litigation will be identifying the scope of infringement. The parties will likely dispute which of MediaTek's extensive portfolio of semiconductor products incorporate the allegedly infringing interface, a determination that will be central to the potential scope of discovery and the calculation of any damages.