WO2008056128A1 - Method and apparatus for providing medical information - Google Patents

Method and apparatus for providing medical information Download PDF

Info

Publication number
WO2008056128A1
WO2008056128A1 PCT/GB2007/004228 GB2007004228W WO2008056128A1 WO 2008056128 A1 WO2008056128 A1 WO 2008056128A1 GB 2007004228 W GB2007004228 W GB 2007004228W WO 2008056128 A1 WO2008056128 A1 WO 2008056128A1
Authority
WO
WIPO (PCT)
Prior art keywords
cases
patient
measurement
blood glucose
condition
Prior art date
Application number
PCT/GB2007/004228
Other languages
French (fr)
Inventor
Oliver John Gibson
Lionel Tarassenko
Original Assignee
T+ Medical Limited
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by T+ Medical Limited filed Critical T+ Medical Limited
Publication of WO2008056128A1 publication Critical patent/WO2008056128A1/en

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61MDEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
    • A61M5/00Devices for bringing media into the body in a subcutaneous, intra-vascular or intramuscular way; Accessories therefor, e.g. filling or cleaning devices, arm-rests
    • A61M5/14Infusion devices, e.g. infusing by gravity; Blood infusion; Accessories therefor
    • A61M5/168Means for controlling media flow to the body or for metering media to the body, e.g. drip meters, counters ; Monitoring media flow to the body
    • A61M5/172Means for controlling media flow to the body or for metering media to the body, e.g. drip meters, counters ; Monitoring media flow to the body electrical or electronic
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H10/00ICT specially adapted for the handling or processing of patient-related medical or healthcare data
    • G16H10/60ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/145Measuring characteristics of blood in vivo, e.g. gas concentration, pH value; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid, cerebral tissue
    • A61B5/14532Measuring characteristics of blood in vivo, e.g. gas concentration, pH value; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid, cerebral tissue for measuring glucose, e.g. by tissue impedance measurement
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7235Details of waveform analysis
    • A61B5/7264Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61MDEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
    • A61M2205/00General characteristics of the apparatus
    • A61M2205/50General characteristics of the apparatus with microprocessors or computers
    • A61M2205/52General characteristics of the apparatus with microprocessors or computers with memories providing a history of measured variating parameters of apparatus or patient
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H10/00ICT specially adapted for the handling or processing of patient-related medical or healthcare data
    • G16H10/60ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
    • G16H10/65ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records stored on portable record carriers, e.g. on smartcards, RFID tags or CD

Definitions

  • the present invention relates to a method and apparatus for providing information relating to a medical condition, in particular a chronic medical condition, and more particularly to the provision of the information from a database accessed by reference to a measurement of the patient's current condition, which information is then of assistance to the patient in deciding on treatment.
  • the Auguste project uses case-based reasoning to plan treatment of Alzheimer's disease by retrieving from the database a nearest neighbour match to a presented case and suggesting whether or not to treat with a drug based on whether or not a drug was used to treat the case corresponding to the nearest neighbour match.
  • the system uses 100 features of the presented case in a rule-based reasoning module to determine the specific treatment.
  • the system has, however, not been put into practical use or commercialised and reasons for this may, again, be lack of trust in the answers provided.
  • the present invention aims to overcome these problems while utilizing more effectively the enhanced processing power now provided in mobile data processing terminals such as PDAs and mobile telephones.
  • a first aspect of the present invention provides a method of providing information relating to a chronic medical condition to a patient suffering from that condition, the method comprising: receiving a measurement of the patient's current medical condition; accessing a stored database of past cases on the basis of the measurement to retrieve similar cases, each of said stored cases comprising the value of a previous measurement of the patient's condition and the treatment followed; characterised in that: each of said stored cases further comprises the outcome of the treatment; and by the step of: displaying to the patient the treatments followed in each of the similar cases and the outcome of the treatments.
  • each of the stored cases includes the outcome of the treatment
  • the display to the patient is a display of the treatments followed in each of the similar cases and of the outcome of those treatments.
  • the past cases in the stored database are each classified to one of a plurality of classes based on the measurement of the patient's condition.
  • each class can relate to a range of values of the measurement.
  • the displayed cases can be the cases in that class to which the received measurement of the patient's current conditions corresponds.
  • the stored cases may each comprise a plurality of previous measurements e.g. a time series of measurements, and the past cases in the database may each classified to one of a plurality of classes based on the plurality of previous measurements of the patient's condition.
  • the classification may be based on patterns in the series of measurements, e.g. increasing/decreasing values over time or oscillatory patterns indicating high variability, and may be based on a non-uniform weighting of the series.
  • the weighting may be non-linear or time-based.
  • the selection of cases for display may be on the basis of a time series of measurements (e.g. the latest measurement and some preceding ones) of the patient's condition again with weighting or pattern matching.
  • a distance metric such as Euclidian distance may be used to decide which stored cases to display.
  • cases with positive outcomes may be stored in a different database from those with less good outcomes.
  • a database on the patient's device storing only a selected subset of cases suitable for display.
  • the "measurement of the patient's condition” is the blood glucose level measurement and the “treatment followed” is the insulin dose.
  • the “outcome of treatment” is the resultant blood glucose level measured at a later time.
  • the past cases can be classed by initial blood glucose measurement.
  • four ranges could be defined as: “amber” corresponding to 10-13 mmol/1; “amber-red” corresponding to, say, 13-16 mmol/1; “red” corresponding to 16-20 mmol/1; “very red” corresponding to greater than 20 mmol/1.
  • the specific ranges can be different for different patients.
  • the display can be a two-dimensional plot of the resultant blood glucose level against the insulin dose taken for the cases in the class corresponding to the received measurement of blood glucose level. More specifically, and using the example above, if the patient measures their blood glucose level as being 18 mmol/1, this places them in the red zone and so the display would be a display of the resultant blood glucose level for each different insulin dose for the different cases in that class. This allows the patient to see what results were obtained by different treatments when they were previously in a similar condition. This allows them to choose the appropriate insulin dose. Correct behaviour may be reinforced by only displaying those cases (and the corresponding insulin doses) which led to a positive outcome (i.e. a resultant blood glucose level in the normoglycaemia range, say 4 to 10 mmol/1).
  • the invention is, of course, applicable to other chronic medical conditions such as asthma, type 2 diabetes treated through diet and exercise or oral medication, insulin-treated type 2 diabetes, hypertension, Chronic Obstructive Pulmonary Disease (COPD), etc..
  • the "measurement of the patient's condition” is the peak flow measurement (Peak Expired Flow - PEF - or Forced Expired Volume - FEVl) and the “treatment followed” is the number of puffs of inhaler (reliever and/or preventer).
  • the "measurement of the patient's condition” is the blood pressure and the “treatment followed” is the dosage of drug taken.
  • the database Preferably each time the patient takes a measurement of their condition, treats their condition and makes a further measurement, these are added as a new case to the database.
  • This allows the database to build up a good level of knowledge of the patient's own response to treatment. It will be appreciated, therefore, that preferably the database comprises cases only for the particular patient concerned. However it may that for a new user the database is populated with typical cases, these preferably being replaced gradually by the patient's own cases.
  • the database comprises mostly cases with positive outcomes, whereas the cases with negative outcomes (resultant blood glucose levels outside the normoglyceamia range) could be stored in an another database, primarily for education purposes when the patient discusses the management of their condition with their clinician either at the Diabetes Clinic or during a telephone consultation.
  • the display may comprise the average or modal outcome of each of the different past treatments in the similar cases retrieved from the database.
  • the measurement is received by a mobile data processing terminal, such as a mobile telephone or PDA
  • access to the stored database is via that terminal and the display is on the terminal.
  • the database is stored on the mobile data processing terminal itself.
  • the invention may be embodied as a computer program comprising program code means which are effective to execute the method when run on a data processing device.
  • the invention also extends to a mobile data processing terminal programmed with such a computer program.
  • Figure 2 shows the information displayed to the user in one embodiment of the invention
  • Figure 3 shows the information displayed to the patient in another embodiment of the invention.
  • a person suffering from Type 1 diabetes is required to measure their blood glucose level using a commercially-available meter periodically during the day, for example four times per day.
  • the patient records those measurements and also is expected to inject themselves with insulin to control their condition, with the dosage depending on the measured blood glucose level.
  • Patients who are skilled and experienced manage to control their blood glucose level within reasonably close tolerances, and this significantly improves their long-term health prognosis. Inexperienced patients may find control difficult and their blood glucose level tends to fluctuate greatly. The particular difficulty is determining which insulin dose is appropriate given the current blood glucose measurement.
  • the present invention provides the patient with a method executable on a normal mobile data processing device such as a mobile telephone or PDA which indicates to them what outcomes have followed what insulin dosages in the past when their condition resembled their current condition.
  • the cases may either be stored in the mobile telephone or PDA memory from a remote server to which the phone or PDA is periodically connected.
  • the patient can then select an appropriate dosage with knowledge of the outcome that has been achieved in the past.
  • Figure IA illustrates the process flow.
  • the patient is expected to measure their blood glucose level as normal and input it to the device resulting in the device receiving the blood glucose measurement in Step 100.
  • the device compares the blood glucose measurement to a set of predefined ranges to classify it to one of the plurality of classes.
  • the classes are: amber 10-13 mmol/1 amber-red 13-16 mmol/1 red 16-20 mmol/1 very red more than 20 mmol/1
  • Step 104 the device then retrieves from a database of stored cases those cases which have an initial blood glucose measurement in the same class as the received blood glucose measurement.
  • Each of the stored cases consists of a record of the initial blood glucose measurement (regarded as taken at time t-1), the insulin dose taken by the patient (again at time t-1), and the subsequent blood glucose level obtained at the next normal measurement at time (regarded as time t).
  • Step 106 the device then displays the resultant blood glucose level (i.e. at time t) for the retrieved previous cases against the insulin dose taken by the patient at time t-1.
  • Figure 2 illustrates cases corresponding to the four different classes mentioned above for a particular patient. Each case gives one data point, marked as a circle, plotting the resultant blood glucose level against insulin dose taken. Although Figure 2 shows all four classes, in practice only the class corresponding to the received measurement would be displayed to the patient. For example if the patient's current glucose level is 18 mmol/1, this places them in the "red zone" and so only the second plot of Figure 2B would be shown. The plots of Figure 2 also indicate clearly the boundaries of the normal or desirable blood glucose level (normoglycaemia) for the patient of 4-10 mmol/1.
  • the patient can see that most often insulin dosages of 14 or 16 units were taken, and by comparing the density of data points in the normal range can see that a dose of 16 units most often led to the blood glucose level subsequently being in the normal range. This can guide the patient in choosing an appropriate dose for the current condition.
  • the plot of individual data points in Figure 2 allows the patient to see the modal result of each treatment.
  • a simplified display may be used as illustrated in Figure 3 in which the mean and standard deviation for each dosage in each class is displayed, with treatments only being included if more than a minimum number of data points are present.
  • the patterns of measurement of the patient's condition may be recorded for longer periods of time than simply the initial measurement at time t-1.
  • measurements at times t-2, t-3, ..., t-N may be included to define a pattern of measurements and hence a case.
  • a transform may also be applied to each of the measurements, for example a non-linear transform to emphasize the importance of low blood glucose levels (hypoglycaemia) or a time-dependent transform to place greater emphasis on more recent measurements.
  • the metric used to identify nearest neighbours in these patterns, or cases may typically be Euclidean distance but other distance metrics are also suitable.
  • the embodiment described here has been concerned with the management of high blood glucose levels (hyperglycaemia) and the appropriate treatment (choice of appropriate insulin dose) to return to normoglycaemia
  • the invention can also be used to highlight patterns in successive blood glucose measurements which are likely to lead to hypoglycaemia at time t (cases of "high risk of hypoglycaemia") and alert the patient to this possibility. Recovery from this situation would again be aided by case-based reasoning using the databases of high risk of hypoglycaemia cases and their resultant outcomes (the blood glucose level at time t).
  • the treatment based on the recognition of the possible risk of hypoglycaemia occurring at time t, may be the rapid intake of food or glucose tablets at time t-1.
  • the database of stored cases is updated with use of the system so that the system gradually improves its "knowledge" of the patient's response to treatment.
  • This is achieved, as illustrated in Figure IB, by receiving the blood glucose measurement taken later by the patient, (following their insulin injection), and creating a new case for storage in the database in which the later " blood glucose measurement is set as the " blood glucose at time t as in Step 200, the initial blood glucose measurement from Step 100 of Figure IA is taken as the " blood glucose at time t-1, and the insulin dose is input by the patient.
  • Step 202 As mentioned above in the case of the new user of the system it may be necessary to populate the database with cases of other users or of a typical population of users.
  • the patient's own new cases are added, gradually replacing the initial set.
  • This may be performed by an algorithm implemented on the phone or wireless PDA, or remotely on a server with the updated set of cases (possibly after validation by the patient's clinician) downloaded periodically to the phone or wireless PDA over the air.

Abstract

A method and system for providing information relating to a chronic medical condition to a patient comprises receiving a measurement of the patient's current medical condition, accessing a stored database of past cases for that patient using the current measurement as an index, and retrieving similar cases. Each of the cases consist of a record of the initial measurement of the patient's condition, the treatment following in that instance and the result of the treatment. Rather than one measurement a series of measurements may be used to access cases with a similar series of measurements. Cases in the database can be classified by the measurement or series, and weighting can be used to direct attention towards significant values or recent measurements. Pattern matching or a distance metric can be used to find similar cases in the database. For example in the case of insulin-dependent diabetes the initial measurement is a measurement of blood glucose level, the record of treatment followed is a record of the insulin dose taken, and the outcome is a record of the subsequent blood glucose level. The method and system display to the patient the treatments followed in each of the similar cases retrieved together with the outcome of those treatments, thus allowing the patient to select a treatment based on past experience. In the case of diabetes the display is of the subsequent blood glucose level against insulin dose taken.

Description

METHOD AND APPARATUS FOR PROVIDING MEDICAL INFORMATION
The present invention relates to a method and apparatus for providing information relating to a medical condition, in particular a chronic medical condition, and more particularly to the provision of the information from a database accessed by reference to a measurement of the patient's current condition, which information is then of assistance to the patient in deciding on treatment.
In the case of many chronic medical conditions improved clinical outcomes can be obtained by allowing patients to monitor and, to an extent, manage the treatment of their condition themselves (self-management). Where such management and treatment are performed well, the closer day-to-day adjustment of treatment improves control of the patient's condition compared to the more intermittent adjustments based on patients' visits to a clinic. Further, the less quantifiable health benefits deriving from the psychological improvement in a patient who feels that they are in control of their condition should not be ignored.
Thus in recent years systems allowing patients to monitor their condition and store and review measurements of their condition have been made available conveniently on mobile data processing terminals such as Personal Digital Assistants (PDAs), mobile telephones etc. as disclosed, for example, in WO/2004/027676 and WO/2005/087091. Such systems (or at least those put into practical use) have stopped short of giving the user advice as to future treatment. This is because of the serious liability issues involved if the treatment proves inappropriate. For example, in the case of insulin-dependent diabetes an injection of too much insulin could lead to coma and possibly death of the patient. Thus automated systems for providing advice are not trusted. Furthermore, health professionals do not want chronic sufferers of medical conditions to become over-reliant on physical devices because it leaves the patient in a difficult situation if the device is forgotten, lost or ceases to function. Finally, dependence on automatically-provided advice tends to go against the concept of patient empowerment (that is to say where the user makes the decision of how to treat themselves based on information provided to them). Although insulin-dependent (type 1) diabetes has been mentioned above, it will be appreciated that similar situations arise with other chronic medical conditions such as type 2 diabetes treated through diet and exercise or oral medication, insulin- treated type 2 diabetes, hypertension, asthma, Chronic Obstructive Pulmonary Disease (COPD)5 etc.
A range of expert systems have been proposed in the medical field for allowing clinicians, and more occasionally patients, to access expert knowledge without needing to refer to a specialist. The paper "Advancements and Trends in Medical Case-Based Reasoning: An Overview of Systems and System Development" by Nilsson and Sollenborn, American Association for Artificial Intelligence, 2004, reviews a variety of such systems which utilize case-based reasoning. In this technique a plurality of cases are stored in the database and each case is provided with some form of numerical parameterisation which allows the assessment of which of the cases in the database are similar to any given other case, for example a new case presented to the system, to be made using a suitable similarity metric. One such project reviewed in that paper (the Auguste project) uses case-based reasoning to plan treatment of Alzheimer's disease by retrieving from the database a nearest neighbour match to a presented case and suggesting whether or not to treat with a drug based on whether or not a drug was used to treat the case corresponding to the nearest neighbour match. The system then uses 100 features of the presented case in a rule-based reasoning module to determine the specific treatment. The system has, however, not been put into practical use or commercialised and reasons for this may, again, be lack of trust in the answers provided. The present invention aims to overcome these problems while utilizing more effectively the enhanced processing power now provided in mobile data processing terminals such as PDAs and mobile telephones. It aims to do this without the disadvantages of specifying a particular treatment which could result in difficulties if the treatment is wrong or ineffective and disempowerment of the patient. Accordingly, a first aspect of the present invention provides a method of providing information relating to a chronic medical condition to a patient suffering from that condition, the method comprising: receiving a measurement of the patient's current medical condition; accessing a stored database of past cases on the basis of the measurement to retrieve similar cases, each of said stored cases comprising the value of a previous measurement of the patient's condition and the treatment followed; characterised in that: each of said stored cases further comprises the outcome of the treatment; and by the step of: displaying to the patient the treatments followed in each of the similar cases and the outcome of the treatments.
Thus with the present invention each of the stored cases includes the outcome of the treatment, and the display to the patient is a display of the treatments followed in each of the similar cases and of the outcome of those treatments. This allows the patient themselves to consider and select an appropriate treatment based on their view of the range of past treatments and outcomes for conditions similar to their current condition. It thus avoids the problems of dictating a particular course of action to the patient.
Preferably the past cases in the stored database are each classified to one of a plurality of classes based on the measurement of the patient's condition. For example each class can relate to a range of values of the measurement. Further, the displayed cases can be the cases in that class to which the received measurement of the patient's current conditions corresponds.
The stored cases may each comprise a plurality of previous measurements e.g. a time series of measurements, and the past cases in the database may each classified to one of a plurality of classes based on the plurality of previous measurements of the patient's condition. The classification may be based on patterns in the series of measurements, e.g. increasing/decreasing values over time or oscillatory patterns indicating high variability, and may be based on a non-uniform weighting of the series. The weighting may be non-linear or time-based.
The selection of cases for display may be on the basis of a time series of measurements (e.g. the latest measurement and some preceding ones) of the patient's condition again with weighting or pattern matching. A distance metric such as Euclidian distance may be used to decide which stored cases to display.
It may be preferred that only past cases with a positive outcome are displayed, and optionally cases with positive outcomes may be stored in a different database from those with less good outcomes. Thus in addition to storing all the cases (for record purposes) - which can be on the patient's device or at a remote server, there may be a database on the patient's device storing only a selected subset of cases suitable for display.
In the case of application of the invention to insulin-dependent diabetes, for example, the "measurement of the patient's condition" is the blood glucose level measurement and the "treatment followed" is the insulin dose. The "outcome of treatment" is the resultant blood glucose level measured at a later time. In this application the past cases can be classed by initial blood glucose measurement. For example, four ranges could be defined as: "amber" corresponding to 10-13 mmol/1; "amber-red" corresponding to, say, 13-16 mmol/1; "red" corresponding to 16-20 mmol/1; "very red" corresponding to greater than 20 mmol/1. Of course the specific ranges can be different for different patients.
The display can be a two-dimensional plot of the resultant blood glucose level against the insulin dose taken for the cases in the class corresponding to the received measurement of blood glucose level. More specifically, and using the example above, if the patient measures their blood glucose level as being 18 mmol/1, this places them in the red zone and so the display would be a display of the resultant blood glucose level for each different insulin dose for the different cases in that class. This allows the patient to see what results were obtained by different treatments when they were previously in a similar condition. This allows them to choose the appropriate insulin dose. Correct behaviour may be reinforced by only displaying those cases (and the corresponding insulin doses) which led to a positive outcome (i.e. a resultant blood glucose level in the normoglycaemia range, say 4 to 10 mmol/1). The invention is, of course, applicable to other chronic medical conditions such as asthma, type 2 diabetes treated through diet and exercise or oral medication, insulin-treated type 2 diabetes, hypertension, Chronic Obstructive Pulmonary Disease (COPD), etc..
In the case of asthma, the "measurement of the patient's condition" is the peak flow measurement (Peak Expired Flow - PEF - or Forced Expired Volume - FEVl) and the "treatment followed" is the number of puffs of inhaler (reliever and/or preventer). In the case of hypertension, the "measurement of the patient's condition" is the blood pressure and the "treatment followed" is the dosage of drug taken.
Preferably each time the patient takes a measurement of their condition, treats their condition and makes a further measurement, these are added as a new case to the database. This allows the database to build up a good level of knowledge of the patient's own response to treatment. It will be appreciated, therefore, that preferably the database comprises cases only for the particular patient concerned. However it may that for a new user the database is populated with typical cases, these preferably being replaced gradually by the patient's own cases. It is possible also that for self- management purposes the database comprises mostly cases with positive outcomes, whereas the cases with negative outcomes (resultant blood glucose levels outside the normoglyceamia range) could be stored in an another database, primarily for education purposes when the patient discusses the management of their condition with their clinician either at the Diabetes Clinic or during a telephone consultation. The display may comprise the average or modal outcome of each of the different past treatments in the similar cases retrieved from the database.
Preferably the measurement is received by a mobile data processing terminal, such as a mobile telephone or PDA, access to the stored database is via that terminal and the display is on the terminal. This allows the invention to fit-in easily with a modern lifestyle when many people own a PDA or mobile telephone or both. Preferably the database is stored on the mobile data processing terminal itself.
The invention may be embodied as a computer program comprising program code means which are effective to execute the method when run on a data processing device. The invention also extends to a mobile data processing terminal programmed with such a computer program.
The invention will be further described by way of example with reference to the accompanying drawings in which: Figure IA and B are flow diagrams illustrating the process flow of an embodiment of the invention;
Figure 2 shows the information displayed to the user in one embodiment of the invention; and Figure 3 shows the information displayed to the patient in another embodiment of the invention.
An example of the invention applied to the treatment of insulin-dependent diabetes will now be described. Typically a person suffering from Type 1 diabetes is required to measure their blood glucose level using a commercially-available meter periodically during the day, for example four times per day. The patient records those measurements and also is expected to inject themselves with insulin to control their condition, with the dosage depending on the measured blood glucose level. Patients who are skilled and experienced manage to control their blood glucose level within reasonably close tolerances, and this significantly improves their long-term health prognosis. Inexperienced patients may find control difficult and their blood glucose level tends to fluctuate greatly. The particular difficulty is determining which insulin dose is appropriate given the current blood glucose measurement. The present invention provides the patient with a method executable on a normal mobile data processing device such as a mobile telephone or PDA which indicates to them what outcomes have followed what insulin dosages in the past when their condition resembled their current condition. The cases may either be stored in the mobile telephone or PDA memory from a remote server to which the phone or PDA is periodically connected. The patient can then select an appropriate dosage with knowledge of the outcome that has been achieved in the past. Figure IA illustrates the process flow. The patient is expected to measure their blood glucose level as normal and input it to the device resulting in the device receiving the blood glucose measurement in Step 100. The device compares the blood glucose measurement to a set of predefined ranges to classify it to one of the plurality of classes. In the particular Example which will be illustrated below the classes are: amber 10-13 mmol/1 amber-red 13-16 mmol/1 red 16-20 mmol/1 very red more than 20 mmol/1
As mentioned above these ranges may be different for different patients. In Step 104 the device then retrieves from a database of stored cases those cases which have an initial blood glucose measurement in the same class as the received blood glucose measurement. Each of the stored cases consists of a record of the initial blood glucose measurement (regarded as taken at time t-1), the insulin dose taken by the patient (again at time t-1), and the subsequent blood glucose level obtained at the next normal measurement at time (regarded as time t). In Step 106 the device then displays the resultant blood glucose level (i.e. at time t) for the retrieved previous cases against the insulin dose taken by the patient at time t-1.
Examples of such displays are shown in Figures 2 and 3. Figure 2 illustrates cases corresponding to the four different classes mentioned above for a particular patient. Each case gives one data point, marked as a circle, plotting the resultant blood glucose level against insulin dose taken. Although Figure 2 shows all four classes, in practice only the class corresponding to the received measurement would be displayed to the patient. For example if the patient's current glucose level is 18 mmol/1, this places them in the "red zone" and so only the second plot of Figure 2B would be shown. The plots of Figure 2 also indicate clearly the boundaries of the normal or desirable blood glucose level (normoglycaemia) for the patient of 4-10 mmol/1. Referring to Figure 2B the patient can see that most often insulin dosages of 14 or 16 units were taken, and by comparing the density of data points in the normal range can see that a dose of 16 units most often led to the blood glucose level subsequently being in the normal range. This can guide the patient in choosing an appropriate dose for the current condition. The plot of individual data points in Figure 2 allows the patient to see the modal result of each treatment. However, a simplified display may be used as illustrated in Figure 3 in which the mean and standard deviation for each dosage in each class is displayed, with treatments only being included if more than a minimum number of data points are present. This display allows a patient to see, for example, that if their current glucose level is in the red zone (Figure 3B) then insulin dosages of 12-16 units on average resulted in the blood glucose level coming down at the next measurement to the normal region. On the other Tiand for the "very red" zone of Figure 3 C, dosages of 16-20 units resulted, on average, in Wood glucose levels coming down to the top of the normal zone.
It should be appreciated that the particular form of display is not limited to the specific form of Figure 2 or Figure 3. Specifically, if the aim is to reinforce correct behaviour by the patient (selection of appropriate insulin dose), only a sub-set of cases may be displayed.
In addition, the patterns of measurement of the patient's condition (typically blood glucose levels for diabetes or PEF/FEV1 for asthma) may be recorded for longer periods of time than simply the initial measurement at time t-1. Thus measurements at times t-2, t-3, ..., t-N may be included to define a pattern of measurements and hence a case. A transform may also be applied to each of the measurements, for example a non-linear transform to emphasize the importance of low blood glucose levels (hypoglycaemia) or a time-dependent transform to place greater emphasis on more recent measurements. The metric used to identify nearest neighbours in these patterns, or cases, may typically be Euclidean distance but other distance metrics are also suitable.
Although the embodiment described here has been concerned with the management of high blood glucose levels (hyperglycaemia) and the appropriate treatment (choice of appropriate insulin dose) to return to normoglycaemia, the invention can also be used to highlight patterns in successive blood glucose measurements which are likely to lead to hypoglycaemia at time t (cases of "high risk of hypoglycaemia") and alert the patient to this possibility. Recovery from this situation would again be aided by case-based reasoning using the databases of high risk of hypoglycaemia cases and their resultant outcomes (the blood glucose level at time t). In the case of hypoglycaemia, the treatment, based on the recognition of the possible risk of hypoglycaemia occurring at time t, may be the rapid intake of food or glucose tablets at time t-1.
Advantageously in this embodiment the database of stored cases is updated with use of the system so that the system gradually improves its "knowledge" of the patient's response to treatment. This is achieved, as illustrated in Figure IB, by receiving the blood glucose measurement taken later by the patient, (following their insulin injection), and creating a new case for storage in the database in which the later "blood glucose measurement is set as the "blood glucose at time t as in Step 200, the initial blood glucose measurement from Step 100 of Figure IA is taken as the "blood glucose at time t-1, and the insulin dose is input by the patient. These together as a new case are stored in the database at Step 202. As mentioned above in the case of the new user of the system it may be necessary to populate the database with cases of other users or of a typical population of users. Preferably as the patient uses the system the patient's own new cases are added, gradually replacing the initial set. This may be performed by an algorithm implemented on the phone or wireless PDA, or remotely on a server with the updated set of cases (possibly after validation by the patient's clinician) downloaded periodically to the phone or wireless PDA over the air.

Claims

1. A method of providing information relating to a chronic medical condition to a patient suffering from that condition, the method comprising: receiving a measurement of the patient's current medical condition; accessing a stored database of past cases on the basis of the measurement to retrieve similar cases, each of said stored cases comprising the value of a previous measurement of the patient's condition and the treatment followed; characterised in that: each of said stored cases further comprises the outcome of the treatment; and by the step of: displaying to the patient the treatments followed in each of the similar cases and the outcome of the treatments.
2. A method according to claim 1 wherein the past cases in the stored database are each classified to one of a plurality of classes based on the previous measurement of the patient's condition.
3. A method according to claim 1 or 2 wherein the stored cases each comprise a plurality of previous measurements.
4. A method according to claim 3 wherein the plurality of previous measurements are a time series of measurements.
5. A method according to claim 4 wherein the past cases in the stored database are each classified to one of a plurality of classes based on the plurality of previous measurements of the patient's condition with a non-uniform weighting being applied to the cases.
6. A method according to claim 5 wherein the weighting is non-linear or time- "based.
7. A method according to claim 2, 5 or 6 wherein each class relates to a range of values of the previous measurement of the patient' s condition.
8. A method according to claim 7 wherein each class relates to a particular pattern in the time series of previous measurements.
9. A method according to claim 2 or any one of 5 to 8 wherein the similar cases displayed are past cases from that class to which the received measurement or measurements of the patient's current condition corresponds.
10. A method according to any one of the preceding claims further comprising the step following treatment of adding the received measurement, treatment and outcome to the stored database as a case.
11. A method according to any one of the preceding claims wherein the stored database comprises cases only for the patient using the method.
12. A method according to any one of the preceding claims wherein the display to the patient comprises the display of the average outcome of each of different past treatments in the cases retrieved.
13. A method according to any one of the preceding claims wherein the display to the patient comprises the display of the modal outcome of each of different past treatments in the cases retrieved.
14. A method according to any one of claims 1 to 11 wherein the display to the patient comprises the display of only past cases with positive treatment outcomes.
15. A method according to any one of the preceding claims wherein the outcome is the value of a further measurement of patient's condition following the treatment.
16. A method according to any one of the preceding claims wherein the measurement is received by a mobile data processing terminal, access to stored database is via the mobile data processing terminal, and said display is on the mobile data processing terminal.
17. A method according to claim 16 wherein the mobile data processing terminal stores the database.
18. A method according to claim 16 or 17 wherein the mobile data processing terminal is one of: a mobile telephone, a personal digital assistant, a hybrid thereof.
19. A method according to any one of the preceding claims wherein the cases relate to insulin-dependent diabetes and the previous measurement of the patient's condition is an initial blood glucose level measurement, the treatment followed is the insulin dose taken, and the outcome is the resultant blood glucose level measured at a later time.
20. A method according to claim 19 wherein the past cases are classed by said initial blood glucose measurement
21. A method according to claim 19 or 20 wherein the display is a 2-dimensional plot of resultant blood glucose level against insulin dose taken, for a plurality of cases in the class corresponding to the received measurement of blood glucose level.
22. A method according to claim 19 or 20 wherein the display is a 2-dimensional plot of resultant blood glucose level against insulin dose taken, for a plurality of cases in the class corresponding to a pattern of successive measurements of blood glucose level.
23. A method according to claim 22 wherein the class of stored cases is identified "by means of a non-uniform weighting of the successive measurements.
24. A method according to claim 22 wherein the class of stored cases is identified lay means of a metric to identify nearest-neighbour patterns.
25. A method according to any one of claims 1 to 18 wherein the cases relate to asthma and the previous measurement of the patient's condition is a Peak Expired Flow or Forced Expired Volume measurement, the treatment followed is the number of puffs of inhaler.
26. A computer program comprising program code means for executing the method of any one of the preceding claims.
27. A mobile data processing terminal programmed with a computer program according to claim 26.
PCT/GB2007/004228 2006-11-06 2007-11-06 Method and apparatus for providing medical information WO2008056128A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GBGB0622091.7A GB0622091D0 (en) 2006-11-06 2006-11-06 Method and apparatus for providing medical information
GB0622091.7 2006-11-06

Publications (1)

Publication Number Publication Date
WO2008056128A1 true WO2008056128A1 (en) 2008-05-15

Family

ID=37547420

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB2007/004228 WO2008056128A1 (en) 2006-11-06 2007-11-06 Method and apparatus for providing medical information

Country Status (2)

Country Link
GB (1) GB0622091D0 (en)
WO (1) WO2008056128A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8285734B2 (en) 2008-10-29 2012-10-09 International Business Machines Corporation Comparison of documents based on similarity measures
CN111683702A (en) * 2017-12-11 2020-09-18 赛诺菲 Device for managing medication system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1351181A1 (en) * 2002-06-10 2003-10-08 Medvantis Medical Services GmbH Computer system and method for acquiring data to determine the progression of a chronic disease
US6656114B1 (en) * 1998-11-30 2003-12-02 Novo Noadisk A/S Method and a system for assisting a user in a medical self treatment, said self treatment comprising a plurality of actions

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6656114B1 (en) * 1998-11-30 2003-12-02 Novo Noadisk A/S Method and a system for assisting a user in a medical self treatment, said self treatment comprising a plurality of actions
EP1351181A1 (en) * 2002-06-10 2003-10-08 Medvantis Medical Services GmbH Computer system and method for acquiring data to determine the progression of a chronic disease

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
BICHINDARITZ ET AL: "Case-based reasoning in the health sciences: What's next?", ARTIFICIAL INTELLIGENCE IN MEDICINE, ELSEVIER, vol. 36, no. 2, February 2006 (2006-02-01), pages 127 - 135, XP005296894, ISSN: 0933-3657 *
MONTANI S ET AL: "Diabetic patients management exploiting case-based reasoning techniques", COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, ELSEVIER, AMSTERDAM, NL, vol. 62, no. 3, 2000, pages 205 - 218, XP009096185, ISSN: 0169-2607 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8285734B2 (en) 2008-10-29 2012-10-09 International Business Machines Corporation Comparison of documents based on similarity measures
CN111683702A (en) * 2017-12-11 2020-09-18 赛诺菲 Device for managing medication system
US11426108B2 (en) 2017-12-11 2022-08-30 Sanofi Device for managing a medication regime
US11857325B2 (en) 2017-12-11 2024-01-02 Sanofi Device for managing a medication regime

Also Published As

Publication number Publication date
GB0622091D0 (en) 2006-12-13

Similar Documents

Publication Publication Date Title
CN110504035B (en) Medical database and system
US20180068085A1 (en) Method for modeling behavior and health changes
US8740789B2 (en) Automatic etiology sequencing system and method
US9370689B2 (en) System and methods for providing dynamic integrated wellness assessment
US8150509B2 (en) Systems and methods for drug therapy enhancement using expected pharmacodynamic models
JP6466422B2 (en) Medical support system and method
US11094400B2 (en) System, method and apparatus for processing patient information and feedback
US20200020452A1 (en) Computer-implemented system and method for identifying similar patients
US20220148695A1 (en) Information system providing explanation of models
US20160117469A1 (en) Healthcare support system and method
CN107958708A (en) Risk trend appraisal procedure and system after institute
US11250953B2 (en) Techniques for integrating proxy nodes into graph-model-based investigatory-event mappings
US20220157423A1 (en) Intraoperative clinical decision support system
CA2942983C (en) System and method for managing illness outside of a hospital environment
WO2009063285A1 (en) Method and system for active patient management
Meneghetti et al. Detection of insulin pump malfunctioning to improve safety in artificial pancreas using unsupervised algorithms
CN110491469A (en) Manage method, apparatus, electronic equipment and the storage medium of user's life-form structure
US20220265179A1 (en) Systems and methods for analyzing, interpreting, and acting on continuous glucose monitoring data
JP7171797B2 (en) A healthcare system for providing treatment recommendations
CN111344796A (en) Patient monitoring system and related recommendation method
WO2008056128A1 (en) Method and apparatus for providing medical information
US20230052534A1 (en) Classifier of epileptic network dynamics
US11901083B1 (en) Using genetic and phenotypic data sets for drug discovery clinical trials
CN116312931A (en) Aids antiviral management method, system and equipment based on prescription deployment
CN113591445A (en) Medical data behavior specification guiding system and method

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07824463

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07824463

Country of ref document: EP

Kind code of ref document: A1