Proxy host computer and method for accessing and retrieving information between a browser and a proxy
First Claim
1. A proxy host computer comprising:
- a configuration database of services associated with browsers, further comprising a plurality of configuration pages representing different sets of services; and
a database updater to update services associated with a browser upon receipt from the browser of a request for a configuration update, said request selecting one configuration page from said plurality of configuration pages.
4 Assignments
0 Petitions
Accused Products
Abstract
A query (160) is sent from a browser (100, 101) to a proxy (300) directed to an information source (140) in a networked data communications system. In one aspect, the query is modified by the proxy to provide a modified query and the modified query is forwarded to the information source (120). A response (170) is received at the proxy from the information source and forwarded to the browser. In another aspect the response is modified by the proxy to provide a modified response (370) which is forwarded to the browser. The proxy (300) has a proxy configuration database (340) including a file (341) of services identifying a method of filtering for a specified browser (100) and filters (302, 304) for filtering responsive to the file of services, respectively, queries from and responses to the specified browser. The method of filtering may vary or be modified, for example, according to attributes of the URL within the query, proxy attachment point (310) for the browser, response content, or changing browser requirements, as user, device, or network service needs change.
-
Citations
28 Claims
-
1. A proxy host computer comprising:
-
a configuration database of services associated with browsers, further comprising a plurality of configuration pages representing different sets of services; and a database updater to update services associated with a browser upon receipt from the browser of a request for a configuration update, said request selecting one configuration page from said plurality of configuration pages. - View Dependent Claims (2, 3)
-
-
4. A method of accessing and retrieving information in a networked data communications system comprising, at a proxy:
-
receiving from a browser a query directed to an information source; establishing a set of services associated with the browser; selecting a method of filtering to apply to the query as a function of the set of services associated with the browser; modifying the query according to the method of filtering to provide a modified query; forwarding the modified query to another information source; receiving from the another information source a response to the modified query; and forwarding the response to the browser. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of accessing and retrieving information in a networked data communications system comprising, at a proxy:
-
receiving, at a specific attachment point, from a browser a query directed to an information source, the query directed to the specific attachment point of a plurality of attachment points of the proxy; establishing a set of services associated with the browser, said set of services depending on the specific attachment point; forwarding the query to the information source; receiving from the information source a response to the query; selecting a method of filtering to apply to the response as a function of the set of services associated with the browser; modifying by filtering the response according to the method of filtering to provide a modified response; and forwarding the modified response to the browser. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of accessing and retrieving information in a networked data communications system having a proxy comprising:
-
recording at the proxy a set of services associated with a browser; sending a query from the browser to the proxy, the query being directed to an information source; selecting a method of filtering to apply to the query received from the browser as a function of the set of services associated with the browser; modifying at least one of the query and a response to the query according to the method of filtering; sending from the browser to the proxy a request to change the set of services associated with the browser; and re-defining the set of services associated with the browser upon receipt at the proxy of a request to access a configuration page at the proxy. - View Dependent Claims (24, 25)
-
-
26. A method of accessing and retrieving information by a proxy in a networked data communications system comprising:
-
associating a set of services with each of a plurality of proxy attachment points; receiving a query at a proxy attachment point from a browser; selecting a method of filtering to apply to the query as a function of the set of services associated with the proxy attachment point; modifying the query by the proxy according to the method of filtering to provide a modified query; forwarding the modified query to an information source; receiving at the proxy from the information source a response to the modified query; and forwarding the response to the browser.
-
-
27. A method of accessing and retrieving information by a proxy in a networked data communications system comprising:
-
associating a set of services with each of a plurality of proxy attachment points; receiving a query at a proxy attachment point from a browser; forwarding the query to an information source; receiving at the proxy from the information source a response to the query; modifying the response by the proxy according to the set of services associated with the proxy attachment point to provide a modified response; and forwarding the modified response to the browser.
-
-
28. A method of accessing and retrieving information in a networked data communications system comprising:
-
receiving from a browser at a proxy a query directed to an information source; modifying the query by the proxy to provide a modified query; forwarding the modified query to another information source; receiving at the proxy from the another information source a response to the modified query; modifying the response by the proxy to provide a modified response; and forwarding the modified response to the browser.
-
Specification