| 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)] | 53 Claims |

|
1. A method for use with a first web server that stores a first content that is identified by a first Uniform Resource Locator (URL), for use with a second web server that stores a second content that is identified by a second URL, and for use with a database, that is stored in a server device, and that includes multiple Internet Protocol (IP) addresses and a respective time interval value associated with the IP addresses, the method comprising:
selecting, by the server device, a first IP address from the multiple IP addresses;
fetching, by the server device from the first web server over the Internet, the first content, using the selected first IP address as a source address for the fetching;
measuring, by the server device, a first time interval value associated with the fetching;
updating, in the database at the server device, the first time interval value as associated with the first IP address;
selecting, by the server device, a second IP address from the multiple IP addresses, based on the time interval value associated with the second IP address; and
fetching, by the server device from the second web server over the Internet, the second content, using the selected second IP address as a source address for the fetching.
|