Method for Client-Side Personalization
First Claim
1. A method of communicating with a network site comprising:
- receiving from a server computer running the network site a personalization rule;
assembling a personalization logic at a client computer based on the personalization rule received from the server computer;
sending a communication from the client computer to the server computer running the network site, wherein the communication comprises a network address for the network site; and
appending the personalization logic to the network address of the network site, wherein the communication further comprises a user information for a user per the personalization rule.
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.
64 Citations
20 Claims
-
1. A method of communicating with a network site comprising:
-
receiving from a server computer running the network site a personalization rule; assembling a personalization logic at a client computer based on the personalization rule received from the server computer; sending a communication from the client computer to the server computer running the network site, wherein the communication comprises a network address for the network site; and appending the personalization logic to the network address of the network site, wherein the communication further comprises a user information for a user per the personalization rule. - View Dependent Claims (2, 3, 5, 7)
-
-
4. A method of communicating with a network site comprising:
-
sending a first communication from a client computer of a user to a server computer running the network site, wherein the first communication comprises a request for a personalization rule; receiving from the server computer a personalization rule at the client computer in response to the first communication; assembling a personalization logic at the client computer based on the personalization rule received from the server computer; and appending the personalization logic to a network address of the network site when communicating with the server computer over a network. - View Dependent Claims (6)
-
-
8. A computer program product comprising a nontransitory computer readable storage medium storing a set of instructions, the set of instructions comprising instructions executable to:
-
receive from a server computer running the network site a personalization rule; assemble a personalization logic at a client computer based on the personalization rule received from the server computer; send a communication from the client computer to the server computer running the network site, wherein the communication comprises a network address for the network site; and append the personalization logic to the network address of the network site, wherein the communication further comprises a user information for a user per the personalization rule. - View Dependent Claims (9, 10)
-
-
11. A computer program product comprising a nontransitory computer readable storage medium storing a set of instructions, the set of instructions comprising instructions executable to:
-
send a first communication from a client computer to a server computer running the network site, wherein the first communication comprises a request for a personalization rule; receive from the server computer a personalization rule at the client computer in response to the first communication; assemble a personalization logic at the client computer based on the personalization rule received from the server computer; and append the personalization logic to a network address of the network site when communicating with the server computer over a network. - View Dependent Claims (12, 14)
-
-
13. The computer program product 12, wherein the user information is not part of the first communication.
-
15. A system comprising:
-
a server computer running a network site; and a client computer coupled to the server computer via the network, the client computer configured to; receive from the server computer running the network site a personalization rule; assemble a personalization logic based on the personalization rule received from the server computer; send a communication from to the server computer running the network site, wherein the communication comprises a network address for the network site; and append the personalization logic to the network address of the network site, wherein the communication further comprises a user information for a user per the personalization rule. - View Dependent Claims (16, 17)
-
-
18. A system comprising:
-
a server computer running a network site; and a client computer coupled to the server computer via the network, the client computer configured to; send a first communication to the server computer running the network site, wherein the first communication comprises a request for a personalization rule; receive from the server computer a personalization rule computer in response to the first communication; assemble a personalization logic based on the personalization rule received from the server computer; and append the personalization logic to a network address of the network site when communicating with the server computer over the network. - View Dependent Claims (19, 20)
-
Specification