US 12,003,569 B2
System providing faster and more efficient data communication
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 Apr. 23, 2023, as Appl. No. 18/138,095.
Application 14/025,109 is a division of application No. 12/836,059, filed on Jul. 14, 2010, granted, now 8,560,604, issued on Oct. 15, 2013.
Application 18/138,095 is a continuation of application No. 17/563,616, filed on Dec. 28, 2021, granted, now 11,659,018.
Application 17/563,616 is a continuation of application No. 17/019,267, filed on Sep. 13, 2020, granted, now 11,297,167, issued on Apr. 5, 2022.
Application 17/019,267 is a continuation of application No. 16/910,724, filed on Jun. 24, 2020, granted, now 10,785,347, issued on Sep. 22, 2020.
Application 16/910,724 is a continuation of application No. 16/600,504, filed on Oct. 13, 2019, granted, now 11,044,341, issued on Jun. 22, 2021.
Application 16/600,504 is a continuation of application No. 16/278,105, filed on Feb. 17, 2019, granted, now 10,469,628, issued on Nov. 5, 2019.
Application 16/278,105 is a continuation of application No. 15/957,950, filed on Apr. 20, 2018, granted, now 10,225,374, issued on Mar. 5, 2019.
Application 15/957,950 is a continuation of application No. 14/025,109, filed on Sep. 12, 2013, granted, now 10,069,936, issued on Sep. 4, 2018.
Claims priority of provisional application 61/249,624, filed on Oct. 8, 2009.
Prior Publication US 2023/0262105 A1, Aug. 17, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 67/01 (2022.01); H04L 41/046 (2022.01); H04L 67/02 (2022.01); H04L 67/1001 (2022.01); H04L 67/1023 (2022.01); H04L 67/1061 (2022.01); H04L 67/1074 (2022.01); H04L 67/142 (2022.01); H04L 67/50 (2022.01); H04L 67/563 (2022.01); H04L 67/564 (2022.01)
CPC H04L 67/01 (2022.05) [H04L 41/046 (2013.01); H04L 67/1001 (2022.05); H04L 67/1023 (2013.01); H04L 67/1063 (2013.01); H04L 67/108 (2013.01); H04L 67/142 (2013.01); H04L 67/535 (2022.05); H04L 67/563 (2022.05); H04L 67/564 (2022.05); H04L 67/02 (2013.01)] 31 Claims
OG exemplary drawing
 
1. A method for use with a web server that stores first, second, and third parts of a content, the method comprising:
identifying, by a first device that is identified by a Media Access Control (MAC) address, Internet Protocol (IP) address, or a hostname, the first, second, and third parts;
sending, by the first device to a first client device over the Internet, a first Hypertext Transfer Protocol (HTTP) request for the identified first part;
sending, by the first device to a second client device over the Internet, a second HTTP request for the identified second part;
sending, by the first device to a third client device over the Internet, a third HTTP request for the identified third part;
receiving, by the first device from the web server via the first client device over the Internet, in response to the sending of the first HTTP request, the first part;
receiving, by the first device from the web server via the second client device over the Internet, in response to the sending of the second HTTP request, the second part; and
receiving, by the first device from the web server via the third client device over the Internet, in response to the sent third HTTP request, the third part,
wherein each of the first, second, and third parts consists of, or comprises, a respective web-page or a portion thereof, and
wherein each of the first, second, and third client devices comprises a respective consumer communication device.