Method for Client-Side Personalization
First Claim
1. A method of communicating with a client data processing system comprising:
- receiving at a server a first communication from the client data processing system over a network, wherein the first communication comprises a request for a personalization rule;
sending from the server to the client data processing system the personalization rule; and
receiving a second communication from the client data processing system, wherein the second communication comprises a network address for a network site and user information corresponding to the personalization rule;
constructing a web page in accordance with the personalization rule; and
sending the web page from the sever to the client data processing system.
11 Assignments
0 Petitions
Accused Products
Abstract
A method or data processing system readable medium can be used for communications between a user and a network site. In one embodiment, the user may request personalization information including personalization rule(s) from the network site. The user can generate personalization logic based on the personalization information. In this manner, the user has better control over his or her personal information. The server computer at the network site may benefit because it does not have to generate the personalization logic for the user. Accordingly, the server computer at the network site may be able to accommodate more users or can respond to them faster.
-
Citations
15 Claims
-
1. A method of communicating with a client data processing system comprising:
-
receiving at a server a first communication from the client data processing system over a network, wherein the first communication comprises a request for a personalization rule; sending from the server to the client data processing system the personalization rule; and receiving a second communication from the client data processing system, wherein the second communication comprises a network address for a network site and user information corresponding to the personalization rule; constructing a web page in accordance with the personalization rule; and sending the web page from the sever to the client data processing system. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of communicating with a network site comprising:
-
sending a first communication to the network site over a network, wherein the first communication comprises a request for a personalization rule; receiving at a client data processing system from the network site the personalization rule; and sending a second communication from the client data processing system to the network site, wherein the second communication comprises a network address for the network site and a user information for a user corresponding to the personalization rule. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A system for communicating with a client data processing system comprising:
-
a client data processing system coupled to a network; a server computer coupled to the network and configured to; receive a first communication from the client data processing system, wherein the first communication comprises a request for a personalization rule; send the personalization rule to the client data processing system; and receive a second communication from the client data processing system that includes a request for a web page and personalization logic corresponding to the personalization rule; construct the web page according to the personalization logic received from the client data processing system and send the constructed web page to the client data processing system. - View Dependent Claims (13, 14, 15)
-
Specification