TECHNIQUES FOR AUTOMATED TRANSACTIONS
First Claim
1. A processor-implemented method programmed in a non-transitory processor-readable medium and to execute on one or more processors of a server configured to execute the method, comprising:
- receiving, at the server, a request for a unique transaction code;
generating, at the server, the unique transaction code;
transmitting, from the server, the unique transaction code to a terminal device and customized for the terminal device;
obtaining, at the server, the unique transaction code and a mobile device identifier sent from a mobile device of a consumer;
identifying, at the server, a consumer identity for the consumer based on the mobile device identifier;
acquiring, at the server, preference data for the consumer based on the consumer identity; and
sending, from the server, the preference data to the terminal device to customize a transaction identified by the unique transaction code between the consumer and a retailer associated with the terminal device.
6 Assignments
0 Petitions
Accused Products
Abstract
Techniques for automated transactions are provided. A customer uses a mobile device to interact with an enterprise automation terminal to perform a transaction. At the start of the transaction, a unique barcode for the transaction is generated and displayed to the customer. The mobile device scans the barcode (can be a QR code); this causes the mobile device to communicate with a remote server that identifies the customer. Preferences for the customer are retrieved and the transaction and features of the terminal are configured based on the preferences. The transaction proceeds with the configured preferences.
89 Citations
20 Claims
-
1. A processor-implemented method programmed in a non-transitory processor-readable medium and to execute on one or more processors of a server configured to execute the method, comprising:
-
receiving, at the server, a request for a unique transaction code; generating, at the server, the unique transaction code; transmitting, from the server, the unique transaction code to a terminal device and customized for the terminal device; obtaining, at the server, the unique transaction code and a mobile device identifier sent from a mobile device of a consumer; identifying, at the server, a consumer identity for the consumer based on the mobile device identifier; acquiring, at the server, preference data for the consumer based on the consumer identity; and sending, from the server, the preference data to the terminal device to customize a transaction identified by the unique transaction code between the consumer and a retailer associated with the terminal device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A processor-implemented method programmed in a non-transitory processor-readable medium and to execute on one or more processors of a mobile device configured to execute the method, comprising:
-
obtaining, at the mobile device, a unique transaction code from a terminal device at a beginning of a transaction with the terminal device; transmitting, from the mobile device, the unique transaction code along with a mobile device identifier to a preference configuring service; and interacting, from the mobile device, with the terminal device during the transaction using preference data configured into the terminal device by the preference configuring service. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A processor-implemented method programmed in a non-transitory processor-readable medium and to execute on one or more processors of a terminal device configured to execute the method, comprising:
-
requesting, via the terminal device, a unique transaction code for a transaction, a request for the unique transaction code sent to a preference configuring service; acquiring, at the terminal device, the unique transaction code customized for the terminal device; receiving, at the terminal device, preference data for a specific consumer and tied to the unique transaction code; configuring, at the terminal device, the transaction and features of the terminal device based on the preference data; and interacting, via the terminal device, with a mobile device of the consumer to perform the transaction using the configured transaction and the configured features. - View Dependent Claims (18, 19, 20)
-
Specification