Patent classifications
G06Q20/38215
Method and system for mediated cross ledger stable coin atomic swaps using hashlocks
A method for mediating an atomic swap includes: receiving a swap request from a first computing device including a first address associated with a first blockchain and a network identifier associated with a second blockchain; identifying a second computing device using the network identifier and a second address associated with the second blockchain; generating a proof value and a hashlock using the proof value; transmitting (i) the hashlock and second address to the first computing device, and (ii) the hashlock and first address to the second computing device; verifying a first blockchain transaction on the first blockchain for transfer to the first address, and a second blockchain transaction on the second blockchain for transfer to the second address; and transmitting the proof value to blockchains node associated with the first and second blockchains.
META-TRANSACTION-ENABLED RELAY PROTOCOLS FOR CONTENT TRANSFER AGGREGATION
Content transfer technologies are disclosed that relate to meta-transaction-enabling code implemented in a cryptographic wallet or other content destination. A meta-transaction arriving there can be parsed so that a sender identifier distinguished from one or more intermediaries that expedited the transfer. Conditions may be imposed by some transfer participants who do not all know each other without any need for escrow or trust among them so that arbitrarily complex transactions can occur safely at scale.
PROCESSING PURCHASE WITH AUTHORIZATION TOKEN
Various examples described herein are directed to systems and methods for executing a mobile wallet application. The mobile wallet application may receive an invoice from the merchant application. The mobile wallet application may end the invoice and an indication to pay the invoice to a mobile wallet application provider. The mobile wallet application provider facilitates the payment of the invoice. An authorization token is passed from the mobile wallet application provider to the mobile wallet application. The mobile wallet application sends the authorization token to the merchant application. The authorization token is verified by the merchant application to confirm payment of the invoice.
SYSTEM, DEVICE AND METHOD FOR GOLD TRANSACTION
A system, a device and a method for gold transaction, wherein, after logging into the membership account, the user can buy, sell, or pledge pre-register a gold card with identification information on the system or owned gold, gold jewellery, etc. through the interaction with the machine to obtain the corresponding payment in real time. Since each transaction and the gold sold by the machine will be recorded in the membership account. Accordingly, the system, the device and the method for gold transaction of the present disclosure can ensure the fairness of the transaction and the authenticity of the gold without the need for a third party agency.
Transaction access control using tokenized reputation scores
Techniques are described, as implemented by computing devices, to control access to transactions through use of tokenized reputation scores. This is performed by leveraging a blockchain such that a tokenized reputation score is generated or calculated based on an amount of reputation tokens associated with a blockchain account address associated with a service provider account, and by making transactional functionality available to the service provider account based on a comparison of a tokenized reputation score affiliated with the service provider account with a threshold score associated with a transaction.
Systems and methods for payment processing on platforms
Systems and methods for payment processing on devices are provided. Such systems and methods enable payment processing to be completed with a peripheral device (such as a magnetic card reader) and a point of sales system, without the need for extensive developer integration. The system receives a payment charge amount from a point of sales system. The system also detects (or dynamically populates) peripheral devices that are used to capture account information. The peripheral device is a supported device type with an associated library, which includes data for properly interfacing with the peripheral device. The system provides the captured account data, a merchant ID and the amount of the charge to a payment management system. The system likewise receives a response (approve or decline) from the payment management system.
SECURE TOKEN DISTRIBUTION
A method for utilizing a registration authority computer to facilitate a certificate signing request is provided. A registration authority computer may receive a certificate signing request associated with a token requestor. The registration authority computer may authenticate the identity of the token requestor and forward the certificate signing request to a certificate authority computer. A token requestor ID and a signed certificate may be provided by the certificate authority computer and forwarded to the token requestor. The token requestor ID may be utilized by the token requestor to generate digital signatures for subsequent token-based transactions.
METHOD AND SYSTEM OF MINING BLOCKCHAIN TRANSACTIONS PROVIDED BY A VALIDATOR NODE
Validator nodes and methods of operating a validator node to process blockchain transactions. The validator node provides a plurality of mining nodes with access to a set of unconfirmed transactions, typically by providing a hash of those transactions, in exchange for a token from each of the mining nodes. If one of the plurality of mining nodes successfully mines a block containing the set of unconfirmed transactions, the validator node refunds the token to that mining node and retains the remaining tokens. If a miner other than one of the plurality of mining nodes successfully mines a block before any of the plurality of mining nodes is able to mine a block containing the set of unconfirmed transactions, then the validator node transfers to each of the plurality of mining nodes a modified token.
RETRIEVING HIDDEN DIGITAL IDENTIFIER
A method of providing access to securely held data is provided. A user interacts with the service provider to obtain access to a service by using a device to provide a digital identifier to the service provider, without the digital identifier being made known to the user. At a later date the user wishes to retrieve securely stored data relating to their use of the service. However, because the user does not know the digital identifier, they are unable to identify themselves to the service provider using the digital identifier. The present disclosure provides a secure method for exchanging private identifiers, which allows the user to identify themselves to the service provider in order to gain access to securely stored data relating to the user's previous use of the service. The user can do this using the device on which the digital identifier is stored, or another device.
SYSTEMS AND METHODS FOR E-CERTIFICATE EXCHANGE AND VALIDATION
Systems and methods described herein include first and second devices including one or more processors and memory, the first device being configured to purchase one or more certificates by a first process via one or more blockchain transactions. The second device may be in communication with the first device, and may be redeem the one or more certificates received by a second process via one or more blockchain transactions. The second device may exchange one or more codes to designate the one or more certificates as used on the first device. The system may include one or more servers in communication with the second device, and may be automatically generate a message containing updated redemption information of the one or more certificates when the updated redemption information has been stored in one or more databases, which may be in communication with the one or more servers.