IP Library › Granted Patent US 12,452,134
Granted Patent B2
US 12,452,134 · App. 18/099,754 · Granted Oct 21, 2025

Edge computing system and method

Inventors: Jongwon Lee (Suwon-si, KR); Moohyun Kim (Suwon-si, KR); Gajin Song (Suwon-si, KR); Sunkee Lee (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
H04L41/12H04L43/0811
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,452,134
App. No.
18/099,754
Granted
Oct 21, 2025
Kind
B2
Abstract

An electronic device includes: a communication module; a memory; and a processor configured to: receive a connection test command for a leaf device positioned in a network from an external server by using the communication module; based on receiving the connection test command, identify whether a connection to the leaf device is possible, by using the communication module, and transmit a result of the identification to the external server; based on identifying that the connection to the leaf device is possible, receive at least one module configured to perform an edge computing service from the external server, and store and install the at least one module in the memory; and execute the installed at least one module to perform the edge computing service, based on data received from the leaf device.

Claims (46)

1. An electronic device comprising:

a communication module;

a memory; and

a processor configured to:

receive a connection test command for a leaf device from an external server by using the communication module;

based on receiving the connection test command, identify whether the leaf device is communicatively connectable to the electronic device, by using the communication module, and transmit a result of the identification to the external server;

based on the result indicating the leaf device is communicatively connectable to the electronic device, receive at least one module configured to perform an edge computing service from the external server, and store and install the at least one module in the memory; and

execute the installed at least one module to perform the edge computing service, based on data received from the leaf device.

2. The electronic device of claim 1 , wherein the processor is further configured to transmit device information comprising at least one of identification information, position information, and network information of the electronic device to the external server to request registration of the electronic device.

3. The electronic device of claim 1 , wherein the processor is further configured to:

identify at least one external device in a network, to which the electronic device belongs, by using the communication module;

transmit identification information of the at least one external device identified using the communication module to the external server; and

receive a connection test command for the leaf device selected by a user device or the external server among the at least one external device.

4. The electronic device of claim 1 , wherein the at least one module comprises a device module configured to receive data transmitted from the leaf device and transmit the received data to the external server.

5. The electronic device of claim 4 , wherein the processor is further configured to, based on receiving data from the leaf device according to a first protocol, transmit the data to the external server according to a second protocol by using the device module.

6. The electronic device of claim 1 , wherein the at least one module comprises a service module configured to perform the edge computing service, based on the data received from the leaf device.

7. The electronic device of claim 6 , wherein the service module is configured to analyze video data received from the leaf device to perform a service including at least one of object recognition and object tracking.

8. The electronic device of claim 1 , wherein the connection test command is received from an Internet of Things (IoT) management server, and

wherein the at least one module is received from an IoT hub server.

9. An edge computing service support method of an Internet of Things (IoT) server, the method comprising:

transmitting, to an edge device, a test command for identifying whether the edge device and a leaf device selected based on a user input on a user device are communicatively connectable to each other;

based on identifying that the edge device and the leaf device are communicatively connectable, determine at least one module required for performing an edge computing service based on data acquired by the leaf device, based on device information of the edge device and device information of the leaf device; and

transmitting the at least one module to the edge device, or requesting an IoT hub server to transmit the at least one module to the edge device.

10. The edge computing service support method of claim 9 , further comprising:

receiving device information of the edge device from one of the user device and the edge device, and registering the edge device; and

receiving device information of the leaf device from one of the user device and the leaf device and registering the leaf device.

11. The edge computing service support method of claim 9 , wherein the determining the at least one module required for performing the edge computing service comprises:

identifying a performable edge computing service to correspond to the device information of the edge device and the device information of the leaf device; and

determining the at least one module required for performing the edge computing service on a database.

12. The edge computing service support method of claim 11 , wherein the at least one module comprises a device module configured to enable the edge device to receive data transmitted from the leaf device and transmit the received data to an external server, and a service module configured to enable the edge device to analyze the data transmitted from the leaf device to perform the edge computing service.

13. The edge computing service support method of claim 12 , wherein the service module is configured to analyze video data received from the leaf device to perform a service including at least one of object recognition and object tracking.

14. The edge computing service support method of claim 9 , comprising:

based on the edge device not being connected to the leaf device, transmitting or receiving control information through a first channel connected to the leaf device, and receiving data obtained by the leaf device through a second channel connected to the leaf device; and

based on the edge device being connected to the leaf device, maintaining the first channel and receiving data obtained by the leaf device from the edge device.

15. The edge computing service support method of claim 9 , further comprising:

transmitting, to the leaf device, the test command for identifying whether the leaf device and the edge device are communicatively connectable.

16. An edge computing method of an electronic device, the method comprising:

receiving a connection test command for a leaf device from an external server;

based on the receiving the connection test command, identifying whether the leaf device is communicatively connectable to the electronic device, and

transmitting a result of the identifying to the external server;

based on the result indicating the leaf device is communicatively connectable to the electronic device, receiving at least one module configured to perform an edge computing service from the external server, and storing and installing the at least one module in a memory; and

executing the installed at least one module to perform the edge computing service, based on data received from the leaf device.

17. The edge computing method of claim 16 , further comprising transmitting device information comprising at least one of identification information, position information, and network information of the electronic device to the external server to request registration of the electronic device.

18. The edge computing method of claim 16 , wherein the at least one module comprises a device module configured to receive data transmitted from the leaf device and transmit the received data to the external server.

19. The edge computing method of claim 18 , wherein the executing the installed at least one module to perform the edge computing service comprises transmitting data received from the leaf device according to a first protocol to the external server according to a second protocol by using the device module.

20. The edge computing method of claim 16 , wherein the at least one module comprises a service module configured to perform the edge computing service, based on the data received from the leaf device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2023
From: LEE, JONGWON; KIM, MOOHYUN; SONG, GAJIN; LEE, SUNKEE
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 062442/0663 →
Priority Claims (1)
KR 10-2020-0091083 · Jul 22, 2020 · national
Continuity (2)
Continuation PCTKR2021009497 · Jul 22, 2021
Related Publication 20230164033A1 · May 25, 2023
References Cited (29)
US 10341868B2 · Ross et al. · 2019 [cited by applicant]
US 10359807B2 · Cronin et al. · 2019 [cited by applicant]
US 10880230B2 · Kim · 2020 [cited by applicant]
US 11134127B2 · Lee et al. · 2021 [cited by applicant]
US 11418619B1 · Mattison · 2022 [cited by examiner]
US 20120178488A1 · Jonker et al. · 2012 [cited by applicant]
US 20160182639A1 · Hong et al. · 2016 [cited by applicant]
US 20170279774A1 · Booz et al. · 2017 [cited by applicant]
US 20180263039A1 · Fang et al. · 2018 [cited by applicant]
US 20180270141A1 · Burbridge · 2018 [cited by examiner]
US 20190158370A1 · You et al. · 2019 [cited by applicant]
US 20190182333A1 · Bartfai-Walcott · 2019 [cited by examiner]
US 20200351380A1 · Fedorov · 2020 [cited by examiner]
US 20210352090A1 · Kim et al. · 2021 [cited by applicant]
JP 6574490B2 · 2019 [cited by applicant]
KR 1020130113490A · 2013 [cited by applicant]
KR 101471561B1 · 2014 [cited by applicant]
KR 101574026A · 2015 [cited by applicant]
KR 1020170111175A · 2017 [cited by applicant]
KR 1020180047070A · 2018 [cited by applicant]
KR 1020180119162A · 2018 [cited by applicant]
KR 1020190001890A · 2019 [cited by applicant]
KR 1020190048117A · 2019 [cited by applicant]
KR 1020190048890A · 2019 [cited by applicant]
KR 1020190056957A · 2019 [cited by applicant]
KR 1020200007754A · 2020 [cited by applicant]
KR 1020200033092A · 2020 [cited by applicant]
International Search Report (PCT/ISA/210) dated Oct. 26, 2021 issued by the International Searching Authority in International Application No. PCT/KR2021/009497. [cited by applicant]
Written Opinion (PCT/ISA/23) dated Oct. 26, 2021 issued by the International Searching Authority in International Application No. PCT/KR2021/009497. [cited by applicant]