DCT

1:26-cv-10653

IoT Innovations LLC v. Chamberlain Group LLC

Key Events
Complaint
complaint Intelligence

I. Executive Summary and Procedural Information

  • Parties & Counsel:
  • Case Identification: 1:26-cv-10653, N.D. Ill., 09/02/2026
  • Venue Allegations: Venue is alleged to be proper in the Northern District of Illinois because Defendant is an Illinois corporation with its principal place of business in the district and has a regular and established place of business there.
  • Core Dispute: Plaintiff alleges that Defendant's "myQ" line of smart garage and enterprise dock management products infringes six patents relating to data packet formation, natural language processing, IP data classification, automatic device registration, remote services, and message templating.
  • Technical Context: The asserted patents cover a range of technologies foundational to modern Internet of Things (IoT) and smart device ecosystems, addressing data reliability, user interaction, network routing, and device interoperability.
  • Key Procedural History: The complaint notes that U.S. Patent No. RE44,742 is a reissue of U.S. Patent No. 7,751,533.

Case Timeline

Date Event
2001-04-16 Priority Date for '173 Patent
2002-03-26 Priority Date for '960 Patent
2002-11-13 Priority Date for '876 Patent
2004-06-02 Priority Date for '830 Patent
2004-07-29 Priority Date for '055 Patent
2007-01-09 Issue Date for '960 Patent
2007-04-24 Issue Date for '876 Patent
2007-07-17 Issue Date for '173 Patent
2007-10-09 Issue Date for '830 Patent
2012-07-05 Reissue Application Filing Date for '742 Patent
2014-02-04 Issue Date for RE'742 Patent
2015-04-14 Issue Date for '055 Patent
2026-09-02 Complaint Filing Date

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

U.S. Patent No. 7,161,960 - "Apparatus, and Associated Method, For Forming, and Operating Upon, Multiple-Checksum-Protected Data Packet"

  • Patent Identification: U.S. Patent No. 7,161,960, "Apparatus, and Associated Method, For Forming, and Operating Upon, Multiple-Checksum-Protected Data Packet," issued January 9, 2007 (the "'960 Patent"). (Compl. ¶¶1; Compl. ¶22)

The Invention Explained

  • Problem Addressed: In packet-based communication, conventional protocols like UDP applied a single checksum to the entire data payload or none at all. In error-prone environments such as wireless networks, this meant a minor error in a non-critical part of a packet could cause the entire packet, including its critical data, to be discarded. '960 Patent, col. 2:15-34
  • The Patented Solution: The patent describes a method to format a data packet into multiple, distinct parts, where each part can be protected by its own separate checksum. '960 Patent, abstract The packet header includes "indicia" that identifies which portions of the payload are protected and by which checksums, allowing a receiving station to granularly validate different parts of the packet. '960 Patent, col. 3:55-65
  • Technical Importance: This technique was designed to improve the reliability and flexibility of data transmission over unreliable channels by preventing the unnecessary discarding of entire data packets due to localized, non-critical errors. Compl. ¶25

Key Claims at a Glance

  • The complaint asserts at least independent method claim 16. Compl. ¶28
  • Claim 16 of the '960 Patent requires:
    • selecting a first part of the data used to form the packet-formatted data packet to form the first selected portion to be protected by a first checksum and at least a second part of the data... to form the at least the second selected portion;
    • performing a first checksum calculation upon the first part and at least a second checksum calculation upon the at least the second part; and
    • formatting the data into a packet-formatted data packet to include a first portion identifying the first selected portion and indicia associated with the first selected checksum and at least a second portion identifying the second selected portion and indicia associated with the at least the second selected checksum.
  • The complaint alleges infringement of "one or more claims" and reserves the right to assert additional claims. Compl. ¶27

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, "System and Method for Automated Answering of Natural Language Questions and Queries," issued April 24, 2007 (the "'876 Patent"). (Compl. ¶¶1; Compl. ¶32)

The Invention Explained

  • Problem Addressed: The patent's background describes the difficulty for non-expert users to formulate effective search queries for traditional search engines, which often returned lists of irrelevant documents rather than direct answers. '876 Patent, col. 1:40-54
  • The Patented Solution: The invention discloses a method that transforms a user's natural language question into an "expected answer form," which is a syntactic template of how an answer would likely be structured. '876 Patent, abstract '876 Patent, col. 3:21-45 The system then searches an information repository for text that syntactically matches this answer form, allowing it to extract and present a direct answer rather than just a link to a document.
  • Technical Importance: This approach sought to improve information retrieval systems by focusing on the grammatical structure of answers, moving beyond simple keyword matching to provide more direct and relevant responses to user queries. Compl. ¶35

Key Claims at a Glance

  • The complaint asserts at least independent method claim 1. Compl. ¶38
  • Claim 1 of the '876 Patent requires:
    • a. receiving a search question or query containing at least one variable expression...;
    • 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...;
    • 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...; and
    • d. modifying said answer phrases and providing output derived from said answer phrases in the form of one or more direct answers....
  • The complaint alleges infringement of "one or more claims" and reserves the right to assert additional claims. Compl. ¶37

