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.