US 11,928,714 B1
Method, medium, and system for a dynamic user interface control for efficient and controlled ordering
Rambabu Raipati, Lakeville, MN (US); and Stacey Langer, Richfield, MN (US)
Assigned to BBY SOLUTIONS, INC., Richfield, MN (US)
Filed by BBY SOLUTIONS, INC., Richfield, MN (US)
Filed on Aug. 20, 2021, as Appl. No. 17/407,757.
Int. Cl. G06Q 30/0601 (2023.01); G06F 3/04847 (2022.01)
CPC G06Q 30/0607 (2013.01) [G06F 3/04847 (2013.01); G06Q 30/0641 (2013.01); G06Q 30/0633 (2013.01)] 27 Claims
OG exemplary drawing
 
1. A method for adaptation of a user interface control in a software graphical user interface, the method comprising a plurality of electronic operations executed using processor circuitry and memory of a computing system, with the plurality of operations comprising:
providing a purchase user interface button in a screen of the software graphical user interface, the purchase user interface button provided in a first enabled state to receive a first interaction from a user, wherein the first enabled state of the purchase user interface button provides functionality for the user to request that an electronic commerce service initiate a purchase commerce action with a constrained item;
providing a first descriptive text on the purchase user interface button in the first enabled state to indicate an initial availability to select the constrained item to add to an electronic shopping cart;
changing the purchase user interface button from the first enabled state to a disabled state without initiating the purchase commerce action, in response to receipt of the first interaction from the user, the disabled state being applied to the purchase user interface button based on a demand for the constrained item from other users at the electronic commerce service;
in response to changing the purchase user interface button from the first enabled state to the disabled state, changing the first descriptive text to a second descriptive text on the purchase user interface button to indicate a delay to select the constrained item to add to the electronic shopping cart;
enforcing a delay time period for the disabled state on the purchase user interface button, while remaining on the screen of the graphical user interface, the delay time period being uniquely calculated for the user by the electronic commerce service, wherein the disabled state of the purchase user interface button prevents the user from requesting or causing performance of the purchase commerce action with the constrained item during the delay time period; and
automatically changing the purchase user interface button from the disabled state to a second enabled state, independent of user interaction, when the delay time period expires, wherein changing the purchase user interface button from the disabled state to the second enabled state comprises changing the second descriptive text to a third descriptive text on the purchase user interface button to indicate availability to select the constrained item to add to the electronic shopping cart;
wherein the second enabled state of the purchase user interface button provides functionality for the user to provide a second interaction with the purchase user interface button that causes the electronic commerce service to perform the purchase commerce action with the constrained item after the delay time period.