DCT

4:24-cv-02117

Patent Armory Inc v. Dow Chemical Co

Key Events
Complaint
complaint

I. Executive Summary and Procedural Information

  • Parties & Counsel:
  • Case Identification: 4:24-cv-02117, S.D. Tex., 06/05/2024
  • Venue Allegations: Venue is alleged to be proper based on Defendant maintaining an established place of business within the Southern District of Texas and having committed alleged acts of infringement in the district.
  • Core Dispute: Plaintiff alleges that Defendant’s unspecified products and services infringe five patents related to intelligent call routing and auction-based systems for matching entities, such as callers with call center agents.
  • Technical Context: The technology at issue relates to systems for optimizing the management of communications in call centers, a domain focused on improving efficiency and customer satisfaction through sophisticated resource allocation.
  • Key Procedural History: The complaint does not allege any significant procedural events, such as prior litigation, licensing history, or administrative patent challenges involving the patents-in-suit.

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-06-05 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"

The Invention Explained

  • Problem Addressed: The patent’s background section describes inefficiencies in traditional call centers, which often use static 'queue/team' models for routing calls (Compl. ¶9; ’420 Patent, col. 4:35-51). This can lead to "under-skilled agent" problems, where agents lack the expertise for a specific call, and "over-skilled agent" problems, where highly trained agents handle simple tasks, reducing overall throughput (Compl. ¶9; ’420 Patent, col. 4:35-61).
  • The Patented Solution: The invention proposes a dynamic, auction-based system to solve this matching problem. It matches a "first entity" (e.g., a caller) with a "second entity" (e.g., an agent) by performing an "automated optimization" that considers not only the best skill match but also the "economic surplus" of that match and the "opportunity cost" of making that agent unavailable for other potential calls (Compl. ¶9; ’420 Patent, Abstract). The system uses data vectors to represent the characteristics of both callers and agents to facilitate this complex, real-time optimization (Compl. ¶9; ’420 Patent, Fig. 3).
  • Technical Importance: This approach represents a shift from simple, sequential call routing to a dynamic, economic model that treats agent time as a resource to be allocated for maximum global utility, not just on a first-come, first-served basis (Compl. ¶9; ’420 Patent, col. 4:5-9).

Key Claims at a Glance

  • The complaint asserts infringement of "one or more claims," including exemplary method claims (Compl. ¶15). Independent method claim 1 is representative.
  • Essential elements of Claim 1 include:
    • Defining a plurality of multivalued scalar data representing inferential targeting parameters for the first entity and characteristic parameters for a plurality of second entities.
    • Performing an automated optimization with respect to an economic surplus of a respective match of the first entity with one of the second entities.
    • The optimization also considers an opportunity cost of the unavailability of that second entity for matching with an alternate first entity.
  • The complaint does not explicitly reserve the right to assert dependent claims but its language is broad (Compl. ¶15).

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

The Invention Explained

  • Problem Addressed: The patent addresses the same general problem space as the '420 Patent: the limitations of conventional Automatic Call Distribution (ACD) systems in efficiently managing high-traffic call centers (Compl. ¶10; ’748 Patent, col. 2:24-34). It notes that such systems must automate both "agent selection" and "transaction selection" decisions to be effective (Compl. ¶10; ’748 Patent, col. 3:1-10).
  • The Patented Solution: The invention is a communications routing system that uses processors to determine an optimal routing between communication "sources" and "targets" (e.g., callers and agents) by "maximizing an aggregate utility" (’748 Patent, Abstract). This is achieved by representing both sources and targets with predicted characteristics, each having an "economic utility," and then computationally determining the best pairing based on a utility-maximization algorithm (’748 Patent, Abstract; col. 24:1-10). The system is designed to integrate this intelligent decision-making at a low level within the communications architecture itself (’748 Patent, col. 18:8-21).
  • Technical Importance: The technology aims to embed economic and utility-based decision-making directly into the call routing hardware and software, rather than having it as a separate, high-level management function, thereby enabling more dynamic and responsive allocations (Compl. ¶10; ’748 Patent, col. 25:10-21).

Key Claims at a Glance

  • The complaint asserts infringement of "one or more claims" (Compl. ¶21). Independent system claim 1 is representative.
  • Essential elements of Claim 1 include:
    • A memory storing instructions and a processor configured to execute them.
    • Representing a plurality of predicted characteristics of communications sources, each having an economic utility.
    • Representing a plurality of predicted characteristics of communications targets, each having an economic utility.
    • Determining an optimal routing between 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 (Compl. ¶21).

U.S. Patent No. 7,023,979 - "Telephony control system with intelligent call routing"

  • Technology Synopsis: This patent describes a telephony control system that integrates intelligent call routing directly. It receives a "communications classification," consults a database of "skill weights" and "agent skill scores," and uses a processor to compute an "optimum agent selection," thereby directly controlling the routing of the communication based on this intelligent determination (’979 Patent, Abstract). This appears to be an earlier patent in the asserted portfolio, laying the groundwork for the more complex economic models in the later patents (Compl. ¶11).
  • Asserted Claims: The complaint asserts "one or more claims," including exemplary method claims (Compl. ¶30). Representative independent claims are claim 1 (a system) and claim 18 (a method).
  • Accused Features: The complaint alleges that "Exemplary Defendant Products" practice the technology claimed by the ’979 Patent (Compl. ¶32).

U.S. Patent No. 7,269,253 - "Telephony control system with intelligent call routing"

  • Technology Synopsis: This patent, related to the ’979 Patent, also describes an intelligent telephony control system. It details a method of using a "combinatorial optimization" to determine an optimum target for a communication. The optimization is based on the communication's classification and the characteristics of potential targets, and explicitly includes a cost-benefit analysis while also considering the predicted availability of a target (’253 Patent, Abstract).
  • Asserted Claims: The complaint asserts "one or more claims," including exemplary method claims (Compl. ¶36). Representative independent claims are claim 1 (a system) and claim 10 (a method).
  • Accused Features: The complaint alleges that "Exemplary Defendant Products" practice the technology claimed by the ’253 Patent (Compl. ¶38).

U.S. Patent No. 9,456,086 - "Method and system for matching entities in an auction"

  • Technology Synopsis: This patent, part of the same family as the ’420 Patent, describes an auction-based method for matching entities. Like the ’420 Patent, it solves the problem of resource allocation by defining data for a "first entity" and multiple "second entities" and performing an "automated optimization." This optimization considers the "economic surplus" of a potential match as well as the "opportunity cost" of making a second entity unavailable for other potential matches (’086 Patent, Abstract).
  • Asserted Claims: The complaint asserts "one or more claims" (Compl. ¶42). Representative independent claims are claim 1 (a method) and claim 11 (a system).
  • Accused Features: The complaint alleges that "Exemplary Defendant Products" infringe by practicing the claimed technology (Compl. ¶47).

III. The Accused Instrumentality

Product Identification

The complaint does not identify any accused product, method, or service by name. It refers generally to "Exemplary Defendant Products" (Compl. ¶15).

Functionality and Market Context

The complaint provides no specific details regarding the functionality or market context of the accused instrumentalities. The infringement counts allege that these unidentified products practice the technologies claimed in the patents-in-suit, namely, methods and systems for intelligent communication routing and for matching entities in an auction (Compl. ¶¶17, 26, 32, 38, 47). The complaint does not contain allegations regarding the products' commercial importance beyond the general allegation of making, using, selling, and importing them (Compl. ¶15). No probative visual evidence provided in complaint.

IV. Analysis of Infringement Allegations

The complaint alleges direct infringement of all five patents-in-suit. For each patent, it states that infringement details are provided in claim charts included as Exhibits 6-10 (Compl. ¶¶17, 26, 32, 38, 47). However, these exhibits were not filed with the complaint. The analysis below is therefore based on the narrative infringement allegations in the body of the complaint.

’420 Patent Infringement Allegations

The complaint alleges that the "Exemplary Defendant Products practice the technology claimed by the '420 Patent" and "satisfy all elements of the Exemplary '420 Patent Claims" (Compl. ¶17). As the corresponding claim chart exhibit was not provided, a detailed element-by-element analysis is not possible. The narrative theory is that Defendant's products perform a method of matching entities in a manner that infringes at least the method claims of the ’420 Patent (Compl. ¶15).

  • Identified Points of Contention:
    • Evidentiary Question: The primary point of contention will be identifying the accused products and their specific operation. The complaint's failure to provide this information raises the question of whether its allegations meet the plausibility standard for pleading patent infringement.
    • Scope Questions: Assuming an accused product is identified, a central question may be whether its functions constitute an "automated optimization with respect to an economic surplus and an opportunity cost" as required by the claims. The construction of these economic and algorithmic terms will likely be a key battleground.

’748 Patent Infringement Allegations

The complaint alleges that the "Exemplary Defendant Products practice the technology claimed by the '748 Patent" and "satisfy all elements of the Exemplary '748 Patent Claims" (Compl. ¶26). The corresponding claim chart was not provided. The narrative theory is that Defendant's products constitute an intelligent communication routing system that infringes the ’748 Patent by representing characteristics of communication sources and targets and determining an optimal routing by "maximizing an aggregate utility" (Compl. ¶21; ’748 Patent, Abstract).

  • Identified Points of Contention:
    • Evidentiary Question: As with the ’420 Patent, the initial dispute will likely concern the lack of specificity regarding the accused products and their functionality.
    • Technical Questions: Should the case proceed, a key technical question may be whether the accused products actually perform a process of "maximizing an aggregate utility" based on an "economic utility" for both sources and targets. The parties may dispute whether the accused system's routing logic performs the specific type of economic calculation claimed or a more conventional, non-economic routing method.

V. Key Claim Terms for Construction

"automated optimization with respect to an economic surplus... and an opportunity cost" (’420 Patent, Claim 1)

  • Context and Importance: This phrase defines the core algorithmic step of the invention. Its construction will be critical to determining infringement, as the dispute may turn on whether the accused product's resource allocation logic performs this specific, multi-faceted economic calculation or a different type of optimization. Practitioners may focus on this term because its components—"economic surplus" and "opportunity cost"—are terms of art in economics that the patent applies to the technical field of call routing.
  • Intrinsic Evidence for Interpretation:
    • Evidence for a Broader Interpretation: The specification describes the optimization in broad functional terms, such as balancing competing goals and making efficient use of call center resources, which could support an interpretation covering various utility-maximizing algorithms (Compl. ¶9; ’420 Patent, col. 2:27-34).
    • Evidence for a Narrower Interpretation: The detailed description provides specific mathematical formulas for calculating cost and utility, including factors like agent salary, training costs, and anticipated outcomes, suggesting the optimization requires these specific inputs and is not just any generic balancing function (Compl. ¶9; ’420 Patent, col. 24:1-50).

"maximizing an aggregate utility" (’748 Patent, Claim 1)

  • Context and Importance: This term is the central functional limitation of the claimed routing determination. The infringement analysis will likely depend on whether the accused system's method for selecting a communication path constitutes "maximizing" a specifically defined "aggregate utility." The patent's use of economic language suggests a specific type of computational process.
  • Intrinsic Evidence for Interpretation:
    • Evidence for a Broader Interpretation: The abstract broadly defines the goal as determining an "optimal routing," which could be argued to cover any system that seeks the "best" outcome among a set of choices, not necessarily one that performs a formal mathematical maximization (’748 Patent, Abstract).
    • Evidence for a Narrower Interpretation: The specification explicitly ties "utility" to "economic" parameters and describes combining these parameters into an "aggregate" value for optimization, suggesting a narrower construction that requires a quantitative, economic-based calculation rather than simple rules-based routing (Compl. ¶10; ’748 Patent, Abstract; col. 24:1-10).

VI. Other Allegations

  • Indirect Infringement: The complaint alleges induced infringement of the ’748 and ’086 patents. It asserts that Defendant distributes "product literature and website materials" that instruct end users on how to use the accused products in a manner that allegedly infringes the patents (Compl. ¶¶24, 45-46).
  • Willful Infringement: Willfulness is alleged for the ’748 and ’086 patents based on knowledge acquired upon service of the complaint and the corresponding (but unfiled) claim charts (Compl. ¶¶23, 44). This forms a basis for seeking enhanced damages for any post-filing infringement.

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

  • A threshold issue will be one of pleading sufficiency: does a complaint that fails to identify any accused product by name or provide its infringement claim charts meet the plausibility standard required to proceed with a patent infringement case? The Defendant may argue that the allegations are too speculative to provide fair notice.
  • A central question will be one of definitional scope: can the patent claims, which use specific economic and algorithmic terms like "economic surplus," "opportunity cost," and "maximizing an aggregate utility," be construed to cover the actual routing logic of Defendant’s products, once identified? The case may depend on whether Defendant's systems perform these specific types of complex optimizations or more conventional forms of skill-based routing.
  • A key evidentiary question will be one of functional operation: assuming the complaint is deemed sufficient, what is the actual, verifiable technical operation of the accused products? Plaintiff will bear the burden of demonstrating, with technical evidence, that the accused systems perform each step of the asserted claims, a task made more complex by the functional and abstract nature of the claim language.