Method and System for Updating a Medical Device
First Claim
1. A method, comprising:
- receiving an upgrade command at a medical device;
storing a current version of persistent data and a current version of executable code in a first storage area of the medical device;
transmitting the current version of the persistent data to a remote computing device, wherein the remote computing device is configured to convert the current version of the persistent data from a first format to a second format;
receiving the second format of the current version of the persistent data and an upgraded version of executable code at the medical device; and
executing the upgraded version of the executable code with the second format of the current version of the persistent data.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure includes methods, devices and systems for establishing a connection between a medical device and a remote computing device, receiving an upgrade command at the medical device, storing a current version of persistent data and a current version of executable code in a first storage area of the medical device, transmitting at least the current version of the persistent data to the remote computing device, receiving a second format of the current version of the persistent data and an upgraded version of executable code at the medical device, storing the second format of the current version of the persistent data and the upgraded version of the executable code in a second storage area of the medical device, and executing the upgraded version of the executable code with the second format of the current version of the persistent data.
15 Citations
19 Claims
-
1. A method, comprising:
-
receiving an upgrade command at a medical device; storing a current version of persistent data and a current version of executable code in a first storage area of the medical device; transmitting the current version of the persistent data to a remote computing device, wherein the remote computing device is configured to convert the current version of the persistent data from a first format to a second format; receiving the second format of the current version of the persistent data and an upgraded version of executable code at the medical device; and executing the upgraded version of the executable code with the second format of the current version of the persistent data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus, comprising:
-
one or more processors; and a memory for storing instructions which, when executed by the one or more processors, causes the one or more processors to receive an upgrade command, store a current version of persistent data and a current version of executable code in a first storage area, transmit the current version of the persistent data to a remote computing device, wherein the remote computing device is configured to convert the current version of the persistent data from a first format to a second format, receive the second format of the current version of the persistent data and an upgraded version of executable code at the medical device, and execute the upgraded version of the executable code with the second format of the current version of the persistent data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification