SYNCHRONIZATION AND ROUTING OF COMPONENTS AND DATA
First Claim
1. A computer-implemented method comprising:
- identifying a change associated with at least one of a component or entry in a data store;
polling a subscription registry to determine which of a plurality of entities have subscriptions associated with the identified change; and
initiating, using connection information, a synchronization operation at each of the determined entities to reflect the identified change.
1 Assignment
0 Petitions
Accused Products
Abstract
A change associated with a component or entry in a data store is identified. A subscription registry is polled to determine which of a plurality of entities have subscriptions associated with the identified change. Using connection information, a synchronization operation at each of the determined entities is initiated to reflect the identified change. The change may include one or more of: a change to a server connected to a network, a change to a medical device connected to a network, a change to a software component residing on one or more medical devices, and/or a change to a data store subscribed to by at least one of one or more servers and one or more medical devices. The plurality of entities may include one or more of an infusion pump, a vital signs monitor, and a ventilator. Related apparatus, systems, techniques, articles, and computer readable media are also described.
20 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
identifying a change associated with at least one of a component or entry in a data store; polling a subscription registry to determine which of a plurality of entities have subscriptions associated with the identified change; and initiating, using connection information, a synchronization operation at each of the determined entities to reflect the identified change. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable medium encoded with instructions which, when executed by at least one processor, perform at least the following:
-
identify a change associated with at least one of a component or entry in a data store; poll a subscription registry to determine which of a plurality of entities have subscriptions associated with the identified change; and initiate, using connection information, a synchronization operation at each of the determined entities to reflect the identified change. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
at least one processor; and at least one memory storing computer program code, the at least one processor, the at least one memory, and the computer program code configured to cause the apparatus to at least; identify a change associated with at least one of a component or entry in a data store; poll a subscription registry to determine which of a plurality of entities have subscriptions associated with the identified change; and initiate, using connection information, a synchronization operation at each of the determined entities to reflect the identified change. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification