Method of e-mailing a map location using predefined context-sensitive messages
First Claim
1. A method of generating a message on a computing device, the method comprising:
- receiving user input from within an application executing on the computing device, the user input selecting a map location to be sent to a recipient;
identifying the application from which the map location originates, wherein the application is a calendar application or an address book application;
determining map location information associated with the map location based on an identity of the application from which the map location originates; and
generating the message to be sent to the recipient, the message containing a hyperlink to enable the recipient to display a map showing the map location and further containing the map location information automatically embedded as text within the message, wherein the map location information describes, using predefined text, what the map location represents.
4 Assignments
0 Petitions
Accused Products
Abstract
A wireless communications device generates a message from a map application to enable a recipient of the message to view a location on a map. After a user selects a location to be sent to the recipient, the map application determines location information associated with the location and generates the message to be sent to the recipient. The message contains a link to enable the recipient to download the map showing the location and further contains the location information embedded as text within the message. The map application can determine whether the location is based on a GPS position fix, whether it is a Point of Interest or whether it is part of a map route. In each case, predetermined text is automatically embedded in the message to convey the location information to the recipient.
22 Citations
8 Claims
-
1. A method of generating a message on a computing device, the method comprising:
-
receiving user input from within an application executing on the computing device, the user input selecting a map location to be sent to a recipient; identifying the application from which the map location originates, wherein the application is a calendar application or an address book application; determining map location information associated with the map location based on an identity of the application from which the map location originates; and generating the message to be sent to the recipient, the message containing a hyperlink to enable the recipient to display a map showing the map location and further containing the map location information automatically embedded as text within the message, wherein the map location information describes, using predefined text, what the map location represents. - View Dependent Claims (2, 3)
-
-
4. A non-transitory computer readable medium comprising code which when the code is loaded into memory and executed on a processor of a wireless communications device causes the wireless communications device to:
-
receive user input from within an application executing on the computing device, the user input selecting a map location to be sent to a recipient; identify the application from which the map location originates, wherein the application is a calendaring application or an address book application; determine map location information associated with the map location, the map location information being determined by identifying the application that is executing on the computing device and from which the map location originates; and generate the message to be sent to the recipient, the message containing a hyperlink to enable the recipient to display a map showing the map location and further containing the map location information automatically embedded as text within the message, wherein the map location information describes, using predefined text, what the map location represents. - View Dependent Claims (5, 6)
-
-
7. A wireless communications device for sending a message to enable a recipient to view a location on a map, the wireless communications device comprising:
-
an input device for receiving user input from within an application executing on the computing device for selecting a map location to be sent to the recipient; and a memory and a processor configured to; identify the application from which the map location originates, wherein the application is a calendaring application or an address book application; determine map location information associated with the map location based on an identity of the application from which the map location originates; and generate the message to be sent to the recipient, the message containing a link to enable the recipient to display the map showing the map location and further containing the map location information automatically inserted as text within the message, wherein the map location information describes, using predefined text, what the map location represents. - View Dependent Claims (8)
-
Specification