Method and system for web page personalization
First Claim
1. A method for web page personalization, comprising:
- profiling a web page to create a web page profile by parsing the web page to extract different types of content components and associating a classification selected from a plurality of classifications with each one of different types of the content components, wherein the plurality of classifications comprises psychographic categories, the web page profile being distinct from and stored separately from the web page;
providing a user profile having a plurality of psychographic categories, each psychographic category having an affinity rating and a confidence value, the affinity rating and the confidence value of the psychographic categories of the user profile being derived from the user'"'"'s actual web surfing activity associated with a plurality of web sites;
comparing the psychographic categories of the web page profile to the psychographic categories of the user profile to identify matching psychographic categories;
checking whether the web page is subject to personalization by determining whether the web page profile specifies preferences or instructions regarding the handling of the personalization;
if the web page is not subject to personalization, producing an unmodified web page; and
if the web page is subject to personalization, producing a modified web page by;
eliminating at least one content component of the web page based on the affinity rating for the matching psychographic categories, andrearranging the content components of the web page in an order based on the affinity rating and the confidence value from the user profile for the matching psychographic categories.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention includes a method and system for personalizing displays of published Web pages provided by Web content providers to meet the interests of Web users accessing the pages, based on profiles of the users. The system preferably provides to the requesting user, through a proxy server, an edited version of the HTML file for the original published Web page that is served by a host Web server. The system uses user profiles that may include demographic and psychographic data to edit the requested Web page. The content of a Web page as published by a host Web server may be coded to correlate components of the Web page with demographic and psychographic data. The user profiles may then be used to filter the content of a coded Web page for delivery to a requesting user. The system may rearrange content on a published Web page so that content determined to be of higher interest to a user is more prominently featured or more easily or quickly accessible. The system may also delete content on a published Web page that is determined to be of low interest to a user. In embodiments of the invention, a single proxy server or proxy server system personalizes Web pages from multiple Web servers, using a single user profile for a user.
-
Citations
19 Claims
-
1. A method for web page personalization, comprising:
-
profiling a web page to create a web page profile by parsing the web page to extract different types of content components and associating a classification selected from a plurality of classifications with each one of different types of the content components, wherein the plurality of classifications comprises psychographic categories, the web page profile being distinct from and stored separately from the web page; providing a user profile having a plurality of psychographic categories, each psychographic category having an affinity rating and a confidence value, the affinity rating and the confidence value of the psychographic categories of the user profile being derived from the user'"'"'s actual web surfing activity associated with a plurality of web sites; comparing the psychographic categories of the web page profile to the psychographic categories of the user profile to identify matching psychographic categories; checking whether the web page is subject to personalization by determining whether the web page profile specifies preferences or instructions regarding the handling of the personalization; if the web page is not subject to personalization, producing an unmodified web page; and if the web page is subject to personalization, producing a modified web page by; eliminating at least one content component of the web page based on the affinity rating for the matching psychographic categories, and rearranging the content components of the web page in an order based on the affinity rating and the confidence value from the user profile for the matching psychographic categories. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for web page personalization, comprising:
-
providing a plurality of web page profiles of a plurality of web pages, the plurality of web page profiles being created by parsing the plurality of web pages to extract different types of content components and associating a classification selected from a plurality of classifications with each one of the different types of content components, the plurality of classifications comprises psychographic categories and wherein and the plurality of web page profiles being distinct from and stored separately from the plurality of web pages; providing a plurality of user profiles having a plurality of psychographic categories, each psychographic category having an affinity rating and a confidence value; detecting a request from a user for a selected web page; obtaining a particular web page profile for the selected web page; selecting a user profile for the user, wherein the selected user profile is derived from the user'"'"'s actual web surfing activity associated with a plurality of web sites; comparing the psychographic categories of the particular web page profile to the psychographic categories of the selected user profile to identify matching psychographic categories; checking whether the web page is subject to personalization by determining whether the particular web page profile specifies preferences or instructions regarding the handling of the personalization; if the web page is not subject to personalization, producing an unmodified web page; and if the web page is subject to personalization, producing a modified web page based on the particular web page profile and the selected user profile by eliminating a portion of the content components of the selected web page based on the affinity rating from the selected user profile for the matching psychographic categories and rearranging the content components of the selected web page in an order based on the affinity rating and the confidence value from the selected user profile for the matching psychographic categories and sending the modified web page for delivery to a particular user. - View Dependent Claims (13, 14)
-
-
15. A system for web page personalization, comprising:
-
a processing unit; and a memory including processing instructions, which when executed by the processing unit are operative to; profile a web page to create a web page profile by parsing the web page to extract different types of content components and associating a classification selected from a plurality of classifications with each one of the different types of content components, wherein the plurality of classifications comprises psychographic categories, the web page profile being distinct from and stored separately from the web page; provide a user profile having a plurality of psychographic categories, each psychographic category having an affinity rating and a confidence value, the affinity rating and the confidence value of the psychographic categories of the user profile being derived from the user'"'"'s actual web surfing activity associated with a plurality of web sites; compare the psychographic categories of the web page profile to the psychographic categories of the user profile to identify matching psychographic categories; check whether the web page is subject to personalization by determining whether the web page profile specifies preferences or instructions regarding the handling of the personalization; if the web page is not subject to personalization, producing an unmodified web page; and if the web page is subject to personalization, produce a modified web page by; eliminating a portion of the content components of the web page based on the affinity rating of the psychographic categories from the user profile from the matching psychographic categories, and rearranging the content components of the web page in an order based on the affinity rating and the confidence value from the selected user profile for the matching psychographic categories. - View Dependent Claims (16, 17, 18, 19)
-
Specification