Disambiguating input based on context
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving, by one or more processors, information from a motion sensor of a computing device;
receiving, by the one or more processors, audio using a microphone of the computing device;
determining, by the one or more processors, that the computing device is located in a moving vehicle based on both;
(i) a rate of physical speed of the computing device determined using the information that was received from the motion sensor of the computing device, and(ii) a level of ambient noise present in the audio received using the microphone of the computing device; and
performing, by the one or more processors and based on the one or more processors having determined that the computing device is located in the moving vehicle, a first command instead of a second command by disambiguating a user input associated with the received audio.
2 Assignments
0 Petitions
Accused Products
Abstract
In one implementation, a computer-implemented method includes receiving, at a mobile computing device, ambiguous user input that indicates more than one of a plurality of commands; and determining a current context associated with the mobile computing device that indicates where the mobile computing device is currently located. The method can further include disambiguating the ambiguous user input by selecting a command from the plurality of commands based on the current context associated with the mobile computing device; and causing output associated with performance of the selected command to be provided by the mobile computing device.
38 Citations
4 Claims
-
1. A computer-implemented method, comprising:
-
receiving, by one or more processors, information from a motion sensor of a computing device; receiving, by the one or more processors, audio using a microphone of the computing device; determining, by the one or more processors, that the computing device is located in a moving vehicle based on both; (i) a rate of physical speed of the computing device determined using the information that was received from the motion sensor of the computing device, and (ii) a level of ambient noise present in the audio received using the microphone of the computing device; and performing, by the one or more processors and based on the one or more processors having determined that the computing device is located in the moving vehicle, a first command instead of a second command by disambiguating a user input associated with the received audio. - View Dependent Claims (2, 3, 4)
-
Specification