# US 12,015,903 B2 · Headphone and headphone status detection method

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

- Number: US 12,015,903 B2
- Document ID: US12015903B2
- Status: Granted
- Kind: B2
- Application number: 17/829,725
- Filed: 2022-06-01
- Published: 2022-09-15
- Granted: 2024-06-18
- Earliest claimed: 2021-06-15
- Assignees: Luxshare-Ict Co., Ltd.
- Applicants: Luxshare-Ict Co., Ltd.
- Inventors: Hsin-Nan Chen; Tsung-Pao Hsu; Jung-Pin Chien; Yao-Chun Tsai; You-Yu Lin
- Web page: https://patentgrep.com/patent/US12015903B2

## CPC

- H04R 1/1041: {Mechanical or electronic switches, or control elements (switches in general H01H)}
- H04R 3/08: of electromagnetic transducers
- H04R 1/1091: {Details not provided for in groups H04R1/1008 - H04R1/1083}
- H04R 5/033: Headphones for stereophonic communication {(details thereof, e.g. relating to batteries, cables or control elements H04R1/10)}
- H04R 2460/01: Hearing devices using active noise cancellation
- H04R 2460/03: Aspects of the reduction of energy consumption in hearing devices
- H04R: LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS (producing sounds with frequency not determined by supply frequency G10K)

## Abstract

A headphone and a headphone status detection method are provided. A signal processor of the headphone transmits a plurality of code messages to a first audio playback unit, so that the first audio playback unit plays a plurality of first audio signals with different frequencies corresponding to the code messages according to a playback sequence. The signal processor obtains a plurality of first time points at which a first audio receiving unit receives the first audio signals that are reflected for the first time. The signal processor determines a wear status of the headphone according to the plurality of first time points.

## Claims

### Claim 1

A headphone, comprising:
a signal processor, configured to sequentially transmit a plurality of code messages with different frequencies in a period, wherein, in the period, any two code messages that are successively transmitted among the plurality of code messages correspond to different frequencies;
a first audio playback unit, receiving the plurality of code messages and playing a plurality of first audio signals whose frequencies corresponding to the plurality of code messages according to a playback sequence; and
a first audio receiving unit, wherein
the signal processor obtains a plurality of first time points at which the first audio receiving unit receives the plurality of first audio signals that are reflected for the first time; and the signal processor determines a wear status of the headphone according to the plurality of first time points.

### Claim 2 (depends on 1)

The headphone according to claim 1, wherein the signal processor is further configured to subtract a plurality of corresponding second time points from the plurality of first time points, to obtain a plurality of first time differences corresponding to the plurality of first audio signals, wherein the second time points correspond to the playback of the plurality of first audio signals; and the signal processor further determines the wear status of the headphone according to changes of the plurality of first time differences.

### Claim 3 (depends on 2)

The headphone according to claim 2, wherein in response to the plurality of first time differences all being less than a first predetermined time, the signal processor determines that the wear status of the headphone is a normal wear status.

### Claim 4 (depends on 2)

The headphone according to claim 2, wherein in response to any one of the plurality of first time differences being less than a first predetermined time and a last first time difference among the plurality of first time differences being less than a start first time difference among the plurality of first time differences, the signal processor determines that the wear status of the headphone is a wearing status, wherein the start first time difference is before the last first time difference according to the playback sequence.

### Claim 5 (depends on 2)

The headphone according to claim 2, wherein in response to any one of the plurality of first time differences being less than a first predetermined time and a last first time difference among the plurality of first time differences being greater than a start first time difference among the plurality of first time differences, the signal processor determines that the wear status of the headphone is leaving-the-ear, wherein the start first time difference is before the last first time difference according to the playback sequence.

### Claim 6 (depends on 2)

The headphone according to claim 2, wherein in response to the plurality of first time differences all being greater than a first predetermined time, the signal processor determines that the wear status of the headphone is a non-wear status.

### Claim 7 (depends on 6)

The headphone according to claim 6, wherein the headphone further comprises a second audio playback unit and a second audio receiving unit, the second audio playback unit receives the plurality of code messages transmitted by the signal processor, and the second audio playback unit plays a plurality of second audio signals corresponding to the plurality of code messages according to the playback sequence; after the signal processor determines that the wear status of the headphone is the non-wear status, the signal processor obtains a plurality of third time points at which the second audio receiving unit receives the plurality of second audio signals that are reflected for the first time; and the signal processor determines whether the headphone is in a handheld status according to the plurality of third time points.

### Claim 8 (depends on 7)

The headphone according to claim 7, wherein the signal processor is further configured to subtract a plurality of corresponding fourth time points from the plurality of third time points, to obtain a plurality of second time differences corresponding to the plurality of second audio signals, wherein the fourth time points correspond to the playback of the plurality of second audio signals; and in response to the plurality of second time differences all being less than a second predetermined time, the signal processor determines that the headphone is in the handheld status.

### Claim 9 (depends on 1)

The headphone according to claim 1, wherein the signal processor is further configured to sequentially transmit, according to a plurality of time codes, the plurality of code messages corresponding to each of the plurality of time codes, and the code messages corresponding to a same time code respectively correspond to different frequencies.

### Claim 10

A headphone status detection method, performed by a signal processor of a headphone, comprising the following steps:
sequentially transmitting a plurality of code messages with different frequencies to a first audio playback unit in a period, so that the first audio playback unit plays a plurality of first audio signals whose frequencies corresponding to the plurality of code messages according to a playback sequence, wherein, in the period, any two code messages that are successively transmitted among the plurality of code messages correspond to different frequencies;
obtaining a plurality of first time points at which a first audio receiving unit receives the plurality of first audio signals that are reflected for the first time; and
determining a wear status of the headphone according to the plurality of first time points.

### Claim 11 (depends on 10)

The headphone status detection method according to claim 10, wherein the step of determining the wear status of the headphone according to the plurality of first time points comprises:
subtracting a plurality of corresponding second time points from the plurality of first time points, to obtain a plurality of first time differences corresponding to the plurality of first audio signals, wherein the second time points correspond to the playback of the plurality of first audio signals; and
further determining, by the signal processor, the wear status of the headphone according to changes of the plurality of first time differences.

### Claim 12 (depends on 11)

The headphone status detection method according to claim 11, wherein the step of further determining, by the signal processor, the wear status of the headphone according to changes of the plurality of first time differences comprises:
determining that the wear status of the headphone is a normal wear status in response to the plurality of first time differences all being less than a first predetermined time.

### Claim 13 (depends on 11)

The headphone status detection method according to claim 11, wherein the step of further determining, by the signal processor, the wear status of the headphone according to changes of the plurality of first time differences comprises:
determining that the wear status of the headphone is a wearing status in response to any one of the plurality of first time differences being less than a first predetermined time and a last first time difference among the plurality of first time differences being less than a start first time difference among the plurality of first time differences, wherein the start first time difference is before the last first time difference according to the playback sequence.

### Claim 14 (depends on 11)

The headphone status detection method according to claim 11, wherein the step of further determining, by the signal processor, the wear status of the headphone according to changes of the plurality of first time differences comprises:
determining that the wear status of the headphone is leaving-the-ear in response to any one of the plurality of first time differences being less than a first predetermined time and a last first time difference among the plurality of first time differences being greater than a start first time difference among the plurality of first time differences, wherein the start first time difference is before the last first time difference according to the playback sequence.

### Claim 15 (depends on 11)

The headphone status detection method according to claim 11, wherein the step of further determining, by the signal processor, the wear status of the headphone according to changes of the plurality of first time differences comprises:
determining that the wear status of the headphone is a non-wear status in response to the plurality of first time differences all being greater than a first predetermined time.

### Claim 16 (depends on 15)

The headphone status detection method according to claim 15, further comprising:
transmitting the plurality of code messages to a second audio playback unit, so that the second audio playback unit plays a plurality of second audio signals corresponding to the plurality of code messages according to the playback sequence;
after determining that the wear status of the headphone is the non-wear status, obtaining a plurality of third time points at which a second audio receiving unit receives the plurality of second audio signals that are reflected for the first time; and
determining whether the headphone is in a handheld status according to the plurality of third time points.

### Claim 17 (depends on 16)

The headphone status detection method according to claim 16, wherein the step of determining whether the headphone is in the handheld status according to the plurality of third time points comprises:
subtracting a plurality of corresponding fourth time points from the plurality of third time points, to obtain a plurality of second time differences corresponding to the plurality of second audio signals, wherein the fourth time points correspond to the playback of the plurality of second audio signals; and
determining that the headphone is in the handheld status in response to the plurality of second time differences all being less than a second predetermined time and each difference between the plurality of second time differences being less than an error value.

### Claim 18 (depends on 10)

The headphone status detection method according to claim 10, wherein the step of sequentially transmitting the plurality of code messages comprises:
sequentially transmitting, according to a plurality of time codes, the plurality of code messages corresponding to each of the plurality of time codes, wherein the code messages corresponding to a same time code respectively correspond to different frequencies.
