IP Library Granted Patent US 12,610,184
Granted Patent B2
US 12,610,184 · App. 18/116,148 · Granted Apr 21, 2026

Electronic device and control method

Inventor: Sangheon Kim (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
H04R3/005G06F3/162H04N23/63H04R1/028H04R1/326H04R5/027H04R29/008H04S3/008H04M1/72412H04R2499/11H04S2400/01H04S2400/13
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,610,184
App. No.
18/116,148
Granted
Apr 21, 2026
Kind
B2
Abstract

Disclosed are an electronic device and a control method. The electronic device comprises a communication interface for communicating with an external apparatus in a UWB manner, a microphone, a camera, a sensor, a display, and a processor, wherein the processor obtains distance information and angle information with respect to the external apparatus, on the basis of data received from the external apparatus, obtains photographing direction information, on the basis of a detected direction of the camera, identifies the external apparatus, on the basis of the acquired photographing direction information, distance information, and angle information, controls the microphone or communication interface to acquire an audio signal, on the basis of a distance from the external apparatus, and controls the display to display a UI indicating the amplitude of the acquired audio signal, together with a displayed image.

Claims (75)

1 . An electronic device comprising:

a communication interface configured to communicate with an external device using ultra-wide band (UWB);

a microphone configured to receive an audio signal;

a camera configured to capture an image including a subject adjacent to the external device;

a sensor configured to detect a direction of the camera;

a display configured to display the captured image;

at least one memory configured to store at least one instruction; and

at least one processor, wherein the at least one processor is in operative communication with the communication interface, the microphone, the camera, the sensor, the display, and the memory, and is configured to execute the at least one instruction to:

acquire ranging information and angle information with respect to the external device based on data received from the external device,

acquire image capture direction information based on the direction of the camera detected by the sensor,

identify the external device for acquiring an audio signal of the subject based on the acquired image capture direction information, ranging information, and angle information,

control the microphone to acquire an audio signal of the subject when a distance to the external device is less than a predetermined distance,

control the communication interface to acquire the audio signal of the subject from the external device when the distance to the external device is greater than or equal to a predetermined distance, wherein the audio signal acquired by the communication interface is received through at least one of a microphone of the external device or a wireless device that is communicatively connected to the external device, and

control the display to display a user interface (UI) indicating a magnitude of the acquired audio signal together with the captured image,

wherein the at least one processor is further configured to execute the at least one instruction to:

identify whether a record thread is in an active state, and

based on identifying the record thread as being in the active state, generate a plurality of record tracks related to the acquired audio signal, and connect the plurality of record tracks related to the acquired audio signal to the record thread in the active state to form multiple record threads.

2 . The electronic device of claim 1 , wherein the at least one processor is further configured to execute the at least one instruction to:

based on identifying the record thread as being in an inactive state, perform an initial recording setting process to store the acquired audio signal, generate the record thread, generate a plurality of record tracks for the generated record thread, store data related to the acquired audio signal in the at least one memory based on the plurality of generated record tracks, and display the data on the display.

3 . The electronic device of claim 2 , wherein the initial recording setting process comprises at least one of a codec setting process, an audio DSP setting process, a kernel driver setting process, or an audio hardware abstraction layer (HAL) setting process.

4 . The electronic device of claim 2 , wherein the at least one processor is further configured to execute the at least one instruction to identify a peak level of the acquired audio signal using at least one record track related to the audio signal from the plurality of generated record tracks.

5 . The electronic device of claim 4 , wherein the at least one processor is further configured to execute the at least one instruction to control the display to display the identified peak level as a magnitude of the acquired audio signal.

6 . The electronic device of claim 2 , wherein the at least one processor is further configured to execute the at least one instruction to:

determine whether the acquired audio signal satisfies a beamforming condition,

based on determining that the acquired audio signal satisfies the beamforming condition, separate the acquired audio signal into a plurality of channels based on directionality and store the plurality of channels in the at least one memory, and

based on determining that the acquired audio signal does not satisfy the beamforming condition, separate the acquired audio signal into a plurality of channels based on a number of microphones and store the plurality of channels in the at least one memory.

7 . The electronic device of claim 6 , wherein the at least one processor is further configured to execute the at least one instruction to control a volume of the audio signal for each record track or each channel.

8 . The electronic device of claim 1 , wherein the at least one processor is further configured to execute the at least one instruction to:

control the communication interface to transmit a response request signal to the external device and to receive a response signal, and

acquire the ranging information based on an elapsed time between a time at which the response request signal is transmitted to a time at which the response signal is received.

9 . The electronic device of claim 1 ,

wherein the microphone comprises a directional microphone, and

wherein the at least one processor is further configured to execute the at least on instruction to: mute an audio signal acquired through the microphone from a direction other than a direction in which the directional microphone is directed.

10 . A method of controlling an electronic device comprising:

capturing an image including a subject adjacent to an external device;

acquiring ranging information and angle information with respect to the external device based on data received from the external device via ultra-wide band (UWB) communications;

acquiring image capture direction information based on a direction of a camera detected by a sensor;

identifying the external device for acquiring an audio signal of the subject based on the acquired image capture direction information, ranging information, and angle information;

controlling a microphone to acquire an audio signal of the subject when a distance to the external device is less than a predetermined distance;

acquiring the audio signal of the subject through the external device when the distance to the external device is greater than or equal to a predetermined distance, wherein the audio signal of the subject acquired through the external device is received through at least one of a microphone of the external device or a wireless device that is communicatively connected to the external device; and

displaying a user interface (UI) indicating a magnitude of the acquired audio signal together with the captured image,

wherein the method further comprises:

identifying whether a record thread is in an active state; and

based on identifying the record thread as being in the active state, generating a plurality of record tracks related to the acquired audio signal, and connecting the plurality of record tracks related to the acquired audio signal to the record thread in the active state to form multiple record threads.

11 . The method of claim 10 , further comprising:

based on identifying the record thread as being in an inactive state, performing an initial recording setting process to store the acquired audio signal in a memory, generating the record thread, generating a plurality of record tracks for the generated record thread, and storing and displaying data related to the acquired audio signal based on the plurality of generated record tracks.

12 . The method of claim 11 , wherein the initial recording setting process comprises at least one of a codec setting process, an audio DSP setting process, a kernel driver setting process, or an audio hardware abstraction layer (HAL) setting process.

13 . The method of claim 11 , further comprising:

identifying a peak level of the acquired audio signal using at least one record track related to the audio signal from the plurality of generated record tracks.

14 . An electronic device comprising:

a camera configured to capture an image including a subject adjacent to one or more external devices;

a sensor configured to detect a direction of the camera;

a communication interface configured to communicate with an external device from among the one or more external devices using ultra-wide band (UWB);

a microphone configured to receive an audio signal;

a display configured to display the captured image;

at least one memory configured to store at least one instruction; and

at least one processor, wherein the at least one processor is in operative communication with the communication interface, the microphone, the camera, the sensor, the display, and the memory, and is configured to execute the at least one instruction to:

identify, based on the captured image, an external device that is adjacent to the subject from among the one or more external devices,

acquire ranging information and angle information with respect to the identified external device based on data received from the identified external device,

acquire image capture direction information based on the direction of the camera detected by the sensor,

control the microphone to acquire an audio signal of the subject when a distance to the identified external device is less than a predetermined distance,

control the communication interface to acquire the audio signal of the subject from the identified external device when the distance to the identified external device is greater than or equal to a predetermined distance, wherein the audio signal acquired by the communication interface is received through at least one of a microphone of the external device or a wireless device that is communicatively connected to the external device, and

control the display to display a user interface (UI) indicating a magnitude of the acquired audio signal together with the captured image,

wherein the at least one processor is further configured to execute the at least one instruction to:

identify whether a record thread is in an active state, and

based on identifying the record thread as being in the active state, generate a plurality of record tracks related to the acquired audio signal, and connect the plurality of record tracks related to the acquired audio signal to the record thread in the active state to form multiple record threads.

15 . The electronic device of claim 14 , wherein the at least one processor is further configured to execute the at least one instruction to:

based on identifying the record thread as being in an inactive state, perform an initial recording setting process to store the acquired audio signal, generate the record thread, generate a plurality of record tracks for the generated record thread, store data related to the acquired audio signal in the at least one memory based on the plurality of generated record tracks, and display the data on the display.

16 . The electronic device of claim 15 , wherein the at least one processor is further configured to execute the at least one instruction to:

determine whether the acquired audio signal satisfies a beamforming condition,

based on determining that the acquired audio signal satisfies the beamforming condition, separate the acquired audio signal into a plurality of channels based on directionality and store the plurality of channels in the at least one memory, and

based on determining that the acquired audio signal does not satisfy the beamforming condition, separate the acquired audio signal into a plurality of channels based on a number of microphones and store the plurality of channels in the at least one memory.

17 . The electronic device of claim 14 , wherein the at least one processor is further configured to execute the at least one instruction to:

control the communication interface to transmit a response request signal to the identified external device and to receive a response signal, and

acquire the ranging information based on an elapsed time between a time at which the response request signal is transmitted to a time at which the response signal is received.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2023
From: KIM, SANGHEON
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 062846/0906 →
Priority Claims (1)
KR 10-2020-0111324 · Sep 1, 2020 · national
Continuity (2)
Continuation PCTKR2021008974 · Jul 13, 2021
Related Publication 20230209255A1 · Jun 29, 2023
References Cited (58)
US 8379736B2 · Santhoff et al. · 2013 [cited by applicant]
US 8798029B2 · Soliman · 2014 [cited by applicant]
US 9282282B2 · Jeong · 2016 [cited by applicant]
US 9516241B2 · Kim et al. · 2016 [cited by applicant]
US 9805724B2 · Kim et al. · 2017 [cited by applicant]
US 10064148B2 · Xia · 2018 [cited by applicant]
US 10142778B2 · Banerjea · 2018 [cited by applicant]
US 10216469B2 · Kang et al. · 2019 [cited by applicant]
US 11120818B2 · Magnusson · 2021 [cited by examiner]
US 11137491B2 · Kim et al. · 2021 [cited by applicant]
US 20100225541A1 · Hertzog · 2010 [cited by examiner]
US 20110275317A1 · Ryu · 2011 [cited by examiner]
US 20120128160A1 · Kim · 2012 [cited by examiner]
US 20120163610A1 · Sakagami · 2012 [cited by examiner]
US 20140002574A1 · Jeong · 2014 [cited by applicant]
US 20140098651A1 · Adachi · 2014 [cited by examiner]
US 20140235290A1 · Cho · 2014 [cited by examiner]
US 20140362253A1 · Kim et al. · 2014 [cited by applicant]
US 20150296317A1 · Park et al. · 2015 [cited by applicant]
US 20160064002A1 · Kim et al. · 2016 [cited by applicant]
US 20160174006A1 · Lee · 2016 [cited by examiner]
US 20160313963A1 · Kang et al. · 2016 [cited by applicant]
US 20160360332A1 · Shin · 2016 [cited by examiner]
US 20170125035A1 · Gao et al. · 2017 [cited by applicant]
US 20170140644A1 · Hwang · 2017 [cited by examiner]
US 20180225080A1 · Geng · 2018 [cited by examiner]
US 20180262849A1 · Farmani · 2018 [cited by examiner]
US 20180350405A1 · Marco · 2018 [cited by examiner]
US 20190026067A1 · Baek · 2019 [cited by examiner]
US 20190235916A1 · Min · 2019 [cited by examiner]
US 20190356176A1 · Lee · 2019 [cited by examiner]
US 20200021772A1 · Xiong · 2020 [cited by examiner]
US 20200029160A1 · El-Hoiydi · 2020 [cited by examiner]
US 20200150262A1 · Kim et al. · 2020 [cited by applicant]
US 20210084439A1 · Alameh · 2021 [cited by examiner]
US 20220026559A1 · Kim et al. · 2022 [cited by applicant]
CN 110113494A · 2019 [cited by examiner]
CN 111148036A · 2020 [cited by applicant]
CN 111526476A · 2020 [cited by applicant]
EP 2990938A1 · 2016 [cited by applicant]
JP 2003163829A · 2003 [cited by applicant]
JP 202012704A · 2020 [cited by applicant]
KR 1020140003974A · 2014 [cited by applicant]
KR 1020140060003A · 2014 [cited by applicant]
KR 101443210B1 · 2014 [cited by applicant]
KR 1020140144410A · 2014 [cited by applicant]
KR 1020160026317A · 2016 [cited by applicant]
KR 1020160125190A · 2016 [cited by applicant]
KR 1020170086393A · 2017 [cited by applicant]
KR 101902715B1 · 2018 [cited by applicant]
KR 1020200052864A · 2020 [cited by applicant]
KR 1020200054006A · 2020 [cited by applicant]
International Search Report (PCT/ISA/210) dated Oct. 27, 2021 issued by the International Searching Authority in International Application No. PCT/KR2021/008974. [cited by applicant]
Written Opinion (PCT/ISA/237) dated Oct. 27, 2021 issued by the International Searching Authority in International Application No. PCT/KR2021/008974. [cited by applicant]
Communication issued on Jun. 20, 2024 by the China National Intellectual Property Administration for Chinese Patent Application No. 202180053291.9. [cited by applicant]
Communication issued Dec. 15, 2023 by European Patent Office issued in European Patent Application No. 21864523.2. [cited by applicant]
Office Action issued on Feb. 7, 2024 by China National Intellectual Property Administration in Chinese Patent Application No. 202180053291.9. [cited by applicant]
Communication dated Mar. 28, 2025 issued by the Korean Intellectual Property Office in Korean Patent Application No. 10-2020-0111324. [cited by applicant]