Method, apparatus and computer program to perform location specific information retrieval using a gesture-controlled handheld mobile device
First Claim
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.
3 Assignments
0 Petitions
Accused Products
Abstract
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.
-
Citations
24 Claims
-
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. - View Dependent Claims (2, 3, 4, 5)
-
-
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. - View Dependent Claims (7, 8, 9, 10)
-
-
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. - View Dependent Claims (12, 13, 14, 15)
-
-
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. - View Dependent Claims (17, 18, 19, 20)
-
-
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. - View Dependent Claims (22, 23, 24)
-
Specification