2:25-cv-00352
IoT Innovations LLC v. Nice North America LLC
I. Executive Summary and Procedural Information
- Parties & Counsel:- Plaintiff: IoT Innovations LLC (Texas)
- Defendant: Nice North America LLC (California)
- Plaintiff’s Counsel: Rozier Hardt McDonough PLLC
 
- Case Identification: 2:25-cv-00352, E.D. Tex., 04/07/2025
- Venue Allegations: Plaintiff alleges venue is proper because Defendant maintains established and regular places of business in the Eastern District of Texas, such as through its "Home Management Partner" in Allen, Texas, and has committed acts of infringement in the district.
- Core Dispute: Plaintiff alleges that Defendant’s smart home security platform and associated products infringe six patents related to IP data classification, multi-device data management, context-based security, and ad-hoc networking.
- Technical Context: The lawsuit concerns technology central to the Internet of Things (IoT) and smart home ecosystems, focusing on how multiple disparate devices communicate, are secured, and manage data.
- Key Procedural History: The complaint notes that Certificates of Correction have been issued for U.S. Patent Nos. 7,263,102, 7,304,570, and 8,401,571, which may be relevant to the construction of the claims in those patents.
Case Timeline
| Date | Event | 
|---|---|
| 2001-04-16 | Priority Date for U.S. Patent No. 7,246,173 | 
| 2001-07-09 | Priority Date for U.S. Patent No. 7,408,872 | 
| 2002-11-05 | Priority Date for U.S. Patent No. 8,401,571 | 
| 2002-11-27 | Priority Date for U.S. Patent No. 7,263,102 | 
| 2004-10-13 | Priority Date for U.S. Patent No. 7,394,798 | 
| 2005-08-10 | Priority Date for U.S. Patent No. 7,304,570 | 
| 2007-07-17 | Issue Date for U.S. Patent No. 7,246,173 | 
| 2007-08-28 | Issue Date for U.S. Patent No. 7,263,102 | 
| 2007-12-04 | Issue Date for U.S. Patent No. 7,304,570 | 
| 2008-07-01 | Issue Date for U.S. Patent No. 7,394,798 | 
| 2008-08-05 | Issue Date for U.S. Patent No. 7,408,872 | 
| 2008-11-04 | Certificate of Correction for U.S. Patent No. 7,304,570 | 
| 2013-01-01 | Certificate of Correction for U.S. Patent No. 7,263,102 | 
| 2013-03-19 | Issue Date for U.S. Patent No. 8,401,571 | 
| 2014-03-11 | Certificate of Correction for U.S. Patent No. 8,401,571 | 
| 2025-04-07 | Complaint Filing Date | 
II. Technology and Patent(s)-in-Suit Analysis
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 Invention Explained
- Problem Addressed: In packet-switched networks that use source routing (where the sender specifies the path a packet must take), an intermediate router might misclassify a packet's Quality of Service (QoS) requirements because the packet's destination address field points to the next hop, not the final destination (’173 Patent, col. 4:39-44). This can cause the packet to not receive the necessary network resources ('173 Patent, col. 4:44-47).
- The Patented Solution: The patent describes a method for a network node to classify a data packet by looking beyond the main destination address field and instead basing the classification on the source routing information contained within the packet's header, such as the final destination address listed at the end of the route data ('173 Patent, Abstract; col. 2:44-53). As shown in Figure 5, the routing header contains a sequence of addresses (404-1 to 404-n) to be visited, with the final destination being the last entry in the list ('173 Patent, col. 4:59-65).
- Technical Importance: This approach enabled more reliable delivery of services like Voice over IP (VoIP) in networks utilizing IPv4 or IPv6 source routing, by ensuring that QoS policies were correctly applied throughout the packet's entire journey ('173 Patent, col. 4:5-14).
Key Claims at a Glance
- The complaint asserts independent claim 1 (Compl. ¶33).
- Essential elements of claim 1:- receiving said data at a first node, the data comprising a header comprising a list of at least one intermediate node to be visited on a way to the destination apparatus;
- and classifying said data at said first node based on an entry in said header.
 
