DCT

1:16-cv-01169

IPA Tech Inc v. Alco Electronics Ltd

Key Events
Complaint
complaint

I. Executive Summary and Procedural Information

  • Parties & Counsel:
  • Case Identification: 1:16-cv-01169, D. Del., 12/09/2016
  • Venue Allegations: Venue is alleged to be proper based on the Defendants being subject to personal jurisdiction in the District of Delaware.
  • Core Dispute: Plaintiff alleges that Defendants’ RCA-branded tablets, which incorporate the Google Now digital assistant, infringe two patents related to speech-based navigation of electronic data sources and multimodal error feedback.
  • Technical Context: The patents relate to the field of voice-controlled digital assistants, a technology central to how users interact with modern computing devices to search for information and control device functions.
  • Key Procedural History: The patents-in-suit originated with SRI International, Inc., emerging from research related to the DARPA-funded CALO project, which also led to the spin-off company Siri, Inc. The patent portfolio was acquired by Plaintiff IPA Technologies Inc., a subsidiary of WiLAN, in 2016. Subsequent to the filing of this complaint, Inter Partes Review (IPR) proceedings were initiated against both patents-in-suit. These proceedings resulted in the cancellation of all claims of both the '061 Patent (IPR2018-00734) and the '021 Patent (IPR2018-00791, et al.), a development that presents a fundamental challenge to the continuation of this case.

Case Timeline

Date Event
1999-03-17 Earliest Priority Date for '021 and '061 Patents
2003-02-18 '061 Patent Issued
2004-05-25 '021 Patent Issued
2007-XX-XX Siri, Inc. formed by original patent owner SRI
2010-04-XX Apple Inc. acquires Siri, Inc.
2012-07-XX Google Now digital assistant included with Android OS
2016-05-06 Plaintiff IPA acquires the asserted patent portfolio
2016-12-09 Complaint Filed
2018-03-06 IPR filed against '061 Patent (IPR2018-00734)
2018-03-21 IPRs filed against '021 Patent (e.g., IPR2018-00791)
2020-03-09 Certificate of Cancellation issued for all '061 Patent claims
2020-03-12 Certificate of Cancellation issued for all '021 Patent claims

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

U.S. Patent No. 6,742,021 - "Navigating Network-Based Electronic Information Using Spoken Input With Multimodal Error Feedback," Issued May 25, 2004

The Invention Explained

  • Problem Addressed: The patent describes the challenge for users interacting with complex electronic databases via spoken language, noting that traditional navigation structures (like layered menus) are cumbersome and that naive spoken input often contains errors or ambiguities that conventional systems cannot handle gracefully (ʼ021 Patent, col. 1:46-67, col. 2:1-11).
  • The Patented Solution: The invention proposes a method where the system interprets a user's spoken request and, if it detects a deficiency or ambiguity, it "solicits additional input from the user" through a "non-spoken modality" (e.g., an on-screen menu) to help refine the query. This "clarifying, multi-modal dialogue" aims to converge on the user's actual intent without forcing the user to restart the entire query ('021 Patent, Abstract; col. 2:55-67; Fig. 4).
  • Technical Importance: This approach sought to create a more intuitive and fault-tolerant user experience for voice-controlled systems by integrating both speech and graphical feedback loops to resolve ambiguity ('021 Patent, col. 2:12-24).

Key Claims at a Glance

  • The complaint asserts independent claim 1 (Compl. ¶27).
  • Essential elements of Claim 1 include:
    • Receiving a spoken request for information.
    • Rendering an interpretation of the request.
    • Constructing a navigation query from the interpretation.
    • Soliciting additional input from the user in a non-spoken modality different from the original request.
    • Refining the navigation query based on the additional input.
    • Using the refined query to select data from a remote network server.
    • Transmitting the selected data to a client device.
  • The complaint reserves the right to assert additional claims (Compl. ¶29, fn. 1).

U.S. Patent No. 6,523,061 - "System, Method, and Article of Manufacture For Agent-Based Navigation in a Speech-Based Data Navigation System," Issued Feb. 18, 2003

The Invention Explained

  • Problem Addressed: The patent addresses the need for a system that can interpret and act upon natural language voice commands to navigate and retrieve information from disparate and complex electronic data sources ('061 Patent, col. 1:20-54).
  • The Patented Solution: The invention describes an agent-based architecture coordinated by a central "facilitator." When a user makes a spoken request, the system interprets it and the facilitator routes the resulting query to one or more specialized software "agents" (e.g., a web search agent, a calendar agent, a mail agent). The facilitator manages the registration of agent capabilities and the flow of data among them to fulfill the user's request ('061 Patent, Abstract; col. 2:35-54; Fig. 6).
  • Technical Importance: This modular, agent-based architecture was designed to provide a flexible and extensible platform for integrating various services into a unified, voice-navigable system ('061 Patent, col. 13:15-32).

Key Claims at a Glance

  • The complaint asserts independent claim 1 (Compl. ¶38).
  • Essential elements of Claim 1 include:
    • Receiving a spoken request for information.
    • Rendering an interpretation of the request.
    • Constructing a navigation query from the interpretation.
    • Routing the navigation query to at least one agent, which uses the query to select a portion of the electronic data source.
    • Invoking a user interface agent to output the selected data, wherein a facilitator manages data flow and maintains a registration of agents' capabilities.
  • The complaint reserves the right to assert additional claims (Compl. ¶40, fn. 2).

III. The Accused Instrumentality

Product Identification

The complaint identifies "RCA Google Now-enabled products," including a list of specific tablet models such as the "10 Viking II," "11 Galileo Pro," and "7 Mercury Pro" (Compl. ¶23). The core accused technology is the "Google Now digital assistant" and its related "Voice Actions" functionalities which are part of the Android operating system used by the devices (Compl. ¶¶17-18).

Functionality and Market Context

The accused products allow users to interact with the device using "natural spoken language" for voice search (Compl. ¶20). The Google Now assistant can retrieve and display information such as directions, weather, and sports scores (Compl. ¶22). The complaint alleges that results are presented in the form of "cards," which are visual representations that allow "further user interaction... through touch response," a non-spoken modality (Compl. ¶21).

IV. Analysis of Infringement Allegations

No probative visual evidence provided in complaint.

’021 Patent Infringement Allegations

Claim Element (from Independent Claim 1) Alleged Infringing Functionality Complaint Citation Patent Citation
(a) receiving a spoken request for desired information from the user; The products receive spoken requests for information like directions, calendar, weather, etc. ¶29 col. 3:56-59
(b) rendering an interpretation of the spoken request; The products render an interpretation of the spoken request. ¶29 col. 4:11-18
(c) constructing at least part of a navigation query based upon the interpretation; The products construct a navigation query based on the interpretation of the spoken request. ¶29 col. 4:19-21
(d) soliciting additional input from the user, including user interaction in a non-spoken modality different than the original request... The products solicit additional input via a non-spoken modality, for example through interactive on-screen "cards." ¶29 col. 2:61-67
(e) refining the navigation query, based upon the additional input; The complaint provides a conclusory allegation that this step is met. ¶29 col. 4:20-21
(f) using the refined navigation query to select a portion of the electronic data source; and The complaint provides a conclusory allegation that this step is met. ¶29 col. 11:3-10
(g) transmitting the selected portion of the electronic data source from the network server to a client device of the user. The products transmit the selected portion of the data source from a network server to the device. ¶29 col. 4:35-37

’061 Patent Infringement Allegations

Claim Element (from Independent Claim 1) Alleged Infringing Functionality Complaint Citation Patent Citation
(a) receiving a spoken request for desired information from a user; The products receive a spoken request for information such as directions, calendar, etc. ¶40 col. 3:56-59
(b) rendering an interpretation of the spoken request; The products render an interpretation of the spoken request. ¶40 col. 4:11-18
(c) constructing a navigation query based upon the interpretation; The products construct a navigation query based on the interpretation. ¶40 col. 4:19-21
(d) routing the navigation query to at least one agent, wherein the at least one agent utilizes the navigation query to select a portion of the electronic data source; The products route the query to "at least one agent that utilizes the navigation query to select a portion of the electronic data source." ¶40 col. 2:48-51
(e) invoking a user interface agent for outputting the selected portion ... wherein a facilitator manages data flow among multiple agents and maintains a registration... The products "invoke a user interface agent for outputting the selected portion of the electronic data source wherein a facilitator manages data flow among multiple agents and maintains a registration of each of the agents’ capabilities." ¶40, ¶41 col. 13:24-27

Identified Points of Contention

  • Technical Questions: For the '061 patent, a central question will be whether the architecture of the Google Now service contains the specific "facilitator" and "agent" structure as claimed. The complaint makes conclusory allegations on this point without providing technical evidence of how Google's backend operates (Compl. ¶¶40-41). For the '021 patent, a question is whether displaying interactive "cards" (Compl. ¶21) constitutes "soliciting" input for the purpose of "refining" a query, or if it is merely the presentation of a completed result.
  • Scope Questions: The core dispute for the '061 patent may turn on the definition of "facilitator" and "agent." The question is whether these terms can be read broadly to cover any distributed system that handles a voice query, or if they are limited by the patent's disclosure to the specific Open Agent Architecture described therein ('061 Patent, col. 13:15-14:65).

V. Key Claim Terms for Construction

"soliciting additional input... in a non-spoken modality" (’021 Patent)

  • Context and Importance: This term is the crux of the invention's "multimodal error feedback." The outcome of the infringement analysis depends on whether the accused products' display of interactive on-screen "cards" following a voice search is considered to be "soliciting" input.
  • Intrinsic Evidence for Interpretation:
    • Evidence for a Broader Interpretation: The specification refers generally to a "clarifying, multi-modal dialogue" that "takes advantage of whatever partial navigational information has been gleaned" ('021 Patent, col. 3:1-5), which could support interpreting any interactive, non-spoken follow-up as "soliciting."
    • Evidence for a Narrower Interpretation: The specification repeatedly frames the solicitation of additional input as a form of "error handling" to correct "deficiencies" or "ambiguities" in the initial request ('021 Patent, col. 10:51-65). This might support a narrower construction where solicitation only occurs when the initial query is incomplete or has failed, not when it has successfully returned a set of results.

"a facilitator manages data flow among multiple agents and maintains a registration of each of said agents' capabilities" (’061 Patent)

  • Context and Importance: This limitation defines the specific agent-based architecture. Practitioners may focus on this term because infringement hinges on whether the Google Now system can be shown to operate using this precise mechanism, as opposed to a different type of distributed or monolithic architecture.
  • Intrinsic Evidence for Interpretation:
    • Evidence for a Broader Interpretation: The abstract describes the system at a high level where a query is "routed to one or more agents," which a party could argue supports a general interpretation of any system that delegates tasks ('061 Patent, Abstract).
    • Evidence for a Narrower Interpretation: The detailed description and Figure 6 depict a very specific structure with a central facilitator (600) coordinating distinct, registered agents for different functions (e.g., Speech Recognition Agent 610, Web Database Agent 630, Mail Agent 660). This detailed embodiment could be used to argue for a narrower definition that requires this explicit registration and management structure ('061 Patent, Fig. 6; col. 13:15-46).

VI. Other Allegations

  • Indirect Infringement: The complaint alleges active inducement for both patents. The basis for this allegation is that Defendants allegedly "encourage and instruct end users" to perform the infringing methods through materials like product manuals and a specific support page on the RCA website titled "Using 'OK Google'" (Compl. ¶¶32, 43).
  • Willful Infringement: The willfulness allegation is based on knowledge of the patents gained "no later than the filing of this complaint or shortly thereafter" (Compl. ¶¶31, 42), establishing a basis for potential post-suit willfulness. The complaint also reserves the right to prove pre-suit willfulness based on facts learned in discovery (Compl. ¶¶33, 44).

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

  1. Viability of Claims: The single most important issue is the legal status of the patents-in-suit. Given that IPR proceedings subsequent to the complaint's filing resulted in the cancellation of all asserted claims of both patents, the primary question for the court is whether any viable cause of action remains.
  2. Architectural Equivalence: Should the case proceed, a central technical question will be one of architectural mapping: does the evidence show that the accused Google Now service operates using the specific "facilitator" that "maintains a registration" of "agents," as required by the '061 patent, or is there a fundamental mismatch in system design?
  3. Definitional Scope: For the '021 patent, a key question will be one of functional definition: can the act of displaying interactive on-screen results after a successful voice query be construed as "soliciting additional input" to "refine" a query, or is that term limited to situations where the system is correcting an initial error or ambiguity?