2:22-cv-00077
Image Processing Tech LLC v. LG Electronics Inc
I. Executive Summary and Procedural Information
- Parties & Counsel:- Plaintiff: Image Processing Technologies, LLC (Florida)
- Defendant: LG Electronics, Inc. (Korea) and LG Electronics USA, Inc. (Delaware)
- Plaintiff’s Counsel: WINSTEAD PC
 
- Case Identification: 2:22-cv-00077, E.D. Tex., 03/11/2022
- Venue Allegations: Venue is based on allegations that Defendant LG USA has regular and established places of business within the Eastern District of Texas, specifically in Fort Worth.
- Core Dispute: Plaintiff alleges that Defendants’ smartphones and tablets incorporating "Face Detection" and "AI CAM" features infringe a patent related to methods for automatic visual perception using self-adapting histogram analysis.
- Technical Context: The technology concerns processing image signals to detect events or objects, a foundational capability for modern computational photography features like real-time object recognition and scene analysis in consumer electronics.
- Key Procedural History: The complaint details an extensive pre-suit history of communications beginning in March 2015, including multiple license offers, in-person meetings, and the provision of infringement claim charts. Plaintiff also alleges it notified Defendant that the patent’s asserted claim had survived an Inter Partes Review (IPR) validity challenge initiated by Samsung, in which the Patent Trial and Appeal Board (PTAB) denied institution of a trial.
Case Timeline
| Date | Event | 
|---|---|
| 2000-02-24 | ’293 Patent - Earliest Priority Date | 
| 2005-10-25 | ’293 Patent - Issue Date | 
| 2015-03-25 | Plaintiff sends first letter to LG identifying the ’293 Patent | 
| 2015-12-29 | Plaintiff sends second letter to LG alleging infringement | 
| 2017-12-15 | Plaintiff informs LG that Claim 1 survived a Samsung IPR challenge | 
| 2018-03-29 | Plaintiff sends claim chart to LG | 
| 2018-05-02 | Accused Product (LG G7 ThinQ) available at least by this date | 
| 2022-03-11 | Complaint Filing Date | 
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 6,959,293 - "Method and Device for Automatic Visual Perception"
- Patent Identification: U.S. Patent No. 6,959,293, "Method and Device for Automatic Visual Perception", issued October 25, 2005.
The Invention Explained
- Problem Addressed: The patent addresses the need for improved methods of processing image signals for real-time recognition and localization of objects based on criteria such as shape or color. The background notes the utility of using histograms to process statistical information from images but indicates a need for more advanced, adaptable systems (’293 Patent, col. 1:15-40).
- The Patented Solution: The invention describes a visual perception processor that uses "self-adapting histogram calculation units" capable of "anticipation and learning modes" (’293 Patent, col. 1:9-12). The core of the solution is a feedback mechanism where a "classification signal," which results from comparing pixel data to a criterion, is fed back to influence the subsequent histogram calculation via a "validation signal." This allows the system to automatically adapt its classification criteria based on the image data it is processing (’293 Patent, col. 2:15-34, Fig. 4).
- Technical Importance: This self-adapting architecture provided a method for dynamically analyzing and reacting to events in a video stream, a key technical challenge for implementing features like object tracking and recognition in real-time applications (’293 Patent, col. 1:21-28).
Key Claims at a Glance
- The complaint asserts independent claim 1 and notes infringement of "one or more of the claims" of the patent (Compl. ¶41).
- The essential elements of independent claim 1 include:- A visual perception processor for automatically detecting an event in a multidimensional space.
- The processor comprises a data bus, a control unit, and a time coincidences bus.
- The processor also comprises at least two histogram calculation units.
- The histogram calculation units are configured to form a histogram based on a validation signal and to determine a binary classification signal by comparing a parameter to a selection criterion.
- The classification signal is sent to the time coincidences bus.
- Crucially, the validation signal is produced from signals on the time coincidence bus, creating a feedback loop where the calculation of the histogram depends on the classification signals. (Compl. ¶22).
 
