Account creation overlay
First Claim
1. A computer-implemented method comprising:
- displaying a shopping cart user interface on a mobile device showing an electronic shopping cart for an anonymous user;
receiving an input indicating a selection of a sign-in control;
displaying an overlay over the shopping cart user interface such that a portion of the shopping cart user interface is displayed through a semi-transparent portion of the overlay and the overlay provides text inputs to receive information for creating a user account;
receiving an indication that the anonymous user submitted information in the text inputs to create the user account;
submitting the text inputs to a server;
receiving an indication that the user account was successfully created;
displaying within the overlay a message that the user account was successfully created; and
receiving no further input over a set amount of time after displaying the message that the user account was successfully created, and in response automatically returning the user to the shopping cart user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method displays a shopping cart user interface showing an electronic shopping cart for an anonymous user and receives an input indicating a selection of a sign-in control. An overlay is displayed over the shopping cart user interface such that a portion of the shopping cart user interface is displayed through the overlay and the overlay provides text inputs to receive information for creating a user account. An indication that a user wishes to submit information in the text inputs to create a user account is received. The text inputs are submitted to a server and an indication that the user account was created is received. An indication that the user account was successfully created is displayed within the overlay.
17 Citations
15 Claims
-
1. A computer-implemented method comprising:
-
displaying a shopping cart user interface on a mobile device showing an electronic shopping cart for an anonymous user; receiving an input indicating a selection of a sign-in control; displaying an overlay over the shopping cart user interface such that a portion of the shopping cart user interface is displayed through a semi-transparent portion of the overlay and the overlay provides text inputs to receive information for creating a user account; receiving an indication that the anonymous user submitted information in the text inputs to create the user account; submitting the text inputs to a server; receiving an indication that the user account was successfully created; displaying within the overlay a message that the user account was successfully created; and receiving no further input over a set amount of time after displaying the message that the user account was successfully created, and in response automatically returning the user to the shopping cart user interface. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable medium having computer-executable instructions stored thereon that cause a processor to perform steps comprising:
-
receiving an input indicating a selection of a sign-in control while displaying a base user interface; displaying an overlay over the base user interface such that a portion of the base user interface is displayed through a semi-transparent region of the overlay and the overlay comprises; text inputs that are rendered to receive information for creating a user account, and a success message indicating that the user account was successfully created wherein the success message was downloaded with the base user interface and has an attribute that causes the success message to not be rendered; receiving an indication that a user submitted information in the text inputs to create the user account; submitting the information in the text inputs to a server; receiving an indication that the user account was successfully created; altering the overlay to not render the text inputs, to change the attribute for the success message so that the success message is rendered and causing a button to be rendered, wherein selection of the button causes the base user interface to be retrieved from the server; and setting a timer such that when the button is not selected before the timer expires, the base user interface is retrieved from the server automatically. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method comprising:
-
displaying an overlay over a base user interface such that a portion of the base user interface is displayed through a semi-transparent region of the overlay and the overlay comprises; text inputs rendered to receive information for creating a user account, and a success message indicating that the user account was successfully created wherein the success message was downloaded with the base user interface as part of the overlay and has an attribute that causes the success message to not be rendered; receiving an indication that the user account was successfully created; altering the overlay such that the text inputs are not rendered, to change the attribute for the success message so that the success message is rendered, and to make a button visible, such that selecting the button causes the base user interface to be retrieved from a server; and setting a timer such that when the button is not selected before the timer expires, the base user interface is retrieved from the server automatically. - View Dependent Claims (13, 14, 15)
-
Specification