# US 2025/0093642 A1 · Electronic Device with a Motion Sensor

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2025/0093642 A1
- Document ID: US20250093642A1
- Status: Published application
- Kind: A1
- Application number: 18/798,064
- Filed: 2024-08-08
- Published: 2025-03-20
- Earliest claimed: 2023-09-20
- Assignees: Apple Inc.
- Applicants: Apple Inc.
- Inventors: Luis R. Deliz Centeno; Devin W. Chalmers
- Web page: https://patentgrep.com/patent/US20250093642A1

## CPC

- G02B 27/0093: {with means for monitoring data relating to the user, e.g. head-tracking, eye-tracking}
- G02B 27/0172: {characterised by optical features}
- G02B: OPTICAL ELEMENTS, SYSTEMS OR APPARATUS

## Abstract

In a head-mounted device, position and motion sensors may be included to determine the orientation of the head-mounted device. A motion sensor may experience error that accumulates over time, sometimes referred to as drift. To mitigate the effect of drift in a motion sensor, a reference orientation for the motion sensor may be reset when a qualifying motion is detected. The qualifying motion may be detected using one or more criteria such as a total change in angular orientation or rate of change in angular orientation. The reference orientation for the motion sensor may also be reset when a duration of time elapses without a qualifying motion being detected.

## Claims

### Claim 1

An electronic device comprising:
one or more motion sensors;
one or more processors; and
memory storing instructions configured to be executed by the one or more processors, the instructions for:
setting a reference orientation to a first baseline;
obtaining, from the one or more motion sensors, motion data representative of a motion of the electronic device; and
in accordance with a determination that the motion defined relative to the reference orientation satisfies a criterion, resetting the reference orientation to a second baseline.

### Claim 2 (depends on 1)

The electronic device defined in claim 1, wherein the determination that the motion defined relative to the reference orientation satisfies the criterion comprises detecting a motion gesture, wherein the criterion is satisfied in response to completion of the motion gesture, and wherein the motion gesture is a rotational motion gesture.

### Claim 3 (depends on 1)

The electronic device defined in claim 1, wherein the criterion is satisfied in response to a total magnitude of the motion exceeding a threshold magnitude.

### Claim 4 (depends on 1)

The electronic device defined in claim 1, wherein the criterion is satisfied in response to a magnitude of a rate of rotation exceeding a threshold magnitude.

### Claim 5 (depends on 1)

The electronic device defined in claim 1, wherein the instructions further comprise instructions for:
while the reference orientation is set to the second baseline, obtaining, from the one or more motion sensors, motion data representative of an additional motion of the electronic device;
in accordance with a determination that the additional motion defined relative to the reference orientation satisfies the criterion, resetting the reference orientation to a third baseline; and
in accordance with a duration of time passing without a motion satisfying the criterion, resetting the reference orientation to a fourth baseline, wherein the duration of time is greater than 5 seconds.

### Claim 6 (depends on 1)

The electronic device defined in claim 1, wherein the one or more motion sensors comprises an inertial measurement unit, a gyroscope, an accelerometer, or a magnetometer.

### Claim 7 (depends on 1)

The electronic device defined in claim 1, further comprising:
one or more output devices, wherein the instructions further comprise instructions for:
in accordance with the determination that the motion defined relative to the reference orientation satisfies the criterion, presenting content using the one or more output devices, wherein the one or more output devices comprises a speaker, a haptic output device, or a display.

### Claim 8 (depends on 1)

The electronic device defined in claim 1, wherein the instructions further comprise instructions for:
filtering the motion data representative of the motion of the electronic device, wherein filtering the motion data comprises applying a high-pass filter to the motion data.

### Claim 9

A method of operating an electronic device that comprises one or more motion sensors, the method comprising:
setting a reference orientation to a first baseline;
obtaining, from the one or more motion sensors, motion data representative of a motion of the electronic device; and
in accordance with a determination that the motion defined relative to the reference orientation satisfies a criterion, resetting the reference orientation to a second baseline.

### Claim 10 (depends on 9)

