Facilitating online transactions
First Claim
Patent Images
1. A 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 more servers from the consumer device via the network, a first trigger input associated with a first merchandise transaction;
receiving, by the one or more servers from the consumer device via the network, a second trigger input associated with a second merchant transaction, wherein the first and second trigger inputs are associated with different merchandise products and the first and second trigger inputs are received within a predefined queue period;
receiving a request to complete electronic forms related to the first and second merchant transactions;
accessing a programmatic agent that configures the one or more servers to programmatically map at least some of the profile components to data entries fields in the electronic forms;
determining, by the one or more servers, a programmatic map between one or more of the profile components and one or more particular fields in each electronic form; and
transmitting, by the one or more servers, the profile components to first merchant location associated the first merchant transaction in a manner that causes an electronic form related to the first merchant transaction to be complete programmatically.
4 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.
11 Citations
21 Claims
-
1. A 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 more servers from the consumer device via the network, a first trigger input associated with a first merchandise transaction; receiving, by the one or more servers from the consumer device via the network, a second trigger input associated with a second merchant transaction, wherein the first and second trigger inputs are associated with different merchandise products and the first and second trigger inputs are received within a predefined queue period; receiving a request to complete electronic forms related to the first and second merchant transactions; accessing a programmatic agent that configures the one or more servers to programmatically map at least some of the profile components to data entries fields in the electronic forms; determining, by the one or more servers, a programmatic map between one or more of the profile components and one or more particular fields in each electronic form; and transmitting, by the one or more servers, the profile components to first merchant location associated the first merchant transaction in a manner that causes an electronic form related to the first merchant transaction to be complete programmatically. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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 one or more servers from a consumer device via a network, user profile information comprised of profile components; receiving, by the one more servers from the consumer device via the network, a first trigger input associated with a first merchandise transaction; receiving, by the one or more servers from the consumer device via the network, a second trigger input associated with a second merchant transaction, wherein the first and second trigger inputs are associated with different merchandise products and the first and second trigger inputs are received within a predefined queue period; receiving a request to complete electronic forms related to the first and second merchant transactions; accessing a programmatic agent that configures the one or more servers to programmatically map at least some of the profile components to data entries fields in the electronic forms; determining, by the one or more servers, a programmatic map between one or more of the profile components and one or more particular fields in each electronic form; and transmitting, by the one or more servers, the profile components to first merchant location associated the first merchant transaction in a manner that causes an electronic form related to the first merchant transaction be complete programmatically. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a consumer device connected via a network to one or more servers; the one or more servers comprise instructions stored within non-volatile server memory that when executed by a server processor causes the one or more servers to; receive, from the consumer device, user profile information comprised of profile components; receive, from the consumer device, a first trigger input associated with a first merchandise transaction; receive, from the consumer device, a second trigger input associated with a second merchant transaction, wherein the first and second trigger inputs are associated with different merchandise products and the first and second trigger inputs are received within a predefined queue period; receive a request to complete electronic forms related to the first and second merchant transactions; access a programmatic agent that configures the server processor to programmatically map at least some of the profile components to data entries fields in the electronic forms; determine a programmatic map between one or more of the profile components and one or more particular fields in each electronic form; and transmit the profile components to first merchant location associated the first merchant transaction in a manner that causes an electronic form related to the first merchant transaction to be complete programmatically. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification