US 12,411,837 B2
Devices, systems, and methods for updating remote databases via flooded packet fragments
Antoni B. Przygienda, Comano (CH); John G. Scudder, Ann Arbor, MI (US); Vishnu Pavan Kumar Beeram, Hyderabad (IN); Shraddha Hegde, Bangalore (IN); Anthony Joseph Li, Los Altos, CA (US); and Jonathan C. Barth, Collegeville, PA (US)
Assigned to Juniper Networks, Inc., Sunnyvale, CA (US)
Filed by Juniper Networks, Inc., Sunnyvale, CA (US)
Filed on May 1, 2023, as Appl. No. 18/310,400.
Prior Publication US 2024/0370425 A1, Nov. 7, 2024
Int. Cl. G06F 16/00 (2019.01); G06F 16/23 (2019.01)
CPC G06F 16/2379 (2019.01) 20 Claims
OG exemplary drawing
 
1. A computing device comprising:
a storage device configured to store a database that identifies states of nodes included in a network; and
circuitry configured to:
receive packet fragments that account for at least one change made to a state of one of the nodes in a transaction;
identify, in each of the packet fragments, a global transaction identifier that indicates the transaction and is represented by a single number;
identify, among the packet fragments, identifiers for the packet fragments; and
update the database to account for the change upon ensuring receipt of all the packet fragments based at least in part on the global transaction identifier and the identifiers for the packet fragments.