Non-financial transactions in a financial transaction network
First Claim
1. A financial transaction system, comprising:
- a computer readable storage medium; and
a processor in communication with the computer readable storage medium, the processor configured to;
receive, from a reader device, a plurality of messages after the reader device has read non-financial transaction data relating to a financial transaction from a payment device storing the non-financial transaction data, the plurality of messages including;
a financial transaction authorization request message for performing the financial transaction; and
non-financial data including the non-financial transaction data relating to the financial transaction, the non-financial transaction data being transmitted from the reader device after the reader device has received a financial transaction authorization response message for completing the financial transaction, wherein the non-financial transaction data is erased from the reader device after transmission of the non-financial transaction dataparse each of the plurality of messages to identify data for performing the financial transaction and the non-financial transaction data contained in the plurality of messages; and
store the data for performing the financial transaction and the non-financial transaction data in a computer readable storage memory such that the non-financial transaction data is associated with the data for performing the financial transaction.
1 Assignment
0 Petitions
Accused Products
Abstract
A financial transaction system includes a computer readable storage medium and a processor in communication with the computer readable storage medium. The processor is configured for receiving a plurality of messages. The plurality of messages including financial transaction authorization messages for performing a financial transaction. At least one of the plurality of messages includes non-financial data. The processor is further configured for parsing each of the plurality of messages to identify data for performing the financial transaction and the non-financial transaction data contained in the plurality of messages, and for storing the data for performing the financial transaction and the non-financial transaction data in a computer readable storage medium such that the non-financial transaction data is associated with data for performing the financial transaction.
-
Citations
23 Claims
-
1. A financial transaction system, comprising:
-
a computer readable storage medium; and a processor in communication with the computer readable storage medium, the processor configured to; receive, from a reader device, a plurality of messages after the reader device has read non-financial transaction data relating to a financial transaction from a payment device storing the non-financial transaction data, the plurality of messages including; a financial transaction authorization request message for performing the financial transaction; and non-financial data including the non-financial transaction data relating to the financial transaction, the non-financial transaction data being transmitted from the reader device after the reader device has received a financial transaction authorization response message for completing the financial transaction, wherein the non-financial transaction data is erased from the reader device after transmission of the non-financial transaction data parse each of the plurality of messages to identify data for performing the financial transaction and the non-financial transaction data contained in the plurality of messages; and store the data for performing the financial transaction and the non-financial transaction data in a computer readable storage memory such that the non-financial transaction data is associated with the data for performing the financial transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method, comprising:
-
receiving, by a computer from a reader device, a plurality of messages via a network after the reader device has read non-financial transaction data relating to a financial transaction from a payment device storing the non-financial transaction data, the plurality of messages including; a financial transaction authorization request message for performing the financial transaction; and non-financial data including the non-financial transaction data relating to the financial transaction, the non-financial transaction data being transmitted from the reader device after the reader device has received a financial transaction authorization response message for completing the financial transaction, wherein the non-financial transaction data is erased from the reader device after transmission of the non-financial transaction data; parsing, by the computer, each of the plurality of messages to identify data for performing the financial transaction and the non-financial transaction data contained in the plurality of messages; and storing the data for performing the financial transaction and the non-financial transaction data in a computer readable storage medium such that the non-financial transaction data is associated with the financial transaction data. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable storage medium encoded with program code, wherein when the program code is executed by a processor, the processor performs a method, the method comprising:
-
receiving, from a reader device, a plurality of messages via a network after the reader device has read non-financial transaction data relating to a financial transaction from a payment device storing the non-financial transaction data, the plurality of messages including; a financial transaction authorization request message for performing the financial transaction; and non-financial data including the non-financial transaction data relating to the financial transaction, the non-financial transaction data being transmitted from the reader device after the reader device has received a financial transaction authorization response message for completing the financial transaction, wherein the non-financial transaction data is erased from the reader device after transmission of the non-financial transaction data; parsing each of the plurality of messages in a computer processor configured to identify data for performing the financial transaction and the non-financial transaction data contained in the plurality of messages; and storing the data for performing the financial transaction and the non-financial transaction data in a computer readable storage memory such that the non-financial transaction data is associated with the data for performing the financial transaction.
-
-
17. A computer-implemented method comprising:
-
receiving, by a processor of a reader device, non-financial transaction data relating to a financial transaction from a payment device comprising a memory storing the non-financial transaction data; storing, in a computer readable storage memory of the reader device, data for performing the financial transaction; storing, in the computer readable storage memory of the reader device, non-financial data including the non-financial transaction data received from the payment device; transmitting the stored data for performing the financial transaction in a financial transaction authorization request message to one of an acquirer or a payment processor; receiving a financial transaction authorization response message from one of the acquirer or the payment processor to complete the financial transaction; after receiving the financial transaction authorization response message, transmitting the non-financial data from the reader device to the payment processor; and after transmitting the non-financial data, erasing the non-financial data from the computer readable storage memory of the reader device. - View Dependent Claims (18, 19)
-
-
20. A non-transitory computer readable storage medium encoded with program code, wherein when the program code is executed by a processor, the processor performs a method, the method comprising:
-
receiving data from a payment device, wherein the data includes non-financial transaction data relating to a financial transaction stored in a memory of the payment device; storing financial transaction data and non-financial data including the non-financial transaction data received from the payment device in a computer readable storage memory; transmitting the financial transaction data in a financial transaction authorization request message to one of an acquirer or a payment processor; receiving a financial transaction authorization response message from one of the acquirer or the payment processor; after receiving the financial transaction authorization response message, transmitting the non-financial data to the payment processor; and after transmitting the non-financial data, erasing the non-financial data from the computer readable storage memory.
-
-
21. A financial transaction system, comprising:
-
a computer readable storage medium; and a processor in communication with the computer readable storage medium, the processor configured to; receive data from a payment device, wherein the data includes non-financial transaction data relating to a financial transaction stored in a memory of the payment device; store data for performing a financial transaction and non-financial data including the non-financial transaction data received from the payment device in a computer readable storage memory; transmitting the stored data for performing the financial transaction in a financial transaction authorization request message to one of an acquirer or a payment processor; receiving a financial transaction authorization response message from one of the acquirer or the payment processor to complete the financial transaction; after receiving the financial transaction authorization response message, transmitting the non-financial data to the payment processor; and after transmitting the non-financial data, erasing the non-financial data from the computer readable storage memory. - View Dependent Claims (22, 23)
-
Specification