CALENDAR OVERLAYS
First Claim
1. A method of implementing an electronic calendar, the method comprising:
- identifying a user associated with a personal electronic calendar that is maintained by the user and that includes personal events added by the user;
presenting, to the user, multiple published electronic calendars that are each published on a network by an entity other than the user and that are available to be imported into personal electronic calendars of multiple users;
receiving, from the user, a selection of a subset of the multiple published electronic calendars to import into the personal electronic calendar maintained by the user; and
based on receiving the selection of the subset of the multiple published electronic calendars to import into the personal electronic calendar maintained by the user, importing the subset of the multiple published electronic calendars into the personal electronic calendar maintained by the user by;
adding one or more published events from each of the subset of the multiple published electronic calendars into the personal electronic calendar maintained by the user;
distinguishing, in an interface displaying a representation of the personal electronic calendar maintained by the user, between the added published events and the personal events added by the user; and
storing, in electronic storage and for the subset of the multiple published electronic calendars, reference information that enables the personal electronic calendar maintained by the user to be automatically updated based on changes made to the subset of the multiple published electronic calendars.
5 Assignments
0 Petitions
Accused Products
Abstract
Implementing an electronic calendar can include accessing a first electronic calendar owned by a first party, accessing a second electronic calendar owned by a second party, and presenting a view that combines at least one existing entry from within each of the first and second electronic calendars. Source information for each of the first and second electronic calendars may be electronically maintained. The combined view may be updated electronically to reflect a change to at least one of the existing entries from within at least one of the first and second electronic calendars. Electronic calendars may be accessed and overlaid without importing events, thus enabling simple updating. Event information may be imported and source or other attributes may be associated with imported information to enable updating and other sorting functions.
71 Citations
20 Claims
-
1. A method of implementing an electronic calendar, the method comprising:
-
identifying a user associated with a personal electronic calendar that is maintained by the user and that includes personal events added by the user; presenting, to the user, multiple published electronic calendars that are each published on a network by an entity other than the user and that are available to be imported into personal electronic calendars of multiple users; receiving, from the user, a selection of a subset of the multiple published electronic calendars to import into the personal electronic calendar maintained by the user; and based on receiving the selection of the subset of the multiple published electronic calendars to import into the personal electronic calendar maintained by the user, importing the subset of the multiple published electronic calendars into the personal electronic calendar maintained by the user by; adding one or more published events from each of the subset of the multiple published electronic calendars into the personal electronic calendar maintained by the user; distinguishing, in an interface displaying a representation of the personal electronic calendar maintained by the user, between the added published events and the personal events added by the user; and storing, in electronic storage and for the subset of the multiple published electronic calendars, reference information that enables the personal electronic calendar maintained by the user to be automatically updated based on changes made to the subset of the multiple published electronic calendars. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification