System and method for managing non-direct URL fetching service
AssigneeBright Data Ltd.
InventorsDerry Shribman, Ofer Vilenski
Life of this patent
Estimating the term…
Loading patent…
AssigneeBright Data Ltd.
InventorsDerry Shribman, Ofer Vilenski
Estimating the term…
A method for providing and managing non-direct URL fetching service for retrieving a content from a web server to a client device is disclosed, such as for overcoming geo-blocking or a Man-In-The-Middle (MITM) attack. The non-direct fetching method may use intermediate devices, such as proxy server, Data-Center proxy server, tunnel devices, or any combination thereof. A URL request may be sent in parallel using both direct and non-direct fetching schemes, in order to verify the need for using the non-direct fetching service. Direct or non-direct fetching scheme may be selected by using a file that associates a fetching scheme to the requested URL. The selection of the fetching mechanism may use dynamically in real-time updating of a Proxy Auto-Configuration (PAC) file. As part of an accounting scheme, quotas may be applied to a cumulative received data or a time duration of using a non-direct fetching service.
A method for using a Proxy Auto-Configuration (PAC) file that is managed by a PAC file manager associated with a web browser, the PAC file associates each URL out of a first list of Uniform Resource Locators (URLs) to a respective different first or second fetching scheme, and for use with a second file that associates each URL out of a second list of URLs respectively to the first or second fetching scheme, the method by a client device comprising:
Dependencies are inferred from the claim text.