III. The Accused Instrumentality
Product Identification
- The accused products are Defendants' smartphones and tablets running the Android OS, with the LG G7 ThinQ GSM smartphone identified as a specific example (Compl. ¶37). The complaint includes an image of the front and back of the LG G7 ThinQ device (Compl. p. 14).
Functionality and Market Context
- The complaint alleges that the "Face Detection" and "AI CAM" features of the accused products embody the infringing technology (Compl. ¶39). The AI CAM feature is described as a camera that "recognizes specified targets, such as puppies, food, landscapes, people, and more to suggest the best filters for a specific scene" (Compl. ¶39). The face detection functionality is depicted in a screenshot showing the camera app placing yellow boxes around the faces of several children (Compl. p. 15).
- The technical implementation is alleged to reside in the devices' processors, specifically the Qualcomm Snapdragon 845, which includes a Spectra 280 Image Signal Processor (ISP) (Compl. ¶¶ 44-45). The complaint further alleges that a pre-installed file, “Libfilterpack_facedetect.so,” uses histogram calculation units to recognize faces (Compl. ¶54).
IV. Analysis of Infringement Allegations
’293 Patent Infringement Allegations
| Claim Element (from Independent Claim 1) | Alleged Infringing Functionality | Complaint Citation | Patent Citation | 
|---|---|---|---|
| A visual perception processor for automatically detecting an event occurring in a multidimensional space... | The processor of the Accused Products, such as the Qualcomm Snapdragon 845, which is configured for automatically detecting an event like the occurrence of a person's face. | ¶49 | col. 2:4-14 | 
| ...the visual perception processor comprising: the data bus; a control unit; a time coincidences bus... | The Accused Products are alleged to include a data bus, a control unit, and a time coincidences bus carrying a time coincidence signal. | ¶52 | col. 6:35-42 | 
| ...at least two histogram calculation units for the treatment of the at least one parameter... | The Accused Products allegedly contain a processor with an ARM core or other hardware that calculates a histogram, and a file "Libfilterpack_facedetect.so" is identified as using histogram calculation units. | ¶¶51, 54 | col. 2:2-3 | 
| ...the histogram calculation units being configured to form a histogram representative of the parameter as a function of a validation signal... | The Accused Products are alleged to generate histograms based on classification values of pixels in subsequent frames of an image signal. | ¶56 | col. 2:21-25 | 
| ...and to determine by classification a binary classification signal resulting from a comparison of the parameter and a selection criterion C... | The Accused Products allegedly generate a histogram from a first frame, identify a target (e.g., a face), and determine its location. This implies a classification of pixels. | ¶55 | col. 2:15-21 | 
| ...wherein the classification signal is sent to the time coincidences bus... | The complaint alleges that the Accused Products send classification signals to the time coincidences bus. | ¶57 | col. 2:21-25 | 
| ...and wherein the validation signal is produced from time coincidences signals from the time coincidence bus so that the calculation of the histogram depends on the classification signals carried by the time coincidence bus. | The complaint alleges that the Accused Products produce validation signals from the time coincidence bus, causing the histogram calculation to depend on the classification signals carried by that bus. A screenshot from a YouTube video shows the "AI CAM" identifying a baby and suggesting filters, which is presented as evidence of this process (Compl. p. 20). | ¶58 | col. 2:21-34 | 
- Identified Points of Contention:- Scope Questions: A central dispute may arise over the term "time coincidences bus". The patent depicts this as a distinct hardware element (e.g., bus 111 in Fig. 4). The question for the court will be whether a standard, general-purpose bus architecture within a modern mobile System-on-Chip (SoC) can be said to contain a bus performing the specific function of the claimed "time coincidences bus".
- Technical Questions: Claim 1 requires a specific feedback loop where the calculation of a histogram depends on a validation signal produced from classification signals. The complaint alleges this occurs (Compl. ¶58), but a key technical question will be what evidence demonstrates that the accused face detection and AI CAM features operate according to this specific patented mechanism, as opposed to other common machine learning or statistical analysis techniques that also use iterative processing but may not map to the claimed architecture.
 
V. Key Claim Terms for Construction
- The Term: "histogram calculation units" 
- Context and Importance: This term defines the core processing engine of the invention. Its construction will be critical because the accused devices implement image processing in software on a general-purpose processor, whereas the patent specification heavily illustrates the "units" as discrete hardware blocks. The dispute will center on whether the term is limited to the disclosed hardware embodiments or can broadly read on software modules performing the same function. 
- Intrinsic Evidence for Interpretation: - Evidence for a Broader Interpretation: The claims and summary of the invention describe the "units" in functional terms—as components that process data and form histograms—without explicitly limiting them to hardware (’293 Patent, col. 2:2-3, col. 26:47-50). This may support an interpretation covering software implementations.
- Evidence for a Narrower Interpretation: The detailed description and figures consistently depict the "histogram calculation unit" as a specific collection of hardware components, including memory, multiplexers, and logic gates (e.g., ’293 Patent, Fig. 4, Fig. 12). A defendant may argue the term should be construed as limited to these disclosed hardware structures and their equivalents.
 
- The Term: "validation signal is produced from time coincidences signals" 
- Context and Importance: This phrase captures the essential feedback loop of the invention. Infringement hinges on proving that the accused system uses a signal derived from classification results to directly control or enable the histogram generation process. Practitioners may focus on this term because it distinguishes the invention from a simple, one-way processing pipeline. 
- Intrinsic Evidence for Interpretation: - Evidence for a Broader Interpretation: The specification states that the validation signal is "produced from" the time coincidence signals, which could be interpreted broadly to mean it is logically derived or influenced by them, not necessarily through a direct, one-to-one hardware connection (’293 Patent, col. 26:59-62).
- Evidence for a Narrower Interpretation: The claim requires that the "calculation of the histogram depends on the classification signals carried by the time coincidence bus" (’293 Patent, col. 26:62-65). A defendant may argue this requires a direct, causal link where the classification outcome of one step is a necessary input that gates or modifies the histogram calculation in a subsequent step, a specific mechanism that may not be present in the accused devices.
 
VI. Other Allegations
- Indirect Infringement: The complaint alleges inducement of infringement under 35 U.S.C. § 271(b). It alleges Defendants provide instructional materials, including owner's manuals, online help libraries, and YouTube tutorials, that actively encourage and instruct end-users to use the accused "AI CAM" and "Face Detection" features in a manner that infringes Claim 1 (Compl. ¶¶ 59-66). The complaint includes a screenshot of the LG support webpage offering such materials (Compl. p. 19).
- Willful Infringement: The complaint alleges willful infringement, asserting that Defendants had actual knowledge of the ’293 Patent as early as March 25, 2015 (Compl. ¶74). The basis for this allegation is a detailed history of communications, including multiple notice letters, infringement allegations, meetings, and the provision of a claim chart illustrating the alleged infringement, all of which occurred years before the suit was filed (Compl. ¶¶ 24-35).
VII. Analyst’s Conclusion: Key Questions for the Case
- A core issue will be one of architectural equivalence: Does the software-based image processing performed on the LG G7 ThinQ's general-purpose processor constitute an infringement of an invention described in the patent with a specific, hardware-centric architecture, including discrete "histogram calculation units" and a "time coincidences bus"?
- A key evidentiary question will be one of functional proof: Can the Plaintiff demonstrate that the accused "Face Detection" and "AI CAM" features operate using the specific, claimed feedback loop, where a "validation signal" produced from classification results is used to control the subsequent calculation of histograms, or will discovery show a functionally distinct software algorithm?
- A final question will be one of claim scope: Can the term "time coincidences bus", a term without a standard industry definition and defined by its function in the patent, be construed to read on the data pathways within a modern smartphone's multi-purpose bus architecture, or is it limited to a dedicated structure as depicted in the patent's figures?