IP Library › Granted Patent US 12,621,847
Granted Patent B2
US 12,621,847 · App. 18/226,970 · Granted May 5, 2026

Electronic device capable of controlling neighboring device and method for controlling the same

Inventors: Youngchan Woo (Suwon-si, KR); Jihye Kwon (Suwon-si, KR); Joayoung Lee (Suwon-si, KR); Miyoung Lee (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
H04W72/25G06F3/0482G06F9/54
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,621,847
App. No.
18/226,970
Granted
May 5, 2026
Kind
B2
Abstract

A mobile device and a method of controlling the same. A control method according to an embodiment comprises displaying a user interface (UI) screen which includes a plurality of UI elements, detecting a first user input associated with a first UI element among the plurality of UI elements, identifying one or more identification codes associated with the first UI element based on the detecting of the first user input, detecting one or more neighboring devices based on the one or more identification codes, displaying a window which includes one or more UI elements associated with the one or more neighboring devices, detecting a second user input associated with a second UI element among the one or more UI elements, determining a neighboring device associated with the second UI element, among the one or more neighboring devices, as a controlled device controllable through the second UI element, based on detecting of the second user input, and transmitting a control command related to the first UI element to the neighboring device determined as the controlled device.

Claims (48)

1 . A method of controlling a neighboring device by a mobile device, the method comprising:

displaying a user interface (UI) screen which includes a plurality of UI elements;

detecting a first user input associated with a first UI element among the plurality of UI elements, the first UI element being associated with a device function;

identifying one or more identification codes associated with the first UI element based on the detecting of the first user input;

detecting one or more neighboring devices based on the one or more identification codes, the one or more neighboring devices corresponding respectively to the one or more identification codes, and each of the one or more neighboring devices having the device function;

displaying a window which includes one or more UI elements associated with the one or more neighboring devices;

detecting a second user input associated with a second UI element among the one or more UI elements;

determining, based on the detecting of the second user input, a neighboring device corresponding to the second UI element, among the one or more neighboring devices, as a controlled device; and

transmitting a control command related to the first UI element to the neighboring device determined as the controlled device.

2 . The method of claim 1 , wherein each of the one or more identification codes includes a device code, a function code, and a mapping code,

wherein the device code is a code for identifying a corresponding device among the one or more neighboring devices,

wherein the function code is a code associated with the device function.

3 . The method of claim 2 , wherein, in case that a number of the one or more neighboring devices is multiple, function codes of the multiple neighboring devices are the same, and device codes of the multiple neighboring devices are different.

4 . The method of claim 2 , wherein the mapping code is associated with a component type of the first UI element.

5 . The method of claim 1 , further comprising performing a device function corresponding to the first UI element based on detecting a third user input associated with the first UI element, wherein the third user input is different from the first user input.

6 . The method of claim 1 , wherein the window is any one of a map-type window, a modal-type window, a bar-type window, or a list-type window.

7 . The method of claim 6 , wherein, based on the window being the map-type window, the one or more UI elements are displayed on the map-type window, and

wherein one or more display positions of the one or more UI elements on the map-type window are determined based on at least one of one or more distances between the mobile device and the one or more neighboring devices or one or more positions of the one or more neighboring devices.

8 . The method of claim 7 , wherein the first UI element at least partially overlaps the map-type window.

9 . The method of claim 7 , wherein the map-type window includes a plurality of iso-level lines, and

wherein the first UI element is positioned in a center of the plurality of iso-level lines.

10 . The method of claim 7 , further comprising identifying the one or more distances between the mobile device and the one or more neighboring devices or the one or more positions of the one or more neighboring devices, through an inertial measurement unit (IMU) sensor and a transceiver included in the mobile device.

11 . The method of claim 6 , wherein based on the window being any one of the modal-type window, the bar-type window, or the list-type window, the one or more UI elements are arranged based on one or more priorities of the one or more UI elements, and

wherein the one or more priorities of the one or more UI elements are determined based on at least one of one or more distances between the mobile device and the one or more neighboring devices or one or more positions of the one or more neighboring devices.

12 . The method of claim 11 , wherein a badge indicating a number of devices associated with at least one UI element of the one or more UI elements is coupled to the at least one UI element.

13 . The method of claim 12 , further comprising determining one or more neighboring devices associated with a third UI element among the at least one UI element to which the badge is coupled, as one or more controlled devices controllable through the third UI element, based on detecting a fourth user input associated with the third UI element.

14 . The method of claim 12 , further comprising displaying an additional list-type window for indicating at least some of one or more neighboring devices associated with a third UI element among the at least one UI element to which the badge is coupled, based on detecting a fifth user input associated with the third UI element.

15 . A mobile device, comprising:

a display,

one or more memories,

one or more transceivers, and

one or more processors configured to:

control the display to display a user interface (UI) screen which includes a plurality of UI elements;

detect a first user input associated with a first UI element among the plurality of UI elements, the first UI element being associated with a device function;

identify one or more identification codes associated with the first UI element based on the detecting of the first user input;

detect one or more neighboring devices based on the one or more identification codes, the one or more neighboring devices corresponding respectively to the one or more identification codes, and each of the one or more neighboring devices having the device function;

control the display to display a window which includes one or more UI elements associated with the one or more neighboring devices;

detect a second user input associated with a second UI element among the one or more UI elements;

determine a neighboring device corresponding to the second UI element, among the one or more neighboring devices, as a controlled device, based on the detecting of the second user input; and

control the one or more transceivers to transmit a control command related to the first UI element to the neighboring device determined as the controlled device.

16 . The mobile device of claim 15 , wherein each of the one or more identification codes include a device code, a function code, and a mapping code,

wherein the device code is a code for identifying a corresponding device among the one or more neighboring devices,

wherein the function code is a code associated with the device function.

17 . The mobile device of claim 16 , wherein the mapping code is associated with a component type of the first UI element.

18 . The mobile device of claim 15 , wherein the one or more processors are configured to perform a device function corresponding to the first UI element based on detecting a third user input associated with the first UI element, different from the first user input.

19 . The mobile device of claim 15 , wherein the window is any one of a map-type window, a modal-type window, a bar-type window, or a list-type window.

20 . The mobile device of claim 19 , wherein, based on the window being the map-type window, the one or more UI elements are displayed on the map-type window, and

wherein one or more display positions of the one or more UI elements on the map-type window are determined based on at least one of one or more distances between the mobile device and the one or more neighboring devices or one or more positions of the one or more neighboring devices.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2023
From: WOO, YOUNGCHAN; KWON, JIHYE; LEE, JOAYOUNG; LEE, MIYOUNG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 064405/0304 →
Priority Claims (1)
KR 10-2022-0137685 · Oct 24, 2022 · national
Continuity (3)
Continuation PCTKR2023010479 · Jul 20, 2023
Related Publication 20240137953A1 · Apr 25, 2024
Related Publication 20240237030A9 · Jul 11, 2024
References Cited (58)
US 8918738B2 · Yoshitomi et al. · 2014 [cited by applicant]
US 9317190B2 · Kwak et al. · 2016 [cited by applicant]
US 9430057B2 · Kwak et al. · 2016 [cited by applicant]
US 9465453B2 · Kwak et al. · 2016 [cited by applicant]
US 9817486B2 · Kwak et al. · 2017 [cited by applicant]
US 9823756B2 · Kwak et al. · 2017 [cited by applicant]
US 9898163B2 · Yoshitomi et al. · 2018 [cited by applicant]
US 9977516B2 · Kwak et al. · 2018 [cited by applicant]
US 10091272B2 · Cho et al. · 2018 [cited by applicant]
US 10318120B2 · Kwak et al. · 2019 [cited by applicant]
US 10353661B2 · Choi et al. · 2019 [cited by applicant]
US 10440803B2 · Kim · 2019 [cited by applicant]
US 10452333B2 · Jeong et al. · 2019 [cited by applicant]
US 10599296B2 · Yoshitomi et al. · 2020 [cited by applicant]
US 10635379B2 · Choi et al. · 2020 [cited by applicant]
US 10684813B2 · Kim et al. · 2020 [cited by applicant]
US 10691313B2 · Kwak et al. · 2020 [cited by applicant]
US 10809902B2 · Park et al. · 2020 [cited by applicant]
US 10992795B2 · Coffman et al. · 2021 [cited by applicant]
US 11019130B2 · Cho et al. · 2021 [cited by applicant]
US 11366517B2 · Alcaide et al. · 2022 [cited by applicant]
US 11372612B2 · Kim et al. · 2022 [cited by applicant]
US 11409327B2 · Kwak et al. · 2022 [cited by applicant]
US 11487417B2 · Park et al. · 2022 [cited by applicant]
US 20150128067A1 · Wong et al. · 2015 [cited by applicant]
US 20160249177A1 · Sandel · 2016 [cited by examiner]
US 20190156278A1 · Matson · 2019 [cited by examiner]
US 20190387945A1 · Kim · 2019 [cited by applicant]
US 20200022072A1 · Cho et al. · 2020 [cited by applicant]
US 20200162885A1 · Coulis · 2020 [cited by examiner]
US 20200285377A1 · Hoefs et al. · 2020 [cited by applicant]
US 20200379729A1 · Graham et al. · 2020 [cited by applicant]
US 20200379730A1 · Graham et al. · 2020 [cited by applicant]
US 20200413197A1 · Carrigan et al. · 2020 [cited by applicant]
US 20210272447A1 · Tchedikian · 2021 [cited by examiner]
EP 3751405A1 · 2020 [cited by applicant]
JP 2010250554 · 2010 [cited by applicant]
KR 1020150022254 · 2015 [cited by applicant]
KR 1020150028008 · 2015 [cited by applicant]
KR 1020150103294 · 2015 [cited by applicant]
KR 101584590 · 2016 [cited by applicant]
KR 101588294 · 2016 [cited by applicant]
KR 101595969 · 2016 [cited by applicant]
KR 1020160109976 · 2016 [cited by applicant]
KR 1020170022679 · 2017 [cited by applicant]
KR 1020170059881 · 2017 [cited by applicant]
KR 1020170078106 · 2017 [cited by applicant]
KR 102269481 · 2021 [cited by applicant]
KR 1020210118958 · 2021 [cited by applicant]
KR 1020220027295 · 2022 [cited by applicant]
KR 102373451 · 2022 [cited by applicant]
WO WO2017218192A1 · 2017 [cited by applicant]
WO WO2022159899A1 · 2022 [cited by applicant]
WO WO2022159899A9 · 2022 [cited by applicant]
PCT/ISA/210 dated Oct. 26, 2023 in International Patent Application No. PCT/KR2023/010479. [cited by applicant]
PCT/ISA/237 dated Oct. 26, 2023 in International Patent Application No. PCT/KR2023/010479. [cited by applicant]
Xu et al.; Method for Estimating the Distance Between Multiple IMU- Based Wearable Devices; 2016 IEEE MTT-S International Wireless Symposium (IWS), XP032976820, (Mar. 24, 2016). [cited by applicant]
Extended European Search Report issued Nov. 4, 2025 for Application No. 23882833.9. [cited by applicant]