- The complaint does not explicitly reserve the right to assert dependent claims.
U.S. Patent No. 7,263,102 - Multi-Path Gateway Communications Device
- Patent Identification: U.S. Patent No. 7,263,102, "Multi-Path Gateway Communications Device," issued August 28, 2007.
The Invention Explained
- Problem Addressed: The patent identifies the challenge of managing and synchronizing personalized data (e.g., contacts, schedules, passwords) across a user's various electronic devices (e.g., PC, PDA, wireless phone), which often have incompatible software, hardware, and data formats (’102 Patent, col. 1:56-col. 2:15).
- The Patented Solution: The invention discloses a "personal digital gateway" (PDG) that acts as a centralized, intelligent interface for a user's devices and networks ('102 Patent, Abstract). The PDG uses rule-based profiles and a "rule-based application dataserver" to automatically access, integrate, and configure data for each specific device, categorizing data as being associated with different functional agents, such as an access agent, a configuration agent, a security agent, and a management agent ('102 Patent, col. 3:4-24; col. 16:28-39).
- Technical Importance: This technology provided a framework for a unified personal data network, automating the process of maintaining data consistency across an ecosystem of otherwise disconnected devices ('102 Patent, col. 2:30-41).
Key Claims at a Glance
- The complaint asserts independent claim 14 (Compl. ¶43).
- Essential elements of claim 14:- at least one input/output processor to input and to output data with the personal digital gateway;
- at least one communications interface for communicating data with a communications device selected from a plurality of communications devices;
- a memory device for storing the data;
- a rule-based application dataserver providing a rule-based engine to categorize the data as at least one of (1) data associated with an access agent, (2) data associated with a configuration agent, (3) data associated with a security agent, and (4) data associated with a management agent;
- and a processor communicating with the memory device, the processor selecting data stored in the memory device based upon information contained within a rule-based profile.
 
- The complaint does not explicitly reserve the right to assert dependent claims.
U.S. Patent No. 7,304,570 - Methods, Systems, And Computer Program Products For Providing Context-Based, Hierarchical Security For A Mobile Device
- Patent Identification: U.S. Patent No. 7,304,570, "Methods, Systems, And Computer Program Products For Providing Context-Based, Hierarchical Security For A Mobile Device," issued December 4, 2007.
- Technology Synopsis: The patent addresses the need for more nuanced security for mobile devices than simple all-or-nothing data deletion (’570 Patent, col. 2:4-15). It proposes a system that stores a hierarchy of security actions with multiple levels; different security actions are triggered depending on the context (e.g., time elapsed since loss, user notification), allowing for an escalating response from locking the device to deleting sensitive data ('570 Patent, Abstract; col. 2:35-46).
- Asserted Claims: The complaint asserts independent claim 1 (Compl. ¶61).
- Accused Features: The complaint alleges that the Accused Products perform a method of providing context-based, hierarchical security by performing different security actions in response to different security levels and contexts (Compl. ¶62).
U.S. Patent No. 7,394,798 - Push-To Talk Over Ad-Hoc Networks
- Patent Identification: U.S. Patent No. 7,394,798, "Push-To Talk Over Ad-Hoc Networks," issued July 1, 2008.
- Technology Synopsis: The patent describes a system for enabling push-to-talk (PTT) communication over a local ad-hoc network, saving resources on the main cellular network (’798 Patent, col. 2:1-7). The invention proposes a method for temporarily forming groups of network nodes that communicate directly with each other via a radio connection, with the potential for an overlay cellular network to assist in group formation or to bridge communications between different ad-hoc groups ('798 Patent, Abstract; col. 2:8-22).
- Asserted Claims: The complaint asserts independent claim 16 (Compl. ¶78).
- Accused Features: The complaint alleges that Nice's 2GIG Z-Wave products infringe by forming temporary groups of network nodes that send and receive information via direct radio connections (Compl. ¶79).
U.S. Patent No. 7,408,872 - Modulation Of Signals For Transmission In Packets Via An Air Interface
- Patent Identification: U.S. Patent No. 7,408,872, "Modulation Of Signals For Transmission In Packets Via An Air Interface," issued August 5, 2008.
- Technology Synopsis: The invention aims to increase the data rate for wireless packet transmissions while maintaining backward compatibility (’872 Patent, col. 2:18-24). It proposes a method where different parts of a packet are modulated differently; for example, the header is modulated with a simpler scheme compatible with older devices, while the payload is modulated with a more complex, higher-data-rate scheme ('872 Patent, Abstract). This is achieved by creating a pair of bits where one bit has a fixed value, effectively reducing the modulation complexity for certain parts of the packet ('872 Patent, col. 4:26-34).
- Asserted Claims: The complaint asserts independent claim 1 (Compl. ¶95).
- Accused Features: The Accused Products, including the MyBell IP Premium Indoor Monitor and Adobe Color Bulb, are alleged to perform a method for modulating signals by creating bit pairs and mapping them according to a selected modulation scheme (Compl. ¶96).
U.S. Patent No. 8,401,571 - Mobile Electronic System
- Patent Identification: U.S. Patent No. 8,401,571, "Mobile Electronic System," issued March 19, 2013.
- Technology Synopsis: The patent seeks to enhance the usability of mobile devices by making them posture-aware (’571 Patent, col. 2:4-6). It describes an apparatus that uses a 3D magnetometer to determine its current physical posture (e.g., held horizontally vs. vertically) and uses that posture data to select between at least two different modes of presenting information to the user ('571 Patent, Abstract).
- Asserted Claims: The complaint asserts independent claim 1 (Compl. ¶106).
- Accused Features: The complaint alleges the Accused Products are an apparatus with a processing component that processes data indicative of the device's posture to select one of at least two different presentation modes (Compl. ¶107).
III. The Accused Instrumentality
Product Identification
The complaint identifies the "Accused Products" as Defendant’s "home alarm and/or security platform and systems" (Compl. ¶24). Specific examples cited include the Nice GC2e Security Panel, 2GIG Z-Wave products, MyBell IP Premium Indoor Monitor, Adobe Color Bulb, and the Nice System Controller (Compl. ¶¶34, 79, 96).
Functionality and Market Context
The Accused Products constitute a smart home and security ecosystem (Compl. ¶23). The complaint alleges that Defendant provides its "Home Management Partners" with marketing materials and training via a "Nice Partner Portal" and "Nice University" to promote and install these products (Compl. ¶¶17-18). A screenshot provided as Exhibit 1 shows Nice listed as a product line offered by Audience, a "custom audio / video installation" partner in Allen, Texas (Compl. ¶12, Exhibit 1). A screenshot in Exhibit 3 shows the partner portal offering access to "[marketing] campaigns, co-branded collateral" and training to "install industry-leading smart home solutions" (Compl. ¶¶17-18, Exhibit 3).
IV. Analysis of Infringement Allegations
’173 Patent Infringement Allegations
| Claim Element (from Independent Claim 1) | Alleged Infringing Functionality | Complaint Citation | Patent Citation | 
|---|---|---|---|
| receiving said data at a first node, the data comprising a header comprising a list of at least one intermediate node to be visited on a way to the destination apparatus; | The Nice GC2e Security Panel, as a "first node," performs a method of classifying IP data sent from a source to a destination, where the data includes a header with a list of at least one intermediate node. | ¶34 | col. 5:17-21 | 
| and classifying said data at said first node based on an entry in said header. | The method performed by the Accused Products includes classifying the data at the first node based on an entry in the packet's header. | ¶34 | col. 5:22-23 | 
’102 Patent Infringement Allegations
| Claim Element (from Independent Claim 14) | Alleged Infringing Functionality | Complaint Citation | Patent Citation | 
|---|---|---|---|
| at least one input/output processor to input and to output data with the personal digital gateway; | The Accused Products provide a "personal digital gateway" that includes this element. | ¶44 | col. 16:15-16 | 
| at least one communications interface for communicating data with a communications device selected from a plurality of communications devices...; | The Accused Products provide a communications interface for communicating with a wide range of devices (e.g., mobile phone, computer, GPS device). | ¶44 | col. 16:17-27 | 
| a memory device for storing the data; | The Accused Products provide a memory device for storing data. | ¶44 | col. 16:28 | 
| a rule-based application dataserver providing a rule-based engine to categorize the data as at least one of (1) data associated with an access agent, (2) data associated with a configuration agent, (3) data associated with a security agent, and (4) data associated with a management agent; | The Accused Products provide a rule-based application data server with a rule-based engine that categorizes data into the four specified agent types. | ¶44 | col. 16:29-39 | 
| and a processor communicating with the memory device, the processor selecting data stored in the memory device based upon information contained within a rule-based profile. | The Accused Products provide a processor that selects stored data based on information within a rule-based profile. | ¶44 | col. 16:40-42 | 
Identified Points of Contention
- Scope Questions: The complaint alleges infringement of patents from the early 2000s by modern IoT products. This raises the question of whether the terminology and architectures described can be read on current technology. For the ’102 patent, a central question is whether the architecture of the Nice Home system can be fairly characterized as a "personal digital gateway" with a "rule-based application dataserver" that maps to the four specific agent types claimed.
- Technical Questions: For the ’173 patent, a key technical question is whether the Accused Products actually perform data classification based on the specific type of source routing information (e.g., an IPv6 routing header) described in the patent. The complaint’s allegation is conclusory and does not specify how the GC2e Security Panel's alleged classification method meets this limitation.
V. Key Claim Terms for Construction
For the ’173 Patent
- The Term: "classifying said data... based on an entry in said header"
- Context and Importance: This limitation is the core of the inventive concept. The infringement analysis will depend entirely on whether the Accused Products' functionality meets this specific method of classification. Practitioners may focus on whether "an entry in said header" is limited to the specific IP source routing options discussed in the specification.
- Intrinsic Evidence for Interpretation:- Evidence for a Broader Interpretation: The claim language itself is general, referring to "an entry in said header" without specifying the protocol. The summary of the invention also refers more broadly to "source routing information" ('173 Patent, col. 2:50-51).
- Evidence for a Narrower Interpretation: The detailed description repeatedly ties the invention to specific implementations: "LSRR/SSRR of the data for IPv4" and "a routing header for IPv6" ('173 Patent, col. 2:51-53). An argument could be made that the term should be limited to classification based on these specific, standardized source routing mechanisms.
 
For the ’102 Patent
- The Term: "rule-based application dataserver"
- Context and Importance: This is a highly specific, means-plus-function-style limitation that defines a critical component of the claimed "personal digital gateway." Infringement requires showing that the Accused Products have a component that performs the claimed function of categorizing data into the four specific agent types.
- Intrinsic Evidence for Interpretation:- Evidence for a Broader Interpretation: The specification describes the dataserver more generally as an "intelligent server, database, and processor that is dedicated to managing personal digital gateway activity" ('102 Patent, col. 8:50-53).
- Evidence for a Narrower Interpretation: The claim itself defines the function narrowly: it must provide "a rule-based engine to categorize the data as at least one of (1) data associated with an access agent, (2) data associated with a configuration agent, (3) data associated with a security agent, and (4) data associated with a management agent" ('102 Patent, col. 16:29-39). The specification provides specific examples for each agent (e.g., "MyCommController", "MyCredentials"), which could be used to argue for a narrower construction requiring distinct corresponding functionalities ('102 Patent, col. 8:55-col. 9:20).
 
VI. Other Allegations
- Indirect Infringement: The complaint alleges both induced and contributory infringement for the ’102, ’570, ’798, and ’571 patents. Inducement is based on allegations that Defendant instructs and encourages end-users and partners to use the Accused Products in an infringing manner through marketing, distribution of instructions, and training (e.g., Compl. ¶¶45, 63). Contributory infringement is based on allegations that the Accused Products have special features specifically designed for infringement with no substantial non-infringing uses (e.g., Compl. ¶¶46, 64).
- Willful Infringement: Willfulness is alleged for the ’102, ’570, ’798, and ’571 patents. The complaint alleges post-suit knowledge based on notification of the lawsuit (e.g., Compl. ¶47). It also alleges pre-suit objective recklessness, asserting on information and belief that Defendant has a "policy or practice of not reviewing the patents of others" and has thus been "willfully blind" to Plaintiff's patent rights (e.g., Compl. ¶48).
VII. Analyst’s Conclusion: Key Questions for the Case
- A key evidentiary question will be one of technical correspondence: does the architecture of Defendant’s modern, cloud-connected IoT products actually perform the specific functions recited in patents from the early 2000s? For example, the case may turn on whether the accused security panel implements the specific IP-level source-route classification of the ’173 patent, or whether the system software contains the distinct four-agent "rule-based application dataserver" structure of the ’102 patent.
- A core legal issue will be one of definitional scope: can claim terms rooted in the context of early mobile computing and networking, such as "personal digital gateway" ('102 patent) or a security action based on device "context" ('570 patent), be construed broadly enough to encompass the functionalities of a contemporary smart home platform?
- The allegations of indirect and willful infringement will likely focus on Defendant’s knowledge and intent. A central question will be what evidence exists to support the claim that Defendant was "willfully blind" to the asserted patents prior to the lawsuit, versus having only gained knowledge upon being served with the complaint.