IP Library › Granted Patent US 12,406,671
Granted Patent B2
US 12,406,671 · App. 17/955,647 · Granted Sep 2, 2025

Method of identifying target device based on reception of utterance and electronic device therefor

Inventors: Sunghan Kim (Gyeonggi-do, KR); Jaeyung Yeo (Gyeonggi-do, KR)
Assignee: Samsung Electronics Co., Ltd.
G10L15/30G06F3/011G10L15/16
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,406,671
App. No.
17/955,647
Filed
Sep 29, 2022
Granted
Sep 2, 2025
Kind
B2
Art Unit
2659
USPC
704/275
Abstract

There is disclosed an electronic device including a communication circuitry, a processor, and a memory that stores instructions. The electronic device may be configured to acquire, from a plurality of external electronic devices that have received a wake-up utterance, state information indicating states of the plurality of external electronic devices, acquire control data corresponding to a control utterance subsequent to the wake-up utterance and instructing control of a first function, determine availability of the first function for at least one of the plurality of external electronic devices by using the state information, determine a target device to perform the first function from the plurality of external electronic devices, based on the availability, and control the target device so as to perform the first function.

Claims (49)

1. An electronic device comprising:

a microphone;

communication circuitry;

a processor; and

a memory that stores instructions,

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

obtain a wake-up utterance using the microphone;

broadcast, based on obtaining the wake-up utterance, state information of the electronic device indicating at least one service being currently executed by the electronic device;

obtain, from a plurality of external electronic devices that have received the wake-up utterance, state information indicating currently executed services of the plurality of external electronic devices;

obtain control data corresponding to a control utterance subsequent to the wake-up utterance, the control utterance instructing control of a first function;

identify a first group of devices, among the electronic device and the plurality of external electronic devices, registered to an account of the electronic device;

determine availability of the first function for the first group of devices by identifying available functions supported by currently executed services, the currently executed services being indicated by the state information of the electronic device and the plurality of external electronic devices;

determine a target device to perform the first function among the first group of devices, based on the availability; and

control the target device to perform the first function.

2. The electronic device of claim 1 , wherein the instructions, when executed by the processor, cause the electronic device to:

determine the availability by comparing the available functions with the first function.

3. The electronic device of claim 1 , wherein the instructions, when executed by the processor, cause the electronic device to:

identify an intent corresponding to the control data based on speech recognition of the control data; and

identify the first function as corresponding to the intent.

4. The electronic device of claim 1 , wherein a name of the target device is absent in the control data.

5. The electronic device of claim 1 , wherein the instructions, when executed by the processor, cause the electronic device to:

determine that the first function is available in a first external electronic device and a second external electronic device among the first group of devices, based on the state information; and

determine, from the first external electronic device and the second external electronic device, a device with a high reception volume or reception sensitivity of the wake-up utterance as the target device.

6. The electronic device of claim 1 , wherein the instructions, when executed by the processor, cause the electronic device to:

determine that the first function is available in a first external electronic device and a second external electronic device among the first group of devices, based on the state information; and

determine, from the first external electronic device and the second external electronic device, a device with a high frequency of use as the target device.

7. The electronic device of claim 1 , wherein each of the plurality of external electronic devices is configured to receive the wake-up utterance using audio receiving circuitry.

8. A method for controlling a target device of an electronic device, the method comprising:

obtaining a wake-up:

broadcasting, based on obtaining the wake-up utterance, state information of the electronic device indicating at least one service being currently executed by the electronic device;

obtaining, from a plurality of external electronic devices that have received a wake-up utterance, state information indicating states of the plurality of external electronic devices;

obtaining control data corresponding to a control utterance subsequent to the wake-up utterance, the control utterance instructing control of a first function;

identifying a first group of devices, among the electronic device and the plurality of external electronic devices, registered to an account of the electronic device

determining availability of the first function for the first group of devices by identifying available functions supported by currently executed services, the currently executed services being indicated by the state information of the electronic device and the plurality of external electronic devices;

determining a target device to perform the first function among the first group of devices, based on the availability; and

controlling the target device to perform the first function.

9. The method of claim 8 , wherein the determining availability includes:

determining the availability by comparing the available functions with the first function.

10. The method of claim 8 , further comprising:

identifying an intent corresponding to the control data based on speech recognition of the control data; and

identifying the first function as corresponding to the intent.

11. The method of claim 8 , wherein a name of the target device is absent in the control data.

12. The method of claim 8 , wherein the determining of the target device includes:

determining that the first function is available in a first external electronic device and a second external electronic device among the first group of devices, based on the state information; and

determining, from the first external electronic device and the second external electronic device, a device with a high reception volume or reception sensitivity of the wake-up utterance as the target device.

13. The method of claim 8 , wherein the determining of the target device includes:

determining that the first function is available in a first external electronic device and a second external electronic device among the first group of devices, based on the state information; and

determining, from the first external electronic device and the second external electronic device, a device with a high frequency of use as the target device.

14. The method of claim 8 , wherein each of the plurality of external electronic devices is configured to receive the wake-up utterance using audio receiving circuitry.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2022
From: KIM, SUNGHAN; YEO, JAEYUNG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 061249/0927 →
Priority Claims (1)
KR 10-2021-0144994 · Oct 27, 2021 · national
Continuity (2)
Continuation PCTKR2022014154 · Sep 22, 2022
Related Publication 20230126305A1 · Apr 27, 2023
References Cited (23)
US 7469211B2 · Takami et al. · 2008 [cited by applicant]
US 11258671B1 · Vora · 2022 [cited by examiner]
US 11289086B2 · Burton · 2022 [cited by examiner]
US 11508375B2 · Choi et al. · 2022 [cited by applicant]
US 20040030560A1 · Takami · 2004 [cited by examiner]
US 20160155443A1 · Khan · 2016 [cited by examiner]
US 20190115025A1 · Choi · 2019 [cited by applicant]
US 20200193994A1 · Ahn et al. · 2020 [cited by applicant]
US 20210005205A1 · Choi et al. · 2021 [cited by applicant]
US 20210174796A1 · Chae et al. · 2021 [cited by applicant]
US 20210343283A1 · Choi · 2021 [cited by applicant]
US 20220301566A1 · Van Os · 2022 [cited by examiner]
US 20230126305A1 · Kim · 2023 [cited by examiner]
CN 112289313A · 2021 [cited by applicant]
JP 2002182688A · 2002 [cited by applicant]
JP 202199378A · 2021 [cited by applicant]
KR 1020150103586A · 2015 [cited by applicant]
KR 1020170135133A · 2017 [cited by applicant]
KR 1020200048701A · 2020 [cited by applicant]
KR 1020200127814A · 2020 [cited by applicant]
KR 1020210004803A · 2021 [cited by applicant]
KR 1020210069977A · 2021 [cited by applicant]
International Search Report dated Jan. 6, 2023. [cited by applicant]