Patent classifications
G06Q20/3678
METHOD AND SYSTEM FOR RECORDING FORWARD ROYALITIES USING A DISTRIBUTED LEDGER
To manage property records using a multi-layered hybrid distributed ledger architecture, identification information for a particular property is obtained and transmitted to at least one participant in a public distributed ledger network for a public distributed ledger layer. Ownership information for the same particular property is obtained and transmitted to at least one participant in a federated distributed ledger network for a federated distributed ledger layer. Transaction-related documents for the same particular property are obtained and transmitted to at least one participant in a private distributed ledger network for a private distributed ledger. The distributed ledger layers are different layers of a property distributed ledger each having a separate set of consensus rules for appending distributed ledger data to the respective layer. This allows for the immutable preservation of royalty terms and conditions for a property or asset using the distributed ledger.
METHOD FOR MINING A BLOCK IN A DECENTRALIZED BLOCKCHAIN CONSENSUS NETWORK
A method for mining a block in a decentralized blockchain consensus network (DBCN) includes sending, by a mining computing entity (MCE), a signing request for mining a new block of a blockchain to a trusted execution environment computing entity (TEE-CE), the signing request including block information, the block information including block height information, and comparing, by the TEE-CE, the block height information of the signing request with block height information from a last signing request and providing a matching, when the difference between the block height information of the signing request and the block height information from the last signing request satisfies a defined value. The method further comprises, upon providing the matching, signing, by the TEE-CE, the new block based on the block information, and providing, by the MCE, the new signed block to the DBCN.
FRAMEWORK TO PROMOTE POSITIVE VEHICULAR BEHAVIORS VIA A SOCIAL PAYMENT CONSTRUCT
Aspects of the invention include detecting, at a first vehicle, a traffic action by a second vehicle. One of a positive action and a rebuke action is selected based on the detected traffic action. Based on the positive action being selected, the selected positive action is transmitted to the second vehicle for communication to the operator of the second vehicle. Based on the rebuke action being selected, the selected rebuke action is transmitted to the second vehicle for communication to the operator of the second vehicle.
BID MATCHING FOR BLOCKCHAIN-BASED GOODS/ASSETS SYSTEMS AND METHODS
A bid matching for blockchain-based goods/assets system that allows users to participate in efficient and optimized auctions of blockchain-based assets/goods is disclosed. Instead of paying the current price for a blockchain-based item by signing and executing a transaction immediately, buyers pre-sign a crypto-transaction for a given future price of the item. The buyer sends the pre-signed crypto-transaction for future execution when the price of the blockchain-based good/asset matches (or falls below) a price that the buyer specified in the pre-signed transaction. Instead of executing bids on-chain, the bid matching for blockchain-based goods/assets system enables execution of an off-chain service that allows users to bid on one or more blockchain-based items with pre-signed transactions that are instantaneous and not dependent on network conditions. After an auction has ended, a winning bid is selected and executed automatically to consummate the purchase of the blockchain-based assets/goods.
TRANSACTION DEVICE, COMPUTER PROGRAM AND TRANSACTION METHOD
A transaction device is described. The device comprises storage configured to store a first data record comprising first value data and a unique identifier associated with one other device; communications circuitry configured to receive an identifier and second value data from a device; and control circuitry configured to compare the received identifier with the unique identifier and in the event of a positive comparison, the control circuitry is further configured to update the stored first value data in accordance with the exchanged second value data.
SYSTEMS AND METHODS FOR DISTRIBUTED-LEDGER BASED INTERCOMPANY NETTING
A method for distributed-ledger based intercompany netting may include: receiving, from a first entity within an organization, a deposit of a first amount of funds to a first account; tokenizing the first amount of funds and writing the first amount of funds to a first token wallet for the first entity on a distributed ledger; receiving, from a second entity within an organization, a deposit of a second amount of funds to a second account; tokenizing the second amount of funds and writing the second amount of funds to a second token wallet for the second entity on the distributed ledger; and executing a transaction involving a transfer of a transaction amount from the first entity to the second entity by deducting the transaction amount from a token balance in the first wallet and adding the transaction amount to a token balance in the second wallet.
Decentralized Crypto Token Swap Platform on Mobile Device Apps
A decentralized crypto token swap platform available through multiple mobile device applications, or apps. The platform supports same-blockchain and cross-blockchain trading of multiple crypto tokens, including cryptocurrency and non-fungible crypto tokens.
APPARATUS, SYSTEM AND METHOD TO LIMIT ACCESS TO OPEN NETWORKS BY REQUIRING THE CONSENSUS OF PRE-EXISTING NODES TO ADMIT CANDIDATE NODES
Systems and methods govern participation in and enforce a limit on the number of nodes that can participate in a cryptocurrency or other distributed computing network. Unlike other approaches, systems and methods herein do not require excessive use of resources. Admission of a node to a network is governed by the consensus of pre-existing nodes using a process or physical characteristic of the candidate node to determine its eligibility. One instantiation uses physical location as the unique physical characteristic, with a distance constraint to force geographic separation between nodes. Another uses signal response time over the network as a proxy for distance, relying on the fact that network nodes cannot respond to an interrogation before it is received. Combined with an appropriate time constraint, this enables network space to be used as an analog for geographic space, despite the fact that network transmission speeds and paths are variable.
Send cryptographic currency to email address
A system and method for transaction bitcoin is described. Bitcoin can be sent to an email address. No miner's fee is paid by a host computer system. Hot wallet functionality is provided that transfers values of some Bitcoin addresses to a vault for purposes of security. A private key of a Bitcoin address of the vault is split and distributed to keep the vault secure. Instant exchange allows for merchants and customers to lock in a local currency price. A vault has multiple email addresses to authorize a transfer of bitcoin out of the vault. User can opt to have private keys stored in locations that are under their control. A tip button rewards content creators for their efforts. A bitcoin exchange allows for users to set prices that they are willing to sell or buy bitcoin and execute such trades.
METHODS AND SYSTEMS FOR PRE-VERIFICATION OF CRYPTOCURRENCY TRANSFERS USING TEST TRANSACTIONS
Methods, non-transitory computer-readable media, and verification servers are disclosed that facilitate cryptocurrency transaction pre-verification. In some examples, transaction data for a proposed cryptocurrency transaction is received from a source cryptocurrency wallet at a client device. The transaction data comprises at least a blockchain network, a token identifier, and a wallet address for a recipient cryptocurrency wallet. A test amount of a token corresponding to the token identifier is determined. The test amount of the token is then sent on the blockchain network to the wallet address. The recipient cryptocurrency wallet or an account associated with the recipient cryptocurrency wallet is monitored to determine whether the recipient cryptocurrency wallet or account was credited by the test amount. A positive result is returned to the source cryptocurrency wallet in response to the transaction data when the determination indicates the recipient cryptocurrency wallet or account was credited by the test amount.