Abstract:
A computer-implemented method of operating a diabetes treatment system that includes an insulin pump and a pump controlling device is disclosed. The method includes receiving, by the device, a request for the pump to perform an operation that is dependent on a specified state of the pump. The method also includes requesting, by the device, a current state of the pump from the pump. Moreover, the method includes receiving, by the device, the current state of the pump. Also, the method includes determining, by the device, whether the current state of the pump matches to the specified state of the pump. Additionally, the method includes sending, by the device to the pump, a command to perform the operation in response to a determination that the current state of the pump matches the specified state of the pump.
Abstract:
An insulin pump is configurable by a configurator. The pump has parameter blocks, each with a respective parameter and an associated restriction setting, and the configurator has an authorization level. Configuring the pump includes receiving, by the configurator, a request to access a parameter on the pump. The method also includes identifying, by the configurator, the parameter block that includes the parameter. Moreover, the method includes retrieving, by the configurator from the pump, the parameter and the associated restriction setting, and comparing, by the configurator, the authorization level of the configurator to the restriction setting. Also, the method includes determining, by the configurator, whether the configurator is authorized to write to the parameter block based on the comparison. Additionally, the method includes writing, by the configurator, to the parameter block on the insulin pump in response to a determination that the configurator is authorized to write to the parameter block.
Abstract:
A method of operating an insulin treatment system that includes an insulin pump and a pump controlling device is disclosed. The method includes receiving, by the pump controlling device, a request to execute a function that is included on the pump controlling device. The function is governed by a rule having a parameter. The method also includes requesting, by the pump controlling device, a value for the parameter from the insulin pump, and receiving the value from the insulin pump. Also, the method includes executing, by the pump controlling device, the function using the received value for the parameter.
Abstract:
A computer-implemented method is presented for synchronizing time between two handheld medical devices that interoperate with each other. The method includes: determining a first time as measured by a first clock residing in the first medical device; determining a second time as measured by a second clock residing in a second medical device; evaluating whether the first clock is synchronized with the second clock; determining whether at least one of the first clock and the second clock was set manually by a user; and setting time of the first clock in accordance with the second time when the second clock was set manually by the user.
Abstract:
A handheld diabetes manager has a flight mode that cooperatively interacts with an external medical device and includes a port configured to receive a test strip for blood glucose measurement, a blood glucose measurement module operable with the test strip, a communications module and a user interface module. The communications module selectively communicates wirelessly with an external medical device. The user interface module communicates with the blood glucose measurement module and the communications module and operates to provide a graphical user interface on a display of the diabetes manager. The graphical user interface includes a screen with a flight mode option. When the flight mode option is enabled and the external medical device is paired and currently communicating with the diabetes manager, the user interface module interacts with the communication module to send a command to the external medical device to turn off wireless communication of the external medical device.