Interoperability enhancement that supports connectivity of applications on a medical device
First Claim
1. A computer-implemented diabetes management system that supports connectivity of applications residing on a medical device, comprising:
- a medical device that performs a diabetes care function in relation to a patient and stores data pertaining to the function;
a diabetes care management device in data communication with the medical device and further includes;
a connection management module configured to receive an associate request from the medical device and operable to establish a data connection with the medical device in accordance with IEEE standard 11073;
a first application separate from the connection management module and residing on the diabetes care management device, wherein the first application interacts with the connection management module to communicate via the connection with the medical device, wherein the first application acquires a reference to a remotable object from the connection management module and instantiates the remotable object, such that the remotable object exposes methods which allow the first application to communicate with the connection management module; and
the diabetes management system further comprises a listing of devices interoperable with the diabetes care management device and accessible to the connection management module, wherein, upon receipt of an associate request, the connection management module queries the listing of devices and establishes the data connection when the associate request is received from a medical device on the listing of devices.
4 Assignments
0 Petitions
Accused Products
Abstract
A diabetes management system is provided that supports connectivity of applications residing on a medical device. The diabetes management system includes a medical device that performs a diabetes care function in relation to a patient and a diabetes care management device in data communication with the medical device. The diabetes care management device is comprised generally of a connection management module and at least one application separate from the connection management module. The connection management module is configured to receive an associate request from the medical device and operable to establish a data connection with the medical device in accordance with IEEE standard 11073, such that the applications interacts with the connection management module to communicate via the data connection with the medical device.
8 Citations
16 Claims
-
1. A computer-implemented diabetes management system that supports connectivity of applications residing on a medical device, comprising:
-
a medical device that performs a diabetes care function in relation to a patient and stores data pertaining to the function; a diabetes care management device in data communication with the medical device and further includes; a connection management module configured to receive an associate request from the medical device and operable to establish a data connection with the medical device in accordance with IEEE standard 11073; a first application separate from the connection management module and residing on the diabetes care management device, wherein the first application interacts with the connection management module to communicate via the connection with the medical device, wherein the first application acquires a reference to a remotable object from the connection management module and instantiates the remotable object, such that the remotable object exposes methods which allow the first application to communicate with the connection management module; and
the diabetes management system further comprises a listing of devices interoperable with the diabetes care management device and accessible to the connection management module, wherein, upon receipt of an associate request, the connection management module queries the listing of devices and establishes the data connection when the associate request is received from a medical device on the listing of devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A diabetes care management device that supports contention resolution amongst applications residing thereon, comprising:
-
a connection management module configured to receive an associate request from a medical device and, in response to the associate request, operate to establish a data connection with the medical device in accordance with IEEE standard 11073, wherein the connection management module includes a remotable object such that the remoteable object exposes methods which allow applications to communicate with the connection management module; a first application separate from the connection management module and residing on the diabetes care management device, wherein the first application interacts with the connection management module to communicate via the connection with the medical device; a second application separate from the connection management module and residing on the diabetes care management device, wherein the second application interacts with the connection management module to communicate via the connection with the medical device; and a contention manager configured to receive a request to access the data connection from both the first and second application and operable to grant access to one of the first application or the second application in accordance with an access rule, wherein the connection management module and the contention manager are implemented as non-transitory computer-readable storage medium having stored thereon, computer-executable instructions executed by a computer processor. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification