IP Library Granted Patent US 12,677,104
Granted Patent B2
US 12,677,104 · App. 18/649,511 · Granted Jul 7, 2026

Automatic sensor orientation calibration

Inventor: Thomas Landemaine (Cambridge, MA)
Assignee: Bose Corporation
H04R29/001H04R1/1091H04R1/323
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,677,104
App. No.
18/649,511
Filed
Apr 29, 2024
Granted
Jul 7, 2026
Kind
B2
Art Unit
2691
USPC
381/59
Abstract

A wearable audio device is provided. The wearable audio device includes a sensor, such as an IMU and a controller. The sensor is configured to capture rotational motion data. At least a portion of the captured rotational motion data corresponds to head motion of a user. The sensor is further configured to generate a sensor orientation of the sensor based on the rotational motion data. The controller is configured to (1) receive the rotational motion data and the sensor orientation from the sensor; (2) generate, based on the rotational motion data, an orientation calibration parameter; and (3) map the sensor orientation to a head orientation of the user based on the orientation calibration parameter.

Claims (34)

1 . A wearable audio device, comprising:

a sensor configured to:

capture rotational motion data, wherein at least a portion of the captured rotational motion data corresponds to head motion of a user; and

generate a sensor orientation of the sensor based on the rotational motion data; and

a controller configured to:

receive the rotational motion data and the sensor orientation from the sensor;

generate, based on the rotational motion data, an orientation calibration parameter; and

map the sensor orientation to a head orientation of the user based on the orientation calibration parameter, wherein the controller is further configured to:

calculate, based on the rotational motion data, a series of rotation axes, wherein each of the series of rotation axes corresponds to one of a series of event periods during a movement period;

determine a rotational dispersion of the series of rotation axes; and

determine the orientation calibration parameter based on the rotational motion data if the rotational dispersion is within a dispersion threshold.

2 . The wearable audio device of claim 1 , wherein the sensor is an inertial measurement unit (IMU).

3 . The wearable audio device of claim 1 , wherein the rotational motion data comprises angular velocity.

4 . The wearable audio device of claim 1 , wherein the head motion comprises a yaw motion.

5 . The wearable audio device of claim 1 , wherein the head motion comprises a pitch rotation.

6 . The wearable audio device of claim 1 , wherein the dispersion threshold is less than or equal to 10 degrees.

7 . The wearable audio device of claim 1 , wherein the dispersion threshold is determined by a neural network model trained by historic rotation data.

8 . The wearable audio device of claim 1 , wherein the movement period is less than one minute.

9 . The wearable audio device of claim 1 , wherein the sensor orientation is defined by a sensor x-axis, a sensor y-axis, and a sensor z-axis.

10 . The wearable audio device of claim 1 , wherein the wearable audio device is an earbud.

11 . A method for automatically calibrating a sensor orientation of a sensor of a wearable audio device, comprising:

capturing, via the sensor, rotational motion data, wherein at least a portion of the captured rotational motion data corresponds to head motion of a user;

generating, via the sensor, the sensor orientation of the sensor based on the rotational motion data;

generating, based on the rotational motion data, an orientation calibration parameter; and mapping the sensor orientation to a head orientation of the user based on the orientation calibration parameter, wherein calibrating the sensor orientation of the sensor further comprises:

calculating, based on the rotational motion data, a series of rotation axes, wherein each of the series of rotation axes corresponds to one of a series of event periods during a movement period;

determining a rotational dispersion of the series of rotation axes; and

determining the orientation calibration parameter based on the rotational motion data if the rotational dispersion is within a dispersion threshold.

12 . The method of claim 11 , wherein the sensor is an inertial measurement unit (IMU).

13 . The method of claim 11 , wherein the rotational motion data comprises angular velocity.

14 . The method of claim 11 , wherein the head motion comprises a yaw motion.

15 . The method of claim 11 , wherein the head motion comprises a pitch motion.

16 . The method of claim 12 , wherein the dispersion threshold is less than or equal to 10 degrees.

17 . The method of claim 12 , wherein the dispersion threshold is determined by a neural network model trained by historic rotation data.

18 . The method of claim 11 , wherein the sensor orientation is defined by a sensor x-axis, a sensor y-axis, and a sensor z-axis.

Assignments (2)
SECURITY INTEREST Recorded Feb 28, 2025
From: BOSE CORPORATION
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 070438/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2024
From: LANDEMAINE, THOMAS
To: BOSE CORPORATION
Reel/Frame 068709/0518 →
Continuity (1)
Related Publication 20250338073A1 · Oct 30, 2025
References Cited (9)
US 10880670B2 · Hammerschmidt · 2020 [cited by examiner]
US 20120002822A1 · Peissig · 2012 [cited by examiner]
US 20130259244A1 · Christensen · 2013 [cited by examiner]
US 20140058662A1 · Tachibana et al. · 2014 [cited by applicant]
US 20150326963A1 · Sørensen · 2015 [cited by examiner]
US 20180157332A1 · Nie · 2018 [cited by applicant]
US 20210149479A1 · Huang et al. · 2021 [cited by applicant]
US 20240361848A1 · Pedersen · 2024 [cited by examiner]
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, PCT Application No. PCT/US2025/026152, dated Jul. 11, 2025, pp. 1-13. [cited by applicant]