Method and system for context manager proxy
First Claim
1. A method for providing user context information to customize responses from a Web server, comprising:
- receiving user context information from a user;
receiving an HTTP request from the user for information from a Web server;
adding the user context information to the HTTP request; and
transmitting the HTTP request with the user context information to the Web server to obtain a customized response from the Web server for the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for providing user context information to customize responses from a Web server. The method includes the step of receiving user context information from a user and receiving an HTTP request from the user for information from a Web server. The user context information is added to the HTTP request. The HTTP request is transmitted with the user context information to the Web server to obtain a customized response from the Web server. The customized response is then forwarded to the user. The user context information received from the user can be stored in a proxy server. The user context information is received in accordance with Internet communication standards, and a proxy server can be used to receive the HTTP request from the user and to forward the customized response from the Web server to the user. The user context information can be appended to the HTTP request by using a cookie HTTP header or by using an extended HTTP header. A Web page interface can be provided to allow the user to access and edit the user context information. The user context information can include user location information or user identity information. The method thus facilitates the customization of information presented from a variety of different Web sites or Web portals with respect to an individual user.
81 Citations
26 Claims
-
1. A method for providing user context information to customize responses from a Web server, comprising:
-
receiving user context information from a user;
receiving an HTTP request from the user for information from a Web server;
adding the user context information to the HTTP request; and
transmitting the HTTP request with the user context information to the Web server to obtain a customized response from the Web server for the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. In a client/server computer system, a method for providing user context information to customize responses from a Web server, the method comprising:
-
receiving user context information from a user, the user context information received by a proxy server;
receiving an HTTP request at the proxy server from the user for information from a Web server;
adding the user context information to the HTTP request;
transmitting the HTTP request with the user context information from the proxy server to the Web server;
receiving a customized response from the Web server at the proxy server; and
forwarding the customized response from the Web server to the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A proxy server computer system for implementing a method for providing user context information to customize responses from a Web server, comprising:
-
a microprocessor for executing computer readable code; and
a memory for storing computer readable code, which when executed by the microprocessor cause the proxy server computer system to perform;
receiving user context information from a user;
receiving an HTTP request from the user for information from a Web server;
adding the user context information to the HTTP request; and
transmitting the HTTP request with the user context information to the Web server to obtain a customized response from the Web server for the user. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification