G06Q20/3676

Automatic generating and dynamic selecting of transaction elements regarding a gift card
12314911 · 2025-05-27 · ·

A method includes accessing a swap service, by a consumer device, to facilitate transferring value from a first account of a user to a second account of a second user. The method further includes obtaining fee information regarding a fee amount associated with the facilitating transferring value. The method further includes generating virtual fee selection buttons for display on a touch screen of the consumer device, the buttons include a fee addition button, a split fee button allows the user to split the fee amount with the second user, and a fee deduction button. The method further includes receiving a selection by the user via the virtual fee selection buttons that indicates (a) whether the user or the second user is charged the fee amount, and (b) a proportion of the fee amount that each of the user and the second user is charged for the facilitating transferring value.

Implementing blockchain-based token attribution with reduced computational complexity
12314937 · 2025-05-27 · ·

A method includes receiving a transfer request defining a transfer amount of tokens to be transferred from a sender associated with a first digital wallet to a receiver associated with a second digital wallet. The sender has a total token balance including an attributed token balance and a float token balance of float tokens, the attribution token balance and the float token balance are maintained within a token contract, and the receiver is assigned with a designated attribution property. The method further includes causing a transfer function of the token contract to be executed to transfer a set of tokens from the sender to the receiver. The set of tokens is determined based on a transaction payload comprising at least one of: a number of attributed tokens debited from the attributed token balance or a number of float tokens debited from the float token balance.

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

An embodiment may receive a transaction from an account associated with a user; associate a transfer group parameter with the transaction; create a set of transfers to a set of connected accounts using the transfer group parameter, a secret key, and a single-use token, the token associated with a first system and generated using information from the user, wherein the set of transfers is identifiable by the transfer group parameter and linked together for tracking a service associated with the transfer group parameter and the set of transfers; in response to a determination that the secret key is valid and is associated with a second system, execute the transaction using the single-use token and the secret key; and transmit a portion of the set of transfers to each account of the set of connected accounts to perform the service associated with the transfer group parameter and the set of transfers.

System, method, and computer program product for secured, encrypted transaction processing

A system, method, and computer program product is provided for secured, encrypted transaction processing. The method includes receiving a transaction request including a first user token including a first account balance, a second user token including a second account balance, and a transaction value. The method also includes generating a new first account balance by executing a zero-knowledge subtraction, and a new first user token including the new first account balance. The method further includes generating a new second account balance by executing a zero-knowledge addition, and a new second user token including the new second account balance. The method further includes transmitting the new tokens to the respective computing devices. The method further includes receiving a new transaction request including the new first user token and/or the new second user token, and generating a new account balance by executing a zero-knowledge computation based on the new transaction request.

CRYPTOCURRENCY PAYMENT SYSTEM PAYMENTS BACKED BY ASSIGNABLE TOKENS

A method includes storing, by a digital asset custodial device, assignable tokens to an address of a two-dimensional array structure with a first dimension that represents addresses and a second dimension that represents partitions. The method further includes assigning a partition to a network computing device of a cryptocurrency payment system, establishing a self-enforcing smart contract to assign an amount of the assignable tokens to the partition, and establish the self-enforcing smart contract to define conditional access rights in accordance with a set of conditions. The method further includes locking the amount of the assignable tokens in the address and providing the conditional access rights to the amount of the assignable tokens to the network computing device via the partition. The method further includes locking, by the network computing device, at least a portion of the amount of the assignable tokens to back one or more cryptocurrency-based payments.

Network security linkage

An approach for establishing and managing network security linkages is disclosed. The linkages may be used to facilitate management of accounts, goals, or resources of one or more entities, or to provide an integrated view of the circumstances of, for example, family members or other interrelated persons. A person receiving assistance with the management of one or more accounts need not disclose authentication credentials to persons helping manage the accounts, enhancing security. Members may view members and access accounts administered by separate computing systems without needing credentials for each member, account, and/or computing system. The multiple accounts (which may be held at multiple institutions) need not be accessed individually by each member of the network security linkage, saving time and computing resources of users.

Electronic account transfers in casino environments

An electronic gaming system including a memory device with instructions stored thereon and a processor in communication with a plurality of electronic gaming devices and the memory device is described. The instructions, when executed by the processor, cause the processor to receive digital wallet registration data including a digital wallet ID, determine that the digital wallet registration data is associated with a first player account, and store a digital wallet flag in the first player account. The instructions also cause the processor to, upon receipt of player data based on a card-in event, determine that the player data is associated with the first player account, determine that the digital wallet flag is stored in the first player account, and cause access to the digital wallet to be provided.

Systems, methods, and program products for non-custodial trading of digital assets on a digital asset exchange
12354163 · 2025-07-08 · ·

The present invention generally relates to computer systems, methods and program products for non-custodial trading of digital assets on an exchange.

System and method for tracking funds from a plurality of funding sources
12367741 · 2025-07-22 · ·

A system that tracks the funding source of an amount of funds as the funds are transferred between various accounts or balances of various components of the system.

Cryptocurrency transactional systems and methods
12361788 · 2025-07-15 ·

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