Method for reconciling medical data captured on one device with a structured test administered on another device
First Claim
1. A method for analyzing diabetes related information by a diabetes management application residing on a computing device, the method comprising:
- retrieving, by the diabetes management application residing on the computing device wherein the diabetes management application is implemented as computer executable instructions executed by a computer processor of the computing device, a subject structured test selected from a plurality of structured tests, wherein the plurality of structured tests are stored in a test repository on the computing device, and wherein each of the plurality of structured tests specifies one or more collection events at which a glucose measurement is required for a given structured test;
receiving, by the diabetes management application residing on the computing device, a data entry from a blood glucose meter via a communication link between the computing device and the blood glucose meter, wherein the data entry includes a glucose measurement, a timestamp indicating a time at which the glucose measurement was taken, and an indicator of a pre-established activity associated with the glucose measurement;
evaluating, by the diabetes management application residing on the computing device, the data entry in relation to the subject structured test in part by comparing the indicator of the pre-established activity of the data entry with the one or more collection events specified by the subject structured test;
determining, by the diabetes management application residing on the computing device, a presence or an absence of a value in the indicator of the pre-established activity of the data entry, and wherein the absence of the value in the indicator of the pre-established activity of the data entry is determined, assigning, by the diabetes management application residing on the computing device, a default value to the indicator of the pre-established activity of the data entry;
identifying, by the diabetes management application residing on the computing device, the data entry as compatible with the subject structured test when the value in the indicator of the pre-established activity of the data entry correlates with a value of a given collection event specified by the subject structured test;
identifying, by the diabetes management application residing on the computing device, the data entry as non-compatible with the subject structured test when the value in the indicator of the pre-established activity of the data entry does not correlate with the value of the given collection event specified by the subject structured test;
inputting, by the diabetes management application residing on the computing device, the data entry with an association to the subject structured test into a logbook residing in a data store on the computing device when the data entry is compatible with the subject structured test; and
inputting, by the diabetes management application residing on the computing device, the data entry without the association to the subject structured test into the logbook residing in the data store on the computing device when the data entry is not compatible with the subject structured test.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for analyzing diabetes related information by a diabetes management application residing on a computing device. The method may include: receiving a data entry over a communication link from a blood glucose meter, where the data entry includes a glucose measurement and an indicator of a pre-established activity associated with the glucose measurement; evaluating the data entry in relation to a subject structured test based in part by comparing the indicator from the data entry with collection events associated with the subject structured test; identifying the data entry as compatible with the subject structured test when the data entry correlates with a given collection event specified by the subject structured test; identifying the data entry as non-compatible with the subject structured test when the data entry does not correlate with the given collection event specified by the subject structured test; and inputting the data entry into a logbook.
26 Citations
20 Claims
-
1. A method for analyzing diabetes related information by a diabetes management application residing on a computing device, the method comprising:
-
retrieving, by the diabetes management application residing on the computing device wherein the diabetes management application is implemented as computer executable instructions executed by a computer processor of the computing device, a subject structured test selected from a plurality of structured tests, wherein the plurality of structured tests are stored in a test repository on the computing device, and wherein each of the plurality of structured tests specifies one or more collection events at which a glucose measurement is required for a given structured test; receiving, by the diabetes management application residing on the computing device, a data entry from a blood glucose meter via a communication link between the computing device and the blood glucose meter, wherein the data entry includes a glucose measurement, a timestamp indicating a time at which the glucose measurement was taken, and an indicator of a pre-established activity associated with the glucose measurement; evaluating, by the diabetes management application residing on the computing device, the data entry in relation to the subject structured test in part by comparing the indicator of the pre-established activity of the data entry with the one or more collection events specified by the subject structured test; determining, by the diabetes management application residing on the computing device, a presence or an absence of a value in the indicator of the pre-established activity of the data entry, and wherein the absence of the value in the indicator of the pre-established activity of the data entry is determined, assigning, by the diabetes management application residing on the computing device, a default value to the indicator of the pre-established activity of the data entry; identifying, by the diabetes management application residing on the computing device, the data entry as compatible with the subject structured test when the value in the indicator of the pre-established activity of the data entry correlates with a value of a given collection event specified by the subject structured test; identifying, by the diabetes management application residing on the computing device, the data entry as non-compatible with the subject structured test when the value in the indicator of the pre-established activity of the data entry does not correlate with the value of the given collection event specified by the subject structured test; inputting, by the diabetes management application residing on the computing device, the data entry with an association to the subject structured test into a logbook residing in a data store on the computing device when the data entry is compatible with the subject structured test; and inputting, by the diabetes management application residing on the computing device, the data entry without the association to the subject structured test into the logbook residing in the data store on the computing device when the data entry is not compatible with the subject structured test. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for analyzing diabetes related information by a diabetes management application residing on a computing device, comprising:
-
the computing device comprising a memory and a processor; the diabetes management application residing on the computing device, wherein the diabetes management application is comprised of a plurality of modules and implemented as computer executable instructions stored in the memory; and the processor configured to execute the instructions stored in the memory to perform the steps of; administer, by a structured test module, a subject structured test selected from a plurality of structured tests, wherein the plurality of structured tests are stored in a test repository on the computing device, and wherein each of the plurality of structured tests specifies one or more collection events at which a glucose measurement is required for a given structured test; receive, by an input module, a data entry from a blood glucose meter via a communication link between the computing device and the blood glucose meter, wherein the data entry includes a glucose measurement, a timestamp indicating a time at which the glucose measurement was taken, and an indicator of a pre-established activity associated with the glucose measurement; receive, by a membership module, the data entry from the input module; evaluate, by the membership module, the data entry in relation to the subject structured test in part by comparing the indicator of the pre-established activity of the data entry with the one or more collection events specified by the subject structured test; determine, by the membership module, a presence or an absence of a value in the indicator of the pre-established activity of the data entry, and wherein the absence of the value in the indicator of the pre-established activity of the data entry is determined, assigning, by the membership module, a default value to the indicator of the pre-established activity of the data entry; identify, by the membership module, the data entry as compatible with the subject structured test when the value in the indicator of the pre-established activity of the data entry correlates with a value of a given collection event specified by the subject structured test; identify, by the membership module, the data entry as non-compatible with the subject structured test when the value in the indicator of the pre-established activity of the data entry does not correlate with the value of the given collection event specified by the subject structured test; input, by the membership module, the data entry with the association to the subject structured test into a logbook residing in a data store on the computing device when the data entry is compatible with the subject structured test; and input, by the membership module, the data entry without the association to the subject structured test into the logbook residing in the data store on the computing device when the data entry is not compatible with the subject structured test. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification