IP Library Granted Patent US 11,636,861
Granted Patent B2
US 11,636,861 · App. 16/476,364 · Granted Apr 25, 2023

Electronic device and method of operation thereof

Inventors: Junhui Kim (Seoul, KR); Subhojit Chakladar (Suwon-si, KR); Tae-Jin Lee (Suwon-si, KR); Sanghoon Lee (Yongin-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G10L17/12G06F1/3209G06F1/3215
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 11,636,861
App. No.
16/476,364
Filed
Jul 8, 2019
Granted
Apr 25, 2023
Kind
B2
Art Unit
2115
USPC
704/246
Abstract

Various embodiments of the disclosure provide a method and apparatus for processing a voice command in an electronic device. According to various embodiments of the disclosure, the electronic device includes a microphone, a memory, and a processor operatively coupled to the microphone and the memory. The processor may be configured to wake up on the basis of detection of a voice call command, calculate a score related to recognition of the voice call command, share the score with an external device, decide whether to execute a voice command on the basis of the score, and process the voice command on the basis of the decision result. Various embodiments are possible.

Claims (44)

1. An electronic device comprising:

a microphone;

communication circuitry;

a memory; and

a processor operatively coupled to the microphone and the memory, wherein the processor is configured to:

detect a voice command including a voice call command using the microphone;

obtain a score related to the voice call command;

control the communication circuitry to transmit a request including information on the score to a server;

when the electronic device is determined as a feedback target device based on the score, receive a first response to the request from the server using the communication circuitry;

in response to the first response being a feedback command, output a feedback for requesting a user to select a target device performing the voice command, wherein the feedback includes guide information on selectable devices as the target device;

in response to the feedback, detect a speech of the user selecting the target device using the microphone; and

process an operation related to the voice command based on the detected speech, the processing of the operation comprising:

based on the detected speech of the user indicating the electronic device, determining the electronic device as the target device, transferring a signal for instructing a different electronic device to transition to a standby state, and processing the voice command; and

based on the detected speech of the user indicating the different electronic device, transferring a signal for instructing the different electronic device to execute the voice command, and transition to the standby state to wait for the voice call command.

2. The electronic device of claim 1 , wherein the processor comprises:

a first processor configured to recognize the voice call command; and

a second processor configured to wake up based on detection of the voice call command of the first processor and to process voice recognition and the operation related to the voice command.

3. The electronic device of claim 1 , wherein the processor is configured to obtain the score, based at least in part on a distance to a user, an environment of the electronic device, a location of the electronic device, a domain of the electronic device, or a voice recognition rate.

4. The electronic device of claim 1 , wherein the processor is configured to:

control the communication circuitry to transmit the speech to the server;

receive a second response responsive to the speech from the server using the communication circuitry; and

determine whether to process the voice command based on the received second response.

5. The electronic device of claim 4 , wherein the processor is configured to:

process the voice command based on the second response from the server being a response for instructing to process the voice command; and

transition to a standby state based on the second response from the server being a response for instructing to transition to the standby state.

6. A method of providing a voice service in an electronic device, the method comprising:

detecting a voice command including a voice call command using a microphone of the electronic device;

obtaining a score related to the voice call command;

transmitting, using communication circuitry of the electronic device, a request including information on the score to a server;

receiving a first response to the request from the server using the communication circuitry, when the electronic device is determined as a feedback target device based on the score;

in response to the first response being a feedback command, outputting a feedback for requesting a user to select a target device performing the voice command, wherein the feedback includes guide information on selectable devices as the target device;

in response to the feedback, detecting a speech of the user selecting the electronic device as the target device using the microphone; and

processing on operation related to the voice command based on the detected speech, the processing operation comprising:

based on the detected speech of the user indicating the electronic device, determining the electronic device as the target device, transferring a signal for instructing a different electronic device to transition to a standby state, and processing the voice command; and

based on the detected speech of the user indicating the different electronic device, transferring a signal for instructing the different electronic device to execute the voice command, and transition to the standby state to wait for the voice call command.

7. The method of claim 6 , wherein the deciding of whether to execute the voice command comprises:

transmitting the speech to the server;

receiving a second response responsive to the speech from the server using the communication circuitry; and

determining whether to process the voice command based on the received second response.

8. The method of claim 7 , wherein the processing of the voice command comprises:

processing the voice command based on the second response from the server being a response for instructing to process the voice command; and

transitioning to a standby state based on the second response from the server being a response for instructing to transition to the standby state.

9. The method of claim 6 , wherein the obtaining of the score comprises:

obtaining the score based at least in part on a distance to a user, an environment of the electronic device, a location of the electronic device, a domain of the electronic device, or a voice recognition rate.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2019
From: KIM, JUNHUI; CHAKLADAR, SUBHOJIT; LEE, TAE-JIN; LEE, SANGHOON
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 049687/0351 →
Priority Claims (1)
KR 10-2017-0006047 · Jan 13, 2017 · national
Continuity (1)
Related Publication 20190355365A1 · Nov 21, 2019
Cited By (3)
US 12,211,489 US 12,516,463 US 12,626,700