Patent ID: 11887181
Assignee: FISERV, INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A non-transitory computer-readable media comprising computer-readable instructions stored thereon that when executed by one or more processors cause the one or more processors to perform a process comprising:
receiving a user identifier for a user, wherein the user is at a retail location, and wherein the user identifier is unique;
determining whether the user identifier exists in an accounts database;
upon determining the user identifier does not exist in the accounts database, automatically creating, without input from the user, a user account associated with the user identifier in the accounts database;
creating a mirror-cart linked with the user identifier;
generating a respective entry in the mirror-cart corresponding to each of one or more items selected for purchase by the user, wherein generating the respective entry comprises:
receiving data related to a corresponding item from the user;
determining an identification of the corresponding item and a price for the corresponding item based on the data;
adding the identification of the corresponding item to the mirror-cart; and
adding the price of the corresponding item to the mirror-cart;

generating an invoice based on the price of each of the one or more items in the mirror-cart upon generating the respective entry corresponding to each of the one or more items;
updating the invoice, wherein the invoice generates a total price of all items in the mirror-cart;
receiving a request from the user to checkout the items in the mirror-cart, wherein the request indicates completion of shopping and a desire to make payment;
identifying a point of sale terminal at the retail location for completing the checkout upon receiving the request;
delivering an indicator to a user device identifying the point of sale terminal for making the payment;
transferring the invoice to the point of sale terminal that is identified;
receiving payment confirmation from the point of sale terminal after completing the checkout
receiving an indication of completion of the payment from the point of sale terminal; and
deleting the mirror-cart upon receiving the indication of the completion of the payment.