Glucose monitoring is a fact of everyday life for diabetic individuals. The accuracy of such monitoring can significantly affect the health and ultimately the quality of life of the person with diabetes. Generally, a diabetic patient measures blood glucose levels several times a day to monitor and control blood sugar levels. Failure to test blood glucose levels accurately and on a regular basis can result in serious diabetes-related complications, including cardiovascular disease, kidney disease, nerve damage and blindness. There are a number of electronic devices currently available which enable an individual to test the glucose level in a small sample of blood. One such glucose meter is the OneTouch® Profile™ glucose meter, a product which is manufactured by LifeScan.
In addition to glucose monitoring, diabetic individuals often have to maintain tight control over their lifestyle, so that they are not adversely affected by, for example, irregular food consumption or exercise. In addition, a physician dealing with a particular diabetic individual requires detailed information on the lifestyle of the individual to provide effective treatment or modification of treatment for controlling diabetes. Currently, one of the ways of monitoring the lifestyle of an individual with diabetes has been for the individual to keep a paper logbook of their lifestyle. Another way is for an individual to simply rely on remembering facts about their lifestyle and then relay these details to their physician on each visit.
The aforementioned methods of recording lifestyle information are inherently difficult, time consuming, and possibly inaccurate. Paper logbooks are not necessarily always carried by an individual and may not be accurately completed when required. Such paper logbooks are small and it is therefore difficult to enter detailed information requiring detailed descriptors of lifestyle events. Furthermore, an individual may often forget key facts about their lifestyle when questioned by a physician who has to manually review and interpret information from a hand-written notebook. There is no analysis provided by the paper logbook to distill or separate the component information. Also, there are no graphical reductions or summary of the information. Entry of data into a secondary data storage system, such as a database or other electronic system, requires a laborious transcription of information, including lifestyle data, into this secondary data storage. Difficulty of data recordation encourages retrospective entry of pertinent information that results in inaccurate and incomplete records.
Moreover, a diabetic individual often has to keep a plurality of devices on their person for diagnosis and treatment, for example both glucose level monitoring equipment and medication equipment. Hence, having to carry paper records of their lifestyle is an added unwanted burden and entry of data therein is very time consuming.
There currently exist a number of portable electronic devices that can measure glucose levels in an individual and store the levels for recalling or uploading to another computer for analysis. One such device is the Accu-Check™ Complete™ System from Roche Diagnostics, which provides limited functionality for storing lifestyle data. However, the Accu-Check™ Complete™ System only permits a limited selection of lifestyle variables to be stored in a meter. There is a no intelligent feedback from values previously entered into the meter and the user interface is unintuitive for an infrequent user of the meter.
In one embodiment, a method of providing analyte information of a user via an analyte meter is provided. The meter includes a microcontroller coupled to a memory, display, user interface buttons, and an analyte sensor. The method can be achieved by: measuring with the analyte sensor for at least one analyte present in each of a plurality of physiological samples taken over a first predetermined time period; storing analyte values representative of the at least one analyte present in each of the plurality of physiological samples; determining whether a number of the stored analyte values over the first predetermined time period meets a minimum threshold; presenting, upon completion of a current analyte measurement and achievement of at least the minimum threshold of the number of stored analyte values, at least one of two selectable message headers comprising: (a) review of the stored analyte values over the predetermined time period; or (b) trend pattern of the stored analyte values; revealing, upon selection of the message header for review of stored analyte values, a message indicative of a distribution of stored analyte values over at least one of a predetermined range, a first threshold or a second threshold higher than the first threshold; and manifesting, upon selection of the message header for trend pattern, a message indicative of a trend of the stored values over a second predetermined time period.
In a further embodiment, a diabetes management system is provided that includes a blood glucose test strip and a blood glucose measurement device. The blood glucose test strip has an inlet port to receive a blood sample. The blood glucose measurement device includes a test strip port configured to receive the test strip and a microcontroller coupled to a memory, display screen, and user interface buttons so that upon completion of a current blood glucose measurement with the test strip, the display screen presents a value of the current blood glucose measurement and at least one of two selectable message headers on the display screen including a review of blood glucose values stored in the memory over a predetermined time period, or a trend pattern of the stored blood glucose values.
In yet another embodiment, an analyte test measurement device is provided that includes a housing, measurement sensor, microcontroller, memory, display screen and user interface buttons. The measurement sensor is disposed in the housing and configured to receive an analyte test strip. The microcontroller is coupled to the memory, display screen, user interface buttons and the measurement sensor which are mounted to the housing so that upon completion of a current analyte measurement of a physiological sample with an analyte test strip, the display screen presents the current analyte measurement and at least one of two selectable message headers screen including a review of analyte values stored in the memory over a predetermined time period or a trend pattern of the stored analyte values.
In yet a further embodiment, a method of providing analyte information of a user via an analyte meter is provided. The meter includes a microcontroller coupled to a memory, display, user interface buttons, and an analyte sensor. The method can be achieved by: measuring with the analyte sensor for at least one analyte present in each of a plurality of physiological samples taken over a first predetermined time period; storing analyte values representative of the at least one analyte present in each of the plurality of physiological samples; determining whether a number of the stored analyte values over the first predetermined time period meets a minimum threshold; querying the user, upon completion of a current analyte measurement and achievement of at least the minimum threshold of the number of stored analyte values, to select at least one of two selectable message headers comprising: (a) review of the stored analyte values over the predetermined time period; or (b) trend pattern of the stored analyte values; annunciating, upon selection of the message header for review of stored analyte values, a message indicative of a distribution of stored analyte values over at least one of a predetermined range, a first threshold or a second threshold higher than the first threshold; and annunciating, upon selection of the message header for trend pattern, a message indicative of a trend of the stored values over a second predetermined time period.
In yet a further embodiment, a method of providing analyte information of a user via an analyte meter is provided. The meter has a microcontroller coupled to a memory, display, user interface buttons, and an analyte sensor. The method can be achieved by: measuring with the analyte sensor for at least one analyte present in each of a plurality of physiological samples taken over a first predetermined time period; reporting to the user at least one result from the measuring; storing analyte values representative of the at least one analyte present in each of the plurality of physiological samples; determining whether a number of the stored analyte values over the first predetermined time period meets a minimum threshold; upon determining that the number meets the minimum threshold, evaluating the stored analyte values against one or more rules prestored in the meter to define a message having some of the stored data as part of the message to the user; and manifesting the message to the user. The message can be the first message delivered to the user before any other messages.
In yet another embodiment, a diabetes management system is provided that includes a blood glucose test strip and a blood glucose measurement device. The blood glucose test strip has an inlet port to receive a blood sample. The blood glucose measurement device has a test strip port configured to receive the test strip and a microcontroller coupled to a memory, display screen, and user interface buttons so that upon completion of a current blood glucose measurement with the test strip, the display screen presents a value of the current blood glucose measurement and at least one of two selectable message headers on the display screen. The message headers include a review of blood glucose values stored in the memory over a predetermined time period, or a prompt to tag the current blood glucose measurement.
In a further embodiment, a method of providing analyte information of a user via a glucose meter is provided. The meter has a microcontroller coupled to a memory, display, user interface buttons, and a glucose sensor. The method can be achieved by: measuring a glucose concentration with the glucose sensor in each of a plurality of physiological samples taken over a first predetermined time period; automatically identifying, for a particular day, a low trend in glucose values that is detected on a particular day where at least one glucose concentration is below a second predetermined threshold in each of the last three days; automatically identifying, for a particular day, a high trend in glucose values that is detected on a particular day where at least one glucose concentration is above a first predetermined threshold in each of the last three days at a same time interval; and reporting to the user a plurality of dates where each date has only one corresponding message, the corresponding messages comprise either the high trend or the low trend, and if on a particular date both the high trend and the low trend are triggered, then only the low trend is reported to the user.
These and other embodiments, features and advantages will become apparent to those skilled in the art when taken with reference to the following more detailed description of the embodiments of the invention in conjunction with the accompanying drawings that are first briefly described here below.
The accompanying drawings, which are incorporated herein and constitute part of this specification, illustrate presently preferred embodiments of the invention, and, together with the general description given above and the detailed description given below, serve to explain features of the invention.
The following detailed description should be read with reference to the drawings, in which like elements in different drawings are identically numbered. The drawings, which are not necessarily to scale, depict selected exemplary embodiments and are not intended to limit the scope of the invention. The detailed description illustrates by way of example, not by way of limitation, the principles of the invention. This description will clearly enable one skilled in the art to make and use the invention, and describes several embodiments, adaptations, variations, alternatives and uses of the invention, including what is presently believed to be the best mode of carrying out the invention.
As used herein, the terms “about” or “approximately” for any numerical values or ranges indicate a suitable dimensional tolerance that allows the part or collection of components to function for its intended purpose as described herein. In addition, as used herein, the terms “patient,” “host,” “user,” and “subject” refer to any human or animal subject and are not intended to limit the systems or methods to human use, although use of the subject invention in a human patient represents a preferred embodiment.
Microcontroller 202 can be electrically connected to strip port 212, operational amplifier circuit 208, first wireless module 214, display 106, non-volatile memory 204, clock 206, battery connector 216, data port 218, and user interface buttons (108, 110, and 112). Specifically, user interface buttons (108, 110, and 112) include a first user interface button 108, a second user interface button 110, and a third user interface button 112. User interface buttons (108, 110, and 112) include a first marking 109, a second marking 111, and a third marking 113, respectively, which allow a user to navigate through the user interface. Data entered can include values representative of analyte concentration, or in the context of the analyte concentration values coupled with information, which are related to the everyday lifestyle of an individual. Information, which is related to the everyday lifestyle, can include food intake, medication use, occurrence of health check-ups, and general health condition and exercise levels of an individual coupled to or “tagged” with the analyte concentration value of the user at specific time of the day or week.
Operational amplifier circuit 208 can be two or more operational amplifiers configured to provide a portion of the potentiostat function and the current measurement function. The potentiostat function can refer to the application of a test voltage between at least two electrodes of a test strip. The current function can refer to the measurement of a test current resulting from the applied test voltage to the test strip 120. The current measurement may be performed with a current-to-voltage converter. Microcontroller 202 can be in the form of a mixed signal microprocessor (MSP) such as, for example, the Texas Instrument MSP430F2419. The TI-MSP430F2419 can be configured to also perform a portion of the potentiostat function and the current measurement function. In addition, the MSP430F2419 can also include volatile and non-volatile memory. In another embodiment, many of the electronic components can be integrated with the microcontroller in the form of an application specific integrated circuit (ASIC).
Strip port 212 can be configured to form an electrical connection to the test strip. Display connector 210 can be configured to attach to display 106. Display 106 can be in the form of a liquid crystal display for reporting measured glucose levels, and for facilitating entry of lifestyle related information and for manipulation of graphical data, pictorial results and motion video. Display 106 may also include a backlight. Data port 218 can accept a suitable connector attached to a connecting lead, thereby allowing meter unit 100 to be linked to an external device such as a personal computer. Data port 218 can be any port that allows for transmission of data such as, for example, a serial, USB, or a parallel port. Clock 206 can be configured for measuring time and be in the form of an oscillating crystal. Battery connector 216 can be configured to be electrically connected to a power supply.
Referring to
The user interface 400A can be activated upon the user carrying out a blood glucose measurement. Specifically, the meter 100 is turned on whenever the test strip 120 is inserted in step 402 with the conductive tracks into the test strip connector port 104. At step 404, the display 106 of the meter performs an all pixels screen and thereafter conducting a self-check test of all systems in step 406, which may result in an error screen 408 being displayed. In the event that there is no error in the system, the system is now ready to perform a blood glucose measurement by informing the user via the display with a representative pictorial representation of the strip and blood in screen 410. As the user deposit a blood sample on the sampling port 122 of the test strip 120 (
In step 418, it is determined whether the user has the ability to flag the just-completed blood glucose measurement. If step 418 returns a yes, the meter determines whether messages to the users have been enabled in step 420. Where the message function has been enabled in 420, the meter causes the display 106 to display in screen 422 the blood glucose measured along with the date, time along the top of display 106 and the availability of a message in the form of a seven day review 424 and a prompt 426 in the form of a dialog rectangle (which may be flashing to further emphasize the prompt) for the user to add contextual information to the blood glucose in the form of a tag to the displayed blood glucose measurement.
Where the messenger function has not been enabled in decision diamond 420, the display 106 shows screen 428 in which only the flag prompt is provided. In either of screen 422 or screen 428, the meter detects whether the OK button 112 is depressed by the user in step 430. Where the user has elected not to flag the result, the user may utilize the up arrow button 108 to move the prompt to highlight the message dialog 432 or the menu selection 434.
At decision diamond 418, if flagging has not been enabled but messenger has been enabled as determined at diamond 436 then the display 106 is configured to provide screen 438 allow the user to immediately select the “7 DAY REVIEW” prompt 432 with one push of the OK button as determined at diamond 440.
Referring to
Upon pressing of the OK button, meter 100 can provide for a snapshot of the last seven days via visual or audio messages. Preferably, the message includes a factual display of data which has been sorted to indicate a distribution of stored analyte values that includes a first distribution range 454, a second distribution range 452 with a value smaller than a minimum in the first distribution range, and a third distribution range 456 with a value greater than a maximum in the first distribution range, actual number of measurements having values within respective first, second and third distribution ranges, and a percentage of the measurements within respective first, second and third distribution ranges. The message of screen 450 may also include data regarding the lowest blood glucose measured during this 7 day review period.
To provide further insight into the data collected by the meter, the user interface 400B can be configured to allow the user or caretaker to highlight each of the distribution ranges 452 and 456 to allow for detailed review. In particular, when distribution range 452 is highlighted by actuation of one of the button 108 or 110 and actuation of the OK button, screen 460 can be provided as a message in text form or in audio visual form (not shown) to the user or caretaker. Screen 460 is indicative of a distribution of stored analyte values below a second predetermined threshold that includes measured values and the dates and times corresponding to the respective measured values. Alternatively, the user can select the distribution range 456 in screen 450 to allow for screen 462. Screen 462 is indicative of a distribution of stored analyte values above a first predetermined threshold that includes measured values and the dates and times corresponding to the respective measured values. It should be clear that any of the screens described herein this application can be provided alternatively in text, audio or a combination of audio and visual information.
Returning back to decision diamond 442 of
For even more details, the user can press the OK button at screen 464 which will allow screen 468 to be provided. Alternatively, the user can press the OK button at screen 466 which will allow screen 470 to be accessed. That is, respective detailed messages are provided which are indicative of a trend of the stored values and may include a table having the date, time, and measured analyte value at such date and time in respective screens 468 and 470. Thereafter, the user interface 400 (including parts A and B) is configured to return the user back to the menu screen 500 upon depression of the OK button.
Referring to
Note that screen 446A has an option labeled as “DETAILS” highlighted and that screen 446B has an option labeled as “BACK” highlighted. Screen 446A can move to screen 446B by pressing user interface button 110. Also, screen 446B can move to screen 472 by pressing the OK button.
Upon pressing of the OK button at screen 446A, meter 100 can provide for a snapshot 450A of the last seven days via visual or audio messages, as illustrated in
Referring back to
To provide further insight into the data collected by the meter, the user interface 400C can be configured to allow the user or caretaker to highlight each of the distribution ranges 452 and 456 to allow for detailed review, as illustrated in snapshots 450A and 450B, respectively. In particular, when distribution range 452 is highlighted by actuation of one of the button 108 or 110 and actuation of the OK button, screen 460 can be provided as a message in text form or in audio visual form to the user or caretaker. Screen 460 is indicative of a distribution of stored analyte values below a second predetermined threshold that includes measured values and the dates and times corresponding to the respective measured values. The second predetermined threshold may correspond to a minimum in the first distribution range. Alternatively, the user can select the distribution range 456 in screen 450B to allow for screen 462. Screen 462 is indicative of a distribution of stored analyte values above a first predetermined threshold that includes measured values and the dates and times corresponding to the respective measured values. The first predetermined threshold may correspond to a maximum in the first distribution range.
Referring to
Referring to
Referring to
The associated message “LOW” represents a low trend in glucose values that was detected on a particular day. The meter automatically identifies a low trend when there was a glucose concentration below a second predetermined threshold (e.g., 70 mg/dL) in each of the last three days. Note the low trend has the highest priority because hypoglycemic glucose concentrations can cause imminent and serious physical harm to the user if undetected.
The associated message “HIGH” represents a high trend in glucose values that was detected on a particular day. The meter automatically identifies a high trend when there was a glucose concentration above a first predetermined threshold (e.g., 180 mg/dL) in each of the last three days at the same time interval. In an embodiment, a time interval may be a three hour interval where a day is divided into eight discrete intervals. Note that the high trend has the next highest priority because hyperglycemic glucose concentrations can also cause serious physical harm, but is generally not as imminent a danger as hypoglycemia. Hyperglycemia tends to cause long-term complications, whereas, hypoglycemia can potentially cause immediate death.
The associated message “7 DAY” indicates that the user had selected the message header “HOW AM I DOING?” query 474 (see
Referring back to
Referring back screen 520A of
In an embodiment, the high trend message in screen 522 can also include flagging information where the user has entered such information. For instance, an appropriate type of flag (e.g., fasting, before meal, after meal, or bedtime) can also be displayed with the high trend message where in each of the last three days at the same time interval (e.g., between 5 to 8 pm) there are at least three glucose concentrations that all have the same type of flag and were all above a first predetermined threshold (e.g., 180 mg/dL). In another embodiment, an appropriate type of flag (e.g., fasting, before meal, after meal, or bedtime) can be displayed with the high trend message where there is at least one glucose concentration in each of the last three days, at any time interval, that all have the same type of flag and were all above a first predetermined threshold (e.g., 180 mg/dL).
Referring back screen 520B of
In an embodiment, the low trend message in screen 528 can also include flagging information where the user has entered such information. For instance, an appropriate type of flag (e.g., fasting, before meal, after meal, or bedtime) can also be displayed with the low trend message where in each of the last three days there is at least one glucose concentrations that all have the same type of flag and were all below a second predetermined threshold (e.g., 70 mg/dL).
In yet another embodiment, the low trend message in screen 528 can also specify whether there is at least one glucose concentration in each of the last three days that is below a second predetermined threshold (e.g., 70 mg/dL), that occurs at the same time interval (e.g., between 5 to 8 pm). In yet another embodiment, the low trend message in screen 528 can also specify whether there is at least one glucose concentration in each of the last three days that is below a second predetermined threshold (e.g., 70 mg/dL), that occurs at the same time interval (e.g., between 5 to 8 pm), and that has the same type of flag (e.g., fasting, before meal, after meal, or bedtime).
It is noted that the flagging process can be implemented manually by the user or automatically by the meter 100. In one embodiment, a fasting flag can be recommended based on the time, the day, and/or past user testing patterns. For example, if a user had selected the “fasting” flag at 7 am multiple times, then the meter will suggest that the same “fasting” flag for the next reading performed at around 7 am. In one embodiment, the predictive process may require that at least “n” glucose readings be performed during the same time period with a fasting flag. The minimum number of glucose readings having a matching flag during a particular time interval can be adjusted by the user or health care provider. For example, the sub-routine can require that three of the last five glucose readings for a particular time period have the fasting flag. A time period can be defined as a two hour period, but optionally can be adjusted by the user or health care provider. Once a user is presented with a recommended fasting flag, the user has the option to override the suggestion or accept it.
In another embodiment, a fasting flag can be recommended if the test is the first test of the day. A microprocessor and clock of the meter unit 100 can determine the first time in which it is turned on. In another embodiment, a fasting flag can be recommended based on a user inputted meal time schedule. Before performing a glucose test, the user may use the user interface of meter unit 100 to input the meal time schedule. Alternatively, a default meal time schedule can be saved to a memory portion of the meter at the factory. If the glucose test is performed before a first meal of the day, then the fasting flag can be recommended. In another embodiment, a fasting flag can be recommended if the glucose test is the first test of the day and is in the morning such as, for example, between 6 am to 10 am. A morning time interval can be defined by the user or be a default setting set when the meter is manufactured.
Referring to
Upon pressing of the OK button, meter 100 can provide for a snapshot of the last seven days via visual or audio messages. Preferably, the snapshot message 610 includes a factual display of data which has been sorted to indicate a distribution of stored analyte values that includes a first distribution range 612, a second distribution range 614 with a value smaller than a minimum in the first distribution range, and a third distribution range 616 with a value greater than a maximum in the first distribution range, actual number of measurements having values within respective first, second and third distribution ranges, and a percentage of the measurements within respective first, second and third distribution ranges. Dynamic message 618 of screen 610 can also be presented that are relevant to the stored analyte data such as, for example, insulin doses, exercise, food, medication and the like. The dynamic message 618 is presented dynamically depending on the range of glucose selected or the range of glucose designated as more relevant to the user. In this example, the dynamic message 618 is provided as data regarding the lowest blood glucose measured during this 7 day review period.
To provide further insight into the data collected by the meter, the user interface 600 can be configured to allow the user or caretaker to highlight each of the distribution ranges 612 and 616 to allow for detailed review. In particular, when distribution range 616 is highlighted by actuation of one of the button 108 or 110 and actuation of the OK button, screen 620 can be provided as a message in text form or in audio visual form (not shown) to the user or caretaker. Screen 620 is indicative of a distribution of stored analyte values above a first predetermined threshold that includes measured values and the dates and times corresponding to the respective measured values. Alternatively, the user can select the distribution range 612 in screen 610 to output screen 622. Screen 622 is indicative of a distribution of stored analyte values below a second predetermined threshold that includes measured values and the dates and times corresponding to the respective measured values. Where flagging by the user has been enabled in the set up of the user interface, the user interface 600 is configured to prompt the user at screen 604′ to enter a tag or flag by highlighting the query 615 in screen 604′ which would take the user to screen 605 to allow the user to select and add the appropriate flag (e.g., fasting, before meal, after meal, bedtime, or no flag) 619. After the appropriate flag has been added, the screen returns to screen 604′. Thereafter, the user interface continues from screen 604′ to screen 606 and screen 610. It should be clear that any of the screens described herein this application can be provided alternatively in text, audio or a combination of audio and visual information.
Referring to
Assuming that the results from the measurement of screen 702 would result in a value below a second predetermined threshold (e.g., 70 mg/dL) in the last three days then the message header 706 of “Low Trend” is displayed at screen 704, along with the actual result of the measurement from screen 702. Actuation of the OK button would result in screen 708 which would provide a message 710 relating to the fact that in each of the last 3 days (or any selected time period), the user had a result below the second predetermined threshold. The user can further find additional details by pressing the OK button, which would take the user to screen 712, which provides for a breakdown 714 (e.g., date, time and measured value) of the occurrence of the data meeting the low blood glucose threshold. Similar to
Assuming that the blood glucose result of screen 702 would be higher than the first predetermined high threshold, the user interface 700 would cause screen 720 to display the actual measured result along with a message header 722 highlighted. Actuation of the OK button would result in screen 724 which would provide a message 726 relating to the fact that in each of the last 3 days (or any selected time period), the user had a result above a first predetermined threshold. The user can further find additional details by pressing the OK button which would take the user to screen 728 which provides for a breakdown 730 (e.g., date, time and measured value) of the occurrence of the data above the high blood glucose threshold. Where flagging by the user has been enabled in the set up of the user interface, the user interface 700 is configured to prompt the user at screen 604′ to enter a tag or flag by highlighting the query 615 in screen 604′ which would take the user to screen 605 to allow the user to select and add the appropriate flag (e.g., fasting, before meal, after meal, bedtime, or no flag) 619.
By virtue of various embodiments described and illustrated herein, applicants have implemented the various user interfaces along with methods of operating a data management unit to provide relevant facts to the user regarding the user's blood glucose data without the user having to perform the analysis himself or herself. It is further believed that the various embodiments described herein provide for relevant information that could be used by the user in discussion with a caretaker or health care provider or even for the user to make adjustments to the user's diabetes management plan. In particular, one method of providing relevant factual information to the user or health care provider can be achieved by: measuring with the analyte sensor for at least one analyte present in each of a plurality of physiological samples taken over a first predetermined time period; storing analyte values representative of the at least one analyte present in each of the plurality of physiological samples; determining whether a number of the stored analyte values over the first predetermined time period meets a minimum threshold; presenting, upon completion of a current analyte measurement and achievement of at least the minimum threshold of the number of stored analyte values, at least one of two selectable message headers that includes at least (a) review of the stored analyte values over the predetermined time period; or (b) trend pattern of the stored analyte values; revealing, upon selection of the message header for review of stored analyte values, a message indicative of a distribution of stored analyte values over at least one of a predetermined range, a first threshold or a second threshold higher than the first threshold; and manifesting, upon selection of the message header for trend pattern, a message indicative of a trend of the stored values over a second predetermined time period. Instead of the providing of the message, the method may include annunciating, upon selection of the message header for review of stored analyte values, a message indicative of a distribution of stored analyte values over at least one of a predetermined range, a first threshold or a second threshold higher than the first threshold; and annunciating, upon selection of the message header for trend pattern, a message indicative of a trend of the stored values over a second predetermined time period.
It is noted that the measuring step in the method may include depositing a physiological sample on a test strip coupled to the analyte meter and initiating a reaction between the analyte in the sample and an enzyme disposed on the test strip, the storing may include indexing, flagging or tagging the stored analyte value to at least one of a time and date at which the measuring was performed, the determining may include defining a range of days within the first predetermined time period and defining the number of measurements as the minimum threshold within the first predetermined time period. The range may include a range selected from a group consisting essentially of three, five, seven, fourteen, thirty, ninety, or one-hundred twenty days. The message indicative of a distribution of stored analyte values may include an identification 608 of a percentage of stored analyte values within a first distribution range, a percentage of stored analyte values, if any, lower than a minimum in the first distribution range and a percentage, if any, higher than a maximum in the first distribution range. Alternatively, the message indicative of a distribution of stored analyte values may include a first distribution range 614, a second distribution range 612 with a value smaller than a minimum in the first distribution range, and a third distribution range 616 with a value greater than a maximum in the first distribution range, actual number of measurements having values within respective first, second and third distribution ranges, and a percentage of the measurements within respective first, second and third distribution ranges. The message indicative of a distribution of stored analyte values above a first predetermined threshold may include measured values and the dates and times corresponding to the respective measured values. Alternatively, the message indicative of a distribution of stored analyte values below a second predetermined threshold may include measured values and the dates and times corresponding to the respective measured values. In a further alternative, the message indicative of a trend of the stored values over a second predetermined time period may include a text indicating one of an increasing trend or decreasing trend in the measured values of the analyte. In yet another alternative, the message indicative of a trend of the stored values may include a table having the date, time, and measured analyte value at such date and time.
The message delivered to the user is preferably alphanumeric textual data that includes at least a portion of the stored analyte data in the message. The message is preferably manifested, e.g., displayed, announced or both, to the user with only a single key actuation, such as, for example from screen 604 directly to any one of screens 606, 610 or 620 in
It should be noted that the embodiments of the invention are not limited to messages on the meter 100 but are intended to be replicated across all portable devices capable of wireless communication. It has been observed by applicants that users consider the usage of a medical device, (i.e., a blood glucose meter 100) in public to reflect poorly on the user. However, when such data and messages are replicated or formatted for use on a fashionable mobile communication device, it is believed that users have no hesitation in monitoring their progress on such mobile communication devices. As such, with reference to
As noted earlier, the microprocessor can be programmed to generally carry out the steps of various processes described herein. The microprocessor can be part of a particular device, such as, for example, a glucose meter, an insulin pen, an insulin pump, a server, a mobile phone, personal computer, or mobile hand held device. Furthermore, the various methods described herein can be used to generate software codes using off-the-shelf software development tools such as, for example, C, C+, C++, C-Sharp, Visual Studio 6.0, Windows 2000 Server, and SQL Server 2000. The methods, however, may be transformed into other software languages depending on the requirements and the availability of new software languages for coding the methods. Additionally, the various methods described, once transformed into suitable software codes, may be embodied in any computer-readable storage medium that, when executed by a suitable microprocessor or computer, are operable to carry out the steps described in these methods along with any other necessary steps.
While preferred embodiments of the present invention have been shown and described herein, it will be obvious to those skilled in the art that such embodiments are provided by way of example only. For example, the invention can be applied not only to docking stations and glucose meters, but can also be applied to any electronic device that needs a power supply and that can be re-set such as insulin infusion pump, continuous glucose monitoring system and the like. Numerous variations, changes, and substitutions will now occur to those skilled in the art without departing from the invention. Various alternatives to the embodiments of the invention described herein may be employed in practicing the invention. It is intended that the following claims define the scope of the invention and that methods and structures within the scope of these claims and their equivalents be covered thereby.
This application claims the benefits of priority under 35 USC §119 and/or §120 from prior filed U.S. Provisional Application Ser. Nos. 61/221,840 filed on Jun. 30, 2009, and 61/239,945 filed on Sep. 4, 2009, which applications are incorporated by reference in their entirety into this application.
Number | Date | Country | |
---|---|---|---|
61221840 | Jun 2009 | US | |
61239945 | Sep 2009 | US |