2:24-cv-01004
DigiMedia Tech LLC v. General Motors LLC
I. Executive Summary and Procedural Information
- Parties & Counsel:
- Plaintiff: DigiMedia Tech, LLC (Georgia)
- Defendant: General Motors LLC (Delaware)
- Plaintiff’s Counsel: KENT & RISLEY LLC
- Case Identification: 2:24-cv-01004, E.D. Tex., 12/05/2024
- Venue Allegations: Plaintiff alleges venue is proper because Defendant maintains a regular and established place of business in the district, employs personnel and sells products there, and the alleged infringement arises from these activities.
- Core Dispute: Plaintiff alleges that Defendant’s automotive "Surround Vision" camera system infringes two patents related to immersive video processing, and that its "Ev-E chatbot" infringes a third patent related to automated information exchange.
- Technical Context: The technologies at issue relate to processing multiple video streams to create immersive, 360-degree views for vehicle occupants and to the architecture of automated server systems that respond to customer inquiries.
- Key Procedural History: The complaint does not mention any prior litigation, inter partes review proceedings, or licensing history concerning the patents-in-suit.
Case Timeline
| Date | Event |
|---|---|
| 2000-07-25 | U.S. Patent No. 6,567,086 Priority Date |
| 2000-09-20 | U.S. Patent No. 6,684,220 Priority Date |
| 2001-02-09 | U.S. Patent No. 6,741,250 Priority Date |
| 2003-05-20 | U.S. Patent No. 6,567,086 Issued |
| 2004-01-27 | U.S. Patent No. 6,684,220 Issued |
| 2004-05-25 | U.S. Patent No. 6,741,250 Issued |
| 2024-12-05 | Complaint Filing Date |
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 6,567,086 - “Immersive Video System Using Multiple Video Streams”
The Invention Explained
- Problem Addressed: The patent’s background section describes the difficulty of creating high-quality, high-resolution immersive videos due to the "vast amount of data required" and the limited bandwidth of conventional video equipment, which is "inadequate for high-quality immersive videos" (’086 Patent, col. 2:48-65).
- The Patented Solution: The invention proposes a system that uses multiple overlapping video streams, each conforming to conventional video standards. To manage the processing load, the system selects a single "active video stream" based on the user's current "view window" and only decodes that stream to generate the displayed image, avoiding the need to decode and combine multiple streams at once (’086 Patent, Abstract; col. 4:56-62). The system includes methods for switching between these streams as the user’s viewpoint moves through the environment (’086 Patent, col. 5:1-15).
- Technical Importance: This approach enabled the creation of high-resolution, 360-degree video experiences using lower-cost, conventional video equipment and standards, rather than requiring expensive, proprietary high-bandwidth formats and hardware (’086 Patent, col. 4:8-17).
Key Claims at a Glance
- The complaint asserts independent claim 24 (Compl. ¶59).
- Essential elements of claim 24 include:
- A method of displaying a view window of an environment from a plurality of video streams, wherein each video stream includes environment data for recreating different viewable ranges of the environment.
- selecting an active video stream from the plurality of video streams.
- decoding the active video stream.
- generating an image for the view window using the active video stream.
- The complaint reserves the right to assert additional claims by using the language "at least claim 24" (Compl. ¶59).
U.S. Patent No. 6,741,250 - “Method and System for Generation of Multiple Viewpoints into a Scene Viewed by Motionless Cameras and for Presentation of a View Path”
The Invention Explained
- Problem Addressed: The patent identifies disadvantages with using remotely controlled, mechanically moveable cameras to track action, citing their cost, size, and inability to follow action that occurs outside their field of view or moves too rapidly (’250 Patent, col. 2:21-42). This limits the footage available for commentary or replay (’250 Patent, col. 2:50-52).
- The Patented Solution: The invention records a video stream from motionless cameras, often using wide-angle lenses that produce distorted images. An operator can then designate a "video segment" from this recording and specify a "view path" through it (’250 Patent, Abstract; col. 8:32-37). This path dictates which portion of the distorted frames to transform into a corrected view. The path can "dwell" within a single captured frame to create pan, tilt, and zoom effects, or jump between frames or even between video segments from different cameras, creating dynamic viewpoints from static source material (’250 Patent, col. 3:4-9, col. 15:21-29).
- Technical Importance: The technology allows for the post-capture creation of sophisticated camera effects and multi-viewpoint replays from static, wide-angle video, reducing the need for expensive mechanical pan-tilt-zoom (PTZ) cameras and offering greater creative flexibility (’250 Patent, col. 2:53-62).
Key Claims at a Glance
- The complaint asserts independent claim 1 (Compl. ¶65).
- Essential elements of claim 1 include:
- A method of:
- recording a video stream comprising a plurality of frames, wherein said plurality of frames define a plurality of distorted images.
- designating a portion of said video stream to be a video segment.
- specifying a view path through said video segment.
- The complaint reserves the right to assert additional claims by using the language "at least claim 1" (Compl. ¶65).
U.S. Patent No. 6,684,220 - “Method and System for Automatic Information Exchange”
Technology Synopsis
The patent addresses the technical problem of exchanging information between different software applications that use unique data formats, which typically requires considerable effort to reformat and restructure data (’220 Patent, col. 1:26-35). The invention provides a system with a "loading engine" that can automatically identify and create logical links between the inputs and outputs of different data "objects" within a larger data model, thereby enabling automated information exchange without manual intervention (’220 Patent, Abstract; col. 2:1-9).
Asserted Claims
The complaint asserts independent claim 10 (Compl. ¶71).
Accused Features
The complaint accuses Defendant's "Ev-E chatbot" of infringement (Compl. ¶71).
III. The Accused Instrumentality
Product Identification
The complaint identifies two categories of accused instrumentalities:
- Defendant's vehicles equipped with a "surround-view camera system," specifically including the "Surround Vision" system (Compl. ¶¶59, 65).
- Defendant's "Ev-E chatbot" (Compl. ¶71).
Functionality and Market Context
- The complaint describes the "Surround Vision" system as a "surround-view camera system" used in Defendant's vehicles (Compl. ¶59). Such systems typically use multiple wide-angle cameras to generate a composite, often top-down, view of the vehicle's immediate surroundings to assist with parking and low-speed maneuvers.
- The "Ev-E chatbot" is alleged to be an automated system for handling customer support inquiries, providing server-generated responses without requiring a live representative (Compl. ¶¶49, 71).
- No probative visual evidence provided in complaint.
- Commercial Importance: The complaint does not contain specific allegations regarding the commercial success or market share of the accused instrumentalities.
IV. Analysis of Infringement Allegations
The complaint references preliminary claim charts in Exhibits D, E, and F, but these exhibits were not filed with the complaint. The infringement theories are summarized below based on the narrative allegations.
'086 Patent Infringement Allegations
Plaintiff alleges that Defendant's Surround Vision system practices the method of claim 24 (Compl. ¶59). The infringement theory suggests that the system's multiple cameras provide a "plurality of video streams." From these, the system allegedly "select[s] an active video stream," "decod[es] the active video stream," and "generat[es] an image" for the in-car display, or the "view window" (Compl. ¶¶16, 59). The complaint alleges that Defendant either performs all steps of the method or controls the system and conditions its use by customers on the performance of the claimed steps (Compl. ¶60).
- Identified Points of Contention:
- Technical Question: A primary question is whether the accused system's architecture matches the claim's sequential process. It is possible the system does not select and decode one "active video stream" at a time, but instead composites data from multiple camera sensors in parallel before generating a final image.
- Scope Question: The analysis may focus on whether the processing of raw data from multiple cameras into a single composite view constitutes the selection and decoding of a "video stream" as that term is used in the patent, which describes switching between distinct, overlapping streams to manage processing load (’086 Patent, col. 4:56-62).
'250 Patent Infringement Allegations
Plaintiff alleges that the Surround Vision system also infringes claim 1 of the ’250 Patent (Compl. ¶65). The theory posits that the system "record[s] a video stream" containing "distorted images" from its wide-angle cameras. Subsequently, the system or user is alleged to implicitly "designat[e] a... video segment" (e.g., the video relevant for a parking maneuver) and "specify[] a view path" (e.g., by selecting a top-down or specific camera angle) to create the corrected view on the display (Compl. ¶¶33, 65).
- Identified Points of Contention:
- Scope Question: A potential dispute is whether the real-time, live display of a surround-view system constitutes "recording a video stream," "designating a...video segment," and "specifying a view path." The patent's description, which includes features like dwelling in a frame and creating replays, suggests a system more oriented toward post-capture editing than live-view generation (’250 Patent, col. 13:10-24).
- Technical Question: It raises the question of what constitutes "specifying a view path." Does a user's selection of a predefined view (e.g., "front," "rear," "top-down") meet this limitation, or does the claim require a more dynamic, user-defined trajectory as detailed in the patent's embodiments?
V. Key Claim Terms for Construction
Term: "active video stream" (’086 Patent, Claim 24)
Context and Importance: This term is central to the infringement analysis for the '086 patent. The outcome may depend on whether the accused system's method of processing data from multiple cameras can be characterized as selecting a single "active video stream." Practitioners may focus on this term to determine if there is a fundamental mismatch between the patent's described architecture and the operation of the accused system.
Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The specification states that to reduce processing, "a single video stream (hereinafter called the active video stream) should encompass [the] view window" (’086 Patent, col. 4:56-59). This could be argued to mean any data source that is principally used to generate the current view.
- Evidence for a Narrower Interpretation: The embodiments consistently describe a system with multiple discrete, overlapping video streams (e.g., 510, 520, 530, 540) and explicitly detail the process of "switch[ing]" from one to another as the view moves (’086 Patent, Fig. 6; col. 5:6-15). This may support a narrower construction requiring a system that handles streams as distinct, switchable units.
Term: "view path" (’250 Patent, Claim 1)
Context and Importance: The infringement case for the '250 patent hinges on whether the user's interaction with the Surround Vision system constitutes "specifying a view path." The construction of this term will determine if the claim is limited to replay or editing functions, or if it can also read on real-time view selection.
Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The claim language itself is broad, simply requiring "specifying a view path through said video segment." An argument could be made that any user input that determines the final view specifies a "path," however simple.
- Evidence for a Narrower Interpretation: The specification details that a view path can "dwell in a particular video frame to provide pan, tilt, and zoom effects" and can "jump between video segments" (’250 Patent, col. 3:4-9). The figures illustrate complex paths through a series of frames (e.g., Fig. 11A). This suggests a "view path" may require a more complex, time-and-space-based trajectory than merely selecting a static viewpoint.
VI. Other Allegations
- Indirect Infringement: The complaint does not include separate counts for indirect or willful infringement. However, for the '086 and '250 patents, it alleges that "to the extent a user performed any step, Defendant conditioned the user's use of the functionality... on the performance of that step" and "controlled the manner and/or timing of the functionality" (Compl. ¶¶60, 66). These allegations could provide a basis for an argument of direct infringement under a divided infringement theory or be amended to support a claim for induced infringement.
VII. Analyst’s Conclusion: Key Questions for the Case
- A core issue will be one of technological translation: do the architectures of the accused modern systems—a GPU-based automotive camera system and an AI-powered chatbot—perform the specific, sequential steps recited in patents from the early 2000s? The case may turn on whether GM's parallel data processing can be mapped to the '086 patent's "selecting an active video stream" or whether its "Ev-E chatbot" uses the "loading engine" and "object" structure of the '220 patent.
- A second key question will be one of definitional scope: can the term "specifying a view path," which the '250 patent describes in the context of creating dynamic replays with pan/tilt/zoom effects, be construed to cover a driver's selection of a predefined camera angle in a live-view parking assist system?
- Finally, a central evidentiary question will be one of operational reality vs. pleading: the complaint provides a plausible infringement narrative, but the case will depend on discovery revealing how the accused Surround Vision and Ev-E chatbot systems actually function at a technical level, which may or may not align with the infringement theories alleged.