IP Library Granted Patent US 10,430,613
Granted Patent B2
US 10,430,613 · App. 14/016,878 · Granted Oct 1, 2019

Blood glucose measuring device with reliable transmission of values to an external device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,430,613
App. No.
14/016,878
Granted
Oct 1, 2019
Kind
B2
Abstract

A blood glucose measuring device and method for transmitting measured bG values to an external device such as a computer with improved data integrity for greater reliability is disclosed. The measuring device comprises a measuring means for determining measured blood glucose values, a measured value memory in which the measured blood glucose values are stored, a data interface that is configured for a data exchange with an external data reading apparatus, and a data file system which comprises a data reading application which can be accessed by the external data reading apparatus in order to read the stored measured blood glucose values, wherein the data system file further comprises a test application that is configured to execute an integrity test for the data reading application by forming a current digital signature for the data reading application and comparing this with a digital test signature provided in the data file system.

Claims (36)

1. A blood glucose measuring device, comprising:

a measuring means for determining measured blood glucose values,

a measured value memory in which the measured blood glucose values are stored,

a data interface that is configured for a data exchange with an external data reading apparatus, and

a data file system which comprises a data reading application that is executed by means of an external data reading apparatus and that is configured to provide the stored measured blood glucose values for reading by means of the external data reading apparatus,

wherein the data system file further comprises a test application that is configured to execute an integrity test for the data reading application by forming a current digital signature for the data reading application and comparing this with a digital test signature provided in the data file system and;

wherein the data reading application is configured to

download of the measured blood glucose values to the external data reading apparatus, and

prevent a display of downloaded measured blood glucose values if the test application reveals that the current digital signature and the digital test signature inadmissibly fail to match.

2. The blood glucose measuring device according to claim 1 , further comprising a non-volatile signature memory, in which the digital test signature is stored.

3. The blood glucose measuring device according to claim 2 , further comprising a firmware module, which is configured to read the digital test signature from the non-volatile signature memory and to forward it to the data file system.

4. The blood glucose measuring device according to claim 1 , wherein the test application is formed as a sub-application of the data reading application in such a way that the sub-application is started by the data reading application once this has been started itself.

5. The blood glucose measuring device according to claim 1 , wherein the data reading application and the test application are each formed as a script application.

6. The blood glucose measuring device according to claim 1 , wherein the digital test signature is provided in the data file system in a configuration file.

7. The blood glucose measuring device according to claim 1 , wherein the data reading application is configured to execute a measured value integrity test for individual measured blood glucose values and/or a group of measured blood glucose values by forming a digital measured value signature and comparing this with a digital measured value test signature.

8. A method for reading measured blood glucose values from a blood glucose measuring device, comprising:

executing a test application formed in a data file system of the blood glucose measuring device, by means of which an integrity test is executed for a data reading application, likewise formed in the data file system, in such a way that a current digital signature is formed for the data reading application and is compared with a digital test signature provided in the data file system, and

preventing a transmission of measured blood glucose values from the blood glucose measuring device to the external data reading apparatus, which executes the data reading application, within the scope of the data reading application and/or a display of transmitted measured blood glucose values on an external display means if the test application reveals that the current digital signature and the digital test signature inadmissibly fail to match.

9. A blood glucose measuring device, comprising:

a measuring means for determining measured blood glucose values,

a measured value memory in which the measured blood glucose values are stored,

a data interface that is configured for a data exchange with an external data reading apparatus, and

a data file system which comprises a data reading application that is executed by means of an external data reading apparatus and that is configured to provide the stored measured blood glucose values for reading by means of the external data reading apparatus,

wherein the data system file further comprises a test application that is configured to execute an integrity test for the data reading application by forming a current digital signature for the data reading application and comparing this with a digital test signature provided in the data file system and;

wherein the data reading application is configured to

download of the measured blood glucose values to the external data reading apparatus if the test application reveals that the current digital signature and the digital test signature match, and

prevent a download of the measured blood glucose values to the external data reading apparatus if the test application reveals that the current digital signature and the digital test signature inadmissibly fail to match.

10. A blood glucose measuring device, comprising:

a measuring means for determining measured blood glucose values,

a measured value memory in which the measured blood glucose values are stored,

a data interface that is configured for a data exchange with an external data reading apparatus, and

a data file system which comprises a data reading application that is executed by means of an external data reading apparatus and that is configured to provide the stored measured blood glucose values for reading by means of the external data reading apparatus,

wherein the data system file further comprises a test application that is configured to execute an integrity test for the data reading application by forming a current digital signature for the data reading application and comparing this with a digital test signature provided in the data file system and;

wherein the test application is configured to

download of the measured blood glucose values to the external data reading apparatus if the test application reveals that the current digital signature and the digital test signature match, and

prevent a download of the measured blood glucose values to the external data reading apparatus if the test application reveals that the current digital signature and the digital test signature inadmissibly fail to match.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2015
From: ROCHE DIAGNOSTICS OPERATIONS, INC.
To: ROCHE DIABETES CARE, INC.
Reel/Frame 036008/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2014
From: ROCHE DIAGNOSTICS GMBH
To: ROCHE DIAGNOSTICS OPERATIONS, INC.
Reel/Frame 032865/0636 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2014
From: WERNER, KARL; PORSCH, ULRICH; RIEBEL, STEFAN
To: ROCHE DIAGNOSTICS GMBH
Reel/Frame 032865/0645 →