Referrer-based website personalization
First Claim
1. A computer-implemented method for personalizing content of an electronic document, the method comprising:
- receiving a request for a first electronic document, wherein the request includes an indication of a second electronic document, and wherein the second electronic document includes a reference to the first electronic document;
retrieving a copy of the second electronic document;
determining a set of one or more categories related to content of the second electronic document by identifying terms in the retrieved copy of the second electronic document;
personalizing one or more elements of the first electronic document based on the identified one or more determined categories;
responding to the request by transmitting the personalized first electronic document to a requesting entity;
monitoring whether the requesting entity accesses the personalized content; and
upon determining the requesting entity has not accessed the personalized content, updating the set of one or more categories related to the content of the second electronic document.
2 Assignments
0 Petitions
Accused Products
Abstract
Personalization of content of a web site for a user based on a web site that a user arrives from is disclosed. For example, the content of the web site from which the user arrives (i.e., the originating page), as well as the content of the web page the user has arrived to (i.e., the target page), may be categorized as pertaining to particular subjects or topics. Any time a user comes from an originating page, the subject categories for the originating page and the target page may be compared to determine if like categories exist between the pages. In the event that like categories are found, the target page may be personalized based on those categories.
21 Citations
21 Claims
-
1. A computer-implemented method for personalizing content of an electronic document, the method comprising:
-
receiving a request for a first electronic document, wherein the request includes an indication of a second electronic document, and wherein the second electronic document includes a reference to the first electronic document; retrieving a copy of the second electronic document; determining a set of one or more categories related to content of the second electronic document by identifying terms in the retrieved copy of the second electronic document; personalizing one or more elements of the first electronic document based on the identified one or more determined categories; responding to the request by transmitting the personalized first electronic document to a requesting entity; monitoring whether the requesting entity accesses the personalized content; and upon determining the requesting entity has not accessed the personalized content, updating the set of one or more categories related to the content of the second electronic document. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage medium containing a program, which, when executed by the computer performs an operation for personalizing content of an electronic document, comprising:
-
receiving a request for a first electronic document, wherein the request includes an indication of a second electronic document, and wherein the second electronic document includes a reference to the first electronic document; retrieving a copy of the second electronic document; determining a set of one or more categories related to content of the second electronic document by identifying terms in the retrieved copy of the second electronic document; personalizing one or more elements of the first electronic document based on the identified one or more determined categories; responding to the request by transmitting the personalized first electronic document to a requesting entity; monitoring whether the requesting entity accesses the personalized content; and upon determining the requesting entity has not accessed the personalized content, updating the set of one or more categories related to the content of the second electronic document. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a processor; and a memory containing a program, which, when executed by the processor, is configured to personalize content of an electronic document by performing the steps of;
receiving a request for a first electronic document, wherein the request includes an indication of a second electronic document, and wherein the second electronic document includes a reference to the first electronic document;retrieving a copy of the second electronic document, determining a set of one or more categories related to content of the second electronic document by identifying terms in the retrieved copy of the second electronic document, personalizing one or more elements of the first electronic document based on the identified one or more determined categories, responding to the request by transmitting the personalized first electronic document to a requesting entity, monitoring whether the requesting entity accesses the personalized content, and upon determining the requesting entity has not accessed the personalized content, updating the set of one or more categories related to the content of the second electronic document. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification