IP Library › Granted Patent US 11,367,443
Granted Patent B2
US 11,367,443 · App. 16/715,903 · Granted Jun 21, 2022

Electronic device and method for controlling electronic device

Inventors: Sangwon Ahn (Suwon-si, KR); Seongil Hahm (Suwon-si, KR); Jeongin Kim (Suwon-si, KR); Seongho Byeon (Suwon-si, KR); Jaesick Shin (Suwon-si, KR); Junsik Jeong (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G10L15/22G10L15/30G10L2015/223
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,367,443
App. No.
16/715,903
Granted
Jun 21, 2022
Kind
B2
Abstract

Disclosed is an electronic device and a method for controlling the electronic device. The electronic device includes: a microphone, a communication interface, a memory for storing at least one instruction, and a processor configured to execute the at least one instruction to: determine whether a user is present around the electronic device based on voice data of the user obtained via the microphone, determine a device group including the electronic device and at least one other electronic device present around the electronic device, identify at least one device from the device group as a hub device to perform a voice recognition, and based on identifying the electronic device as the hub device, obtain, through the communication interface, a voice data of the user from one or more of the at least one other electronic device, and perform the voice recognition.

Claims (51)

1. An electronic device comprising:

a microphone;

a communication interface;

a memory for storing at least one instruction; and

a processor configured to:

determine whether a user is present around the electronic device based on voice data of the user obtained via the microphone,

based on determining that the user is present around the electronic device, obtain information on the voice data of the user from a plurality of other electronic devices through the communication interface,

identify at least one other electronic device, from the plurality of other electronic devices, that obtained the voice data of the user having a volume greater than or equal to a threshold value,

determine a device group as comprising the identified at least one other electronic device,

identify, based on information on the at least one other electronic device obtained respectively from the at least one other electronic device, at least one device from the device group as a hub device to perform a voice recognition, and

based on identifying the electronic device as the hub device, obtain, through the communication interface, a voice data of the user from one or more of the at least one other electronic device, and perform the voice recognition.

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

determine whether the user is present around the electronic device using at least one of use information of the electronic device, statistical information on use of the electronic device, or movement information of the user.

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

based on determining that the user is present around the electronic device, identify the at least one other electronic device based on a location of the electronic device; and

determine the device group as comprising the identified at least one other electronic device.

4. The electronic device of claim 1 , wherein the information on the at least one other electronic device comprises at least one of information on internet connection status of the at least one other electronic device, information on a power status of the at least one other electronic device, information on memory of the at least one other electronic device, information on distance between the at least one other electronic device and the user, and information on a voice recognition function of the at least one other electronic device.

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

control the communication interface to transmit the voice data of the user received from the one or more of the at least one other electronic device; and

obtain, through the communication interface from an external server, at least one of a response to the voice data of the user and a control instruction corresponding to the voice data of the user.

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

identify a device to output the response to the voice data of the user from among devices comprised in the device group based on a location of the user; and

control the communication interface to transmit, to the identified device the response to the voice data of the user.

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

identify at least one of a response to the voice data of the user or a control instruction corresponding to the voice data of the user based on the voice data of the user obtained from the one or more of the at least one other electronic devices.

8. The electronic device of claim 1 , wherein the processor is further configured to,

based on one other electronic device from among the at least one other electronic device being identified as the hub device, control the communication interface to transmit the voice data of the user obtained through the microphone to the one other electronic device identified as the hub device.

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

based on no user being detected around the electronic device, terminate the voice recognition.

10. A control method of an electronic device, the control method comprising:

determining whether a user is present around the electronic device based on voice data of the user received through a microphone;

based on determining that the user is present around the electronic device, obtaining information on the voice data of the user from a plurality of other electronic devices through a communication interface,

identifying at least one other electronic device, from the plurality of other electronic devices, that obtained the voice data of the user having a volume greater than or equal to a threshold value,

determining a device group as comprising the identified at least one other electronic device,

identifying, based on information on the at least one other electronic device obtained from the at least one other electronic device, at least one device from the device group as a hub device to perform a voice recognition; and

based on identifying the electronic device as the hub device, obtaining a voice data of the user from one or more of the at least one other electronic device, and performing the voice recognition.

11. The control method of claim 10 , wherein the determining whether the user is present around the electronic device comprises determining whether the user is present around the electronic device using at least one of use information of the electronic device, statistical information on use of the electronic device, or movement information of the user.

12. The control method of claim 10 , wherein the determining the device group comprises:

based on determining that the user is present around the electronic device, identifying the at least one other electronic device based on a location of the electronic device; and

determining the device group as comprising the identified at least one other electronic device.

13. The control method of claim 10 , wherein the information on the at least one other electronic device comprises at least one of information on internet connection status of the at least one other electronic device, information on a power status of the at least one other electronic device, information on memory of the at least one other electronic device, information on distance between the at least one other electronic device and the user, or information on a voice recognition function of the at least one other electronic device.

14. The control method of claim 10 , wherein the performing the voice recognition comprises:

transmitting, to an external server, the voice data of the user received from the one or more of the at least one other electronic devices; and

obtaining, from the external server, at least one of a response to the voice data of the user and a control instruction corresponding to the voice data of the user.

15. The control method of claim 14 , further comprising:

identifying a device to output the response to the voice data of the user from among devices comprised in the device group based on a location of the user; and

transmitting, to the identified device, the response to the voice data of the user.

16. The control method of claim 10 , further comprising:

identifying at least one of a response to the voice data of the user and a control instruction corresponding to the voice data of the user based on the voice data of the user obtained from the one or more of the at least one other electronic device.

17. The control method of claim 10 , further comprising, based on one other electronic device from among the at least one other electronic device being identified as the hub device, transmitting the voice data of the user received through the microphone to the one other electronic device identified as the hub device.

18. The control method of claim 10 , further comprising, based on no user being detected around the electronic device, terminating the voice recognition.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2019
From: AHN, SANGWON; HAHM, SEONGIL; KIM, JEONGIN; BYEON, SEONGHO; SHIN, JAESICK; JEONG, JUNSIK
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 051297/0104 →
Priority Claims (1)
KR 10-2018-0163377 · Dec 17, 2018 · national
Continuity (1)
Related Publication 20200193994A1 · Jun 18, 2020