Reminder management for manual entry diabetes application
First Claim
1. A computer-implemented method for managing manual entries of blood glucose measures for a patient in relation to a structured collection procedure administered by a portable computing device, comprising:
- receiving, by the computing device, an expected time for an event associated with a structured collection procedure, where the structured collection procedure specifies one or more collection actions for obtaining blood glucose measures from a patient;
clearing existing reminders from a persistent data store of the computing device;
defining, by the computing device, an acceptance window for a given collection action associated with the structured collection procedure, where the acceptance window is calculated from the expected time for the event and specifies a range of times for the given collection action;
creating, by the computing device, a reminder for the given collection action in a persistent data store, where the reminder specifies a time at which to initiate a reminder;
triggering the reminder upon the occurrence of a triggering condition that includes an interaction by the patient;
determining whether the time specified by the reminder is within the acceptance window and whether the event has been logged;
displaying the reminder if the time specified by the reminder is within the acceptance window and the event has not been logged;
displaying, on a display of the computing device, a data entry interface upon receipt of an acceptance input from a user in response to the reminder, where the data entry interface includes a first input data field for a given blood glucose measure and a second input data field for a collection action to be associated with the given blood glucose measure, wherein value for the second input data field is defaulted automatically to the given collection action retrieved from the reminder;
receiving, by the computing device, a data entry from the user of the computing device, where the data entry includes a first blood glucose measure and a second blood glucose measure for the patient; and
purging, by the computing device, the reminder from the data store when the data entry is received from the user prior to the time at which to initiate the reminder;
comparing the second blood glucose measure to the first blood glucose measure to determine whether the second blood glucose measure meets the membership role set; and
associating the second blood glucose measure with the structured collection procedure when the second blood glucose measure meets the membership rule set.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for managing manual entries of blood glucose measures in relation to a structured collection procedure administered by a portable computing device. The method includes: receiving an expected time for an event associated with a structured collection procedure, defining an acceptance window for a given collection action associated with the structured collection procedure and creating a reminder for the given collection action in a persistent data store, where the reminder specifies a time at which to initiate a reminder. Upon receiving a data entry of a blood glucose measure, the reminder event is purged from the data store when the data entry is received prior to the time at which to initiate the reminder. Conversely, a reminder notification is presented to the user when the data entry has not been received in advance of the time at which to initiate the reminder.
31 Citations
9 Claims
-
1. A computer-implemented method for managing manual entries of blood glucose measures for a patient in relation to a structured collection procedure administered by a portable computing device, comprising:
-
receiving, by the computing device, an expected time for an event associated with a structured collection procedure, where the structured collection procedure specifies one or more collection actions for obtaining blood glucose measures from a patient; clearing existing reminders from a persistent data store of the computing device; defining, by the computing device, an acceptance window for a given collection action associated with the structured collection procedure, where the acceptance window is calculated from the expected time for the event and specifies a range of times for the given collection action; creating, by the computing device, a reminder for the given collection action in a persistent data store, where the reminder specifies a time at which to initiate a reminder; triggering the reminder upon the occurrence of a triggering condition that includes an interaction by the patient; determining whether the time specified by the reminder is within the acceptance window and whether the event has been logged; displaying the reminder if the time specified by the reminder is within the acceptance window and the event has not been logged; displaying, on a display of the computing device, a data entry interface upon receipt of an acceptance input from a user in response to the reminder, where the data entry interface includes a first input data field for a given blood glucose measure and a second input data field for a collection action to be associated with the given blood glucose measure, wherein value for the second input data field is defaulted automatically to the given collection action retrieved from the reminder; receiving, by the computing device, a data entry from the user of the computing device, where the data entry includes a first blood glucose measure and a second blood glucose measure for the patient; and purging, by the computing device, the reminder from the data store when the data entry is received from the user prior to the time at which to initiate the reminder; comparing the second blood glucose measure to the first blood glucose measure to determine whether the second blood glucose measure meets the membership role set; and associating the second blood glucose measure with the structured collection procedure when the second blood glucose measure meets the membership rule set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification