MECHANISM FOR INSERTING TRUSTWORTHY PARAMETERS INTO AJAX VIA SERVER-SIDE PROXY
First Claim
1. A system for retrieving information from a remote server comprising a browser having a webpage executing JavaScript adapted to communicate a request with client identifying information to a first server, the first server having a proxy adapted to dynamically insert information into the request received from the client and communicate the request with inserted information to a second server, whereby the request with inserted information is trusted by the second server, the second server and first server each adapted to provide a response to the request.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for retrieving information from a remote server is disclosed. The system includes a browser having a webpage executing JavaScript adapted to communicate a request with client identifying information to a first server. The first server has a proxy adapted to dynamically insert information into the request received from the client and communicate the request with inserted information to a second server, whereby the request with inserted information is trusted by the second server. The second server and first server are each adapted to also provide a response to the request. A method of communicating in a networked environment is also disclosed.
92 Citations
20 Claims
- 1. A system for retrieving information from a remote server comprising a browser having a webpage executing JavaScript adapted to communicate a request with client identifying information to a first server, the first server having a proxy adapted to dynamically insert information into the request received from the client and communicate the request with inserted information to a second server, whereby the request with inserted information is trusted by the second server, the second server and first server each adapted to provide a response to the request.
- 9. A system for communicating with a server comprising a client computer in communication with a first server and adapted to communicate a request to the first server the request including a first trustworthy parameter, the first server executing a proxy and being capable of inserting a second trustworthy parameter into the request received from the client computer and communicating the request with at least the second trustworthy parameter via proxy to a second server in communication with the first server.
-
17. A server system comprising a first server adapted to communicate with a client computer and to receive a request from the client computer including a first trustworthy parameter, the first server executing a proxy and being capable of inserting a second trustworthy parameter into the request received from the client computer and communicating the request with at least the second trustworthy parameter via proxy to a second server in communication with the first server.
- 18. A method of communicating in a networked environment comprising a client computer communicating a request to an original server, the request including identifying information, the original server inserting at least one trustworthy parameter into the request and communicating the request with trustworthy parameter via proxy to a remote server, the remote server serving a response to the request to the original server and the original server serving the response to the client computer.
Specification