Method of sharing event information and map location information
AssigneeBlackBerry Limited
InventorsMichael Thomas Hardy, Rohit Rocky Jain, Christopher James Runstedler
Life of this patent
Estimating the term…
Abstract
In a method of sharing location information between a map application and a calendar application, the map application pulls calendar event locations from a calendar event store and presents these calendar event locations as suggested locations for the map application. Likewise, the calendar application pulls map locations from a map location data store and presents these map locations as suggested locations for calendar events. By sharing location information between the map application and the calendar applications, these applications become significantly more useful.
Claims15
A method of sharing location information between a map application and a calendar application, the method comprising:
- while the map application is executing on a computing device, obtaining calendar event locations stored by a calendar application in a memory of the device to enable the map application to suggest the calendar event locations as suggested input for the map application by presenting alphanumerically the calendar event locations in the map application;
- and
- while the calendar application is executing on the computing device, obtaining map locations stored by a map application in a memory of the device to enable a new event interface of the calendar application to suggest the map locations as suggested input for a new event to be created by the calendar application by presenting alphanumerically the map locations in the new event interface of the calendar application.
A computer readable memory comprising code which when executed on a processor of a computing device is adapted to perform acts of:
- while a map application is executing on the device, pulling calendar event location information from a calendar event data store associated with a calendar application and populating an interface of the map application with location suggestions drawn from the calendar event location information by presenting alphanumerically the calendar event locations in the map application;
- and
- while a calendar application is executing on the device, pulling map location information from a map location data store associated with the map application and populating a new event interface of the calendar application with location suggestions drawn from the map location information by presenting alphanumerically the map locations in the new event interface of the calendar application.
A computing device comprising:
- a memory for storing map location information in a map location data store associated with a map application and for storing calendar event location information in a calendar event data store associated with a calendar application;
- and
- a processor operatively coupled to the memory for executing one or both of the map application and the calendar application;
- wherein the map application is configured to pull calendar event location information from the calendar event data store and to present, on an interface of the map application, location suggestions based on the calendar event location information by presenting alphanumerically the calendar event locations in the map application;
- and
- wherein the calendar application is configured to pull map location information from the map location data store and to present, on a new event interface of the calendar application, location suggestions based on the map location information by presenting alphanumerically the map locations in the calendar application.
Dependencies are inferred from the claim text.