U.S. Patent No. 7,246,173 - "Method And Apparatus For Classifying IP Data"

  • Patent Identification: U.S. Patent No. 7,246,173, "Method And Apparatus For Classifying IP Data," issued July 17, 2007 (the "'173 Patent"). (Compl. ¶¶1; Compl. ¶42)
  • Technology Synopsis: The '173 Patent describes a method for classifying Internet Protocol (IP) data within a packet-switched network. The invention involves receiving data at a network node and classifying that data based on source routing information contained within the packet's header, such as a list of intermediate nodes to be visited en route to the destination. '173 Patent, abstract Compl. ¶49
  • Asserted Claims: At least claim 1. Compl. ¶48
  • Accused Features: The Accused Products are alleged to perform a method of classifying IP data based on entries in the data packet's header. Compl. ¶49

U.S. Patent No. 7,280,830 - "Automatic Registration Services Provided Through A Home Relationship Established Between A Device And A Local Area Network"

  • Patent Identification: U.S. Patent No. 7,280,830, "Automatic Registration Services Provided Through A Home Relationship Established Between A Device And A Local Area Network," issued October 9, 2007 (the "'830 Patent"). (Compl. ¶¶2; Compl. ¶52)
  • Technology Synopsis: The '830 Patent discloses a method for automatically registering a new wireless device with a server. The process involves first establishing a "home relationship" between the device and a local network server, which recognizes the device as "owned." The network server then automatically obtains registration information for the device and forwards it to a registration server, simplifying the user setup process. '830 Patent, abstract Compl. ¶59
  • Asserted Claims: At least claim 1. Compl. ¶58
  • Accused Features: The Accused Products are alleged to perform a method for automatic registration of a new wireless device with a registration server. Compl. ¶59

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 (the "'055 Patent"). (Compl. ¶¶2; Compl. ¶62)
  • Technology Synopsis: The '055 Patent details a method for providing remote services to a mobile device. After an initial "home relationship" is established, when the device later connects to the internet via a remote network, it sends stored information to its home server. The server recognizes the device and automatically activates pre-configured services, such as data transfers. '055 Patent, abstract Compl. ¶69
  • Asserted Claims: At least claim 1. Compl. ¶68
  • Accused Features: The Accused Products are alleged to perform a method for automatically providing remote services for a mobile device that has an established relationship with a home network server. Compl. ¶69

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 (the "'742 Patent"). (Compl. ¶¶2; Compl. ¶88)
  • Technology Synopsis: The '742 Patent describes a method to facilitate message creation on a device using dynamic templates. The invention involves executing an application and automatically inserting "message context data items" associated with that application into a dynamic field within a message template, thereby reducing manual data entry. '742 Patent, abstract Compl. ¶95
  • Asserted Claims: At least claim 1. Compl. ¶94
  • Accused Features: The Accused Products are alleged to perform a method of automatically inserting selected message context data into a dynamic field of a template to facilitate message creation. Compl. ¶95

III. The Accused Instrumentality

  • Product Identification: The complaint identifies the "Accused Products" as a broad suite of Defendant's offerings, including the "myQ Enterprise Dock Management platform," "myQ Smart Garage Control" (model MYQ-G0401-ESMC), the "myQ mobile application," the "Chamberlain Amber AI assistant," and numerous specific models of myQ-enabled and LiftMaster smart garage door openers. Compl. ¶18
  • Functionality and Market Context: The Accused Products collectively constitute a cloud-based platform for the remote control, monitoring, and management of access points such as residential garage doors and commercial loading docks. Compl. ¶18 The system allegedly integrates hardware (openers, sensors, hubs), user-facing software (mobile app, AI assistant), and backend cloud services to provide smart access solutions. Compl. ¶18

No probative visual evidence provided in complaint.

IV. Analysis of Infringement Allegations

The complaint references infringement evidence in Exhibits A through F, which were not publicly filed with the complaint. Compl. p. 23 The analysis below is based on the narrative infringement summaries provided in the body of the complaint.

'960 Patent Infringement Allegations

The complaint alleges that the Accused Products, through their data communication methods, infringe at least claim 16 of the '960 Patent. Compl. ¶28 The infringement theory posits that the Accused Products format data packets by selecting multiple, distinct portions of the data, performing separate checksum calculations on each part, and then formatting the final packet to include information that identifies these separately protected portions and their corresponding checksums. Compl. ¶29

  • Identified Points of Contention:
    • Technical Question: A central factual question will be whether the communication protocols used by the Accused Products actually implement a multiple-checksum scheme as described. The analysis will require evidence of the accused data packet structure, specifically whether it is partitioned for granular error checking or uses a more conventional single-checksum method for data integrity.
    • Scope Question: Does the term "indicia associated with the... checksum," as used in the claim, read on the specific header fields or flags present in the accused protocol? The court may need to determine how explicitly a packet must identify its multiple protected portions to meet this limitation.

'876 Patent Infringement Allegations

The complaint alleges that the Accused Products, particularly functionalities like the "Chamberlain Amber AI assistant," infringe at least claim 1 of the '876 Patent. (Compl. ¶¶18; Compl. ¶38) The infringement narrative claims that the accused system receives a natural language question, initiates a search, and then filters the results to find "answer phrases" that are "syntactically similar" to the query, which are then modified and presented as a direct answer to the user. Compl. ¶39

  • Identified Points of Contention:
    • Technical Question: The core of the dispute may center on whether the accused AI platform operates as described in the patent. Modern AI and natural language processing systems often rely on semantic understanding, vector embeddings, or generative models, which may function differently from the more rigid "syntactically similar" pattern-matching method claimed in the patent.
    • Scope Question: A key legal question will be one of definitional scope: can the term "syntactically similar form" be construed to cover modern AI-driven question-answering techniques? The analysis will likely focus on whether the accused system's process is equivalent to the patented method of transforming a query into a grammatical answer template and matching against it.

V. Key Claim Terms for Construction

  • Term from '960 Patent: "indicia associated with the... checksum" (Claim 16)

    • Context and Importance: This term is critical for defining what constitutes an infringing data packet. Infringement requires not only using multiple checksums but also formatting the packet to contain specific information about those checksums. The construction of "indicia" will determine the level of specificity required in the packet header to meet this limitation.
    • Intrinsic Evidence for Interpretation:
      • Evidence for a Broader Interpretation: The specification refers generally to an "identifier" that can be a "single-bit flag" or other fields to indicate that subsequent fields identify another protected part, which could support a broad interpretation of any signal within the packet that points to multiple checksums. '960 Patent, col. 4:10-14
      • Evidence for a Narrower Interpretation: A specific embodiment describes a structure containing a "length field," a "checksum-type field," and a "checksum value field" for each protected portion. '960 Patent, col. 3:60-col. 4:9 Parties may argue that "indicia" must encompass this more detailed set of information to have a functional meaning within the claim.
  • Term from '876 Patent: "syntactically similar form" (Claim 1)

    • Context and Importance: This term is the lynchpin of the infringement case for the '876 Patent. The patent distinguishes itself from prior art by searching for answers that match the grammatical structure of a question, not just keywords. Whether the accused AI's process is "syntactically similar" will likely be a dispositive issue.
    • Intrinsic Evidence for Interpretation:
      • Evidence for a Broader Interpretation: The patent describes transforming a question into "one or more expected answer forms" and then searching for matches, suggesting that any process that uses a structural template derived from the question could be considered "syntactically similar." '876 Patent, col. 3:23-26
      • Evidence for a Narrower Interpretation: The patent's examples show direct grammatical transformations, such as converting "How many x are in a y?" into the answer template "There are z x in a y." '876 Patent, Fig. 2 A defendant may argue the term is limited to this type of explicit, rule-based syntactic pattern matching, as opposed to the statistical or semantic methods common in modern AI.

VI. Other Allegations

  • Indirect Infringement: The complaint alleges both induced and contributory infringement for the '055 and '742 patents. Inducement is based on allegations that Chamberlain provides instructions, advertising, and user manuals that direct customers to use the Accused Products in an infringing manner. Compl. ¶¶74-76 Compl. ¶¶100-102 Contributory infringement is based on the allegation that the Accused Products contain special features specifically designed for the infringing use and are not staple articles of commerce suitable for substantial non-infringing use. (Compl. ¶¶82; Compl. ¶108)
  • Willful Infringement: Willfulness is alleged for the '055 and '742 patents, based on knowledge of the patents "at least as of the date when it was notified of the filing of this action." (Compl. ¶¶72; Compl. ¶98) The complaint further alleges Defendant has a policy of being "willfully blind" by instructing its employees not to review patents of others. (Compl. ¶¶84; Compl. ¶110)

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

  • A core issue will be one of technological evolution: can the claims of patents filed in the early-to-mid 2000s, which describe specific rule-based or structural methods for data processing and networking, be construed to cover the potentially more sophisticated semantic, AI-driven, and cloud-native technologies likely used in Defendant's modern myQ platform? For instance, does the '876 Patent's "syntactically similar" search method read on a system that may use a large language model for question answering?
  • A second central question will be one of evidentiary proof: the complaint's infringement allegations largely recite claim language without providing specific technical evidence of the accused products' internal operations. The outcome will likely depend on whether discovery uncovers concrete evidence that the Accused Products' software and communication protocols actually perform the specific, multi-step functions required by the asserted claims, such as creating multiple discrete checksums ('960 Patent) or automatically establishing device registration through a "home relationship" ('830 Patent).