IP Library Granted Patent US 12,412,575
Granted Patent B2
US 12,412,575 · App. 18/071,950 · Granted Sep 9, 2025

Electronic device and method for providing list of suggested utterances

Inventors: Junho Lee (Suwon-si, KR); Youngsub Ko (Suwon-si, KR); Joohwan Kim (Suwon-si, KR); Jaechul Lee (Suwon-si, KR); Youngjin Jeon (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G10L15/22G10L2015/223G10L2015/225
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,412,575
App. No.
18/071,950
Filed
Nov 30, 2022
Granted
Sep 9, 2025
Kind
B2
Art Unit
2659
USPC
704/275
Abstract

An example electronic device may include a memory configured to store instructions and a processor electrically connected to the memory and configured to execute the instructions. When the instructions are executed by the processor, the processor may be configured to generate a first suggested-utterance list providable to a user and generate a second suggested-utterance list by extracting, from the first suggested-utterance list, utterances capable of successful execution for a device registered to the user, according to state information about the registered device.

Claims (32)

1. An electronic device comprising:

memory configured to store instructions; and

at least one processor electrically connected to the memory and configured individually or collectively to execute the instructions and to control the electronic device to:

generate a first suggested-utterance list providable to a user;

obtain voice metadata of each utterance included in the first suggested-utterance list;

generate a second suggested-utterance list by extracting, from the first suggested-utterance list, utterances capable of successful execution by the controllable device, according to pre-conditions for executing commands corresponding to utterances in the first suggested-utterance list and current state information about the controllable device;

display the second suggested-utterance list; and

transmit a command based on an utterance included in the second suggested-utterance list for controlling the controllable device,

wherein at least one processor is configured individually or collectively to cause the electronic device to:

obtain, from the voice metadata, a precondition for executing, in the controllable device, each utterance included in the first suggested-utterance list; and

generate the second suggested-utterance list by comparing the precondition to the current state information and extracting, from the first suggested-utterance list, utterances capable of successful execution according to the state information.

2. The electronic device of claim 1 , wherein at least one processor is configured, individually or collectively, to, when the instructions are executed by the at least one processor, cause the electronic device to update the second suggested-utterance list and provide the updated second suggested-utterance list based on the state information about the controllable device being updated.

3. The electronic device of claim 1 , wherein at least one processor is configured, individually or collectively, to, when the instructions are executed by the at least one processor, cause the electronic device to generate the second suggested-utterance list in response to an event.

4. The electronic device of claim 3 , wherein the event comprises at least one of an event of displaying a suggested utterance to the user or an event in which a state of the controllable device changes.

5. The electronic device of claim 4 , wherein the event of displaying the suggested utterance to the user comprises executing a voice assistant.

6. The electronic device of claim 1 , wherein at least one processor is configured, individually or collectively, to, when the instructions are executed by the at least one processor, cause the electronic device to generate the first suggested-utterance list comprising utterances usable by the controllable device based on a device type of the controllable device.

7. The electronic device of claim 6 , wherein at least one processor is configured, individually or collectively, to, when the instructions are executed by the at least one processor, cause the electronic device to generate the first suggested-utterance list from which utterances comprising functions not supported by the controllable device are removed, based on a model of the controllable device.

8. A method of operating an electronic device, the method comprising:

generating a first suggested-utterance list providable to a user;

obtaining voice metadata of each utterance included in the first suggested-utterance list;

generating a second suggested-utterance list by extracting, from the first suggested-utterance list, utterances capable of successful execution by the controllable device according to pre-conditions for executing commands corresponding to utterances in the first suggested-utterance list and current state information about the controllable device;

displaying the second suggested-utterance list; and

transmitting a command based on an utterance included in the second suggested-utterance list for controlling the controllable device, wherein

the method further comprises:

obtaining, from the voice metadata, a precondition for executing, in the controllable device, each utterance included in the first suggested-utterance list; and

generating the second suggested-utterance list by comparing the precondition to the current state information and extracting, from the first suggested-utterance list, utterances capable of successful execution according to the state information.

9. The method of claim 8 , further comprising updating the second suggested-utterance list and providing the updated second suggested-utterance list based on the state information about the controllable device being updated.

10. The method of claim 8 , wherein the generating of the second suggested-utterance list comprises generating the second suggested-utterance list in response to an event.

11. The method of claim 10 , wherein the event comprises at least one of an event of displaying a suggested utterance to the user or an event in which a state of the controllable device changes.

12. The method of claim 11 , wherein the event of displaying the suggested utterance to the user comprises executing a voice assistant.

13. The method of claim 8 , wherein the generating of the first suggested-utterance list comprises generating the first suggested-utterance list comprising utterances usable by the controllable device, based on a device type of the controllable device.

14. The method of claim 13 , wherein the generating of the first suggested-utterance list comprises generating the first suggested-utterance list from which utterances comprising functions not supported by the controllable device are removed, based on a model of the controllable device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2022
From: LEE, JUNHO; KO, YOUNGSUB; KIM, JOOHWAN; LEE, JAECHUL; JEON, YOUNGJIN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 061922/0735 →
Priority Claims (1)
KR 10-2021-0169712 · Dec 1, 2021 · national
Continuity (2)
Continuation PCTKR2022014758 · Sep 30, 2022
Related Publication 20230169973A1 · Jun 1, 2023
References Cited (26)
US 7136817B2 · Schröder et al. · 2006 [cited by applicant]
US 10593326B2 · Teasley · 2020 [cited by examiner]
US 10665232B2 · Thomsen · 2020 [cited by applicant]
US 10887351B2 · Nanda · 2021 [cited by examiner]
US 10916154B2 · Amin et al. · 2021 [cited by applicant]
US 11119725B2 · White · 2021 [cited by examiner]
US 11544458B2 · Bellegarda · 2023 [cited by examiner]
US 11573955B1 · James · 2023 [cited by examiner]
US 11972463B1 · Nguyen · 2024 [cited by examiner]
US 12216673B2 · Venkata · 2025 [cited by examiner]
US 20140039888A1 · Taubman et al. · 2014 [cited by applicant]
US 20200184962A1 · Chen · 2020 [cited by examiner]
US 20210117151A1 · Cho et al. · 2021 [cited by applicant]
US 20210358486A1 · Lee · 2021 [cited by examiner]
EP 3664081 · 2020 [cited by applicant]
JP 201627688 · 2016 [cited by applicant]
KR 1020050015585 · 2005 [cited by applicant]
KR 101456974 · 2014 [cited by applicant]
KR 1020200048701 · 2020 [cited by applicant]
KR 1020200085593 · 2020 [cited by applicant]
KR 1020210007580 · 2021 [cited by applicant]
KR 1020210017392 · 2021 [cited by applicant]
KR 1020210019272 · 2021 [cited by applicant]
KR 102223016 · 2021 [cited by applicant]
Extended European Search Report dated Oct. 28, 2024 in European Patent Application No. 22901543.3. [cited by applicant]
Search Report dated Jan. 10, 2023 in counterpart International Patent Application No. PCT/KR2022/014758. [cited by applicant]