IP Library Granted Patent US 10,904,660
Granted Patent B2
US 10,904,660 · App. 16/734,470 · Granted Jan 26, 2021

Electronic device and method for determining audio processing algorithm based on location of audio information processing device

Inventors: Younhyung Choi (Suwon-si, KR); Yunguk Lee (Suwon-si, KR); Jungjae Lee (Suwon-si, KR); Seungnyun Kim (Suwon-si, KR); Yongsang Yun (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
H04R3/005G06F8/65G10L21/0272G10L25/84H04R1/406
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 10,904,660
App. No.
16/734,470
Granted
Jan 26, 2021
Kind
B2
Abstract

An electronic device includes a plurality of microphones, a memory configured to store a plurality of instructions, and a processor operatively connected to the plurality of microphones and the memory. The plurality of instructions cause the electronic device to recognize connection of the plurality of microphones to the electronic device and obtain connection information for the plurality of microphones. The plurality of instructions further cause the electronic device to generate a signal for outputting an audio signal, obtain multiple pieces of audio information corresponding to the output audio signal, through the plurality of microphones, identify location information for the plurality of microphones, determine an audio information processing algorithm corresponding to the connection information and the location information, and execute a firmware update for the processor such that the multiple pieces of audio information obtained through the plurality of microphones is processed by using the determined audio information processing algorithm.

Claims (61)

1. An electronic device comprising:

a plurality of microphones;

a memory configured to store a plurality of instructions; and

a processor operatively connected to the plurality of microphones and the memory,

wherein the plurality of instructions, when executed by the processor, cause the electronic device to:

recognize connection of the plurality of microphones to the electronic device;

obtain connection information for the plurality of microphones;

generate a signal for outputting an audio signal;

obtain multiple pieces of audio information corresponding to the output audio signal, through the plurality of microphones;

identify location information for the plurality of microphones, at least based on the multiple pieces of audio information;

determine an audio information processing algorithm corresponding to the connection information and the location information, based on one or more pieces of audio information processing algorithm information stored in the memory; and

execute a firmware update for the processor such that the multiple pieces of audio information obtained through the plurality of microphones is processed using the determined audio information processing algorithm.

2. The electronic device of claim 1 , wherein the connection information and the location information comprise at least one of: information on a number of the plurality of microphones connected to the electronic device; information on a distance between the plurality of microphones; or direction information of at least one of the plurality of microphones.

3. The electronic device of claim 1 , further comprising one or more speakers,

wherein at least some of the one or more speakers are arranged in a location corresponding to at least one of the plurality of microphones or in a location corresponding to the processor.

4. The electronic device of claim 3 , wherein the processor is configured to identify the location information for the plurality of microphones, based on arrangement locations of the one or more speakers.

5. The electronic device of claim 1 , wherein the plurality of microphones are arranged such that each of the plurality of microphones is spaced a substantially identical distance from microphones adjacent thereto.

6. The electronic device of claim 1 , further comprising a communication module,

wherein the processor is configured to receive algorithm information corresponding to the connection information and the location information, through the communication module, and execute the firmware update such that the multiple pieces of audio information obtained through the microphones is processed by using the received algorithm information corresponding to the connection information and the location information.

7. The electronic device of claim 6 , wherein the communication module comprises at least one of a wired communication module or a wireless communication module.

8. The electronic device of claim 1 , wherein the processor is configured to, if the connection information for the microphones is changed, re-execute operations of:

obtaining the connection information,

outputting the audio signal,

obtaining the multiple pieces of audio information corresponding to the audio signal,

identifying the location information of the microphones,

selecting the audio information processing algorithm information, and

executing the firmware update.

9. The electronic device of claim 1 , wherein at least one of the plurality of microphones comprises a directional microphone.

10. The electronic device of claim 1 , wherein the processor is configured to, at least based on the audio information processing algorithm for processing the multiple pieces of audio information:

separate voice information and noise information from the multiple pieces of audio information, based on connection information and location information of at least one of the microphones, and

extract the voice information from the multiple pieces of audio information.

11. An audio information processing method of an electronic device, the method comprising:

recognizing, by a processor of the electronic device, connection of a plurality of microphones to the electronic device;

obtaining, by the processor, connection information for the microphones;

generating, by the processor, a signal for outputting an audio signal;

obtaining multiple pieces of audio information corresponding to the output audio signal, through the plurality of microphones;

identifying, by the processor, location information for the plurality of microphones, at least based on the multiple pieces of audio information;

determining, by the processor, an audio information processing algorithm corresponding to the connection information and the location information, based on one or more pieces of audio information processing algorithm information stored in a memory of the electronic device; and

executing, by the processor, a firmware update for the processor so as to allow the multiple pieces of audio information obtained through the plurality of microphones to be processed by using the determined audio information processing algorithm.

12. The method of claim 11 , wherein the connection information and the location information comprise at least one of: information on a number of the plurality of microphones connected to the electronic device; information on a distance between the plurality of microphones; or direction information of at least one of the plurality of microphones.

13. The method of claim 11 , wherein the electronic device further comprises one or more speakers, and

wherein at least some of the one or more speakers are arranged in a location corresponding to at least one of the plurality of microphones or in a location corresponding to the processor.

14. The method of claim 13 , wherein the identifying of the location information for the microphones comprises identifying, by the processor, the location information for the microphones, based on arrangement locations of the one or more speakers.

15. The method of claim 11 , wherein the plurality of microphones are arranged such that each of the microphones is spaced a substantially identical distance from microphones adjacent thereto.

16. The method of claim 11 , further comprising:

receiving algorithm information corresponding to the connection information and the location information, through a communication module of the electronic device; and

executing, by the processor, the firmware update so as to allow the multiple pieces of audio information obtained through the microphones to be processed by using the received algorithm information corresponding to the connection information and the location information.

17. The method of claim 16 , wherein the communication module comprises at least one of a wired communication module or a wireless communication module.

18. The method of claim 11 , further comprising:

recognizing a change in the connection information for the microphones; and

re-executing, based on the change in the connection information, operations of:

obtaining the connection information,

outputting the audio signal,

obtaining the multiple pieces of audio information corresponding to the audio signal,

identifying the location information of the microphones,

selecting the audio information processing algorithm information, and

executing the firmware update.

19. The method of claim 11 , wherein at least one of the plurality of microphones comprises a directional microphone.

20. The method of claim 11 , further comprising, at least based on the audio information processing algorithm for processing the multiple pieces of audio information:

separating voice information and noise information from the multiple pieces of audio information obtained through the plurality of microphones, based on connection information and location information of at least one of the microphones, and

extracting the voice information from the multiple pieces of audio information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2020
From: CHOI, YOUNHYUNG; LEE, YUNGUK; LEE, JUNGJAE; KIM, SEUNGNYUN; YUN, YONGSANG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 051418/0816 →
Priority Claims (1)
KR 10-2019-0001971 · Jan 7, 2019 · national
Continuity (1)
Related Publication 20200221224A1 · Jul 9, 2020