System and method for creating a secure mesh network utilizing the blockchain

US12423683B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12423683-B2
Application numberUS-202016786515-A
CountryUS
Kind codeB2
Filing dateFeb 10, 2020
Priority dateNov 6, 2018
Publication dateSep 23, 2025
Grant dateSep 23, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques for providing a secure mesh network based on a cryptocurrency blockchain are provided. An electronic device can receive data from a mesh network to establish the device as a node on the mesh network. The established node can generate a cryptocurrency wallet that can be loaded with an amount of cryptocurrency. The established node can receive a payment for facilitating transfers on the mesh network including routing transactional or communication data. Public and/or private keys associated with the cryptocurrency wallets can be used to encrypt communications, thereby providing a secure mesh network. Further, the blockchain, which can be managed by one or more authorized nodes of the mesh network, can provide a payment system within the mesh network. The distributed nature of the mesh network allows it to operate securely without a central authority. In turn, the mesh network is more adaptable and flexible.

First claim

Opening claim text (preview).

The invention claimed is: 1. An electronic device, comprising: a storage device to store instructions; and a processor coupled with the storage device operable to execute the instructions, the processor, when executing the instructions, to: receive a first message from a first node on a distributed mesh network, the first message encrypted with a public key associated with the electronic device, wherein the electronic device is an authorized node; generate a decrypted message by decrypting the first message with a private key associated with the electronic device; request a public key of a cryptocurrency wallet of a second node on the distributed mesh network from an authorization node based on the decrypted message; receive the public key of the cryptocurrency wallet of the second node; generate a re-encrypted message by encrypting the decrypted message with the public key of the cryptocurrency wallet of the second node; send the re-encrypted message to the second node; receive a payment, based on routing the first message, wherein the first message comprises communication data or transaction data, from a cryptocurrency wallet of an originating node that generated the communication data or transaction data, wherein the originating node is an unauthorized node; store the payment from the originating node in a cryptocurrency wallet of the electronic device; update a cryptocurrency blockchain based on the payment; determine that the originating node on the distributed mesh network can participate as another authorized node, based on an amount of cryptocurrency held in a cryptocurrency wallet of the originating node or a number of transactions associated with the cryptocurrency wallet of the originating node; and after determination that the originating node can participate as another authorized node, distribute the updated cryptocurrency blockchain to the originating node. 2. The electronic device of claim 1 , the processor to: receive data relating to the distributed mesh network; and establish the electronic device as a node on the distributed mesh network based on the data. 3. The electronic device of claim 1 , the processor to receive authorization to participate on the distributed mesh network from the authorization node, wherein the authorization node maintains the cryptocurrency blockchain to provide access to the Internet for the distributed mesh network. 4. The electronic device of claim 1 , the processor to: obtain the cryptocurrency wallet of the electronic device and store the cryptocurrency wallet of the electronic device in the storage device, wherein the cryptocurrency wallet of the electronic device is associated with the public key and the private key associated with the electronic device; and store the payment in the cryptocurrency wallet of the electronic device in the storage device. 5. The electronic device of claim 3 , wherein the authorization received to participate on the distributed mesh network is based on a total amount of cryptocurrency tokens stored in the cryptocurrency wallet of the electronic device. 6. The electronic device of claim 1 , wherein the public key of the cryptocurrency wallet of the second node is stored within the cryptocurrency blockchain of the distributed mesh network. 7. The electronic device of claim 1 , wherein the first message comprises the transactional data, and wherein the payment is received from a third node of the distributed mesh network initiating the transaction involving a cryptocurrency token. 8. The electronic device of claim 1 , wherein the first message comprises the communication data, and wherein the payment is received from the originating node of the distributed mesh network generating the communication data. 9. The electronic device of claim 1 , wherein the first message comprises the transaction data associated with a transaction and the payment is responsive to processing the transaction, the processor further to receive a second payment for maintaining the cryptocurrency blockchain. 10. A computer-implemented method, comprising: receiving, by an electronic device, a first message from a first node on a distributed mesh network, the message encrypted with a public key associated with the electronic device, wherein the electronic device is an authorized node; generating, by the electronic device, a decrypted message by decrypting the first message with a private key associated with the electronic device; requesting, by the electronic device, a public key of a cryptocurrency wallet of a second node on the distributed mesh network from an authorization node based on the decrypted message; receiving, by the electronic device, the public key of the cryptocurrency wallet of the second node; generating, by the electronic device, a re-encrypted message by encrypting the decrypted message with the public key of the cryptocurrency wallet of the second node; sending, by the electronic device, the re-encrypted message to the second node; receiving, by the electronic device, a payment, based on routing the first message, wherein the first message comprises communication data or transaction data, from a cryptocurrency wallet of an originating node that generated the communication data or transaction data, wherein the originating node is an unauthorized node; and storing, by the electronic device, the payment from the originating node in a cryptocurrency wallet of the electronic device; updating, by the electronic device, a cryptocurrency blockchain based on the payment; determining, by the electronic device, that the originating node on the distributed mesh network can participate as another authorized node based on an amount of cryptocurrency held in a cryptocurrency wallet of the originating node or a number of transactions associated with the cryptocurrency wallet of the originating node; and after determination that the originating node can participate as another authorized node, distributing, by the electronic device, the updated cryptocurrency blockchain to the originating node. 11. The computer-implemented method of claim 10 , comprising: receiving data relating to the distributed mesh network; and establishing the electronic device as a node on the distributed mesh network based on the data. 12. The computer-implemented method of claim 10 , comprising receiving authorization to participate on the distributed mesh network from the authorization node, wherein the authorization node maintains the cryptocurrency blockchain to provide access to the Internet for the distributed mesh network. 13. The computer-implemented method of claim 10 , comprising: obtaining the cryptocurrency wallet of the electronic device and storing the cryptocurrency wallet of the electronic device in a storage device, wherein the cryptocurrency wallet of the electronic device is associated with the public key and the private key associated with the electronic device; and storing the payment in the cryptocurrency wallet of the electronic device in the storage device. 14. The computer-implemented method of claim 13 , wherein the authorization received to participate on the distributed mesh network is based on a total amount of cryptocurrency tokens stored in the cryptocurrency wallet of the electronic device. 15. The computer-implemented method of claim 13 , wherein the public key of the cryptocurrency wallet of the second node is stored within the cryptocurrency blockchain of the distributed mesh network. 16. The computer-implemented method of claim 10 , wherein the first message comprises the transactional data, and wh

Assignees

Inventors

Classifications

  • G06Q20/065Primary

    using e-cash · CPC title

  • Keeping log of transactions for guaranteeing non-repudiation of a transaction · CPC title

  • using hash chains, e.g. blockchains or hash trees · CPC title

  • Self-organising networks, e.g. ad-hoc networks or sensor networks · CPC title

  • using a plurality of keys or algorithms · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12423683B2 cover?
Techniques for providing a secure mesh network based on a cryptocurrency blockchain are provided. An electronic device can receive data from a mesh network to establish the device as a node on the mesh network. The established node can generate a cryptocurrency wallet that can be loaded with an amount of cryptocurrency. The established node can receive a payment for facilitating transfers on th…
Who is the assignee on this patent?
Capital One Services Llc
What technology area does this patent fall under?
Primary CPC classification G06Q20/065. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 23 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).