US 12,010,026 B2
Managing computer network traffic based on weather conditions
Hayden Edelson, New York, NY (US); Ardelia Ayanna Killings, Bowie, MD (US); Mairead O'Neill, Stoneham, MA (US); Thai Hong Quach, San Jose, CA (US); and Zachary A. Silverstein, Georgetown, TX (US)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed on Mar. 9, 2022, as Appl. No. 17/654,094.
Prior Publication US 2023/0291691 A1, Sep. 14, 2023
Int. Cl. H04L 47/22 (2022.01); H04L 43/04 (2022.01); H04L 47/2475 (2022.01); H04L 47/28 (2022.01); H04L 47/30 (2022.01)
CPC H04L 47/22 (2013.01) [H04L 43/04 (2013.01); H04L 47/2475 (2013.01); H04L 47/28 (2013.01); H04L 47/30 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A computer-implemented method for managing throughput on a network based on weather conditions, the method comprising:
identifying a weather condition from a weather forecast, wherein the weather condition includes a geographic area and a time period;
collecting historical data for the network, wherein the historical data correlates network performance and weather data in a common time period;
determining that the weather condition will lower network throughput below a threshold by predicting an effect of the weather condition on the network using the historical data; and
performing a countermeasure on the network at a time prior to the time period of the weather condition, wherein the countermeasure is selected from a group consisting of: dynamically creating software application containers on a server, wherein the software application containers are accessed by a user computing device within the geographic area automatically copying a data file stored within the geographic area to a remote server outside the geographic area, automatically creating a file buffer on the remote server outside the geographic area, automatically copying a data file stored within the geographic area to the user computing device at the time prior to the time period of the weather condition, and automatically creating a local file buffer on the user computing device at the time prior to the time period of the weather condition.