Patent classifications
G06Q20/38215
DIGITAL CHECKS
A digital checking system retrieves a first non-fungible token of a digital check from a distributed ledger implemented by a blockchain. The first token includes (i) a set of parameters of the digital check and (ii) a first service data describing a first transaction performed on the digital check. The set of parameters of the digital check includes a check amount, a payor, a payee, a check date, a bank identifier, and a user signature of the digital check. The system receives a second service data describing a second transaction performed on the digital check that is subsequent to the first transaction. The system stores a second non-fungible token of the digital check into the distributed ledger. The second token includes (i) the set of parameters of the digital check and (ii) the second service data.
METHOD AND SYSTEM FOR AN EFFICIENT CONSENSUS MECHANISM FOR PERMISSIONED BLOCKCHAINS USING AUDIT GUARANTEES
A method for addition of a block to a permissioned blockchain using efficient consensus includes: storing a blockchain; receiving transaction messages having transaction values from consensus nodes; generating a Merkle root for the transactions messages using transaction references; generating a proposed block header having the Merkle root and a hash of the header of the most recently added block in the blockchain; hashing the proposed block header; transmitting a proposal message having a digital signature and the hashed proposed block header to auditing nodes; receiving a response message accepting the digital signature from a majority of auditing nodes; transmitting an accept message to the auditing nodes; transmitting a confirmation message to the consensus nodes including the hashed proposed block header and digital signature; and writing a new block to the blockchain having the transaction values from the transaction messages and a header including the proposed block header and digital signature.
Systems and methods for domain restriction with remote authentication
A process for combining domain restriction and remote authentication may include receiving a token from a plug-in application to conduct a transaction associated with a user of a communicating device. The process may include sending an authentication request to a remote access control sever to authenticate the user, and receiving, from the remote access control server, an authentication tracking value that the remote access control server used in generation of an authentication cryptogram. The process may also include generating, using the authentication tracking value, a domain restriction cryptogram that is used for domain restriction of the token, and sending, to the plug-in application, the domain restriction cryptogram.
Transaction-enabled methods for providing provable access to a distributed ledger with a tokenized instruction set
Transaction-enabled methods for providing provable access to a distributed ledger with a tokenized instruction set for polymer production processes are described. A method may include accessing a distributed ledger comprising an instruction set for a polymer production process and tokenizing the instruction set. The method may further include interpreting an instruction set access request and providing a provable access to the instruction set. The method may further include providing commands to a production tool of the polymer production process and recording the transaction on the distributed ledger.
Systems and methods for managing third party tokens and transactions across issuer ecosystems
System and methods for managing third party tokens and transaction across issuer ecosystems are disclosed. In one embodiment, in an information processing device comprising at least one computer processor, a method for managing payment tokens may include: (1) a first computer program associated with a financial institution and executed by the information processing device accessing a payment token associated with a second computer program executed by the information processing device; (2) the first computer program identifying the payment token as associated with a financial instrument issued by the financial institution; (3) a backend for the financial institution generating an association between the payment token and the financial institution; and (4) the backend for the financial institution communicating the association to an authorization platform for the financial institution.
Transaction Methods for Mobile Wallet Operations in a Gaming Environment
Disclosed herein are systems, methods, and devices for transaction methods for mobile wallet operations in a casino. Various embodiments are directed to applying funds to a user's mobile wallet by transactions at a kiosk, cage, Peripheral System, or other system of the casino. Embodiments are also directed to applying credit to an electronic gaming machine of the casino. Embodiments are also directed to returning or redeeming credit from an electronic gaming machine of the casino to the user. Embodiments are also directed to transferring credit from a mobile wallet to external funds.
Methods and apparatus for mortgage loan securitization based upon mortgage servicing stored on blockchain
Apparatus and methods for creation of securities based upon servicing records verified via a blockchain distributed ledger. The Blockchain is distributed to Participants in the Loan, such as the Borrowers, Regulators, Servicers, and Vendors. Participants may submit an aggregation criteria, such as for example a criteria used for selecting loans to be included in a securitization pool. The present disclosure further provides a method for homogenizing a variety of loan criteria and memorializing execution of a smart contract on the Blockchain.
Server apparatus that causes delivery of cash and goods by a delivery service
At least one server enables a mobile device user to request delivery of cash or cash and goods at a user location. The at least one server operates to receive a transaction request message that includes data corresponding to a user financial account and an amount of value corresponding to the items to be delivered. Responsive to determining that the amount can be charged to the account, a message is sent to the mobile device. The user may use their mobile device to communicate with a delivery service to request delivery of the items. The at least one server operates to communicate with a terminal of the delivery service and the user mobile device to achieve delivery of the user requested items at a user location.
ELECTRONIC DEVICE FOR GENERATING TRANSACTION INCLUDING INTERNAL DATA AND OPERATING METHOD THEREOF
A portable electronic device and a method thereof are disclosed. The portable electronic device includes a communication circuit, a processor, and a memory configured to store instructions. The instructions, when executed by the processor, causes the portable electronic device to execute a first smart contract, to obtain at least a portion of data stored in the memory, by executing the first smart contract, to create a transaction including the at least portion of data, to sign the created transaction based on a private key of a user of the portable electronic device, and to send the signed transaction to at least one node of a decentralization network through the communication circuit.
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.