Patent ID: 11922059
Assignee: PENTA SECURITY SYSTEMS INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 4:
5. A method of distributedly storing data in a system comprising a plurality of edge nodes communicatively coupled to an end device and a central cloud, the method comprising:
receiving, by a server of the central cloud, a tagged data transmitted from a first edge node of the plurality of edge nodes, wherein the first edge node assigns a data tag to data received from the end device according to attributes of the received data and duplicates the received data to generate a tagged data copy, wherein the attributes of the received data include a required security level of the received data, an expected request frequency of the received data, and an availability policy for the received data, the expected request frequency being determined based on statistics of previous data or predicted data and being classified into a plurality of grades, and wherein as the expected request frequency is higher in the plurality of grades, more edge nodes stores enable copies of the data which are immediately accessible by end devices;
selecting, by the server, at least one second edge node of the plurality of edge nodes for storing the tagged data copy duplicated by a data distribution policy in consideration of the data tag; and
transmitting, by the server, the tagged data copy and t data c the at least one second edge node,
wherein the data distribution policy comprises a policy by which the server selects the at least second edge node for storing the tagged data copy based on states of the plurality of the edge nodes including storage spaces, activation status, and data processing speeds of the edge nodes in addition to the data tag, and a policy by which the server selects an edge node for storing the data copy immediately accessible by the end device among available copy storage nodes storing the tagged data copy as an enable copy storage node, the enable copy storage node being one of the available copy storage nodes,
wherein the availability policy is set when the tagged data copy is stored in the at least one second edge node, and
wherein the tagged data copy is duplicated to meet the availability policy which is for each of the other edge nodes and includes whether at least one to the other edge nodes is the available copy storage node or the enabled copy storage node.