DCT

6:23-cv-00649

Electronic Scripting Products Inc v. Andromeda Entertainment Ltd

I. Executive Summary and Procedural Information

  • Parties & Counsel:
  • Case Identification: Electronic Scripting Products, Inc. v. Andromeda Entertainment, Limited, 6:23-cv-00649, W.D. Tex., 09/06/2023
  • Venue Allegations: Venue is alleged to be proper in the Western District of Texas based on Defendant’s principal place of business being located in Austin, Texas, and its commission of infringing acts within the district.
  • Core Dispute: Plaintiff alleges that Defendant’s virtual reality platforms and associated hardware infringe a patent related to determining an object's position and orientation (its six-degrees-of-freedom pose) in a three-dimensional environment using on-board optical sensors.
  • Technical Context: The technology at issue is fundamental to modern virtual and augmented reality systems, enabling "inside-out" tracking where a device like a headset determines its own location in space without external cameras or sensors.
  • Key Procedural History: The complaint does not reference any prior litigation, Inter Partes Review (IPR) proceedings, or licensing history related to the patent-in-suit.

Case Timeline

Date Event
2004-01-30 U.S. Patent No. 9,229,540 Priority Date
2016-01-05 U.S. Patent No. 9,229,540 Issued
2023-09-06 Complaint Filed

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

  • Patent Identification: U.S. Patent No. 9,229,540, "Deriving Input From Six Degrees Of Freedom Interfaces," issued January 5, 2016.

The Invention Explained

  • Problem Addressed: The patent's background section describes a need for a robust and efficient method to determine the 'absolute pose' (both position and orientation) of an object, such as a gaming controller or wand, in a three-dimensional space. (Compl. ¶9; ’540 Patent, col. 3:31-45). Prior art systems were often limited because they required specially marked surfaces, could only track relative motion, or failed to capture the full six degrees of freedom (6-DoF) necessary for intuitive user interaction. (’540 Patent, col. 3:41-51).
  • The Patented Solution: The invention proposes a system where a unit on-board the user's item, such as a camera, captures 'non-collinear optical inputs' from stationary objects in the surrounding environment (e.g., the edges of a television screen). (’540 Patent, col. 8:26-44). By processing these visual inputs, the system can establish a stable reference frame and calculate the item's 6-DoF absolute pose, which is then used to generate input for a software application, as illustrated in Figure 1A of the patent. (’540 Patent, Abstract; Fig. 1A).
  • Technical Importance: This 'inside-out' tracking approach allows a device to determine its own position and orientation without relying on external sensors placed in the environment, a key technological step for creating self-contained, portable, and user-friendly virtual and augmented reality systems. (’540 Patent, col. 4:3-10).

Key Claims at a Glance

  • The complaint asserts independent Claim 1.
  • The essential elements of Claim 1 include:
    • A unit on-board an item configured to receive non-collinear optical inputs from a stationary object to establish a stable frame.
    • Processing electronics that use a computer vision algorithm with a 'homography' to recover the item's absolute pose from a geometrical description of those inputs.
    • An application that uses a signal related to the recovered absolute pose as an input, where the item's pose has at least three translational and three rotational degrees of freedom, and an aspect of the application varies with that pose.
  • The complaint also asserts dependent claims 2, 11-15, 17-18, 25, 32, 36, 37, 39, 40, 44-45, and 47-49. (Compl. ¶12).

III. The Accused Instrumentality

Product Identification

  • The "Andromeda360 platform and associated software and products," which include Virtual Reality Headsets (VR HMDs) such as the "Oculus RiftS or other VR HMD." (Compl. ¶¶10-11).

Functionality and Market Context

  • The complaint alleges the accused products are VR systems that utilize "Inside-out tracking systems" with on-board cameras to determine a user's position and orientation in 3D space. (Compl. ¶11, p. 4). These systems allegedly work by capturing visual data from the user's physical environment, using stationary objects to establish a coordinate frame. (Compl. ¶11, p. 5). This tracking allows the system to present a virtual environment that remains responsive to the user's head motion, a core function for immersive VR experiences. (Compl. ¶11, p. 4). The complaint provides a screenshot showing a user wearing a VR headset, which it identifies as the claimed "item associated with a user." (Compl. p. 4).

IV. Analysis of Infringement Allegations

Claim Chart Summary

