System and method for processing payments in fiat currency using blockchain and tethered tokens
AssigneeVijay Madisetti
InventorsVijay Madisetti, Arshdeep Bahga
Life of this patent
Estimating the term…
Abstract
A method of updating certification tokens for identity verification including receiving at a server an indication of timeout of a timed-out keypair associated with a user network account performing by the server a certification process responsive to the timeout of the timed-out keypair, and adding at the server each of a sealed verification record contract address and a certification record contract address generated by the certification process to the user network account.
Claims5
A method of updating certification tokens for identity verification comprising:
- receiving at a server an indication of timeout of a timed-out keypair associated with a user network account;
- performing by the server a certification process responsive to the timeout of the timed-out keypair;
- and
- adding at the server each of a sealed verification record contract address and a certification record contract address generated by the certification process to the user network account.
A method of updating certification tokens for identity verification comprising:
- receiving at a server an indication of timeout of a timed-out keypair associated with a user network account;
- performing by the server a certification process responsive to the timeout of the timed-out keypair, the certification process comprising:
- receiving certification data comprising user data, hashed user data that has been signed by the user, a seal contract address, and biometric data associated with the user;
- verifying the certification data by comparing it to the user data comprised by the user network account, the seal contract address comprised by the user network account, and the hashed user data comprised by the seal contract;
- and
- upon verifying the certification data:
- generating a certification token;
- generating a sealed verification record contract comprising a result of applying a one-way hashing function to the combination of the hashed user data and the certification token;
- recording the sealed verification record contract on a blockchain network at a sealed verification record contract address;
- generating a certification record contract comprising the sealed record address, the certification token, and the sealed verification record contract address;
- and
- recording the certification record contract on the blockchain network at the certification record contract address;
- and
- adding at the server each of a sealed verification record contract address and a certification record contract address generated by the certification process to the user network account;
- wherein a sealed verification record certificate located at the sealed verification record contract address is linked to another sealed verification record certificate associated with the timed-out keypair;
- and
- wherein a certification record certificate located at the certification record contract address is linked to another certification record certificate associated with the timed-out keypair.
Dependencies are inferred from the claim text.