Patent ID: 9053475
Filing Date: 2015-06-09
Classification: G06Q

Abstract:
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 customer identifier for a customer and a mobile device identifier for a mobile device of the customer; obtaining, at the server, customer profile data for the customer, the customer profile data including payment information, receipt delivery preferences for the customer, a loyalty account for the customer, and features for use by a self-service checkout, wherein the features include text size, spoken language and voice prompts and the customer profile data is specific to the customer; generating, at the server, a mobile device token to uniquely identify the mobile device and the customer; sending, from the server, the mobile device token to the mobile device for use with custom transactions at the self-service checkout; receiving, at the server, a transaction token for a transaction that has yet to commence on the self-service checkout and the mobile device token from the mobile device of the customer, wherein the self-service checkout continues to perform existing transactions that have not yet completed while the self-service checkout waits for identification of the customer from the server, the existing transactions including administrative operations and transactions unrelated to the transaction and the customer; acquiring, at the server, the customer profile data; and sending, from the server, the customer profile data to the self-service checkout to customize the transaction at the self-service checkout according to the customer profile data when the customer is identified at the self-service checkout and interacts with the self-service checkout using the mobile device to commence the transaction.