Weather forecasting systems and methods
First Claim
1. A weather forecasting system, comprising:
- memory for storing satellite image data and weather data, the weather data indicating weather forecasts for a geographic region, wherein the weather data includes a plurality of values, each of the values indicating a probability or extent to which a weather event is forecast to occur within the geographic region for a time period in the future;
at least one processor programmed to analyze the satellite image data and the weather data according to a machine-learning algorithm to provide forecast data, wherein the at least one processor is programmed to dynamically select a zone of influence for a sub-region of the geographic region based on weather conditions indicated by the weather data, the zone of influence defining a zone within the geographic region associated with a portion of the satellite image data and the weather data to be analyzed by the at least one processor for determining input variables derived from the satellite image data and the weather data to be used to calculate a forecast score for the sub-region, wherein the at least one processor is configured to analyze the portion of the satellite image data and the weather data within the dynamically-selected zone of influence to determine the input variables, wherein the at least one processor according to the machine-learning algorithm for at least the sub-region is programmed to apply weights to the input variables and to mathematically combine the input variables to provide the forecast score for the forecast data corresponding to the sub-region, the forecast score indicating a probability or extent to which a weather event is forecast by the machine-learning algorithm to occur within the sub-region for a time period in the future; and
an output interface configured to provide an output based on the forecast data.
2 Assignments
0 Petitions
Accused Products
Abstract
A weather forecasting system has a data processing system that receives weather data from one or more sources and processes such data in conjunction with a weather forecasting algorithm in order to forecast weather for one or more geographic regions. In this regard, the weather data is input into a machine learning algorithm, which applies learned weights and relationships to the inputs in order to calculate at least one score indicating a probability that precipitation or other weather event will occur in the future within a certain time period (e.g., within the next 1 hour or some other unit of time) in one or more geographic regions. For each such geographic region, the weather forecasting logic may also predict the extent to which rain or other precipitation, lightning, or other weather event will occur during the time period.
-
Citations
21 Claims
-
1. A weather forecasting system, comprising:
-
memory for storing satellite image data and weather data, the weather data indicating weather forecasts for a geographic region, wherein the weather data includes a plurality of values, each of the values indicating a probability or extent to which a weather event is forecast to occur within the geographic region for a time period in the future; at least one processor programmed to analyze the satellite image data and the weather data according to a machine-learning algorithm to provide forecast data, wherein the at least one processor is programmed to dynamically select a zone of influence for a sub-region of the geographic region based on weather conditions indicated by the weather data, the zone of influence defining a zone within the geographic region associated with a portion of the satellite image data and the weather data to be analyzed by the at least one processor for determining input variables derived from the satellite image data and the weather data to be used to calculate a forecast score for the sub-region, wherein the at least one processor is configured to analyze the portion of the satellite image data and the weather data within the dynamically-selected zone of influence to determine the input variables, wherein the at least one processor according to the machine-learning algorithm for at least the sub-region is programmed to apply weights to the input variables and to mathematically combine the input variables to provide the forecast score for the forecast data corresponding to the sub-region, the forecast score indicating a probability or extent to which a weather event is forecast by the machine-learning algorithm to occur within the sub-region for a time period in the future; and an output interface configured to provide an output based on the forecast data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A weather forecasting method, comprising:
-
storing, in memory, satellite image data; storing, in memory, weather data indicating weather forecasts for a geographic region, the weather predication data including a plurality of values, each of the values indicating a probability or extent to which a weather event is forecast to occur within the geographic region for a time period in the future; analyzing, by at least one processor, the satellite image data and the weather data; based on the analyzing, determining by the at least one processor input variables for a machine-learning algorithm for forecasting weather; dynamically selecting, by the at least one processor, a zone of influence for a sub-region of the geographic region based on weather conditions indicated by the weather data, the zone of influence defining a zone within the geographic region associated with a portion of the satellite image data and the weather data to be analyzed by the at least one processor for determining input variables derived from the satellite image data and the weather data to be used to calculate a forecast score for the sub-region; analyzing, by the at least one processor, the portion of the satellite image data and the weather data within the dynamically-selected zone of influence to determine the input variables; for at least the sub-region, applying weights to the input variables by the at least one processor according to the machine-learning algorithm; mathematically combining the input variables by the processor according to the machine-learning algorithm thereby providing the forecast score indicating a probability or extent to which a weather event is forecast by the machine-learning algorithm to occur within the sub-region for a time period in the future; and providing, by an output interface, an output based on the forecast score. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification