Proxy device with delay measuring capability
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 fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The tunnel device is selected based on an attribute, such as IP Geolocation. A tunnel bank server stores a list of available tunnels that may be used, associated with values of various attribute types. The tunnel devices initiate communication with the tunnel bank server, and stays connected to it, for allowing a communication session initiated by the tunnel bank server. Upon receiving a request from a client to a content and for specific attribute types and values, a tunnel is selected by the tunnel bank server, and is used as a tunnel for retrieving the required content from the web server, using standard protocol such as SOCKS, WebSocket or HTTP Proxy. The client only communicates with a super proxy server that manages the content fetching scheme.
A method for operating a database that comprises a respective value indicative of performance and availability to a group of servers, each of the servers in the group stores a respective distinct list of Internet Protocol (IP) addresses, for obtaining a first content that comprises a first web page or a part thereof, that is identified by a first Uniform Resource Locator (URL), and that is stored in a first web server, for obtaining a second content that comprises a second web page or a part thereof, that is identified by a second Uniform Resource Locator (URL), and that is stored in a second web server, and for obtaining a third content that comprises a third web page or a part thereof, that is identified by a third Uniform Resource Locator (URL), and that is stored in a third web server, the method comprising:
Dependencies are inferred from the claim text.