SNOOZE SUPPORT FOR EVENT REMINDERS
First Claim
Patent Images
1. A hand-held mobile electronic device comprising:
- a controller including at least one processor, for controlling operation of the mobile device;
a display coupled to the controller;
a user input device coupled to the controller;
a storage coupled to the controller, the storage storing event information identifying scheduled events, the event information including for at least some of the scheduled events a reminder time at which an event reminder is to be generated; and
a rigid case dimensioned to be held in a hand of a user, the case housing the controller, the display, the user input device and the storage;
the controller 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 and generating on the display a plurality of user selectable options including an option to “
snooze”
the event reminder for a snooze time duration; and
(ii) upon receiving, through the user input device, a selection of the “
snooze”
option, causing the event reminder to be removed from the display and the 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.
48 Citations
19 Claims
-
1. A hand-held mobile electronic device comprising:
-
a controller including at least one processor, for controlling operation of the mobile device;
a display coupled to the controller;
a user input device coupled to the controller;
a storage coupled to the controller, the storage storing event information identifying scheduled events, the event information including for at least some of the scheduled events a reminder time at which an event reminder is to be generated; and
a rigid case dimensioned to be held in a hand of a user, the case housing the controller, the display, the user input device and the storage;
the controller 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 and generating on the display a plurality of user selectable options including an option to “
snooze”
the event reminder for a snooze time duration; and
(ii) upon receiving, through the user input device, a selection of the “
snooze”
option, causing the event reminder to be removed from the display and the 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. An event reminder rescheduling method comprising:
-
providing a hand-held mobile device having a processor, a display, at least one input component 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 display and after the event reminder has been released, a Graphical User Interface (GUI) event reminder window that shows particulars of said event reminder;
prompting for a device user to take one of a number of actions in relation to said event reminder, one of said actions being requesting, through operation of said input component, that said event reminder be generated again after a lapse of a snooze time;
receiving the request that said event reminder be generated again after said lapse of the snooze time;
calculating a second reminder time equal to said first reminder time plus said snooze time;
repositioning said event reminder in said queue based on said second reminder time;
re-releasing said event reminder from said queue when said second reminder time has been reached; and
generating, upon said display after the event reminder has been re-released, another GUI event reminder window that redisplays said event reminder particulars. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A mobile electronic device comprising:
-
a casing configured to be hand held during use of the mobile device;
a display housed in the casing;
at least one user input component located in the casing;
a processor housed in the casing and coupled the display and the user input component;
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 at least one input component, 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; and
(ii) processing, prior to the re-release of the event reminder, a request that said event reminder be generated again after a lapse of a snooze time,said event reminders thread (i) calculating said second reminder time by adding said snooze time to said first reminder time; and
(ii) repositioning said event reminder in said queue based on said second reminder time. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification