G06Q20/0658

Digital contracts in blockchain environments
11620642 · 2023-04-04 · ·

Digital or “smart” contracts execute in a blockchain environment. Any entity (whether public or private) may specify a digital contract via a contract identifier in a blockchain. Because there may be many digital contracts offered as virtual services, the contract identifier uniquely identifies a particular digital contract offered by a virtual machine, vendor or supplier. The blockchain is thus not burdened with the programming code that is required to execute the digital contract. The blockchain need only include or specify the contract identifier (and perhaps one or more contractual parameters), thus greatly simplifying the blockchain and reducing its size (in bytes) and processing requirements.

SYSTEM AND METHOD FOR BLOCKCHAIN TOKENS FOR GAMING

A system and method for in-game tokens or specialized virtual currency which may be used for a variety of transactions, including within a plurality of games, yet for which transactions may be sufficiently controlled to avoid adverse real world effects. The system and method provide blockchain tokens for gaming, in which transactions related to such blockchain transactions are both controlled and flexible.

Platform for coordinated credit-based and non-custodial digital asset settlement
11651353 · 2023-05-16 · ·

A plurality of computer-based transactions facilitated by each of a plurality of custodians are monitored. A first transaction of the plurality of transactions includes a transfer of an amount of cryptocurrency of a first type by a first counterparty to a second counterparty in exchange for an amount of cryptocurrency of a second, different type. Transaction packages are generated by each counterparty which include requisite information to effect the transfer. A settlement coordinator asynchronously receives (via a computing network) the transaction packages which specify information required to (i) transfer the cryptocurrency of the first type from the first counterparty to the second counterparty on a first blockchain and (ii) transfer the cryptocurrency of the second type from the second counterparty to the first counterparty on a second blockchain. The settlement coordinator after receiving the first request and the second request accesses the first blockchain and the second blockchain to transfer ownership of the cryptocurrency of the first type and the cryptocurrency of the second type to effect the first transaction.

Distributed electronic ledger with metadata

A system has a storage medium encoded with program instructions, and a processor coupled to access the program instructions. The instructions configure the processor for: receiving a first request at a POS terminal to surrender a previously purchased first asset in exchange for at least a portion of a second asset that was used to purchase the first asset, receiving the private key from the first asset; accessing a set of rules stored in a distributed electronic ledger, the set of rules specifying conditions associated with the first request; transmitting an authorization to return the at least a portion of the second asset in exchange for surrender of the first asset, in the case where the conditions are satisfied; and invalidating the first request in the case where one or more of the conditions are not satisfied.

Blockchain instrument for transferable equity

Systems and methods for offering and purchasing tokenized securities on a blockchain platform meeting current and future federal, state, and offering and holding entity rules and regulations. Tokenized securities purchased during or after the tokenized securities offering are tradable on a secondary market. The server computer of the tokenized securities provides an automated transfer capability for tokenized securities holders.

Systems and methods to track display of a digital content item and distribute rewards based on the display
11651386 · 2023-05-16 · ·

Systems and methods to track display of a digital content item and distribute rewards based on the display are disclosed. Exemplary implementations may receive a display request identifying the digital content item, effectuate display of the digital content item on a wearable device, receive display information associated with the display of the digital content item on the wearable device, determine and distribute rewards to the user in accordance with the display information, and/or perform other operations.

SYSTEMS, DEVICES AND METHODS FOR TRACKING AUTHENTICATED CLEAN ENERGY WITH BLOCKCHAINS
20230134095 · 2023-05-04 ·

Systems, devices and methods for managing a preferred energy supply chain are provided. A system including a specialized hardware- and software-based control system with access to a network including one or more distributed ledger(s) authorizes one or more energy distribution entity(ies) to reserve future right(s) to preferred energy for distribution to customers using new forms of promissory tokens (e.g., reserved preferred energy tokens). The system includes a secure metering device with a crypto-processor, holding an asymmetric cryptography key pair associated with preferred energy production hardware. The device is physically attached or integrated with the production hardware, and exclusively holds a unique private key of the asymmetric cryptography key pair, while publishing only the public key of the key pair through the network. The system authenticates production of, and transactions in, clean energy using new forms of smart contracts between buyers and sellers, with the aid of a governance body.

System and method for cryptographic transactions

A system and method for handling crypto-asset transactions includes: receiving from a payment processing system an electronic transaction request including: a payment token corresponding to a payment identifier associated with the customer account, and a transaction amount in a fiat currency; determining current price data corresponding to a first crypto-asset and a second crypto-asset associated with the customer account; associating the electronic transaction request with at least one data processing task for executing at least one crypto-asset transaction; and when at least one crypto-asset confidence condition is satisfied based on the current price data of at least one of the first crypto-asset or the second crypto-asset, generating signals for providing, via the payment processing system, an indication that the electronic transaction request is authorized without waiting for confirmation of execution of the at least one crypto-asset transaction in the respective distributed ledger.

Cryptoasset custodial system with vault-specific rules governing different actions allowed for different vaults

Methods, and systems for secure storage and retrieval of information, such as private keys, useable to control access to a blockchain, include: receiving a request to take an action with respect to a vault of multiple different vaults in a cryptoasset custodial system, and each of the multiple different vaults has an associated policy map that defines vault control rules; authenticating, by a hardware security module, a policy map for the vault on which the action is requested based on a cryptographic key controlled by the hardware security module; checking the action against the policy map for the vault when the policy map for the vault is authenticated based on the cryptographic key controlled by the hardware security module; and effecting the action when the action is confirmed to be in accordance with the policy map for the vault.

METHOD AND SYSTEM FOR DISPUTE RESOLUTION IN A PUBLIC BLOCKCHAIN
20230196312 · 2023-06-22 ·

A method for dispute resolution for a blockchain transaction includes: receiving, by a receiver of a processing server, a blockchain transaction identifier and a dispute reason code from a first computing device of a blockchain network, the blockchain transaction identifier and the dispute reason code comprising a dispute request, the blockchain transaction identifier identifying a transaction on a blockchain; transmitting, by the receiver of a processing server, the blockchain transaction identifier and the dispute reason code to a processing device of the processing server; identifying, by the processing device of the processing server, the transaction, a merchant blockchain address, and a currency amount within a blockchain data value of the blockchain based on the blockchain transaction identifier; determining, by the processing device of the processing server, the transaction is invalid; and performing, by the processing device of the processing server, a dispute resolution process for the blockchain transaction.