G06Q20/3676

CRYPTOCURRENCY TRANSACTIONAL SYSTEMS AND METHODS
20230052723 · 2023-02-16 ·

A secure cryptocurrency transactional system for actuating transactions involving electronic gaming machines and cryptocurrency wallets.

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.

Method and system for optimization of data storage for distributed ledgers

A method for optimizing blockchain storage size through use of relative values includes: receiving, by a blockchain node in a blockchain network that manages a blockchain, a plurality of blockchain data values, each including unspent transaction outputs, at least one destination address, and, for each destination address, an original currency amount; identifying a base value; modifying the original currency amount included in each blockchain data value to be a relative currency amount based on a difference between the identified base value and the original currency amount; generating a new block, the new block including a block header and the modified plurality of blockchain data values; and transmitting the generated new block to a plurality of additional nodes in the blockchain network.

Automating digital asset transfers based on historical transactions
11556921 · 2023-01-17 · ·

Systems and methods are disclosed for automating digital asset transfers based on historical transactions. In one implementation, a notification corresponding to a first transaction or operation associated with a first entity is received. Based on the notification, a second transaction or operation is initiated with respect to one or more digital tokens. One or more digital tokens are received in response to the second transaction. At least one of the one or more digital tokens, as secured via one or more cryptographic keys, is stored in a wallet associated with the first entity.

Method and apparatus for ordering goods, services and content over an internetwork using a virtual payment account

A virtual payment system for paying for goods, services and content ordered over an internetwork is disclosed. The virtual payment system includes a commerce gateway. Buyers and sellers becomes registered participants by applying for virtual payment buyer and seller accounts. Once an account is established with the commerce gateway, a digital certificate is stored on the registered participant's computer. A buyer can then order a product, i.e., goods, services or content from a seller and charge it to the virtual payment account. When the product is shipped, the seller notifies the commerce gateway, which applies the charges to the buyer's virtual payment account. The buyer can settle the charges using a prepaid account, a credit account, or by using reward points earned through use of the virtual payment account. A buyer may create sub-accounts.

CURRENCY CHANGE MANAGEMENT SYSTEM
20230043029 · 2023-02-09 · ·

A network electronic device, method, and computer program product facilitate receiving, via a network interface and a network, transaction information originating from at least one of a merchant electronic system and a consumer electronic device associated with a hard currency transfer from a consumer to a merchant. In response to determining that the hard currency transfer is more than a full transaction amount, a controller of the network electronic device debits a merchant account balance in the digital currency accounting system associated with the merchant to correspond to an excess amount of the hard currency transfer. The controller credits a consumer account balance in the digital currency accounting system associated with the consumer to correspond to the excess amount of the hard currency transfer. The controller communicates an updated balance to at least one of the merchant electronic system and the consumer electronic device to conclude an associated transaction.

Systems and Methods for Tokenized Control of Smart Contracts
20230005056 · 2023-01-05 ·

Methods and systems for automatically conducting a continuous forward rate agreement in a cryptocurrency using smart contracts. An obligation object is generated and provided with control of a first smart contract, which may be a collateralized debt position smart contract, and control of a lender amount. The obligation object is executed to update balances for first and second parties until the obligation object is liquidated or terminated. Additional parties may be introduced. Upon liquidation or termination, the obligation object accounts to each of the parties based on their balances, and based on tokens generated to track positions in the obligation object.

System And Method for Managing Loyalty Program Accounts

A system and method are provided for managing loyalty program accounts. The method is executed by a device and includes providing, from the device, access to a loyalty wallet application. The method also includes storing loyalty account information for a plurality of loyalty accounts in the loyalty wallet application and integrating a loyalty tracking application, operable from the device, with at least one transaction channel accessed via the device. The method also includes receiving transaction data from the at least one transaction channel; detecting, from the transaction data, that a transaction yet to be executed is eligible for a loyalty reward associated with one or more of the plurality of loyalty accounts; and modifying the transaction to use corresponding loyalty account information to obtain the loyalty reward. The method also includes enabling the modified transaction to be completed to obtain the loyalty reward.

Systems, methods, and apparatuses for facilitating transfers between user commerce accounts associated with a merchant of a commerce platform

Disclosed embodiments provide systems, methods, and apparatuses for facilitating transfers between user commerce accounts associated with a merchant of a commerce platform within a computing environment supported by a processor and a memory to execute such functionality. An exemplary system may include a means for creating a merchant account platform at the payment system; creating a single charge from a customer at the merchant account platform; creating multiple transfers from the merchant account platform to different connected accounts, wherein the multiple transfers are to each transfer a sub-portion of proceeds associated with the single charge from the customer to each of the different connected accounts; performing the single charge from the customer to the merchant account platform; and performing each of the multiple transfers from the merchant account platform to the different connected accounts. Other embodiments are also disclosed.

Comprehensive tax return preparation system
11544799 · 2023-01-03 · ·

Methods, systems, and apparatus for facilitating interactions between a taxpayer and a tax preparer. The system includes a taxpayer client device configured to provide a graphical user interface to a user for receiving and displaying data in a consistent manner. The system also includes a signature unit configured to receive taxpayer signature data from the taxpayer client device via the graphical user interface. The system also includes a document upload unit configured to receive tax document data from the taxpayer client device via the graphical user interface. The system also includes a secure messaging unit configured to facilitate securely exchanging messages between devices. The system also includes an E-File authorization unit configured to receive taxpayer E-File authorization data from the taxpayer client device via the graphical user interface. The system also includes a payment unit configured to receive payment data from the taxpayer client device via the graphical user interface.