Patent classifications
G06Q20/3678
Exchange item group sharing in a computing network
A method includes obtaining, by a first computing device, a digital exchange item. The method further includes sending, to a server, a request to share the digital exchange item with a group of computing devices. The method further includes determining, by the server, whether the digital exchange item can be shared based on one or more of: an issuer agreement and exchange item rules. When the digital exchange item can be shared, the method further includes the server establishing secure custody rights for each computing device, determining haring rights regarding the digital exchange item, and generating replications of the digital exchange item. The method further includes the server uploading the replications and the sharing rights to digital wallets associated with the computing devices of the group.
METHOD AND DEVICE FOR CONDUCTING A TRANSACTION BETWEEN A PLURALITY OF PARTITIONS OF A BLOCKCHAIN
A method for conducting a transaction between a plurality of partitions of a blockchain. In the method: on the partitions, smart contracts are provided, through the contracts, state channels are anchored in the partitions, and the transaction between the partitions is carried out on the state channels.
Time-based token trust depreciation
Disclosed herein are system, method, and device embodiments for time-based trust token (TBTT) depreciation. In an example embodiment, a service provider system (e.g., a service provider and API service) may receive a connection request including a demographic attribute associated with a first client account from a partner device, match the demographic attribute to client information associated with the first client account, send the partner device a connection request identifier and a URL including a depreciating token, and authenticate a second client account via a login page associated with the URL. Further, the service provider system may receive a verification request including the connection request identifier and the depreciating token, determine a security context of the depreciating token based on a depreciation function and the verification request, and determine, based on the security context, whether to create a connection between the second client account and partner device within the service provider system.
Asset transfer reversal method and apparatus, and electronic device
A blockchain asset that is transferred from a second blockchain member is received at a first blockchain member in response to an asset transfer request for transferring an asset between a payer and a payee, where the first blockchain member and the second blockchain member associated with a blockchain. In response to receiving the blockchain asset, an off-chain asset transfer-out operation for the payee is performed by the first blockchain member. If the off-chain asset transfer-out operation fails, a transaction reversal application for an asset transfer transaction corresponding to the asset transfer request is written into the blockchain by the first blockchain member. In response to writing the transaction reversal application, an asset clearing with the second blockchain member for an off-chain asset corresponding to the off-chain asset transfer-out operation is performed by the first blockchain member.
Systems and methods for building and funding communication networks
Disclosed herein is a next generation communication system comprising a set of network nodes that are interconnected into a wireless mesh network, where a subset of the network nodes in the set are further coupled to a blockchain network that is configured to provide blockchain-based services, such as blockchain-based distributed data storage or a service for blockchain-based digital cryptocurrency mining.
IOTpay: continuous, variable-rate, high-res, device-to-device payment system
Replacing discrete digital coin payment with a continuous payment flow to be used between devices on the Internet of Things. This pay-as-you-go, real-time payment regimen accommodates continuous, variable rate payment with no subsequent invoicing burden.
Multi-approval system using M of N keys to restore a customer wallet
A computing system that includes processor(s), memory(s) and a network interface that communicates with a customer device and a trusted third party. The at least one network interface is configured to receive, from the customer device, identity data for a customer and a request to restore a customer wallet. The at least one processor is configured to verify the identity data for the customer received from the customer device. When the at least one processor verifies the identity data for the customer received from the customer device, the at least one network interface is configured to communicate a request for a first key associated with the customer wallet to a key repository for the trusted third party. The at least one processor is configured to restore the customer wallet using the first key associated with the customer wallet and a second key associated with the customer wallet.
Central registry system for cryptocurrencies
A system and related methods for providing and operating a central registry for cryptocurrencies. A central registry communicates with user cryptocurrency wallet applications through standard protocols, thereby allowing users to easily look up wallet addresses from input in a human-readable format. A user registers a wallet address name with the registry. The user then configures the registered wallet address name to be associated with one or more cryptocurrency wallet addresses. Once configured, the user can then provide or share the registered wallet address name with other users or services.
Computer-implemented system and method for performing transaction mixing on a blockchain
A system for performing transaction mixing between a plurality of users on a blockchain is provided. The blockchain may be, for example, the Bitcoin blockchain. The system is configured to carry out the steps of: (i) preparing a first commitment transaction arranged to transmit control of a resource from a source address of a first user to a receiving address of a second user; (ii) preparing a second commitment transaction arranged to transmit control of a resource from a source address of the second user to a receiving address of a further user; (iii) preparing a further commitment transaction arranged to transmit control of a resource from a source address of the further user to either: (a) a receiving address of the first user; or (b) a receiving address of a yet further user and repeating step (iii) until option (a) is performed to complete a transaction chain; and (iv) executing the transaction chain. At least one of the users is randomly chosen from the plurality.
Token aggregation for multi-party transactions
Described herein is a system for generating a master token to be associated with a set of tokens. In some embodiments, a number of tokens may be obtained by a communication device, which may be provided to a primary authorization computer. The primary authorization computer may generate a master token to be associated with each of those tokens. When the master token is used to complete a transaction, an authorization request may be received by the primary authorization computer that includes the master token. Upon receiving this, the primary authorization computer may obtain approval from a number of secondary authorization computers associated with the tokens, and may generate an authorization response based on those approvals.