Patent classifications
G06Q20/389
CONFIDENTIAL ASSET TRANSACTION SYSTEM
A system is provided for controlling privacy in an exchange of an asset. The system receives an offer query of an offeror that includes an offeror reveal condition, an asset identifier of the asset, and offeror terms of exchange. The system accesses an offeree reveal condition and offeree terms of exchange for the asset. The system determines whether the offeror reveal condition and the offeree reveal condition are satisfied and determines whether the offeror terms of exchange and the offeree terms of exchange are satisfied. When the offeror reveal condition, the offeree reveal condition, the offeror terms of exchange, and the offeree terms of exchange are satisfied, the system reveals the offeror to the offeree and the offeree to the offeror.
INCREMENTAL-PRICED FUNDING ROUNDS
A computerized system with hardware and specialized software components for developing, executing and administering multi-priced funding, the system providing a of first price category shares that can be purchased at a first price and a plurality of second price category shares that can be purchased at a second price at an incrementally higher offering price than the first price, wherein the second price category shares are offered for sale at a time after the first price category shares are sold and purchasers of the first price category shares can sell the first price category shares to purchasers of the second price category shares at the second price.
DYNAMIC RECEIPT METHOD IN AN AUTONOMOUS STORE
This application relates to systems, methods, devices, and other techniques for dynamic and real-time updated receipts in an autonomous store
AGREEMENTS ON THE BLOCKCHAIN
A computer-implemented method of recording an agreement between a requesting party and a confirming party on a blockchain, wherein the method is performed by the requesting party and comprises: generating a request transaction, wherein the request transaction comprises an input signed by the requesting party, and at least a first output comprising a cryptographic puzzle based on a first data item known to both the requesting and confirming parties, wherein the first data item represents the agreement; and causing the request transaction to be transmitted to one or more blockchain nodes.
CUSTOM TRANSACTION SCRIPTS
A computer-implemented method of accepting blockchain transactions, wherein the method is performed by a blockchain node of a blockchain network and comprises: generating a first transaction comprising a first output, the first output comprising a first output script; causing the first transaction to be published on the blockchain; receiving a second transaction comprising a second output, the second output comprising a second output script; and accepting the second transaction based on one or more conditions being met, wherein a first condition of said one or more conditions is that the second output script corresponds to the first output script.
WEB WALLET
A digital identity wallet system includes a web wallet and Identity Cloud. The web wallet leverages browser APIs, platform authenticators, and secure device hardware to create, store, and use cryptographic keys. The Identity Cloud stores data encrypted on a per-user basis, so only a specific user can decrypt it, using the web wallet in a particular web browser, on a particular device. The web wallet, in conjunction with the browser and device, leverages cryptographic keys to perform all cryptographic operations locally. This allows the Identity Cloud to only handle sensitive data that's already been encrypted on a per-user basis before it receives it.
DIAMOND CUSTODY SYSTEM WITH BLOCKCHAIN NON-FUNGIBLE TOKENS (NFTS)
A non-fungible blockchain token (NFT) transferable from wallet to wallet on a blockchain represents ownership of a physical diamond custodied in a secure vault. The NFT can be sold and resold to investors wishing to use the diamond as a store of value. The NFT owner, who may only be known by a blockchain wallet address, can communicate with the custodian, the issuer, auditors, and more by writing signal messages into the blockchain NFT. A diamond custody controller unit at the custodian includes a trusted program module to handle private cryptographic key functions and to output retrieval and shipping instructions when a signal message indicates the NFT owner instructs the custodian to move the diamond to a new custodian. The NFT owner can also write signal messages into the NFT to instruct other parties, such as auditors, to perform services relating to the diamond.
Method and system for gross settlement by use of an opaque blockchain
A method for confirmation of an electronic transaction using a blockchain includes: receiving transaction data, the transaction data including a transaction amount and currency code; generating a transaction message formatted based on one or more standards including a first data element configured to store the transaction amount, a second data element configured to store the currency code, and a third data element configured to store an invoice identifier; transmitting the transaction message to a financial institution via a payment network; receiving a return message from the financial institution via the payment network formatted based on the one or more standards and including a data element configured to store the transaction amount, currency code, and invoice identifier; and generating a hash value based on application of hashing algorithms to the transaction amount, currency code, and invoice identifier stored in the data element included in the received return message.
STORING AND RETRIEVING DATA ASSOCIATED WITH AN ASSET
Some embodiments of the present disclosure relate to a computer implemented method of storing data associated with an asset on a blockchain. Other embodiments relate to a computer implemented method of retrieving data associated with an asset that is stored on a blockchain. The methods are performed on a blockchain node of a blockchain network.
LONGITUDINAL SYSTEM USING NON-FUNGIBLE TOKENS THAT EVOLVE OVER TIME
Certain embodiments of the present disclosure relate to a system and method for the assignment of access rights and an NFT to a user device. The method includes assigning a non-fungible token (NFT), linked with the access rights, to the account associated with the user device based on the assignment of the access rights from the list of unfilled access rights. The method further includes verifying the validity of the access rights linked with the NFT, when the user device is requesting access to the resource, based on scanning information provided on the access rights and referencing a transaction history of the NFT in the blockchain, and transmitting at least one updated NFT and privilege to access the resource to the user device based on the verification of the access rights linked with the NFT.