US 12,355,855 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 Oct. 11, 2023, as Appl. No. 18/378,671.
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/378,671 is a continuation of application No. 17/943,236, filed on Sep. 13, 2022, granted, now 11,838,386.
Application 17/943,236 is a continuation of application No. 17/518,595, filed on Nov. 4, 2021, granted, now 11,595,497, issued on Feb. 28, 2023.
Application 17/518,595 is a continuation of application No. 17/146,625, filed on Jan. 12, 2021, granted, now 11,178,250, issued on Nov. 16, 2021.
Application 17/146,625 is a continuation of application No. 16/292,364, filed on Mar. 5, 2019, granted, now 10,924,580, issued on Feb. 16, 2021.
Application 16/292,364 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/0040013 A1, Feb. 1, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 67/60 (2022.01); G06Q 40/08 (2012.01); G06Q 50/16 (2012.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); G08B 21/04 (2006.01); H04L 12/28 (2006.01); H04L 67/52 (2022.01); H04N 21/462 (2011.01); H04W 4/029 (2018.01)
CPC H04L 67/60 (2022.05) [G06Q 40/08 (2013.01); G06Q 50/16 (2013.01); 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); G05B 2219/2642 (2013.01); G08B 21/043 (2013.01); H04L 12/2803 (2013.01); H04L 67/52 (2022.05); H04N 21/4622 (2013.01); H04W 4/029 (2018.02)] 73 Claims
OG exemplary drawing
 
1. A method for use with a first content that includes, consists of, or comprises, a part of, or whole of, a first web-page, that is identified in the Internet by a first Uniform Resource Locators (URL), and that is stored in a web server, and for use with a second content that includes, consists of, or comprises, a part of, or whole of, a second web-page, that is identified in the Internet by a second URL, and that is stored in the web server, for use with a first device that comprises a first wireless transceiver coupled to a first antenna for communicating over a first wireless network, and for use with a second device that comprises a second wireless transceiver coupled to a second antenna for communicating over a second wireless network, the method comprising:
receiving, from a first server over the Internet, by the first device via the first wireless network using the first wireless transceiver and the first antenna, the first URL;
sending, over the Internet to the web server, by the first device via the first wireless network using the first wireless transceiver and the first antenna, a first HyperText Transfer Protocol (HTTP) request that comprises the first URL in response to the receiving of the first URL;
receiving, over the Internet from the web server, by the first device via the first wireless network using the first wireless transceiver and the first antenna, the first content in response to the sending of the first HTTP request;
sending, over the Internet, by the first device via the first wireless network using the first wireless transceiver and the first antenna, the first content in response to the receiving of the first content;
receiving, from the first server over the Internet, by the second device via the second wireless network using the second wireless transceiver and the second antenna, the second URL;
sending, over the Internet to the web server, by the second device via the second wireless network using the second wireless transceiver and the second antenna, a second HyperText Transfer Protocol (HTTP) request that comprises the second URL in response to the receiving of the second URL;
receiving, over the Internet from the web server, by the second device via the second wireless network using the second wireless transceiver and the second antenna, the second content in response to the sending of the second HTTP request; and
sending, over the Internet, by the second device via the second wireless network using the second wireless transceiver and the second antenna, the second content in response to the receiving of the second content,
wherein the first and second devices are located in the same country.