Patent ID: 11922074
Assignee: EDJX, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 7:
8. A system for retrieving data in a content-addressable peer-to-peer storage network comprising:
at least one cloud platform in network communication with a plurality of server nodes, wherein information associated with each of the plurality of server nodes is stored in a node database on the at least one cloud platform; and
a user device in network communication with the at least one cloud platform;
wherein the user device is operable to receive a request for a Unique Resource Identifier (URI);
wherein the user device is operable to make a Domain Name System (DNS) query to the URI, wherein the URI points to at least one DNS server on one of the plurality of server nodes;
wherein the at least one DNS server is operable to geolocate the user device to determine a nearest node of the plurality of server nodes;
wherein the at least one DNS server is operable to transmit a location of the nearest node to the user device;
wherein the user device is operable to connect to the nearest node;
wherein the nearest node is operable to determine if the request is already in a cache on the nearest node or if the request is operable to be resolved using at least one peer node;
wherein the nearest node is operable to return content to the user device;
wherein the content is stored on the nearest node or on the at least one peer node using an object storage architecture;
wherein each object in the object storage architecture includes data, metadata, and a globally unique identifier; and
wherein a cryptographic checksum of the data is used as the address for the data within the content-addressable peer-to-peer storage network.