Abstract:
Provided are methods and systems for providing users with a simplified view of events shared across multiple calendars. An event associated with multiple calendars is displayed only once in a user's view of the multiple calendars, and is displayed together with a visual indication (an “event chip”) that the event belongs to multiple calendars. The event chip displayed with a given event indicates, based on the patterns/colors/prints/etc. comprising the chip and/or the order of the patterns/colors/prints/etc. comprising the chip, which of the other calendars associated with the event is the lead calendar and which are secondary calendars, where the event chip represents the state of the event (e.g., accepted, declined, tentative, etc.) in the lead calendar.
Abstract:
A method, system, and data structure for creating electronic calendar entries or calendar events are disclosed. In some embodiments, a client computer receives a web document, such as email message, with an embedded event creation link, from a remote computer. The web document includes one or more event creation links, each corresponding to a distinct text portion of the web document associated with one or more parameters for an event. The client displays the web document. The client then changes a visual appearance of the distinct text portion of the web document in response to a user hover over the distinct text portion. Furthermore, in response to activation of the embedded event creation link associated with the distinct text portion, the client computer displays an editable electronic calendar entry form with multiple fields. The multiple fields contain event information from the embedded event creation link.