The method defined in claim 9, wherein the determination that the motion defined relative to the reference orientation satisfies the criterion comprises detecting a motion gesture, wherein the criterion is satisfied in response to completion of the motion gesture, and wherein the motion gesture is a rotational motion gesture.

### Claim 11 (depends on 9)

The method defined in claim 9, wherein the criterion is satisfied in response to a total magnitude of the motion exceeding a threshold magnitude.

### Claim 12 (depends on 9)

The method defined in claim 9, wherein the criterion is satisfied in response to a magnitude of a rate of rotation exceeding a threshold magnitude.

### Claim 13 (depends on 9)

The method defined in claim 9, further comprising:
while the reference orientation is set to the second baseline, obtaining, from the one or more motion sensors, motion data representative of an additional motion of the electronic device;
in accordance with a determination that the additional motion defined relative to the reference orientation satisfies the criterion, resetting the reference orientation to a third baseline; and
in accordance with a duration of time passing without a motion satisfying the criterion, resetting the reference orientation to a fourth baseline, wherein the duration of time is greater than 5 seconds.

### Claim 14 (depends on 9)

The method defined in claim 9, wherein the one or more motion sensors comprises an inertial measurement unit, a gyroscope, an accelerometer, or a magnetometer.

### Claim 15 (depends on 9)

The method defined in claim 9, wherein the electronic device comprises one or more output devices and wherein the method further comprises:
in accordance with the determination that the motion defined relative to the reference orientation satisfies the criterion, presenting content using the one or more output devices, wherein the one or more output devices comprises a speaker, a haptic output device, or a display.

### Claim 16 (depends on 9)

The method defined in claim 9, further comprising:
filtering the motion data representative of the motion of the electronic device, wherein filtering the motion data comprises applying a high-pass filter to the motion data.

### Claim 17

A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device that comprises one or more motion sensors, wherein the one or more programs include instructions for:
setting a reference orientation to a first baseline;
obtaining, from the one or more motion sensors, motion data representative of a motion of the electronic device; and
in accordance with a determination that the motion defined relative to the reference orientation satisfies a criterion, resetting the reference orientation to a second baseline.

### Claim 18 (depends on 17)

The non-transitory computer-readable storage medium defined in claim 17, wherein the determination that the motion defined relative to the reference orientation satisfies the criterion comprises detecting a motion gesture, wherein the criterion is satisfied in response to completion of the motion gesture, and wherein the motion gesture is a rotational motion gesture.

### Claim 19 (depends on 17)

The non-transitory computer-readable storage medium defined in claim 17, wherein the criterion is satisfied in response to a total magnitude of the motion exceeding a threshold magnitude.

### Claim 20 (depends on 17)

The non-transitory computer-readable storage medium defined in claim 17, wherein the criterion is satisfied in response to a magnitude of a rate of rotation exceeding a threshold magnitude.

### Claim 21 (depends on 17)

The non-transitory computer-readable storage medium defined in claim 17, wherein the instructions further comprise instructions for:
while the reference orientation is set to the second baseline, obtaining, from the one or more motion sensors, motion data representative of an additional motion of the electronic device;
in accordance with a determination that the additional motion defined relative to the reference orientation satisfies the criterion, resetting the reference orientation to a third baseline; and
in accordance with a duration of time passing without a motion satisfying the criterion, resetting the reference orientation to a fourth baseline, wherein the duration of time is greater than 5 seconds.

### Claim 22 (depends on 17)

The non-transitory computer-readable storage medium defined in claim 17, wherein the one or more motion sensors comprises an inertial measurement unit, a gyroscope, an accelerometer, or a magnetometer.

### Claim 23 (depends on 17)

The non-transitory computer-readable storage medium defined in claim 17, wherein the electronic device comprises one or more output devices and wherein the instructions further comprise instructions for:
in accordance with the determination that the motion defined relative to the reference orientation satisfies the criterion, presenting content using the one or more output devices, wherein the one or more output devices comprises a speaker, a haptic output device, or a display.

### Claim 24 (depends on 17)

The non-transitory computer-readable storage medium defined in claim 17, wherein the instructions further comprise instructions for:
filtering the motion data representative of the motion of the electronic device, wherein filtering the motion data comprises applying a high-pass filter to the motion data.
