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 screen 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) upon or after the reminder time for an event, displaying on the display an event reminder including information about the event, the event reminder including a plurality of selectable options including a SNOOZE option;
(ii) upon or after displaying the event reminder, displaying a plurality of selectable snooze time durations for the SNOOZE option and accepting input through the touch screen display selecting one of the plurality of snooze time durations; and
(iii) upon receiving, through the touch screen display, a selection of the SNOOZE option, causing the event reminder to be removed from the display and causing the event reminder to subsequently be redisplayed on the display after the snooze time duration.
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.
-
Citations
20 Claims
-
1. A mobile electronic device comprising:
-
a processor for controlling operation of the mobile device; a touch screen 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) upon or after the reminder time for an event, displaying on the display an event reminder including information about the event, the event reminder including a plurality of selectable options including a SNOOZE option; (ii) upon or after displaying the event reminder, displaying a plurality of selectable snooze time durations for the SNOOZE option and accepting input through the touch screen display selecting one of the plurality of snooze time durations; and (iii) upon receiving, through the touch screen display, a selection of the SNOOZE option, causing the event reminder to be removed from the display and causing the event reminder to subsequently be redisplayed on the display after the snooze time duration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An event reminder rescheduling method comprising:
-
providing a mobile device having a processor, a touch screen display, and at least one processor readable medium storing an event reminders queue from which event reminders are released at predetermined times; releasing an event reminder from said queue when a first pre-established reminder time has been reached; generating, upon said touch screen display and after the event reminder has been released, a Graphical User Interface (GUI) event reminder window that shows particulars of said event reminder, the event reminder including a prompt for one of a number of actions in relation to said event reminder, one of said actions being requesting, through operation of the touch screen display, that said event reminder be generated again after a lapse of a snooze time duration; generating, upon said touch screen display after generating the event reminder window, a plurality of selectable snooze time durations; receiving an input through the touch screen display selecting one of the selectable snooze time durations as said snooze time duration; configuring the snooze time duration in response to the selection; receiving the request that said event reminder be generated again after said lapse of the snooze time duration; and displaying a further event reminder on the display after the snooze time duration. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An electronic device comprising:
-
a touch screen display; a processor coupled to the touch screen display; an event reminders thread associated with the processor for releasing and re-releasing an event reminder from a queue when first and second reminder times respectively have been reached; a module associated with the processor for receiving requests initiated through operation of said touch screen display, said module (i) causing generation of first and second Graphical User Interface (GUI) event reminder windows upon said display in response to the release and re-release respectively of said event reminder from said queue, each of said reminder windows showing particulars of said event reminder;
(ii) displaying a plurality of selectable snooze time durations;
(iii) receiving input selecting one of the plurality of snooze time durations; and
(iv) processing, prior to the re-release of the event reminder, a request that said event reminder be generated again after a lapse of the snooze time duration,said event reminders thread (i) calculating said second reminder time by adding said snooze time duration to said first reminder time; and
(ii) repositioning said event reminder in said queue based on said second reminder time. - View Dependent Claims (19, 20)
-
Specification