User interface adaptation based on detected user location
First Claim
1. A computing device comprising:
- a display that presents content;
two or more microphones, wherein a first microphone of the two or microphones detects a sound that includes a voice; and
a user interface adaptation system configured to;
determine, based on the sound, whether a user is in close physical proximity to the computing device; and
responsive to determining that the user is in close physical proximity to the computing device;
activate at least a second microphone from the two or more microphones, wherein, after the second microphone is activated, the first and second microphones detect speech of the user;
determine, based on the speech of the user as detected by each of the first and second microphones, a direction of the user relative to the computing device; and
change, based on the direction of the user relative to the computing device, an orientation of content presented to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A device (102) detects when a user is in close physical proximity to the device, such as within a few feet of the device. While the user is in close physical proximity to the device, the device also detects the location of the user relative to the device, and optionally a speed at which the user is moving. The user interface presented by the device is adapted to the location of the user relative to the device and optionally the speed at which the user is moving, but without needing physical manipulation of the device by the user. The adaptation can include, for example, orienting content presented on a display of the device based on the location of the user relative to the device so that the content appears “upright” or “right side up” for the user to view given their location.
25 Citations
20 Claims
-
1. A computing device comprising:
-
a display that presents content; two or more microphones, wherein a first microphone of the two or microphones detects a sound that includes a voice; and a user interface adaptation system configured to; determine, based on the sound, whether a user is in close physical proximity to the computing device; and responsive to determining that the user is in close physical proximity to the computing device; activate at least a second microphone from the two or more microphones, wherein, after the second microphone is activated, the first and second microphones detect speech of the user; determine, based on the speech of the user as detected by each of the first and second microphones, a direction of the user relative to the computing device; and change, based on the direction of the user relative to the computing device, an orientation of content presented to the user. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
detecting, by a microphone of a computing device, sound that includes a voice; determining, by the computing device and based on the sound, whether a user is in close physical proximity to the computing device; and responsive to determining that the user is in close physical proximity to the computing device; activating at least one additional microphone of the computing device; detecting, by two or more microphones of the computing device, speech of the user; determining, by the computing device, based on the speech of the user as detected by each of the two or more microphones, a direction of the user relative to the computing device; and changing, based on the direction of the user relative to the computing device, an orientation of content presented to the user. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium encoded with instructions that, when executed, cause one or more processors of a computing device to:
-
determining, by the computing device and based on sound detected by a microphone of the computing device, whether a user is in close physical proximity to the computing device; and responsive to determining that the user is in close physical proximity to the computing device; activate at least one additional microphone of the computing device; determining, by the computing device, based on speech of the user as detected by each of the two or more microphones, a direction of the user relative to the computing device; and change, based on the direction of the user relative to the computing device, an orientation of content presented to the user. - View Dependent Claims (17, 18, 19, 20)
-
Specification