DCT

1:23-cv-00812

Patent Armory Inc v. Quora Inc

Key Events
Complaint
complaint

I. Executive Summary and Procedural Information

  • Parties & Counsel:
  • Case Identification: 1:23-cv-00812, D. Del., 07/28/2023
  • Venue Allegations: Venue is alleged to be proper in the District of Delaware because Defendant is a Delaware corporation.
  • Core Dispute: Plaintiff alleges that Defendant’s online platform infringes patents related to methods for intelligently matching and routing communications between entities based on multi-factorial, economically-driven optimization.
  • Technical Context: The patents-in-suit describe technology for advanced resource allocation in communication networks, moving beyond simple skill-based matching to incorporate economic and opportunity cost calculations, akin to sophisticated call-center management systems.
  • Key Procedural History: The complaint does not reference any prior litigation, Inter Partes Review (IPR) proceedings, or licensing history related to the patents-in-suit.

Case Timeline

Date Event
2002-03-07 ’205 Patent Priority Date
2003-03-07 ’420 Patent Priority Date
2014-09-09 ’205 Patent Issue Date
2019-03-19 ’420 Patent Issue Date
2023-07-28 Complaint Filing Date

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

U.S. Patent No. 10,237,420 - “Method and system for matching entities in an auction”

  • The Invention Explained:
    • Problem Addressed: The patent’s background section describes the inherent inefficiencies in traditional call center management, where agents are routed to calls based on simple criteria like "first-in, first-out" or longest-idle status (Compl. ¶9; ’420 Patent, col. 3:1-12). These methods fail to account for variations in agent skills, leading to problems such as routing a call to an under-skilled or over-skilled agent, which reduces overall efficiency and throughput (’420 Patent, col. 4:35-50).
    • The Patented Solution: The invention proposes a more sophisticated matching system that treats the pairing of a "first entity" (e.g., an incoming call) with a "second entity" (e.g., a call center agent) as an optimization problem (’420 Patent, Abstract). The system performs an "automated optimization" that considers not only skill matching but also an "economic surplus" of a potential match and the "opportunity cost" of making one agent unavailable for other potential matches (’420 Patent, Abstract; ’420 Patent, col. 24:41-50). As illustrated in Figure 1, this allows the system to optimize for either short-term efficiency or long-term operational goals, such as agent training (’420 Patent, Fig. 1).
    • Technical Importance: The technology represents a shift from static, rule-based communication routing to a dynamic, economically-aware optimization framework, enabling large-scale service centers to manage resources with greater financial and operational efficiency (’420 Patent, col. 27:9-14).
  • Key Claims at a Glance:
    • The complaint does not identify specific asserted claims but references charts in an unfiled exhibit (Compl. ¶14). Independent claim 1 is representative of the patent's core teachings.
    • Claim 1 requires a method comprising the steps of:
      • Defining a plurality of multivalued scalar data representing inferential targeting parameters for a first entity.
      • Defining a plurality of multivalued scalar data for a plurality of second entities, representing their characteristic parameters.
      • Performing an automated optimization with respect to an economic surplus of a match between the first entity and a second entity.
      • The optimization also considers an opportunity cost of the unavailability of the selected second entity for matching with an alternate first entity.
    • The complaint does not explicitly reserve the right to assert dependent claims.

U.S. Patent No. 8,831,205 - “Intelligent communication routing”

  • The Invention Explained:
    • Problem Addressed: The patent describes the architectural limitations of traditional computer telephony integrated systems, where the low-level communication switch (e.g., a PBX) is separate from the high-level management software that contains the "intelligence" for complex routing decisions (Compl. ¶10; ’205 Patent, col. 1:53-58). This separation introduces communication latencies and limits the ability to perform real-time, context-aware routing (’205 Patent, col. 2:13-24).
    • The Patented Solution: The invention integrates the intelligent decision-making algorithm directly into the low-level communication routing system (’205 Patent, col. 17:10-24). Rather than routing to a predetermined address, the system routes to a target defined by an algorithm that is evaluated in real time (’205 Patent, col. 17:15-24). This allows the system to perform a "combinatorial determination" to find an "optimum set" of pairings between multiple concurrent requests (e.g., calls) and multiple available resources (e.g., agents), based on maximizing a "net benefit" (’205 Patent, Claim 1).
    • Technical Importance: This architectural approach aims to reduce latency and increase the sophistication of real-time routing decisions by embedding complex, multi-factorial optimization logic within the core communications processing layer (’205 Patent, col. 17:55-61).
  • Key Claims at a Glance:
    • The complaint does not identify specific asserted claims but references charts in an unfiled exhibit (Compl. ¶20). Independent claim 1 is representative.
    • Claim 1 requires a communication method comprising the steps of:
      • Maintaining a profile with a plurality of characteristics for each of a plurality of users.
      • Receiving communication requests from a first subset of users and determining availability of a second subset of users.
      • Defining an optimization criterion for matching the first subset with the second subset.
      • Combinatorially determining a predicted net benefit of a proposed set of mutually exclusive communications.
      • Defining the set of communications that represents the highest net benefit as an optimum set.
    • The complaint does not explicitly reserve the right to assert dependent claims.

III. The Accused Instrumentality

Product Identification

The complaint identifies the accused instrumentalities as the “Exemplary Defendant Products” (Compl. ¶12, ¶18).

Functionality and Market Context

The complaint does not provide sufficient detail for analysis of the accused products' functionality or market context. The infringement allegations, which presumably describe the relevant features, are contained in Exhibits 3 and 4, which were incorporated by reference but not filed with the public complaint (Compl. ¶15, ¶21).

IV. Analysis of Infringement Allegations

The complaint alleges that infringement is detailed in claim charts included as Exhibits 3 and 4 (Compl. ¶14, ¶20). As these exhibits were not provided, a detailed analysis of the infringement allegations is not possible. The narrative allegations in the complaint are limited to boilerplate assertions of direct infringement without identifying a specific theory of how the accused products meet the claim limitations (Compl. ¶12, ¶18).

No probative visual evidence provided in complaint.

  • Identified Points of Contention: Based on the asserted patents and the nature of Defendant's business as a question-and-answer platform, the infringement analysis may raise several key questions.
    • Scope Questions (’420 Patent): A central question may be whether the process of routing user questions to other users for answers, or ranking answers for display, constitutes "matching entities in an auction" as recited in the claims. Further, the analysis may hinge on what evidence demonstrates that Defendant's system calculates an "economic surplus" and an "opportunity cost," as these terms are central to the claimed optimization.
    • Technical Questions (’205 Patent): The dispute may focus on whether Defendant’s platform performs a "combinatorially determining" step to arrive at an "optimum set of mutually exclusive communications" between users. A key question will be whether the accused system performs a rigorous combinatorial analysis of potential user pairings, or if it uses a simpler heuristic or ranking algorithm that may not align with the claim language.

V. Key Claim Terms for Construction

  • The Term: "economic surplus" (’420 Patent, Claim 1)

  • Context and Importance: This term is critical because it defines the objective of the patent's core optimization step. Its construction will likely determine whether the patent applies only to systems making explicit financial calculations or more broadly to any system that optimizes for a measure of utility or value. Practitioners may focus on this term because Defendant’s platform, while creating value, may not perform the type of direct cost-benefit analysis described in the patent's call-center embodiments.

  • Intrinsic Evidence for Interpretation:

    • Evidence for a Broader Interpretation: The specification suggests the optimization may be for variables beyond pure cost, such as "greatest efficiency... or other optimized variable" (’420 Patent, col. 4:8-9). This language could support construing "economic surplus" to encompass non-monetary value, such as user satisfaction or engagement.
    • Evidence for a Narrower Interpretation: The detailed description provides specific examples of cost-utility functions that include tangible economic factors like agent salaries and training costs (’420 Patent, col. 24:1-12). These embodiments may support a narrower construction requiring a calculation based on quantifiable financial metrics.
  • The Term: "combinatorially determining" (’205 Patent, Claim 1)

  • Context and Importance: This term specifies the nature of the claimed optimization process. The infringement analysis will depend on whether this term requires a specific, computationally intensive method of assessing all or many possible pairings, or if it can be read more broadly to cover any algorithm that finds an optimal set of pairings, including through heuristics.

  • Intrinsic Evidence for Interpretation:

    • Evidence for a Broader Interpretation: The patent's objective is to select an "optimal pairing" of multiple agents with multiple matters, which could be achieved through various algorithmic means (’205 Patent, col. 24:64-65). This focus on the outcome (optimality) may support a construction that is not limited to a specific computational method.
    • Evidence for a Narrower Interpretation: The specification provides a computational complexity example for a 500-agent call center, noting the calculation involves "(2000×50×50×32) multiplies" (’205 Patent, col. 26:5-9). This reference to a specific, high-complexity calculation may support an interpretation requiring a rigorous combinatorial process rather than a simpler ranking or sorting method.

VI. Other Allegations

  • Indirect Infringement: The complaint does not allege any facts to support claims of induced or contributory infringement.
  • Willful Infringement: The complaint does not plead facts suggesting Defendant had pre- or post-suit knowledge of the patents-in-suit. While the prayer for relief requests a finding that the case is "exceptional" for the purpose of awarding attorneys' fees, the complaint's body provides no factual basis to support a claim of willful infringement (Compl. p. 5).

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

  • Definitional Scope: A core issue will be one of definitional scope: can the terms "auction" and "economic surplus," rooted in the patent specifications' context of transactional call centers, be construed to cover the mechanisms by which a social question-and-answer platform routes user-generated content?
  • Evidentiary Burden: A key evidentiary question will be one of operational proof: what evidence can Plaintiff present to demonstrate that Defendant's server-side algorithms perform the specific "combinatorially determining" and "automated optimization" steps required by the asserted claims, particularly given the complaint’s lack of specific factual allegations regarding the accused product's operation?