IP Library Granted Patent US 12666189
Granted Patent B2
US 12666189 · App. 18/625,890 · Granted Jun 23, 2026

Device and method for detecting a wearing status of a headphone

Inventors: Hsin-Nan Chen (Kunshan City, TW); Tsung-Pao Hsu (Kunshan City, TW); Jung-Pin Chien (Kunshan City, TW); Yao-Chun Tsai (Kunshan City, TW); Che-Yung Huang (Kunshan City, TW)
Assignee: LANTO ELECTRONIC LIMITED
H04R1/1041G01D5/14G01S17/08G06F11/3013G06F11/32H04R29/001
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 12666189
App. No.
18/625,890
Granted
Jun 23, 2026
Kind
B2
Abstract

A device for detecting a wearing status of a headphone includes a sensor, a player, an acoustic detection assembly and a microprocessor, where the acoustic detection assembly is connected to the player through a digital-to-analog converter, and the microprocessor is connected to the sensor and the acoustic detection assembly separately; the sensor is configured to determine, in combination with the microprocessor, a wearing status of the headphone within a period of time after current time in the case where the headphone is in a worn status at the current time; and the acoustic detection assembly is configured to determine, in combination with the microprocessor and the player, the wearing status of the headphone within the period of time after the current time in the case where the headphone is in a non-worn status at the current time.

Claims (86)

1 . A device for detecting a wearing status of a headphone, comprising: a sensor, a player, an acoustic detection assembly and a microprocessor, wherein the acoustic detection assembly is connected to the player through a digital-to-analog converter, and the microprocessor is connected to the sensor and the acoustic detection assembly separately;

the sensor is configured to determine, in combination with the microprocessor, a wearing status of the headphone within a period of time after current time in a case where the headphone is in a worn status at the current time; and

the acoustic detection assembly is configured to determine, in combination with the microprocessor and the player, the wearing status of the headphone within the period of time after the current time in a case where the headphone is in a non-worn status at the current time,

wherein the sensor is a magnetic sensor configured to, when a magnet in the player moves, measure a magnetic field intensity of the magnet and send the magnetic field intensity to the microprocessor, and

wherein the microprocessor is configured to calculate a relative motion status between an object and the headphone according to the magnetic field intensity, and determine the wearing status of the headphone within the period of time after the current time according to the relative motion status.

2 . A device for detecting a wearing status of a headphone, comprising: a sensor, a player, an acoustic detection assembly and a microprocessor, wherein the acoustic detection assembly is connected to the player through a digital-to-analog converter, and the microprocessor is connected to the sensor and the acoustic detection assembly separately;

the sensor is configured to determine, in combination with the microprocessor, a wearing status of the headphone within a period of time after current time in a case where the headphone is in a worn status at the current time; and

the acoustic detection assembly is configured to determine, in combination with the microprocessor and the player, the wearing status of the headphone within the period of time after the current time in a case where the headphone is in a non-worn status at the current time,

wherein the sensor is an optical sensor comprising a proximity sensor and an infrared emitter; wherein

the infrared emitter is configured to emit infrared light;

the proximity sensor is configured to receive reflected infrared light generated when the infrared light is reflected by an object and send a time when the reflected infrared light is received to the microprocessor; and

the microprocessor is configured to calculate a distance between the object and the headphone according to the time, and determine the wearing status of the headphone within the period of time after the current time according to the distance.

3 . The device of claim 1 , wherein the acoustic detection assembly comprises a receiver,

the acoustic detection assembly is configured to send a test audio to the player;

the player is configured to play an audio to an outside;

the receiver is configured to receive a reflected audio returned when the audio is reflected by an object, and send the reflected audio to the microprocessor;

the microprocessor is configured to determine whether the headphone is worn on a person according to an amplitude change of the reflected audio.

4 . The device of claim 1 , wherein the acoustic detection assembly comprises a sound processing software system and a receiver;

the microprocessor is configured to edit different audio signals into time codes and send the time codes to the sound processing software system;

the sound processing software system is configured to send the time codes to the player through the digital-to-analog converter,

the player is configured to play the different audio signals, and the receiver is configured to receive reflected audio signals of the played different audio signals reflected by an object;

the sound processing software system is further configured to receive the reflected audio signals sent by the receiver through an analog-to-digital converter, perform frequency sampling on the reflected audio signals, acquire time codes corresponding to the reflected audio signals, and send both sending time points and receiving time points of acquired time codes to the microprocessor; and

the microprocessor is further configured to calculate time differences according to the sending time points and the receiving time points and determine the wearing status of the headphone according to the time differences.

5 . The device of claim 4 , wherein audio signals comprise first audio signals, and the receiver comprises a feedback receiver,

wherein the microprocessor is configured to: determine, according to a plurality of first time points at which the first audio signals reflected for a first time are received by the feedback receiver and a plurality of second time points at which the first audio signals are played by the player, a plurality of first time differences of the first audio signals, and determine the wearing status of the headphone according to changes of the plurality of first time differences.

6 . The device of claim 4 , wherein audio signals comprise second audio signals, and the receiver comprises a feedforward receiver,

wherein the microprocessor is configured to: determine, according to a plurality of third time points at which the second audio signals reflected for a first time are received by the feedforward receiver and a plurality of fourth time points at which the second audio signals are played by the player, a plurality of second time differences of the second audio signals, and determine, according to whether the plurality of second time differences are all smaller than a preset time, whether the headphone is in a handheld status.

7 . A device for detecting a wearing status of a headphone, comprising: a sensor, a player, an acoustic detection assembly and a microprocessor, wherein the acoustic detection assembly is connected to the player through a digital-to-analog converter, and the microprocessor is connected to the sensor and the acoustic detection assembly separately;

the sensor is configured to send a trigger signal to the microprocessor after sensing that the headphone leaves an ear;

the microprocessor is configured to trigger the acoustic detection assembly to detect the wearing status of the headphone after receiving the trigger signal; and

the acoustic detection assembly is configured to, receive an audio signal by a receiver in the acoustic detection assembly, convert the audio signal from a time domain signal to a frequency domain signal, and identify the frequency domain signal after conversion to determine the wearing status of the headphone, wherein the audio signal is played by the player.

8 . A method for detecting a wearing status of a headphone, performed by the device for detecting the wearing status of the headphone of claim 1 , comprising:

in a case where the headphone is in a worn status at current time, determining a wearing status of the headphone within a period of time after the current time through the sensor; and

in a case where the headphone is in a non-worn status at current time, determining a wearing status of the headphone within a period of time after the current time through the player and the acoustic detection assembly,

wherein determining a wearing status of the headphone within a period of time after the current time through the sensor comprises:

when the magnet in the player moves, measuring, through the sensor, a magnetic field intensity of the magnet and sending, through the sensor, the magnetic field intensity to the microprocessor, and

wherein the method further comprises:

calculating, through the microprocessor, the relative motion status between the object and the headphone according to the magnetic field intensity, and determining, through the microprocessor, the wearing status of the headphone within the period of time after the current time according to the relative motion status.

9 . A method for detecting a wearing status of a headphone, performed by the device for detecting the wearing status of the headphone of claim 7 , comprising:

triggering the acoustic detection assembly after the sensor senses that the headphone leaves an ear;

receiving, by the receiver of the acoustic detection assembly, an audio signal played by the player; and

converting, by the acoustic detection assembly, the audio signal from a time domain signal to a frequency domain signal, and identifying the frequency domain signal after conversion to determine the wearing status of the headphone.

10 . A method for detecting a wearing status of a headphone, performed by the device for detecting the wearing status of the headphone of claim 2 , comprising:

in a case where the headphone is in a worn status at current time, determining a wearing status of the headphone within a period of time after the current time through the sensor; and

in a case where the headphone is in a non-worn status at current time, determining a wearing status of the headphone within a period of time after the current time through the player and the acoustic detection assembly,

wherein determining a wearing status of the headphone within a period of time after the current time through the sensor comprises:

emitting, through the infrared emitter, infrared light;

receiving, through the proximity sensor, reflected infrared light generated when the infrared light is reflected by an object and sending, by the proximity sensor, a time when the reflected infrared light is received to the microprocessor, and

wherein the method further comprises:

calculating, through the microprocessor, a distance between the object and the headphone according to the time, and determining, through the microprocessor, the wearing status of the headphone within the period of time after the current time according to the distance.

11 . The method of claim 8 , wherein the acoustic detection assembly comprises a receiver, the method further comprising:

sending, through the acoustic detection assembly, a test audio to the player;

playing, through the player, an audio to an outside;

receiving, through the receiver, a reflected audio returned when the audio is reflected by an object, and sending, by the receiver, the reflected audio to the microprocessor; and

determining, through the microprocessor, whether the headphone is worn on a person according to an amplitude change of the reflected audio.

12 . The method of claim 8 , wherein the acoustic detection assembly comprises a sound processing software system and a receiver; the method further comprising:

editing, through the microprocessor, different audio signals into time codes and sending, by the microprocessor, the time codes to the sound processing software system;

sending, through the sound processing software system, the time codes to the player through the digital-to-analog converter;

playing, through the player, the different audio signals;

receiving, through the receiver, reflected audio signals of the played different audio signals reflected by an object;

receiving, through the sound processing software system, the reflected audio signals sent by the receiver through an analog-to-digital converter, performing frequency sampling on the reflected audio signals, acquiring time codes corresponding to the reflected audio signals, and sending both sending time points and receiving time points of acquired time codes to the microprocessor; and

calculating, through the microprocessor, time differences according to the sending time points and the receiving time points, and determining, through the microprocessor, the wearing status of the headphone according to the time differences.

13 . The method of claim 12 , wherein audio signals comprise first audio signals, and the receiver comprises a feedback receiver, the method further comprising:

determining, through the microprocessor, according to a plurality of first time points at which the first audio signals reflected for a first time are received by the feedback receiver and a plurality of second time points at which the first audio signals are played by the player, a plurality of first time differences of the first audio signals; and

determining, through the microprocessor, the wearing status of the headphone according to changes of the plurality of first time differences.

14 . The method of claim 12 , wherein audio signals comprise second audio signals, and the receiver comprises a feedforward receiver, the method further comprising:

determining, through the microprocessor, according to a plurality of third time points at which the second audio signals reflected for a first time are received by the feedforward receiver and a plurality of fourth time points at which the second audio signals are played by the player, a plurality of second time differences of the second audio signals; and

determining, through the microprocessor, according to whether the plurality of second time differences are all smaller than a preset time, whether the headphone is in a handheld status.

15 . The method of claim 11 , wherein the acoustic detection assembly comprises a sound processing software system; the method further comprising:

editing, through the microprocessor, different audio signals into time codes and sending, by the microprocessor, the time codes to the sound processing software system;

sending, through the sound processing software system, the time codes to the player through the digital-to-analog converter;

playing, through the player, the different audio signals;

receiving, through the receiver, reflected audio signals of the played different audio signals reflected by an object;

receiving, through the sound processing software system, the reflected audio signals sent by the receiver through an analog-to-digital converter, performing frequency sampling on the reflected audio signals, acquiring time codes corresponding to the reflected audio signals, and sending both sending time points and receiving time points of acquired time codes to the microprocessor; and

calculating, through the microprocessor, time differences according to the sending time points and the receiving time points, and determining, by the microprocessor, the wearing status of the headphone according to the time differences.

16 . The device of claim 2 , wherein the acoustic detection assembly comprises a receiver,

the acoustic detection assembly is configured to send a test audio to the player;

the player is configured to play an audio to an outside;

the receiver is configured to receive a reflected audio returned when the audio is reflected by an object, and send the reflected audio to the microprocessor;

the microprocessor is configured to determine whether the headphone is worn on a person according to an amplitude change of the reflected audio.

17 . The device of claim 2 , wherein the acoustic detection assembly comprises a sound processing software system and a receiver;

the microprocessor is configured to edit different audio signals into time codes and send the time codes to the sound processing software system;

the sound processing software system is configured to send the time codes to the player through the digital-to-analog converter,

the player is configured to play the different audio signals, and the receiver is configured to receive reflected audio signals of the played different audio signals reflected by an object;

the sound processing software system is further configured to receive the reflected audio signals sent by the receiver through an analog-to-digital converter, perform frequency sampling on the reflected audio signals, acquire time codes corresponding to the reflected audio signals, and send both sending time points and receiving time points of acquired time codes to the microprocessor; and

the microprocessor is further configured to calculate time differences according to the sending time points and the receiving time points and determine the wearing status of the headphone according to the time differences.