Methods and systems for managing an electronic calendar
First Claim
1. A machine readable medium containing executable program instructions which cause a data processing system to perform a method comprising:
- displaying a calendar on a display device, the calendar having at least one time range;
displaying an invitation, before it is accepted or declined, on the calendar in the at least one time range.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for managing an electronic calendar are described. One exemplary method includes displaying a calendar on a display device, the calendar having at least one time range, and displaying an invitation, before it is accepted, on the calendar in the at least one time range with other events which are already accepted. Another exemplary method includes displaying a calendar on a display device and displaying a list of user-selectable calendars comprising an invitation calendar which presents invitations which have not yet been accepted or declined on the invitation calendar. Other methods are described, and machine readable media and systems are also described.
-
Citations
60 Claims
-
1. A machine readable medium containing executable program instructions which cause a data processing system to perform a method comprising:
-
displaying a calendar on a display device, the calendar having at least one time range; displaying an invitation, before it is accepted or declined, on the calendar in the at least one time range. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A machine implemented method comprising:
-
displaying a calendar on a display device, the calendar having at least one time range; displaying an invitation, before it is accepted or declined, on the calendar in the at least one time range. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A data processing system comprising:
-
means for displaying a calendar on a display device, the calendar having at least one time range; means for displaying an invitation, before it is accepted or declined, on the calendar in the at least one time range.
-
-
18. A machine readable medium containing executable program instructions which cause a data processing system to perform a method comprising:
-
displaying a calendar on a display device, the calendar having at least one time range; displaying a notification of an event at a time on the calendar, the notification having a time duration and being displayed at the time on the calendar before it is accepted by a user. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A machine implemented method comprising:
-
displaying a calendar on a display device, the calendar having at least one time range; displaying a notification of an event at a time on the calendar, the notification having a time duration and being displayed at the time on the calendar before it is accepted by a user. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. A data processing system comprising:
-
means for displaying a calendar on a display device, the calendar having at least one time range; means for displaying a notification of an event at a time on the calendar, the notification having a time duration and being displayed at the time on the calendar before it is accepted by a user.
-
-
31. A machine readable medium containing executable program instructions which cause a data processing system to perform a method comprising:
-
displaying a calendar on a display device, the calendar having at least one time range; displaying a list of user-selectable calendars comprising an invitation calendar which presents invitations which have not yet been accepted or declined on the invitation calendar. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. A machine implemented method comprising:
-
displaying a calendar on a display device, the calendar having at least one time range; displaying a list of user-selectable calendars comprising an invitation calendar which presents invitations which have not yet been accepted or declined on the invitation calendar. - View Dependent Claims (39, 40, 41, 42, 43, 44)
-
-
45. A data processing system comprising:
-
means for displaying a calendar on a display device, the calendar having at least one time range; means for displaying a list of user-selectable calendars comprising an invitation calendar which presents invitations which have not yet been accepted or declined on the invitation calendar.
-
-
46. A machine readable medium containing executable program instructions which cause a data processing system to perform a method comprising:
-
displaying a user'"'"'s calendar on a display device; displaying a list of calendars comprising an invitation calendar, each of the calendars in the list having at least one time range; displaying a selection interface for each calendar in the list of calendars, each of the selection interfaces to cause events from a corresponding calendar to be displayed or not displayed on the user'"'"'s calendar. - View Dependent Claims (47, 48, 49, 50, 51, 52)
-
-
53. A machine implemented method comprising:
-
displaying a user'"'"'s calendar on a display device; displaying a list of calendars comprising an invitation calendar, each of the calendars in the list having at least one time range; displaying a selection interface for each calendar in the list of calendars, each of the selection interfaces to cause events from a corresponding calendar to be displayed or not displayed on the user'"'"'s calendar. - View Dependent Claims (54, 55, 56, 57, 58, 59)
-
-
60. A data processing system comprising:
-
means for displaying a user'"'"'s calendar on a display device; means for displaying a list of calendars comprising an invitation calendar, each of the calendars in the list having at least one time range; means for displaying a selection interface for each calendar in the list of calendars, each of the selection interfaces to cause events from a corresponding calendar to be displayed or not displayed on the user'"'"'s calendar.
-
Specification