Method and system for refining weather forecasts using point observations
First Claim
1. A computer-implemented method, comprising:
- receiving, from a remote device, weather-related observation data based on input from a user of the remote device, the weather-related observation data indicating a weather-related event at a location and a time;
determining a trust rating indicative of a reliability of the weather-related observation data by comparing the weather-related observation data to objective weather data;
determining, based on the trust rating, a weight associated with the weather-related observation data;
setting a value of a pixel in an image based on the weather-related observation data and the weight, the pixel associated with the location;
generating a weather forecast based on the image; and
outputting the weather forecast.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are methods, devices and non-transitory computer readable storage mediums to generate a more accurate weather forecast by utilizing actual observation of a weather event in a particular location and time. For example, the observation data may be received from a user device and contain information indicative of a weather event that the user observed. Alternatively, or additionally, the observation data may be automatically generated by one or more sensors placed in certain locations and transmitted to a central server automatically upon detecting an observation. The observation data may be used to predict a weather forecast of a location that corresponds to, or is otherwise related to the particular location in which the observed event occurred.
-
Citations
19 Claims
-
1. A computer-implemented method, comprising:
-
receiving, from a remote device, weather-related observation data based on input from a user of the remote device, the weather-related observation data indicating a weather-related event at a location and a time; determining a trust rating indicative of a reliability of the weather-related observation data by comparing the weather-related observation data to objective weather data; determining, based on the trust rating, a weight associated with the weather-related observation data; setting a value of a pixel in an image based on the weather-related observation data and the weight, the pixel associated with the location; generating a weather forecast based on the image; and outputting the weather forecast. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A device comprising:
-
one or more processors; a memory that stores instructions for the one or more processors; and a communication module to connect to a remote device via a communication network, wherein when the one or more processors execute the instructions stored in the memory, the device is caused to; receive, from the remote device, weather-related observation data based on user input from a user of the remote device, the weather-related observation data indicating a weather-related event at a time and a location; determine a trust rating indicative of a reliability of the user by comparing the weather-related observation data to objective weather data; determine, based on the trust rating, a weight associated with the weather-related observation data; set a value of a pixel in an image based on the weather-related observation data and the weight, the pixel associated with the location; generate a weather forecast based on the image; and output the weather forecast. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system comprising a server and a remote device that is connected to the server over a communication network, wherein:
-
the server comprises one or more processors and a non-transitory computer readable medium storing a program causing the one or more processors to execute a weather forecast generation process, the weather forecast generation process comprising; receiving, from a remote device, weather-related observation data based on input from a user of the remote device, the weather-related observation data indicating a weather-related event at a location and a time; determining a trust rating indicative of a reliability of the user by comparing the weather-related observation data to objective weather data; determining, based on the trust rating, a weight associated with the weather-related observation data; setting a value of a pixel in an image based on the weather-related observation data and the weight, the pixel associated with the location; generating a weather forecast based on the image; and outputting the weather forecast; and the remote device comprises a computer, a display and a non-transitory computer memory storing a program causing the computer to execute a process comprising; obtaining the weather forecast outputted from the server over the communication network; and causing, on the display, presentation of at least part of the weather forecast.
-
Specification