A method and apparatus are disclosed that calculate an area-of-interest based on a user request for location specific data. The operations may include transmitting initial location data of the mobile terminal and user initiated gesture data to a server. The server may then perform initiating a request to receive the requested location data, and calculating a geographical area-of-interest based on the initial location data and the user initiated gesture data. The location specific data related to the area-of-interest may then be retrieved and transmitted to the mobile terminal. The area-of-interest may be defined based on the initial position of the mobile terminal and information provided by a gesture made by the user of the mobile terminal.
Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A method, comprising: receiving a gesture input at a mobile terminal; determining the gesture input as a valid known type gesture in defining a target area-of-interest; based on the determining, transmitting a request to receive location specific data to a server comprising: initial location data identifying a geographic location of the mobile terminal; and gesture data associated with the gesture input received by the mobile terminal; and receiving the location specific data corresponding to an area-of-interest from the server in response to the request; wherein the area-of-interest is based at least in part on the initial location data and predetermined user preferences corresponding to the gesture data; and wherein the gesture input comprises at least one of a voice command received by the mobile terminal, movement of the mobile terminal in a particular direction, selection associated with actuating a button or switch on the mobile terminal, a direction estimate from a compass component of the mobile terminal, or data received by the mobile terminal from a peripheral device.
A mobile phone application retrieves location-specific data based on a user gesture. The phone receives a gesture input (voice command, movement, button press, compass direction, or peripheral device data). If the gesture is recognized as valid for defining a target area, the app sends a request to a server. This request includes the phone's GPS location and gesture data. The server then sends back location-specific information for an area determined by the phone's location and user preferences associated with that gesture. Examples of preferences could be distance from current location, store rating, opening hours.
2. The method of claim 1 , wherein the location specific data comprises data identifying facilities located within the area-of-interest.
The method described above where the location-specific data returned to the mobile phone application consists of data identifying shops or services nearby. The data includes information about the facilities within the area determined by the user's gesture input and current location.
3. The method of claim 2 , wherein the facilities comprise at least one of shopping facilities or service facilities.
The method described above where the shops or services are either shopping facilities (stores, markets) or service facilities (restaurants, repair shops, hospitals) located within the user-defined area. This allows the user to filter for specific types of businesses near their location using gestures.
4. The method of claim 1 , wherein the location specific data comprises advertisements associated with facilities located within the area-of-interest.
The method described above where the location-specific data includes advertisements for businesses near the user's current location. These advertisements relate to shops or services within the area defined by the user's gesture and current location. The advertisement data is received from the server after sending the gesture and GPS information.
5. The method of claim 1 , wherein the initial location data comprises a GPS position estimate.
The method described above where the phone's location is determined using a GPS position estimate. This provides accurate location data for the mobile device, which is then used in conjunction with the gesture data to define the area of interest for location-specific information.
6. An apparatus, comprising: a receiving module configured to receive initial location data identifying an initial location of a mobile terminal and configured to receive gesture data captured by the mobile terminal; a processor configured to: determine the gesture data as a valid known type gesture in defining an area-of-interest; initiate a request to retrieve data relevant to the area-of-interest stored in a memory; calculate a geographical area-of-interest based at least in part on the initial location data and predetermined user preferences corresponding to the gesture data; and retrieve and modify location specific data associated with the area-of-interest; and a transmitting module configured to transmit the location specific data to the mobile terminal; wherein the gesture data comprises at least one of a voice command received by the mobile terminal, movement of the mobile terminal in a particular direction, selection associated with actuating a button or switch on the mobile terminal, a direction estimate from a compass component of the mobile terminal, or data received by the mobile terminal from a peripheral device.
A server receives a mobile phone's location and gesture data, then sends location-specific information back to the phone. The server receives the phone's GPS location and gesture data (voice command, movement, button press, compass direction, or peripheral device data). The server validates the gesture. The server initiates a retrieval request for location data stored in memory. The server calculates a geographic area based on the GPS location and user preferences associated with that gesture. The server retrieves and modifies relevant location-specific data and sends it back to the phone. Examples of preferences could be distance from current location, store rating, opening hours.
7. The apparatus of claim 6 , wherein the location specific data comprises data identifying facilities located within the area-of-interest.
The apparatus described above where the location-specific data consists of data identifying facilities nearby. The returned data specifically identifies shops or services within the area determined by the user's gesture input and current location.
8. The apparatus of claim 7 , wherein the facilities comprise at least one of shopping facilities or service facilities.
The apparatus described above where the facilities are either shopping facilities (stores, markets) or service facilities (restaurants, repair shops, hospitals) located within the user-defined area. This allows the user to filter for specific types of businesses near their location using gestures.
9. The apparatus of claim 6 , wherein the location specific data comprise advertisements associated with facilities located within the area-of-interest.
The apparatus described above where the location-specific data includes advertisements for businesses nearby. These advertisements relate to shops or services within the area defined by the user's gesture and current location.
10. The apparatus of claim 6 , wherein the initial location data comprises a GPS position estimate.
The apparatus described above where the phone's location is determined using a GPS position estimate. This provides accurate location data for the mobile device, which is then used in conjunction with the gesture data to define the area of interest for location-specific information.
11. A non-transitory computer readable storage device including computer-executable instructions stored thereon that, when executed by a processing device, cause the processing device to perform operations comprising: receiving a gesture input at a mobile terminal; determining the gesture input as a valid known type gesture in defining an area-of-interest; based on the determining, transmitting a request to receive location specific data to a server comprising: initial location data identifying a geographic location of the mobile terminal; and gesture data associated with the gesture input received by the mobile terminal; and receiving the location specific data corresponding to the area-of-interest from the server in response to the request; wherein the area-of-interest is based at least in part on the initial location data and predetermined user preferences corresponding to the gesture data; and wherein the gesture input comprises at least one of a voice command received by the mobile terminal, movement of the mobile terminal in a particular direction, selection associated with actuating a button or switch on the mobile terminal, a direction estimate from a compass component of the mobile terminal, or data received by the mobile terminal from a peripheral device.
A mobile phone application retrieves location-specific data based on a user gesture. The phone receives a gesture input (voice command, movement, button press, compass direction, or peripheral device data). If the gesture is recognized as valid for defining a target area, the app sends a request to a server. This request includes the phone's GPS location and gesture data. The server then sends back location-specific information for an area determined by the phone's location and user preferences associated with that gesture. Examples of preferences could be distance from current location, store rating, opening hours.
12. The non-transitory computer-readable storage device of claim 11 wherein the location specific data comprises data identifying facilities located within the area-of-interest.
The computer program product described above where the location-specific data returned to the mobile phone application consists of data identifying shops or services nearby. The data includes information about the facilities within the area determined by the user's gesture input and current location.
13. The non-transitory computer-readable storage device of claim 12 wherein the facilities comprise at least one of shopping facilities or service facilities.
The computer program product described above where the shops or services are either shopping facilities (stores, markets) or service facilities (restaurants, repair shops, hospitals) located within the user-defined area. This allows the user to filter for specific types of businesses near their location using gestures.
14. The non-transitory computer-readable storage device of claim 11 wherein the location specific data comprises advertisements associated with facilities located within the area-of-interest.
The computer program product described above where the location-specific data includes advertisements for businesses near the user's current location. These advertisements relate to shops or services within the area defined by the user's gesture and current location. The advertisement data is received from the server after sending the gesture and GPS information.
15. The non-transitory computer-readable storage device of claim 11 wherein the initial location data comprises a GPS position estimate.
The computer program product described above where the phone's location is determined using a GPS position estimate. This provides accurate location data for the mobile device, which is then used in conjunction with the gesture data to define the area of interest for location-specific information.
16. A method, comprising: receiving, at a server, initial location data identifying an initial location of a device and gesture data identifying a gesture captured by the device; initiating a request for data relevant to an area-of-interest stored in a memory; determining the gesture data as a valid known type gesture in defining the area-of-interest; based on determining the gesture data, calculating an area-of-interest in response to the initial location data and predetermined user preferences corresponding to the gesture data; retrieving and modifying location specific data associated with the area-of-interest; and transmitting the modified location specific data to the device; wherein the gesture input comprises at least one of a voice command received by the mobile terminal, movement of the mobile terminal in a particular direction, selection associated with actuating a button or switch on the mobile terminal, a direction estimate from a compass component of the mobile terminal, or data received by the mobile terminal from a peripheral device.
A server receives a mobile device's location and gesture data, calculates an area of interest, and sends location-specific data back to the device. The server receives the device's GPS location and gesture data (voice command, movement, button press, compass direction, or peripheral device data). The server initiates a retrieval request for location data stored in memory. The server validates the gesture. Based on the GPS location and user preferences associated with that gesture, the server calculates a geographic area of interest. The server retrieves and modifies relevant location-specific data and sends it back to the device. Examples of preferences could be distance from current location, store rating, opening hours.
17. The method of claim 16 , wherein the location specific data comprises data identifying facilities located within the area-of-interest.
The method described above where the location-specific data consists of data identifying facilities nearby. The returned data specifically identifies shops or services within the area determined by the user's gesture input and current location.
18. The method of claim 17 , wherein the facilities comprise at least one of shopping facilities or service facilities.
The method described above where the facilities are either shopping facilities (stores, markets) or service facilities (restaurants, repair shops, hospitals) located within the user-defined area. This allows the user to filter for specific types of businesses near their location using gestures.
19. The method of claim 16 , wherein the location specific data comprise advertisements associated with facilities located within the area-of-interest.
The method described above where the location-specific data includes advertisements for businesses nearby. These advertisements relate to shops or services within the area defined by the user's gesture and current location.
20. The method of claim 16 , wherein the initial location data comprises a GPS position estimate.
The method described above where the device's location is determined using a GPS position estimate. This provides accurate location data for the mobile device, which is then used in conjunction with the gesture data to define the area of interest for location-specific information.
21. A device, comprising: a gesture processing module configured to receive a gesture input and configured to determine the gesture input as a valid known type gesture in defining an area-of-interest; based on the determining of the gesture input, a transmitter configured to transmit: initial location data identifying a geographic location of the device; gesture data associated with a gesture captured by the device; and a request to receive location specific data; and a receiver configured to receive the location specific data related to an area-of-interest in response to the request; wherein the area-of-interest is determined in response to the initial location data and predetermined user preferences corresponding to the gesture data; and wherein the gesture input comprises at least one of a voice command received by the mobile terminal, movement of the mobile terminal in a particular direction, selection associated with actuating a button or switch on the mobile terminal, a direction estimate from a compass component of the mobile terminal, or data received by the mobile terminal from a peripheral device.
A mobile device (e.g., phone) uses a gesture to find nearby places. The device detects a gesture (voice command, movement, button press, compass direction, or peripheral device data). It sends its GPS location and the gesture data to a server, requesting location-specific information. The area for which data is requested is determined by the device's location and user preferences linked to the gesture. The device then receives the location-specific information from the server, based on the area of interest. Examples of preferences could be distance from current location, store rating, opening hours.
22. The device of claim 21 , wherein the location specific data comprises at least one of data identifying shopping facilities or data identifying service facilities geographically located within the area-of-interest.
The device described above where the location-specific data includes information about shopping facilities (stores, markets) or service facilities (restaurants, repair shops, hospitals) located within the area determined by the user's gesture and current location.
23. The device of claim 22 , wherein the location specific data comprises advertisements associated with the shopping facilities or the service facilities.
The device described above where the location-specific information also includes advertisements for the shopping facilities or service facilities located within the user-defined area.
24. The device of claim 21 , wherein the initial location data comprises a GPS position estimate of the geographic location of the device.
The device described above where the phone's location is determined using a GPS position estimate. This provides accurate location data for the mobile device, which is then used in conjunction with the gesture data to define the area of interest for location-specific information.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
December 3, 2009
July 23, 2013
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.