INTERFACE WITH SCHEDULING INFORMATION DURING DEFINED PERIOD
First Claim
1. A method of providing a user with scheduling information during a defined period of time, said method comprising:
- obtaining calendar data based on an electronic calendar associated with the user, said calendar data indicative of the user'"'"'s availability during the defined period of time;
graphically displaying the obtained calendar data along an axis representing the defined period of time;
retrieving event data based on event criteria provided by the user, said event data indicative of events scheduled during the defined period of time; and
graphically displaying the retrieved event data along an axis representing the defined period of time, said axis being the same axis along which the obtained calendar data is graphically displayed.
2 Assignments
0 Petitions
Accused Products
Abstract
Providing a user with scheduling information for a defined period of time. Calendar data which is indicative of the user'"'"'s availability during the defined period of time is obtained based on an electronic calendar associated with the user. Event data which is indicative of event scheduled during the defined period of time is retrieved. The obtained calendar data and the retrieved event data are graphically displayed as a function of the defined period of time so that one of the event data and the calendar data is overlaid on the other of the event data and the calendar data.
47 Citations
20 Claims
-
1. A method of providing a user with scheduling information during a defined period of time, said method comprising:
-
obtaining calendar data based on an electronic calendar associated with the user, said calendar data indicative of the user'"'"'s availability during the defined period of time; graphically displaying the obtained calendar data along an axis representing the defined period of time; retrieving event data based on event criteria provided by the user, said event data indicative of events scheduled during the defined period of time; and graphically displaying the retrieved event data along an axis representing the defined period of time, said axis being the same axis along which the obtained calendar data is graphically displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system of providing a user with scheduling information during a defined period of time, said system comprising:
-
a receiving component for receiving a request from a user, said request including event criteria; a retrieving component for retrieving calendar data based on an electronic calendar associated with the user and for retrieving event data based on the event criteria received from the user, said calendar data indicative of the user'"'"'s availability during the defined period of time, said event data indicative of events scheduled during the defined period of time; and a displaying component for creating a graphical display of the retrieved calendar data as a function of time for the defined period of time and for creating a graphical display of the retrieved event data as a function of time for the defined period of time, said displaying component displaying the created event data graphical display simultaneously with the created calendar data graphical display so that one of the created event data graphical display and the created calendar data graphical display is overlaid on the other of the created event data graphical display and the created calendar data graphical display. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computer readable storage medium having a data structure stored thereon for providing a user with scheduling information during a defined period of time, said data structure comprising:
-
a first data field for storing calendar data, said calendar data indicative of the user'"'"'s availability during the defined period of time; a second data field for storing event criteria defined by the user; and a third data field for storing event data retrieved as a function of the stored event criteria, said event data indicative of events scheduled during the defined period of time, wherein the calendar data in the field and event data in the third data field are each configured to be graphically displayed to the user as a function of time for the defined period of time and wherein the event data in the third data field is configured to be simultaneously displayed with the calendar data in the first data field so that one of the event data and the calendar data is overlaid on the other of the event data and the calendar data. - View Dependent Claims (20)
-
Specification