US 12,278,882 B2
Electronic device with user interfacing for displaying and selecting IoT device(s) and for displaying and selecting capabilities of each selected IoT device
Jongmyung Lee, Suwon-si (KR); Byungchul Kim, Suwon-si (KR); Donggyu Park, Suwon-si (KR); Hyosang Yoo, Suwon-si (KR); and Gwanoh Jung, Suwon-si (KR)
Assigned to SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on Jul. 12, 2023, as Appl. No. 18/351,328.
Application 18/351,328 is a continuation of application No. PCT/KR2021/019359, filed on Dec. 20, 2021.
Claims priority of application No. 10-2021-0003858 (KR), filed on Jan. 12, 2021.
Prior Publication US 2023/0362281 A1, Nov. 9, 2023
Int. Cl. G06F 3/048 (2013.01); G06F 3/0482 (2013.01); G06F 3/0484 (2022.01); H04L 67/75 (2022.01)
CPC H04L 67/75 (2022.05) [G06F 3/048 (2013.01); G06F 3/0482 (2013.01); G06F 3/0484 (2013.01)] 16 Claims
OG exemplary drawing
 
1. An electronic device, comprising:
a display;
at least one processor including processing circuitry; and
memory storing a first application and a second application,
wherein the memory stores instructions that, when executed by the at least one processor, cause the electronic device to:
receive Internet of things (IoT) device information from a first external server, wherein the IoT device information includes device name information and device function information;
control the display to display a first user interface associated with the first application based on the first application being run;
filter at least one IoT device associated with a function of the first application among a plurality of IoT devices based on the received IoT device information;
control the display to display a second user interface associated with the first application including device name information and device function information about the filtered at least one IoT device based on an input for selecting the first user interface being received;
receive, through the second user interface, an input for selecting a first function of a first IoT device among the at least one IoT device;
set the first function of the first IoT device to operate when a first event which is an execution condition of the function of the first application occurs,
display a third user interface associated with the second application on the display when the second application is run;
filter at least one IoT device associated with a function of the second application among the plurality of IT devices based on the received IoT device information;
display a fourth user interface associated with the second application including device name information and device function information about the filtered at least one IoT device associated with the function of the second application based on being received an input for selecting the third user interface;
receive, through the fourth user interface, an input for selecting a second function of a second IoT device among the at least one IoT device associated with the function of the second application; and
set the second function of the second IoT device to operate when a second event which is an execution condition of the function of the second application occurs,
wherein the function of the first application and the function of the second application are performed independently by the electronic device.