Patent application number | Description | Published |
20130103523 | TRANSACTION STORAGE SCHEME FOR OFFLINE PAYMENT SYSTEM - Offline processing and storage of purchases is possible with the tap of a smart card to a contactless device. The smart card transmits its transaction history to the contactless device. The user may deposit funds onto the smart card, wherein the merchant enters the deposit information onto the contactless device and transmits a request to the remote system. The remote system processes the request and transmits a deposit record to the contactless device, which in turn transmits the deposit record to the smart card. The user also may withdraw funds from the smart card, wherein the contactless device determines whether the smart card has a sufficient balance available, by reading the current sum of deposits and the current sum of withdrawals from the smart card. The sum of withdrawals is current on the smart card even if the contactless device does not have network access to the remote system. | 04-25-2013 |
20130103524 | SYSTEM FOR OFFLINE PROCESSING OF PURCHASES - Offline processing and storage of purchases is possible with the tap of a smart card to a contactless device. The smart card transmits its transaction history to the contactless device. The user may deposit funds onto the smart card, wherein the merchant enters the deposit information onto the contactless device and transmits a request to the remote system. The remote system processes the request and transmits a deposit record to the contactless device, which in turn transmits the deposit record to the smart card. The user also may withdraw funds from the smart card, wherein the contactless device determines whether the smart card has a sufficient balance available, by reading the current sum of deposits and the current sum of withdrawals from the smart card. The sum of withdrawals is current on the smart card even if the contactless device does not have network access to the remote system. | 04-25-2013 |
20130226791 | In-Card Access Control and Monotonic Counters for Offline Payment Processing System - Preventing fraud during an offline transaction by encoding a randomly-generated card verification code onto a smart card. The verification code is transmitted to a contactless device during each transaction, wherein it is cross-referenced with the account number to ensure presence of the card. Also, every transaction record is signed by an access key resident on the contactless device and certified by a signing key resident on a remote system. Funds may be deposited onto the card when the contactless device creates a deposit request, signs the request using an access key and transmits it to the remote system, which in turn processes the request and certifies it with a signing key. Funds may be withdrawn when the contactless device creates a withdrawal record and signs it using an access key. The remote system verifies the signatures and certifies the records using a signing key when the records are later transmitted. | 08-29-2013 |
20130226796 | Presence-of-Card Code for Offline Payment Processing System - Preventing fraud during an offline transaction by encoding a randomly-generated card verification code onto a smart card. The verification code is transmitted to a contactless device during each transaction, wherein it is cross-referenced with the account number to ensure presence of the card. Also, every transaction record is signed by an access key resident on the contactless device and certified by a signing key resident on a remote system. Funds may be deposited onto the card when the contactless device creates a deposit request, signs the request using an access key and transmits it to the remote system, which in turn processes the request and certifies it with a signing key. Funds may be withdrawn when the contactless device creates a withdrawal record and signs it using an access key. The remote system verifies the signatures and certifies the records using a signing key when the records are later transmitted. | 08-29-2013 |
20130226797 | Transaction Signature for Offline Payment Processing System - Preventing fraud during an offline transaction by encoding a randomly-generated card verification code onto a smart card. The verification code is transmitted to a contactless device during each transaction, wherein it is cross-referenced with the account number to ensure presence of the card. Also, every transaction record is signed by an access key resident on the contactless device and certified by a signing key resident on a remote system. Funds may be deposited onto the card when the contactless device creates a deposit request, signs the request using an access key and transmits it to the remote system, which in turn processes the request and certifies it with a signing key. Funds may be withdrawn when the contactless device creates a withdrawal record and signs it using an access key. The remote system verifies the signatures and certifies the records using a signing key when the records are later transmitted. | 08-29-2013 |
20140258109 | PENDING DEPOSIT FOR PAYMENT PROCESSING SYSTEM - Depositing funds onto smart cards for use during processing of purchases. A device creates a deposit request and transmits the request to a remote system. The remote system processes the request and transmits a deposit record to the device, which in turn transmits the record to the smart card. If the device has network access, it transmits a deposit confirmation to the remote system, which updates the smart card account to include the confirmation. If the device unable to connect to the remote system, the deposit confirmation is transmitted when the smart card is involved in a future transaction. During the future transaction, the smart card transmits its transaction history, which comprises the deposit confirmation, to the device, and the device transmits the transaction history to the remote system. The remote system updates the smart card account to include the deposit confirmation. | 09-11-2014 |
20150073953 | IN-CARD ACCESS CONTROL AND MONOTONIC COUNTERS FOR OFFLINE PAYMENT PROCESSING SYSTEM - Preventing fraud during an offline transaction by encoding a randomly-generated card verification code onto a smart card. The verification code is transmitted to a contactless device during each transaction, wherein it is cross-referenced with the account number to ensure presence of the card. Also, every transaction record is signed by an access key resident on the contactless device and certified by a signing key resident on a remote system. Funds may be deposited onto the card when the contactless device creates a deposit request, signs the request using an access key and transmits it to the remote system, which in turn processes the request and certifies it with a signing key. Funds may be withdrawn when the contactless device creates a withdrawal record and signs it using an access key. The remote system verifies the signatures and certifies the records using a signing key when the records are later transmitted. | 03-12-2015 |
20150278795 | SECURE OFFLINE PAYMENT SYSTEM - A method for providing secure offline payments comprises an account system that communicates a signed balance certificate to a user device. The system accesses the user's account, determines the available unlocked funds, creates and signs a balance certificate, and transmits the signed balance certificate to the user device. To complete an offline payment transaction, the user device and a merchant device establish a communication channel. The merchant device transmits a payment request to the user device. A signed withdrawal record and the signed balance certificate are transmitted to the merchant device for verification and completion of the offline payment transaction. The merchant device signs the withdrawal record, transmits it to the user device, and saves it until the merchant device has network access and can transmit the it to the system. The system verifies the withdrawal record and records it in the user's account. | 10-01-2015 |
20150278796 | RESERVING ACCOUNT BALANCE FOR CONCURRENT PAYMENTS IN SECURE OFFLINE PAYMENT SYSTEM - A method for providing secure offline payments comprises an account system that communicates a signed balance certificate to a user device. The system accesses the user's account, determines the available unlocked funds, creates and signs a balance certificate, and transmits the signed balance certificate to the user device. To complete an offline payment transaction, the user device and a merchant device establish a communication channel. The merchant device transmits a payment request to the user device. A signed withdrawal record and the signed balance certificate are transmitted to the merchant device for verification and completion of the offline payment transaction. The merchant device signs the withdrawal record, transmits it to the user device, and saves it until the merchant device has network access and can transmit the it to the system. The system verifies the withdrawal record and records it in the user's account. | 10-01-2015 |