Combining calendar entries with map views
First Claim
1. A method for displaying calendar entries on an electronic map, the method comprising steps of:
- receiving a request to generate a map view of a selected timeline, wherein the receiving step comprises receiving a calendar entry from the selected timeline, the calendar entry associated with an event location and comprising information about the event;
retrieving a geographic location from persistent storage, the geographic location associated with the event location, wherein the geographic location is a representation of the event location stored in the persistent storage that can be interpreted by an electronic map tool;
generating a map view of the electronic map, the map view comprising;
the geographic location of the calendar entry; and
a legend representing the calendar entry; and
displaying the map view with the legend representing the calendar entry shown in close proximity to the location of the calendar entry shown on the map view.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for displaying a calendar event on an electronic map includes steps of: receiving a request to generate a map view of a selected timeline of calendar events, wherein the calendar events are associated with event locations; converting event locations to geographic locations; generating a map view showing the geographic locations of the calendar events and legends representing the calendar events; and displaying the map view with the legends shown in close proximity to the locations of the calendar events. A user can elect to switch between a display of the map view and a display of a view of the selected timeline. A user can also select to create a calendar event on an electronic map by selecting a location associated with the calendar event on the map; receive a graphical user interface display, enter information about the calendar event on the graphical user interface display, and view the electronic map.
-
Citations
20 Claims
-
1. A method for displaying calendar entries on an electronic map, the method comprising steps of:
-
receiving a request to generate a map view of a selected timeline, wherein the receiving step comprises receiving a calendar entry from the selected timeline, the calendar entry associated with an event location and comprising information about the event; retrieving a geographic location from persistent storage, the geographic location associated with the event location, wherein the geographic location is a representation of the event location stored in the persistent storage that can be interpreted by an electronic map tool; generating a map view of the electronic map, the map view comprising; the geographic location of the calendar entry; and a legend representing the calendar entry; and displaying the map view with the legend representing the calendar entry shown in close proximity to the location of the calendar entry shown on the map view. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for displaying a calendar entry on an electronic map, the system comprising:
-
a persistent storage for storing location data; a processor for executing program code wherein the program code enables the processor to; receive the calendar entry as part of a timeline, said calendar entry associated with an event location, the calendar entry comprising event details; retrieve a geographic location from persistent storage, the geographic location associated with the event location, wherein the geographic location is a representation of the event location that can be interpreted by an electronic map tool; generate a map view of the electronic map, the map view comprising; the geographic location of the calendar entry; and a legend representing the calendar entry; display the map view with the corresponding legend shown in close proximity to the location of the calendar entry on the map view; a network interface; an input/output interface; and a display subsystem configured for; displaying the map view; and displaying the event details in response to a user selecting the calendar entry. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method of entering a calendar entry on an electronic map, the method comprising steps of:
-
receiving the electronic map of a selected geographic location; selecting a location associated with the calendar entry on the electronic map; receiving a graphical user interface display upon selecting the location associated with the calendar entry; entering information associated with the calendar entry on the graphical user interface display, the information comprising event details and a legend to be displayed on the electronic map in close proximity to the selected location associated with the calendar entry; and viewing the electronic map.
-
-
20. A computer readable medium for displaying calendar entries on an electronic map, the medium comprising program code for:
-
receiving a request to generate a map view of a selected timeline, wherein the receiving step comprises receiving a selection of the calendar entries of the selected timeline, each of the calendar entries associated with an event location and comprising information about the event; retrieving a geographic location associated with the event location in persistent storage, wherein the geographic location is a representation of the event location that can be interpreted by an electronic map tool; generating a map view of the electronic map, the map view comprising; the geographic location of the calendar entry; and a legend representing the calendar entry; and displaying the map view with the legend representing the calendar entry shown in close proximity to the location of the calendar entry shown on the map view.
-
Specification