IP Library Patent Application 18896241
Patent Application
App. No. 18/896,241

Split Brain Systems Control during Network Interruption

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.
18/896,241
Abstract

Various embodiments relate to a method, apparatus, and machine-readable storage medium including one or more of the following: receiving word of a network failure; receiving election as leader of a partition; determining subsystems completely in the partition; starting control processes for equipment in the subsystems completely in partition; and starting sensor processes for equipment in the subsystems completely in partition.

Claims (37)

1 . A method for a controller controlling at least a portion of a system with a network failure, the method comprising:

receiving word of a network failure;

receiving election as leader of a partition;

determining subsystems completely in the partition;

starting control processes for equipment in the subsystems completely in partition; and

starting sensor processes for equipment in the subsystems completely in partition.

2 . The method of claim 1 wherein determining subsystems completely in partition further comprises using a digital twin database stored within the controller to determine subsystems.

3 . The method of claim 2 , wherein determining subsystems completely in partition comprises determining controllers that can be communicated with.

4 . The method of claim 3 , wherein determining subsystems completely in partition further comprising determining subsystems within the controllers that can be communicated with creating determined subsystems.

5 . The method of claim 3 , wherein determining subsystems completely in partition further comprising determining subsystems whose devices are on a single controller, creating determined subsystems.

6 . The method of claim 5 , further comprising determining areas in a controllable space that can be controlled by the controller.

7 . The method of claim 6 , further comprising determining comfort levels for the areas in the controllable space that can be controlled by the controller.

8 . The method of claim 7 , further comprising determining control paths for the areas in the controllable space that can be controlled by the controller.

9 . The method of claim 8 , further comprising starting the control processes associated with the determined subsystems.

10 . The method of claim 9 , further comprising starting the sensor processes within the determined subsystems.

11 . A device for controlling at least a portion of a system with a network failure, comprising:

a memory storing a digital twin representing a physical space; and

a processor configured to:

receive word of a network failure;

receive election as leader of a partition;

determine subsystems completely in the partition;

start control processes for equipment in the subsystems completely in partition; and

start sensor processes for equipment in the subsystems completely in partition.

12 . The device of claim 11 wherein the determine subsystems completely in partition further comprises using a digital twin database stored within the controller to determine subsystems.

13 . The device of claim 12 , wherein the determine subsystems completely in partition comprises determining controllers that can be communicated with.

14 . The device of claim 13 , wherein the determine subsystems completely in partition further comprising determining subsystems within the controllers that can be communicated with creating determined subsystems.

15 . The device of claim 13 , wherein the determine subsystems completely in partition further comprising determining subsystems whose devices are on a single controller, creating determined subsystems.

16 . A non-transitory machine-readable storage medium encoded with instructions for execution by a processor for capturing digital twin information performed by a processor, the non-transitory machine-readable medium comprising:

instructions for receiving word of a network failure;

instructions for receive election as leader of a partition;

instructions for determining subsystems completely in the partition;

instructions for starting control processes for equipment in the subsystems completely in partition; and

instructions for starting sensor processes for equipment in the subsystems completely in partition.

17 . The non-transitory machine-readable storage medium of claim 16 wherein instructions for determining subsystems completely in partition further comprises instructions for using a digital twin database stored within the controller to determine subsystems.

18 . The non-transitory machine-readable storage medium claim 17 , wherein instructions for determining subsystems completely in partition comprises instructions for determining controllers that can be communicated with.

19 . The non-transitory machine-readable storage medium of claim 18 , wherein instructions for determining subsystems completely in partition further comprising instructions for determining subsystems within the controllers that can be communicated with creating determined subsystems.

20 . The non-transitory machine-readable storage medium of claim 18 , wherein instructions for determining subsystems completely in partition further comprising instructions for determining subsystems whose devices are on a single controller, creating determined subsystems.

Assignments (2)
SECURITY INTEREST Recorded Nov 19, 2025
From: PASSIVELOGIC, INC.; QUANTUM ALLIANCE LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 073605/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2024
From: HARVEY, TROY AARON; FILLINGIM, JEREMY DAVID; PAYNE, AUSTIN
To: PASSIVELOGIC, INC.
Reel/Frame 068696/0288 →