Patent ID: 11961129
Assignee: ADIDAS AG
Field: IT methods for management (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A non-transitory computer-readable medium comprising program code that is executable by one or more processors of a mobile device for causing the one or more processors to perform operations including:
generating, via a mobile application on the mobile device, a graphical user interface depicting products for sale by a retailer and graphical options corresponding to the products, the graphical options being selectable by a user to reserve the products;
receiving, via the mobile application, a selection from the user of one of the graphical options for reserving a particular product among the products depicted in the graphical user interface;
transmitting, by the mobile application, a request to a server system to create a reservation for the particular product, wherein the server system is configured to:
in response to receiving the request, transmit an electronic communication to the mobile device using a communication channel outside the mobile application for authenticating the reservation, to protect against a bot reserving the particular product, wherein the electronic communication includes one or more details of the reservation; and
prevent the reservation from being completed at least until a reply to the electronic communication is received from the mobile device;

receiving, by the mobile device and via the communication channel outside the mobile application, the electronic communication from the server system;
transmitting, by the mobile device, the reply to the electronic communication to the server system for authenticating the reservation; and
updating, by the mobile application, the graphical user interface to include a reservation confirmation for the particular product.