ELECTRONIC DEVICE AND METHOD OF SCHEDULING CALENDAR EVENTS
First Claim
Patent Images
1. A method of scheduling a recurring calendar event using an electronic device, the method comprising:
- receiving constraints for said recurring calendar event;
determining an occurrence of said recurring calendar event;
determining a free time period that meets said constraints for scheduling a next occurrence of said recurring calendar event; and
scheduling said next occurrence of said recurring calendar event during said free time period that meets said constraints.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of scheduling a recurring calendar event using an electronic device includes receiving constraints for the recurring calendar event, determining an occurrence of the recurring calendar event, determining a free time period that meets the constraints, for scheduling a next occurrence of the recurring calendar event, and scheduling the next occurrence of the recurring calendar event during the free time period that meets the constraints.
146 Citations
16 Claims
-
1. A method of scheduling a recurring calendar event using an electronic device, the method comprising:
-
receiving constraints for said recurring calendar event; determining an occurrence of said recurring calendar event; determining a free time period that meets said constraints for scheduling a next occurrence of said recurring calendar event; and scheduling said next occurrence of said recurring calendar event during said free time period that meets said constraints. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A portable electronic device for scheduling a recurring calendar event, the portable electronic device comprising:
-
a housing; a display device mounted within the housing; a user input device mounted within the housing; a memory mounted within the housing; a microprocessor within the housing and connected to the memory, the user input device, and the display device; and an application for execution by the microprocessor for receiving constraints for a recurring calendar event, determining an occurrence of said recurring calendar event, determining a free time period that meets said constraints for scheduling a next occurrence of said recurring calendar event, and scheduling said next occurrence of said recurring calendar event during said free time period that meets said constraints.
-
-
16. A computer program product for an electronic device, the computer program product comprising a computer-readable medium having computer-readable code embodied therein for receiving constraints for a recurring calendar event, determining an occurrence of said recurring calendar event, determining a free time period that meets said constraints for scheduling a next occurrence of said recurring calendar event, and scheduling said next occurrence of said recurring calendar event during said free time period that meets said constraints.
Specification