IP Library › Granted Patent US 12,205,590
Granted Patent B2
US 12,205,590 · App. 17/867,280 · Granted Jan 21, 2025

Electronic device and method of outputting object generated based on distance between electronic device and target device

Inventor: Hyeonjeong Kim (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G10L15/22G10L15/26H04W4/023H04W4/80
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,205,590
App. No.
17/867,280
Granted
Jan 21, 2025
Kind
B2
Abstract

According to an example embodiment, an electronic device includes: a memory storing instructions and a processor electrically connected to the memory and configured to execute the instructions. The instructions, when executed by the processor, cause the processor to: determine whether an utterance is a device-controlling utterance for a target device to be remotely controlled, verify a distance between the electronic device and the target device based on the utterance being the device-controlling utterance, and output an object generated differently based on whether the distance is a short distance less than or equal to a specified distance or a long distance greater than the specified distance.

Claims (54)

1. An electronic device, comprising:

memory storing instructions; and

at least one processor electrically connected to the memory,

wherein the instructions, when executed by the at least one processor, cause the electric device to:

determine whether an utterance is a device-controlling utterance for a target device to be remotely controlled;

based on the utterance being the device-controlling utterance, verify a distance between the electronic device and the target device; and

output an object generated differently based on whether the distance is a first short distance less than or equal to a first specified distance or a first long distance greater than the first specified distance, and

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

detect a nearby device located within a specified proximity of the electronic device and determine a distance between the nearby device and the electronic device; and

determine the distance between the electronic device and the target device using the distance between the nearby device and the electronic device.

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

based on the utterance being the device-controlling utterance, control the electronic device to broadcast a location information request for detecting the nearby device.

3. The electronic device of claim 2 , wherein the instructions, when executed by the at least one processor, cause the electronic device to:

receive device location information transmitted from the nearby device in response to the location information request; and

determine whether the distance between the nearby device and the electronic device is a second short distance less than or equal to a second specified distance or a second long distance greater than the second specified distance based on the device location information.

4. The electronic device of claim 2 , wherein the device location information comprises at least one of an ultra-wideband (UWB) signal, a Bluetooth low energy (BLE) signal, wireless-fidelity (Wi-Fi) connection information, or registered location information.

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

convert the utterance into a text through automatic speech recognition (ASR); and

determine whether the utterance is the device-controlling utterance based on the text.

6. The electronic device of claim 5 , wherein the instructions, when executed by the at least one processor, cause the electronic device to:

determine a type of the target device based on the text.

7. The electronic device of claim 6 , wherein the instructions, when executed by the at least one processor, cause the electronic device to:

select the target device from a user-owned device list of a user corresponding to the type of the target device.

8. The electronic device of claim 7 , wherein the instructions, when executed by the at least one processor, cause the electronic device to:

prompt the user-owned device list to the user.

9. A method of operating an electronic device, comprising:

determining whether an utterance is a device-controlling utterance for a target device to be remotely controlled;

based on the utterance being the device-controlling utterance, verifying a distance between the electronic device and the target device; and

outputting an object generated differently based on whether the distance is a first short distance less than or equal to a first specified distance or a first long distance greater than the first specified distance, and

wherein the verifying comprises:

detecting a nearby device located within a specified proximity of the electronic device and determining a distance between the nearby device and the electronic device; and

determining the distance between the electronic device and the target device using the distance between the nearby device and the electronic device.

10. The method of claim 9 , wherein the determining of the distance comprises:

based on the utterance being the device-controlling utterance, broadcasting a location information request for detecting the nearby device.

11. The method of claim 10 , wherein the determining of the distance further comprises:

receiving device location information transmitted from the nearby device in response to the location information request; and

determining whether the distance between the nearby device and the electronic device is a second short distance less than or equal to a second specified distance or a second long distance greater than the second specified distance based on the device location information.

12. The method of claim 11 , wherein the device location information comprises at least one of an ultra-wideband (UWB) signal, a Bluetooth low energy (BLE) signal, wireless-fidelity (Wi-Fi) connection information, or registered location information.

13. The method of claim 9 , wherein the determining of whether the utterance is the device-controlling utterance comprises:

converting the utterance into a text through automatic speech recognition (ASR); and

determining whether the utterance is the device-controlling utterance based on the text.

14. The method of claim 13 , further comprising:

determining a type of the target device based on the text.

15. The method of claim 14 , further comprising:

selecting the target device from a user-owned device list of a user corresponding to the type of the target device.

16. The method of claim 15 , further comprising:

prompting the user-owned device list to the user.

17. A non-transitory computer-readable storage medium storing instructions that, when executed by at least one processor of an electronic device, cause the electronic device to perform operations comprising:

determining whether an utterance is a device-controlling utterance for a target device to be remotely controlled;

based on the utterance being the device-controlling utterance, verifying a distance between the electronic device and the target device; and

outputting an object generated differently based on whether the distance is a short distance less than or equal to a specified distance or a long distance greater than the specified distance, and

wherein the verifying comprises:

detecting a nearby device located within a specified proximity of the electronic device and determining a distance between the nearby device and the electronic device; and

determining the distance between the electronic device and the target device using the distance between the nearby device and the electronic device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2022
From: KIM, HYEONJEONG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 060538/0391 →
Priority Claims (1)
KR 10-2021-0083232 · Jun 25, 2021 · national
Continuity (2)
Continuation PCTKR2022005702 · Apr 21, 2022
Related Publication 20220415323A1 · Dec 29, 2022
References Cited (26)
US 7725307B2 · Bennett · 2010 [cited by examiner]
US 9251787B1 · Hart · 2016 [cited by examiner]
US 9990176B1 · Gray · 2018 [cited by examiner]
US 10332523B2 · Leong · 2019 [cited by examiner]
US 20100046766A1 · Gregg · 2010 [cited by examiner]
US 20140250245A1 · Pahud et al. · 2014 [cited by applicant]
US 20140337607A1 · Peterson · 2014 [cited by examiner]
US 20160035351A1 · Sendai · 2016 [cited by examiner]
US 20170236515A1 · Pinsky · 2017 [cited by examiner]
US 20180350405A1 · Marco · 2018 [cited by examiner]
US 20190050061A1 · Børstad · 2019 [cited by examiner]
US 20190147853A1 · Gunasekara · 2019 [cited by examiner]
US 20200167597A1 · Nguyen et al. · 2020 [cited by applicant]
US 20210057113A1 · Ni et al. · 2021 [cited by applicant]
US 20210174796A1 · Chae · 2021 [cited by examiner]
US 20210328824A1 · Strutt · 2021 [cited by examiner]
US 20220157321A1 · Sharifi · 2022 [cited by examiner]
KR 1020100069346 · 2010 [cited by applicant]
KR 1020140079328 · 2014 [cited by applicant]
KR 1020150113701 · 2015 [cited by applicant]
KR 1020170081390 · 2017 [cited by applicant]
KR 1020180126946 · 2018 [cited by applicant]
KR 1020190068182 · 2019 [cited by applicant]
KR 1020190093528 · 2019 [cited by applicant]
KR 1020200049020 · 2020 [cited by applicant]
International Search Report for PCT/KR2022/005702 dated Aug. 3, 2022, 3 pages. [cited by applicant]