Methods and systems for managing an electronic calendar
First Claim
Patent Images
1. A method comprising:
- at a computing device with a display device and one or more input devices;
displaying, on the display device, a calendar window that comprises concurrently displaying;
a calendar view corresponding to a time range, wherein;
the calendar view includes graphical representations of a plurality of events that include a first graphical representation of a first event that has a size that represents the duration of the first event and a second graphical representation of a second event that has a size that represents the duration of the second event;
the calendar view includes graphical representations of a plurality of event invitations that include a first graphical representation of a first event invitation that has a size that represents the duration of an event that corresponds to the first event invitation and a second graphical representation of a second event invitation that has a size that represents the duration of an event that corresponds to the second event invitation; and
the graphical representations of the plurality of event invitations share a visual property that visually distinguishes the graphical representations of event invitations from graphical representations of events; and
a notification region, wherein;
the notification region includes a first notification corresponding to the first event invitation and a second notification corresponding to the second event invitation;
the first notification corresponding to the first event invitation includes an accept icon for accepting the first event invitation and a decline icon for declining the first event invitation; and
while displaying the calendar view;
receiving, via the one or more input devices, an input that corresponds to selection of the accept icon in the first notification; and
in response to receiving the input, updating the calendar view on the display by changing the visual property of the first graphical representation of the first event invitation to indicate that the event invitation has been accepted.
0 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
20 Claims
-
1. A method comprising:
at a computing device with a display device and one or more input devices; displaying, on the display device, a calendar window that comprises concurrently displaying; a calendar view corresponding to a time range, wherein; the calendar view includes graphical representations of a plurality of events that include a first graphical representation of a first event that has a size that represents the duration of the first event and a second graphical representation of a second event that has a size that represents the duration of the second event; the calendar view includes graphical representations of a plurality of event invitations that include a first graphical representation of a first event invitation that has a size that represents the duration of an event that corresponds to the first event invitation and a second graphical representation of a second event invitation that has a size that represents the duration of an event that corresponds to the second event invitation; and the graphical representations of the plurality of event invitations share a visual property that visually distinguishes the graphical representations of event invitations from graphical representations of events; and a notification region, wherein; the notification region includes a first notification corresponding to the first event invitation and a second notification corresponding to the second event invitation; the first notification corresponding to the first event invitation includes an accept icon for accepting the first event invitation and a decline icon for declining the first event invitation; and while displaying the calendar view; receiving, via the one or more input devices, an input that corresponds to selection of the accept icon in the first notification; and in response to receiving the input, updating the calendar view on the display by changing the visual property of the first graphical representation of the first event invitation to indicate that the event invitation has been accepted. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A system comprising:
-
a display device; one or more input devices; one or more processors; a storage device with instructions stored thereon, which when executed by the one or more processors, configure the one or more processors to; display, on the display device, a calendar window that comprises concurrently displaying; a calendar view corresponding to a time range, wherein; the calendar view includes graphical representations of a plurality of events that include a first graphical representation of a first event that has a size that represents the duration of the first event and a second graphical representation of a second event that has a size that represents the duration of the second event; the calendar view includes graphical representations of a plurality of event invitations that include a first graphical representation of a first event invitation that has a size that represents the duration of an event that corresponds to the first event invitation and a second graphical representation of a second event invitation that has a size that represents the duration of an event that corresponds to the second event invitation; and the graphical representations of the plurality of event invitations share a visual property that visually distinguishes the graphical representations of event invitations from graphical representations of events; and a notification region, wherein; the notification region includes a first notification corresponding to the first event invitation and a second notification corresponding to the second event invitation; the first notification corresponding to the first event invitation includes an accept icon for accepting the first event invitation and a decline icon for declining the first event invitation; and while the calendar view is displayed; receive, via the one or more input devices, an input that corresponds to selection of the accept icon in the first notification; and in response to the received input, update the calendar view on the display by changing the visual property of the first graphical representation of the first event invitation to indicate that the event invitation has been accepted. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium comprising instructions, which when executed by one or more processors configure the one or more processors to perform operations comprising:
at a computing device with a display device and one or more input devices; displaying, on the display device, a calendar window that comprises concurrently displaying; a calendar view corresponding to a time range, wherein; the calendar view includes graphical representations of a plurality of events that include a first graphical representation of a first event that has a size that represents the duration of the first event and a second graphical representation of a second event that has a size that represents the duration of the second event; the calendar view includes graphical representations of a plurality of event invitations that include a first graphical representation of a first event invitation that has a size that represents the duration of an event that corresponds to the first event invitation and a second graphical representation of a second event invitation that has a size that represents the duration of an event that corresponds to the second event invitation; and the graphical representations of the plurality of event invitations share a visual property that visually distinguishes the graphical representations of event invitations from graphical representations of events; and a notification region, wherein; the notification region includes a first notification corresponding to the first event invitation and a second notification corresponding to the second event invitation;
the first notification corresponding to the first event invitation includes an accept icon for accepting the first event invitation and a decline icon for declining the first event invitation; and
while displaying the calendar view;receiving, via the one or more input devices, an input that corresponds to selection of the accept icon in the first notification; and in response to receiving the input, updating the calendar view on the display by changing the visual property of the first graphical representation of the first event invitation to indicate that the event invitation has been accepted. - View Dependent Claims (16, 17, 18, 19, 20)
Specification