System and method for managing health data
First Claim
1. A system for securing health data, comprising:
- a blood glucose meter including;
a housing having a port configured to receive a test sensor therein;
a measurement system disposed within the housing, the measurement system being configured to be coupled with the test sensor received in the port of the housing, the measurement system including at least one processor that executes program instructions to determine a glucose concentration measurement of a blood sample received by the test sensor;
a data storage system disposed within the housing, the data storage system including a first memory device storing a data-management application and a second memory device storing health data, the health data including glucose concentration measurements determined by the at least one processor of the measurement system, the second memory device being separate from the first memory device;
a data communications interface; and
a user interface operable to display at least a portion of the stored glucose concentration measurements; and
a processing device configured to establish data communications with the blood glucose meter via the data communications interface; and
wherein, in response to establishment of the data communications between the blood glucose meter and the processing device, the processing device (i) reads the data-management application from the first memory device and the health data from the second memory device, (ii) processes the health data by executing the data-management application, and (iii) displays the processed health data on a display of the processing device, the displayed processed health data being different than the glucose concentration measurements displayed on the user interface of the blood glucose meter,wherein the processing device is configured to execute one or more other applications, and wherein the blood glucose meter is configured to prevent the one or more other applications executing on the processing device from accessing the health data,wherein the processing device does not store any component of the data-management application before data communications are established between the blood glucose meter and the processing device,wherein the processing device processes the health data from the second memory without permanently storing the health data on the processing device, andwherein the data-management application includes a termination component configured to delete any of the health data transferred to the processing device.
3 Assignments
0 Petitions
Accused Products
Abstract
A portable data-management system may be easily employed with multiple processing devices by eliminating the need to pre-install additional programs, agents, device drivers, or other software components on the hosts. A portable storage device contains software for a data-management application, which receives and processes test data from a meter that measures an analyte. The portable device may employ an interface protocol that makes the portable device immediately compatible with different operating systems and hardware configurations. Once the portable device is connected to the host, the data-management application can be automatically launched. The convenience and portability of a data-management system may be enhanced by integrating advanced data processing and display features with the portable device. The users may access some advanced presentations of health data without having to launch the data-management application on a separate host.
121 Citations
50 Claims
-
1. A system for securing health data, comprising:
-
a blood glucose meter including; a housing having a port configured to receive a test sensor therein; a measurement system disposed within the housing, the measurement system being configured to be coupled with the test sensor received in the port of the housing, the measurement system including at least one processor that executes program instructions to determine a glucose concentration measurement of a blood sample received by the test sensor; a data storage system disposed within the housing, the data storage system including a first memory device storing a data-management application and a second memory device storing health data, the health data including glucose concentration measurements determined by the at least one processor of the measurement system, the second memory device being separate from the first memory device; a data communications interface; and a user interface operable to display at least a portion of the stored glucose concentration measurements; and a processing device configured to establish data communications with the blood glucose meter via the data communications interface; and wherein, in response to establishment of the data communications between the blood glucose meter and the processing device, the processing device (i) reads the data-management application from the first memory device and the health data from the second memory device, (ii) processes the health data by executing the data-management application, and (iii) displays the processed health data on a display of the processing device, the displayed processed health data being different than the glucose concentration measurements displayed on the user interface of the blood glucose meter, wherein the processing device is configured to execute one or more other applications, and wherein the blood glucose meter is configured to prevent the one or more other applications executing on the processing device from accessing the health data, wherein the processing device does not store any component of the data-management application before data communications are established between the blood glucose meter and the processing device, wherein the processing device processes the health data from the second memory without permanently storing the health data on the processing device, and wherein the data-management application includes a termination component configured to delete any of the health data transferred to the processing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 45, 46)
-
-
24. A system for securing health data, comprising:
-
a blood glucose meter including; a housing having a port configured to receive a test sensor therein; a measurement system disposed within the housing, the measurement system being configured to be coupled with the test sensor received in the port of the housing, the measurement system including at least one processor that executes program instructions to determine a glucose concentration measurement of a blood sample received by the test sensor; a data storage system disposed within the housing, the data storage system including a first memory device storing a data-management application and a second memory device storing health data, the second memory device being separate from the first memory device, the stored health data including the glucose concentration measurements determined by the at least one processor of the measurement system; a data-check system configured to validate the data-management application stored in the data storage system, and a user interface operable to display at least a portion of the stored glucose concentration measurements; and a processing device configured to be connected to the blood glucose meter; and a display configured to be communicatively coupled to the processing device, wherein the blood glucose meter has a first software configuration corresponding to an interface protocol and a second software configuration specific to the data-management application, the second software configuration permitting the data-management application to be executed from the blood glucose meter, wherein upon connection between the blood glucose meter and the processing device, the processing device communicates with the blood glucose meter according to the interface protocol, and thereafter the blood glucose meter is reconfigured from the first configuration to the second configuration, with the blood glucose meter in the second configuration, the processing device (i) reads the data-management application from the first memory device and the health data from the second memory device, (ii) processes the health data by executing the data-management application, and (iii) displays the processed health data on the display, the displayed processed health data being different than the glucose concentration measurements displayed on the user interface of the blood glucose meter, wherein the processing device is configured to execute one or more other applications, and wherein the blood glucose meter is configured to prevent the one or more other applications executing on the processing device from accessing the health data, wherein the processing device does not store any component of the data-management application before the connection is established between the blood glucose meter and the processing device, and wherein the processing device processes the health data from the second memory without permanently storing the health data on the processing device, and wherein the data-management application includes a termination component configured to delete any of the health data transferred to the processing device. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
-
31. A method for securing health data, comprising:
-
receiving a test sensor in a port of a housing of a blood glucose meter such that the test sensor is coupled with a measurement system of the blood glucose meter; receiving a blood sample via the test sensor; in response to the receiving the blood sample, executing program instructions, via at least one processor of the blood glucose meter, to determine a first glucose concentration measurement of the received blood sample; storing the determined first glucose concentration measurement in a data storage system of the blood glucose meter, the data storage system including a first memory device storing a data-management application and a second memory device storing glucose concentration measurements including the determined first glucose concentration measurement, the second memory device being separate from the first memory device; displaying, on a user interface of the blood glucose meter, the first stored glucose concentration measurement; establishing, for a first time, data communications between the blood glucose meter and a processing device via a data communications interface of the blood glucose meter, the processing device does not store any component of the data-management application before data communications are established between the blood glucose meter and the processing device for the first time; in response to the establishing of the data communications between the blood glucose meter and the processing device, reading, with the processing device, the data-management application from the first memory device and the glucose concentration measurements from the second memory device; in response to the establishing of the data communications between the blood glucose meter and the processing device, preventing one or more other applications executing on the processing device from accessing the stored glucose concentration measurements; processing, with the processing device, the glucose concentration measurements from the second memory by executing the data-management application without permanently storing the glucose concentration measurements on the processing device; displaying, with the processing device, the processed glucose concentration measurements on a display coupled to the processing device, the displayed processed glucose concentration measurements being different than the first glucose concentration measurement displayed on the user interface of the blood glucose meter; and deleting from a memory of the processing device, using a termination component of the data-management application, the glucose concentration measurements read by the processing device. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 47, 48)
-
-
42. A method for securing health data, comprising:
-
receiving a test sensor in a port of a housing of a blood glucose meter such that the test sensor is coupled with a measurement system of the blood glucose meter; receiving a blood sample via the test sensor; in response to the receiving the blood sample, executing program instructions, via at least one processor of the blood glucose meter, to determine a first glucose concentration measurement of the received blood sample; storing the determined first glucose concentration measurement in a data storage system of the blood glucose meter, the data storage system including a first memory device storing data-management application and a second memory device storing health data including glucose concentration measurements, the second memory device being separate from the first memory device; validating, using a data-check system, the first glucose concentration measurement stored in the data storage system; displaying, on a user interface of the blood glucose meter, at least a portion of the stored glucose concentration measurements; detecting a connection between the blood glucose meter and a processing device, the processing device does not store any component of the data-management application before the connection is detected between the blood glucose meter and the processing device, the blood glucose meter having a first software configuration corresponding to an interface protocol and a second software configuration specific to the data-management application, the second software configuration permitting the data-management application to be executed from the blood glucose meter; in response to the detecting of the connection between the blood glucose meter and the processing device, reconfiguring the blood glucose meter from the first software configuration to the second software configuration, followed by; reading, with the processing device, the data-management application from the first memory device and the health data from the second memory device; preventing one or more other applications executing on the processing device from accessing the health data from the second memory device; processing, with the processing device, the health data from the second memory device by executing the data-management application without permanently storing the health data on the processing device; and displaying, with the processing device, the processed health data on a display of the processing device, the displayed processed health data being different than the glucose concentration measurements displayed on the user interface of the blood glucose meter; and deleting from a memory of the processing device, using a termination component of the data-management application, the health data read by the processing device. - View Dependent Claims (43, 44)
-
-
49. A system for securing health data, comprising:
-
a blood glucose meter including; a housing having a port configured to receive a test sensor therein; a measurement system disposed within the housing, the measurement system being configured to be coupled with the test sensor received in the port of the housing, the measurement system including at least one processor that executes program instructions to determine a glucose concentration measurement of a blood sample received by the test sensor; a data storage system disposed within the housing, the data storage system including a first memory device storing data-management application and a second memory device storing health data in an encrypted fashion such that the data-management application is required to decrypt the stored health data, the health data including glucose concentration measurements determined by the at least one processor of the measurement system, the second memory device being separate from the first memory device; a data communications interface; a user interface operable to display at least a portion of the stored glucose concentration measurements; and a data-check system configured to validate the data-management application stored in the data storage system; a first processing device configured to establish data communications with the blood glucose meter via the data communications interface; and a second processing device configured to establish data communications with the blood glucose meter via the data communications interface; wherein, in response to establishment of the data communications between the blood glucose meter and the first processing device, the first processing device (i) reads the data-management application from the first memory device and the health data from the second memory device, (ii) processes the health data by executing the data-management application, and (iii) displays the processed health data on a display of the first processing device, the displayed processed health data being different than the glucose concentration measurements displayed on the user interface of the blood glucose meter, the displayed processed health data including;
(i) customizable averages based on the health data;
(ii) health data in relation to a user-specified target range;
(iii) feedback and predictive analysis related to the health data;
or (iv) any combination of (i), (ii), and (iii),wherein the first processing device is compatible with an interface protocol configuration of the blood glucose meter allowing data communication to be established between the blood glucose meter and the first processing device, and in response to establishment of the data communications between the blood glucose meter and the first processing device, the blood glucose meter is reconfigured from the interface protocol configuration to a software configuration allowing the first processing device to read the data-management application and the health data from the data storage system, the software configuration being different from the interface protocol configuration, the software configuration including a security component that controls access by the first processing device to the health data in the data storage system such that the security component only permits the data-management application access to the health data, the security component controlling access to the health data based on data type, wherein the first processing device does not store any component of the data-management application before data communications are established between the blood glucose meter and the first processing device, wherein the first processing device processes the health data from the second memory without permanently storing the health data on the first processing device, wherein the first processing device removes any data associated with the data-management application from a memory of the first processing device before ending execution of the data-management application, wherein the data-management application includes a termination component configured to delete any health data transferred to the first processing device, and wherein, in response to establishment of the data communications between the blood glucose meter and the second processing device, additional features of the data-management application are enabled on the second processing device as compared with the first processing device, the additional features including a download of all health data in the data storage system to the second processing device.
-
-
50. A method for securing health data, comprising:
-
receiving a test sensor in a port of a housing of a blood glucose meter such that the test sensor is coupled with a measurement system of the blood glucose meter; receiving a blood sample via the test sensor; in response to the receiving the blood sample, executing program instructions, via at least one processor of the blood glucose meter, to determine a first glucose concentration measurement of the received blood sample; storing the determined first glucose concentration measurement in a data storage system of the blood glucose meter in an encrypted fashion, the data storage system including a first memory device storing data-management application and a second memory device storing health data including glucose concentration measurements, the second memory device being separate from the first memory device; validating, using a data-check system, the first glucose concentration measurement stored in the data storage system; displaying, on a user interface of the blood glucose meter, at least a portion of the stored glucose concentration measurements; detecting a connection between the blood glucose meter and a first processing device, the first processing device does not store any component of the data-management application before the connection is detected between the blood glucose meter and the first processing device, the blood glucose meter having a first software configuration corresponding to an interface protocol and a second software configuration specific to the data-management application, the second software configuration permitting the data-management application to be executed from the blood glucose meter; in response to the detecting of the connection between the blood glucose meter and the first processing device, reconfiguring the blood glucose meter from the first software configuration to the second software configuration, followed by; controlling access, via a security component of the blood glucose meter, to the health data based on data type; reading, with the first processing device, the data-management application from the first memory device and the health data from the second memory device; decrypting, using the data-management application running on the first processing device, the health data read from the second memory device; preventing one or more other applications executing on the first processing device from accessing the health data from the second memory device such that only the data-management application running on the first processing device is permitted access to the health data; processing, with the first processing device, the health data from the second memory by executing the data-management application without permanently storing the health data on the first processing device; and displaying, with the first processing device, the processed health data on a display of the first processing device, the displayed processed health data being different than the glucose concentration measurements displayed on the user interface of the blood glucose meter, the displayed processed health data including;
(i) customizable averages based on the health data;
(ii) health data in relation to a user-specified target range;
(iii) feedback and predictive analysis related to the health data;
or (iv) any combination of (i), (ii), and (iii);deleting from a memory of the first processing device, using a termination component of the data-management application, the health data read by the first processing device; and in response to detecting of a connection between the blood glucose meter and a second processing device, enabling additional features of the data-management application on the second processing device as compared with the first processing device, the additional features including a download of all health data in the data storage system to the second processing device.
-
Specification