System and method for remote management of sale transaction data
AssigneeLightspeed Commerce USA, Inc.
InventorsJason Richelson, Bill Walton
Life of this patent
Estimating the term…
Abstract
This invention discloses a novel system and method for providing retail point of sale terminals that are connected securely over the Internet to a back-office service that manages the retailer's data as a service using a system that supports more than one retailer, each of which will have one or more point of sale terminals.
Claims20
A method performed by a computer system comprised of at least one server and a first computer connected over a data network of managing retail transaction data comprising:
- installing on the first computer an instance of a register software comprised of program data stored in the memory of the first computer;
- generating on the first computer a data security code data value;
- transmitting the data security code data value to the server;
- at the server, using the data security code data value to execute a security protocol to modify at least one of a predetermined set of database records so that the predetermined set of database records are logically linked to the register instance running on the first computer;
- receiving into the first computer a payment data token from a payment device;
- generating by the register instance running on the first computer a transaction data comprised of an item identifier data value and a transaction security token data;
- transmitting the transaction data from the first computer to the server;
- at the server, using the transaction security token comprising the transaction data to execute a security protocol to verify that the transaction data is valid;
- at the server, executing a selection protocol using the transaction security token to select the predetermined set of database records linked to the register instance running on the first computer;
- and
- at the server, updating at least one data record in the selected predetermined set of database records using the item identifier data comprising the transaction data.
A computer system for managing retail transaction data comprised of at least one server and a first computer connected over a data network, said server and first computer comprised of memory comprised of program data that when executed causes the server and first computer to:
- install on the first computer an instance of a register software comprised of program data stored in the memory of the first computer;
- generate on the first computer a data security code data value;
- transmit the data security code data value to the server;
- at the server, use the data security code data value to execute a security protocol to modify at least one of a predetermined set of database records so that the predetermined set of database records are logically linked to the register instance running on the first computer;
- receive into the first computer a payment data token from a payment device;
- generate by the register instance running on the first computer a transaction data comprised of an item identifier data value and a transaction security token data;
- transmit the transaction data from the first computer to the server;
- at the server, use the transaction security token comprising the transaction data to execute a security protocol to verify that the transaction data is valid;
- at the server, execute a selection protocol using the transaction security token to select the predetermined set of database records linked to the register instance running on the first computer;
- and
- at the server, update at least one data record in the selected predetermined set of database records using the item identifier data comprising the transaction data.
Dependencies are inferred from the claim text.