G06Q20/3678

SYSTEMS ANDS METHOD FOR CONDUCTING AND MANAGING CRYPTOCURRENCY TRANSACTIONS

A method for digital coin issuance may include: receiving, at a ledger interoperability service and from a gateway communication service, a request to deposit a digital coin balance for an amount of funds for a client to a client digital coin wallet on a distributed ledger; receiving, at an omnibus account, a transfer of the funds from a client demand deposit account for the client; identifying, by the ledger interoperability service, an address for the client digital coin wallet on the distributed ledger using an address book; submitting, by the ledger interoperability service, a request to the gateway communication service to issue the digital coin balance to the client digital coin wallet and to generate postings for the digital coin balance for the distributed ledger; and receiving, by the ledger interoperability service, confirmation from gateway communication service of writing the digital coin balance to the client digital coin wallet.

Computing system translation to promote efficiency
11068292 · 2021-07-20 · ·

A system and method for utilizing the processing power of computing devices such as smart devices are provided. The system includes one or more distributed smart devices and a management server that communicates with the smart devices in order to determine whether they are idle and whether viable compute tasks are present that can be performed on the smart devices based on the smart device's status, configuration, utility and network parameters, and availability. Some tasks may be performed in low power mode to save energy.

System for resource distribution within an offline environment
11068881 · 2021-07-20 · ·

Embodiments of the present invention provide a system for resource distribution within an offline environment. A merchant device internally stores a repository of reference codes and managing entity public keys that are paired with managing entity private keys. The user requests an amount of resources for offline exchange from the managing entity system. The managing entity system transmits certain authorization and encryption information to a user device. When the user device receives an exchange prompt from the computing device of the merchant through near field communication, it generates a digital token incorporating layers of content encryption ending with a managing entity's private key. The encrypted token and reference code are transmitted via near field communication to the merchant device. The merchant device matches the reference code to the managing entity public key and decrypts portions of the token with the managing entity public key to acquire the usable exchange information.

Blockchain based bank checking network with paper checking enhancements
11087293 · 2021-08-10 · ·

A system includes processors and instructions that, when executed by the one or more processors, cause the system to perform operations of receiving a blockchain check request from a first network participant, generating a paper blockchain check including a QR code, issuing the paper blockchain check to the first network participant, obtaining an image of the issued paper blockchain check, determining whether the bank account associated with the first network participant has access to a sufficient amount of funds, associating the designated amount of funds and the identifier of an intended recipient with the QR code, locking funds in the first network participant's bank account, generating, upon the intended recipient being validated with the blockchain, a digital blockchain check based on details associated with the scanned QR code, and disabling the paper blockchain check after the conversion of the paper blockchain check into the digital BC check.

System, Method, and Computer Program Product for Linking Accounts Across Systems

Provided are computer-implemented methods for linking accounts across systems which may include receiving an authorization request message including transaction data associated with a payment transaction and a primary account number (PAN); identifying a token corresponding to the PAN; transmitting a request message comprising at least a portion of the transaction data associated with the payment transaction and the token to at least one employer system, wherein the at least one employer system is associated with at least one employer institution; and receiving, from the at least one employer system, at least one response message comprising transaction adjustment data associated with an adjustment to the payment transaction. Methods may also include adjusting at least one parameter of the payment transaction based at least partially on the transaction adjustment data. Systems and computer program products are also provided.

PAYMENT TERMINAL AND CONTROL METHOD FOR A PAYMENT TERMINAL
20210256494 · 2021-08-19 ·

In accordance with an embodiment, a payment terminal includes a display, a memory device, and a controller. Upon payment for a commodity to be purchased by a customer, information associated with one or more types of payment applications and code symbols are read from the memory device, and the display is caused to display the read information associated with the payment applications and the read code symbols such that the customer is capable of recognizing the read information associated with the payment applications and the read code symbols.

Systems and Methods for Converting Physical Cash into Digital Money at the Point of Sale
20210241265 · 2021-08-05 ·

Systems and methods for efficiently managing administration and storage of physical cash by merchants and minimizing loss of physical change by customers resulting from point of sale purchases at merchants by returning change in the form of digital cash electronically deposited to an account. Customers associate financial accounts with the system, such as bank, brokerage and cryptocurrency accounts. Customers select whether to receive all or some of the change digitally. The system includes a physical-to-digital payment processing program configured to deposit electronic cash into customers' accounts, the merchant using the physical-to-digital payment processing program to make the electronic deposit of digital change of the amount of change owed to the customer. In embodiments, the physical-to-digital payment processing program interfaces between a payment processing system of the merchant and a mobile device of the customer.

Rewards for a virtual cash card

A computer-implemented method including storing assets from an external entity in a first wallet of a payment service; training a machine-learning model using transaction data, user data, and/or rewards data; determining, using the machine-learning model, reward offers personalized for a user; activating a reward offer; receiving a request to process payment for a user's payment transaction; determining that a reward configuration is applicable; determining an amount of stored assets to assign to the user and assigning the assets to a second wallet of the user, wherein assigning the amount comprises: updating, using an internal ledger, the first wallet to indicate that a portion of the stored assets is owned by the user; and updating the second wallet to indicate ownership of the amount of the asset, wherein the updating of the first wallet and the second wallet is performed without accessing the external entity when updating.

Special purpose systems
11842393 · 2023-12-12 · ·

A system and method receive a plurality of crypto profiles that include customizable rules for different cryptocurrencies and operating state information that initialize containerized lending applications. The system and method ink the crypto profiles to a matching engine before the containerized lending applications and the matching engine match a plurality of borrower requests for a debt or an equity denominated in a cryptocurrency to lending requests. The system and method collect cryptocurrency payments in response to the use of the debt or the equity by the borrower. Each containerized lending application include executable software, runtime code, system tools, and system libraries that enable the containerized applications to run on two or more computing environments without modification.

Method and apparatus for identifying wallets associated with virtual asset service providers

A method for identifying a wallet address associated with a virtual asset service provider is provided. The method comprises receiving a target wallet address, obtaining a transaction of a virtual asset associated with the target wallet address, obtaining a list of a plurality of known wallet addresses of virtual asset service providers (VASPs) and identifying a type of the target wallet address, by performing at least one of a cold wallet determination routine and a hot wallet determination routine for the target wallet address, based on the transaction and the list of known wallet addresses of the VASPs.