Methods for receiving and responding to location-based data
First Claim
Patent Images
1. A method for receiving a set of location identifiers corresponding to a target address, comprising the steps of:
- receiving a message with a receiving device having a unique identifier, the message being sent to the receiving device by an application server after receiving from a sending device a request containing the target address and the unique identifier;
identifying a location of the receiving device;
responding to the message with the receiving device by sending a response to the application server requesting the set of location identifiers; and
receiving the set of location identifiers from the application server with the receiving device in response to the response, the set of location identifiers enabling a user of the receiving device to be provided with a route from the location of the receiving device to the target address, wherein the message includes a prompt, wherein the step of receiving the message includes detecting the prompt, and wherein the step of receiving the message further includes intercepting the message from being processed as a standard message by the receiving device.
4 Assignments
0 Petitions
Accused Products
Abstract
A location-based messaging system and its methods of operation are disclosed, including methods for receiving and responding to location-based data. Methods for sending geographic location information for a target address from a computing device to a receiving device that will enable the receiving device to display a map and/or directions from a geographic location of the receiving device to the geographic location of the target address, methods for processing and distributing location-based data, and methods for virally distributing location-based applications are also disclosed.
44 Citations
46 Claims
-
1. A method for receiving a set of location identifiers corresponding to a target address, comprising the steps of:
-
receiving a message with a receiving device having a unique identifier, the message being sent to the receiving device by an application server after receiving from a sending device a request containing the target address and the unique identifier; identifying a location of the receiving device; responding to the message with the receiving device by sending a response to the application server requesting the set of location identifiers; and receiving the set of location identifiers from the application server with the receiving device in response to the response, the set of location identifiers enabling a user of the receiving device to be provided with a route from the location of the receiving device to the target address, wherein the message includes a prompt, wherein the step of receiving the message includes detecting the prompt, and wherein the step of receiving the message further includes intercepting the message from being processed as a standard message by the receiving device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for receiving a geographic location corresponding to a target address, comprising the steps of:
-
receiving a message with a receiving device having a unique identifier, the application server sending the message to the receiving device after the application server receives from a sending device a request containing the target address and the unique identifier; identifying a geographic location of the receiving device; responding to the message with the receiving device by sending a response to the application server requesting the geographic location corresponding to the target address; and receiving the geographic location corresponding to the target address from the application server with the receiving device in response to the response, the geographic location corresponding to the target address enabling the receiving device to provide a route from the geographic location of the receiving device to the geographic location corresponding to the target address, wherein the message includes a prompt, wherein the step of receiving the message includes detecting the prompt, wherein the receiving device includes a software application for responding to the message and providing the route, and wherein the step of responding sending includes the step of activating the software application in response to the prompt. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
Specification