DCT

2:24-cv-00236

Patent Armory Inc v. Capriotti's Sandwich Shop Inc

Key Events
Complaint
complaint

I. Executive Summary and Procedural Information

  • Parties & Counsel:
  • Case Identification: 2:24-cv-00236, E.D. Tex., 04/09/2024
  • Venue Allegations: Venue is alleged to be proper based on Defendant maintaining an established place of business within the Eastern District of Texas.
  • Core Dispute: Plaintiff alleges that Defendant’s customer service and/or online ordering systems infringe five patents related to intelligent call routing and auction-based systems for matching entities.
  • Technical Context: The technology at issue involves sophisticated call-center and resource-matching systems designed to intelligently and efficiently route customer communications to appropriate agents or resources.
  • Key Procedural History: The complaint asserts five patents from two distinct, but related, patent families that have lengthy and complex prosecution histories involving multiple divisional and continuation applications. No prior litigation or post-grant proceedings are mentioned in the complaint.

Case Timeline

Date Event
2002-03-07 Priority Date for ’979 and ’253 Patents
2003-03-07 Priority Date for ’420 and ’086 Patents
2006-04-03 Priority Date for ’748 Patent
2006-04-04 ’979 Patent Issued
2007-09-11 ’253 Patent Issued
2016-09-27 ’086 Patent Issued
2019-03-19 ’420 Patent Issued
2019-11-26 ’748 Patent Issued
2024-04-09 Complaint Filed

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

U.S. Patent No. 10,237,420 - “Method and system for matching entities in an auction” (Issued March 19, 2019)

The Invention Explained

  • Problem Addressed: The patent describes the inefficiency of traditional call centers that use simple queuing models (e.g., first-come-first-served) to connect customers to agents ('420 Patent, col. 2:26-54). Such systems struggle to efficiently match a caller's specific needs with an agent's particular skills, leading to problems like routing calls to under-skilled or over-skilled agents ('420 Patent, col. 4:35-56).
  • The Patented Solution: The invention proposes a system that treats the matching of a "first entity" (e.g., a customer call) with a "second entity" (e.g., a call center agent) as a type of auction ('420 Patent, col. 1:1-4). It defines parameters for both entities and performs an "automated optimization" that considers not only the quality of the match but also the "economic surplus" of that match and the "opportunity cost" of making a particular agent unavailable for other potential matches ('420 Patent, Abstract).
  • Technical Importance: This method aims to replace static routing rules with a dynamic, economic-based optimization designed to maximize the overall efficiency and value of interactions within a resource-constrained system ('420 Patent, col. 21:4-22).

Key Claims at a Glance

  • The complaint does not specify which claims are asserted, stating only "one or more claims" (Compl. ¶15). Independent claim 1 is excerpted for analysis.
  • Independent Claim 1 requires:
    • A method for matching a first entity with at least one second entity from a plurality of second entities.
    • Defining a plurality of multivalued scalar data for the first entity ("inferential targeting parameters").
    • Defining a plurality of multivalued scalar data for each of the second entities ("characteristic parameters").
    • Performing an automated optimization with respect to an "economic surplus" of a potential match.
    • The optimization also considers an "opportunity cost" of the unavailability of the second entity for matching with an alternate first entity.
  • The complaint does not explicitly reserve the right to assert dependent claims but incorporates claim charts by reference that are not attached to the filing (Compl. ¶17-18).

U.S. Patent No. 10,491,748 - “Intelligent communication routing system and method” (Issued November 26, 2019)

The Invention Explained

  • Problem Addressed: Similar to the ’420 Patent, this patent addresses the challenge of managing call centers to balance high-quality customer service with the efficient use of call center resources ('748 Patent, col. 2:25-34). The patent notes the limitations of traditional Automatic Call Distribution (ACD) systems and static "queue/team" management paradigms ('748 Patent, col. 3:36-51).
  • The Patented Solution: The invention provides a system that routes communications by predicting characteristics of both the communication "sources" (e.g., callers) and "targets" (e.g., agents) ('748 Patent, Abstract). Based on these predicted characteristics, the system determines an optimal routing by "maximizing an aggregate utility," which considers the economic value of each potential pairing ('748 Patent, Abstract).
  • Technical Importance: The technology seeks to create a more intelligent routing system that can adapt to changing conditions and make routing decisions based on maximizing overall economic utility rather than following simple, pre-programmed rules ('748 Patent, col. 18:8-24).

Key Claims at a Glance

  • The complaint does not specify which claims are asserted (Compl. ¶21). Independent claim 1 is excerpted for analysis.
  • Independent Claim 1 requires:
    • A communications routing system and method.
    • Representing predicted characteristics of a plurality of communications sources, each having an economic utility.
    • Representing predicted characteristics of a plurality of communications targets, each having an economic utility.
    • Determining an optimal routing between the sources and targets by "maximizing an aggregate utility" with respect to the predicted characteristics.
  • The complaint does not explicitly reserve the right to assert dependent claims but incorporates claim charts by reference that are not attached to the filing (Compl. ¶26-27).

Multi-Patent Capsules

U.S. Patent No. 7,023,979 - “Telephony control system with intelligent call routing” (Issued April 4, 2006)

  • Technology Synopsis: This patent describes a communication management system for intelligently routing calls ('979 Patent, Abstract). It uses a database of skill weights and agent skill scores to compute an optimal agent selection for an incoming communication, with the system directly controlling the routing ('979 Patent, Abstract).
  • Asserted Claims: The complaint does not specify which claims are asserted (Compl. ¶30).
  • Accused Features: The complaint alleges that "Exemplary Defendant Products" practice the technology claimed in the ’979 Patent (Compl. ¶30, 32).

U.S. Patent No. 7,269,253 - “Telephony control system with intelligent call routing” (Issued September 11, 2007)

  • Technology Synopsis: This patent discloses a system for optimizing the routing of communications by performing a "combinatorial optimization" to determine the best match between communications and available targets ('253 Patent, Abstract). The optimization is based on a cost-benefit analysis and may consider the predicted availability of a target ('253 Patent, Abstract).
  • Asserted Claims: The complaint does not specify which claims are asserted (Compl. ¶36).
  • Accused Features: The complaint alleges that "Exemplary Defendant Products" practice the technology claimed in the ’253 Patent (Compl. ¶36, 38).

U.S. Patent No. 9,456,086 - “Method and system for matching entities in an auction” (Issued September 27, 2016)

  • Technology Synopsis: This patent, related to the ’420 Patent, describes a method for matching entities by defining their respective parameters and performing an automated optimization ('086 Patent, Abstract). The optimization considers the "economic surplus" of a match as well as the "opportunity cost" of making a resource unavailable for other potential matches ('086 Patent, Abstract).
  • Asserted Claims: The complaint does not specify which claims are asserted (Compl. ¶42).
  • Accused Features: The complaint alleges that "Exemplary Defendant Products" practice the technology claimed in the ’086 Patent (Compl. ¶42, 47).

III. The Accused Instrumentality

Product Identification

  • The complaint identifies the accused instrumentalities as "Exemplary Defendant Products" (Compl. ¶15, 21, 30, 36, 42).

Functionality and Market Context

  • The complaint does not provide sufficient detail for analysis of the accused products' specific functionality. It alleges that the products "practice the technology claimed" in the patents-in-suit and refers to non-proffered claim chart exhibits (Compl. ¶17, 26, 32, 38, 47). The titles and subject matter of the patents, which relate to call routing and resource matching, suggest that the accused instrumentalities may include Defendant’s customer call centers, online or mobile application-based ordering systems, or other platforms used to manage customer interactions.

No probative visual evidence provided in complaint.

IV. Analysis of Infringement Allegations

The complaint incorporates by reference claim chart exhibits that were not attached to the public filing (Compl. ¶18, 27, 33, 39, 48). Therefore, a detailed claim chart summary cannot be constructed. The infringement theory for each patent is based on the general allegation that Defendant's products "satisfy all elements" of the asserted claims (Compl. ¶17, 26, 32, 38, 47).

Identified Points of Contention

  • Scope Questions: A central issue may be whether the term "auction," as claimed in the ’420 and ’086 Patents, can be construed to cover a typical retail transaction, such as a customer placing a food order that is then routed to a specific store location. Another question may be whether the patents' focus on call center agents can be read broadly onto other types of resources, such as individual store locations or delivery personnel.
  • Technical Questions: The complaint provides no factual allegations explaining how the accused products perform the complex steps required by the claims, such as calculating an "economic surplus," determining an "opportunity cost," or "maximizing an aggregate utility." A primary technical question will be what evidence exists that the accused systems perform these specific automated optimization functions, as opposed to employing more conventional rule-based logic for routing customer orders or inquiries.

V. Key Claim Terms for Construction

  • The Term: "auction" (from ’420 Patent, Claim 1)

    • Context and Importance: This term is critical because the infringement theory for the ’420 and ’086 Patents appears to characterize a commercial transaction or customer service interaction as an "auction." The viability of this theory may depend on whether the term is construed narrowly to require competitive bidding or broadly to cover any resource allocation mechanism.
    • Intrinsic Evidence for Interpretation:
      • Evidence for a Broader Interpretation: The title of the patent is "Method and system for matching entities in an auction," which could suggest the core concept is "matching entities," with "auction" being one exemplary context ('420 Patent, Title).
      • Evidence for a Narrower Interpretation: The detailed description includes flowchart elements such as "agents bid for a caller" ('420 Patent, col. 22:50-51) and discusses economic factors that "perturb a non-economic optimal matching from the auction" ('420 Patent, Fig. 7), which may support a more traditional definition involving competitive dynamics.
  • The Term: "maximizing an aggregate utility" (from ’748 Patent, Claim 1)

    • Context and Importance: This term appears to require a specific type of optimization. Practitioners may focus on this term because the dispute will likely turn on whether the accused system performs a mathematical maximization of a defined "utility" function or merely applies a set of rules intended to produce an efficient outcome.
    • Intrinsic Evidence for Interpretation:
      • Evidence for a Broader Interpretation: The specification discusses "utility" in general business terms, such as balancing customer service with efficient resource use, which a party might argue does not require a specific algorithm ('748 Patent, col. 2:25-34).
      • Evidence for a Narrower Interpretation: The specification presents a detailed formula for an optimization that includes multiple factors such as agent cost, anticipated transaction value, and opportunity cost, suggesting "maximizing an aggregate utility" refers to a specific, multi-factor computational process ('748 Patent, col. 24:52-58).

VI. Other Allegations

  • Indirect Infringement: The complaint alleges induced infringement for the ’748 and ’086 Patents. The allegations are based on Defendant's distribution of "product literature and website materials inducing end users and others to use its products in the customary and intended manner" that allegedly infringes (Compl. ¶24, 45).
  • Willful Infringement: The complaint does not use the term "willful," but for the ’748 and ’086 Patents, it alleges "actual knowledge of infringement" based on the "service of this Complaint" (Compl. ¶23, 44). This forms a basis for potential post-suit enhanced damages rather than pre-suit willfulness.

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

  • A core issue will be one of definitional scope: can patent terms rooted in the context of complex economic modeling and call-center management, such as "auction" and "maximizing an aggregate utility," be construed broadly enough to cover the functionalities of a conventional retail ordering and customer service system?
  • A key evidentiary question will be one of factual basis: given the absence of specific factual allegations, what evidence will emerge to show that the accused systems perform the specific, multi-step "automated optimization" processes required by the asserted claims, rather than operating on simpler, non-infringing logic?