IP Library Granted Patent US 10,750,360
Granted Patent B2
US 10,750,360 · App. 16/251,161 · Granted Aug 18, 2020

Central software system and method

Inventors: Roger Joseph Morin (Stafford, VA); Thomas John Shoemaker (Fairfax, VA); Michael Islek (Great Falls, VA)
Assignee: Phacil, LLC
H04W12/009H04W56/001G06N20/00H04W84/18
View Patent ↗
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 10,750,360
App. No.
16/251,161
Granted
Aug 18, 2020
Kind
B2
Abstract

A method, computer program product, and computer system for coordinating a plurality of node clusters. A mesh topology may be applied across the plurality of node clusters for a plurality of data packets transported through multiple upstream and downstream paths in the plurality of node clusters. Latency may be accounted for in the mesh topology between a first portion of data packets of the plurality of data packets delivered through network independent node clusters of the plurality of node clusters. Latency may be accounted for in the mesh topology between a second portion of data packets of the plurality of data packets delivered through network dependent node clusters of the plurality of node clusters. Data associated with the plurality of data packets may be synchronized by applying the mesh topology across a centralized topology of containers associated with the plurality of node clusters, wherein the mesh topology maintains asymmetric redundancy of the centralized topology of containers.

Claims (36)

1. A computer-implemented method comprising:

coordinating, by a computing device, a plurality of node clusters;

applying a mesh topology across the plurality of node clusters for a plurality of data packets transported through multiple upstream and downstream paths in the plurality of node clusters;

accounting for latency in the mesh topology between a first portion of data packets of the plurality of data packets delivered through network independent node clusters of the plurality of node clusters;

accounting for latency in the mesh topology between a second portion of data packets of the plurality of data packets delivered through network dependent node clusters of the plurality of node clusters; and

synchronizing data associated with the plurality of data packets by applying the mesh topology across a centralized topology of containers associated with the plurality of node clusters, wherein the mesh topology maintains asymmetric redundancy of the centralized topology of containers.

2. The computer-implemented method of claim 1 further comprising orchestrating the data to conform to at least one of information technology, operational technology, and data protocols of a host for internet of things.

3. The computer-implemented method of claim 1 further comprising toggling between the network dependent node clusters and the network independent node clusters.

4. The computer-implemented method of claim 1 further comprising synchronizing the data to conform to at least one of information technology, operational technology, and data protocols of a host for internet of things.

5. The computer-implemented method of claim 1 wherein the mesh topology self-organizes and self-configures.

6. The computer-implemented method of claim 1 wherein synchronizing data includes synchronizing volatile and non-volatile data at one or more containers of the centralized topology of containers.

7. The computer-implemented method of claim 1 further comprising providing action for one or more automated functions of an integrative platform associated with the centralized topology of containers.

8. A computer program product residing on a computer readable storage medium having a plurality of instructions stored thereon which, when executed across one or more processors, causes at least a portion of the one or more processors to perform operations comprising:

coordinating a plurality of node clusters;

applying a mesh topology across the plurality of node clusters for a plurality of data packets transported through multiple upstream and downstream paths in the plurality of node clusters;

accounting for latency in the mesh topology between a first portion of data packets of the plurality of data packets delivered through network independent node clusters of the plurality of node clusters;

accounting for latency in the mesh topology between a second portion of data packets of the plurality of data packets delivered through network dependent node clusters of the plurality of node clusters; and

synchronizing data associated with the plurality of data packets by applying the mesh topology across a centralized topology of containers associated with the plurality of node clusters, wherein the mesh topology maintains asymmetric redundancy of the centralized topology of containers.

9. The computer program product of claim 8 wherein the operations further comprise orchestrating the data to conform to at least one of information technology, operational technology, and data protocols of a host for internet of things.

10. The computer program product of claim 8 wherein the operations further comprise toggling between the network dependent node clusters and the network independent node clusters.

11. The computer program product of claim 8 wherein the operations further comprise synchronizing the data to conform to at least one of information technology, operational technology, and data protocols of a host for internet of things.

12. The computer program product of claim 8 wherein the mesh topology self-organizes and self-configures.

13. The computer program product of claim 8 wherein synchronizing data includes synchronizing volatile and non-volatile data at one or more containers of the centralized topology of containers.

14. The computer program product of claim 8 wherein the operations further comprise providing action for one or more automated functions of an integrative platform associated with the centralized topology of containers.

15. A computing system including one or more processors and one or more memories configured to perform operations comprising:

coordinating a plurality of node clusters;

applying a mesh topology across the plurality of node clusters for a plurality of data packets transported through multiple upstream and downstream paths in the plurality of node clusters;

accounting for latency in the mesh topology between a first portion of data packets of the plurality of data packets delivered through network independent node clusters of the plurality of node clusters;

accounting for latency in the mesh topology between a second portion of data packets of the plurality of data packets delivered through network dependent node clusters of the plurality of node clusters; and

synchronizing data associated with the plurality of data packets by applying the mesh topology across a centralized topology of containers associated with the plurality of node clusters, wherein the mesh topology maintains asymmetric redundancy of the centralized topology of containers.

16. The computing system of claim 15 wherein the operations further comprise orchestrating the data to conform to at least one of information technology, operational technology, and data protocols of a host for internet of things.

17. The computing system of claim 15 wherein the operations further comprise toggling between the network dependent node clusters and the network independent node clusters.

18. The computing system of claim 15 wherein the operations further comprise synchronizing the data to conform to at least one of information technology, operational technology, and data protocols of a host for internet of things.

19. The computing system of claim 15 wherein the mesh topology self-organizes and self-configures.

20. The computing system of claim 15 wherein synchronizing data includes synchronizing volatile and non-volatile data at one or more containers of the centralized topology of containers.

21. The computing system of claim 15 wherein the operations further comprise providing action for one or more automated functions of an integrative platform associated with the centralized topology of containers.

Assignments (6)
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 16, 2025
From: CERBERUS BUSINESS FINANCE, LLC
To: PHACIL, INC.
Reel/Frame 072003/0040 →
SECURITY INTEREST Recorded Jul 15, 2025
From: PHACIL, LLC
To: CSC DELAWARE TRUST COMPANY
Reel/Frame 071717/0724 →
CHANGE OF NAME Recorded Jul 30, 2020
From: PHACIL, INC.
To: PHACIL, LLC
Reel/Frame 053365/0907 →
CHANGE OF NAME Recorded Aug 5, 2019
From: PHACIL, INC.
To: PHACIL, LLC
Reel/Frame 049964/0776 →
NOTICE OF GRANT OF A SECURITY INTEREST - PATENTS Recorded Apr 10, 2019
From: PHACIL, INC.
To: CERBERUS BUSINESS FINANCE, LLC, AS COLLATERAL AGENT
Reel/Frame 048846/0133 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2019
From: MORIN, ROGER JOSEPH; SHOEMAKER, THOMAS JOHN; ISLEK, MICHAEL
To: PHACIL, INC.
Reel/Frame 048055/0187 →
Continuity (2)
Provisional Application 62756736 · Nov 7, 2018
Related Publication 20200145816A1 · May 7, 2020
Cited By (2)
US 12,349,041 US 12,696,245