Orientation free handsfree device
First Claim
1. An apparatus comprising at least one processor and at least one memory including computer program instructions, the at least one memory and the computer program instructions configured to, with the at least one processor, cause the apparatus at least to:
- determine an application with audio output is started on a mobile device;
determine that a user is providing input to the mobile device;
receive first sensor data to determine motion activity of the user based on the provided input wherein the first sensor data is provided from a first sensor of a headphone device, wherein the headphone device is worn at the user;
receive second sensor data indicating a direction of movement of the headphone device, wherein the second sensor data is provided from a second sensor at the headphone device or the mobile device, the direction of movement of the headphone device is based on a determination of acceleration or trajectory of the headphone device;
compare the received first sensor data to the received second sensor data;
determine from the comparison if the motion activity of the user corresponds to the direction of movement of the headphone device to determine a physical orientation of the headphone device; and
determine an output channel order for the headphone device and switch the output channel order when the motion activity of the user does not correspond with the direction of movement of the headphone device, wherein the output channels cause audio signals to be output from the headphone device.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatuses, and computer program products are provided to indicate or automatically configure headphone channel orientation based on a physical orientation determination. An apparatus is provided that is configured to at least determine an orientation of the headphone device; analyze the determined orientation; and provide an indication of the determined orientation or adjust the output channel configuration of the apparatus for the headphone device. The apparatus may be further configured to determine the orientation of the headphone device based on at least one of: a head turn position; a direction of one or more audio signals; a direction of movement, wherein the movement is determined based on a determination of acceleration or trajectory of the headphone device; two or more compass data, wherein at least one compass is located in each of the apparatus and the headphone device; and a difference in characteristics of one or more audio signals.
-
Citations
20 Claims
-
1. An apparatus comprising at least one processor and at least one memory including computer program instructions, the at least one memory and the computer program instructions configured to, with the at least one processor, cause the apparatus at least to:
-
determine an application with audio output is started on a mobile device; determine that a user is providing input to the mobile device; receive first sensor data to determine motion activity of the user based on the provided input wherein the first sensor data is provided from a first sensor of a headphone device, wherein the headphone device is worn at the user; receive second sensor data indicating a direction of movement of the headphone device, wherein the second sensor data is provided from a second sensor at the headphone device or the mobile device, the direction of movement of the headphone device is based on a determination of acceleration or trajectory of the headphone device; compare the received first sensor data to the received second sensor data; determine from the comparison if the motion activity of the user corresponds to the direction of movement of the headphone device to determine a physical orientation of the headphone device; and determine an output channel order for the headphone device and switch the output channel order when the motion activity of the user does not correspond with the direction of movement of the headphone device, wherein the output channels cause audio signals to be output from the headphone device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
determining an application with audio output is started on a mobile device; determining that a user is providing input to the mobile device; receiving first sensor data to determine motion activity of the user based on the provided input wherein the first sensor data is provided from a first sensor of a headphone device, wherein the headphone device is worn at the user; receiving second sensor data indicating a direction of movement of the headphone device, wherein the second sensor data is provided from a second sensor at the headphone device or the mobile device, the direction of movement based on a determination of acceleration or trajectory of the headphone device; comparing the received first sensor data to the received second sensor data; determining from the comparison if the motion activity of the user corresponds to the direction of movement to determine a physical orientation of the headphone device; and determining an output channel order for the headphone device and switching the output channel order when the motion activity of the user does not correspond with the direction of movement wherein the output channels cause audio signals to be output from the headphone device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising at least one non-transitory computer-readable storage medium bearing computer program instructions embodied therein for use with a computer, the computer program instructions comprising program instructions configured to:
-
determine an application with audio output is started on a mobile device; determine that a user is providing input to the mobile device; receive first sensor data to determine motion activity of the user based on the provided input wherein the first sensor data is provided from a first sensor of a headphone device, wherein the headphone device is worn at the user; receive second sensor data indicating a direction of movement of the headphone device, wherein the second sensor data is provided from a second sensor at the headphone device or the mobile device, the direction of movement based on a determination of acceleration or trajectory of the headphone device; compare the received first sensor data to the received second sensor data; determine from the comparison if the motion activity of the user corresponds to the direction of movement to determine a physical orientation of the headphone device; and determine an output channel order for the headphone device and switch the channel order when the activity of the user does not correspond with the direction of movement, wherein the output channels cause audio signals to be output from the headphone device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification