User control gesture detection
AssigneeMicrosoft Corporation
InventorsDesney S. Tan, Shwetak Patel, Daniel S. Morris, Sidhant Gupta
Life of this patent
Estimating the term…
Abstract
The description relates to user control gestures. One example allows a speaker and a microphone to perform a first functionality. The example simultaneously utilizes the speaker and the microphone to perform a second functionality. The second functionality comprises capturing sound signals that originated from the speaker with the microphone and detecting Doppler shift in the sound signals. It correlates the Doppler shift with a user control gesture performed proximate to the computer and maps the user control gesture to a control function.
Claims20
A computer, comprising:
- a speaker and a microphone;
- and,
- a gesture identification component configured to cause sounds of a given frequency to be emitted from the speaker and captured by the microphone, the gesture identification component further configured to evaluate the captured sounds around the given frequency to detect Doppler effect shifts caused by user gestures, the gesture identification component further configured to map a Doppler effect shift to an individual control function and to cause the control function to be executed by the computer, and wherein the gesture identification component is further configured to allow the speaker and the microphone to perform other functions during the emitting and capturing.
A computer-readable storage media having instructions stored thereon that when executed by a computing device cause the computing device to perform acts, comprising:
- emitting a sound signal from a computer;
- capturing sound at the computer;
- comparing a frequency range of the emitted sound signal to the same frequency range of the captured sound to detect Doppler shift created by a user control gesture;
- mapping the user control gesture to a control function;
- and,
- executing the control function on the computing device.
A computer-readable storage media having instructions stored thereon that when executed by a computing device cause the computing device to perform acts, comprising:
- allowing a speaker and a microphone to perform a first functionality;
- simultaneously utilizing the speaker and the microphone to perform a second functionality, the second functionality comprising:
- capturing sound signals that originated from the speaker with the microphone;
- detecting Doppler shift in the sound signals;
- correlating the Doppler shift with a user control gesture performed proximate to the computer;
- and,
- mapping the user control gesture to a control function.
Dependencies are inferred from the claim text.