Information provision over a network based on a user's profile
First Claim
1. A method for providing information via a public network to a user, the method comprising the steps of:
- identifying the user;
acquiring a user'"'"'s network usage data;
generating a user profile from said acquired data; and
providing information obtained via the network to said user based on a said user profile.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and product for providing information via a public network, such as the Internet, is disclosed. A user is firstly identified, and profile data is acquired based on that person'"'"'s usage history. Information, obtained via a public network, is provided to the user based on the profile. The user can either be identified specifically, or as a member of one or more demographic groups. In relation to the latter, attributes in the user profile may include the user'"'"'s age group, education and occupation/profession. The user profile may optionally include a weighting for each topic of interest. If the user is identified specifically, advertising to be displayed on the Internet may be matched with the current user'"'"'s profile so that the advertising provided might appeal directly to the user. If the user is identified as a member of a demographic, web sites that match the demographic can be served.
133 Citations
23 Claims
-
1. A method for providing information via a public network to a user, the method comprising the steps of:
-
identifying the user;
acquiring a user'"'"'s network usage data;
generating a user profile from said acquired data; and
providing information obtained via the network to said user based on a said user profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A server system for providing information via a public network to a user, comprising:
-
means for identifying a user;
means for acquiring a user'"'"'s network usage data;
means for generating a user profile from said acquired data;
and wherein said server system provides information, obtained via said network, to said user based on a said user profile. - View Dependent Claims (21, 22)
-
-
23. A computer program product comprising computer program code on a storage medium, said computer program code including:
-
a code element for identifying a user;
a code element for acquiring a user'"'"'s network usage;
a code element for generating a user profile from said acquired data; and
a code element for providing information, obtained from a public network, to said user based on said user profile.
-
Specification