Automatic Proxy Setting Modification
AssigneeGoogle Inc.
InventorMarius C. Milner
Life of this patent
Estimating the term…
Abstract
The proxy settings for a browser are modified to route public Internet traffic through a local client assistant, while keeping previous proxy policies intact. The process compares the previous proxy results for a known, public Internet address to the previous proxy results for the desired Internet address. If the two proxy results are equivalent, then the request is directed to the local client assistant, otherwise the request is directed according to the previous proxy results. If the testing of the public Internet address had resulted in the use of a proxy, then the local client assistant will route its requests to the proxy so indicated.
Claims14
A method for determining a proxy, comprising:
- determining a first proxy for a predetermined host;
- determining a second proxy for a desired host;
- and
- returning a predetermined proxy as the proxy in accordance with a determination that the first proxy and the second proxy are equivalent, and otherwise returning the second proxy as the proxy.
A non-transitory computer readable storage medium storing one or more programs for execution by one or more processors of a computer system, the one or more programs comprising:
- instructions for determining a first proxy for a predetermined host;
- instructions for determining a second proxy for a desired host;
- and
- instructions for returning a pre-determined proxy as the proxy if the first proxy and the second proxy are equivalent, otherwise returning the second proxy as the proxy.
A system for determining a proxy, comprising:
- one or more processors for executing instructions in one or more computer program objects;
- a first computer program object that determines a first proxy for a predetermined host;
- a second computer program object that determines a second proxy for a desired host;
- and
- a third computer program object that returns a pre-determined proxy as the proxy in accordance with a determination that the first proxy and the second proxy are equivalent, otherwise returning the second proxy as the proxy.
Dependencies are inferred from the claim text.