Búsqueda Imágenes Maps Play YouTube Noticias Gmail Drive Más »
Iniciar sesión
Usuarios de lectores de pantalla: deben hacer clic en este enlace para utilizar el modo de accesibilidad. Este modo tiene las mismas funciones esenciales pero funciona mejor con el lector.

Patentes

  1. Búsqueda avanzada de patentes
Número de publicaciónUSRE43316 E1
Tipo de publicaciónConcesión
Número de solicitudUS 10/950,226
Fecha de publicación17 Abr 2012
Fecha de presentación23 Sep 2004
Fecha de prioridad10 Ene 1997
TarifaPagadas
Número de publicación10950226, 950226, US RE43316 E1, US RE43316E1, US-E1-RE43316, USRE43316 E1, USRE43316E1
InventoresStephen J. Brown, David L. Worthington
Cesionario originalHealth Hero Network, Inc.
Exportar citaBiBTeX, EndNote, RefMan
Enlaces externos: USPTO, Cesión de USPTO, Espacenet
Diabetes management system and method for controlling blood glucose
US RE43316 E1
Resumen
A diabetes management system for predicting a future blood glucose value of a patient and for recommending a corrective action to the patient when the future blood glucose value lies outside of a target range. The system includes a patient-operated apparatus for measuring blood glucose values and for storing data relating to insulin doses administered to the patient. The apparatus predicts the patient's future blood glucose value based upon the patient's current blood glucose value, the fraction of insulin action remaining from the insulin doses, and the patient's insulin sensitivity. The apparatus also determines the corrective action for the patient when the predicted blood glucose value lies outside of a target range. The system also includes a physician computer in communication with the apparatus for receiving the blood glucose values and insulin dose data and for calculating an adjusted insulin sensitivity for use in subsequent predictions.
Imágenes(10)
Previous page
Next page
Reclamaciones(50)
1. An apparatus for assisting a patient having diabetes mellitus in controlling blood glucose, said apparatus comprising:
a) an input means for entering a blood glucose value G(td) representative of a blood glucose concentration of the patient at time td and for entering an insulin dose value Ik representative of an insulin dose administered to the patient prior to time td;
b) a memory means for storing an insulin sensitivity value representative of an insulin sensitivity of the patient and for storing information for determining an insulin action value Fk(2d) representative of a fraction of insulin action remaining at time td from said insulin dose;
c) a processor connected to said input means and said memory means for determining said insulin action value Fk(td) and for determining a future blood glucose value G(tj) representative of an expected blood glucose concentration of the patient at time tj, wherein said processor determines said future blood glucose value G(tj) in dependence upon said blood glucose value G(td), said insulin dose value Ik, said insulin sensitivity value, and said insulin action value Fk(td);
d) an interpolation formula to calculate the insulin action value Fk(td) programmed into the processor, the formula to calculate the insulin action value comprising

Fk(td)=Y0+((Zk−X0)(Y1−Y0)/(X1−X0))
wherein X0 represents an initial insulin dose, Y0 represents an insulin action value at initial dose X0, X1 represents a following insulin dose, Y1 represents an insulin action value at following insulin dose X1, and Zk represents time after injection of insulin dose Ik at time td;
e) a formula to calculate the future blood glucose value G(tj) programmed into the processor, the formula to calculate the food glucose value comprising:
G ( t j ) = G ( t d ) - S [ N k = 1 I k F k ( t d ) - F k ( t j ) ]
wherein S represents insulin sensitivity values, Ik represents insulin dose values administered prior to time td, and Fk(tj) represents insulin action values at time (tj), k=1 represents a single insulin bolus dose and a supplemental insulin bolus dose, and N represents the total number of insulin bolus doses and supplemental insulin bolus doses; and
f) a display means connected to said processor for displaying said future blood glucose value G(tj), thereby enabling the patient to take timely corrective action to prevent hypoglycemia or hyperglycemia.
2. The apparatus of claim 1, wherein said memory means includes means for storing maximum and minimum values defining a target blood glucose range of the patient, said processor includes means for determining if said future blood glucose value G(tj) lies outside of said target range and means for determining said corrective action for the patient when said future blood glucose value G(tj) lies outside of said target range, and said display means includes means for recommending said corrective action to the patient.
3. The apparatus of claim 2, wherein said memory means further includes means for storing a target blood glucose value of the patient, said corrective action comprises an administration of a supplemental insulin dose, and said processor further comprises means for determining said supplemental insulin dose in dependence upon said insulin sensitivity value and a difference between said future blood glucose value G(tj) and said target blood glucose value.
4. The apparatus of claim 2, wherein said memory means further includes means for storing a target blood glucose value of the patient, said corrective action comprises a consumption of a number of grams of carbohydrates, and said processor further comprises means for determining said number of grams in dependence upon a difference between said future blood glucose value G(tj) and said target blood glucose value.
5. The apparatus of claim 1, wherein said memory means further includes means for storing a hypoglycemic value indicative of a hypoglycemic threshold of the patient, said processor includes means for determining if said future blood glucose value G(tj) lies below said hypoglycemic value, and said apparatus further comprises audio means connected to aid processor for audibly alerting the patient when said future blood glucose value G(tj) lies below said hypoglycemic value.
6. The apparatus of claim 1, wherein said input means comprises a blood glucose measuring means for measuring a blood sample of the patient and for producing said blood glucose value G(td) from a measurement of said blood sample.
7. The apparatus of claim 1, wherein said insulin dose has an insulin type, said input means includes means for entering said insulin type, and said processor includes means for determining said insulin action value Fk(td) in dependence upon said insulin type.
8. The apparatus of claim 7, wherein said insulin type is selected from the group consisting of regular insulin and lispro insulin.
9. The apparatus of claim 1, wherein said processor includes means for determining an insulin action value Fk(tj) representative of a fraction of insulin action remaining at time tj from said insulin dose and means for determining said future blood glucose G(tj) in further dependence upon said insulin action value Fk(tj).
10. The apparatus of claim 1, wherein said processor includes means for determining an ultimate time point at which said insulin dose will have no insulin action remaining and means for setting time tj equal to said ultimate time point.
11. The apparatus of claim 1, wherein said processor includes means for determining a plurality of future blood glucose values representative of a corresponding plurality of expected blood glucose concentrations of the patient, and wherein said display means includes means for displaying said future blood glucose values in graphical form.
12. The apparatus of claim 1, further comprising a communication means connected to said processor for establishing a communication link between said apparatus and a healthcare provider computer and for transmitting and receiving data therebetween.
13. The apparatus of claim 12, wherein said communication means comprises a modem means for establishing said communication link through a communication network.
14. The apparatus of claim 12, wherein said communication means comprises an input/output port for establishing said communication link through a connection cord.
15. A system for assisting a patient having diabetes mellitus in controlling blood glucose, said system comprising:
a) an input means for entering a blood glucose value G(td) representative of a blood glucose concentration of the patient at time td and for entering an insulin dose value Ik representative of an insulin dose administered to the patient prior to time td;
b) a memory means for storing maximum and minimum values defining a target blood glucose range of the patient, an insulin sensitivity value representative of an insulin sensitivity of the patient, and information for determining an insulin action value Fk(td) representative of a fraction of insulin action remaining at time td from said insulin dose;
c) a processor connected to said input means and said memory means for determining said insulin action value Fk(td), for determining a future blood glucose value G(tj) representative of an expected blood glucose concentration of the patient at time tj, and for determining a corrective action for the patient when said future blood glucose value G(tj) lies outside of said target range, wherein said processor determines said future blood glucose value G(tj) in dependence upon said blood glucose value G(td), said insulin dose value, said insulin sensitivity value, and said insulin action value Fk(td); and
d) an interpolation formula to calculate the insulin action value Fk(td) programmed into the processor, the formula to calculate the insulin action value comprising:

Fk(td)=Y0+((Zk−X0)(Y1−Y0)/(X1−X0))
wherein X0 represents an initial insulin dose, Y0 represents an insulin action value at initial dose X0, X1 represents a following insulin dose, Y1, represents an insulin action value at following insulin dose X1, and Zk represents time after injection of insulin dose Ik at time td;
e) a formula to calculate the future blood glucose value G(tj) programmed into the processor, the formula to calculate the food glucose value comprising.
G ( t j ) = G ( t d ) - S [ N k = 1 I k F k ( t d ) - F k ( t j ) ]
wherein S represents insulin sensitivity values, Ik represents insulin dose values administered prior to time td, and Fk(tj) represents insulin action values at time (tj), k=1 represents a single insulin bolus dose and a supplemental insulin bolus dose, and N represents the total number of insulin bolus doses and supplemental insulin bolus doses; and
f) a display means connected to said processor for recommending said corrective action to the patient.
16. The system of claim 15, wherein said memory means further includes means for storing a target blood glucose value of the patient, said corrective action comprises an administration of a supplemental insulin dose, and said processor further comprises means for determining said supplemental insulin dose in dependence upon said insulin sensitivity value and a difference between said future blood glucose value G(tj) and said target blood glucose value.
17. The system of claim 15, wherein said memory means further includes means for storing a target blood glucose value of the patient, said corrective action comprises a consumption of a number of grams of carbohydrates, and said processor further comprises means for determining said number of grams in dependence upon a difference between said future blood glucose value G(tj) and said target blood glucose value.
18. The system of claim 15, wherein said memory means further includes means for storing a hypoglycemic value indicative of a hypoglycemic threshold of the patient, said processor includes means for determining if said future blood glucose G(tj) lies below said hypoglycemic value, and said system further comprises audio means connected to said processor for audibly alerting the patient when said future blood glucose value G(tj) lies below said hypoglycemic value.
19. The system of claim 15, wherein said input means comprises a blood glucose measuring means for measuring a blood sample of the patient and for producing said blood glucose value G(td) from a measurement of said blood sample.
20. The system of claim 15, wherein said insulin dose has an insulin type, said input means includes means for entering said insulin type, and said processor includes means for determining said insulin action value Fk(td) in dependence upon said insulin type.
21. The system of claim 20, wherein said insulin type is selected from the group consisting of regular insulin and lispro insulin.
22. The system of claim 15, wherein said processor includes means for determining an insulin action value Fk(tj) representative of a fraction of insulin action remaining at time tj from said insulin dose and means for determining said future blood glucose value G(tj) in further dependence upon said insulin action value Fk(tj).
23. The system of claim 15, wherein said processor includes means for determining an ultimate time point at which said insulin dose will have no insulin action remaining and means for setting time tj equal to said ultimate time point.
24. The system of claim 15, wherein said processor includes means for determining a plurality of future blood glucose values representative of a corresponding plurality of expected blood glucose concentrations of the patient, and wherein said display means includes means for displaying said future blood glucose values in graphical form.
25. The system of claim 15, wherein said input means includes means for entering a plurality of blood glucose values and a plurality of insulin dose values, and said system further comprises a computing means in communication with said processor for receiving said blood glucose values and said insulin dose values and for calculating from said blood glucose values and said insulin dose values an adjusted insulin sensitivity value.
26. The system of claim 25, wherein said input means, said memory means, said processor, and said display means are included in a patient-operated apparatus, said computing means comprises a healthcare provider computer, and said apparatus includes a communication means connected to said processor for establishing a communication link between said apparatus and said healthcare provider computer.
27. The system of claim 26, wherein said communication means comprises a modem means for establishing said communication link through a communication network.
28. The system of claim 26, wherein said communication means comprises an input/output port for establishing said communication link through a connection cord.
29. A method for assisting a patient having diabetes mellitus in controlling blood glucose, said method comprising the following steps:
a) providing the patient with an apparatus for determining a future blood glucose value G(tj) representative of an expected blood glucose concentration of the patient at time tj, wherein said apparatus comprises a memory, an input means for entering a blood glucose value G(td) representative of a blood glucose concentration of the patient at time td and for entering an insulin dose value representative of an insulin dose administered to the patient prior to time td, a display, and a processor connected to said memory, said input means, and said display;
b) storing in said memory an insulin sensitivity value representative of an insulin sensitivity of the patient;
c) storing in said memory information for determining an insulin action value Fk(td) representative of a fraction of insulin action remaining at time td from said insulin dose;
d) entering in said processor said insulin dose value and said blood glucose value G(td);
e) determining in said processor said insulin action value Fk(td) by programming the processor to execute an interpolation formula to calculate the insulin action value Fk(td) programmed into the processor, the formula to calculate the insulin action value comprising:

Fk(td)=Y0+((Zk−X0)(Y1−Y0)/(X1−X0))
wherein X0 represents an initial insulin dose, Y0 represents an insulin action value at initial dose X0, X1 represents a following insulin dose, Y1 represents an insulin action value at following insulin dose X1, and Zk represents time after injection of insulin dose Ik at time td;
f) determining in said processor said future blood glucose value G(tj) in dependence upon said blood glucose value G(td), said insulin dose value, said insulin sensitivity value, and said insulin action value Fk(td) by programming the processor to execute a formula to calculate the future blood glucose value G(tj) programmed into the processor, the formula to calculate the food glucose value comprising:
G ( t j ) = G ( t d ) - S [ N k = 1 I k F k ( t d ) - F k ( t j ) ]
wherein S represents insulin sensitivity values, Ik represents insulin dose values administered prior to time td, and Fk(tj) represents insulin action values at time (tj), k=1 represents a single insulin bolus dose and a supplemental insulin bolus dose, and N represents the total number of insulin bolus doses and supplemental insulin bolus doses; and
g) displaying said future blood glucose value G(tj) on said display, thereby enabling the patient to take timely corrective action to prevent hypoglycemia or hyperglycemia.
30. The method of claim 29, further comprising the step of determining in said processor an insulin action value Fk(tj) representative of a fraction of insulin action remaining at time tj, from said insulin dose, and wherein said future blood glucose value G(tj) is determined in further dependence upon said insulin action value Fk(tj).
31. The method of claim 29, wherein the step of determining said future blood glucose value G(tj) is preceded by the steps of determining in said processor an ultimate time point at which said insulin dose will have no insulin action remaining and setting time tj equal to said ultimate time point.
32. The method of claim 29, further comprising the steps of determining in said processor a plurality of future blood glucose values representative of a corresponding plurality of expected blood glucose concentrations of the patient and displaying said future blood glucose values in graphical form on said display.
33. The method of claim 29, further comprising the steps of storing in said memory maximum and minimum values defining a target blood glucose range of the patient, determining in said processor if said future blood glucose value G(tj) lies outside of said target range, determining in said processor said corrective action for the patient when said future blood glucose value G(tj) lies outside of said target range, and recommending said corrective action on said display.
34. The method of claim 33, wherein said corrective action comprises an administration of a supplemental insulin dose, and said method further comprises the steps of storing in said memory a target blood glucose value of the patient and determining in said processor said supplemental insulin dose in dependence upon said insulin sensitivity value and a difference between said future blood glucose value G(tj) and said target blood glucose value.
35. The method of claim 33, wherein said corrective action comprises a consumption of a number of grams of carbohydrates, and said method further comprises the steps of storing in said memory a target blood glucose value of the patient and determining in said processor said number of grams in dependence upon a difference between said future blood glucose value G(tj).
36. The method of claim 29, further comprising the steps of storing in said memory a hypoglycemic value indicative of a hypoglycemic threshold of the patient, determining in said processor if said future blood glucose value G(tj) lies below said hypoglycemic value, and audibly alerting the patient when said future blood glucose value G(tj) lies below said hypoglycemic value.
37. The method of claim 29, wherein said input means comprises a blood glucose meter and the step of entering said blood glucose value G(td) comprises the steps of measuring a blood sample of the patient with said glucose meter and producing said blood glucose value G(td) from a measurement of said blood sample.
38. The method of claim 29, wherein said insulin dose has an insulin type, said method further comprises the step of entering said insulin type in said processor, and said insulin action value Fk(td) is determined in dependence upon said insulin type.
39. The method of claim 38, wherein said insulin type is selected from the group consisting of regular insulin and lispro insulin.
40. A method for assisting a patient having diabetes mellitus in controlling blood glucose, said method comprising the following steps:
a) providing the patient with an apparatus for determining a future blood glucose value G(tj) representative of an expected blood glucose concentration of the patient at time tj, wherein said apparatus comprises a memory, an input means for entering a blood glucose value G(td) representative of a blood glucose concentration of the patient at time td and for entering an insulin dose value representative of an insulin dose administered to the patient prior to time td, a display, an a processor connected to said memory, said input means, and said display;
b) storing in said memory an insulin sensitivity value representative of an insulin sensitivity of the patient, information for determining an insulin action value Fk(td) representative of a fraction of insulin action remaining at time td from said insulin dose, and maximum and minimum values defining a target blood glucose range of the patient;
c) entering in said processor said insulin dose value and said blood glucose value G(td);
d) determining in said processor said insulin action value Fk(td) by programming the processor to execute an interpolation formula to calculate the insulin action value Fk(td) as stated in the formula to calculate the insulin action value comprising:

Fk(td)=Y0+((Zk−X0)(Y1−Y0)/(X1−X0))
wherein X0 represents an initial insulin dose, Y0 represents an insulin action value at initial dose X0, X1 represents a following insulin dose, Y1 represents an insulin action value at following insulin dose X1, and Zk represents time after injection of insulin dose Ik at time td;
e) determining in said processor said future blood glucose value G(tj) by programming the processor to execute a formula to calculate the future blood glucose value G(tj) using the formula to calculate the food glucose value comprising:
G ( t j ) = G ( t d ) - S [ N k = 1 I k F k ( t d ) - F k ( t j ) ]
wherein S represents insulin sensitivity values, Ik represents insulin dose values administered prior to time td, and Fk(tj) represents insulin action values at time (tj), k=1 represents a single insulin bolus dose and a supplemental insulin bolus dose, and N represents the total number of insulin bolus doses and supplemental insulin bolus doses, and in dependence upon said blood glucose value G(td), said insulin dose value, said insulin sensitivity value, and said insulin action value Fk(td);
f) determining in said processor if said future blood glucose value G(tj) lies outside of said target range;
g) determining in said processor a corrective action for the patient when said future blood glucose value G(tj) lies outside of said target range; and
h) recommending said corrective action to the patient on said display.
41. The method of claim 40, further comprising the step of determining in said processor an insulin action value Fk(tj) representative of a fraction of insulin action remaining at time tj from said insulin dose, and wherein said future blood glucose value G(tj) is determined in further dependence upon said insulin action value Fk (tj).
42. The method of claim 40, wherein the step of determining said future blood glucose value G(tj) is preceded by the steps of determining in said processor an ultimate time point at which said insulin dose will have no insulin action remaining and setting time tj equal to said ultimate time point.
43. The method of claim 40, further comprising the steps of determining in said processor a plurality of future blood glucose values representative of a corresponding plurality of expected blood glucose concentrations of the patient and displaying said future blood glucose values in graphical form on said display.
44. The method of claim 40, wherein said corrective action comprises an administration of a supplemental insulin dose, and said method further comprises the steps of storing in said memory a target blood glucose value of the patient and determining in said processor said supplemental insulin dose in dependence upon said insulin sensitivity value and a difference between said future blood glucose value G(tj) and said target blood glucose value.
45. The method of claim 40, wherein said corrective action comprises a consumption of a number of grams of carbohydrates, and said method further comprises the steps of storing in said memory a target blood glucose value of the patient and determining in said processor said number of grams in dependence upon a difference between said future blood glucose value G(tj) and said target blood glucose value.
46. The method of claim 40, further comprising the steps of storing in said memory, a hypoglycemic value indicative of a hypoglycemic threshold of the patient, determining in said processor if said future blood glucose value G(tj) lies below said hypoglycemic value, and audibly alerting the patient when said future blood glucose value G(tj) lies below said hypoglycemic value.
47. The method of claim 40, wherein said input means comprises a blood glucose meter and the step of entering said blood glucose value G(td) comprises the steps of measuring a blood sample of the patient with said glucose meter and producing said blood glucose value G(td) from a measurement of said blood sample.
48. The method of claim 40, wherein said insulin dose has an insulin type, said method further comprises the steps of entering said insulin type in said processor, and wherein said insulin action value Fk(td) is determined in dependence upon said insulin type.
49. The method of claim 48, wherein said insulin type is selected from the group consisting of regular insulin and lispro insulin.
50. The method of claim 40, further comprising the steps of entering in said processor a plurality of blood glucose values and a plurality of insulin dose values, determining from said glucose values and said insulin dose values an adjusted insulin dose values an adjusted insulin sensitivity value, and storing said adjusted insulin sensitivity value in said memory.
Descripción
CONTINUATION APPLICATION INFORMATION

This application is a continuation-in-part of application Ser. No. 08/844,245 filed Apr. 18, 1997, now U.S. Pat. No. 5,822,715 which is a continuation in part of application Ser. No. 08/781,278 filed Jan. 10, 1997, now U.S. Pat. No. 5,956,501 which. Application Ser. No. 08/781,278 is hereby incorporated by reference.

FIELD OF THE INVENTION

The present invention relates generally to disease management systems, and in particular to a diabetes management system for predicting a future blood glucose value of a patient and for recommending a corrective action to the patient when the future blood glucose value lies outside of a target range.

DESCRIPTION OF PRIOR ART

Insulin dependent diabetes mellitus (IDDM) is caused by the auto-immune destruction of the insulin producing islets of Langerhans in the pancreas. Insulin replacement therapy is the interim treatment for IDDM until such time as islet transplants become feasible. Insulin lowers the concentration of glucose in the blood, while food raises the concentration of glucose in the blood. The challenge of insulin therapy is to administer food and insulin in a manner which maintains blood glucose concentrations in an acceptable range, thereby avoiding hypoglycemia and hyperglycemia.

Hyperglycemia has adverse long term consequences for the body. These consequences include kidney damage leading to kidney failure, micro-enurisms in the retina causing blindness, and the blocking of capillaries in the extremities causing an inability to heal wounds and subsequent gangrene. Hypoglycemia has an immediate adverse consequence of reduced brain function which leads to confusion and an inability to reason, remember, or react. In the extreme, hypoglycemia causes seizure, coma, and death.

The first insulin used by diabetes patients was regular insulin taken from beef or pig pancreases. This insulin lasts for about six hours, so that patients were required to inject it three or four times per day. After World War II, longer acting insulin was developed by binding regular insulin to protamine and zinc. Regular insulin dissociates slowly from protamine and zinc, extending insulin action to twelve hours for intermediate acting insulin and twenty-four hours for ultra-lente insulin. Patients enjoyed reducing injections to one per day, but were required to modify their eating to a snack-all-day regimen to avoid hypoglycemia. The one daily insulin dose was adjusted as needed to reduce the incidence of both hypoglycemia and hyperglycemia.

The development of portable blood glucose meters encouraged the development of more sophisticated insulin therapy regimens. One of these regimens is the split/mixed regimen which consists of two daily doses of mixed regular and intermediate acting insulins taken before breakfast and dinner. These four insulin therapy components are adjusted using blood glucose values measured before each meal and at bedtime. Patients using the split/mixed regimen are required to eat substantially the same meals every day so that the four insulin components may be adapted to the consistent meal pattern over time.

The split/mixed regimen has the advantage of allowing independent adjustment of insulin doses for each meal and requires only two injections per day. However, it has several disadvantages which are primarily due to the intermediate acting insulin components. The intermediate acting insulin taken before breakfast affects lunch time and pre-dinner blood glucose, requiring a patient to commit to the size and timing of lunch before eating breakfast. The broad action of the intermediate acting insulin may lead to hypoglycemia before or after lunch when the size or timing of the lunch is varied. Similarly, the intermediate acting insulin taken before dinner requires the patient to eat a snack at bedtime to mitigate nocturnal hypoglycemia. Even when a snack is eaten, the intermediate acting insulin may cause hypoglycemia around 3 AM when its action peaks.

Many of the disadvantages of the split/mixed regimen are overcome in a second insulin therapy regimen called the basal/bolus regimen. The basal/bolus regimen attempts to emulate the method by which an intact pancreas controls blood glucose. Normally, the intact pancreas produces a steady supply of basal insulin to accommodate the body's basic resting needs. The pancreas handles meals by releasing a sharp impulse of bolus insulin in a first phase. The sharp impulse of bolus insulin raises circulating insulin levels immediately. The first phase is followed by a sustained level of heightened insulin release in a second phase. The second phase continues until the body's blood glucose concentration falls back to normal, at which point basal levels are obtained once again.

In the basal/bolus regimen, the basal insulin releases are emulated by two daily basal injections of intermediate acting insulin, such as Lente or Neutral Protamine Hagedorn (NPH), generally taken before breakfast and at bedtime. The bolus insulin releases are emulated by bolus injections of regular or fast acting lispro insulin taken before each meal. Fast acting lispro insulin allows the bolus injections to emulate the first phase action of the pancreas better than regular insulin by reducing the delay before the insulin injection takes effect and by shortening the overall duration of the insulin's action.

Thus, the basal/bolus regimen generally includes four insulin doses per day consisting of a pre-breakfast dose of intermediate insulin combined with regular or lispro insulin, pre-lunch and pre-dinner doses of regular or lispro insulin, and a bedtime dose of intermediate insulin. The two basal insulin doses accommodate the basic insulin needs of a patient absent any perturbations due to food. Food is handled by the bolus insulin doses, which the patient attempts to tailor to the amount of food to be eaten.

Problems arise in the basal/bolus regimen when a patient incorrectly estimates the dose of bolus insulin required for a given meal. Too little insulin causes the patient to develop hyperglycemia, while too much insulin causes the patient to develop hypoglycemia. Hypoglycemia or hyperglycemia may also result when the size of the meal is varied without adequate adjustment of the bolus insulin dose. Patients using the basal/bolus regimen are typically required to eat substantially the same meals every day so that the bolus insulin doses may be adapted to the consistent meal pattern over time.

Several electronic diabetes management systems have been developed to assist patients in the implementation of the split/mixed or basal/bolus regimens. One such system is disclosed in U.S. Pat. No. 5,019,974 issued to Beckers on May 28, 1991. Beckers describes a master computer for developing a therapy program for a patient and for downloading the therapy program to a patient-operated recorder. The recorder reminds the patient of any therapy due and records that the therapy has been performed by the patient. Data from the recorder is subsequently fed back to the master computer to improve or alter the therapy program.

In using Backers' system, a patient must strictly adhere to the predetermined therapy guidelines in order for the therapy program to be effective. To make any therapy adjustments, the patient must upload data to the master computer, wait for the therapy adjustments, and strictly follow the adjusted guidelines. Thus, Beckers' system restricts the patient to a consistent meal plan, with no flexibility for adjusting the therapy program to meals of varying size or timing.

Following a consistent meal plan is extremely difficult, whether for diabetes treatment or weight loss. Rarely can a patient stick to a predetermined meal plan every day of his or her life. Consequently, Beckers' system is ineffective for assisting the patient in controlling blood glucose and avoiding hypoglycemia or hyperglycemia when the patient deviates from the plan during his or her normal course of behavior.

Moreover, Beckers' system lacks any mechanism for predicting the patient's future blood glucose concentration and is thus unable to alert the patient to future hypoglycemia or hyperglycemia resulting from an unusual meal or an incorrectly estimated insulin dose taken for the meal. Further, Beckers does not teach or describe any mechanism for recommending to the patient a corrective action, such as a supplemental insulin dose or carbohydrate supplement, when the patient has a potential for future hypoglycemia or hyperglycemia.

Another diabetes management system is disclosed in U.S. Pat. No. 4,731,726 issued to Allen on Mar. 15, 1988. Allen describes a system which includes a physician computer for downloading therapy guidelines to a patient-operated apparatus. The apparatus includes a blood glucose meter for recording a patient's blood glucose values and keys for entering patient data relating to diet, insulin, exercise, stress, and symptoms of illness. The apparatus is programmed to recommend insulin doses to the patient based upon the data supplied.

Unfortunately, Allen's system recommends insulin doses to the patient based upon pre-meal blood glucose values only, as stated in column 16, lines 42-44. This forces the patient to wait until the next meal before he or she may take action to correct hypoglycemia or hyperglycemia developed since the previous meal. Further, Allen's system has no mechanism for predicting the patient's future blood glucose concentration based upon the patient's post-meal blood glucose value and the insulin action remaining from insulin doses injected before the meal. As a result, Allen's system is unable to alert the patient to future hypoglycemia or hyperglycemia resulting from the patient eating an unusual meal or taking an incorrect insulin dose for the meal.

OBJECTS AND ADVANTAGES OF THE INVENTION

