DCT

2:23-cv-00480

Patent Armory Inc v. Gainsco Auto Insurance Agency Inc

Key Events
Complaint
complaint

I. Executive Summary and Procedural Information

  • Parties & Counsel:
  • Case Identification: 2:23-cv-00480, E.D. Tex., 10/12/2023
  • Venue Allegations: Venue is alleged to be proper based on Defendant maintaining an established place of business within the Eastern District of Texas and committing the alleged acts of infringement in the district.
  • Core Dispute: Plaintiff alleges that Defendant’s business operations, presumably its customer service and call center systems, infringe five patents related to intelligent call routing and auction-based methods for matching entities.
  • Technical Context: The patents relate to advanced call center technologies that move beyond simple first-come-first-served call routing to optimize the matching of callers with agents based on skills, costs, and other economic or non-economic factors.
  • Key Procedural History: The complaint does not mention any prior litigation, Inter Partes Review (IPR) proceedings, or licensing history related to the patents-in-suit.

Case Timeline

Date Event
2003-03-07 Priority Date for ’979 and ’086 Patents
2006-03-23 Priority Date for ’253 Patent
2006-04-04 U.S. Patent No. 7,023,979 Issues
2007-09-11 U.S. Patent No. 7,269,253 Issues
2016-09-27 U.S. Patent No. 9,456,086 Issues
2017-10-30 Filing Date for application leading to the '748 Patent
2017-12-28 Filing Date for application leading to the '420 Patent
2019-03-19 U.S. Patent No. 10,237,420 Issues
2019-11-26 U.S. Patent No. 10,491,748 Issues
2023-10-12 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

  • Patent Identification: U.S. Patent No. 10,237,420, "Method and system for matching entities in an auction," issued March 19, 2019 (’420 Patent). (Compl. ¶9).

The Invention Explained

  • Problem Addressed: The patent’s background section describes the inefficiency of traditional call centers that use simple routing paradigms, which can lead to mismatches where callers are routed to agents who are either under-skilled or over-skilled for the required task, reducing overall transactional throughput. (’420 Patent, col. 4:35-64).
  • The Patented Solution: The invention is a method for matching a first entity (e.g., a caller) with a second entity (e.g., a call center agent) by performing an "automated optimization." This optimization considers not only the "economic surplus" of a potential match but also the "opportunity cost" of making that agent unavailable for other potential matches. (’420 Patent, Abstract; col. 23:43-24:67). This allows for dynamic, skill-based routing that can account for complex variables like agent costs and training objectives. (’420 Patent, Fig. 1).
  • Technical Importance: This approach allows call centers to move beyond static, queue-based routing toward a more dynamic, economically optimized model for allocating agent resources in real time. (’420 Patent, col. 5:1-9).

Key Claims at a Glance

  • The complaint does not specify which claims are asserted, instead incorporating by reference an unattached exhibit. (’420 Patent, Compl. ¶17). Independent claim 1 is presented for illustrative purposes:
    • A method for matching a first entity with at least one second entity selected from a plurality of second entities, comprising:
      • defining a plurality of multivalued scalar data representing inferential targeting parameters for the first entity and a plurality of multivalued scalar data of each of the plurality of second entities, representing respective characteristic parameters for each respective second entity; and
      • performing an automated optimization with respect to an economic surplus of a respective match of the first entity with the at least one of the plurality of second entities, and an opportunity cost of the unavailability of the at least one of the plurality of second entities for matching with an alternate first entity.

U.S. Patent No. 10,491,748 - Intelligent communication routing system and method

  • Patent Identification: U.S. Patent No. 10,491,748, "Intelligent communication routing system and method," issued November 26, 2019 (’748 Patent). (Compl. ¶10).

The Invention Explained

  • Problem Addressed: As part of the same patent family as the ’420 Patent, this patent addresses the same problem of inefficient call routing in traditional call centers. (’748 Patent, col. 2:42-67).
  • The Patented Solution: The invention is a communications routing system comprising a memory and a processor. The system stores predicted characteristics of communication sources (e.g., callers) and targets (e.g., agents), each with an associated "economic utility." The processor then determines an optimal routing between them by "maximizing an aggregate utility" based on these characteristics. (’748 Patent, Abstract). The system is designed to implement intelligent routing, including skill-based routing that can factor in long-term goals like agent training. (’748 Patent, Fig. 1).
  • Technical Importance: The claimed system provides an architecture for implementing intelligent, utility-maximizing routing logic directly within a communications system, rather than relying on external high-level management software. (’748 Patent, col. 18:55-62).

Key Claims at a Glance

  • The complaint does not specify which claims are asserted, instead incorporating by reference an unattached exhibit. (’748 Patent, Compl. ¶26). Independent claim 1 is presented for illustrative purposes:
    • A communications routing system, comprising:
      • a memory storing a representation of a plurality of predicted characteristics of a plurality of communications sources, each having an economic utility;
      • the memory further storing a representation of a plurality of predicted characteristics of a plurality of communications targets, each having an economic utility; and
      • a processor configured to determine an optimal routing between the plurality of communications sources and the plurality of communications targets, by maximizing an aggregate utility with respect to the respective predicted characteristics of the communications source and communications destination represented by linkages.

Multi-Patent Capsules

  • U.S. Patent No. 7,023,979

    • Patent Identification: U.S. Patent No. 7,023,979, "Telephony control system with intelligent call routing," issued April 4, 2006 (’979 Patent). (Compl. ¶11).
    • Technology Synopsis: Belonging to the same family as the lead patents, the ’979 Patent addresses inefficiencies in call center operations. It discloses a telephony control system that uses intelligent, skill-based routing algorithms to match callers with appropriate agents, moving beyond simplistic first-in, first-out queues.
    • Asserted Claims: The complaint does not identify specific asserted claims. (Compl. ¶35).
    • Accused Features: The complaint does not identify specific accused features, alleging infringement based on charts provided in an unattached exhibit. (Compl. ¶35).
  • U.S. Patent No. 7,269,253

    • Patent Identification: U.S. Patent No. 7,269,253, "Telephony control system with intelligent call routing," issued September 11, 2007 (’253 Patent). (Compl. ¶12).
    • Technology Synopsis: This patent, also in the same family, concerns a telephony control system designed to improve call center efficiency. The invention uses intelligent call routing to match callers to agents based on an analysis of agent skills and call characteristics.
    • Asserted Claims: The complaint does not identify specific asserted claims. (Compl. ¶41).
    • Accused Features: The complaint does not identify specific accused features, alleging infringement based on charts provided in an unattached exhibit. (Compl. ¶41).
  • U.S. Patent No. 9,456,086

    • Patent Identification: U.S. Patent No. 9,456,086, "Method and system for matching entities in an auction," issued September 27, 2016 (’086 Patent). (Compl. ¶13).
    • Technology Synopsis: As a parent patent to the ’420 Patent, this invention describes a method and system for optimizing matches between entities, such as callers and agents. The system employs an auction-based model where matches are determined based on an optimization of economic factors, including opportunity costs.
    • Asserted Claims: The complaint does not identify specific asserted claims. (Compl. ¶50).
    • Accused Features: The complaint does not identify specific accused features, alleging infringement based on charts provided in an unattached exhibit. (Compl. ¶50).

III. The Accused Instrumentality

Product Identification

  • The complaint does not identify any specific accused products, methods, or services by name, referring to them only as "Exemplary Defendant Products" or "Defendant products." (Compl. ¶15, ¶17).

Functionality and Market Context

  • The complaint does not provide sufficient detail for analysis of the functionality of the accused instrumentalities. It makes only conclusory allegations that the unnamed products "practice the technology claimed" by the patents-in-suit. (Compl. ¶17, ¶26, ¶35, ¶41, ¶50). Given the defendant's business as an insurance agency, the accused instrumentalities are presumably related to its customer service call center operations.

IV. Analysis of Infringement Allegations

The complaint alleges infringement of all five patents-in-suit but supports these allegations by incorporating by reference claim-chart Exhibits 6, 7, 8, 9, and 10, none of which were filed with the complaint. (Compl. ¶17, ¶26, ¶35, ¶41, ¶50). The narrative infringement theory is that Defendant's unspecified products and services practice the patented technology for intelligent call routing and auction-based entity matching. (Compl. ¶17, ¶26).

No probative visual evidence provided in complaint.

  • Identified Points of Contention:
    • Evidentiary Questions: The complaint lacks any specific factual allegations detailing how the accused products operate. A primary point of contention will be whether Plaintiff can produce evidence that Defendant's systems perform the specific "automated optimization" and "utility maximization" functions required by the claims, rather than more conventional call-routing methods.
    • Scope Questions: The dispute may focus on the scope of the claims. For example, a question for the court could be whether the routine operational logic in a standard call center system can be construed to meet claim limitations requiring optimization with respect to an "economic surplus" or the "maximizing" of an "aggregate utility."

V. Key Claim Terms for Construction

'420 Patent

  • The Term: "automated optimization with respect to an economic surplus" (from claim 1)
  • Context and Importance: This phrase captures the core functionality of the claimed method. The outcome of the case may depend on whether Defendant's routing logic, whatever it may be, performs this specific type of economic calculation. Practitioners may focus on this term because it appears to require more than simple skill-based matching and implies a specific form of cost-benefit analysis.
  • Intrinsic Evidence for Interpretation:
    • Evidence for a Broader Interpretation: The specification suggests the optimization can be for variables beyond pure monetary value, such as "greatest efficiency, lowest cost, or other optimized variable," and can include "non-economic factors." (’420 Patent, col. 4:8-10, col. 22:64-67).
    • Evidence for a Narrower Interpretation: The term "economic surplus" itself, along with the explicit inclusion of "opportunity cost," suggests a formal economic calculation is required. The specification provides detailed mathematical formulas for cost-utility functions, which could support a narrower construction requiring a specific algorithmic approach. (’420 Patent, col. 24:52-54).

'748 Patent

  • The Term: "maximizing an aggregate utility" (from claim 1)
  • Context and Importance: This term is central to defining the function of the claimed processor. The dispute will likely concern whether the accused system performs a function that can be properly characterized as "maximizing" a utility function, or if it merely applies a set of static rules.
  • Intrinsic Evidence for Interpretation:
    • Evidence for a Broader Interpretation: The specification describes "utility" in broad terms, including factors like long-term agent training and customer satisfaction, not just immediate economic outcomes. This could support a construction that covers any system intelligently balancing multiple competing goals. (’748 Patent, col. 36:30-41).
    • Evidence for a Narrower Interpretation: The claim's use of "maximizing" and the specification's disclosure of complex cost-utility formulas suggest a specific mathematical optimization process is required, rather than a general improvement in routing efficiency. (’748 Patent, col. 23:30–24:67).

VI. Other Allegations

  • Indirect Infringement: The complaint alleges induced infringement for the ’748, ’979, and ’086 Patents. The allegations are based on Defendant's alleged continued distribution of "product literature and website materials inducing end users" to use the accused products in an infringing manner after receiving notice of infringement via the complaint itself. (Compl. ¶24-25, ¶33-34, ¶48-49).
  • Willful Infringement: The complaint does not contain an explicit allegation of willful infringement. It alleges "Actual Knowledge of Infringement" for the ’748, ’979, and ’086 Patents, but bases this knowledge solely on the service of the complaint and its associated (but unattached) claim charts. (Compl. ¶23, ¶32, ¶47). There are no allegations of pre-suit knowledge.

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

  • A central issue will be one of evidentiary sufficiency: given the complaint's lack of factual detail, can the Plaintiff produce discovery-based evidence sufficient to demonstrate that the Defendant's customer service systems actually perform the specific, multi-factorial optimization and utility-maximization functions required by the asserted patent claims?
  • The case will likely also turn on definitional scope: can claim terms such as "economic surplus" and "maximizing an aggregate utility," which are described in the patents with complex mathematical underpinnings, be construed broadly enough to read on the routing logic of a potentially conventional call center, or will they be limited to the specific algorithmic approaches detailed in the specifications?