Synchronized display of screen content on networked devices
First Claim
Patent Images
1. A system configured to provide synchronized screen content, the system comprising:
- a server; and
a plurality of infusion pumps configured to deliver medications to one or more patients and in network communication with the server, wherein each respective infusion pump of the plurality of infusion pumps comprises (i) a display configured to display one or more metrics of a plurality of metrics maintained by the respective infusion pump and (ii) a memory configured to store internal clock data usable to determine a current time associated with the respective networked device, wherein the respective infusion pump is configured to;
receive a clock synchronization data from the server, wherein the clock synchronization data is indicative of a reference time associated with the server;
update the internal clock data based on the clock synchronization data;
receive metric display data from the server, wherein the metric display data comprises a metric display period and an indication of two or more metrics to be displayed on the display of the respective networked device;
based on a determination that a user input has not been received for a threshold amount of time, determine a first current time associated with the internal clock data;
calculate a first metric index based on the first current time, the metric display period, and the indication of the two or more metrics received from the server;
determine a first metric of the plurality of metrics that is associated with the first metric index;
cause the first metric to be displayed on the display of the respective infusion pump at a first time;
within at least the metric display period from the first time, determine a second current time associated with the internal clock data;
calculate a second metric index based on the second current time, the metric display period, and the indication of the two or more metrics received from the server;
determine a second metric of the plurality of metrics that is associated with the second metric index; and
cause the first metric displayed on the display of the respective infusion pump to be replaced with the second metric at a second time that is not later than the first time by a time period equal to the metric display period.
2 Assignments
0 Petitions
Accused Products
Abstract
A system configured to synchronize the displays of multiple infusion pumps is provided. In some embodiments, the system includes a plurality of infusion pumps in communication with a server. An individual infusion pump synchronizes its internal clock by communicating with the server. Based on the synchronized internal clock, the infusion pump determines the current time, calculates a parameter based on the current time, and causes screen content corresponding to the calculated parameter to be displayed.
45 Citations
16 Claims
-
1. A system configured to provide synchronized screen content, the system comprising:
-
a server; and a plurality of infusion pumps configured to deliver medications to one or more patients and in network communication with the server, wherein each respective infusion pump of the plurality of infusion pumps comprises (i) a display configured to display one or more metrics of a plurality of metrics maintained by the respective infusion pump and (ii) a memory configured to store internal clock data usable to determine a current time associated with the respective networked device, wherein the respective infusion pump is configured to; receive a clock synchronization data from the server, wherein the clock synchronization data is indicative of a reference time associated with the server; update the internal clock data based on the clock synchronization data; receive metric display data from the server, wherein the metric display data comprises a metric display period and an indication of two or more metrics to be displayed on the display of the respective networked device; based on a determination that a user input has not been received for a threshold amount of time, determine a first current time associated with the internal clock data; calculate a first metric index based on the first current time, the metric display period, and the indication of the two or more metrics received from the server; determine a first metric of the plurality of metrics that is associated with the first metric index; cause the first metric to be displayed on the display of the respective infusion pump at a first time; within at least the metric display period from the first time, determine a second current time associated with the internal clock data; calculate a second metric index based on the second current time, the metric display period, and the indication of the two or more metrics received from the server; determine a second metric of the plurality of metrics that is associated with the second metric index; and cause the first metric displayed on the display of the respective infusion pump to be replaced with the second metric at a second time that is not later than the first time by a time period equal to the metric display period. - View Dependent Claims (2, 3)
-
-
4. An apparatus configured to provide synchronized screen content of at least one medical device, the apparatus comprising:
-
a display; a processor in communication with the display; a memory storing an internal clock data according to which one or more metrics are to be displayed on the display, the memory further storing instructions that, when executed by the processor, configure the processor to; determine a first current time based on the internal clock data; calculate a first screen content index based on (i) the first current time, (ii) a content display period length indicative of a duration for which a medical device screen content is to be displayed on the display, and (iii) a screen content count indicative of a count of a plurality of medical device screen contents to be displayed on the display; determine a first one of the plurality of medical device screen contents that is associated with the first screen content index; cause the first medical device screen content to be displayed on the display at a first time for a first duration that is less than or equal to the content display period length; determine a second current time before an amount of time equal to the content display period length has elapsed since the first time; calculate a second screen content index based on (i) the second current time, (ii) the content display period length, and (iii) the screen content count; determine a second one of the plurality of medical device screen contents that is associated with the second screen content index; and cause the second medical device screen content to be displayed on the display at a second time for a second duration that is equal to the content display period length. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
-
11. A method of providing synchronized screen content of at least one medical device, the method comprising:
-
determining a first current time associated with a medical device based on an internal clock associated with the medical device; calculating a first screen content index based on (i) the first current time, (ii) a content display period length indicative of a duration for which a medical device screen content is to be displayed on the display, and (iii) a screen content count indicative of a count of a plurality of medical device screen contents to be displayed on the display; determining a first one of the plurality of medical device screen contents that is associated with the first screen content index; displaying the first medical device screen content on the display at a first time for a duration that is less than or equal to the content display period length; determining a second current time before an amount of time equal to the content display period length has elapsed since the first time; calculating a second screen content index based on (i) the second current time, (ii) the content display period length, and (iii) the screen content count; determining a second one of the plurality of medical device screen contents that is associated with the second screen content index; and displaying the second medical device screen content on the display at a second time for a second duration that is equal to the content display period length. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification