Snooze support for event reminders
First Claim
Patent Images
1. A mobile electronic device comprising:
- a processor for controlling operation of the mobile device;
a touch sensitive display coupled to the processor; and
a storage coupled to the processor, the storage storing event information identifying scheduled events, the event information including, for at least one of the scheduled events, a reminder time at which an event reminder is to be generated;
the processor being configured for;
(i) displaying on the display, at the reminder time, a first user interface providing the event reminder that includes information about the event and that includes a count of how many times that a snooze button has been selected for the event reminder, the first user interface also providing a plurality of selectable buttons including the snooze button;
(ii) receiving, from the touch sensitive display after the displaying, a first input indicating selection of the snooze button;
(iii) presenting on the display, after receipt of the first input, a second user interface providing a menu that lists a plurality of selectable snooze time durations;
(iv) receiving, from the touch sensitive display after the presenting of the second user interface, a second input indicating selection of one selected snooze time duration from the plurality;
(v) in response to receipt of the second input, removing the first and second user interfaces from the display and increasing by one the count of how many times that the snooze button has been selected for the event reminder;
(vi) designating expiration of the selected snooze time duration as a new reminder time; and
(vii) updating the event information with the new reminder time at which the first user interface is to be redisplayed and with the increased count.
4 Assignments
0 Petitions
Accused Products
Abstract
Snooze support for event reminders produced on a hand held mobile device is disclosed. Snooze support in at least one example embodiment is characterized by an event reminder rescheduling method. This event reminder rescheduling method includes the step of prompting for a device user to take one of a number of actions in relation to an event reminder released from an event reminders queue. One of the number of actions is requesting, through operation of one or more input components of the mobile device, that the event reminder be generated again after a lapse of a snooze time.
24 Citations
18 Claims
-
1. A mobile electronic device comprising:
-
a processor for controlling operation of the mobile device; a touch sensitive display coupled to the processor; and a storage coupled to the processor, the storage storing event information identifying scheduled events, the event information including, for at least one of the scheduled events, a reminder time at which an event reminder is to be generated; the processor being configured for; (i) displaying on the display, at the reminder time, a first user interface providing the event reminder that includes information about the event and that includes a count of how many times that a snooze button has been selected for the event reminder, the first user interface also providing a plurality of selectable buttons including the snooze button; (ii) receiving, from the touch sensitive display after the displaying, a first input indicating selection of the snooze button; (iii) presenting on the display, after receipt of the first input, a second user interface providing a menu that lists a plurality of selectable snooze time durations; (iv) receiving, from the touch sensitive display after the presenting of the second user interface, a second input indicating selection of one selected snooze time duration from the plurality; (v) in response to receipt of the second input, removing the first and second user interfaces from the display and increasing by one the count of how many times that the snooze button has been selected for the event reminder; (vi) designating expiration of the selected snooze time duration as a new reminder time; and (vii) updating the event information with the new reminder time at which the first user interface is to be redisplayed and with the increased count. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An event reminder rescheduling method performed by
a mobile device having a processor, a touch sensitive display, and at least one processor readable medium storing an event reminders queue from which event reminders are released at predetermined times according to queue order, event reminders being positioned in the event reminders queue based on respective times at which event reminders are to be generated, the method comprising: -
(i) releasing an event reminder from the queue when a first pre-established reminder time has been reached; (ii) displaying, on the touch sensitive display after the event reminder has been released, a Graphical User Interface (GUI) event reminder window, the GUI event reminder window including a plurality of selectable options including an option indicating that the GUI event reminder window be redisplayed on the touch sensitive display after a lapse of a snooze time duration, the GUI event reminder window also including a display of a count of how many times the option indicating that the GUI event reminder window be redisplayed has been selected for the event reminder; (iii) receiving, from the touch screen display after displaying the GUI event reminder window, a first input selecting the option indicating that the GUI event reminder window be redisplayed; (iv) displaying on the touch screen display, after receiving the first input indicating that the GUI event reminder window be redisplayed, a pop-up menu listing a plurality of selectable snooze time durations; (v) receiving a second input from the touch sensitive display indicating a selection of one of the selectable snooze time durations; (vi) upon receipt of the second input, calculating a second reminder time based on the selected snooze time duration and increasing by one the count of how many times the option indicating that the GUI event reminder window be redisplayed has been selected for the event reminder; and (vii) repositioning the event reminder in the event reminder queue according to the second reminder time. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. An electronic device comprising:
-
a touch sensitive display; a processor coupled to the touch sensitive display; an event reminders thread associated with the processor for releasing event reminders from a queue according to queue order, event reminders being positioned in the queue based on when respective reminder times have been reached; the processor being configured to implement a module for receiving from the touch sensitive display, the module causing the device to; (i) display a Graphical User Interface (GUI) event reminder window on the touch sensitive display in response to the release of an event reminder from the queue at a first reminder time, the GUI event reminder window including a plurality of selectable options including an option indicating that the GUI event reminder window be redisplayed on the touch sensitive display after a lapse of a snooze time duration, the GUI event reminder window also including a count of how many times the option indicating that the GUI event reminder window be redisplayed has been selected for the event reminder; (ii) receive, from the touch screen display after displaying the GUI event reminder window, a first input selecting the option indicating that the GUI event reminder window be redisplayed; (iii) display on the touch screen display, after receiving the first input indicating that the GUI event reminder window be redisplayed, a pop-up menu listing a plurality of selectable snooze time durations; (iv) receive a second input from the touch sensitive display indicating a selection of one of the plurality of selectable snooze time durations; and (v) after receiving the second input, processing the second input indicating a selection of one of the snooze time durations, wherein the processing comprises calculating a second reminder time based on the selected snooze time duration, increasing by one the count of how many times the option indicating that the GUI event reminder window be redisplayed has been selected for the event reminder, and repositioning the event reminder in the queue based on the second reminder time. - View Dependent Claims (17, 18)
-
Specification