Patent ID: 11881297
Assignee: ICU MEDICAL, INC.
Field: Medical technology (Instruments)
Classification: CPC G  A | IPC A  G

Claim 15:
16. An apparatus to provide update data to a plurality of infusion pumps located within one or more clinical environments, the apparatus comprising:
a first interface configured to communicate with the plurality of infusion pumps over a first network that is within at least one of the one or more the clinical environments;
a second interface configured to communicate with a server over a second network that is outside of the one or more clinical environments;
a processor comprising computer hardware; and
a memory having an outbound message queue and storing instructions that, when executed by the processor, configure the apparatus to:
receive messages that include clinical information over a first channel of the first network;
receive update data over the second network;
store the update data as blocks of update data;
receive a request for the update data over a first channel of the first network;
determine a status based at least in part on a size of the outbound message queue; and
stream over a second channel of the first network, based at least in part on the status, the stored blocks of update data to a group of requesting infusion pumps, wherein the group of requesting infusion pumps comprises a predetermined number of infusion pumps that is less than all of the plurality of infusion pumps, wherein the instructions further configure the apparatus to stream the stored blocks of update data to the group of requesting infusion pumps and approximately concurrently stream a second block of update data different from the first block of update data to a second subset of the group of requesting infusion pumps.