Method for online information sharing for completing electronic forms
First Claim
1. A method for facilitating sharing of information in a computer network in which the information is used to at least partially complete an online form, the method comprising:
- accessing, at a host computer, a first data profile containing a non-filtered set of data corresponding to a first user;
creating, at the host computer, a filtered first data profile containing a filtered set of data, wherein the filtered set of data is taken from the first data profile;
coalescing, at the host computer, data from the filtered first data profile and data from a second data profile to construct a third data set, wherein the third data set is converted to shippable code;
transmitting the shippable code including the third data set to a client computer, wherein the third data set is used to complete the online form such that certain data items required by the online form relating to the first user are taken from the filtered first data profile portion of the third data set; and
,receiving, at the host computer, a completed online form when the online form contains a modified data item, wherein the first data profile is updated with the modified data item, and wherein the completed online form includes viewable profile data populated from the filtered first data profile portion of the third data set.
8 Assignments
0 Petitions
Accused Products
Abstract
Methods are disclosed for gathering information from different sources to be used to automatically fill in online forms. The information is collected using a persona of an individual. A persona is created by filtering a larger set of raw data for that user so that only certain fields are allowed to be seen and used by others. An individual can have several personas, each assigned to a particular other individual, such as a family member or a friend. The individual allowing one of his personas to be shared is the information provider and the user requesting the information is the information requester. The information is taken from both the provider and requester, and used by a vendor in a form, filled out by the information requester. In one embodiment, the information requester is a “gift giver” and the provider is a “gift receiver.” The gift giver is requesting shipping and other information from the gift receiver, who can grant one of his personas to the particular gift giver. The information, along with billing information from the gift giver, is used to fill out a vendor online form.
-
Citations
14 Claims
-
1. A method for facilitating sharing of information in a computer network in which the information is used to at least partially complete an online form, the method comprising:
-
accessing, at a host computer, a first data profile containing a non-filtered set of data corresponding to a first user; creating, at the host computer, a filtered first data profile containing a filtered set of data, wherein the filtered set of data is taken from the first data profile; coalescing, at the host computer, data from the filtered first data profile and data from a second data profile to construct a third data set, wherein the third data set is converted to shippable code; transmitting the shippable code including the third data set to a client computer, wherein the third data set is used to complete the online form such that certain data items required by the online form relating to the first user are taken from the filtered first data profile portion of the third data set; and
,receiving, at the host computer, a completed online form when the online form contains a modified data item, wherein the first data profile is updated with the modified data item, and wherein the completed online form includes viewable profile data populated from the filtered first data profile portion of the third data set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of allowing an information requester to access data from an information provider in order to complete an online merchant form, the method comprising:
-
creating, at a host computer, a filtered data set containing data that the information provider is willing to share with particular third-party users, including the information requester; retrieving, at the host computer, the online merchant form upon request by the information requester, the online merchant form having a plurality of fields; inserting, at the host computer, data from the information requester into a first subset of the plurality of fields; constructing, at said host computer, a shippable code including the filtered data set; transmitting the shippable code including the filtered data set to a client computer, wherein the filtered data set is inserted into a second subset of the plurality of fields, wherein the online merchant form is from an online merchant not affiliated with any other online merchant; and
,receiving, at the host computer, a completed online merchant form directly from a the client computer upon submission of the completed online form, when the online merchant form contains a modified data item, wherein a first data profile is updated with the modified data item, and wherein the completed online merchant form includes viewable profile data populated from at least one of the data from the information requester and the data from the filtered data set. - View Dependent Claims (12, 13, 14)
-
Specification