LEDGER UPDATE NETWORK AND METHOD OF UPDATING A LEDGER
First Claim
1. A ledger update network comprising:
- a point-of-sale terminal; and
a computer server including a database of ledgers each uniquely associated with a respective token identifier,wherein the point-of-sale terminal is configured to;
(a) receive a primary authorization value and one of the token identifiers;
(b) generate an authorization request message, the authorization request message including the received token identifier and the primary authorization value;
(c) generate an update command by (i) selecting a rule from a rules database, and (ii) generating a secondary authorization value from at least the selected rule, the update command including the received token identifier and the secondary authorization value, the rules database comprising at least one of the rules; and
(d) transmit the authorization request message and the update command to the computer server; and
wherein the computer server is configured to;
(a) receive the authorization request message and the update command from the point-of-sale terminal;
(b) transmit an authorization response message to the point-of-sale terminal, the authorization response message confirming authorization of a transaction characterized by the received token identifier and the primary authorization value; and
(c) without referencing the rules database and without first responding to the update command, post the secondary authorization value to the ledger associated with the received token identifier.
0 Assignments
0 Petitions
Accused Products
Abstract
A ledger update network includes a terminal and a server. The server includes or in communication with a database of ledgers each uniquely associated with an identifier. The terminal receives a primary value and one of the identifiers; generates a request message that includes the identifier and the primary value; and generates an update command by (i) selecting a rule from a database, and (ii) generating a secondary value from the selected rule. The update command includes the identifier and the secondary value. The terminal transmits the request message and the update command to the server. The server transmits to the terminal an authorization response that confirms authorization of a transaction characterized by the identifier and the primary value. Without referencing the database and without first responding to the update command, the server posts the secondary value to the ledger that is associated with the identifier.
-
Citations
20 Claims
-
1. A ledger update network comprising:
-
a point-of-sale terminal; and a computer server including a database of ledgers each uniquely associated with a respective token identifier, wherein the point-of-sale terminal is configured to; (a) receive a primary authorization value and one of the token identifiers; (b) generate an authorization request message, the authorization request message including the received token identifier and the primary authorization value; (c) generate an update command by (i) selecting a rule from a rules database, and (ii) generating a secondary authorization value from at least the selected rule, the update command including the received token identifier and the secondary authorization value, the rules database comprising at least one of the rules; and (d) transmit the authorization request message and the update command to the computer server; and wherein the computer server is configured to; (a) receive the authorization request message and the update command from the point-of-sale terminal; (b) transmit an authorization response message to the point-of-sale terminal, the authorization response message confirming authorization of a transaction characterized by the received token identifier and the primary authorization value; and (c) without referencing the rules database and without first responding to the update command, post the secondary authorization value to the ledger associated with the received token identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of updating ledgers each uniquely associated with a respective token identifier, the method comprising:
-
a point-of-sale terminal receiving a primary authorization value and one of the token identifiers; the point-of-sale terminal generating an authorization request message, the authorization request message including the received token identifier and the primary authorization value; the point-of-sale terminal generating an update command by (i) selecting a rule from a rules database, and (ii) generating a secondary authorization value from at least the selected rule, the update command including the received token identifier and the secondary authorization value, the rules database comprising at least one of the rules; the point-of-sale terminal transmitting the authorization request message and the update command to a computer server; the computer server receiving the authorization request message and the update command from the point-of-sale terminal; the computer server transmitting an authorization response message to the point-of-sale terminal, the authorization response message confirming authorization of a transaction characterized by the received token identifier and the primary authorization value; and without referencing the rules database and without first responding to the update command, the computer server posting the secondary authorization value to the ledger associated with the received token identifier. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A point-of-sale terminal comprising:
-
a data input device; a display device; a token interface; a memory storing a rules database comprising at least one rule; and a data processor in communication with the data input device, the display device, the token interface and the memory, wherein the data processor is configured to; receive a primary authorization value from the data input device, and receive a token identifier from an identity token interfaced with the token interface; generate an authorization request message, the authorization request message including the token identifier and the primary authorization value; generate an update command by (i) selecting a rule from the rules database, and (ii) generate a secondary authorization value from at least the selected rule, the update command including the token identifier and the secondary authorization value; transmit the authorization request message to a computer server; receive an authorization response message from the computer server, the authorization response message confirming authorization of a transaction characterized by the token identifier and the primary authorization value; display the secondary authorization value on the display device; and transmit the update command to the computer server after displaying the secondary authorization value. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification