PROCESSING TRANSACTIONS USING A REGISTER PORTION TO TRACK TRANSACTIONS
First Claim
1. A system that keeps check of financial transactions by maintaining a count of the financial transactions using a register portion, in conjunction with performing authentication further to inputting transaction data from a data-bearing record that is stored in a device, the system comprising:
- a communication portion that inputs transaction data received from the data bearing record disposed in the device, the transaction data including an input transaction counter value, the transaction data associated with a transaction;
a processing portion that processes the transaction data, the processing portion including;
a memory portion that stores stored data;
a register portion that maintains a count of financial transactions so as to provide a current transaction count value associated with the device;
an authentication portion that performs authentication processing using a comparison process that utilizes a transaction count value window and the input transaction count value, the transaction count value window being based on the current transaction count value; and
the authentication portion generating an authentication result based on the comparison process; and
the authentication portion outputting the authentication result.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides methods and systems that keep check of financial transactions by maintaining a count of the financial transactions using a register portion, in conjunction with performing authentication further to inputting transaction data from a data-bearing record that is stored in a device. The system may comprise (A) a communication portion that inputs transaction data received from the data bearing record disposed in the device, the transaction data including an input transaction counter value, the transaction data associated with a transaction; and (B) a processing portion that processes the transaction data. The processing portion may include (1) a memory portion that stores stored data; (2) a register portion that maintains a count of financial transactions so as to provide a current transaction count value associated with the device; and (3) an authentication portion that performs authentication processing using a comparison process that utilizes a transaction count value window and the input transaction count value, the transaction count value window being based on the current transaction count value. The authentication portion may be provided to generate an authentication result based on the comparison process, with the authentication portion outputting the authentication result.
-
Citations
31 Claims
-
1. A system that keeps check of financial transactions by maintaining a count of the financial transactions using a register portion, in conjunction with performing authentication further to inputting transaction data from a data-bearing record that is stored in a device, the system comprising:
-
a communication portion that inputs transaction data received from the data bearing record disposed in the device, the transaction data including an input transaction counter value, the transaction data associated with a transaction;
a processing portion that processes the transaction data, the processing portion including;
a memory portion that stores stored data;
a register portion that maintains a count of financial transactions so as to provide a current transaction count value associated with the device;
an authentication portion that performs authentication processing using a comparison process that utilizes a transaction count value window and the input transaction count value, the transaction count value window being based on the current transaction count value; and
the authentication portion generating an authentication result based on the comparison process; and
the authentication portion outputting the authentication result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30)
-
-
26. A method to keeps check of financial transactions by maintaining a count of the financial transactions using a register portion, in conjunction with performing authentication further to inputting transaction data from a data-bearing record that is stored in a device, the method comprising:
-
inputting transaction data received from the data bearing record, the transaction data including an input transaction count value;
performing authentication processing using a comparison process that utilizes a transaction count value window and the input transaction count value, the transaction count value window being based on the current transaction count value; and
performing authentication processing based on the comparison process; and
generating and outputting an authentication result, based on the authentication processing.
-
-
31. A system that keeps check of financial transactions by maintaining a count of the financial transactions using a register portion, in conjunction with performing authentication further to inputting transaction data from a data-bearing record that is stored in a device, the system comprising:
-
a communication portion that inputs transaction data received from the data bearing record disposed in the device, the transaction data including an input transaction counter value, the transaction data associated with a transaction;
a processing portion that processes the transaction data, the processing portion including;
a memory portion that stores stored data;
a register portion that maintains a count of financial transactions so as to provide a current transaction count value associated with the device;
an authentication portion that performs authentication processing using a comparison process that utilizes a transaction count value window and the input transaction count value, the transaction count value window being based on the current transaction count value; and
the authentication portion generating an authentication result based on the comparison process; and
the authentication portion outputting the authentication result; and
the window generation portion generating the transaction count value window based on the current transaction count value, the first value, as well as a second value, by defining a range of values extending between the first value and the second value, the range of values constituting the transaction count value window; and
wherein;
the window generation portion determines the first value by incrementing the current transaction count value by a first spread value; and
the window generation portion determines the second value by decrementing the current transaction count value by a second spread value, and wherein;
the window generation portion determines the first value by incrementing the current transaction count value by a first spread value is performed according to the relationship;
first value=current transaction count value+first spread value, where the first value, the current transaction count value and the first spread value are integers; and
the window generation portion determines the second value by decrementing the current transaction count value by a second spread value is performed according to the relationship;
second value=current transaction count value−
second spread value, where the second value, the current transaction count value and the second spread value are integers; and
wherein the window generation portion includes a spread value determination portion, the spread value determination portion determining at least one of the first spread value and the second spread value, such determining being based on at least one selected from the group consisting of time of transaction, frequency of transactions, and location of transaction; and
wherein the device is an RFID device.
-
Specification