Back to results
US 10,771,384 B2Granted
Routing based blockchain
OwnerTyson Trautmann, Andrew Burnellinventors
Life of this patent
Estimating the term…
Abstract
Disclosed are various embodiments for implementing a blockchain utilizing routed packets to generate blocks. A given packet can be signed and analyzed to determine whether the signed packet satisfies root packet criteria. Packets that satisfy root packet criteria can be analyzed to determine whether they collectively satisfy a predetermined block criteria. A block can be added to the blockchain when the block criteria is met.
Claims20
A method comprising:
- receiving, from one or more routers, a plurality of valid packets, each valid packet being valid based on having a value that satisfies a match value of an individual packet threshold, the match value being a numerical format of a signature of the valid packet;
- determining that the plurality of valid packets satisfies a packet group threshold;
- and
- in response to determining that the plurality of valid packets satisfies the packet group threshold, generating a block in a blockchain.
1 more element
A system comprising:
- one or more processors of a machine;
- and
- a memory storing instructions that, when executed by the one or more processors, cause the machine to perform operations comprising:
- receiving, from one or more routers, a plurality of valid packets, each valid packet being valid based on having a value that satisfies a match value of an individual packet threshold, the match value being a numerical format of a signature of the valid packet;
- determining that the plurality of valid packets satisfies a packet group threshold;
- and
- in response to determining that the plurality of valid packets satisfies the packet group threshold, generating a block in a blockchain.
4 more elements
A machine-readable storage device embodying instructions that, when executed by a device, cause the device to perform operations comprising:
- receiving, from one or more routers, a plurality of valid packets, each valid packet being valid based on having a value that satisfies a match value of an individual packet threshold, the match value being a numerical format of a signature of the valid packet;
- determining that the plurality of valid packets satisfies a packet group threshold;
- and
- in response to determining that the plurality of valid packets satisfies the packet group threshold, generating a block in a blockchain.
1 more element
Dependencies are inferred from the claim text.