US 12,147,490 B2
System and method for URL fetching retry mechanism
Derry Shribman, Tel Aviv (IL); and Ofer Vilenski, Moshav Hadar Am (IL)
Assigned to BRIGHT DATA LTD., Netanya (IL)
Filed by BRIGHT DATA LTD., Netanya (IL)
Filed on Sep. 13, 2022, as Appl. No. 17/943,294.
Application 17/943,294 is a continuation of application No. 17/146,678, filed on Jan. 12, 2021, granted, now 11,675,866.
Application 17/146,678 is a continuation of application No. 16/939,078, filed on Jul. 27, 2020, granted, now 10,902,080, issued on Jan. 26, 2021.
Application 16/939,078 is a continuation of application No. 16/938,991, filed on Jul. 26, 2020, granted, now 11,657,110.
Application 16/938,991 is a continuation of application No. PCT/IL2020/050194, filed on Feb. 21, 2020.
Claims priority of provisional application 62/948,265, filed on Dec. 15, 2019.
Claims priority of provisional application 62/855,036, filed on May 31, 2019.
Claims priority of provisional application 62/809,847, filed on Feb. 25, 2019.
Prior Publication US 2023/0004618 A1, Jan. 5, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/08 (2006.01); G06F 9/54 (2006.01); G06F 16/909 (2019.01); G06F 16/955 (2019.01); H04L 1/00 (2006.01); H04L 67/01 (2022.01); H04L 67/02 (2022.01); H04L 67/146 (2022.01); H04L 67/568 (2022.01); H04L 69/40 (2022.01); H04L 61/59 (2022.01); H04L 67/56 (2022.01)
CPC G06F 16/9566 (2019.01) [G06F 9/547 (2013.01); G06F 16/909 (2019.01); G06F 16/955 (2019.01); G06F 16/9558 (2019.01); H04L 1/00 (2013.01); H04L 67/01 (2022.05); H04L 67/02 (2013.01); H04L 67/146 (2013.01); H04L 67/568 (2022.05); H04L 69/40 (2013.01); H04L 61/59 (2022.05); H04L 67/56 (2022.05)] 84 Claims
OG exemplary drawing
 
1. A method for use with a Uniform Resource Locator (URL), the method comprising: sending, by a requesting device over the Internet to a first device that is not a web server, the URL; receiving, by the requesting device from the first device over the Inte met, in response to the sending of the URL to the first device, a first content that is identified by the URL; storing, by the requesting device, the received first content; sending, by the requesting device over the Internet to a second device that is not a web server, the URL; receiving, by the requesting device from the second device over the Internet, in response to the sending of the URL to the second device, a second content that is identified by the URL; storing, by the requesting device, the received second content; sending, by the requesting device over the Internet to a third device that is not a web server, the URL; receiving, by the requesting device from the third device over the Internet, in response to the sending of the URL to the third device, a third content that is identified by the URL; storing, by the requesting device, the received third content; and using, by the requesting device, the received first, second, and third contents, wherein each of the first, second, and third contents comprises a respective web-page or a respective part of a respective web-page.