1:23-cv-00815
Patent Armory Inc v. Twitter Inc
I. Executive Summary and Procedural Information
- Parties & Counsel:
- Plaintiff: Patent Armory Inc. (Canada)
- Defendant: Twitter, Inc. (Delaware)
- Plaintiff’s Counsel: Phillips, McLaughlin & Hall, P.A.; Rabicoff Law LLC
- Case Identification: 1:23-cv-00815, D. Del., 07/28/2023
- Venue Allegations: Plaintiff alleges venue is proper in the District of Delaware because Defendant is incorporated in Delaware and has an established place of business in the District.
- Core Dispute: Plaintiff alleges that unspecified products of Defendant infringe two patents related to intelligent communication routing and auction-based systems for matching entities.
- Technical Context: The patents address technologies for optimizing the routing of communications, such as in a call center, by using algorithmic and economic models to match incoming requests with available agents or resources.
- 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 |
|---|---|
| 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"
Issued March 19, 2019 (the "’420 Patent")
The Invention Explained
- Problem Addressed: The patent’s background section describes the inefficiencies of traditional call center management, where routing decisions are often based on simple rules like "first-come-first-served" or basic skill matching, which fails to optimize for overall efficiency or economic value (’420 Patent, col. 2:26-34; col. 4:35-51).
- The Patented Solution: The invention proposes a system that treats the matching of a first entity (e.g., a caller) with a second entity (e.g., an agent) as an auction. The system performs an automated optimization that considers not only the characteristics of the entities but also an "economic surplus" of a potential match and the "opportunity cost" of making one entity unavailable for other potential matches, thereby aiming for a more globally optimal allocation of resources (’420 Patent, Abstract; col. 21:50-22:3).
- Technical Importance: This approach seeks to move beyond simple, static routing rules to a dynamic, economic model for allocating communication resources in real-time.
Key Claims at a Glance
- The complaint does not specify which claims of the ’420 Patent are asserted, instead referring to "Exemplary ’420 Patent Claims" in a claim chart exhibit that was not provided with the complaint (Compl. ¶12, ¶14-15).
- As a representative example, independent claim 1 of the ’420 Patent recites the following essential elements:
- A method for matching a first entity with at least one second entity from a plurality of second entities.
- Defining multivalued scalar data representing inferential targeting parameters for the first entity.
- Defining multivalued scalar data representing characteristic parameters for each of the second entities.
- Performing an automated optimization with respect to an economic surplus of a match and an opportunity cost of the unavailability of the second entity for an alternate match.
U.S. Patent No. 8,831,205 - "Intelligent communication routing"
Issued September 9, 2014 (the "’205 Patent")
The Invention Explained
- Problem Addressed: The patent addresses the limitations of conventional telecommunications systems, particularly in call centers, where routing intelligence is often handled by external, high-level software, creating latency and architectural complexity (’205 Patent, col. 2:54-65).
- The Patented Solution: The invention describes embedding the "intelligent" routing logic directly within a low-level communication server or router. This system contextually analyzes a plurality of parameters from both the incoming communication and the available targets (e.g., agents) to execute a targeting algorithm and determine an "optimum target" for the communication, all within the routing architecture itself (’205 Patent, Abstract; col. 18:9-24).
- Technical Importance: This technology represents an architectural shift, integrating complex, algorithmic routing decisions into the low-level communications switching fabric to improve real-time performance and reduce system complexity.
Key Claims at a Glance
- The complaint does not specify which claims of the ’205 Patent are asserted, instead referring to "Exemplary ’205 Patent Claims" in a claim chart exhibit that was not provided with the complaint (Compl. ¶18, ¶20-21).
- As a representative example, independent claim 1 of the ’205 Patent recites the following essential elements:
- A system and method for communicating in a communication network.
- Presenting a communication comprising data over the network to a router.
- The router automatically executes a communication targeting algorithm based at least in part on the data.
- The algorithm contextually and jointly analyzes a plurality of parameters from the data and a plurality of contextual parameters to determine an optimum target.
- The optimum target varies in dependence on both the data and the context.
- Routing the communication in dependence on the algorithm's execution.
III. The Accused Instrumentality
Product Identification
The complaint does not identify any specific accused products, services, or methods by name (Compl. ¶¶1-23). It refers generally to "Defendant products identified in the charts incorporated into this Count below," but the referenced exhibits containing these charts were not provided with the complaint (Compl. ¶12, ¶18).
Functionality and Market Context
The complaint does not provide sufficient detail for analysis of the functionality or market context of any accused instrumentality (Compl. ¶¶1-23).
IV. Analysis of Infringement Allegations
The complaint references claim-chart exhibits (Exhibits 3 and 4) that were not provided. The narrative infringement theory is therefore summarized below in prose.
- ’420 Patent Infringement Allegations: The complaint alleges that unspecified "Exemplary Defendant Products" directly infringe one or more claims of the ’420 Patent, either literally or under the doctrine of equivalents (Compl. ¶12). It further asserts in a conclusory manner that these products "practice the technology claimed by the '420 Patent" and "satisfy all elements of the Exemplary '420 Patent Claims" (Compl. ¶14). No specific facts detailing how any product meets any claim limitation are provided in the body of the complaint.
- ’205 Patent Infringement Allegations: The complaint alleges that unspecified "Exemplary Defendant Products" directly infringe one or more claims of the ’205 Patent, either literally or under the doctrine of equivalents (Compl. ¶18). It makes the parallel conclusory assertion that these products "practice the technology claimed by the '205 Patent" and "satisfy all elements of the Exemplary '205 Patent Claims" (Compl. ¶20). The complaint itself provides no specific facts to support this allegation.
No probative visual evidence provided in complaint.
- Identified Points of Contention:
- Pleading Sufficiency: A primary legal question will be whether the complaint’s failure to identify any accused product or provide any factual allegations mapping product features to claim elements meets the plausibility pleading standards required to survive a motion to dismiss.
- Technical Applicability: A core technical question will be how the patents' claims, which are described in the context of call centers and telecommunications routing, apply to the features of a social media platform. The court may need to resolve whether the underlying technologies are sufficiently analogous.
V. Key Claim Terms for Construction
Term for Construction: "economic surplus" (’420 Patent)
- Context and Importance: This term appears to be a central element differentiating the claimed "auction" from conventional skill-based routing. Its construction will be critical for determining whether an accused system's optimization algorithm performs the specific type of economic calculation required by the claims. Practitioners may focus on this term because infringement could depend on whether a general "value" or "relevance" score in an accused system meets the definition of "economic surplus."
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The patent does not appear to provide an explicit definition, which may support an argument that the term should be given its plain and ordinary meaning in the context of the art (’420 Patent, col. 1-34).
- Evidence for a Narrower Interpretation: The abstract links the term to both the respective match and an "opportunity cost," suggesting the calculation must include these specific economic inputs, rather than being a generic quality score (’420 Patent, Abstract). The detailed description further elaborates on cost-utility functions that include factors like agent cost, training cost, and anticipated transaction value, which may be used to argue for a narrower construction limited to these disclosed economic factors (’420 Patent, col. 24:1-14).
Term for Construction: "optimum target" (’205 Patent)
- Context and Importance: The invention is premised on the router's ability to determine an "optimum target" through an algorithm. The scope of "optimum" will be central to the infringement analysis. If construed broadly, it could cover any system that selects the "best" available option; if construed narrowly, it might require a specific multi-factor optimization.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The claims state the optimum target is determined by "contextually jointly analyz[ing] a plurality of parameters," which could support a broad reading that covers any multi-parameter analysis that produces a preferred outcome (’205 Patent, col. 58:40-45).
- Evidence for a Narrower Interpretation: The specification describes detailed cost-utility functions for determining optimality, considering factors such as agent skill, agent cost, training utility, and opportunity cost (’205 Patent, col. 23:42-67). This detailed disclosure of how to calculate an "optimum" outcome may support a narrower construction tied to such an economic or multi-factor utility calculation.
VI. Other Allegations
- Willful Infringement: The complaint does not explicitly allege willful infringement (Compl. ¶¶1-23). However, in the prayer for relief, it requests that the case be declared "exceptional" under 35 U.S.C. § 285, which could entitle the plaintiff to attorneys' fees (Compl. p. 5, ¶ G.i.). No specific facts supporting a basis for an exceptional case finding, such as pre-suit knowledge or egregious conduct, are alleged.
VII. Analyst’s Conclusion: Key Questions for the Case
- Pleading Sufficiency and Specificity: The most immediate issue is whether the complaint's complete lack of factual detail—failing to name an accused product or describe how it infringes—can withstand a motion to dismiss for failure to state a plausible claim for relief. The court's initial view on this procedural question will shape the entire case.
- Technological Analogy: A fundamental question is one of technical applicability: can the claims of patents rooted in the technical context of call center and telecommunications resource allocation be mapped onto the fundamentally different architecture and function of a social media service? The dispute will likely involve extensive debate over whether Twitter's content delivery and user interaction systems perform the functions of the claimed "auctions" and "intelligent routing."
- Definitional Scope: The case may ultimately turn on a question of claim construction: can terms like "economic surplus" and "optimum target," as described in the patents, be construed broadly enough to encompass the relevance scores, algorithms, or other metrics that a service like Twitter might use to connect users or deliver content?