System and method for selection of an object of interest during physical browsing by finger pointing and snapping
First Claim
1. A system for selecting an object from a plurality of objects in a physical environment, the system comprising:
- a plurality of acoustic sensors;
a sound analysis subsystem configured to analyze acoustic data received by the plurality of acoustic sensors, the sound analysis subsystem further configured to detect a snapping sound caused by a source controlled by a user of the system, determine the relative direction of the source of the snapping sound, and estimate the distance to the source of the snapping sound based on loudness measurements of the snapping sound detected in the acoustic data;
an object distance estimation subsystem configured to estimate a distance to an object other than the source of the snapping sound based at least in part on the determined estimated distance to the source; and
an object location subsystem configured to determine the location of the object relative to the system based at least in part on the determined relative direction, the estimated distance to the object and a location of the system.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for selecting an object from a plurality of objects in a physical environment is disclosed. The method may include analyzing acoustic data received by a plurality of acoustic sensors, detecting a snapping sound in the acoustic data, determining the direction of the snapping sound, estimating the distance to an object based on loudness measurements of the snapping sound detected in the acoustic data, and determining the location of the object relative to the system based at least in part on the determined direction, the estimated distance to the object and the location of the system. The method may further include identifying the selected object based on its geolocation, collecting and merging data about the identified object from a plurality of data sources, and displaying the collected and merged data.
57 Citations
21 Claims
-
1. A system for selecting an object from a plurality of objects in a physical environment, the system comprising:
-
a plurality of acoustic sensors; a sound analysis subsystem configured to analyze acoustic data received by the plurality of acoustic sensors, the sound analysis subsystem further configured to detect a snapping sound caused by a source controlled by a user of the system, determine the relative direction of the source of the snapping sound, and estimate the distance to the source of the snapping sound based on loudness measurements of the snapping sound detected in the acoustic data; an object distance estimation subsystem configured to estimate a distance to an object other than the source of the snapping sound based at least in part on the determined estimated distance to the source; and an object location subsystem configured to determine the location of the object relative to the system based at least in part on the determined relative direction, the estimated distance to the object and a location of the system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 19, 20)
-
-
10. A method of selecting an object from a plurality of objects in a physical environment, the method comprising:
-
analyzing acoustic data received by a plurality of acoustic sensors; detecting a snapping sound in the acoustic data, wherein the snapping sound is caused by a source controlled by a user of the system; determining the direction of the snapping sound; estimating the distance to an object other than the source of the snapping sound based on loudness measurements of the snapping sound detected in the acoustic data; and determining the location of the object relative to the system based at least in part on the determined direction, the estimated distance to the object and a location of the system. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 21)
-
-
18. A system for selecting an object from a plurality of objects in a physical environment, the system comprising:
-
means for analyzing acoustic data received by a plurality of acoustic sensors; means for detecting a snapping sound in the acoustic data; means for causing the snapping sound, wherein the means for causing the snapping sound is controlled by a user; means for determining the direction of the snapping sound; means for estimating the distance to an object other than the means for causing the snapping sound based on loudness measurements of the snapping sound detected in the acoustic data; and means for determining the location of the object relative to the system based at least in part on the determined direction, the estimated distance to the object and a location of the system.
-
Specification