Claim Element (from Independent Claim 1) Alleged Infringing Functionality Complaint Citation Patent Citation
a) a unit on-board said item, said unit configured to receive non-collinear optical inputs presented by at least one stationary object in said three-dimensional environment...for establishing a stable frame... The accused VR HMDs have on-board cameras that receive optical inputs from stationary objects in the user's physical surroundings to create a tracked environment. A screenshot from Defendant’s materials illustrates such a tracked environment. (Compl. p. 5). ¶11 col. 8:26-44
b) processing electronics employing a computer vision algorithm using a homography to recover said absolute pose of said item from a geometrical description of said non-collinear optical inputs...and to generate a signal... The accused products allegedly use electronics with a computer vision algorithm that employs a "homography (aka projective or perspective transformation)" to determine the VR HMD's absolute pose from the viewer's perspective. ¶11 col. 35:30-45
c) an application employing said signal in said input, wherein said absolute pose of said item comprises at least three translational degrees of freedom and at least three rotational degrees of freedom...and at least one aspect of said application varies with said absolute pose of said item. The accused VR application uses the pose signal to provide an immersive experience, mapping the user's 6-DoF head movements to navigate a virtual space, such as in a game. A screenshot shows a user navigating in a three-dimensional virtual space. (Compl. p. 7). ¶11 col. 8:15-24

Identified Points of Contention

  • Scope Questions: The case may turn on the construction of the term 'homography.' The question for the court will be whether this term, as used in the patent, is limited to a specific mathematical transformation or can be construed more broadly to cover other computer vision techniques for pose estimation that achieve a similar result.
  • Technical Questions: A key factual question will be what evidence demonstrates that the Accused Products' tracking system actually implements a 'homography,' as required by the claim. The complaint makes a conclusory allegation but provides limited technical detail, such as code snippets or system architecture diagrams, to substantiate how the accused algorithm operates. (Compl. ¶11, p. 6).

V. Key Claim Terms for Construction

The Term: 'homography'

  • Context and Importance: This term is a specific technical limitation in independent Claim 1. The infringement analysis for every asserted claim will depend on whether the algorithm in the accused VR systems meets this definition. Practitioners may focus on this term because it appears to be more specific than a general "computer vision algorithm," potentially narrowing the scope of the claim.
  • Intrinsic Evidence for Interpretation:
    • Evidence for a Broader Interpretation: The patent specification describes the function of the algorithm as "camera pose recovery by single viewpoint analytic/geometric algorithm." (’540 Patent, Fig. 12, item 246). A party could argue that this broader functional description provides context for interpreting 'homography' as representative of a class of geometric transformations used for pose recovery.
    • Evidence for a Narrower Interpretation: The term 'homography' has a precise mathematical meaning to a person of ordinary skill in the art of computer vision. A party may argue that by choosing this specific term, the patentee deliberately narrowed the claim to that specific technique, distinguishing it from other pose estimation methods like visual-inertial odometry or SLAM variants that may not use a homography in the claimed manner.

The Term: 'absolute pose'

  • Context and Importance: The patent repeatedly emphasizes the recovery of an "absolute" pose, contrasting it with prior art systems that provided only relative motion data. The viability of the infringement claim depends on whether the accused system's tracking qualifies as "absolute."
  • Intrinsic Evidence for Interpretation:
    • Evidence for a Broader Interpretation: The specification clarifies that "absolute" is used "in adherence to convention" and that the pose is defined relative to a "stable frame," not a truly inertial one. (’540 Patent, col. 2:44-53). This may support a construction that covers any system that establishes and maintains a persistent, non-drifting local coordinate system based on environmental features.
    • Evidence for a Narrower Interpretation: The patent distinguishes its invention from prior art that suffered from "gradual drift and accumulating position and orientation error." (’540 Patent, col. 5:14-16). A party could argue this creates a requirement for a high degree of long-term stability, potentially excluding systems where the established frame may drift or require frequent re-initialization.

VI. Other Allegations

Indirect Infringement

  • The complaint alleges inducement of infringement under 35 U.S.C. § 271(b). The factual basis for this claim is that Andromeda allegedly provides, sells, or promotes the Accused Products with "specific instructions or training" that actively encourage end-users and third parties (such as retailers and arcade operators) to use the products in an infringing manner. (Compl. ¶¶20-22).

Willful Infringement

  • Willfulness is alleged based on Defendant having knowledge of the ’540 Patent and its own infringement "since at least the date of the filing of this Complaint." (Compl. ¶16). This allegation appears to be grounded in a theory of post-suit willfulness.

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

  • A core issue will be one of algorithmic implementation: what evidence will be presented to establish whether the computer vision algorithm in the Andromeda360 platform in fact employs a 'homography' to recover pose, as specifically required by Claim 1, or if it utilizes an alternative technical approach that falls outside the claim's literal scope?
  • A second central question will be one of definitional scope: can the term 'absolute pose,' defined in the patent as being recovered within a "stable frame," be construed to read on the functionality of the accused inside-out tracking system, or does that system's potential for positional drift or reliance on localized mapping create a technical distinction that avoids infringement?