G06Q20/38215

Method, system, and computer program product for network bound proxy re-encryption and pin translation

A method, system, and computer program product generate, with a payment network, a first value (a) and a second value (ga), the second value (ga) generated based on the first value (a) and a generator value (g); generate, with the payment network, a plurality of random merchant numbers (mi) for a respective plurality of merchant banks; determine, with the payment network, a merchant product (M) based on a product of the plurality of random merchant numbers (mi); generate, with the payment network, a public key (pki) based on the second value (ga), the merchant product (M), and the random merchant number (mi) and a random key (rki) based on the merchant product (M) and the random merchant number (mi) for each respective merchant bank; and communicate, with the payment network, the public key (pki) and the random key (rki) to at least one respective merchant bank.

TOKENIZATION PLATFORM

A tokenization platform that utilizes smart contracts for facilitating token-based transactions for items is disclosed. The system includes an item management system that generates a virtual representation of an item based on item attributes thereof and that generates a smart contract that defines conditions for self-executing a transaction relating to the item. The system includes a tokenization system that generates a digital token that corresponds to the item that is cryptographically linked to the virtual representation thereof. The system also includes a ledger update system that updates a cryptographic ledger with the virtual representation, the digital token, and the smart contract corresponding to the virtual representation, wherein in response to determining that the set of verifiable conditions are satisfied, the smart contract instructs the ledger update system to transfer the digital token to an account of a user that transacted for the item.

Method and system for payment card linked offer generation

A method for discounting a payment transaction include: storing, in a memory, transaction data for a payment transaction, wherein the transaction data includes at least a transaction amount; receiving, by a receiving device, payment data associated with a payment account, wherein the payment data includes at least a payment account number; receiving, by the receiving device, offer data, wherein the offer data includes an offer identifier associated with the payment account and a transaction modifier; encrypting, using a predetermined encryption key, at least a portion of the payment account number to obtain an encrypted account number; and updating, in the memory, the transaction amount included in the transaction data based on the transaction modifier if the encrypted account number corresponds to the offer identifier.

INFORMATION TRANSACTION METHOD, INFORMATION USER TERMINAL, AND RECORDING MEDIUM
20220058643 · 2022-02-24 ·

An information transaction method of the present disclosure includes an information providing phase of providing, by an information provider, information requested by an information user via a distributed ledger of authentication server devices. In the information providing phase, an information provider terminal acquires first transaction data including an information user ID, an information provider ID, and a second information index indicating an index of first information requested by the information user among information items indicated by the first information index published in the distributed ledger, the first transaction data being written in the distributed ledger. The information provider terminal generates first encrypted information by encrypting the first information designated by the second information index, generates second transaction data including the information provider ID, the information user ID, and the first encrypted information, and transmits the second transaction data to an authentication server device.

CRYPTOGRAPHIC-ASSET COLLATERAL MANAGEMENT
20220058732 · 2022-02-24 ·

Provided is a process, including for lending, with a smart contract executable by a decentralized computing platform, money to a borrower. The process includes securing, with the smart contract, the loan by obtaining control of cryptocurrency of the borrower and monitoring, via the smart contract, whether the cryptocurrency satisfies a loan-to-value threshold. In response to the monitoring, an amount of cryptocurrency secured with the loan can be adjusted.

Systems and methods for activation and deactivation of appliances
09799018 · 2017-10-24 · ·

Systems and methods are provided for an appliance system. The system includes an appliance, and a processor connected to the appliance such that the processor places the appliance in one of an enabled state and a disabled state. The processor is configured to track usage of the appliance and to place the appliance in a disabled state when the usage of the appliance exceeds a threshold amount. The system also includes a data receiving device configured to receive a code, wherein upon receipt of a valid code, the processor is configured to adjust the threshold amount to allow additional usage of the appliance.

TOKENIZATION PLATFORM

In embodiments, a system for tokenizing incompatible currencies is disclosed. The system includes a currency bridge that receives a request to tokenize an amount of currency for a user, verifies verify that the user has the defined amount of currency and that the currency has been locked in an account such that the user is unable to transfer the defined amount of currency from the account, and in response to verifying that the defined amount of currency has been locked, request generation of an NFT in accordance with a tokenization protocol that represents the locked currency. The system includes a token generation system that generates the NFT and a ledger management system that associates the NFT with an account of the user on a cryptographic ledger that stores NFTs that are defined in accordance with the protocol, thereby allowing the user to transact using the NFT.

BLOCKCHAIN BASED BANK CHECKING NETWORK
20220058637 · 2022-02-24 ·

Systems and methods for providing blockchain based checks (BC Checks) that may be redeemed without traditional coordination between financial institutions of participants. Some particular embodiments of the present disclosure enable a recipient of a BC check (the payee) to validate the BC check directly through a blockchain hosted at least in part by the financial institution that issued the checks to the network participant using the BC check as payment (the payer) to the recipient. Some embodiments of the present disclosure further enable the payee to redeem the BC check for fiat currency directly through the payer's financial institution (even if the payee and payer do not share the same financial institution).

DEVICE AND METHOD FOR PROCESSING DATA OF TRANSACTIONS BASED ON BLOCK CHAIN, AND STORAGE MEDIUM
20220058641 · 2022-02-24 ·

A method for processing data of transactions in a block chain system which applies a time control to a transfer of assets receives from a first user an asset transferring request, generating an asset transferring permission accordingly. If a current blockchain time meets a first time condition, assets recorded as the content of an asset transfer are allowed to be transferred from a first account address to a second account address. An asset transaction request from a second user can be received, and an asset transaction permission also generated accordingly. If current blockchain time meets a second time condition of the asset transaction permission, the second user and a third user, for asset forwarding or asset return purposes for example, may trade in relation to the permitted asset transaction content. A device for processing such data is also provided.

SYSTEMS AND METHODS FOR CRYPTOGRAPHIC AUTHENTICATION OF CONTACTLESS CARDS

Example embodiments of systems and methods for data transmission system between transmitting and receiving devices are provided. In an embodiment, each of the transmitting and receiving devices can contain a master key. The transmitting device can generate a diversified key using the master key, protect a counter value and encrypt data prior to transmitting to the receiving device, which can generate the diversified key based on the master key and can decrypt the data and validate the protected counter value using the diversified key. Example embodiments of systems and methods can be used to provide further authentication and added levels of security for transactions.