8:24-cv-01469
Patent Armory Inc v. California Tortilla
I. Executive Summary and Procedural Information
- Parties & Counsel:
- Plaintiff: Patent Armory Inc. (Canada)
- Defendant: California Tortilla Group, Inc. (DE)
- Plaintiff’s Counsel: DNL ZITO CASTELLANO; Rabicoff Law LLC
- Case Identification: 8:24-cv-01469, D. Md., 05/20/2024
- Venue Allegations: Venue is alleged to be proper based on Defendant maintaining an established place of business within the District of Maryland.
- Core Dispute: Plaintiff alleges that Defendant’s unidentified products and services infringe five patents related to intelligent call routing and auction-based systems for matching communications with agents.
- Technical Context: The patents address technologies for optimizing resource allocation in communications hubs, such as call centers, by using economic and skill-based models to match incoming tasks with available agents.
- Key Procedural History: The complaint does not allege any significant procedural events such as prior litigation, licensing history, or post-grant proceedings involving the patents-in-suit.
Case Timeline
| Date | Event |
|---|---|
| 2003-03-07 | U.S. Patent No. 7,023,979 Priority Date |
| 2003-03-07 | U.S. Patent No. 7,269,253 Priority Date |
| 2003-03-07 | U.S. Patent No. 9,456,086 Priority Date |
| 2003-03-07 | U.S. Patent No. 10,237,420 Priority Date |
| 2003-03-07 | U.S. Patent No. 10,491,748 Priority Date |
| 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 |
| 2019-03-19 | U.S. Patent No. 10,237,420 Issues |
| 2019-11-26 | U.S. Patent No. 10,491,748 Issues |
| 2024-05-20 | 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 Mar. 19, 2019)
The Invention Explained
- Problem Addressed: The patent’s background section describes the inefficiencies of traditional call center management, where systems struggle to balance customer service quality with the efficient use of resources, particularly when agents have varying skills and call volumes fluctuate (’420 Patent, col. 1:26-34). Static grouping of agents and simple "first-in, first-out" queuing can lead to mismatches, such as routing a complex technical call to a less-skilled agent while a more qualified agent remains idle (’420 Patent, col. 4:35-52).
- The Patented Solution: The invention proposes a method for matching a "first entity" (e.g., a caller) with a "second entity" (e.g., an agent) by performing an "automated optimization" that considers both the "economic surplus" of a potential match and the "opportunity cost" of making an agent unavailable for other potential matches (’420 Patent, Abstract). This transforms the routing decision from a simple queue into a dynamic, auction-like mechanism that seeks to maximize the overall value generated by each connection, considering factors beyond just wait time (’420 Patent, col. 21:5-14).
- Technical Importance: This approach allows for a more dynamic and economically rational allocation of call center resources compared to static, rule-based Automatic Call Distribution (ACD) systems prevalent at the time of the invention.
Key Claims at a Glance
- The complaint asserts infringement of "one or more claims," including "exemplary method claims" (’420 Patent, Compl. ¶15). Independent claim 1 is a representative method claim.
- Essential Elements of Claim 1:
- A method for matching a first entity with at least one second entity.
- Defining a plurality of multivalued scalar data representing inferential targeting parameters for the first entity.
- Defining a plurality of multivalued scalar data representing characteristic parameters for each of a plurality of second entities.
- Performing an automated optimization with respect to an economic surplus of a respective match.
- The optimization also considers an opportunity cost of the unavailability of the at least one second entity for matching with an alternate first entity.
- The complaint does not explicitly reserve the right to assert dependent claims but references infringement of "one or more claims" (Compl. ¶15).
U.S. Patent No. 10,491,748 - Intelligent communication routing system and method (Issued Nov. 26, 2019)
The Invention Explained
- Problem Addressed: As with the related ’420 Patent, this invention addresses the problem of inefficiently routing communications in environments like call centers, where simple queuing fails to account for the specific skills of agents or the unique needs of callers (’420 Patent, col. 1:26-34).
- The Patented Solution: The invention provides a system and method for determining an optimal routing between communication sources and targets by "maximizing an aggregate utility" (’748 Patent, Abstract). This is achieved by representing the predicted characteristics of both sources and targets and calculating the utility of potential pairings. The system is designed to operate within the low-level communication server, allowing for real-time, contextually-interpreted routing decisions rather than relying on a separate, high-level management system (’420 Patent, col. 18:8-21).
- Technical Importance: By integrating the optimization logic into the low-level communications architecture, the invention aims to reduce latency and system complexity compared to systems where routing intelligence is externalized.
Key Claims at a Glance
- The complaint asserts infringement of "one or more claims" of the ’748 Patent (Compl. ¶21). Independent claim 1 is a representative system claim.
- Essential Elements of Claim 1:
- A communications routing system comprising a processor and memory.
- The memory stores instructions that cause the processor to represent predicted characteristics of communication sources, each having an economic utility.
- The processor also represents predicted characteristics of communication targets, each having an economic utility.
- The processor then determines an optimal routing by maximizing an aggregate utility with respect to the predicted characteristics.
- The complaint does not explicitly reserve the right to assert dependent claims but alleges infringement of "one or more claims" (Compl. ¶21).
U.S. Patent No. 7,023,979 - Telephony control system with intelligent call routing (Issued Apr. 4, 2006)
- Patent Identification: U.S. Patent No. 7,023,979, "Telephony control system with intelligent call routing," Issued Apr. 4, 2006 (Compl. ¶11).
- Technology Synopsis: This patent, an early patent in the asserted family, describes a communications management system for intelligent call routing. It introduces a system comprising an input for receiving a communication classification, a database of agent skills, and a processor for computing an optimum agent selection based on the classification and skills (Compl. ¶11; ’979 Patent, Abstract).
- Asserted Claims: At least the exemplary method claims (Compl. ¶30).
- Accused Features: The "Exemplary Defendant Products" are accused of practicing the claimed technology (Compl. ¶30).
U.S. Patent No. 7,269,253 - Telephony control system with intelligent call routing (Issued Sep. 11, 2007)
- Patent Identification: U.S. Patent No. 7,269,253, "Telephony control system with intelligent call routing," Issued Sep. 11, 2007 (Compl. ¶12).
- Technology Synopsis: This patent is related to the ’979 Patent and similarly discloses a system for intelligent call routing. The invention determines an optimal agent for a communication based on a combinatorial optimization of various factors, including a cost-benefit analysis (Compl. ¶12; ’253 Patent, Abstract).
- Asserted Claims: At least the exemplary method claims (Compl. ¶36).
- Accused Features: The "Exemplary Defendant Products" are accused of practicing the claimed technology (Compl. ¶36).
U.S. Patent No. 9,456,086 - Method and system for matching entities in an auction (Issued Sep. 27, 2016)
- Patent Identification: U.S. Patent No. 9,456,086, "Method and system for matching entities in an auction," Issued Sep. 27, 2016 (Compl. ¶13).
- Technology Synopsis: This patent, a direct predecessor to the ’420 Patent, describes a method for matching entities by performing an automated optimization. The optimization considers the "economic surplus" of a potential match and the "opportunity cost" of making one entity unavailable for an alternate match, framing the routing decision as an economic auction (Compl. ¶13; ’086 Patent, Abstract).
- Asserted Claims: At least one or more claims of the ’086 Patent (Compl. ¶42).
- Accused Features: The "Exemplary Defendant Products" are accused of practicing the claimed technology (Compl. ¶42).
III. The Accused Instrumentality
Product Identification
The complaint does not identify any specific accused products, methods, or services by name (Compl. ¶¶ 15, 21, 30, 36, 42). It refers generally to "Exemplary Defendant Products" and states they are identified in claim chart exhibits attached to the complaint (Compl. ¶¶ 17, 26, 32, 38, 47).
Functionality and Market Context
The complaint does not provide sufficient detail for analysis of the functionality or market context of the accused products. The exhibits that allegedly contain this information were not provided with the filed complaint document.
IV. Analysis of Infringement Allegations
No probative visual evidence provided in complaint.
The complaint incorporates by reference claim charts in Exhibits 6 through 10, which were not provided with the filed document (Compl. ¶¶ 17-18, 26-27, 32-33, 38-39, 47-48). The complaint’s narrative infringement theory is that the "Exemplary Defendant Products" practice the technology claimed by the patents-in-suit and "satisfy all elements" of the asserted claims, either literally or under the doctrine of equivalents (Compl. ¶¶ 17, 26, 32, 38, 47). Without the claim charts or identification of the accused products, a detailed analysis of the infringement allegations is not possible.
Identified Points of Contention
Based on the asserted patents and the generic nature of the allegations, several points of contention may arise.
- Scope Questions: A central dispute may concern the scope of economic and auction-related terms used in the asserted claims. For the ’420 and ’086 Patents, a question will be whether Defendant’s system performs an "automated optimization with respect to an economic surplus" and considers an "opportunity cost," as the claims require (’420 Patent, col. 45:51-61). This raises the question of whether a conventional skills-based routing system that considers agent availability could be construed as calculating an "opportunity cost."
- Technical Questions: The infringement analysis will depend on whether the accused products actually perform the specific multi-factorial optimizations claimed in the patents. A key factual question for the ’748 Patent will be what evidence demonstrates that the accused system determines routing by "maximizing an aggregate utility," as opposed to applying a simpler, sequential set of routing rules (’748 Patent, col. 1:57-65).
V. Key Claim Terms for Construction
For the ’420 and ’086 Patents: "automated optimization with respect to an economic surplus ... and an opportunity cost"
- Context and Importance: This phrase is the core of the inventive concept in the auction-based patents. Its construction will be critical to determining infringement, as it distinguishes the claimed invention from conventional call routing. Practitioners may focus on this term because its definition will determine whether a simple resource-availability check can meet the claim limitation or if a more complex, value-based calculation is required.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The specification discusses optimizing a "cost-utility function" that can include non-economic factors like "customer satisfaction," which could be argued to broaden the meaning of "economic surplus" beyond a strict monetary value (’420 Patent, col. 24:35-40).
- Evidence for a Narrower Interpretation: The detailed description repeatedly frames the optimization in the context of an "auction" and discusses concepts like bidders, bids, and winners, which may support a narrower construction tied to explicit market-based mechanisms (’420 Patent, col. 46:12-24).
For the ’748 Patent: "maximizing an aggregate utility"
- Context and Importance: This term defines the central function of the claimed routing system. The dispute will likely center on whether the accused system performs a global optimization to maximize a single "aggregate utility" value, or whether it applies a series of independent rules that do not necessarily result in a mathematically maximized outcome.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The specification, incorporated from related patents, notes that the "utility" can be based on various disparate factors normalized into a common metric, such as "cost," suggesting that any multi-factor decision process could be argued to meet this limitation (’420 Patent, col. 24:19-24).
- Evidence for a Narrower Interpretation: The claim requires "maximizing" this utility, which suggests a specific mathematical operation to find the single best outcome from a set of possibilities. Embodiments describing a "combinatorial analysis" may support a narrower construction requiring a comprehensive comparison of potential pairings rather than a simple heuristic (’420 Patent, col. 45:9-14).
VI. Other Allegations
Indirect Infringement
The complaint alleges induced infringement of the ’748 and ’086 Patents. This allegation is based on the claim that Defendant distributes "product literature and website materials inducing end users and others to use its products in the customary and intended manner that infringes" the patents (Compl. ¶¶ 24, 45). The complaint states that Exhibits 7 and 10 extensively reference these materials (Compl. ¶¶ 24, 46).
Willful Infringement
The complaint alleges that the service of the complaint itself provides "actual knowledge of infringement" for the ’748 and ’086 Patents (Compl. ¶¶ 23, 44). This forms the basis for potential post-suit willful infringement allegations, as the complaint alleges that Defendant "continues to make, use, test, sell, offer for sale, market, and/or import" the accused products despite this knowledge (Compl. ¶¶ 24, 45).
VII. Analyst’s Conclusion: Key Questions for the Case
- A core issue will be one of definitional scope: can the patent claims’ sophisticated economic and auction-based terminology, such as "economic surplus," "opportunity cost," and "maximizing an aggregate utility," be construed to cover the functionality of what may be a more conventional, rules-based call routing system? The case will likely depend heavily on how the court defines these central concepts.
- A key evidentiary question will be one of operational proof: assuming a claim construction that requires complex optimization, what evidence can Plaintiff present to demonstrate that the accused products actually perform the specific combinatorial analyses and value-based calculations required by the claims, rather than merely applying a sequence of simpler, independent routing criteria?
- A procedural question will be the adequacy of the pleadings: given the complaint's failure to identify any specific accused products and its reliance on unattached exhibits, an initial focus of the case may be on whether the infringement allegations meet the plausibility standards required by federal pleading rules.