In view of the above, it is an object of the present invention to provide a diabetes management system for predicting a future blood glucose concentration of a patient based upon the patient's current blood glucose concentration and the insulin action remaining from previous insulin doses, thereby enabling the patient to take timely corrective action to prevent hypoglycemia or hyperglycemia. It is another object of the invention to provide a diabetes management system for recommending the corrective action to the patient when the predicted blood glucose value lies outside of a target range.

These and other objects and advantages will become more apparent after consideration of the ensuing description and the accompanying drawings.

SUMMARY

The invention presents a system and method for assisting a patient having diabetes mellitus in controlling blood glucose. The system includes a patient-operated apparatus having a blood glucose meter for measuring a blood sample of the patient and for producing from a measurement of the blood sample a blood glucose value G(td) representative of a blood glucose concentration of the patient at time td. The apparatus also includes a user interface for entering in the apparatus an insulin dose value Ik representative of an insulin dose administered to the patient prior to time td.

The apparatus further includes a memory for storing maximum and minimum values defining a target blood glucose range of the patient. The memory also stores a target blood glucose value of the patient within the range, an insulin sensitivity value representative of an insulin sensitivity of the patient, and information for determining an insulin action value Fk(td) representative of a fraction of insulin action remaining at time td from the insulin dose.

A processor is connected to the glucose meter, user interface, and memory. The processor is programmed to determine the insulin action value Fk(td) and to determine a future blood glucose value G(tj) representative of an expected blood glucose concentration of the patient at time tj. The processor determines the future blood glucose value G(tj) in dependence upon the blood glucose value G(td), the insulin dose value Ik, the insulin sensitivity value, and the insulin action value Fk(td). The processor is also programmed to determine a corrective action for the patient when the future blood glucose value G(tj) lies outside of the target range.

The corrective action is preferably an administration of a supplemental insulin dose when the future blood glucose value G(tj) lies above the target range or a consumption of a number of grams of carbohydrates when the future blood glucose value G(tj) lies below the target range. The processor is programmed to determine the supplemental insulin dose in dependence upon the insulin sensitivity value and a difference between the future blood glucose value G(tj) and the target blood glucose value. The processor is further programmed to determine the number of grams of carbohydrates to be consumed in dependence upon the difference between the future blood glucose value G(tj) and the target blood glucose value. A display is connected to the processor for displaying the future blood glucose value G(tj) and for recommending the corrective action to the patient.

The system also includes a healthcare provider computer in communication with the apparatus for receiving from the apparatus blood glucose values and insulin dose values and for calculating from the values an adjusted insulin sensitivity value for the patient. The apparatus includes a communication device, such as a modem and input/output port, connected to the processor for establishing a communication link between the apparatus and the healthcare provider computer, for transmitting the blood glucose values and insulin dose values through the communication link, and for receiving through the communication link the adjusted insulin sensitivity value.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a top plan view of a patient-operated apparatus according to the invention.

FIG. 2 is a schematic block diagram of the apparatus of FIG. 1 connected to a healthcare provider computer through a communication network.

FIG. 3 is a schematic diagram of the apparatus of FIG. 1 connected to the healthcare provider computer of FIG. 2 through a connection cord.

FIG. 4 is a sample parameter value entry window as it appears on a display of the apparatus of FIG. 1.

FIG. 5 is a graph illustrating the percent of insulin action remaining from regular and fast acting insulins as a function of time after injection.

FIG. 6A is a sample table showing fractions of insulin action remaining from a dose of regular insulin at corresponding time points after injection.

FIG. 6B is a continuation of the table of FIG. 6A.

FIG. 7 is a sample table showing fractions of insulin action remaining from a dose of fast acting insulin at corresponding time points after injection.

FIG. 8A is a flow chart illustrating steps included in a computer program executed by the apparatus of FIG. 1.

FIG. 8B is a continuation of the flow chart of FIG. 8A.

FIG. 9A is a flow chart illustrating steps included in a prediction program module of the computer program of FIGS. 8A and 8B.

FIG. 9B is a continuation of the flow chart of FIG. 9A.

FIG. 10 is a flow chart illustrating steps included in a graph program module of the computer program of FIGS. 8A and 8B.

DETAILED DESCRIPTION

The present invention is a diabetes management system and method for predicting a future blood glucose value of a patient and for recommending to the patient a corrective action when the future blood glucose value lies outside of a target blood glucose range. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, it will be apparent to one of ordinary skill in the art that these specific details need not be used to practice the invention. In other instances, well known structures, interfaces, and processes are not shown in detail to avoid unnecessarily obscuring the present invention.

FIGS. 1-7 illustrate a diabetes management system according to a preferred embodiment of the invention. Referring to FIG. 1, the diabetes management system includes a patient-operated apparatus 10 having a housing 12 for holding the components of apparatus 10. Housing 12 is preferably sufficiently compact to enable apparatus 10 to be hand-held and carried by a patient. A strip guide 18 for receiving a blood glucose test strip 20 is located on a surface of housing 12. Test strip 20 is for receiving a blood sample from the patient.

Apparatus 10 includes a display 14 for displaying predicted future blood glucose values and for recommending to the patient corrective actions when the future blood glucose values lie outside of a target blood glucose range. Display 14 is preferably a liquid crystal display (LCD). Display 14 is also designed to display prompts and a menu 46 to the patient during the operation of apparatus 10.

Menu 46 preferably includes a number of menu options as follows. The “DOSE” option starts a procedure for entering in apparatus 10 insulin dose values representative of insulin doses administered to the patient. Each insulin dose is typically self-injected by the patient. After injecting a dose, the patient selects the “DOSE” option to record in apparatus 10 the dose value and the type of insulin injected. The “TEST BG” option starts a procedure for measuring a current blood glucose value of the patient. The “PREDICT” option starts a procedure for predicting a future blood glucose value of the patient.

The “VALUES” option starts a procedure for entering in apparatus 10 various parameter values used to predict the future blood glucose values and to recommend appropriate corrective actions to the patient. The “SEND” option starts a procedure for transmitting the blood glucose values and insulin dose values stored in apparatus 10 to a healthcare provider computer. The “RECEIVE” option starts a procedure for receiving data from the healthcare provider computer.

Display 14 is also designed to display the predicted future blood glucose values in graphical form. Display 14 preferably displays a graph 48 which includes a blood glucose value curve 50 generated from the predicted blood glucose values. Graph 48 also includes a hypoglycemic line 52 indicating a hypoglycemic threshold of the patient and a hyperglycemic line 53 indicating a hyperglycemic threshold of the patient. Apparatus 10 also includes an audio transducer, such as a speaker 54, for audibly alerting the patient when a predicted future blood glucose value lies below the hypoglycemic threshold.

Apparatus 10 further includes a keypad 16 having a number of keys as follows. The ON/OFF key is pressed to turn apparatus 10 on and off. Number keys 0, 1, 2, 3, etc. are used for entering information on display 14, such as insulin dose values, insulin types, and dates and times of injections. The ENTER key is used after operation of the number keys to enter the information in apparatus 10. The ENTER key is also used to select menu options. The CLEAR key is used to clear numbers which have been entered incorrectly. The YES and NO keys are pressed in response to prompts on display 14 which require a yes or no answer.

The MENU key is pressed to display menu 46 on display 14. The ARROW keys are for scrolling through the menu options. Specific techniques for manufacturing and using an electronic apparatus having these keys are well known in the art. Further, those skilled in the art will recognize that the keys may be replaced by other user controls, such as switches, buttons, or graphic controls implemented on a touch sensitive screen.

FIG. 2 is a schematic block diagram illustrating apparatus 10 in greater detail. Apparatus 10 includes a microprocessor 22 and a memory 24 connected to microprocessor 22. Microprocessor 22 is designed to execute a computer program stored in memory 24 to perform the various calculations and control functions which are described in the operation section below.

Keypad 16 is connected to microprocessor 22 through a standard keypad decoder 26. Display 14 is connected to microprocessor 22 through a display driver 30. Microprocessor 22 communicates with display driver 30 via an interface, and display driver 30 updates and refreshes display 14 under the control of microprocessor 22. Speaker 54 and a clock 56 are also connected to microprocessor 22. Speaker 54 operates under the control of microprocessor 22 to emit audible tones alerting the patient to possible future hypoglycemia. Clock 56 supplies the current date and time to microprocessor 22.

Memory 24 also stores blood glucose values of the patient, the insulin dose values, the insulin types, and the parameter values used by microprocessor 22 to calculate future blood glucose values, supplemental insulin doses, and carbohydrate supplements. Each blood glucose value and insulin dose value is stored in memory 24 with a corresponding date and time. Memory 24 is preferably a nonvolatile memory, such as an electrically erasable read only memory (EEPROM).

Apparatus 10 also includes a blood glucose meter 28 connected to microprocessor 22. Glucose meter 28 is designed to measure blood samples received on blood glucose test strips and to produce blood glucose values from measurements of the blood samples. Such glucose meters are well known in the art. Glucose meter 28 is preferably of the type which produces digital values which are output directly to microprocessor 22. Alternatively, blood glucose meter 28 may be of the type which produces analog values. In this alternative embodiment, blood glucose meter 28 is connected to microprocessor 22 through an analog to digital converter (not shown).

Apparatus 10 further includes an input/output port 34, preferably a serial port, which is connected to microprocessor 22. Port 34 is connected to a modem 32 by an interface, preferably a standard RS232 interface. Modem 32 is for establishing a communication link between apparatus 10 and a healthcare provider computer 38 through a communication network 36. Modem 32 is capable of transmitting data to and receiving data from provider computer 38 through communication network 36. In the preferred embodiment, communication network 36 is a telephone network and modem 32 establishes the communication link to computer 38 through telephone lines.

Referring to FIG. 3, the input/output port may also be used to establish an alternative communication link between apparatus 10 and computer 38 through a data connection cord 40. Connection cord 40 is connectable to the input/output port of apparatus 10 and to a corresponding input/output port of healthcare provider computer 38. Specific techniques for connecting electronic devices through connection cords are well known in the art.

Healthcare provider computer 38 is preferably a personal computer located at a healthcare provider site, such as the office of the patient's physician. Healthcare provider computer 38 is designed to receive the patient's blood glucose values and insulin dose values from apparatus 10 and calculate from the values an adjusted insulin sensitivity value for the patient, as will be explained in the operation section below.

The computer program executed by microprocessor 22 includes equations for calculating future blood glucose values, supplemental insulin doses, and carbohydrate supplements. The variables used in the computer program are defined as follows:

    • t1, t2, ...td, ...tj.... tM=time points.
    • G(td)=blood glucose value representative of a blood glucose concentration of the patient at time td.
    • G(tj)=future blood glucose value representative of an expected blood glucose concentration of the patient at time tj.
    • Ik=insulin dose value representative of an insulin dose k administered to the patient prior to time td, where k=1 to N and N=the total number of bolus and supplemental insulin doses administered to the patient. Insulin dose value Ik is preferably expressed in units of insulin.
    • Pk=insulin type of insulin dose k, e.g. regular insulin or fast acting lispro insulin.
    • Fk(td)=insulin action value representative of the fraction of insulin action remaining at time td from insulin dose k. For the purposes of this specification and the appended claims, insulin action is defined as the action of insulin to lower a patient's blood glucose concentration.
    • Fk(tj)=insulin action value representative of a fraction of insulin action remaining at time tj from insulin dose k.
    • S=insulin sensitivity value representative of an insulin sensitivity of the patient. Insulin sensitivity value S indicates the amount a unit of insulin is expected to lower the patient's blood glucose concentration. Value S is a variable which is preferably updated in response to data collection from the patient, as described in detail below.
    • D=a recommended supplemental dose of insulin calculated for the patient. Dose D is preferably expresses in units of insulin.
    • C=carbohydrate value indicating the amount one gram of carbohydrates is expected to raise the patient's blood glucose concentration.
    • Rmax,Rmin=maximum and minimum values, respectively, defining a target blood glucose range of the patient.
    • T=target blood glucose value of the patient within the target blood glucose range.
    • H=Hypoglycemic value indicating a hypoglycemic threshold of the patient below which a carbohydrate supplement is desired.
    • B=the number of grams of carbohydrates to be consumed by the patient in a recommended carbohydrate supplement.

With these definitions, future blood glucose value G(tj) is calculated according to equation (1):

G ( t j ) = G ( t d ) - S [ N k = 1 I k ( F k ( t d ) - F k ( t j ) ) ] ( 1 )

Microprocessor 22 calculates future blood glucose value G(tj) from blood glucose value G(td), insulin sensitivity value S, insulin dose value Ik, and insulin action values Fk(td) and Fk(tj). If the patient has injected multiple insulin doses, their remaining action is summed as shown. Blood glucose value G(td) is preferably measured a sufficient time after the patient's last meal to ensure that most or all of the meal has already been absorbed. A sufficient time is usually two hours after a typical meal, or one hour after a snack or smaller meal.

FIG. 4 shows a sample parameter value entry window 58 as it appears on display 14. Window 58 is preferably a pop-up window displayed when the patient selects the “VALUES” option from the menu. Window 58 includes data entry fields 60 for entering in apparatus 10 insulin sensitivity value S, carbohydrate value C, hypoglycemic value H, maximum value Rmax, minimum value Rmin, and target value T. The patient navigates between entry fields 60 using the arrow keys on the keypad.

Apparatus 10 uses information derived from insulin time activity profiles to determine the insulin action values. The time activity profiles of insulin are described in several sources, such as Eli Lilly and Company's website http://www.lilly.com/diabetes/ref13manual/insulin13bck.html. The time activity profiles of insulin are also described in Howey et al. “A Rapidly Absorbed Analogue of Human Insulin”, Diabetes, Vol. 43, pp. 396-402, 1994, which is hereby incorporated by reference.

FIG. 5 is a graph illustrating the percent of insulin action remaining from doses of regular and lispro insulins as a function of time after injection. The graph includes two insulin action curves derived from data in Howey et al. A first insulin action curve 42 shows the percent of insulin action remaining from a dose of regular insulin as a function of time after injection. A second insulin action curve 44 shows the percent of insulin action remaining from a dose of lispro insulin as a function of time after injection.

An insulin action value is determined from curves 42 or 44 by determining the time after injection, locating the corresponding percentage of insulin action remaining on the appropriate curve, and dividing the percentage by 100 to yield the insulin action value. For example, if the patient injected a dose of lispro and the time after injection equals 150 minutes, then the insulin action value is determined to be 0.40 from curve 44. This indicates that at 150 minutes after injection, the insulin dose has 40% of its full insulin action remaining to lower the patient's blood glucose concentration.

The insulin action curves shown in FIG. 5 are derived from standard patient data. An insulin action curve customized to an individual patient may be generated experimentally by establishing basal homeostasis in the patient and then measuring the effect of a supplemental insulin dose on the patient's blood glucose concentration. After injecting the supplemental insulin dose, the patient's blood glucose is measured frequently over the period of time required for the insulin to be fully absorbed.

The measured blood glucose values are used to generate a curve of the patient's blood glucose concentration as a function of time after injection. The total blood glucose drop resulting from the supplemental insulin dose is determined by subtracting the last blood glucose value from the first blood glucose value. The curve is normalized by subtracting the final blood glucose value from each point on the curve and dividing the result by the total blood glucose drop. Normalizing the curve in this manner yields an insulin action curve individualized to the patient. This experiment is repeated, preferably at varying times of day, to generate a continuous insulin action curve for the patient.

In the preferred embodiment, information for determining insulin action values Fk(td) and Fk(tj) is stored in memory 24 in tabular form. The information may be derived from standard insulin action curves or derived from an insulin action curve individualized to the patient. FIGS. 6A and 6B show a first insulin action Table 1 which is derived from curve 42, the insulin action curve for regular insulin.

FIG. 7 shows a second insulin action Table 2 which is derived from curve 44, the insulin action curve for lispro insulin. Each insulin action table includes a first column containing time points after injection and a second column containing corresponding insulin action values. Microprocessor 22 preferably uses linear interpolation to determine insulin action values Fk(td) and Fk(tj) from the insulin action tables, as will be described in the operation section below.

The operation of the preferred embodiment is illustrated in FIGS. 1-10. Referring to FIG. 2, a preferred method of using the diabetes management system to assist a patient having diabetes mellitus in controlling blood glucose includes the step of storing in memory 24 insulin sensitivity value S, carbohydrate value C, hypoglycemic value H, maximum value Rmax, minimum value Rmin, target blood glucose value T, and the table values for determining remaining insulin action at corresponding times after injection. The values may be entered in apparatus 10 through input/output port 34 or keypad 16. The values stored in memory 24 are preferably selected under the supervision of a healthcare provider, such as the patient's physician.

Insulin sensitivity value S is preferably customized to the patient based upon the patient's measured blood glucose values and insulin dose values, as will be explained in detail below. However, when the patient is first provided with apparatus 10, historical blood glucose values and insulin dose values may not be available. In this case, insulin sensitivity value S is preferably estimated by dividing 1,500 mg/dl by the patient's total daily insulin need. For example, if the patient's total daily insulin need is 30 units, the initial insulin sensitivity value is calculated as 50 mg/dl per unit of insulin.

Specific techniques for establishing carbohydrate value C, hypoglycemic value H, maximum value Rmax, minimum value Rmin, and target blood glucose value T are well known in the art. For example, many physicians prefer a target blood glucose range of 100-150 mg/dl with a target blood glucose value of 120 mg/dl and a hypoglycemic value of 70 mg/dl. Carbohydrate value C is preferably selected in dependence upon the patient's weight. For example, one gram of carbohydrates typically raises blood glucose concentrations by 3 mg/dl, 4 mg/dl, and 5 mg/dl for people who weigh 90 kg, 70 kg, and 45 kg, respectively.

Apparatus 10 is used by the patient to predict a future blood glucose value and to generate a corrective action when the predicted value lies outside of the patient's target blood glucose range. FIG. 8A is a flow chart illustrating steps included in the computer program executed by microprocessor 22 to perform these functions. FIG. 8B is a continuation of the flow chart of FIG. 8A.

In step 102, microprocessor 22 determines if the patient has selected the “DOSE” option from menu 46. If the patient has not selected the “DOSE” option, microprocessor 22 proceeds to step 106. If the patient has selected the “DOSE” option, microprocessor 22 proceeds to step 104, entering and storing dose value Ik and insulin type Pk.

To enter and store dose value Ik and insulin type Pk, microprocessor 22 displays the prompt “ENTER DOSE IN UNITS OF INSULIN” on display 14. The patient then enters dose value Ik into microprocessor 22 through keypad 16. The patient is then prompted with “ENTER INSULIN TYPE: PRESS 1 FOR REGULAR OR 2 FOR LISPRO”. The patient enters insulin type Pk into microprocessor 22 by pressing the key corresponding to the insulin type injected.

Microprocessor 22 then prompts the patient with “ENTER DATE/TIME OF INJECTION OR PRESS 1 FOR CURRENT DATE/TIME”. The patient enters the date and time of injection or selects the current date and time if the dose entry is made immediately after the injection. Microprocessor 22 stores dose value Ik and insulin type Pk in memory 24 with the selected date and time. Following step 104, microprocessor 22 proceeds to step 106.

In step 106, microprocessor 22 determines if the patient has selected the “TEST BG” option from menu 46. If the patient has not selected the “TEST BG” option, microprocessor 22 proceeds to step 118. If the patient has selected the “TEST BG” option, microprocessor 22 prompts the patient to place a blood sample on a blood glucose test strip and to insert the test strip in strip guide 18, step 108.

Glucose meter 28 measures the blood sample and produces blood glucose value G(td) from the measurement of the blood sample. In step 110, blood glucose value G(td) is entered in microprocessor 22 by glucose meter 28, coded and labeled with the date and time of the measurement, and stored in memory 24. Blood glucose value G(td) is also displayed to the patient on display 14 in step 112.

In step 114, microprocessor 22 determines if the patient has selected the “PREDICTION” option from menu 46. If the patient has not selected the “PREDICTION” option, microprocessor 22 proceeds to step 118. If the patient has selected the “PREDICTION” option, microprocessor 22 executes a future blood glucose value program module in step 116. The steps included in the future blood glucose value program module are illustrated in the flow chart of FIGS. 9A and 9B and will be described in detail below. After executing the program module of step 116, microprocessor 22 proceeds to step 118.

In step 118, microprocessor 22 determines if the patient has selected the “VALUES” option from menu 46. If the patient has not selected the “VALUES” option, microprocessor 22 proceeds to step 124. If the patient has selected the “VALUES” option, microprocessor 22 displays on display 14 the parameter value entry window 58, step 120. In step 122, the parameter values are entered in microprocessor 22 through keypad 16 and stored in memory 24. Following step 122, microprocessor 22 proceeds to step 124.

In step 124, microprocessor 22 determines if the patient has selected the “SEND” option from menu 46. If the patient has not selected the “SEND” option, microprocessor 22 proceeds to step 128. If the patient has selected the “SEND” option, microprocessor 22 prompts the patient to connect modem 32 to a telephone line. Microprocessor 22 then transmits the blood glucose values and insulin dose values stored in memory 24 to healthcare provider computer 38 through network 36, step 126. Microprocessor 22 then proceeds to step 128.

In step 128, microprocessor 22 determines if the patient has selected the “RECEIVE” option from menu 46. If the patient has not selected the “RECEIVE” option, microprocessor 22 returns to step 102 and repeats the program steps until apparatus 10 is turned off by the patient. If the patient has selected the “RECEIVE” option, microprocessor 22 prompts the patient to connect modem 32 to a telephone line. In step 130, microprocessor 22 receives data from healthcare provider computer 38 through network 36.

The data preferably includes an adjusted insulin sensitivity value and may optionally include new maximum and minimum values defining the patient's target blood glucose range, a new target blood glucose value, and new insulin action table values for determining remaining insulin action. In step 132, microprocessor 22 stores the received data in memory 24 for use in subsequent calculations. Following step 132, microprocessor 22 returns to step 102 and repeats the program steps until apparatus 10 is turned off by the patient.

FIGS. 9A and 9B illustrate the steps included in the future blood glucose value program module of step 116. In step 202, microprocessor 22 determines if the patient wishes to see future blood glucose value G(tj) predicted for a default ultimate time point by displaying the prompt “USE ULTIMATE TIME IN PREDICTION? YES/NO?”. In the preferred embodiment, the ultimate time point is the time point at which the last insulin dose k injected by the patient will be fully absorbed and have no insulin action remaining. In response to a NO input from the patient, microprocessor 22 proceeds to step 208. In response to a YES input from the patient, microprocessor 22 sets time tj equal to the ultimate time point, step 204.

To set time tj equal to the ultimate time point, microprocessor 22 retrieves from memory 24 the last insulin dose value Ik and corresponding insulin type Pk entered by the patient. If the insulin type Pk is regular insulin, microprocessor 22 retrieves from Table 1 the time after injection value corresponding to 0.00 insulin action remaining, i.e. 720 minutes. If the insulin type Pk is lispro insulin, microprocessor 22 retrieves from Table 2 the time after injection value corresponding to 0.00 insulin action remaining, i.e. 390 minutes.

Microprocessor 22 adds the retrieved time after injection value to the time of injection stored with the last dose value Ik and sets time tj equal to the sum. When time tj is selected to be the ultimate time point, each insulin dose k injected by the patient will have no remaining insulin action at time tj. Accordingly, microprocessor 22 sets insulin action value Fk(tj) equal to 0 for each dose value Ik stored in memory 24, step 206. Following step 206, microprocessor 22 proceeds to step 212.

If the patient has not selected the ultimate time point for time tj, microprocessor 22 prompts the patient to specify time tj by displaying “ENTER TIME FOR PREDICTION”. The patient then enters time tj in microprocessor 22 in step 208. In step 210, microprocessor 22 determines insulin action values Fk(tj) for each dose value Ik stored in memory 24. Microprocessor 22 preferably determines insulin action values Fk(tj) using linear interpolation.

The insulin action value Fk(tj) for each dose value Ik is also determined in dependence upon its corresponding insulin type Pk. If the insulin type is regular insulin, microprocessor 22 determines the insulin action value Fk(tj) by interpolating between the values listed in Table 1. If the insulin type is lispro insulin, microprocessor 22 determines the insulin action value Fk(tj) by interpolating between the values listed in Table 2.

The interpolation is preferably performed as follows. For each dose value Ik, microprocessor 22 calculates a time after injection value Xk indicating the time differential between time tj and the time of injection of dose k. Microprocessor 22 then retrieves four values from the appropriate insulin action table. The four values retrieved are a first time after injection value X0 and its corresponding insulin action value Y0, and a second time after injection value X1 and its corresponding insulin action value Y1.

Value X0 is selected from the appropriate table as the time after injection value which is closest to value Xk without exceeding value Xk. Value X1 is selected as the time after injection value in the next row of the table. Microprocessor 22 preferably calculates the insulin action value Fk(tj) for each dose value according to equation (2A):

F k ( t j ) = Y 0 + ( X k - X 0 ) ( Y 1 - Y 0 ) ( X 1 - X 0 ) . ( 2 A )
For example, if the patient enters a dose value indicating a dose of regular insulin was injected at 12:00 PM and specifies a time tj of 2:20 PM, microprocessor 22 first calculates time after injection value Xk to be 140 minutes. Microprocessor 22 then retrieves from Table 1 the values X0=135 minutes, Y0=0.70, X1=150 minutes, and Y1=0.64. Microprocessor 22 calculates insulin action value Fk(tj) for the dose from equation (2A) as:

F k ( t j ) = 0.70 + ( 140 - 135 ) ( 0.64 - 0.70 ) ( 150 - 135 ) = 0.68
Microprocessor 22 thus determines that the regular insulin dose injected at 12:00 PM will have 68% of its insulin action remaining at 2:20 PM. Specific techniques for performing linear interpolations in this manner are well known in the art. Further, those skilled in the art will recognize that the insulin action tables could be provided with shorter time intervals between the time points to provide as much precision and accuracy as desired in the interpolation.

In step 212, microprocessor 22 performs a similar linear interpolation to determine the insulin action values Fk(td) for each dose value Ik stored in memory 24. The insulin action value Fk(td) for each dose value Ik is also determined in dependence upon its corresponding insulin type Pk. If the insulin type is regular insulin, microprocessor 22 determines the value Fk(td) by interpolating between the values listed in Table 1. If the insulin type is lispro insulin, microprocessor 22 determines the value Fk(td) by interpolating between the values listed in Table 2.

For each dose value Ik, microprocessor 22 calculates a time after injection value Zk indicating the time differential between time td and the time of injection of dose k. Microprocessor 22 then retrieves from the appropriate insulin action table the first time after injection value X0, the corresponding insulin action value Y0, the second time after injection value X1, and the corresponding insulin action value Y1. Value X0 is selected from the appropriate table as the time after injection value which is closest to value Zk without exceeding value Zk. Value X1 is selected as the time after injection value in the next row of the table. Microprocessor 22 calculates each insulin action value Fk(td) according to equation (2B):

F k ( t d ) = Y 0 + ( Z k - X 0 ) ( Y 1 - Y 0 ) ( X 1 - X 0 ) . ( 2 B )
For example, if the patient enters a dose value indicating a dose of lispro insulin was injected at 8:30 PM and time td is 11:00 PM, microprocessor 22 first calculates time after injection value Zk to be 150 minutes. Microprocessor 22 then retrieves from Table 2 the values X0=150 minutes, Y0=0.40, X1=165 minutes, and Y1=0.32. Microprocessor 22 calculates insulin action value Fk(td) for the dose from equation (2B) as:

F k ( t d ) = 0.40 + ( 150 - 150 ) ( 0.32 - 0.40 ) ( 165 - 150 ) = 0.40
Microprocessor 22 thus determines that the lispro insulin dose injected at 8:30 PM has 40% of its insulin action remaining at 11:00 PM. In step 214, microprocessor 22 calculates predicted future blood glucose value G(tj) according to equation (1):

G ( t j ) = G ( t d ) - S [ N k = 1 I k ( F k ( t d ) - F k ( t j ) ) ] ( 1 )
Future blood glucose value G(tj) is then displayed to the patient on display 14, step 216. In step 218, microprocessor 22 determines if the patient wishes to see graph 48 by displaying the prompt “DISPLAY GRAPH? YES/NO?”. In response to a NO input from the patient, microprocessor 22 proceeds to step 222. In response to a YES input from the patient, microprocessor 22 executes a graph program module in step 220. The steps included in the graph program module are illustrated in the flow chart of FIG. 10 and will be described in detail below. After executing the program module of step 220, microprocessor 22 proceeds to step 222.

In step 222, microprocessor 22 compares future blood glucose value G(tj) to maximum value Rmax and minimum value Rmin to determine if future blood glucose value G(tj) lies outside of the patient's target blood glucose range. If glucose value G(tj) does not lie outside of the target range, “NO CORRECTIVE ACTION REQUIRED” is displayed to the patient in step 224. Following step 224, the future blood glucose value program module ends.

