Facilitating Online Transactions
First Claim
Patent Images
1. A method of completing an electronic form, comprising:
- receiving user profile information comprised of profile components;
receiving a request to complete an electronic form;
accessing a programmatic agent that configures a processor to map at least some of the profile components to data entries needed to complete the electronic form provided by the third party;
determining, by the processor configured by the programmatic agent, which of the profile components are to be used to complete the electronic form; and
transmitting the profile components in a manner that causes the electronic form to be completed programmatically.
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.
55 Citations
26 Claims
-
1. A method of completing an electronic form, comprising:
-
receiving user profile information comprised of profile components; receiving a request to complete an electronic form; accessing a programmatic agent that configures a processor to map at least some of the profile components to data entries needed to complete the electronic form provided by the third party; determining, by the processor configured by the programmatic agent, which of the profile components are to be used to complete the electronic form; and transmitting the profile components in a manner that causes the electronic form to be completed programmatically. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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 user profile information comprised of profile components; receiving a request to complete an electronic form; accessing a programmatic agent that configures a processor to map at least some of the profile components to data entries needed to complete the electronic form provided by the third party; determining, by the processor configured by the programmatic agent, which of the profile components are to be used to complete the electronic form; and transmitting the profile components in a manner that causes the electronic form to be completed programmatically. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system comprising one or more processors configured to:
-
receive user profile information comprised of profile components; receive a request to complete an electronic form; access a programmatic agent that configures at least one of the processors to map at least some of the profile components to data entries needed to complete the electronic form provided by the third party; determine which of the profile components are to be used to complete the electronic form; and transmit the profile components in a manner that causes the electronic form to be completed programmatically. - View Dependent Claims (18, 19, 20)
-
-
21. A method of aggregating information, comprising:
-
retrieving information associated with a plurality of items for sale from a plurality of online sources; identifying a transaction type associated with each of the plurality of items; accessing a user profile indicating categories of preferred transaction types; selecting specific items from the plurality of items based on the transaction type of the items matching the preferred transaction types indicated by the user profile; and associating the specific items with the user profile. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification