Health checks for infusion pump communications
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 configured to receive operational software updates and drug library updates from a server and to communicate the operational software updates and drug library updates to a plurality of infusion pumps that deliver medication to one or more patients within a clinical environment, the apparatus further configured to determine communication performance quality of the apparatus, the apparatus comprising:
- a processor comprising computing hardware;
- and
- a memory storing instructions that, when executed by the processor, configure the apparatus to:
- 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 to the server 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 to the server and reset at least one respective microservice associated with the at least one parameter.
A method to verify performance quality of an apparatus configured to communicate operational software updates and drug library updates from a server to a plurality of infusion pumps that deliver medication to one or more patients within a clinical environment, the method comprising:
- monitoring a plurality of parameters associated with one or more microservices that monitor functionality associated with operation of the apparatus, each parameter associated with a respective microservice;
- determining that at least one parameter exceeds a threshold;
- determining that messages transmitted to the server 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 to the server and reset at least one respective microservice associated with the at least one parameter.
Dependencies are inferred from the claim text.