If glucose value G(tj) lies outside of the target range, microprocessor 22 determines a corrective action for the patient and recommends the corrective action to the patient on display 14. In step 226, microprocessor 22 determines if glucose value G(tj) is greater than maximum value Rmax. If glucose value G(tj) is not greater than maximum value Rmax, microprocessor 22 proceeds to step 234.

If glucose value G(tj) is greater than maximum value Rmax, microprocessor 22 calculates a supplemental insulin dose D for the patient and displays insulin dose D on display 14, step 228. Microprocessor 22 preferably calculates supplemental insulin dose D in dependence upon insulin sensitivity value S and a difference between future blood glucose value G(tj) and target blood glucose value T according to equation (3):
D=(G(tj)−T)/S  (3).

After displaying supplemental insulin dose D, microprocessor 22 determines if the patient wishes to enter a dose value for the supplemental insulin dose by displaying the prompt “SUPPLEMENTAL INSULIN TAKEN? YES/NO?”, step 230. In response to a NO input from the patient, the program module ends. In response to a YES input, microprocessor 22 proceeds to step 232, entering and storing the dose value and insulin type of supplemental insulin dose D. Step 232 is analogous to step 104 previously described with reference to FIG. 7A. Following step 232, the program module ends.

In step 234, microprocessor 22 determines if glucose value G(tj) is less than hypoglycemic value H. If future blood glucose value G(tj) is not less than hypoglycemic value H, microprocessor 22 proceeds to step 240. If glucose value G(tj) lies below hypoglycemic value H, microprocessor 22 audibly alerts the patient by causing speaker 54 to emit audible tones, step 236. This alerts the patient that he or she is likely to develop hypoglycemia unless a carbohydrate supplement is taken.

In step 238, microprocessor 22 calculates a number B of grams of carbohydrates to be consumed by the patient and displays a recommendation to consume number of grams B, step 238. Following step 238, the program module ends. Microprocessor 22 preferably calculates number of grams B in dependence upon carbohydrate value C and the difference between future blood glucose value G(tj) and target blood glucose value T according to equation (4):
B=(T−G(tj))/C  (4).
If future blood glucose value G(tj) is not less than hypoglycemic value H, then glucose value G(tj) lies in a range between hypoglycemic value H and minimum value Rmin.

In this case, microprocessor 22 displays to the patient “POSSIBLE FUTURE HYPOGLYCEMIA: RECOMMEND SUBSEQUENT GLUCOSE MEASUREMENT IN 1.5 HOURS”, step 240. Following step 240, the program module ends. Because the patient's blood glucose concentration may rebound, it is presently preferred not to recommend a carbohydrate supplement unless future blood glucose value G(tj) is below hypoglycemic value H.

FIG. 10 is a flow chart illustrating the steps included in the graph program module of step 220. In steps 302-310, microprocessor 22 generates a plurality of predicted future blood glucose values for various time points between time td and time tj. The future blood glucose values are used to generate blood glucose value curve 50 of graph 48. In the preferred embodiment, the future blood glucose values are calculated for time points which increase from time td to time tj in five minute increments. It is obvious that the time increments may be varied as desired in alternative embodiments.

In step 302, microprocessor 22 sets time tj equal to time td plus five minutes. In step 304, microprocessor 22 determines insulin action values Fk(tj) for each dose value Ik stored in memory 24. Step 304 is analogous to step 210 previously described with reference to FIG. 9A. In step 306, microprocessor 22 calculates future blood glucose value G(tj). Step 306 is analogous to step 214 previously described with reference to FIG. 9A.

In step 308, microprocessor 22 determines if time tj is greater than or equal to the ultimate time point at which the last insulin dose k injected by the patient will have no insulin action remaining. If time tj is not greater than or equal to the ultimate time point, microprocessor 22 sets time tj equal to time tj plus five minutes, step 310. Microprocessor 22 then repeats steps 304-308 to calculate a subsequent future blood glucose value.

If time tj is greater than or equal to the ultimate time point, microprocessor 22 generates blood glucose value curve 50 from the calculated future blood glucose values and displays graph 48 on display 14, step 312. Following step 312, the graph program module ends. As shown in FIG. 1, graph 48 includes line 52 indicating the patient's hypoglycemic threshold and line 53 indicating the patient's hyperglycemic threshold. Lines 52 and 53 enable the patient to determine the time point at which he or she is predicted to develop hypoglycemia and hyperglycemia, respectively.

The diabetes management system of the present invention provides a significant improvement over conventional diabetes management systems by alerting the patient to the possible development of hypoglycemia or hyperglycemia between meals, thereby allowing the patient to take early corrective action. Conventional management systems are unable to account for the insulin action remaining from previous insulin doses and therefore restrict insulin supplements to pre-meal times. Thus, in using these conventional systems, the patient must wait until the next meal time to correct hyperglycemia, and may develop hypoglycemia without warning.

The following is an illustrative example of how apparatus 10 assists a patient in preventing hyperglycemia between meals. The example assumes the patient has an insulin sensitivity value of 40 mg/dl per unit, a target blood glucose range of 100 mg/dl-150 mg/dl, a target blood glucose value of 120 mg/dl, a hypoglycemic value of 70 mg/dl, and a carbohydrate value of 4 mg/dl per gram.

In the example, the patient eats a late dinner at 8:40 PM. Before eating, the patient estimates that the meal requires 15 units of bolus insulin and injects 15 units of lispro at 8:30 PM. The patient records the dose value, dose type, and time of injection in apparatus 10. At bedtime, 11:00 PM, the patient uses apparatus 10 to measure his or her blood glucose value. Apparatus 10 produces and displays to the patient a current blood glucose value of 480 mg/dl. The patient then requests apparatus 10 to predict a future blood glucose value at the ultimate time point.

Microprocessor 22 retrieves from memory 24 the dose value and corresponding insulin type of the dose injected by the patient at 8:30 PM. Microprocessor 22 calculates time after injection value Zk to be 150 minutes. Microprocessor 22 then retrieves from Table 2 the values X0=150 minutes, Y0=0.40, X1=165 minutes, and Y1=0.32. Microprocessor 22 calculates insulin action value Fk(td) from equation (2B) as:

F k ( t d ) = 0.40 + ( 150 - 150 ) ( 0.32 - 0.40 ) ( 165 - 150 ) = 0.40 .

Microprocessor 22 thus determines that the lispro insulin dose injected at 8:30 PM has 40% of its insulin action remaining at 11:00 PM. Microprocessor 22 also sets insulin action value Fk(tj) equal to 0.0 for each dose value stored in memory 24. For simplicity of understanding, the example assumes that only the dose injected at 8:30 PM has remaining insulin action. Microprocessor 22 then calculates the predicted blood glucose value at 3:00 AM according to equation (1) as:
G(tj)=480−40(15×.40)=240 mg/dl.
This indicates that the patient can expect an ultimate blood glucose value of 240 mg/dl when the insulin dose has been completely absorbed. The predicted value of 240 mg/dl is greater than the patient's maximum value of 150 mg/dl, so microprocessor 22 calculates a supplemental insulin dose for the patient and displays the recommended supplement on display 14. The supplemental dose D is calculated from equation (3) as:
D=(240−120)/40=3 units of supplemental insulin.

The patient takes the supplemental insulin dose and records the dose value in apparatus 10. From taking the supplemental insulin dose, the patient obtains eight hours of normal blood glucose in place of hyperglycemia. An adjusted insulin sensitivity may also be determined from the dose values and measured blood glucose values recorded in apparatus 10 as follows. The next morning, the patient measures his or her pre-breakfast blood glucose value using apparatus 10. The patient then transmits the recorded dose values and blood glucose values measured at bedtime and before breakfast to healthcare provider computer 38.

An adjusted insulin sensitivity value is calculated in healthcare provider computer 38 by subtracting the pre-breakfast blood glucose value from the bedtime blood glucose value. The result is divided by the total number of units of insulin which had remaining insulin action at bedtime. The number of units of insulin having remaining insulin action at bedtime is equal to the total number of units of the supplemental insulin dose plus the fraction of any previously injected insulin doses having remaining action.

An illustrative example will now be given using the same values presented above, where the patient's bedtime blood glucose value equals 480 mg/dl, the supplemental insulin dose value equals 3 units, and the fraction of insulin action remaining from a previous 15 unit insulin dose is 0.40. The present example further assumes a pre-breakfast blood glucose value of 138 mg/dl measured the following morning. The adjusted sensitivity value is calculated as:
S=(480−138)/(3+(15×0.40))=38 mg/dl per unit.
The insulin sensitivity value S is preferably updated over time as a moving average of the individually calculated sensitivity values.

A second example illustrates how apparatus 10 assists a patient in preventing hypoglycemia. The second example assumes the same values presented in the first example except that the patient's blood glucose value at 11:00 PM is now assumed to be 280 mg/dl. Microprocessor 22 calculates the predicted glucose value at 3:00 AM from equation (1) as:
G(tj)=280−40(15×0.40)=40 mg/dl.
The predicted value of 40 mg/dl is less than the patient's hypoglycemic value of 70 mg/dl. Accordingly, microprocessor 22 calculates a carbohydrate supplement and displays the number of grams of carbohydrates to be consumed by the patient. The number of grams of carbohydrates is calculated from equation (4) as:
B=(120 mg/dl−40 mg/dl)/4=20 grams.
The patient consumes the carbohydrate supplement and successfully avoids hypoglycemia.

SUMMARY, RAMIFICATIONS, AND SCOPE

Although the above description contains many specificities, these should not be construed as limitations on the scope of the invention but merely as illustrations of the presently preferred embodiment. Many other embodiments of the invention are possible. For example, the system of the invention may be implemented in many different hardware configurations. It is presently preferred to provide the patient with a small, portable apparatus to facilitate use of the apparatus throughout the day. However, in alternative embodiments, the apparatus may comprise a personal computer, a multi-media processor connected to a television, or any other electronic device capable of performing the functions described.

Additionally, the system is not limited to establishing a communication link between the apparatus and healthcare provider computer through a telephone line or data connection cord. Those skilled in the art will recognize that the apparatus may be placed in communication with the healthcare provider computer through a computer network, a wireless communication network, or a data storage card, such as a smart card, exchanged between the physician and patient. Specific techniques for establishing communication links between a physician and a remotely located patient are well known in the art.

The insulin sensitivity values and insulin action values for determining remaining insulin action may differ in alternative embodiments. The values shown in the preferred embodiment are exemplary of one possible embodiment of the invention and are not intended to limit its scope. Further, the insulin action values may be derived from standard data or derived from the blood glucose values and insulin dose values of an individual patient. The insulin action values may be further customized to the individual patient in dependence upon the patient's preferred mode of insulin administration, e.g. syringe injections into the thigh, gut, or arm, insulin pump administrations, or inhalation.

Further, the insulin action values need not be stored in tabular form. In an alternative embodiment, the apparatus stores first and second mathematical equations derived from the insulin action curves. The first equation expresses remaining insulin action as a function of time after injection of a dose of regular insulin. The second equation expresses remaining insulin action as a function of time after injection of a dose of lispro insulin. In this embodiment, the apparatus determines an insulin action value by determining the time after injection and calculating the insulin action value using the equation corresponding to the type of insulin injected.

The preferred embodiment includes a patient-operated apparatus and a healthcare provider computer in communication with the apparatus. This configuration of system components is presently preferred for ease of setting, storing, and adjusting the target blood glucose value and insulin sensitivity value of the patient under the supervision of a healthcare provider. However, those skilled in the art will recognize that the apparatus itself may also be programmed to adjust the patient's insulin sensitivity value based upon the stored blood glucose values and insulin dose values, eliminating the need for the healthcare provider computer if physician review is deemed unnecessary.

It is presently preferred to include a blood glucose meter in the apparatus for automated entry of blood glucose values. However, the apparatus need not include a blood glucose meter. In one alternative embodiment, the blood glucose meter is separate from the apparatus and the patient manually enters measured blood glucose values into the apparatus through the keypad. In another embodiment, the blood glucose meter is connectable to the apparatus through a serial input/output port for automated uploading of the blood glucose values. Similarly, in embodiments of the apparatus which include a modem, the modem need not be built into the apparatus. In alternative embodiments, the apparatus may be adapted to receive a separate modem card, as is well known in the art.

Moreover, the apparatus is not limited to storing patient data relating only to blood glucose and insulin dose values. In alternative embodiments, the apparatus also stores guidelines for diet, exercise, and other therapy parameters. Further, the apparatus may be programmed to prompt a patient for data relating to the therapy parameters and to display recommended guidelines to the patient.

Additionally, the invention may also be implemented as a simulation system for educating and training patients in blood glucose control. In the simulation embodiment, the insulin dose values are representative of simulated insulin doses and the blood glucose values are representative of simulated blood glucose concentrations. The patient enters various insulin dose values and blood glucose values in the simulation system to learn their effect on his or her future blood glucose concentration.

Therefore, the scope of the invention should be determined not by the examples given but by the appended claims and their legal equivalents.

Citas de patentes
Patente citada Fecha de presentación Fecha de publicación Solicitante Título
US342615027 Sep 19654 Feb 1969Lockheed Aircraft CorpSystem for fm transmission of cardiological data over telephone lines
US356636512 Sep 196823 Feb 1971Searle Medidata IncMultiphasic medical screening system
US356637010 Jun 196923 Feb 1971Searle Medidata IncAutomated medical history taking system
US376801428 Ene 197223 Oct 1973Gen ElectricCardiac pacemaker rate/interval computer system
US391025725 Abr 19737 Oct 1975NasaMedical subject monitoring systems
US392000528 Sep 197318 Nov 1975Medtronic IncEvaluation system for cardiac stimulators
US399692828 May 197514 Dic 1976Marx Alvin JPatient vital-signs automated measuring apparatus
US400457715 Jul 197425 Ene 1977Survival Technology, Inc.Method of treating heart attack patients prior to the establishment of qualified direct contact personal care
US413088128 Ene 197419 Dic 1978Searle Medidata, Inc.System and technique for automated medical history taking
US415028428 Abr 197717 Abr 1979Texas Instruments IncorporatedMedical patient condition monitoring system
US415140728 Abr 197724 Abr 1979Texas Instruments IncorporatedLow-power, infrared information transmission system
US415183115 Nov 19761 May 1979Safetime Monitors, Inc.Fertility indicator
US417397129 Ago 197713 Nov 1979Karz Allen EContinuous electrocardiogram monitoring method and system for cardiac patients
US42164626 Mar 19785 Ago 1980General Electric CompanyPatient monitoring and data processing system
US422752613 Abr 197814 Oct 1980Extracorporeal Medical Systems, Inc.Mechanism for aurally instructing a patient and method
US425352123 Oct 19783 Mar 1981Halliburton CompanySetting tool
US425954814 Nov 197931 Mar 1981Gte Products CorporationApparatus for monitoring and signalling system
US42705473 Oct 19782 Jun 1981University Patents, Inc.Vital signs monitoring system
US429675626 Jul 197927 Oct 1981Cyber Diagnostics, Inc.Remote pulmonary function tester
US43475687 Dic 197831 Ago 1982Diamond Shamrock CorporationOccupational health/environmental surveillance
US434785121 Oct 19807 Sep 1982Norman S. BlodgettVital signs monitor
US436034514 Jul 198023 Nov 1982American Heart Association, Inc.Health education system
US44173067 Ene 198222 Nov 1983Medtronic, Inc.Apparatus for monitoring and storing utilizing a data processor
US442208127 Abr 198220 Dic 1983Del Mar AvionicsValidator for electrocardial data processing system
US444953631 Oct 198022 May 1984Sri InternationalMethod and apparatus for digital data compression
US446507712 Nov 198114 Ago 1984Howard SchneiderApparatus and method of determining fertility status
US44738848 Ene 198225 Sep 1984Sybron CorporationElectronic medication dispensing system
US451939821 Ene 198228 May 1985Del Mar AvionicsMethod and apparatus for long-term monitoring of physiological activity to provide a compact portable record
US453152723 Abr 198230 Jul 1985Survival Technology, Inc.Ambulatory monitoring system with real time analysis and telephone transmission
US45464366 Jul 19838 Oct 1985The Johns Hopkins UniversityPortable pH data collector
US456646115 Feb 198328 Ene 1986Michael LubellHealth fitness monitor
US457657831 Mar 198318 Mar 1986Bell & Howell CompanyInteractive training apparatus
US459254626 Abr 19843 Jun 1986David B. LocktonGame of skill playable by remote participants in conjunction with a live event
US46274458 Abr 19859 Dic 1986Garid, Inc.Glucose medical monitoring system
US467465211 Abr 198523 Jun 1987Aten Edward MControlled dispensing device
US468662410 Abr 198411 Ago 1987Dominique BlumPortable apparatus for acquiring and processing data relative to the dietetics and/or the health of a person
US46944903 Nov 198115 Sep 1987Harvey John CSignal processing apparatus and methods
US469595431 Oct 198422 Sep 1987Rose Robert JModular medication dispensing system and apparatus utilizing portable memory device
US47125621 Oct 198615 Dic 1987Jacques J. OhayonOutpatient monitoring systems
US472234929 Sep 19832 Feb 1988Zvi HalperinArrangement for and method of tele-examination of patients
US47293814 Feb 19878 Mar 1988Nippon Colin Co., Ltd.Living body information recorder
US473172619 May 198615 Mar 1988Healthware CorporationPatient-operated glucose monitor and diabetes management system
US476822921 Jul 198630 Ago 1988Zenith Electronics CorporationRestrictive access control system
US47791998 Sep 198618 Oct 1988Sumitomo Electric Industries, Ltd.Patient monitor
US478251111 Jul 19861 Nov 1988Murex CorporationInteractive medical laboratory specimen apparatus system
US47966395 Nov 198710 Ene 1989Medical Graphics CorporationPulmonary diagnostic system
US479919918 Sep 198617 Ene 1989Motorola, Inc.Bus master having burst transfer mode
US480362530 Jun 19867 Feb 1989Buddy Systems, Inc.Personal health monitor
US483537224 Jul 198730 May 1989Clincom IncorporatedPatient care system
US483827520 Jul 198713 Jun 1989Lee Arnold St JHome medical surveillance system
US48583549 Mar 198722 Ago 1989Gettler Lawrence HOrganization system
US485861710 Sep 198722 Ago 1989Ith, Inc.Cardiac probe enabling use of personal computer for monitoring heart activity or the like
US489062119 Ene 19882 Ene 1990Northstar Research Institute, Ltd.Continuous glucose monitoring and a system utilized therefor
US489786914 Abr 198930 Ene 1990Canon Kabushiki KaishaData communication apparatus
US490797314 Nov 198813 Mar 1990Hon David CExpert system simulator for modeling realistic internal environments and performance
US49338732 Jun 198812 Jun 1990Healthtech Services Corp.Interactive patient assistance device
US495024627 Abr 198821 Ago 1990Spruyt-Hillen B.V.Injection pen
US495355221 Abr 19894 Sep 1990Demarzo Arthur PBlood glucose monitoring system
US49586325 Mar 198025 Sep 1990Medtronic, Inc.Adaptable, digital computer controlled cardiac pacemaker
US495864110 Mar 198925 Sep 1990Instromedix, Inc.Heart data monitoring method and apparatus
US496775615 Jun 19886 Nov 1990Instromedix, Inc.Blood pressure and heart rate monitoring method and apparatus
US497789924 Nov 198918 Dic 1990Instromedix, Inc.Heart data monitoring method and apparatus
US497950919 Jul 198925 Dic 1990Northstar Research Institute, Ltd.Continuous glucose monitoring and a system utilized therefor
US500742911 Abr 198916 Abr 1991Pulsetrend, Inc.Interface using 12-digit keypad for programming parameters in ambulatory blood pressure monitor
US501617226 Dic 198914 May 1991Ramp Comsystems, Inc.Patient compliance and status monitoring system
US501997422 Feb 199028 May 1991Diva Medical Systems BvDiabetes management system and apparatus
US50242255 Ene 199018 Jun 1991William FangPersonal health monitor enclosure
US50253749 Dic 198718 Jun 1991Arch Development Corp.Portable system for choosing pre-operative patient test
US503480719 Oct 198923 Jul 1991Kohorn H VonSystem for evaluation and rewarding of responses and predictions
US503646229 Sep 198930 Jul 1991Healthtech Services Corp.Interactive patient assistance and medication delivery systems responsive to the physical environment of the patient
US504948711 Feb 198817 Sep 1991Lifescan, Inc.Automated initiation of timing of reflectance readings
US505061212 Sep 198924 Sep 1991Matsumura Kenneth NDevice for computer-assisted monitoring of the body
US505605919 Nov 19908 Oct 1991Hewlett-Packard CompanyMedical monitoring system interface
US505939411 Feb 198822 Oct 1991Lifescan, Inc.Analytical device for the automated determination of analytes in fluids
US506531524 Oct 198912 Nov 1991Garcia Angela MSystem and method for scheduling and reporting patient related services including prioritizing services
US50685369 Abr 199126 Nov 1991Futrex, Inc.Method for providing custom calibration for near infrared instruments for measurement of blood glucose
US507431724 Mar 198924 Dic 1991Bondell James ASystem for treatment of enuresis
US507747610 Ago 199031 Dic 1991Futrex, Inc.Instrument for non-invasive measurement of blood glucose
US50957988 Ene 199017 Mar 1992Nintendo Co. Ltd.Electronic gaming device with pseudo-stereophonic sound generating capabilities
US510941425 Sep 199028 Abr 1992Personalized Mass Media CorporationSignal processing apparatus and methods
US510997427 Mar 19915 May 1992Menziken Automation Mat AgAssembly line system
US51113969 Nov 19895 May 1992Instromedix, Inc.Portable ecg data-storage apparatus
US511181729 Dic 198812 May 1992Medical Physics, Inc.Noninvasive system and method for enhanced arterial oxygen saturation determination and arterial blood pressure monitoring
US51118188 May 199012 May 1992Capintec, Inc.Ambulatory physiological evaluation system including cardiac monitoring
US51202303 Jun 19919 Jun 1992Optical Data CorporationInteractive method for the effective conveyance of information in the form of visual images
US512042131 Ago 19909 Jun 1992The United States Of America As Represented By The United States Department Of EnergyElectrochemical sensor/detector system and method
US512875225 Oct 19907 Jul 1992Kohorn H VonSystem and method for generating and redeeming tokens
US51343918 Ene 199028 Jul 1992Nintendo Company LimitedSystem for preventing the use of an unauthorized external memory
US514235811 Feb 199125 Ago 1992Jason Leonard AEarn per view television viewing regulation device
US514248419 Dic 198925 Ago 1992Health Tech Services CorporationAn interactive patient assistance device for storing and dispensing prescribed medication and physical device
US517650225 Abr 19905 Ene 1993Becton, Dickinson And CompanySyringe pump and the like for delivering medication
US518270723 Jul 199026 Ene 1993Healthdyne, Inc.Apparatus for recording reagent test strip data by comparison to color lights on a reference panel
US520467023 Ago 199020 Abr 1993B. I. IncorporatedAdaptable electric monitoring and identification system
US522202013 Abr 199022 Jun 1993Takeda Engineering Consultant Inc.Acquisition of arterial response process for pulsating blood flow and its blood pressure measuring method
US522787415 Oct 199113 Jul 1993Kohorn H VonMethod for measuring the effectiveness of stimuli on decisions of shoppers
US52284503 May 199120 Jul 1993Diagnostic Medical Instruments, Inc.Methods and apparatus for ambulatory physiological monitoring
US52319909 Jul 19923 Ago 1993Spacelabs, Medical, Inc.Application specific integrated circuit for physiological monitoring
US52490445 May 199228 Sep 1993Kohorn H VonProduct information storage, display, and coupon dispensing system
US525112629 Oct 19905 Oct 1993Miles Inc.Diabetes data analysis and interpretation method
US52614013 Nov 198916 Nov 1993James BakerAmbulatory cardiac diagnostic units having means for inhibiting pacemaker response
US526294315 Oct 199116 Nov 1993National Computer Systems, Inc.System and process for information management and reporting
US526588819 Feb 199330 Nov 1993Nintendo Co., Ltd.Game apparatus and memory cartridge used therefor
US526617919 Jul 199130 Nov 1993Matsushita Electric Industrial Co., Ltd.Quantitative analysis method and its system using a disposable sensor
US527515920 Mar 19924 Ene 1994Madaus Schwarzer Medizintechnik Gmbh & Co. KgMethod and apparatus for diagnosis of sleep disorders
US528295014 Jul 19921 Feb 1994Boehringer Mannheim GmbhElectrochemical analysis system
US52991214 Jun 199229 Mar 1994Medscreen, Inc.Non-prescription drug medication screening system
US53011058 Abr 19915 Abr 1994Desmond D. CummingsAll care health management system
US530446826 Ene 199319 Abr 1994Lifescan, Inc.Reagent test strip and apparatus for determination of blood glucose
US530726317 Nov 199226 Abr 1994Raya Systems, Inc.Modular microprocessor-based health monitoring system
US53099192 Mar 199210 May 1994Siemens Pacesetter, Inc.Method and system for recording, reporting, and displaying the distribution of pacing events over time and for using same to optimize programming
US53294592 Sep 199312 Jul 1994Healthtech Services CorporationInteractive medication delivery system
US532960818 Ago 199312 Jul 1994At&T Bell LaboratoriesAutomatic speech recognizer
US533154930 Jul 199219 Jul 1994Crawford Jr John MMedical monitor system
US533982126 Oct 199223 Ago 1994Seta Co., Ltd.Home medical system and medical apparatus for use therewith
US53412918 Mar 199323 Ago 1994Arch Development CorporationPortable medical interactive test selector having plug-in replaceable memory
US534323920 Nov 199130 Ago 1994Zing Systems, L.P.Transaction based interactive television system
US534432415 Jul 19926 Sep 1994Nova Scientific CorporationApparatus and method for testing human performance
US535742715 Mar 199318 Oct 1994Digital Equipment CorporationRemote monitoring of high-risk patients using artificial intelligence
US536689630 Jul 199122 Nov 1994University Of Virginia Alumni Patents FoundationRobotically operated laboratory system
US537168720 Nov 19926 Dic 1994Boehringer Mannheim CorporationGlucose test data acquisition and management system
US537560411 Dic 199227 Dic 1994Siemens Medical Electronics, Inc.Transportable modular patient monitor
US53771008 Mar 199327 Dic 1994The United States Of America As Represented By The Administrator Of The National Aeronautics And Space AdministrationMethod of encouraging attention by correlating video game difficulty with attention level
US539023815 Jun 199214 Feb 1995Motorola, Inc.Health support system
US539982120 Oct 199321 Mar 1995Teikoku Tsushin Kogyo Co., Ltd.Keytop for push-button switches, and method of manufacturing same
US541047111 Feb 199325 Abr 1995Toto, Ltd.Networked health care and monitoring system
US541047427 Jul 199325 Abr 1995Miles Inc.Buttonless memory system for an electronic measurement device
US54291404 Jun 19934 Jul 1995Greenleaf Medical Systems, Inc.Integrated virtual reality rehabilitation system
US54316912 Mar 199211 Jul 1995Siemens Pacesetter, Inc.Method and system for recording and displaying a sequential series of pacing events
US543461115 Dic 199218 Jul 1995Matsushita Electric Industrial Co., Ltd.Home health care system which employs a two-way community antenna television network to permit communication between a doctor and patients at different locations
US543860725 Nov 19921 Ago 1995U.S. Monitors, Ltd.Programmable monitoring system and method
US544104725 May 199315 Ago 1995David; DanielAmbulatory patient health monitoring techniques utilizing interactive visual communication
US545472130 Dic 19933 Oct 1995Kuch; Nina J.Application of multi-media technology to nutrition education and diet planning
US545472212 Nov 19933 Oct 1995Project Orbis International, Inc.Interactive multimedia eye surgery training apparatus and method
US54566067 Jul 199410 Oct 1995Mcintyre; Kevin M.System for making therapeutic recordings
US54566923 Sep 199310 Oct 1995Pacesetter, Inc.System and method for noninvasively altering the function of an implanted pacemaker
US545812329 Abr 199417 Oct 1995Siemens Medical Systems, Inc.System for monitoring patient location and data
US546726931 May 199414 Nov 1995J. B. Laughrey, Inc.Method and means for telephonically crediting customers with rebates and refunds
US547103922 Jun 199428 Nov 1995Panda Eng. Inc.Electronic validation machine for documents
US54832762 Ago 19939 Ene 1996The Arbitron CompanyCompliance incentives for audience monitoring/recording devices
US548841231 Mar 199430 Ene 1996At&T Corp.Customer premises equipment receives high-speed downstream data over a cable television system and transmits lower speed upstream signaling on a separate channel
US548842317 Nov 199430 Ene 1996U.S. Narrow Networks, Inc.Home communication method and apparatus
US55012312 Jun 199326 Mar 1996Kaish; NormanPatient operated system for testing and recording a biological condition of the patient
US550263631 Ene 199226 Mar 1996R.R. Donnelley & Sons CompanyPersonalized coupon generating and processing system
US550272631 Ene 199226 Mar 1996Nellcor IncorporatedSerial layered medical network
US55045192 Jul 19932 Abr 1996ViscorpMethod and apparatus for printing coupons and the like
US551740514 Oct 199314 May 1996Aetna Life And Casualty CompanyExpert system for providing interactive assistance in solving problems such as health care management
US551800117 Jun 199421 May 1996Pacesetter, Inc.Cardiac device with patient-triggered storage of physiological sensor data
US551943330 Nov 199321 May 1996Zing Systems, L.P.Interactive television security through transaction time stamping
US554464915 Mar 199513 Ago 1996Cardiomedix, Inc.Ambulatory patient health monitoring techniques utilizing interactive visual communication
US55469439 Dic 199420 Ago 1996Gould; Duncan K.Stimulating a beneficial human response by using visualization of medical scan data to achieve psychoneuroimmunological virtual reality
US554911722 Dic 199527 Ago 1996Enact Health Management SystemsSystem for monitoring and reporting medical measurements
US55505754 May 199427 Ago 1996West; BrettViewer discretion television program control system
US55536099 Feb 199510 Sep 1996Visiting Nurse Service, Inc.Intelligent remote visual monitoring system for home health care service
US555863830 Abr 199324 Sep 1996Healthdyne, Inc.Patient monitor and support system
US556442920 Sep 199415 Oct 1996Vitalscan, Inc.Method of identifying valid signal-carrying channels in a cardiorespiratory alert system
US556921222 Jul 199429 Oct 1996Raya Systems, Inc.Apparatus for electrically determining injection doses in syringes
US55724212 Jun 19945 Nov 1996Altman; LouisPortable medical questionnaire presentation device
US557482828 Abr 199412 Nov 1996TmrcExpert system for generating guideline-based information tools
US55769529 Mar 199319 Nov 1996Metriplex, Inc.Medical alert distribution system with selective filtering of medical information
US55906487 Abr 19947 Ene 1997Tremont MedicalPersonal health care system
US55969942 May 199428 Ene 1997Bro; William L.Automated and interactive behavioral and medical guidance system
US559730711 May 199528 Ene 1997Tv Interactive Data CorporationMethod for starting up a process automatically on insertion of a storage media into a host device
US56014354 Nov 199411 Feb 1997IntercareMethod and apparatus for interactively monitoring a physiological condition and for interactively providing health related information
US56134956 Jul 199525 Mar 1997Instromedix, Inc.High functional density cardiac monitoring system for captured windowed ECG data
US561999126 Abr 199515 Abr 1997Lucent Technologies Inc.Delivery of medical services using electronic data communications
US56242651 Jul 199429 Abr 1997Tv Interactive Data CorporationPrinted publication remote contol for accessing interactive media
US562830925 Ene 199613 May 1997Raya Systems, Inc.Meter for electrically measuring and recording injection syringe doses
US562998129 Jul 199413 May 1997Texas Instruments IncorporatedInformation management and security system
US563184422 Nov 199420 May 1997University Of VirginiaInteractive remote sample analysis system
US563391013 Sep 199427 May 1997Cohen; Kopel H.Outpatient monitoring system
US564095331 Mar 199524 Jun 1997Siemens Medical Systems, Inc.Portable patient monitor reconfiguration system
US56427312 Dic 19941 Jul 1997Informedix, Inc.Method of and apparatus for monitoring the management of disease
US564293629 Ene 19961 Jul 1997OncormedMethods for identifying human hereditary disease patterns
US566648728 Jun 19959 Sep 1997Bell Atlantic Network Services, Inc.Network providing signals of different formats to a user by multplexing compressed broadband data with data of a different format into MPEG encoded data stream
US56707118 Mar 199623 Sep 1997Regents Of The University Of MinnesotaPortable rock strength evaluation device
US567563524 Ene 19967 Oct 1997Sprint Communications Company L.P.System and method for conducting poll at a processor associated with the originating switch
US56785629 Nov 199521 Oct 1997Burdick, Inc.Ambulatory physiological monitor with removable disk cartridge and wireless modem
US567857123 May 199421 Oct 1997Raya Systems, Inc.Method for treating medical conditions using a microprocessor-based video game
US56873221 Jun 199511 Nov 1997Credit Verification CorporationMethod and system for selective incentive point-of-sale marketing in response to customer shopping histories
US56877176 Ago 199618 Nov 1997Tremont Medical, Inc.Patient monitoring system with chassis mounted or remotely operable modules and portable computer
US568773420 Oct 199418 Nov 1997Hewlett-Packard CompanyFlexible patient monitoring system featuring a multiport transmitter
US57043648 Nov 19956 Ene 1998Instromedix, Inc.Concurrent medical patient data and voice communication method and apparatus
US570436623 May 19946 Ene 1998Enact Health Management SystemsSystem for monitoring and reporting medical measurements
US570490219 Sep 19956 Ene 1998Headwaters Research & Development IncHandholdable massager having combination massaging and dual function two speed actuator pad
US571129730 Ene 199627 Ene 1998First Opinion CorporationComputerized medical advice system and method including meta function
US571545120 Jul 19953 Feb 1998Spacelabs Medical, Inc.Method and system for constructing formulae for processing medical data
US571582325 Sep 199610 Feb 1998Atlantis Diagnostics International, L.L.C.Ultrasonic diagnostic imaging system with universal access to diagnostic information and images
US57179133 Ene 199510 Feb 1998University Of Central FloridaMethod for detecting and extracting text data using database schemas
US572073322 Jul 199624 Feb 1998Raya Systems, Inc.Apparatus for determining and recording injection doses in syringes using electrical capacitance measurements
US572241830 Sep 19943 Mar 1998Bro; L. WilliamMethod for mediating social and behavioral processes in medicine and business through an interactive telecommunications guidance system
US57271536 Jun 199510 Mar 1998Powell; Ken R.Retail store having a system of receiving electronic coupon information from a portable card and sending the received coupon information to other portable cards
US573012414 Dic 199424 Mar 1998Mochida Pharmaceutical Co., Ltd.Medical measurement apparatus
US57326965 Jul 199431 Mar 1998New York UniversityPolysomnograph scoring
US57327093 Jul 199631 Mar 1998Enact Health Management SystemsSystem for monitoring and reporting medical measurements
US573441330 Nov 199331 Mar 1998Thomson Multimedia S.A.Transaction based interactive television system
US575223418 Ago 199512 May 1998Patient SolutionsMethod and apparatus for managing disposable medical supplies appropriate for a single patient visit
US576077117 Jul 19962 Jun 1998At & T CorpSystem and method for providing structured tours of hypertext files
US577258530 Ago 199630 Jun 1998Emc, IncSystem and method for managing patient medical records
US577888224 Feb 199514 Jul 1998Brigham And Women's HospitalHealth monitoring system
US578281422 Jul 199621 Jul 1998Raya Systems, Inc.Apparatus for determining and recording injection doses in syringes using electrical inductance
US57856509 Ago 199628 Jul 1998Akasaka; NoboruMedical system for at-home patients
US57913423 Sep 199611 Ago 1998Telediagnostics Systems, Inc.Medical data transmission system
US579211722 Jul 199611 Ago 1998Raya Systems, Inc.Apparatus for optically determining and electronically recording injection doses in syringes
US579396911 Ene 199611 Ago 1998Neopath, Inc.Network review and analysis of computer encoded slides
US57963938 Nov 199618 Ago 1998Compuserve IncorporatedSystem for intergrating an on-line service community with a foreign service
US58024945 Ago 19961 Sep 1998Kabushiki Kaisha ToshibaPatient monitoring system
US581074721 Ago 199622 Sep 1998Interactive Remote Site Technology, Inc.Remote site medical intervention system
US581973515 Ago 199613 Oct 1998Mansfield; Elizabeth A.Device and method for monitoring dietary intake of calories and nutrients
US582254420 Abr 199513 Oct 1998Executone Information Systems, Inc.Patient care and communication system
US5822715 *18 Abr 199713 Oct 1998Health Hero NetworkDiabetes management system and method for controlling blood glucose
US58252833 Jul 199620 Oct 1998Camhi; ElieSystem for the security and auditing of persons and property
US582718026 Nov 199727 Oct 1998Lifemasters Supported SelfcareMethod and apparatus for a personal health network
US582894316 Abr 199727 Oct 1998Health Hero Network, Inc.Modular microprocessor-based diagnostic measurement apparatus and method for psychological conditions
US583589629 Mar 199610 Nov 1998Onsale, Inc.Method and system for processing and transmitting electronic auction information
US5840020 *5 Feb 199724 Nov 1998Nokia Mobile Phones, Ltd.Monitoring method and a monitoring equipment
US58686699 Ene 19979 Feb 1999First Opinion CorporationComputerized medical diagnostic and treatment advice system
US587543215 Feb 199723 Feb 1999Sehr; Richard PeterComputerized voting information system having predefined content and voting templates
US587916324 Jun 19969 Mar 1999Health Hero Network, Inc.On-line health education and feedback system using motivational driver profile coding and automated content fulfillment
US589307723 Ago 19956 Abr 1999Microsoft CorporationMethod and apparatus for generating and collecting a billing event object within an on-line network
US589309820 Dic 19966 Abr 1999Dolphin Software Pty LtdSystem and method for obtaining and collating survey information from a plurality of computer users
US589749330 Abr 199727 Abr 1999Health Hero Network, Inc.Monitoring system for remotely querying individuals
US58998557 Jun 19954 May 1999Health Hero Network, Inc.Modular microprocessor-based health monitoring system
US591168712 Nov 199615 Jun 1999Hitachi, Ltd.Wide area medical information system and method using thereof
US591331029 Oct 199722 Jun 1999Health Hero Network, Inc.Method for diagnosis and treatment of psychological and emotional disorders using a microprocessor-based video game
US591860315 May 19976 Jul 1999Health Hero Network, Inc.Method for treating medical conditions using a microprocessor-based video game
US59204776 Jun 19956 Jul 1999Hoffberg; Steven M.Human factored interface incorporating adaptive pattern recognition based controller apparatus
US593313623 Dic 19963 Ago 1999Health Hero Network, Inc.Network media access control system for encouraging patient compliance with a treatment plan
US594182924 Oct 199724 Ago 1999Instromedix, Inc.Concurrent medical patient data and voice communication method and apparatus
US59614462 Ago 19965 Oct 1999Tevital IncorporatedPatient terminal for home health care system
US5971922 *16 Oct 199826 Oct 1999Meidensha Electric Mfg Co LtdSystem and method for predicting blood glucose level
US598321721 Mar 19979 Nov 1999At&T CorpApparatus and method for querying replicated databases
US598747113 Nov 199716 Nov 1999Novell, Inc.Sub-foldering system in a directory-service-based launcher
US59959692 Ene 199830 Nov 1999Electronics And Telecommunications Research InstituteIntegrated case repository meta model system for process methodology and integrated supporting method
US59974767 Oct 19977 Dic 1999Health Hero Network, Inc.Networked system for interactive communication and remote monitoring of individuals
US600106521 Mar 199614 Dic 1999Ibva Technologies, Inc.Method and apparatus for measuring and analyzing physiological signals for active or passive control of physical and virtual spaces and the contents therein
US602231511 Jul 19978 Feb 2000First Opinion CorporationComputerized medical diagnostic and treatment advice system including network access
US60226157 Jun 19958 Feb 2000Markus RettenbacherShaped part for use as a construction material
US602428122 Sep 199715 Feb 2000Shepley; Kenneth JamesNutritional information system for shoppers
US602913815 Ago 199722 Feb 2000Brigham And Women's HospitalComputer system for decision support in the selection of diagnostic and therapeutic tests and interventions for patients
US603532817 Feb 19987 Mar 2000Siemens AktiengesellschaftMedical therapeutic and/or diagnostic system
US604676126 Jun 19984 Abr 2000Medcom Technology Associates, IncInteractive communication system for medical treatment of remotely located patients
US60497949 Dic 199711 Abr 2000Jacobs; Charles M.System for screening of medical decision making incorporating a knowledge base
US605094017 Jun 199718 Abr 2000Cybernet Systems CorporationGeneral-purpose medical instrumentation
US605531422 Mar 199625 Abr 2000Microsoft CorporationSystem and method for secure purchase and delivery of video content programs
US605548720 May 199725 Abr 2000Margery; Keith S.Interactive remote sample analysis system
US605550625 Abr 199725 Abr 2000Unitron Medical Communications, Inc.Outpatient care data system
US605775820 May 19982 May 2000Hewlett-Packard CompanyHandheld clinical terminal
US611014818 Nov 199729 Ago 2000Health Hero Network, Inc.Capacitance-based dose measurements in syringes
US613814524 Jun 199824 Oct 2000Nec CorporationMethod of electronic dialog between computers, computer for electronic dialog with counterpart computer, and storage medium storing electronic dialog program executable by computer
US615158621 Nov 199721 Nov 2000Health Hero Network, Inc.Computerized reward system for encouraging participation in a health management program
US616856317 Mar 19992 Ene 2001Health Hero Network, Inc.Remote health monitoring and maintenance system
US617794020 Sep 199523 Ene 2001Cedaron Medical, Inc.Outcomes profile management system for evaluating treatment effectiveness
US618902920 Sep 199613 Feb 2001Silicon Graphics, Inc.Web survey tool builder and result compiler
US62210126 Ene 199524 Abr 2001Siemens Medical Electronics, Inc.Transportable modular patient monitor with data acquisition modules
US624806519 Ene 199919 Jun 2001Health Hero Network, Inc.Monitoring system for remotely querying individuals
US636827328 Abr 19999 Abr 2002Health Hero Network, Inc.Networked system for interactive communication and remote monitoring of individuals
US637051328 Jun 19999 Abr 2002Parasoft CorporationMethod and apparatus for automated selection, organization, and recommendation of items
US64360364 May 199920 Ago 2002Weight Watchers (Uk) LimitedProcess for controlling body weight
US651353223 Dic 20004 Feb 2003Healthetech, Inc.Diet and activity-monitoring device
EP0251520A28 Jun 19877 Ene 1988Buddy Systems, Inc.,Personal health monitor
EP0286456A120 Ene 198812 Oct 1988Takio, S.A.An electronic apparatus for medical diagnosis
EP0320749B16 Dic 198825 Sep 1996ARCH DEVELOPMENT CORPORATION, The University of ChicagoPortable medical history-taking device
EP0461910B113 Jun 199120 Mar 1996Sega Enterprises, Ltd.Video game convertible to a television receiver
EP0653718A29 Nov 199417 May 1995Müller & Sebastiani Elektronik-GmbHDevice and method for detecting measured date specific to the body
GB2218831A Título no disponible
GB2225637A Título no disponible
Otras citas
Referencia
1"Blood Glucose Monitors", Portable Health Device, (1988),vol. 17(9), pp. 253-271.
2"Central Fetal Monitoring Systems ewith Optical Disk Storage", New Technology Brief, (Nov./Dec. 1988), vol. 2, No. 6, pp. 249-251.
3"European Search Report", From 6858P005EP,(Mar. 27, 1998).
4"How Flash Memory Works", Internet printout of URL address: http://www.howstuffworks.com/flash-memory4.htm, (Sep. 28, 2002),2 pages.
5"Introducing the Next Generation of About Your Diabetes", U.S. Pharmacopcial Convention and American Diabetes Association, (1993).
6"The description of the Tandy Radio Shack TRS-80 Model 100/102 device available at http://www.old-computers.com/museum/computer.asp?c=233", World Wide Web, (Feb. 13, 2004),1-3.
7Anonymous, "Health Hero netowrk, inc. Receives First-Ever FDA Clearance for Connecting Medical Devices to Internet", PR Newswire, (Dec. 2, 1999),3 pages.
8Billiard, A. , et al., "Telematic Transmission of Computerized Blood Glucose Profiles for IDDM Patients", Diabetes Care, (Feb. 1991), vol. 14, No. 2, pp. 130-134.
9Bower, "Brain Clues to Energy-efficient Learning", Science News, (Apr. 1992),v 141; p. 215(1); Dialog: File 647, Acct# 12123949.
10Bruce, "Health Hero Network CEO, CNNfn", Digital Jam, (Dec. 1, 1999),3 pages.
11Bruce, et al., "The Effects of Sympathetic Nervous System Activation and Psychological Stress . . . ", Diabetologia, (1992),. ; ; 35 (9); 835-843; Dialog: File 5, Acc# 9629427.
12Brunetti, P. , et al., "A Simulation Study on a Self-Tuning Portable Controller of Blood Glucose", The International Journal of Artifical Organs, (1993), vol. 16, No. 16, pp. 51-57.
13Caprihan, A. , et al., "A Simple Microcomputer for Biomedical Signal Processing", IECI '78 Annual Conference Proceedings on Industrial Applications of Microprocessors, (Mar. 20, 1978), 18-23.
14Cheng, Joe H., "PCT Search Report", (Jan. 11, 1996).
15Douglas, A. S., et al., "Hand-Held Glucose Monitor and Recorder", Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society, New Orleans, LA,(Nov. 1988),pp. 747-748.
16Fabietti, P. G., et al., "Wearable System for Acquisition, Processing and Storage of the Signal from Amperometric Glucose Sensors", The International Journal of Artificial Organs, (1991),vol. 14, No. 3, pp. 175-178.
17Finston, "Parent + Teacher = Healthy Child", Diabetes Forecast, (Apr. 1994),v47 n9; p. 26(5); Dialog: file 149, Acc# 15804228.
18Fox, "Not My Type: Type B Behavior, Type I Diabetes Plus Stress Equals Blood Sugar Blues", Health, (Mar. 1988),v20 n3; pp. 22(1); Dialog: File 149, Acc#06397959.
19Frieberger, Paul , "Video Game Takes on Diabetes Superhero "Captain Novolin" Offers Treatment Tips", San Francisco Examiner, (Jun. 26, 1992),Fourth Edition, Business Section B1.
20Giuffrida, Antonio , et al., "Should We Pay the Patient? Review of Financial Incentives to enhance Patient compliance", Biomedical Journal, (1997), vol. 315, pp. 703-707.
21Hauben, Jay R., "A Brief History of the Cleveland Free-Net", available at http://www.ais.org/~irh/acn7-1.a09.html, (1995),pp. 1-4.
22Hauben, Jay R., "A Brief History of the Cleveland Free-Net", available at http://www.ais.org/˜irh/acn7-1.a09.html, (1995),pp. 1-4.
23Hauser, Thomas , et al., "Will Computers Replace or Complement the Diabetes Educator?", The Medical Journal of Australia, (Oct. 5, 1992),vol. 157, 489-491.
24Horio, Hiroyuki, et al., "Clinical Telecommunication Network System for Home Monitoring", Medical & Biological Engineering & Computing, (Mar. 1994), vol. 32, 227-230.
25Hunter, "Technological Advances in Bedside Monitoring: Biosensors", Archives and Laboratory Medicine, (Jul. 1987),pp. 633-636.
26Kauffmann, Francine , et al., "Epidermiological Study of the Genetics and Environment of Asthma, Bronchial Hyperresponsiveness and Atopy", Am. J. Respir. Crit. Care Med., (1997), vol. 156, pp. S123-S129.
27Kaufman, Steven , "B., The Learning Game", Nation's Business, (Nov. 1993).
28Kuykendall, V G., et al., "Assessment of Self-Monitored Blood Glucose results Using a Reflectance Meter with Memory and Microcomputer", Symposium on Computer Applications in Medical Care, (Jan. 1981),vol. 70, pp. 98 -102.
29Lacyk, John , "PCT Search Report", (Jun. 12, 1997).
30Latman, N. S., "Evaluation of Electronic, Digital Blood Glucose Monitors", Biomedical Instrumentation and Technology, (1991),vol. 25, No. 1, 43-49.
31Laughton, Miles E., "A Portable Microcomputer for Long-Term Physiological Monitoring in the Home and Work Environment", Medical Monitoring in the Home and Work Environment, (1990),pp. 47-57.
32Leyerle, Beverly J., et al., "The PDMS as a Focal Point for Distributed Patient Data", International Journal of Clinical Monitoring and Computing, (1988), vol. 5, pp. 155-161.
33Makikawa, M. , et al., "Microprocessor-Based Memory Device for Ambulatory Heart Rate and Physical Activity Recording", Methods of Information in Medicine, (1994), vol. 33, No. 1, pp. 94-96.
34Marsh, David G., "Approaches Toward the Genetic Analysis of Complex Traits Asthma and Atopy", Am. J. Respir.Crit.Care Med., (1997),vol. 156, pp. S-133-S138.
35Martinez, Fernando D., "Complexities of the Genetics of Asthma", Am. J. Respir. Crit. Care Med., (1997),vol. 156, pp. S117-S122 .
36Mazzola, et al., "Video Diabetes: A Teaching Tool for Children with Insulin-Dependent Diabetes", Proceedings-7th Annual Symposium on Computer Applications in Medical Care; Washington, DC; Dialog:, (Oct. 1983),File 8, Acc# 01624462.
37Mazzola, et al., "Video Diabetes: A Teaching Tool for Children with Insulin-Dependent Diabetes", Proceedings—7th Annual Symposium on Computer Applications in Medical Care; Washington, DC; Dialog:, (Oct. 1983),File 8, Acc# 01624462.
38Meissner, et al., "Building an Integrated Clinical and Research Network", Proceedings of the SPIE, (Oct. 24, 1995),vol. 2618, p. 92 99.
39Moore, "New Applications Break Through Storage Boundaries", Computer Technology Review, (Oct. 1999),vol. 19, No. 10, p. 1.
40Pfeiffer, E. F., "The Glucose Sensor: The Missing Link in Diabetes Therapy", Hormone and Metabolic Research, (1990),vol. 24, Suppl., pp. 154-164.
41Poitout, V. , et al., "A Glucose Mointoring System for On Line Estimation in Man of Blood Glucose Concentration Using a Miniaturized Glucose Sensor Implanted in the Subcutaneous Tissue and a Wearable Control Unit", Diabetologia, (1993),vol. 36, pp. 658-663.
42Potter, David , "Fundamentals of PC-Based Data Acquisition", Sensors, (Feb. 1994),pp. 12-20.
43Reis, Howard , "Telemedicine: Transmitting Expertise to the Point of Care",Proceedings: Toward an Electronic Patient Record, (1997),pp. 248-256.
44Roberts;, "Diabetes and Stress: A Type A Connection?", Psychology Today, (Jul. 1987),v. 21; pp. 22(1); Dialog: File 149, Acc# 05038381.
45Rose, V. L., et al., "Decentralized Testing for Prothrombin Time and Activated Partial Thromboplastin Time Using a Dry Chemistry Portable Analyser", Archives of Pathology and Laboratory Medicine, (Jun. 1993),vol. 117, pp. 611-617.
46Schenkels, P. , "Supplementary European Search Report", Application No. EP 97 92 2716,(Mar. 11, 2002).
47Schork, Nicholas J., "Genetics of Complex Disease", Am. J. Respir. Crit. Care Med., (1997),vol. 156, pp. s103-S109.
48Schrezenmeir, J. , et al., "Computer Assisted Insulin Dosage Adjustment-Perspective for Diabetes Control", Hormone and Metabolic Research, Supplement Series, (1990),vol. 24, pp. 116-123.
49Schrezenmeir, J. , et al., "Computer Assisted Insulin Dosage Adjustment—Perspective for Diabetes Control", Hormone and Metabolic Research, Supplement Series, (1990),vol. 24, pp. 116-123.
50Shandle, Jack , "Who Will dominate the desktop In the 90s?", Electronics, (Feb. 1990),pp. 48-50.
51Shults, Marc C., et al., "A Telemetry-Instrumentation System for Monitoring Multiple Subcutaneously Implanted Glucose Sensors", IEEE Transactions on Biomedical Engineering, (Oct. 1994),vol. 41, No. 10, pp. 937-942.
52Soeldner, J. S., "Treatment of Diabetes Mellitus by Devices", The American Journal of Medicine, (Jan. 1981),vol. 70, 183-194.
53Updike, Stuart J., et al., "Laboratory Evaluation of New Resusable Blood Glucose Sensor", Diabetes Care, (Nov./Dec. 1988),vol. 11, No. 10, pp. 801-807.
54Vallera, D. A., et al., "Accuracy of Portable Blood Glucose Monitoring", American Journal of Clinical Pathology, (1991),vol. 95, No. 2, pp. 247-252.
55Voelker, Rebecca , "Shoe Leather Therapy is Gaining on TB", Jama, (Mar. 13, 1996),vol. 275, 743.
56Wyatt, J. C., "Clinical Data Systems, Part 2: Components and Techniques", Lancet, ( Dec. 1994),vol. 344, No. 8937, pp. 1609-1614.
57Yoshizawa, Daisuke , et al., "The Development of a Data Processing System with Personal Computer MSX Standard System for Flow Injection Analysis", Journal of Flow Injection Analysis, (1988),V. 5, No. 2. pp. 101-110.
Citada por
Patente citante Fecha de presentación Fecha de publicación Solicitante Título
US8727982 *25 Jun 201220 May 2014Abbott Diabetes Care Inc.Method and system for providing integrated analyte monitoring and infusion system therapy management
US8801610 *24 Jul 200912 Ago 2014Dexcom, Inc.Signal processing for continuous analyte sensor
US8954373 *29 Mar 201210 Feb 2015Dreamed Diabetes Ltd.Monitoring device for management of insulin delivery
US910762315 Abr 200918 Ago 2015Dexcom, Inc.Signal processing for continuous analyte sensor
US919232823 Sep 200924 Nov 2015Dexcom, Inc.Signal processing for continuous analyte sensor
US935166812 Oct 200931 May 2016Dexcom, Inc.Signal processing for continuous analyte sensor
US936417323 Sep 200914 Jun 2016Dexcom, Inc.Signal processing for continuous analyte sensor
US94209651 Jul 201123 Ago 2016Dexcom, Inc.Signal processing for continuous analyte sensor
US949815516 Oct 200822 Nov 2016Dexcom, Inc.Signal processing for continuous analyte sensor
US950791721 Ene 201529 Nov 2016Dreamed Diabetes Ltd.Monitoring device for management of insulin delivery
US9529503 *27 Jun 201327 Dic 2016Lifescan Scotland LimitedAnalyte-measurement system recording user menu choices
US96973328 Dic 20144 Jul 2017Abbott Diabetes Care Inc.Method and system for providing data management in integrated analyte monitoring and infusion system
US975044115 Ago 20165 Sep 2017Dexcom, Inc.Signal processing for continuous analyte sensor
US20090299162 *24 Jul 20093 Dic 2009Dexcom, Inc.Signal processing for continuous analyte sensor
US20110144463 *26 Feb 200916 Jun 2011Benny PesachDevice, system and method for modular analyte monitoring
US20120246106 *29 Mar 201227 Sep 2012Mor Research Applications Ltd.Monitoring device for management of insulin delivery
US20120265043 *25 Jun 201218 Oct 2012Abbott Diabetes Care Inc.Method and System for Providing Integrated Analyte Monitoring and Infusion System Therapy Management
US20130311515 *24 Nov 201121 Nov 2013Max D. Van GelderDevice for controlling data that is in particular relevant to diabetes
US20150007107 *27 Jun 20131 Ene 2015Lifescan Scotland LimitedAnalyte-measurement system recording user menu choices
Clasificaciones
Clasificación de EE.UU.600/309, 128/920, 705/3, 600/365, 702/19, 600/300
Clasificación internacionalA61N2/00, A61B5/05, G06F17/00, A61B10/00
Clasificación cooperativaA61B5/411, A61B5/6896, A61B5/14532, G06F19/3475, G06F19/3456, A61B5/0002, G06F19/3481, G06F19/3437, A61B5/7275, G06F19/325
Clasificación europeaG06F19/34H, A61B5/68F8, G01N27/327B, G06F19/34N, A61B5/41B, A61B5/72M2
Eventos legales
FechaCódigoEventoDescripción
23 Oct 2013FPAYFee payment
Year of fee payment: 12