System and method for associating a user with a user profile in a computer network environment
First Claim
1. In a computer network comprising a local server and an enterprise server in communication with the local server, a method for associating at the enterprise server a client of a user with information of a local user profile of the user, the method comprising:
- identifying at the local server the client during one or more interactions by the client with the local server using persistent state information transmitted to the client by the local server;
establishing at the local server the local user profile of the user based on the one or more interactions with the local server;
identifying at the enterprise server the client using persistent state information transmitted to the client by the enterprise server;
transmitting by the local server to the enterprise server information of the local user profile; and
associating at the enterprise server the client with the information of the local user profile established at the local server,wherein the persistent state information transmitted to the client by the enterprise server and the persistent state information transmitted to the client by the local server are associated.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer apparatus and a method is described for establishing a global interest profile of a user. At least one local server and an enterprise server communicate with the user via a communication channel. The local server assigns a local ID to the user The enterprise server assigns to the user a global ID and links the local ID and local user information with the global ID to form a global interest profile of the user. The identity of the users is not shared between servers, thereby maintaining the privacy of the user.
-
Citations
24 Claims
-
1. In a computer network comprising a local server and an enterprise server in communication with the local server, a method for associating at the enterprise server a client of a user with information of a local user profile of the user, the method comprising:
-
identifying at the local server the client during one or more interactions by the client with the local server using persistent state information transmitted to the client by the local server; establishing at the local server the local user profile of the user based on the one or more interactions with the local server; identifying at the enterprise server the client using persistent state information transmitted to the client by the enterprise server; transmitting by the local server to the enterprise server information of the local user profile; and associating at the enterprise server the client with the information of the local user profile established at the local server, wherein the persistent state information transmitted to the client by the enterprise server and the persistent state information transmitted to the client by the local server are associated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for associating a client of a user with information of a local user profile of the user, the system comprising:
-
a local server in communication with the client, wherein the local server identifies the client during one or more interactions by the client with the local server using persistent state information transmitted to the client by the local server; a local user profile for the user established at the local server based on the one or more interactions with the local server; an enterprise server in communication with the client, wherein the enterprise server identifies the client using persistent state information transmitted to the client by the enterprise server, wherein the local server transmits information of the local user profile to the enterprise server, wherein the enterprise server associates the client with the information of the local user profile, and wherein the persistent state information transmitted to the client by the enterprise server and the persistent state information transmitted to the client by the local server are associated. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. In a computer network comprising a plurality of local servers, an enterprise server in communication with the local servers, and a client of a user in communication with the enterprise server and the local servers, a method for creating a global user profile of the user, the method comprising:
-
identifying at the enterprise server the client using persistent state information transmitted to the client by the enterprise server; at each local server; (a) identifying the client during one or more interactions by the client with the local server using persistent state information transmitted to the client by the local server; (b) establishing a local user profile of the user based on the one or more interactions with the local server; and (c) transmitting to the enterprise server information of the local user profile; and associating at the enterprise server the client with the information transmitted to the enterprise server by each local server, thereby creating the global interest profile, wherein the persistent state information transmitted to the client by the enterprise server and the persistent state information transmitted to the client by each local server are associated. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification