Home Patent Forecast® Sectors Log In   Contact  
How it works Patent Forecast® Sectors Insights
Menu
Enjoy your FREE PREVIEW which shows only 2022 data and 25 documents. Contact Patent Forecast for full access.        

Smart Cities: Edge Computing

Search All Patents in Smart Cities: Edge Computing


Patent US10630769


Issued 2020-04-21

Distributed System Of Record Transaction Receipt Handling In An Overlay Network

A high-performance distributed ledger and transaction computing network fabric over which large numbers of transactions (involving the transformation, conversion or transfer of information or value) are processed concurrently in a scalable, reliable, secure and efficient manner. In one embodiment, the computing network fabric or “core” is configured to support a distributed blockchain network that organizes data in a manner that allows communication, processing and storage of blocks of the chain to be performed concurrently, with little synchronization, at very high performance and low latency, even when the transactions themselves originate from distant sources. This data organization relies on segmenting a transaction space within autonomous but cooperating computing nodes that are configured as a processing mesh. According to an aspect of this disclosure, the CDN edge network is then used to deliver receipts associated with transactions that are processed into the blockchain.



Much More than Average Length Specification


View the Patent Matrix® Diagram to Explore the Claim Relationships

USPTO Full Text Publication >

2 Independent Claims

  • 1. A method of processing in an overlay network comprising a set of edge servers configured into groups, comprising: operating a set of computing elements to receive messages from edge servers and to process those messages into a blockchain, wherein a message is associated with a transaction to be included in the blockchain, the computing elements organized as a set of computing nodes; processing one or more blocks into the blockchain, wherein the one or more blocks are finalized into the blockchain as a live stream; and delivering receipts associated with transactions that are processed into the blockchain using the set of edge servers by: configuring subsets of the set of edge servers to stream the receipts to client devices; for a given set of receipts, associating segments of the given set of receipts with respective subsets of the set of edge servers, wherein a segment of the set of receipts comprises receipts from one or more transactions associated with the segment; wherein the one or more edge servers in a respective subset each subscribe to receive a stream of receipt data, and wherein a computing element in the set of computing elements acts as an origin with respect to the stream of receipt data; and delivering the segment of the set of receipts from the respective subset of the set of edge servers; wherein at least one receipt is delivered in response to a request associated with a Uniform Resource Locator (URL) having an overlay network hostname that encodes a blockchain receipt segment.

  • 14. A method of processing in an overlay network comprising a set of edge servers configured into groups, wherein the overlay network is associated with a set of computing elements organized as a set of computing nodes and that are operated to receive messages from edge servers and to process those messages into a blockchain, wherein a message is associated with a transaction to be included in the blockchain, comprising: configuring subsets of the set of edge servers to stream to client devices receipts associated with transactions that are processed by the computing nodes into the blockchain; and delivering the receipts associated with the transactions by: for a given set of receipts, associating segments of the given set of receipts with respective subsets of the set of edge servers, wherein a segment of the set of receipts comprises receipts from one or more transactions associated with the segment; wherein the one or more edge servers in a respective subset each subscribe to receive a stream of receipt data, and wherein a computing element in the set of computing elements acts as an origin with respect to the stream of receipt data; and delivering the segment of the set of receipts from the respective subset of the set of edge servers; wherein at least one receipt is delivered in response to a request associated with a Uniform Resource Locator (URL) having an overlay network hostname that encodes a blockchain receipt segment.