Systems and methods for providing health task notifications
First Claim
1. A method of operating a user device, the method comprising:
- storing a schedule for a display of a plurality of health task reminders to a user;
displaying one of the plurality of health task reminders on a display device of the user device at a first day and/or time based on the schedule;
displaying three options on the display device simultaneously with the health task reminder at the first day and/or time, the three options including a first option to accept the health task reminder, a second option to temporarily alter the first day and/or time of the health task reminder, and a third option to reject the health task reminder;
receiving user input relating to the health task reminder via an input device of the user device, the user input including a selection of one of the three options on the display device;
performing an action based on the user input;
determining, based at least in part on the data indicative of the user input, whether to modify the schedule, the modification comprising;
when the user input is selection of the first option or the third option, removing the health task reminder scheduled for the first day and/or time;
when the user input is selection of the second option or third option for more than a threshold number of times, permanently altering a scheduled day and/or time of the health task reminder; and
when the user input is selection of the second option, temporarily altering the first day and/or time of the health task reminder; and
when it is determined to modify the schedule;
storing the modified schedule; and
displaying the health task reminders on the display device of the user device according to the modified schedule.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing health task notifications to users. In one embodiment, the method comprises establishing a schedule for the delivery of health task notifications or reminders. The schedule may be entered by the user or provided as an editable default schedule based on the user'"'"'s inputted health goals. Notifications and/or reminders are then provided according to the schedule. The system includes a means by which the user may interact with the messages to provide a response. For example, the user may acknowledge, dismiss, and/or delay the message. Based on the user'"'"'s interaction, the message display is completed or reiterated at a predetermined delay time. In some instances, the schedule may also be updated based on the user'"'"'s response.
185 Citations
19 Claims
-
1. A method of operating a user device, the method comprising:
-
storing a schedule for a display of a plurality of health task reminders to a user; displaying one of the plurality of health task reminders on a display device of the user device at a first day and/or time based on the schedule; displaying three options on the display device simultaneously with the health task reminder at the first day and/or time, the three options including a first option to accept the health task reminder, a second option to temporarily alter the first day and/or time of the health task reminder, and a third option to reject the health task reminder; receiving user input relating to the health task reminder via an input device of the user device, the user input including a selection of one of the three options on the display device; performing an action based on the user input; determining, based at least in part on the data indicative of the user input, whether to modify the schedule, the modification comprising; when the user input is selection of the first option or the third option, removing the health task reminder scheduled for the first day and/or time; when the user input is selection of the second option or third option for more than a threshold number of times, permanently altering a scheduled day and/or time of the health task reminder; and when the user input is selection of the second option, temporarily altering the first day and/or time of the health task reminder; and when it is determined to modify the schedule; storing the modified schedule; and displaying the health task reminders on the display device of the user device according to the modified schedule. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable apparatus comprising a plurality of executable instructions which are configured to, when executed by a processor:
-
store, at a storage apparatus of a user device, a schedule indicating a day and/or time for a plurality of health task reminders to be displayed to a user; display, at a display apparatus of a user device, a heath task reminder at a first day and/or time based on the schedule; display, at the display apparatus simultaneously with the health task reminder, three options including a first option to accept and remove the health task reminder, a second option to reject and temporarily alter the day and/or time of the health task reminder, and a third option to reject and remove the health task reminder; receive user input relating to the health task reminder, the user input comprising a selection of one of the first option, the second option, or the third option; complete the display of the health task reminder based on the user input; process the user input to determine whether to modify the schedule, the modification comprising; when the user input is selection of the first option or third option, removal of the health task reminder scheduled for the first day and/or time; and when the user input is selection of the second or third option for more than a threshold number of times, alteration of a day and/or time of the health task reminder scheduled for the first day and/or time; when the user input is selection of the second option, temporary alteration of the day and/or time of the health task reminder for the first day and/or time; when it is determined to modify the schedule; storing the modified schedule; and displaying the health task reminder on a display of the electronic display device according to the modified schedule; and when it is determined not to modify the schedule, continuing display of the plurality of health task reminders according to the schedule. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A user device comprising:
-
a display apparatus configured to provide a display to a user; an input apparatus configured receive inputs from the user; a storage apparatus; and a processor configured to execute at least one computer application thereon, the computer application comprising a plurality of instructions stored at the storage apparatus and which are configured to, when executed, cause the user device to; store a schedule, the schedule indicating a day and/or time for each of a plurality of health task notifications to be displayed to the user; display a heath task notification at a first day and/or time based on the schedule; display simultaneously with the health task notification, three options including a first option to acknowledge the health task reminder, a second option to delay the day and/or time of the health task reminder, and a third option to dismiss the health task reminder; receive user input relating to the health task notifications, the user input comprising a selection of one of the first option, the second option, or the third option; process the user input to;
(i) when the user input is selection of the third option for more than a threshold number of times, remove the health task notification from the first day and/or time and generate a modified schedule, (ii) when the user input is selection of the second option, alter the first day and/or time of the health task notification to generate the modified schedule, or (iii) when the user input is selection of the first option or selection of the third option for less than the threshold number of times, make no modifications to the schedule and omitting to generate the modified schedule;continue to display the plurality of health task notifications to the user according to the modified schedule when a modified schedule is generated and according to the schedule when generation of the modified schedule is omitted. - View Dependent Claims (17, 18, 19)
-
Specification