US 12,149,376 B2
Method for sharing instructions for IoT apparatuses, and electronic device
Joonhye Baek, Suwon-si (KR); Gulji Chung, Suwon-si (KR); Para Kang, Suwon-si (KR); Changwon Kim, Suwon-si (KR); Joohee Park, Suwon-si (KR); Youngchan Woo, Suwon-si (KR); and Joohee Jung, Suwon-si (KR)
Assigned to SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed by SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed on Oct. 3, 2022, as Appl. No. 17/958,967.
Application 17/958,967 is a continuation of application No. PCT/KR2021/000745, filed on Jan. 19, 2021.
Claims priority of application No. 10-2020-0041197 (KR), filed on Apr. 3, 2020.
Prior Publication US 2023/0029383 A1, Jan. 26, 2023
Int. Cl. H04L 12/28 (2006.01); H04L 41/08 (2022.01)
CPC H04L 12/282 (2013.01) [H04L 12/2825 (2013.01); H04L 41/0879 (2013.01); H04L 2012/2841 (2013.01)] 18 Claims
OG exemplary drawing
 
1. An electronic device comprising:
communication circuitry;
a processor operatively connected to the communication circuitry; and
memory for storing computer program code,
wherein, when executed by the processor, the computer program code causes the electronic device to:
based on detecting execution of a first operation by a first Internet of Things (IoT) device:
obtain, from the memory, a first instruction to operate the first IoT device,
identify whether there is a request from a user to modify the first instruction,
if there is no request from the user to modify the first instruction, transmit the first instruction to the first IoT device to operate the first IoT device,
if there is the request from the user to modify the first instruction:
modify the first instruction based on the request, and
transmit the modified first instruction to the first IoT device to operate the first IoT device, and
monitor execution of a second operation, wherein the second operation is executed by the first IoT device in response to the first instruction or the modified first instruction,
wherein the computer program code further causes the electronic device to:
modify, based on a selection of the user, at least one configuration element included in the first instruction, the at least one configuration element being one of: operation modes of the first IoT device, a total operation time, an operation order of the operation modes, and an operation time for each operation mode, and
transmit, to a server, the first instruction or the modified first instruction for sharing with at least one user having a IoT device corresponding to the first IoT device.