Medical device update system

US9971871B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9971871-B2
Application numberUS-201615289483-A
CountryUS
Kind codeB2
Filing dateOct 10, 2016
Priority dateOct 21, 2011
Publication dateMay 15, 2018
Grant dateMay 15, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method for providing updates to medical devices is disclosed. In one example, the medical devices are configured to pull update files in response to the reception of an update message from a server. Once the update files are downloaded by a medical device, the update files can be installed. While the medical device pulls the update files, the medical device can continue with its normal operation. If desired, a user can select which medical devices should be updated, based on any desired factors, such as the physical location of the device, the model of the device, the type of device, and the way the device is being used.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of providing updates to a medication administering device, the method comprising: sending an update message, from a server, to the medication administering device relating to one or more update files available to the medication administering device, the update message comprising a manifest, the manifest including a location of the one or more update files available to the medication administering device, update file version information, and update file integrity verification information; receiving the update message at the medication administering device; while the medication administering device is being used to administer medication, downloading one or more update files identified by the update message; using the update file integrity verification information to verify that the one or more update files were successfully downloaded; storing the one or more update files on the medication administering device in a first memory location for installation at a future time; storing a currently used device software file and a currently used drug library file of the medication administering device in a second memory location on the medication administering device for recovery purposes; prompting a user of the medication administering device to update the medication administering device; upon the user accepting the update prompt, installing the one or more update files on the medication administering device; wherein the update files include updated device software and an updated drug library, and wherein the step of prompting the user of the medication administering device to update the medication administering device includes a single prompt to the user, and, upon successful installation of the updated device software, initiating installation of the updated drug library. 2. The method of claim 1 , wherein updates are provided to a plurality of medication administering devices, the method further comprising: selecting one or more medication administering devices to be updated; and receiving an update message at the selected medication administering devices. 3. The method of claim 2 , wherein the one or more medication administering devices are selected based on one or more of: the physical location of a device, the model of the device, the type of device, and the way the device is being used. 4. The method of claim 1 , wherein the downloaded update files are stored in a storage location of the medication administering device, and wherein the first memory location or second memory location also stores one or more previous versions of the update files to be updated. 5. The method of claim 1 , wherein the update files include a script used for orchestrating an update process. 6. The method of claim 1 , wherein the update message is sent and the update files are retrieved using a communications network. 7. The method of claim 1 , wherein the update message is sent and update files are retrieved by the medication administering device using one or more portable storage devices. 8. The method of claim 1 , further comprising providing status messages to a server, the status messages relating to downloading and installing of updates. 9. The method of claim 1 , wherein the update message received at the medication administering device is a message unique to that device. 10. The method of claim 1 , wherein the medication administering device includes at least one infusion pump. 11. The method of claim 1 , comprising the medication administering device determining whether the medication administering device is connected to AC power, prompting the user to connect the medication administering device to a source of AC power, and then continuing with installing the one or more update files once the medication administering device is connected to a source of AC power. 12. The method of claim 1 , comprising attempting installation of an update file multiple times before declaring an installation activity unsuccessful. 13. The method of claim 12 , comprising prompting the user to send the medication administering device to a biomedical engineer upon three consecutive failed attempts of installing the updated device software. 14. A medical device system comprising: a server configured to connect with a communication network; and a plurality of medical devices in communication with the server over the communication network, wherein the plurality of medical devices comprise a first medical device comprising: a first storage location, a second storage location, and a control unit configured to control an operation of the first medical device, wherein the control unit is configured to: receive an update message from the server, the update message comprising a manifest, the manifest including a location of update files available to the first medical device, update file version information, and update file integrity verification information; while the first medical device is being used to administer medication, download the update files in response to the update message received from the server; use the update file integrity verification information to verify that the update files were successfully downloaded; store the update files in the first storage location on the first medical device for installation at a future time; and store a currently used device software file and a currently used drug library file of the first medical device in a second storage location on the medical device for recovery purposes; prompt a user of the first medical devices to update the first medical device, manage installation of the downloaded update files upon acceptance of the update prompt by the user, and wherein the update files include updated device software and an updated drug library, and the step of prompting the user of the first medical device to update the medical device includes a single prompt and, upon successful installation of the updated device software, initiates installation of the updated drug library. 15. The medical device system of claim 14 , wherein the medical device system is configured such that a user can select one or more of the medical devices to be updated. 16. The medical device system of claim 15 , wherein medical devices are selected based on one or more of: the physical location of a device, the model of the device, the type of device, and the way the device is being used. 17. The medical device system of claim 14 , wherein each respective first storage location stores downloaded update files and each respective second storage location is adapted to store one or more previous versions of files to be updated. 18. The medical device system of claim 14 , wherein each respective update file of the update files includes a script used for orchestrating an update process. 19. The medical device system of claim 14 , wherein the control units are configured to provide status messages to the server, the status messages relating to downloading and installing update files. 20. The medical device system of claim 14 , wherein the plurality of medical devices includes at least one infusion pump.

Assignees

Inventors

Classifications

  • Updates (security arrangements therefor G06F21/57) · CPC title

  • Installation · CPC title

  • Physics · mapped topic

  • Physics · mapped topic

  • relating to drugs, e.g. their side effects or intended usage · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9971871B2 cover?
A system and method for providing updates to medical devices is disclosed. In one example, the medical devices are configured to pull update files in response to the reception of an update message from a server. Once the update files are downloaded by a medical device, the update files can be installed. While the medical device pulls the update files, the medical device can continue with its no…
Who is the assignee on this patent?
Icu Medical Inc
What technology area does this patent fall under?
Primary CPC classification G06F19/3412. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 15 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).