Health checks for infusion pump communications systems
AssigneeICU Medical, Inc.
InventorsBen Xavier, Dennis Krabbe, Larry Enger, Chaitanya Deosthale, Anthony Isensee
Life of this patent
Estimating the term…
Abstract
A distributed system can include a server outside of a clinical environment and a connectivity adapter and a plurality of infusion pumps within the clinical environment. The connectivity adapter can monitor microservices that measure the quality of connectivity adapter's performance. If the performance is below a threshold level, a message indicating poor performance can be sent to the server. The message can be sent when a prior message relating to poor performance has not already been sent within a predetermined time period.
Claims20
An apparatus, comprising:
- a processor comprising computing hardware;
- and
- a memory storing instructions that, when executed by the processor, configure the apparatus to:
- receive messages over a first communication channel of a network within a clinical environment;
- transmit at least a portion of operational software updates, drug library updates, or both over a second communication channel of the network to one or more infusion pumps;
- monitor a plurality of parameters associated with one or more microservices, each microservice configured to determine functionality associated with operation of the apparatus, each parameter associated with a respective microservice;
- determine that at least one parameter exceeds a threshold;
- determine that messages transmitted within a first time period exclude an indication that the at least one parameter exceeds the threshold;
- format a message including an indication that the at least one parameter exceeds the threshold;
- and
- transmit the formatted message over the first communication channel of the network and reset at least one respective microservice associated with the at least one parameter.
A method, comprising:
- receiving clinical messages over a first communication channel of a network within a clinical environment;
- transmitting at least a portion of operational software updates, drug library updates, or both over a second communication channel of the network to one or more infusion pumps;
- monitoring a plurality of parameters associated with one or more microservices that monitor functionality associated with operation of an apparatus configured to perform the method, each parameter associated with a respective microservice;
- determining that at least one parameter exceeds a threshold;
- determining that messages transmitted within a first time period exclude an indication that the at least one parameter exceeds the threshold;
- formatting a message including an indication that the at least one parameter exceeds the threshold;
- and
- transmitting the formatted message over the first communication channel of the network and resetting at least one respective microservice associated with the at least one parameter.
Dependencies are inferred from the claim text.