DCT
2:26-cv-00826
IoT Innovations LLC v. ABB Ltd
Key Events
Complaint
Table of Contents
complaint Intelligence
I. Executive Summary and Procedural Information
- Parties & Counsel:
- Plaintiff: IoT Innovations LLC (Texas)
- Defendant: ABB Limited (Switzerland)
- Plaintiff’s Counsel: Rozier Hardt McDonough, PLLC
- Case Identification: 2:26-cv-00826, E.D. Tex., 09/15/2026
- Venue Allegations: Venue is asserted under the alien venue statute, which permits a non-U.S. resident to be sued in any judicial district. The complaint also alleges Defendant conducts substantial business in the district through sales, distribution partners, and local offices.
- Core Dispute: Plaintiff alleges that Defendant’s diverse portfolio of industrial automation, smart home, and wireless communication products infringes five patents related to natural language search, wireless resource management, data packet formatting, remote device services, and template-based messaging.
- Technical Context: The technologies at issue span several domains critical to the Internet of Things (IoT) and industrial control, including AI-driven data analysis, wireless network protocols, and secure remote access for connected devices.
- Key Procedural History: The complaint notes that U.S. Patent No. RE44,742 is a reissue of U.S. Patent No. 7,751,533. This procedural history may give rise to questions regarding the scope of the reissued claims and potential intervening rights defenses for the Defendant.
Case Timeline
| Date | Event |
|---|---|
| 2000-01-07 | ’423 Patent Priority Date |
| 2001-11-13 | ’876 Patent Priority Date |
| 2002-03-26 | ’428 Patent Priority Date |
| 2002-11-13 | ’876 Patent Application Filed |
| 2004-07-29 | ’055 Patent Application Filed |
| 2005-05-02 | ’742 Patent (Original) Application Filed |
| 2007-01-09 | ’428 Patent Application Filed |
| 2007-04-24 | ’876 Patent Issued |
| 2009-09-22 | ’428 Patent Issued |
| 2010-01-05 | ’423 Patent Issued |
| 2012-07-05 | ’742 Patent (Reissue) Application Filed |
| 2014-02-04 | ’742 Patent (Reissue) Issued |
| 2015-04-14 | ’055 Patent Issued |
| 2026-09-15 | Complaint Filed |
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 7,209,876 - "System and Method for Automated Answering of Natural Language Questions and Queries"
- Patent Identification: U.S. Patent No. 7,209,876, titled "System and Method for Automated Answering of Natural Language Questions and Queries," issued April 24, 2007.
The Invention Explained
- Problem Addressed: The patent describes the difficulty for non-expert users to formulate effective search queries using traditional keyword-based search engines, which often require specialized knowledge of Boolean logic and result in either too many irrelevant hits or miss potentially relevant information entirely ʼ876 Patent, col. 1:45-52
- The Patented Solution: The invention proposes a method that moves beyond simple keyword matching. It takes a user's question in natural language, transforms it into a generic, structured "expected answer form," and then searches a data repository for text that syntactically matches this answer structure. This allows the system to extract and present a direct answer rather than just a list of documents containing the keywords ʼ876 Patent, abstract ʼ876 Patent, col. 3:21-49
- Technical Importance: The technology represented a step toward more intuitive, human-like interaction with search systems, aiming to provide direct answers to natural language questions rather than lists of links for the user to sift through ʼ876 Patent, col. 2:50-54
Key Claims at a Glance
- The complaint asserts claim 1 of the patent as an example Compl. ¶25
- The essential elements of independent claim 1 include:
- Receiving a search question containing a variable expression representative of desired answer data.
- Initiating a search of an information repository for terms present in the question and receiving a first data set.
- Searching the first data set for "answer phrases" in a "syntactically similar form" to the search question, where the phrases contain answer data that can replace the variable expression.
- Modifying the retrieved answer phrases and providing them as direct answers to the original question.
- The complaint generally alleges infringement of "the claims of the ’876 patent" Compl. ¶25
U.S. Patent No. 7,643,423 - "Resource Management in a Wireless Communication System"
- Patent Identification: U.S. Patent No. 7,643,423, titled "Resource Management in a Wireless Communication System," issued January 5, 2010.
The Invention Explained
- Problem Addressed: In shared wireless data systems like GPRS/EDGE, managing uplink channel access for multiple users can be inefficient. For instance, optimizing a downlink transmission for one user might prevent other users on the same channel from decoding critical control information (such as the Uplink Status Flag, or USF) needed for their own uplink transmissions ʼ423 Patent, col. 5:17-23 ʼ423 Patent, col. 5:29-34
- The Patented Solution: The patent describes a method of transmitting a downlink frame that contains two distinct types of information: "allocation set information," which defines the total pool of available uplink channels, and "reservation set information," which assigns specific channels from that pool to specific communication units. This separation allows for more dynamic and optimized management of shared resources ʼ423 Patent, abstract ʼ423 Patent, Fig. 3
- Technical Importance: This approach sought to improve bandwidth efficiency and reduce allocation delays in packet data systems by centralizing and broadcasting reservation information, thereby optimizing resource management for multiple users sharing a channel ʼ423 Patent, col. 6:8-11
Key Claims at a Glance
- The complaint asserts claim 1 of the patent as an example Compl. ¶33
- The essential elements of independent claim 1 include:
- Transmitting a frame via a downlink channel to multiple communication units, the frame having a first portion with "reservation set information" and a second portion with "allocation set information."
- The allocation set information indicates a dynamically determined set of available uplink channels.
- The reservation set information indicates which particular channels are reserved for each of the communication units.
- Receiving uplink communications from at least one unit via its reserved channel.
- The complaint generally alleges infringement of "the claims of the ’423 patent" Compl. ¶33
U.S. Patent No. 7,593,428 - "Apparatus, and Associated Method for Forming, and Operating Upon, Multiple-Checksum-Protected Data Packet"
- Patent Identification: U.S. Patent No. 7,593,428, "Apparatus, and Associated Method for Forming, and Operating Upon, Multiple-Checksum-Protected Data Packet," issued September 22, 2009.
- Technology Synopsis: The patent addresses shortcomings in data packet protocols where a single checksum may not adequately protect different parts of a data packet that have varying error sensitivities '428 Patent, col. 2:24-34 The invention provides a method to format a data packet with multiple, distinct portions, each protected by its own selectable type of checksum, thereby enhancing data integrity and transmission flexibility '428 Patent, abstract
- Asserted Claims: Claim 14 is asserted as an example Compl. ¶41
- Accused Features: The complaint alleges that various IEEE 802.11-enabled devices, including the "ABB Ability Edge Industrial Gateway, Nave Pro Gateway," and "TropOS mesh router series," infringe by performing the claimed method Compl. ¶41
U.S. Patent No. 9,008,055 - "Automatic Remote Services Provided by a Home Relationship Between a Device and a Server"
- Patent Identification: U.S. Patent No. 9,008,055, "Automatic Remote Services Provided by a Home Relationship Between a Device and a Server," issued April 14, 2015.
- Technology Synopsis: The patent addresses the challenge for a mobile device to automatically access services from its "home" network server when connected to an unfamiliar, remote network (e.g., a public Wi-Fi hotspot) '055 Patent, col. 1:49-54 The solution involves establishing a "home relationship" that allows the device, upon connecting to any remote network with internet access, to automatically and securely connect to its home server, be recognized, and trigger pre-configured services like automatic photo backups '055 Patent, abstract
- Asserted Claims: Claim 1 is asserted as an example Compl. ¶50
- Accused Features: The "ABB-free@home Smart Home System, the ABB-free@home Next mobile application, the System Access Point, and the MyBuildings remote access service" are accused of performing the patented method Compl. ¶50
U.S. Patent No. RE44,742 - "Dynamic Message Templates And Messaging Macros"
- Patent Identification: U.S. Patent No. RE44,742, "Dynamic Message Templates And Messaging Macros," issued February 4, 2014.
- Technology Synopsis: The patent identifies the tedious and error-prone nature of text entry on mobile devices '742 Patent, col. 2:55-58 The invention provides a method using message templates with "dynamic fields" that are automatically populated with "context data" from the application in use (e.g., inserting a meeting time from a calendar application into a message), thereby streamlining message creation '742 Patent, abstract
- Asserted Claims: Claim 1 is asserted as an example Compl. ¶75
- Accused Features: The "ABB Distributed Control System (DCS) System 800xA" is accused of infringing by using this method of automatically inserting message context data into a template Compl. ¶75
III. The Accused Instrumentality
Product Identification
- The complaint identifies a wide range of Defendant's products, collectively termed the "Accused Products" Compl. ¶16 These include:
- AI-powered industrial copilot solutions (e.g., ABB Ability Genix Copilot).
- Smart home ecosystem solutions (e.g., ABB-free@home Smart Home System).
- Wireless communication products (e.g., ABB Ability Edge Industrial Gateway, TropOS mesh routers).
- Autonomous mobile robot products (e.g., ABB AMR T901).
- Distributed control system solutions (e.g., ABB Distributed Control System (DCS) System 800xA).
Functionality and Market Context
- The complaint alleges these products are used across industrial, commercial, and residential settings for functions including AI-driven operational analysis, smart home automation, industrial networking, and robotic logistics Compl. ¶16 The complaint alleges these products are sold, distributed, and used within the judicial district through a network of partners, suggesting they are commercially significant and established in the market Compl. ¶¶11-12
No probative visual evidence provided in complaint.
IV. Analysis of Infringement Allegations
’876 Patent Infringement Allegations
| Claim Element (from Independent Claim 1) | Alleged Infringing Functionality | Complaint Citation | Patent Citation |
|---|---|---|---|
| a. receiving a search question or query containing at least one variable expression, said at least one variable expression being representative of desired answer data that is to be searched for in said information repository; | The ABB Ability Genix Copilot allegedly performs a method that receives a search question or query. | ¶25 | col. 12:41-45 |
| b. initiating a search of said information repository for information containing terms present in said search question or query and receiving a first data set comprising information containing terms present in said search question or query; | The accused product is alleged to initiate a search of an information repository based on terms in the user's question. | ¶25 | col. 12:46-52 |
| c. searching said first data set for answer phrases present in syntactically similar form to said search question or query and containing answer data which may replace said variable expression to provide an answer to said search question or query, and retrieving answer phrases resulting from such search; and | The accused product is alleged to search the data for phrases that are syntactically similar to the question to find and retrieve answers. | ¶25 | col. 12:53-59 |
| d. modifying said answer phrases and providing output derived from said answer phrases in the form of one or more direct answers to said search question or query. | The accused product is alleged to modify and output the retrieved phrases as direct answers. | ¶25 | col. 12:60-63 |
Identified Points of Contention
- Technical Question: The complaint provides no technical details or evidence demonstrating that the "ABB Ability Genix Copilot" actually performs the specific transformational search process described in the patent. The core of the dispute will likely concern whether the accused AI system's natural language processing method is merely a sophisticated keyword or semantic search, or if it performs the claimed steps of generating and matching a "syntactically similar form."
- Scope Question: A central issue will be the construction of the term "syntactically similar form." The question is whether this term, originating from early-2000s NLP concepts, can be interpreted to cover the potentially more advanced and different methods used by a modern AI copilot.
’423 Patent Infringement Allegations
| Claim Element (from Independent Claim 1) | Alleged Infringing Functionality | Complaint Citation | Patent Citation |
|---|---|---|---|
| transmitting, via a downlink channel, a frame to two or more communication units, a first portion of the frame including reservation set information and a second portion of the frame including allocation set information, | The ABB AMR T901 and ABB Ability Smart Device Manager 3.0 are alleged to transmit frames containing reservation and allocation set information over a downlink channel. | ¶33 | col. 16:1-12 |
| wherein the allocation set information indicates a dynamically determined set of uplink channels that constitute an allocation set, | The accused products' allocation set information allegedly indicates a dynamic set of available uplink channels. | ¶33 | col. 16:6-9 |
| and wherein the reservation set information indicates particular channels of the allocation set that are reserved for each of the two or more communication units; | The accused products' reservation set information allegedly indicates specific channels reserved for specific units. | ¶33 | col. 16:9-12 |
| receiving uplink communications from at least one of the two or more communications units via the communications channels reserved thereto as indicated by the reservation set. | The accused products allegedly receive uplink communications on the channels reserved by the reservation set. | ¶33 | col. 16:13-17 |
Identified Points of Contention
- Technical Question: The complaint does not specify the wireless protocol used by the accused robotic and device manager products. A key factual question will be whether that protocol's frame structure and resource management scheme actually employ distinct "reservation set information" and "allocation set information" as claimed, or if it uses an entirely different method for managing shared uplink resources.
- Scope Question: The patent is grounded in the context of GPRS/EDGE mobile communication systems. This raises the question of whether claim terms like "reservation set information" can be construed to read on the proprietary or standard-based protocols that may be used in modern autonomous mobile robots and industrial device management systems.
V. Key Claim Terms for Construction
For the ’876 Patent
- The Term: "syntactically similar form"
- Context and Importance: This term is central to distinguishing the claimed invention from prior art keyword searches. The infringement analysis for claim 1(c) depends entirely on whether the accused product's matching algorithm can be characterized as searching for a "syntactically similar form." Practitioners may focus on this term because it appears to be the primary point of novelty.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The specification describes the goal as creating "skeletal" answer forms and providing a "properly formatted answer," which could support an interpretation covering a wide range of pattern-matching or template-based answer generation techniques beyond simple keyword extraction ʼ876 Patent, col. 3:26-41
- Evidence for a Narrower Interpretation: The patent's primary embodiment and figures illustrate a very specific grammatical transformation, where a question like "How many x are in a y?" is mapped to an answer form "There are z x in a y" ʼ876 Patent, Fig. 2 '876 Patent, col. 7:45-49 This may support a narrower construction limited to rigid, sentence-level template matching.
For the ’423 Patent
- The Term: "reservation set information"
- Context and Importance: This term, in conjunction with "allocation set information," defines the core two-part structure of the claimed resource management method. Infringement will depend on whether the control data in the accused system can be shown to contain this specific type of information, distinct from general allocation data.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The claim itself broadly defines the term as information that "indicates particular channels of the allocation set that are reserved for each of the two or more communication units" ʼ423 Patent, claim 1 This language could be argued to cover any data that assigns a specific resource to a specific user.
- Evidence for a Narrower Interpretation: The detailed description heavily ties the invention to the GPRS/EGPRS/EDGE standards and describes modifying the Packet Data Channel (PDCH) to include an Uplink Status Flag (USF) in specific blocks (e.g., block B0) ('423 Patent, col. 6:1-7; '423 Patent, Fig. 3). This context may support an interpretation limiting the term to systems that use a similar, GPRS-like block-based reservation structure.
VI. Other Allegations
- Indirect Infringement: The complaint alleges both induced and contributory infringement for the ’055 and ’742 patents. Inducement is alleged based on Defendant providing instructions, advertising, and technical support that guide users to infringe Compl. ¶¶55-57 Compl. ¶¶80-82 Contributory infringement is alleged on the basis that the Accused Products have "special features" that are material to the invention and not suitable for substantial non-infringing use Compl. ¶63 Compl. ¶88
- Willful Infringement: Willfulness allegations are made against the ’055 and ’742 patents. The complaint bases this on Defendant's alleged knowledge of the patents "at least as of the date when it was notified of the filing of this action" Compl. ¶53 Compl. ¶78 It further alleges willful blindness based on a purported "policy or practice of not reviewing the patents of others" Compl. ¶65 Compl. ¶90
VII. Analyst’s Conclusion: Key Questions for the Case
- A primary issue will be one of evidentiary sufficiency: The complaint's allegations are conclusory and mirror the claim language without providing specific technical facts. A central question for the litigation will be whether the Plaintiff can, through discovery, produce concrete evidence that Defendant's diverse and modern product portfolio actually operates according to the specific, and in some cases dated, methods recited in the asserted patents.
- Another core issue will be one of definitional scope: The case will likely turn on whether claim terms rooted in the technical context of the early 2000s (e.g., "syntactically similar form" in natural language processing, "reservation set information" in GPRS-era wireless) can be construed broadly enough to encompass the potentially more advanced and functionally different technologies used in Defendant's current AI, IoT, and industrial control systems.
- Finally, for U.S. Patent No. RE44,742, a key legal question will be the impact of its reissue status: The court will likely need to address whether the Defendant is entitled to a defense of absolute or intervening rights, which could shield it from damages for infringement that occurred prior to the patent's reissue date in 2014.
Analysis metadata