IP Library Granted Patent US 9,636,049
Granted Patent B2
US 9,636,049 · App. 14/076,428 · Granted May 2, 2017

Method of compression data from in-vivo measurements of an analyte concentration in a human

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 9,636,049
App. No.
14/076,428
Granted
May 2, 2017
Kind
B2
Abstract

The analyte concentration, such as glucose, in a human or animal body is measured with an implantable sensor that generates measurement signals. The measurement signals are compressed through statistical techniques to produced compressed measurement data that can is easier to process and communicate. A base station carries the implantable sensor along with a signal processor, memory, and a transmitter. A display device is also disclosed that can receive the compressed measurement data from the base station for further processing and display.

Claims (40)

1. A method of compressing data from in-vivo measurement of an analyte concentration in a human, comprising:

providing a sensor configured for in-vivo measurement of the analyte concentration;

providing a base station having a processor configured to execute instructions for processing signals of the measurement sensor and a memory operably coupled to the processor;

forming, by the processor, pairs of measurement signals from raw data values of in-vivo measurements of the analyte concentration generated for a first time interval;

determining, by the processor, a slope of a line connecting each pair of measurement signals;

calculating, by the processor, a median value of each slope of the line connecting each pair of measurement signals;

calculating, by the processor, a compressed data value for the first time interval from the median value of each slope of the line connecting each pair of measurement signals and a compressed data value of a preceding time interval;

providing, by the processor, a plurality of raw data values for a later time interval;

forming, by the processor, pairs of measurement signals from the raw data values for the later time interval; and

calculating, by the processor, a compressed data value for the later time interval from the compressed data value of the first time interval and a slope value of a line connecting each pair of measurement signals determined for the later time interval.

2. The method as in claim 1 , further comprising, disregarding, by the processor, raw data that are a substantial deviation from other raw data values.

3. The method as in claim 1 , further comprising, determining, by the processor, raw data values consecutively over constant time intervals using time marks including a date and a time.

4. The method as in claim 1 , wherein, calculating a median value includes disregarding, by the processor, raw data values that deviate by more than a threshold value from a mean value of other raw data values.

5. The method as in claim 1 , further comprising, sending, by a transmitter of the base unit, the calculated compressed data value from a base station to a display device.

6. A method of compressing data from in-vivo measurement of an analyte concentration in a human, comprising:

providing a sensor configured for in-vivo measurement of the analyte concentration;

providing a base station having a processor configured to execute instructions for processing signals of the measurement sensor and a memory operably coupled to the processor;

providing, by the processor, a plurality of consecutive raw data values of in-vivo measurements of the analyte concentration for a first time interval;

calculating, by the processor, a compressed data value for the first time interval by calculating a median value of a slope of a line connecting the consecutive raw data values for the first time interval and a compressed data value of a preceding time interval;

providing, by the processor, a plurality of raw data values for a later time interval; and

calculating, by the processor, a compressed data value for the later time interval from the compressed data value of the first time interval and a slope value of a line connecting the raw data values determined for the later time interval.

7. The method as in claim 6 , wherein the later time interval overlaps the first time interval.

8. The method as in claim 6 , wherein, calculating, by the processor, a median value of the raw data values includes disregarding raw data values that deviate by more than a threshold value from a mean value of other raw data values.

9. The method as in claim 6 , further comprising, sending, by a transmitter of the base unit, the calculated compressed data value for the later time interval from a base station to a display device.

10. A method of compressing data from in-vivo measurement of an analyte concentration in a human, comprising:

providing a sensor configured for in-vivo measurement of the analyte concentration;

providing a base station having a processor configured to execute instructions for processing signals of the measurement sensor and a memory operably coupled to the processor;

forming, by the processor, pairs of raw data values of in-vivo measurements of an analyte concentration, which were generated for a first time interval;

determining, by the processor, for each pair of raw data values, a slope value of a line connecting the pair of raw data values;

calculating, by the processor, a median value of the slope values of lines connecting the pairs of raw data values;

calculating, by the processor, a compressed data value for the first time interval from the median slope value and a compressed data value of a first preceding time interval;

forming, by the processor, pairs of compressed data values generated for a second time interval containing a plurality of first time intervals, the second time interval being at least ten times longer than the first time intervals;

determining, by the processor, for each pair of compressed data values, a slope value of a line connecting the pair of compressed data values;

calculating, by the processor, a median value of the slope values of lines connecting pairs of compressed data values; and

calculating, by the processor, a condensed data value for the second time interval from the median value of the slope values of the lines connecting pairs of compressed data values and a condensed data value of a second preceding time interval.

11. The method of claim 10 , wherein the second time interval overlaps the second preceding time interval.

12. The method as in claim 10 , wherein, calculating a median value of the slope values of lines connecting the pairs of raw data values includes disregarding, by the processor, raw data values that deviate by more than a threshold value from a mean value of other raw data values.

13. The method as in claim 10 , further comprising, sending, by a transmitter of the base unit, the condensed data value for the second time interval from a base station to a display device.

14. The method as in claim 1 , wherein the later time interval is at least ten times longer than the first time interval.

15. The method as in claim 6 , wherein the later time interval is at least ten times longer than the first time interval.

Assignments (5)
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 Jul 28, 2014
From: ROESICKE, BERND; OBERMAIER, KARIN; MENKE, ANDREAS; SCHWIND, KARIN; GAA, OTTO; BAINCZYK, GREGOR; MARQUANT, MICHAEL; SCHOEMAKER, MICHAEL
To: ROCHE DIAGNOSTICS GMBH
Reel/Frame 033399/0315 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2014
From: LINDEGGER, STEFAN; SCHERER, JOERG; NIEDERHAUSER, SANDRO; MUERI, MARTIN
To: F. HOFFMANN-LA ROCHE AG
Reel/Frame 033399/0374 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2014
From: F. HOFFMAN-LA ROCHE AG
To: ROCHE DIAGNOSTICS OPERATIONS, INC.
Reel/Frame 033399/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2014
From: ROCHE DIAGNOSTICS GMBH
To: ROCHE DIAGNOSTICS OPERATIONS, INC.
Reel/Frame 033399/0675 →