Distribution server for patient devices
AssigneeFresenius Vial SAS
InventorsJean-Baptiste Audrain, Loic Bith, Maciej Wroblewski
Life of this patent
Estimating the term…
Abstract
Distribution servers and methods are disclosed for downloading data sets to patient devices. The server has a network interface circuit, a memory and a processing circuit. The memory receives a data set, the data set having parameters to be used by software on the patient devices to perform patient-related functions. The data set has a software version indicator for the data set. A processing circuit compares the software version indicator of the data set to a current software version of the patient device and determines that an inequality exists. Based on this determination, the server distributes the data set to the patient device.
Claims20
A distribution server for downloading data sets to patient devices, comprising:
- a network interface circuit configured to communicate over a network with the patient devices;
- a memory coupled to the network interface circuit, the memory configured to receive over the network interface circuit a data set, the data set comprising parameters to be used by software on the patient devices to perform patient-related functions, the data set comprising a software version indicator for the data set, which software version indicator indicates compatibility between the data set and a plurality of software versions, the memory further configured to receive a current software version of a patient device;
- and
- a processing circuit configured to:
- compare the software version indicator for the data set to the current software version of the patient device;
- determine an inequality exists between the software version indicator for the data set and the current software version of the patient device;
- and
- distribute the data set to the patient device based on the determination of the inequality.
A distribution server for downloading data sets to patient devices, comprising:
- a network interface circuit configured to communicate over a network with the patient devices;
- a memory coupled to the network interface circuit, the memory configured to receive over the network interface circuit a data set, the data set comprising parameters to be used by software on the patient devices to perform patient-related functions, the data set comprising a software version indicator for the data set, the memory further configured to receive a current software version of a patient device;
- and
- a processing circuit configured to:
- compare the software version indicator for the data set to the current software version of the patient device;
- determine an inequality exists between the software version indicator for the data set and the current software version of the patient device;
- distribute the data set to the patient device based on the determination of the inequality;
- receive an indication that the patient device has an updated software version;
- compare the updated software version to a plurality of data sets in the memory, each data set having a different software version indicator;
- determine at least one data set having a software version indicator which is numerically less than or equal to the updated software version;
- and
- distribute the data set to the patient device based on the determination that the software version indicator is numerically less than or equal to the updated software version.
A distribution server for downloading data sets to patient devices, comprising:
- a network interface circuit configured to communicate over a network with the patient devices;
- a memory coupled to the network interface circuit, the memory configured to receive over the network interface circuit a data set, the data set comprising parameters to be used by software on the patient devices to perform patient-related functions, the data set comprising a software version indicator for the data set, which software version indicator indicates compatibility between the data set and a plurality of software versions, the memory further configured to receive a current software version of a patient device;
- and
- a processing circuit configured to:
- compare the software version indicator for the data set to the current software version of the patient device;
- determine the data set is not to be distributed to the patient device based on the comparison;
- receive an indication that the patient device has an updated software version;
- without receiving manual user input, automatically compare the software version indicator of the data set to the updated software version, determine the data set is to be distributed to the patient device based on the comparison to the updated software version, and distribute the data set to the patient device based on the determination that the data set is to be distributed to the patient device.
Dependencies are inferred from the claim text.