Method and system for maintaining integrity of a user's life state information
First Claim
1. A computer-implemented method for maintaining the integrity of a user'"'"'s life state information and using permissions to securely control partner access to the life state information, the method comprising:
- present, by a plug-in operating on a server of an information delivery system through a web browser operating on a client computing system, one or more fields configured for receiving information pertaining to a life state of a user;
receive, by a server of an information delivery system connected to a network, through a firewall configured between the client computing system and the server, user life state information about and relevant to a user'"'"'s life from a user who is a registered member of the information delivery system, the user life state information comprising (a) demographic information, (b) ethnic information, (c) social information, and (d) psychological information, wherein the user life state information is entered through the web browser and is stored in a database accessible over the network;
receive, by the server from the user, permissions granted to a partner associated with a partner server to access the information stored in the database accessible over the network about and relevant to the user'"'"'s life, wherein the permissions establish both (i) security features and (ii) gatekeeping features with respect to a user'"'"'s life state information;
registering, by the server, a partner associated with a partner server with the information delivery system;
controlling, by the server in accordance with the security features, access of the registered partner associated with the partner server to the user'"'"'s life state information stored in the database;
receive, by the server, filtered information from the partner associated with the partner server, wherein the filtered information is generated by the partner based on applying the information about and relevant to the user'"'"'s life;
controlling, by the server, frequency, extent, type, and volume of filtered information that is pushed by the partner to the client device in accordance with the gatekeeping features;
establish, by the server, a data structure including attribute fields related to one another, wherein each of the attribute fields is associated with a value, and wherein the data structure includes multiple levels such that an attribute field at a lower level provides more detail information and value than a corresponding field at a higher level;
automatically populate, by the server, the fields of the data structure with a set of baseline values; and
updating, by the user through the client system, the baseline values and non-baseline values to accurately reflect the user'"'"'s life.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for enabling a user to view information filtered to align with the user'"'"'s life state includes enabling the user to register and become a member of an information delivery system. The user provides the information about the user'"'"'s life state. This information may include at least demographic information, ethnic information, social information and psychological information. The user may grant partners permission to access the information about the user'"'"'s life. The granting of the permissions is performed and controlled by the user and may be limited to some information about the user'"'"'s life. The partners are also members of the information delivery system. The partners are evaluated using a set of criteria before they become members of the information delivery system. The partners may use the information about the user'"'"'s life to filter its information according to the information about the user'"'"'s life. The method also enables the partner to participate in a marketplace to procure the information about the user'"'"'s life, to rate the user according to the user'"'"'s behavior, and to enable search engines to filter search results according to the information about the user'"'"'s life.
24 Citations
2 Claims
-
1. A computer-implemented method for maintaining the integrity of a user'"'"'s life state information and using permissions to securely control partner access to the life state information, the method comprising:
-
present, by a plug-in operating on a server of an information delivery system through a web browser operating on a client computing system, one or more fields configured for receiving information pertaining to a life state of a user; receive, by a server of an information delivery system connected to a network, through a firewall configured between the client computing system and the server, user life state information about and relevant to a user'"'"'s life from a user who is a registered member of the information delivery system, the user life state information comprising (a) demographic information, (b) ethnic information, (c) social information, and (d) psychological information, wherein the user life state information is entered through the web browser and is stored in a database accessible over the network; receive, by the server from the user, permissions granted to a partner associated with a partner server to access the information stored in the database accessible over the network about and relevant to the user'"'"'s life, wherein the permissions establish both (i) security features and (ii) gatekeeping features with respect to a user'"'"'s life state information; registering, by the server, a partner associated with a partner server with the information delivery system; controlling, by the server in accordance with the security features, access of the registered partner associated with the partner server to the user'"'"'s life state information stored in the database; receive, by the server, filtered information from the partner associated with the partner server, wherein the filtered information is generated by the partner based on applying the information about and relevant to the user'"'"'s life; controlling, by the server, frequency, extent, type, and volume of filtered information that is pushed by the partner to the client device in accordance with the gatekeeping features; establish, by the server, a data structure including attribute fields related to one another, wherein each of the attribute fields is associated with a value, and wherein the data structure includes multiple levels such that an attribute field at a lower level provides more detail information and value than a corresponding field at a higher level; automatically populate, by the server, the fields of the data structure with a set of baseline values; and updating, by the user through the client system, the baseline values and non-baseline values to accurately reflect the user'"'"'s life.
-
-
2. A system for maintaining the integrity of a user'"'"'s life state information and using permissions to securely control partner access to the life state information, the system comprising:
-
a database accessible over the network; a firewall; and
,a server of an information delivery system, the server configure to; host a plug-in, the plug-in configured to present, through a web browser of a client computing system, one or more fields configured for receiving information pertaining to a life state of a user; receive, through the firewall, user life state information about and relevant to a user'"'"'s life from a user who is a registered member of the information delivery system, the user life state information comprising (a) demographic information, (b) ethnic information, (c) social information, and (d) psychological information, wherein the user life state information is received through the web browser and the firewall is arranged between the client computing system and the server; store, in the database accessible over the network, the received life state information; receive permissions granted to a partner associated with a partner server to access the information stored in the database accessible over the network about and relevant to the user'"'"'s life, wherein the permissions establish both (i) security features and (ii) gatekeeping features with respect to a user'"'"'s life state information; register a partner associated with a partner server with the information delivery system; control, in accordance with the security features, access of the registered partner associated with the partner server to the user'"'"'s life state information stored in the database; receive filtered information from the partner associated with the partner server, wherein the filtered information is generated by the partner based on applying the information about and relevant to the user'"'"'s life; control frequency, extent, type, and volume of filtered information that is pushed by the partner to the client device in accordance with the gatekeeping features; establish a data structure including attribute fields related to one another, wherein each of the attribute fields is associated with a value, and wherein the data structure includes multiple levels such that an attribute field at a lower level provides more detail information and value than a corresponding field at a higher level; automatically populate the fields of the data structure with a set of baseline values; and receive, from a user through the client system, update data for the baseline values and non-baseline values to accurately reflect the user'"'"'s life.
-
Specification