Patent ID: 11971905
Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  A | IPC A  G

Claim 0:
1. A synchronization system node comprising:
one or more processors; and
a synchronization database, the synchronization database comprising:
a subscriber list of a plurality of subscribers,
a first buffer including a plurality of attributes in a first state and
a second buffer including the plurality of attributes in a second state,

wherein the node is configured to:
receive, from a publisher of the synchronization system, updates for one or more of the plurality of attributes;
store, to the first buffer, the updates for the one or more of the plurality of attributes to update the plurality of attributes of the first buffer to an updated first state; and
while receiving the updates from the publisher, publish, from the second buffer to a first subscriber of the plurality of subscribers, one or more of the plurality of attributes in the second state.