Methods and systems for rule-based distributed and personlized content delivery
First Claim
1. A method for a first server to select content to be displayed on a computer accessing a Web site of a second server, comprising the steps of:
- collecting user identification data from the computer accessing the Web site;
sending the collected user identification data to the first server;
retrieving user information corresponding to the user identification data from a database of user information accessible to the first server;
applying the retrieved user information to a rule base including a plurality of rules;
selecting content to be displayed on the second server'"'"'s Web site based upon a result of the application of the retrieved user information to at least one of the plurality of rules, and causing the Web site to display the selected content to the accessing computer.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed for delivering personalized content from a first server such as a merchant Web server to a computer accessing a second server such as an affiliate Web server. A system according to the present invention includes a merchant Web server and an affiliate Web server, the affiliate Web server being coupled to the merchant Web server over a computer network. A database of user information is accessible to the merchant Web server, as is a rule base that includes a plurality of configurable rules. User identification may be collected from the computer accessing a Web site controlled by the affiliate Web server and the collected user identification may be sent to the merchant Web server, along with a request for content. User information corresponding to the collected user identification may then be retrieved from the database. The user information obtained from the database may be applied to the plurality of rules and selected content may be returned to the affiliate Web server in response to the request for content. The returned content is selected based upon the result of the application of the user information to the plurality of rules.
-
Citations
44 Claims
-
1. A method for a first server to select content to be displayed on a computer accessing a Web site of a second server, comprising the steps of:
-
collecting user identification data from the computer accessing the Web site;
sending the collected user identification data to the first server;
retrieving user information corresponding to the user identification data from a database of user information accessible to the first server;
applying the retrieved user information to a rule base including a plurality of rules;
selecting content to be displayed on the second server'"'"'s Web site based upon a result of the application of the retrieved user information to at least one of the plurality of rules, and causing the Web site to display the selected content to the accessing computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
18. A system comprising:
-
a merchant Web server;
an affiliate Web server, the affiliate Web server being coupled to the merchant Web server over a computer network;
a database of user information accessible to the merchant Web server;
a rule base including a plurality of configurable rules, the rule base being accessible to the merchant Web server;
a first process to collect a user identification from a computer accessing a Web site controlled by the affiliate Web server and for sending the collected user identification to the merchant Web server along with a request for content;
a second process for retrieving user information from the database corresponding to the collected user identification, and a third process for applying user information obtained from the database to the plurality of rules and for returning selected content to the affiliate Web server in response to the request for content, the returned content being selected based upon a result of applying the user information to the plurality of rules.
-
-
35. A method of delivering personalized content from a first server to a computer accessing a second server, comprising the steps of:
-
receiving a request for the personalized content from the accessing computer, the accessing computer having accessed a Web page that includes embedded code configured to send the request for personalized content to the first server over a computer network along with selected user identification data;
retrieving user information corresponding to at least one of the user identification data and the accessed Web page from a database of user information accessible to the first server;
applying the retrieved user information to a rule base including a plurality of rules;
selecting content to be posted in the accessed Web page based upon a result of the application of the retrieved user information to at least one of the plurality of rules, and sending at least one of the selected content and an address of the selected content to the accessing computer for posting into the accessed Web page.
-
Specification