IP Library Patent Application 19242233
Patent Application
App. No. 19/242,233

SYSTEM AND METHOD FOR DEVELOPMENT OF FIRE PANEL SYSTEM CONFIGURATION THROUGH NETWORKED CONFIGURATION UTILITY INSTANCES

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
19/242,233
Abstract

A system and method for development of fire panel system configuration through networked configuration utility instances. The system receives one or more configuration utility instances related to one or more devices. The system simultaneously receives the configuration utility instances related to one or more implementations made by one or more users through one or more computing devices. The system identifies a plurality of configuration utility instances among the configuration utility instances through one or more interrelated objects comprised in the plurality of configuration utility instances. The system compares the identified plurality of configuration utility instances to identify a variation of data among the interrelated objects. The system merges the data from the plurality of configuration utility instances to correspondingly synchronize the data among the plurality of configuration utility instances. The system communicates the synced data to the computing devices associated with the one or more users.

Claims (49)

1 . A system for integration of networked utility instances, the system comprising:

a controller connected to one or more devices and configured to receive one or more configuration utility instances related to the one or more devices,

wherein one or more computing devices are communicatively coupled to the controller and each other through a network system and configured to communicate the one or more configuration utility instances to the controller; and

the controller comprises a processor with access to a memory storing instructions executable by the processor, which causes the controller to:

simultaneously receive the one or more configuration utility instances related to one or more implementations made by one or more users through the one or more computing devices;

identify a plurality of configuration utility instances among the one or more configuration utility instances through one or more interrelated objects comprised in the plurality of configuration utility instances;

compare the identified plurality of configuration utility instances to identify a variation of data among the one or more interrelated objects;

merge the data from the plurality of configuration utility instances to correspondingly synchronize the data among the plurality of configuration utility instances; and

communicate the synced data to the one or more computing devices associated with the one or more users.

2 . The system of claim 1 , wherein the controller is configured to provide real-time notifications through the one or more computing devices to the one or more users based on the identified variation and enable merging of the data based on an acknowledgment received from the one or more users.

3 . The system of claim 1 , wherein the controller is configured to implement a communication framework that establishes a secure communication between the one or more configuration utility instances.

4 . The system of claim 1 , wherein the controller is configured to:

identify the plurality of configuration utility instances through the one or more interrelated objects;

enable comparison of the one or more interrelated objects to determine a difference in the data of the one or more interrelated objects; and

merge the data among the one or more interrelated objects based on the difference to correspondingly synchronize the data among the plurality of configuration utility instances.

5 . The system of claim 1 , wherein the controller is configured with a predefined logic that upon execution enables the controller to identify the variation of the data among the plurality of configuration utility instances and presents the variation to the one or more users.

6 . The system of claim 5 , wherein each of the one or more interrelated objects comprises an object structure for storing the data, so that the controller writes a data value from the object structure to the other and merges the data.

7 . The system of claim 1 , wherein the controller is configured to authenticate the one or more configuration utility instances based on a registered identity of the one or more users.

8 . The system of claim 1 , wherein the one or more devices comprise one or more fire configuration panels connected to each other through a platform where the one or more users implement one or more system configurations related to the one or more fire configuration panels through each of the one or more configuration utility instances.

9 . A system for integration of networked utility instances associated with a fire detection and alarm unit, the system comprising:

a controller configured to receive one or more configuration utility instances related to one or more fire configuration panels associated with the fire detection and alarm unit,

wherein one or more computing devices are communicatively coupled to the fire detection and alarm unit and each other through a network, the one or more computing devices configured to communicate the one or more configuration utility instances to the controller; and

said controller is connected to the fire detection and alarm unit, the controller comprises a processor with access to a memory storing instructions executable by the processor, which causes the controller to:

simultaneously receive the one or more configuration utility instances made by one or more users through the one or more computing devices;

identify a plurality of configuration utility instances among the one or more configuration utility instances through one or more interrelated objects comprised in the plurality of configuration utility instances;

compare the identified plurality of configuration utility instances to identify a variation of data among the one or more interrelated objects;

merge the data from the plurality of configuration utility instances to correspondingly synchronize the data among the plurality of configuration utility instances; and

communicate the synced data to one or more computing devices associated with one or more users.

10 . The system of claim 9 , wherein the controller is configured to:

authenticate the one or more configuration utility instances based on a registered identity of the one or more users; and

provide real-time notifications through the one or more computing devices to the one or more users based on the identified variation and enable merging of the data based on an acknowledgment received from the one or more users.

11 . The system of claim 9 , wherein the controller is configured with a predefined logic that upon execution enables the controller to identify the variation of the data among the plurality of configuration utility instances and presents the variation to the one or more users.

12 . The system of claim 11 , wherein each of the one or more interrelated objects comprises an object structure for storing the data, so that the predefined logic writes a data value from the object structure to the other and merges the data.

13 . A method for integration of networked utility instances, the method comprising:

simultaneously receiving, by a controller, one or more configuration utility instances related to one or more implementations made by one or more users through one or more computing devices;

identifying, by the controller, a plurality of configuration utility instances among the one or more configuration utility instances through one or more interrelated objects comprised in the plurality of configuration utility instances;

comparing, by the controller, the identified plurality of configuration utility instances to identify a variation of data among the one or more interrelated objects;

merging, by the controller, the data from the plurality of configuration utility instances to correspondingly synchronize the data among the plurality of configuration utility instances; and

communicating, by the controller, the synced data to the one or more computing devices associated with the one or more users.

14 . The method of claim 13 , comprising providing, by the controller, real-time notifications to the one or more users through the one or more computing devices based on the identified variation and enabling merging of the data based on an acknowledgment received from the one or more users.

15 . The method of claim 13 , comprising implementing, by the controller, a communication framework that facilitates secure communication between the one or more configuration utility instances.

16 . The method of claim 13 , comprising:

identifying, by the controller, the plurality of configuration utility instances through the one or more interrelated objects;

enabling, by the controller, comparison of the one or more interrelated objects to determine a difference in the data of the one or more interrelated objects; and

merging, by the controller, the data among the one or more interrelated objects based on the difference to correspondingly synchronize the data among the plurality of configuration utility instances.

17 . The method of claim 13 , comprising identifying, by the controller, a predefined logic that upon execution, enables the controller to identify the variation of the data among the plurality of configuration utility instances and presents the variation to the one or more users.

18 . The method of claim 13 , wherein each of the one or more interrelated objects comprises an object structure for storing the data so that the controller writes a data value from one object structure to the other and merges the data.

19 . The method of claim 13 , comprising authenticating, by the controller, the one or more configuration utility instances based on a registered identity of the one or more users.

20 . The method of claim 13 , comprising implementing, by the one or more users one or more system configurations related to one or more fire configuration panels through each of the one or more configuration utility instances where each of the one or more devices comprise the one or more fire configuration panels connected to each other through a platform.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2025
From: CARRIER CORPORATION; CARRIER GLOBAL CORPORATION; CARRIER FIRE & SECURITY EMEA; CARRIER FIRE & SECURITY, LLC; CARRIER CANADA CORPORATION; CLIMATE, CONTROLS & SECURITY ARGENTINA S.A.; KIDDE IP HOLDINGS , INC.; KIDDE LTD.; KIDDE PRODUCTS LTD.; CARRIER TRANSICOLD AUSTRIA GMBH; CARRIER TRANSICOLD FRANCE SCS
To: KIDDE FIRE PROTECTION, LLC
Reel/Frame 073152/0633 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2025
From: DEVADASS, VISHNU VARDHAN; DODLE, SURESH; THAKUR, PAVAN KUMAR SINGH; RUHELA, VISHAL SING; JUKANTI, ARUN KUMAR
To: CARRIER TECHNOLOGIES INDIA LIMITED
Reel/Frame 072619/0658 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2025
From: CARRIER TECHNOLOGIES INDIA LIMITED
To: CARRIER CORPORATION
Reel/Frame 072619/0690 →