Patent ID: 11966431
Assignee: CAPITAL ONE SERVICES, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. A non-transitory machine-readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform steps comprising:
determining, by a server system, a plurality of content items posted to a mesh network, wherein each content item is associated with a signature stored in a blockchain;
querying each content item in the mesh network based on the corresponding signature in the blockchain;
parsing each content item to obtain a label and content associated with each content item;
storing the label, the signature and the content associated with each content item in a database;
querying the blockchain to obtain a frequency that each content item has been queried in a predetermined period of time;
ranking the plurality of content items based on the frequencies;
determine, based on the ranking, a subset of the plurality of content items as frequently searched content;
distributing the frequently searched content to a plurality of cached nodes in the mesh network;
receiving, from a computing device, a first request for a first content item;
after determining that the first content item is the frequently searched content:
determining a total payment associated with a path to transfer the first content item from each cached node, of the plurality of cached nodes, to the computing device;
determining, based on the total payment, a particular path that has a least cost to transfer the first content item, wherein the particular path is from one of the plurality of cached nodes to the computing device; and
retrieving, based on a first label associated with the first content item, the first content item from the one of the plurality of cached nodes that is proximately located to the computing device;

after determining that the first content item is not the frequently searched content:
retrieving the first content item from an original hosting node in the mesh network; and

sending the retrieved first content item to the computing device.