US 12,200,083 B2
System and method for improving internet communication by using intermediate nodes
Derry Shribman, Tel Aviv (IL); and Ofer Vilenski, Moshav Hadar Am, IL (US)
Assigned to BRIGHT DATA LTD., Netanya (IL)
Filed by BRIGHT DATA LTD., Netanya (IL)
Filed on Sep. 27, 2023, as Appl. No. 18/373,310.
Application 14/930,894 is a division of application No. 14/468,836, filed on Aug. 26, 2014, granted, now 9,241,044, issued on Jan. 19, 2016.
Application 18/373,310 is a continuation of application No. 17/714,180, filed on Apr. 6, 2022, granted, now 11,799,985.
Application 17/714,180 is a continuation of application No. 17/241,113, filed on Apr. 27, 2021, granted, now 11,310,341, issued on Apr. 19, 2022.
Application 17/241,113 is a continuation of application No. 16/365,315, filed on Mar. 26, 2019, granted, now 11,005,967, issued on May 21, 2021.
Application 16/365,315 is a continuation of application No. 15/663,762, filed on Jul. 30, 2017, granted, now 10,277,711, issued on Apr. 30, 2019.
Application 15/663,762 is a continuation of application No. 14/930,894, filed on Nov. 3, 2015, granted, now 9,742,866, issued on Aug. 22, 2017.
Claims priority of provisional application 61/870,815, filed on Aug. 28, 2013.
Prior Publication US 2024/0022647 A1, Jan. 18, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 67/60 (2022.01); H04L 9/40 (2022.01); H04L 43/0864 (2022.01); H04L 65/612 (2022.01); H04L 67/02 (2022.01); H04L 67/06 (2022.01); H04L 67/141 (2022.01); H04L 67/567 (2022.01); H04L 67/59 (2022.01); H04N 21/462 (2011.01); H04W 4/029 (2018.01)
CPC H04L 67/60 (2022.05) [H04L 43/0864 (2013.01); H04L 63/029 (2013.01); H04L 63/0407 (2013.01); H04L 65/612 (2022.05); H04L 67/02 (2013.01); H04L 67/06 (2013.01); H04L 67/141 (2013.01); H04L 67/567 (2022.05); H04L 67/59 (2022.05); H04N 21/4622 (2013.01); H04W 4/029 (2018.02)] 44 Claims
OG exemplary drawing
 
1. A method for use with a first content that comprises a first web-page or a part thereof that is identified in the Internet by a first Uniform Resource Locator (URL), for use with a second content that comprises a second web-page or a part thereof that is identified in the Internet by a second URL, and for use with a list of Internet Protocol (IP) addresses, each of the IP addresses is associated with a respective country and with a respective mobile device that is addressed in the Internet using the respective IP address in the list, the method comprising:
identifying, at a first device, a first country;
identifying, at the first device, the first and second URLs;
selecting, by the first device from the list, a first IP address that is associated with the first country and with a first mobile device;
sending, by the first device over the Internet, a first HyperText Transfer Protocol (HTTP) request that comprises the first URL;
receiving, by the first device from the first mobile device over the Internet, the first content in response to the sending of the first HTTP request;
selecting, by the first device from the list, a second IP address that is associated with the first country and with a second mobile device;
sending, by the first device over the Internet, a second HTTP request that comprises the second URL; and
receiving, by the first device from the second mobile device over the Internet, the second content in response to the sending of the second HTTP request.