Executing multiple transactions using trigger inputs
First Claim
Patent Images
1. A machine-implemented method of completing an electronic form, comprising:
- receiving, by one or more servers from a consumer device via a network, user profile information comprised of profile components;
receiving, by the one or more servers, a first trigger input from the consumer device via the network, the first trigger input is generated via a user interface on the consumer device and indicates a request to complete an electronic form provided by a merchant source to the consumer device;
in response to receiving the first trigger input, and by the one or more servers, initiating a predefined queue period;
receiving, by the one or more servers, subsequent trigger inputs over the queue period, wherein the first trigger input and subsequent trigger inputs are associated with different merchandise products;
receiving, by the one or more servers, authentication information from the consumer device;
determining, by the one or more servers, if the consumer device is authenticated based on the authentication information; and
executing, upon expiration of the queue period and in circumstances where the consumer device is authenticated, a first merchandise transaction associated with the first trigger input and one or more subsequent merchandise transactions associated with each of the subsequent trigger inputs, and wherein executing the first merchandise transaction and the one or more subsequent merchandise transactions includes;
retrieving electronic forms associated with the first merchandise transaction and the one or more subsequent merchandise transactions from the merchant source via the network; and
transmitting profile components to be used to complete the electronic forms to the merchant source via the network.
5 Assignments
0 Petitions
Accused Products
Abstract
Merchandise content is aggregated from numerous merchant sources and presented on computing devices of individual users. Users are able to purchase select individual merchandise items by performing a simplified action, such as a screen tap on a touchscreen device. When the user performs the action, a series of actions are performed programmatically and/or automatically on behalf of the user to initiate and complete the transaction for the selected merchandise item from the merchant source.
-
Citations
22 Claims
-
1. A machine-implemented method of completing an electronic form, comprising:
-
receiving, by one or more servers from a consumer device via a network, user profile information comprised of profile components; receiving, by the one or more servers, a first trigger input from the consumer device via the network, the first trigger input is generated via a user interface on the consumer device and indicates a request to complete an electronic form provided by a merchant source to the consumer device; in response to receiving the first trigger input, and by the one or more servers, initiating a predefined queue period; receiving, by the one or more servers, subsequent trigger inputs over the queue period, wherein the first trigger input and subsequent trigger inputs are associated with different merchandise products; receiving, by the one or more servers, authentication information from the consumer device; determining, by the one or more servers, if the consumer device is authenticated based on the authentication information; and executing, upon expiration of the queue period and in circumstances where the consumer device is authenticated, a first merchandise transaction associated with the first trigger input and one or more subsequent merchandise transactions associated with each of the subsequent trigger inputs, and wherein executing the first merchandise transaction and the one or more subsequent merchandise transactions includes; retrieving electronic forms associated with the first merchandise transaction and the one or more subsequent merchandise transactions from the merchant source via the network; and transmitting profile components to be used to complete the electronic forms to the merchant source via the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 20)
-
-
11. A computer program product comprising a non-transitory computer readable storage medium and computer program instructions stored therein, the computer program instructions comprising program instructions for:
-
receiving, by processing circuitry from a consumer device via a network, user profile information comprised of profile components; receiving, by the processing circuitry, a first trigger input from the consumer device via the network, the first trigger input is generated via a user interface on the consumer device and indicates a request to complete an electronic form provided by a merchant source to the consumer device; in response to receiving the first trigger input, and by the processing circuitry, initiating a predefined queue period; receiving, by the processing circuitry, subsequent trigger inputs over the queue period, wherein the first trigger input and subsequent trigger inputs are associated with different merchandise products; receiving, by the processing circuitry, authentication information from the consumer device; determining, by the processing circuitry, if the consumer device is authenticated based on the authentication information; and executing, upon expiration of the queue period and in circumstances where the consumer device is authenticated, and by the processing circuitry, a first merchandise transaction associated with the first trigger input and one or more subsequent merchandise transactions associated with each of the subsequent trigger inputs, and wherein executing the first merchandise transaction and the one or more subsequent merchandise transactions includes; retrieving electronic forms associated with the first merchandise transaction and the one or more subsequent merchandise transactions from the merchant source via the network; and transmitting profile components to be used to complete the electronic forms to the merchant source via the network. - View Dependent Claims (12, 13, 14, 15, 21)
-
-
16. A system comprising one or more processors configured to:
-
receive, from a consumer device via a network, user profile information comprised of profile components; receive a first trigger input from the consumer device via the network, the first trigger input is generated via a user interface on the consumer device and indicates a request to complete an electronic form provided by a merchant source to the consumer device; in response to receiving the first trigger input, initiating a predefined queue period; receive, from the consumer device and via the network, subsequent trigger inputs over the queue period, wherein the first trigger input and subsequent trigger inputs are associated with different merchandise products; receive, from the consumer device and via the network, authentication information from the consumer device; determine, if the consumer device is authenticated based on the authentication information; and execute, upon expiration of the queue period and in circumstances where the consumer device is authenticated, a first merchandise transaction associated with the first trigger input and one or more subsequent merchandise transactions associated with each of the subsequent trigger inputs, and wherein the one or more processors configured to execute the first merchandise transaction and the one or more subsequent merchandise transactions includes the one or more processors being configured to; retrieve electronic forms associated with the first merchandise transaction and the one or more subsequent merchandise transactions from the merchant source via the network; and transmit profile components to be used to complete the electronic forms to the merchant source via the network. - View Dependent Claims (17, 18, 19, 22)
-
Specification