System and Method for Gesture-Based Point of Interest Search
2 Assignments
0 Petitions
Accused Products
Abstract
A user, such as the driver of a vehicle, to retrieve information related to a point of interest (POI) near the vehicle by pointing at the POI or performing some other gesture to identify the POI. Gesture recognition is performed on the gesture to generate a target region that includes the POI that the user identified. After generating the target region, information about the POI can be retrieved by querying a server-based POI service with the target region or by searching in a micromap that is stored locally. The retrieved POI information can then be provided to the user via a display and/or speaker in the vehicle. This process beneficially allows a user to rapidly identify and retrieve information about a POI near the vehicle without having to navigate a user interface by manipulating a touchscreen or physical buttons.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A vehicle-based computer-implemented method for retrieving information associated with a point of interest (POI), the method comprising:
-
accessing location data identifying a current location of the vehicle; analyzing the location data to find a micromapped region; retrieving, from a POI data server, a micromap corresponding to the micromapped region, the micromap including information associated with one or more points of interest inside the micromapped region; receiving a data signal representing an identifying gesture performed by a user inside the vehicle, the identifying gesture oriented in a direction and identifying an object exterior to the vehicle; performing gesture recognition on the data signal to determine a direction vector representing the direction of the identifying gesture; analyzing the direction vector and the location data to generate a target region corresponding to the object identified by the identifying gesture; retrieving, from the micromap, information associated with one or more points of interest located in the target region; and providing the retrieved information to the user, the retrieved information including information associated with the object identified by the identifying gesture. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A non-transitory computer-readable storage medium for storing computer program instructions for retrieving information associated with a point of interest (POI), the program instructions when executed by a processor cause the processor to perform steps including:
-
accessing location data identifying a current location of the vehicle; analyzing the location data to find a micromapped region; retrieving, from a POI data server, a micromap corresponding to the micromapped region, the micromap including information associated with one or more points of interest inside the micromapped region; receiving a data signal representing an identifying gesture performed by a user inside the vehicle, the identifying gesture oriented in a direction and identifying an object exterior to the vehicle; performing gesture recognition on the data signal to determine a direction vector representing the direction of the identifying gesture; analyzing the direction vector and the location data to generate a target region corresponding to the object identified by the identifying gesture; retrieving information associated with one or more points of interest located in the target region; and providing the retrieved information to the user, the retrieved information including information associated with the object identified by the identifying gesture. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A vehicle-based computing system for retrieving information associated with a point of interest (POI), the system comprising:
-
a location module configured to access location data identifying a current location of a vehicle; a micromap management module configured to; analyze the location data to find a micromapped region; retrieve, from a POI data server, a micromap corresponding to the micromapped region, the micromap including information associated with one or more points of interest inside the micromapped region; a gesture recognition module configured to; receive a data signal representing an identifying gesture performed by a user inside the vehicle, the identifying gesture oriented in a direction and identifying an object exterior to the vehicle; and perform gesture recognition on the data signal to determine a direction vector representing the direction of the identifying gesture; an input analysis module configured to analyze the direction vector and the location data to generate a target region corresponding to the object identified by the identifying gesture; a search module configured to retrieve information associated with one or more points of interest located in the target region; and a data output module configured to provide the retrieved information to the user, the retrieved information including information associated with the object identified by the identifying gesture. - View Dependent Claims (37, 38, 39, 40)
-
Specification