CONFLICT CHECKING AND NOTIFICATION IN AN ELECTRONIC DEVICE
First Claim
Patent Images
1. A method of operating a portable electronic device comprising:
- receiving and storing calendared events at said portable electronic device;
determining whether ones of said calendared events conflict;
ordering said calendar events by time in a list based on respective start date/times and if plural calendared events have a same start date/time, ordering said plural calendared events based on respective end date/times; and
providing said time-ordered list to said user in a graphical user interface including a notification of conflict if it is determined that said ones of said calendared events conflict.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of operating a portable electronic device is disclosed. The method includes receiving and storing calendared events at the portable electronic device, determining whether ones of the calendared events conflict, ordering the calendar events by time in a list based on respective start date/times, and whether plural calendared events have a same start date/time, ordering the plural calendared events based on respective end date/times, and providing the time-ordered list to the user in a graphical user interface including a notification of conflict if it is determined that the ones of the calendared events conflict.
-
Citations
23 Claims
-
1. A method of operating a portable electronic device comprising:
-
receiving and storing calendared events at said portable electronic device; determining whether ones of said calendared events conflict; ordering said calendar events by time in a list based on respective start date/times and if plural calendared events have a same start date/time, ordering said plural calendared events based on respective end date/times; and providing said time-ordered list to said user in a graphical user interface including a notification of conflict if it is determined that said ones of said calendared events conflict. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A portable electronic device comprising:
-
a display; a processor; and a memory for storage of calendared events and for storage of at least one routine executable by said processor for; receiving and storing calendared events at said memory; determining whether ones of said calendared events conflict; ordering said calendar events by time in a list based on respective start date/times and if plural calendared events have a same start date/time, ordering said plural calendared events based on respective end date/times; and using said display, providing said time-ordered list to said user in a graphical user interface including a notification of conflict if it is determined that said ones of said calendared events conflict. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program product for operating a portable electronic device, said computer program product comprising a computer-readable medium having computer-readable code embodied therein for execution by a processor at said portable electronic device for:
-
receiving and storing calendared events at said memory; determining whether ones of said calendared events conflict; ordering said calendar events by time in a list based on respective start date/times and if plural calendared events have a same start date/time, ordering said plural calendared events based on respective end date/times; and providing said time-ordered list to said user in a graphical user interface including a notification of conflict if it is determined that said ones of said calendared events conflict.
-
Specification