US 12,296,490 B2
End device, three-party communication system comprising cloud server and edge server for controlling end device, and operation method therefor
Kay Park, Seongnam-si (KR); Jungheok Kim, Seongnam-si (KR); Sangok Seok, Seongnam-si (KR); and Inhyeok Kim, Seongnam-si (KR)
Assigned to NAVER Corporation, Gyeonggi-do (KR)
Filed by NAVER CORPORATION, Seongnam-si (KR)
Filed on Jun. 25, 2021, as Appl. No. 17/358,836.
Application 17/358,836 is a continuation of application No. PCT/KR2020/000077, filed on Jan. 3, 2020.
Claims priority of application No. 10-2019-0000546 (KR), filed on Jan. 3, 2019; application No. 10-2019-0021200 (KR), filed on Feb. 22, 2019; and application No. 10-2019-0174936 (KR), filed on Dec. 26, 2019.
Prior Publication US 2021/0323159 A1, Oct. 21, 2021
Int. Cl. B25J 9/16 (2006.01); H04L 67/10 (2022.01); H04L 67/125 (2022.01); H04W 4/02 (2018.01); H04W 4/30 (2018.01); H04W 4/38 (2018.01)
CPC B25J 9/1689 (2013.01) [H04L 67/10 (2013.01); H04L 67/125 (2013.01); H04W 4/02 (2013.01); H04W 4/30 (2018.02); H04W 4/38 (2018.02)] 20 Claims
OG exemplary drawing
 
6. An edge server for controlling a plurality of end devices, the edge server being communicatively coupled to a cloud server that is configured to manage the plurality of end devices and the edge server, the edge server comprising:
a memory storing computer-readable instructions; and
at least one processor configured to execute the computer-readable instructions to cause the edge server to,
receive first data from a first end device among the plurality of end devices, the first data including localization data of the first end device,
receive second data from a second end device among the plurality of end devices, the second data including state data of the second end device,
receive third data from a third end device among the plurality of end devices, the third data including a request corresponding to the third end device,
determine a first control command for the first end device based on the first data, a second control command for the second end device based on the second data, and a third control command for the third end device based on the third data, and
wirelessly transmit the first control command to the first end device to control the first end device to change position, the second control command to the second end device to control the second end device to process a task, and the third control command to the third end device to control the third end device to perform a software update.