DCT

2:23-cv-10672

X1 Discovery Inc v. ASUSTeK Computer Inc

I. Executive Summary and Procedural Information

  • Parties & Counsel:
  • Case Identification: 2:23-cv-10672, C.D. Cal., 12/20/2023
  • Venue Allegations: Plaintiff alleges venue is proper because Defendant ASUS Computer International has a regular and established place of business in the district and has committed acts of infringement there, while Defendant ASUSTeK Computer Inc. is a foreign corporation subject to suit in any U.S. judicial district.
  • Core Dispute: Plaintiff alleges that Defendant’s laptop computers, which are sold with Microsoft Windows and its integrated "Microsoft Search" functionality, infringe patents related to incremental, "as-you-type" search and indexing technology.
  • Technical Context: The technology concerns methods for providing real-time search results that are refined as a user types a query, aiming to improve the speed and efficiency of locating information on a computer.
  • Key Procedural History: The complaint does not mention any prior litigation, inter partes review proceedings, or licensing history related to the Asserted Patents.

Case Timeline

Date Event
2002-09-03 Earliest Priority Date for ’977 and ’093 Patents
2003-01-01 X1 Technologies, Inc. founded
2007-10-31 ’977 Patent Application Filing Date
2008-01-10 ’093 Patent Application Filing Date
2011-01-01 X1 Technologies reorganized into X1 Discovery, Inc.
2013-07-30 ’977 Patent Issue Date
2014-10-07 ’093 Patent Issue Date
2023-12-20 Complaint Filing Date

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

U.S. Patent No. 8,498,977 - Methods and Systems for Search Indexing

Issued July 30, 2013

The Invention Explained

  • Problem Addressed: The patent describes conventional search applications as "slow and cumbersome," requiring a user to enter a full search term, initiate the search, and wait for results in a "deliberative and tedious" process (’977 Patent, col. 1:33-2:8).
  • The Patented Solution: The invention provides for "incremental or reactive searching" where search results are generated and refined "substantially immediately after each character in a search string is entered by a user" (’977 Patent, col. 2:11-18). This approach gives the user immediate feedback, allowing them to adjust the query in real-time as results appear (’977 Patent, col. 2:18-24).
  • Technical Importance: This technology aimed to change the user experience from a static, multi-step search process to a dynamic, interactive information discovery process (Compl. ¶¶ 2, 15).

Key Claims at a Glance

  • The complaint asserts independent claim 19 (Compl. ¶28).
  • Essential elements of independent claim 19, a system claim, include:
    • Receiving a first string and a second string in a search field, separated by a "string separator character."
    • Determining if the first string is a "command" and, if so, executing an associated process.
    • If the string is not a command, incrementally searching for documents containing a word that begins with the first string and a separate word that begins with the second string.
    • The two strings are "non-adjacent" in the identified documents.
    • Displaying an indication of the identified documents.
  • The complaint reserves the right to assert other claims, including dependents of claim 19 (Compl. ¶32).

U.S. Patent No. 8,856,093 - Methods and Systems for Search Indexing

Issued October 7, 2014

The Invention Explained

  • Problem Addressed: As a continuation of the application leading to the ’977 Patent, this patent addresses the same problem of slow and inefficient conventional search methods (’093 Patent, col. 1:33-2:8).
  • The Patented Solution: The patent describes the same incremental, reactive search solution that provides immediate feedback to the user as they type (’093 Patent, col. 2:11-24).
  • Technical Importance: The technical importance is identical to that of the ’977 Patent, as it covers a similar technological approach to improving search interactivity (Compl. ¶¶ 2, 15).

Key Claims at a Glance

  • The complaint asserts independent claim 17 (Compl. ¶38).
  • Essential elements of independent claim 17, a method claim, include:
    • Receiving characters of a first string in a text entry field.
    • Initiating an incremental search to locate documents comprising the received characters.
    • Comparing the first string to a plurality of "command strings."
    • If the string is a command, launching an associated software application.
    • If the string is not a command, initiating an incremental search for documents that comprise the first string.
  • The complaint reserves the right to assert other claims, including dependents of claim 17 (Compl. ¶42).

III. The Accused Instrumentality

Product Identification

  • The complaint names several ASUS laptop computer models, including the Vivobook S 14 Flip, Vivobook 16, and others (collectively, the "Accused Products") (Compl. ¶18).

Functionality and Market Context

  • The accused functionality is not the hardware itself, but rather the "infringing searching software, Microsoft Search," which comes pre-installed with the Microsoft Windows 10 or 11 operating systems on the Accused Products (Compl. ¶¶ 18, 22, 28, 38).
  • The complaint alleges that this software provides the incremental, as-you-type search capabilities that are the subject of the Asserted Patents (Compl. ¶¶ 18, 22-23). The complaint does not provide further technical detail on the specific operation of Microsoft Search.

IV. Analysis of Infringement Allegations

The complaint alleges infringement but refers to non-provided exhibits (Exhibits 3 and 9) for the detailed claim charts mapping claim elements to the accused functionality (Compl. ¶¶ 29, 39). The complaint's text does not provide a narrative summary of the infringement theory beyond identifying the accused software and the asserted claims. Therefore, a claim chart table cannot be constructed from the provided document. No probative visual evidence provided in complaint.

  • Identified Points of Contention:
    • Scope Questions: A central issue may be whether the functionality of "Microsoft Search" falls within the scope of a "command" as claimed in both patents. The patents describe commands that launch applications or perform specific non-search tasks (e.g., "email samantha jones") (’977 Patent, col. 23:11-13). The dispute may turn on whether Microsoft Search performs such distinct command-and-control actions or merely offers advanced search filtering that does not meet the claimed definition.
    • Technical Questions: For the ’977 Patent, a key technical question is whether Microsoft Search supports the claimed method of receiving two "non-adjacent" search strings separated by a "string separator character" within a single search field to incrementally filter results. The complaint does not provide evidence demonstrating that the accused software performs this specific multi-word prefix search.

V. Key Claim Terms for Construction

  • The Term: "command" (Asserted in ’977 Claim 19 and ’093 Claim 17)

  • Context and Importance: This term is critical because it distinguishes the patented invention from a conventional search system. The infringement analysis for both patents will depend heavily on whether certain user inputs in Microsoft Search are construed as mere search queries or as "commands" that trigger a separate, non-search process.

  • Intrinsic Evidence for Interpretation:

    • Evidence for a Broader Interpretation: The patent states that a command can be used to "launch the program having the name programname" (’977 Patent, col. 23:20-22), which might be argued to cover any string that initiates a program launch, a common function in modern operating system search bars.
    • Evidence for a Narrower Interpretation: The specification provides specific examples of commands that are distinct from simple searches, such as "email samantha jones" to create an email, or "movies lord" to find showtimes on a specific website (’977 Patent, col. 23:11-26). This may support a narrower construction requiring the system to parse a multi-part string and execute a specific, non-search action based on the initial term.
  • The Term: "non-adjacent" (’977 Patent, Claim 19)

  • Context and Importance: The scope of claim 19 hinges on the meaning of this term. It defines the relationship between the first and second search strings found within a resulting document. A broad definition would be easier for the Plaintiff to meet, while a narrow one would impose a higher technical burden.

  • Intrinsic Evidence for Interpretation:

    • Evidence for a Broader Interpretation: The patent summary describes finding a document that has "a least a first word that begins with the first string and a second word that begins with the second string" without imposing further constraints on their location relative to one another (’977 Patent, col. 2:43-46). This could support a simple co-occurrence standard where the words merely have to appear somewhere in the same document.
    • Evidence for a Narrower Interpretation: The term itself implies a spatial or logical separation. A defendant could argue that "non-adjacent" requires more than simple co-occurrence and implies that the system must be specifically configured to handle queries where the terms are known to be separated, distinguishing it from a standard Boolean "AND" search.

VI. Other Allegations

  • Indirect Infringement: The complaint alleges that ASUS induces infringement by providing customers with "installation/technical manuals, troubleshooting guides, and/or product tutorials" that instruct them on how to use the accused search features (Compl. ¶¶ 33, 43). Contributory infringement is alleged based on ASUS providing the computing devices with the pre-installed infringing software (Compl. ¶¶ 34, 44).
  • Willful Infringement: Willfulness allegations are based on knowledge of the Asserted Patents "since at least the filing of this Complaint," indicating a theory of post-filing willfulness (Compl. ¶¶ 30, 40).

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

  • A core issue will be one of definitional scope: can the functionality of Microsoft Search be construed as executing a "command" distinct from a search query, as the term is used in the patents? The resolution of this question will likely determine whether the accused system performs a fundamental step of both asserted independent claims.
  • A key evidentiary question will be one of technical proof: because the complaint relies on external, non-provided exhibits for its infringement contentions, the case will turn on what factual evidence Plaintiff can introduce to demonstrate that the accused "Microsoft Search" software actually performs the specific, multi-element processes of the asserted claims, particularly the "non-adjacent" multi-string search required by the ’977 Patent.