Patent classifications
G06Q20/38215
Secure electronic tokens in an electronic tokening system
An electronic tokening system implemented by a data source transmits secure electronic tokens including time-based values to a plurality of terminals. The terminals may be geographically disparate, and the different terminals may have different connection speeds to the data source. The terminals may use the secure electronic tokens to consistently and reliable calculate data values.
Remote data access using a network-enabled fuel dispensing system
A system that includes a fuel dispenser terminal and a remote controller. The fuel dispenser terminal is configured to generate a service request for a fuel purchase that includes card information, encrypt the service request, and send the encrypted service request to the remote controller. The fuel dispenser terminal is further configured to receive a personalized offer in response to sending the encrypted service request and display the personalized offer. The remote controller is configured to decrypt the service request to identify the card information associated with a customer and determine an identity of the customer based on the card information. The remote controller is further configured to generate a personalized offer for the customer based on their identity and send the personalized offer to the fuel dispenser terminal. The remote controller is further configured to re-encrypt the service request and send the re-encrypted service request to a service processor.
Identity services systems and methods
Systems, methods, and apparatuses for storing verified identification information in a distributed database and for verifying entities to requestors are provided herein. Identity information relating to an entity is verified by a generally recognized identity provider (GRIP). Once verified, the GRIP populates a distributed database with an entry corresponding to the verified identity information. The distributed database is publically accessible such that identity requestors can see the entries in the distributed database. In some arrangements, the distributed database is write-protected such that only an authorized GRIP can modify the distributed database. An entity can provide information to a requestor to verify an identity attribute of the entity to the requestor. The requestor uses information provided by the entity to retrieve verified entity identification information from the distributed database and to confirm that the identity attribute was verified by an authorized GRIP.
Method and system of transferring cryptocurrency credits through a blockchain with leaf blocks
A method of transferring cryptocurrency credits employs leaf blocks to transfer cryptocurrency credits which are settled by cryptocurrency through blockchain transaction(s). It comprises: maintaining two types of accounts—one for cryptocurrency and the other for cryptocurrency credits; creating at least a leaf block, by a sending financial institution, containing a plurality of business transactions that intend to transfer customers' cryptocurrency credits to customers at a receiving financial institution; calculating a mathematical summary of said leaf block; creating at least a blockchain transaction tying to said leaf block through said mathematical summary serving as a settlement to said leaf block; submitting said blockchain transaction to a blockchain; sharing said leaf block with the receiving financial institution; accessing said leaf block by the receiving financial institution, validating it and crediting transaction amounts in it to corresponding customer accounts at the receiving financial institution. A system configured to implement said method.
MEMORY MANAGEMENT IN A TRANSACTION PROCESSING DEVICE
The disclosure proposes a method in a first device comprising a transaction history and a generation counter, this device processing transactions with a second device. During a current transaction: receipt of data comprising a public key of the second device, a second generation counter and an identifier of the current transaction; verification that the first and second generation counters coincide; verification that the history comprises an input associated with the public key; approval of the current transaction if the transaction identifier satisfies a condition indicating the uniqueness of the current transaction; storage in the history of a new input with the public key; and update of an account balance to pay a credit to an account. The method also comprises: detection of a risk of saturation of the memory of the first device; update of the first generation counter and eviction of the memory.
MANAGING BLOCKCHAIN-BASED TRUSTABLE TRANSACTION SERVICES
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing blockchain-based trustable transaction services. One of the methods includes: storing order data of an order between a buyer and a seller on a blockchain of a blockchain network, the order data including one or more payment conditions and data of a trustable undertaking (TU) service, generating a trustable undertaking certificate for the order based on the order data, storing the trustable undertaking certificate on the blockchain, and transmitting the trustable undertaking certificate to a seller financial institution to determine whether to approve a financing request of the seller based on the trustable undertaking certificate. The TU service is guaranteed by a buyer financial institution that automatically makes a payment based on a credit of the buyer in response to that a condition specified in a smart contract deployed on the blockchain is met.
SYSTEM AND METHOD OF ASSIGNING CRYPTOGRAPHICALLY SECURED DIGITAL ASSETS TO A VERIFIED INDIVIDUAL AND LINKING ADDITIONAL USER GENERATED CONTENTS
A method for verifying an individual and associating a unique cryptographically secured digital asset (CSDA) with the verified individual can involve verifying the individual, creating a parent cryptographically secured digital asset for that individual, creating child CSDA's for each UGC created by the verified individual and linking the child CSDA to the parent CSDA.
Systems and methods for executing electronic transactions and tokenizations with distributed settlement platform
Systems and methods for executing a distributed electronic transaction by a processing system are disclosed. One method includes receiving, by the processing system, a first transaction request from a first merchant system. The first transaction request may include a first exchange request and/or a distributed settlement agreement. The processing system may generate one or more tokens based on the first exchange request. The processing system may store a transaction amount based on the first exchange request in an exchange database. The processing system may transmit the one or more tokens to the first merchant system. The processing system may transmit one or more tokens based on the payment request to one or more second merchant systems.
Transaction platform that permits cash payments for online transactions
A device may configure a browser to permit cash payments for online transactions. The device may monitor a browser session of the browser. The device may detect, during the browser session, navigation of the browser to a transaction page of a website. The transaction page may be configured to facilitate an online transaction with the website. The device may determine, based on detecting the navigation of the browser to the transaction page, that a cash payment is to be provided. The device may cause a validation code to be generated. The device may cause, based on the validation code being processed, a virtual transaction card to be generated. The device may facilitate, using virtual card information associated with the virtual transaction card, execution of the online transaction.
Cryptographic Asset Collateral Management
Embodiments include systems and techniques including a system configured to obtain a first secured obligation of an obligor to a first obligee. The system is configured to transfer cryptographic assets from an account owned by the obligor to an account owned by the first obligee. The system is configured to obtain a second secured obligation of the obligor to a second obligee. The system is configured to instantiate a smart contract which transfers at least a portion of the cryptographic assets from the account owned by the first obligee to an account owned by the second obligee when the first secured obligation is satisfied. The system is configured to determine that at least some of the obligation of the obligor to the first obligee has been satisfied. The system is configured to cause execution of the smart contract.