IP Library Patent Application 16396009
Patent Application
App. No. 16/396,009

SYSTEMS AND METHODS IMPLEMENTING AN INDEPENDENT DEVICE-BASED SUB-NETWORK OF A DISTRIBUTED LEDGER NETWORK

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
16/396,009
Abstract

Systems and methods of implementing a distributed ledger network include: implementing a plurality of distributed computing systems in cooperative communication via a network and that define a distributed ledger network, wherein: each of the plurality of distributed computing systems includes a distinct validating node that performs validating services and cooperatively perform consensus services with each validating node of each of the plurality of distributed computing systems; interacting with a plurality of participating devices, wherein: each of the plurality of participating devices include a secure hardware element, a microledger virtual card that independently of the distributed ledger network records attestations by a participating device of transactions and transfers or receives cryptographically-based value based on the one or more transactions, and based on establishing a network connection to the distributed ledger network, each of the plurality of participating devices reconciles an associated microledger virtual card to the distributed ledger network.

Claims (51)

1 . A distributed ledger network and system comprising:

a plurality of distributed computing systems in cooperative communication via a network and that define a distributed ledger network, wherein:

each of the plurality of distributed computing systems includes a distinct validating node that performs validating services and cooperatively perform consensus services with each validating node of each of the plurality of distributed computing systems;

a plurality of participating devices, wherein:

each of the plurality of participating devices include a secure hardware element,

a microledger virtual card that independently of the distributed ledger network records one or more attestations by a participating device of one or more transactions and transfers or receives cryptographically-based value based on the one or more transactions, and

based on establishing a network connection to the distributed ledger network, each of the plurality of participating devices reconciles an associated microledger virtual card to the distributed ledger network.

2 . The system according to claim 1 , wherein

a number of the plurality of distinct validating nodes operate to define a token space based on a joint consensus and a threshold group signature ascribed to genesis statement of the token space.

3 . The system according to claim 2 , wherein

the threshold group signature is based on a distributed key generation technique, wherein the distributed key generation technique automatically generates a cryptographic signing key for a transaction based on a receipt of a cryptographic signature from at least a minimum threshold number of the plurality of distinct validator nodes.

4 . The system according to claim 2 , wherein

the token space is defined by a subset of addressable storage across the distributed ledger network, and

the token space is managed by a set of the plurality of distinct validators defining a token space management group appointed based on consensus between the plurality of distinct validators and cryptographically signed by a threshold cryptographic signature of the plurality of distinct validators.

5 . The system according to claim 1 , wherein

each respective microledger virtual card is cryptographically bound to the secure hardware element of each of the plurality of participating devices.

6 . The system according to claim 1 , wherein

reconciling the microledger virtual card to the distributed ledger network includes:

collecting a hash of a plurality of transactions that were attested to by a respective participating device of the plurality of participating devices and that were recorded via the microledger virtual card of the respective participating device; and

collecting cryptographically-based value from the respective participating device based on a balance associated with the microledger virtual card; and

validating by the plurality of validator nodes the hash of the plurality of transactions based on a consensus between the plurality of validator nodes and ascribing a threshold cryptographic signature to the hash of the plurality of transactions.

7 . The system according to claim 6 , wherein

reconciling the microledger virtual card to the distributed ledger network further includes:

referencing the cryptographically signed hash of the plurality of transactions to a ledger period; and

storing the cryptographically signed hash of the plurality of transactions to a storage application programming interface of the distributed ledger network.

8 . The system according to claim 1 , wherein

each microledger virtual card of each of the plurality of participating devices supports a plurality of distinct public/private key pair algorithms different from a public/private key pair algorithm associated with each respective microledger virtual card of each respective participating device.

9 . The system according to claim 1 , wherein

reconciling the microledger virtual card to the distributed ledger network includes:

performing a validation of a plurality of microledger virtual cards of the plurality of participating devices on a per-card basis thereby validating by the plurality of distinct validators transactions from a single microledger virtual card of the plurality of the microledger virtual cards.

10 . The system according to claim 2 , wherein

a set of the plurality of distinct validators defining a token space management group configure the microledger virtual card with cryptographic-based value and a expiry, wherein the expiry defines an occurrence or set time that causes the microledger virtual card to become inoperable for performing transactions.

11 . The system according to claim 10 , wherein

the plurality of distinct validators defining the token space management group configure each respective participating device with a respective microledger virtual card based on proof of an onboard secure hardware element for storing and managing cryptographic keys.

12 . The system according to claim 10 , wherein

upon the expiry of the microledger virtual card, the distributed ledger network reclaims unutilized value associated with the microledger virtual card.

13 . The system according to claim 1 , wherein

the distributed ledger network is implemented over an IPv6 network layer protocol.

14 . The system according to claim 4 , wherein

the microledger virtual card is allocated addressable storage based on a partition from the subset of addressable storage of the token space.

15 . A method of implementing a distributed ledger network, the method comprising:

implementing a plurality of distributed computing systems in cooperative communication via a network and that define a distributed ledger network, wherein:

each of the plurality of distributed computing systems includes a distinct validating node that performs validating services and cooperatively perform consensus services with each validating node of each of the plurality of distributed computing systems;

interacting with a plurality of participating devices, wherein:

each of the plurality of participating devices include a secure hardware element,

a microledger virtual card that independently of the distributed ledger network records one or more attestations by a participating device of one or more transactions and transfers or receives cryptographically-based value based on the one or more transactions, and

based on establishing a network connection to the distributed ledger network, each of the plurality of participating devices reconciles an associated microledger virtual card to the distributed ledger network.

16 . The method according to claim 15 , wherein

a number of the plurality of distinct validating nodes operate to define a token space based on a joint consensus and a threshold group signature ascribed to genesis statement of the token space.

17 . The system according to claim 16 , wherein

the threshold group signature is based on a distributed key generation technique, wherein the distributed key generation technique automatically generates a cryptographic signing key for a transaction based on a receipt of a cryptographic signature from at least a minimum threshold number of the plurality of distinct validator nodes.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2020
From: SWFL, INC.
To: CLIFT-JENNINGS, ALLISON; RAYMOR, BUD L
Reel/Frame 052522/0569 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2020
From: CLIFT-JENNINGS, ALLISON; RAYMOR, BUD L.
To: BEAN HOLDINGS, LLC
Reel/Frame 052522/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2020
From: MILLER, JEREMIE
To: SWFL, INC.
Reel/Frame 052481/0827 →