Positional state identification of mobile devices
First Claim
1. A method for identifying a positional state of a mobile device, comprising:
- generating an output audio pulse from a speaker of a mobile device;
detecting an input audio pulse, corresponding to the output audio pulse, utilizing a microphone of the mobile device;
evaluating the output audio pulse and the input audio pulse to determine a positional feature associated with the mobile device; and
evaluating the positional feature utilizing a classifier to determine a positional state of the mobile device indicative of the mobile device lying on a surface.
5 Assignments
0 Petitions
Accused Products
Abstract
One or more systems and/or methods for identifying a positional state of a mobile device are provided. An output audio pulse may be generated from a speaker of a mobile device. An input audio pulse, corresponding to the output audio pulse, may be detected utilizing a microphone of the mobile device. The output audio pulse and the input audio pulse may be evaluated to determine a positional feature associated with the mobile device. The positional feature may be evaluated using a classifier to identify a positional state of the mobile device (e.g., the mobile device may be laying on a table, inside a user'"'"'s jacket pocket, within a vehicle, etc.). In an example, an operating characteristic of the mobile device may be adjusted based on the positional state of the mobile device (e.g., a ringer volume may be increased, a content recommendation may be displayed, etc.).
-
Citations
19 Claims
-
1. A method for identifying a positional state of a mobile device, comprising:
-
generating an output audio pulse from a speaker of a mobile device; detecting an input audio pulse, corresponding to the output audio pulse, utilizing a microphone of the mobile device; evaluating the output audio pulse and the input audio pulse to determine a positional feature associated with the mobile device; and evaluating the positional feature utilizing a classifier to determine a positional state of the mobile device indicative of the mobile device lying on a surface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for identifying a positional state of a mobile device, comprising:
-
a positional state identification component configured to; generate an output audio pulse from a speaker of a mobile device; detect an input audio pulse, corresponding to the output audio pulse, utilizing a microphone of the mobile device; evaluate, by a time of flight analysis, the output audio pulse and the input audio pulse to determine a positional feature associated with the mobile device, the evaluating comprising; responsive to the time of flight analysis indicating a first amount of time for a pulse to travel a distance, determining that the pulse is travelling through a first medium; and responsive to the time of flight analysis indicating a second amount of time for the pulse to travel the distance, determining that the pulse is travelling through a second medium; and evaluate the positional feature utilizing a classifier to identify a positional state of the mobile device; and a content provider component configured to; provide content to the mobile device based upon the positional state.
-
-
19. A non-transitory computer readable medium comprising instructions which when executed perform a method for identifying a positional state of a mobile device, comprising:
-
generating an output audio pulse from a speaker of a mobile device; detecting an input audio pulse, corresponding to the output audio pulse, utilizing a microphone of the mobile device; evaluating the output audio pulse and the input audio pulse to determine a positional feature associated with the mobile device; evaluating the positional feature utilizing a classifier to identifying a positional state of the mobile device; responsive to the positional state identified by the classifier corresponding to the mobile device being held in a hand of a user, providing content to the user according to a first content notification type; and responsive to the positional state identified by the classifier corresponding to the mobile device not being held in the hand of the user, providing the content to the user according to a second content notification type.
-
Specification