IP Library Patent Application 17665328
Patent Application
App. No. 17/665,328

DISTRIBUTED LEDGER IMPLEMENTATION FOR ENTITY FORMATION AND MONITORING SYSTEM

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.
17/665,328
Abstract

A system for operating a distributed ledger implementation for tracking and monitoring entity shares involves receiving a share configuration control at an entity formation and management system by way of a user interface. The system configures a distributed ledger comprising a plurality of gateway nodes to record share transfer activity comprising entity share distribution between the entity, the user account, and combinations thereof in a blockchain as entity records. The system communicates with an oracle service, information provided by the share configuration control, to verify share transfer requirements for each entity share distribution. The system transfers entity shares to the first party in response to the oracle service verifying that the share transfer requirements were met by the first party and the entity. The system writes a share transfer record into the blockchain in response to the oracle service verifying that the share transfer requirements were met.

Claims (29)

1 - 20 . (canceled)

21 . A system comprising:

a blockchain ledger;

at least one processor;

a machine-readable medium comprising:

a first component structure comprising at least one first digital wallet;

a second component structure comprising a plurality of second digital wallets;

a third component structure comprising a third digital wallet;

the first component structure, the second component structure, and the third component structure configured to have a common affiliation;

each of the first digital wallet and the second digital wallet configured with N/M authentication capability for a transfer of a digital asset to the third digital wallet, where N<=M, such that at least N key pairs out of M are required to authorize the transfer of the digital asset;

instructions that when executed by the processor effect the digital asset transfer by:

communicating a transfer request for the digital asset from the third component structure to the first component structure and to the second component structure;

communicating an approval request for the transfer request from the first component structure to the second component structure;

applying a smart contract encoded on the blockchain to authorize the transfer request at the second component structure;

generating a first authorization of the transfer request at the second component structure by way of a key pair providing the N/M authentication of the second digital wallet;

communicating the first authorization of the transfer request from the second component structure to the first component structure and to the third component structure;

applying the first authorization and the smart contract encoded on the blockchain to authorize the transfer request at the first component;

generating a second authorization of the transfer request at the first component structure by way of a key pair providing the N/M authentication of the first digital wallet;

communicating the second authorization of the transfer request from the first component structure to the third component structure;

generating a third authorization of the transfer request at the third component structure by way of a key pair of the third digital wallet;

communicating the first authorization, the second authorization, and the third authorization of the transfer request to a block submission service to generate an asset transfer record for the blockchain ledger;

communicating the asset transfer record to an oracle service that is not configured with the common affiliation;

applying the smart contract encoded on the blockchain to verify the transfer request at the oracle service;

modifying the blockchain ledger with at least one block representing the asset transfer record upon verification of the asset transfer record by the oracle service; and

upon modifying the blockchain ledger with the block representing the asset transfer record, moving the digital asset from the first digital wallet to the third digital wallet.

22 . The computer system of claim 21 , wherein the system is further configured to effect a transfer of the digital asset by:

generating the first authorization of the transfer request at the second component structure by way of multiple weighted key pairs that in aggregate provide the N/M authentication of the second digital wallet.

23 . The computer system of claim 22 , wherein the system is further configured to effect a transfer of the digital asset by:

generating the second authorization of the transfer request at the first component structure by way of multiple weighted key pairs that in aggregate provide the N/M authentication of the first digital wallet.

Assignments (2)
SECURITY INTEREST Recorded Dec 4, 2024
From: ZENBUSINESS INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 069478/0952 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2022
From: MALIK, MUHAMMAD ASHAR; LOPEZ, RAFAEL; PHU, VAN PHUONG
To: ZENBUSINESS PBC
Reel/Frame 059316/0285 →