Crowdsourced Weather Data Collection and Provision
First Claim
1. A computer-implemented method of gathering data comprising:
- querying, via a vehicle computing system, a plurality of weather sensors included with a vehicle and in communication with a vehicle network;
for each sensor, determining whether or not appropriate conditions exist for storage of data from the sensor;
if appropriate conditions exist, storing the data from the sensor; and
sending, from the vehicle computing system to a remote network, data from one or more queried sensors and current GPS coordinates of the vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method of gathering data includes querying, via a vehicle computing system, a plurality of weather sensors included with a vehicle and in communication with a vehicle network. The method also includes determining whether or not appropriate conditions exist for storage of data from the sensor, for each of the sensors. Additionally, the method includes storing the data from the sensor if appropriate conditions exist. Finally, the method includes sending, from the vehicle computing system to a remote network, data from one or more queried sensors and current GPS coordinates of the vehicle.
45 Citations
20 Claims
-
1. A computer-implemented method of gathering data comprising:
-
querying, via a vehicle computing system, a plurality of weather sensors included with a vehicle and in communication with a vehicle network; for each sensor, determining whether or not appropriate conditions exist for storage of data from the sensor; if appropriate conditions exist, storing the data from the sensor; and sending, from the vehicle computing system to a remote network, data from one or more queried sensors and current GPS coordinates of the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method of providing a real-time weather report for a vehicle comprising:
-
receiving, at a server, a request for a weather report from a vehicle computing system, the request including GPS coordinates of a requesting vehicle; gathering, via one or more server-implemented gathering processes, a plurality of points of data, from a database, the points of data corresponding to weather data reported from other vehicles at a time in close proximity to a present time, and wherein the other vehicles reported the data from coordinates within a close proximity to the included GPS coordinates; aggregating, via one or more server-implemented aggregation processes, the data to form a weather prediction for the included GPS coordinates; and reporting the weather prediction to the vehicle computing system from the server. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer-implemented method of providing predictive weather data comprising:
-
receiving, at a server, a request for a weather report from a vehicle computing system, the request including GPS coordinates of a requesting vehicle, a current heading of the requesting vehicle, a current speed of the requesting vehicle, and a future time or location or both for which a weather report is requested; estimating a location of the vehicle at the future time, if the location for which the weather report was requested was not provided, and/or estimating a time at which the vehicle will reach the future location, if the future time for which the weather report was requested is not included; gathering, via one or more server-implemented gathering processes, a plurality of points of data, from a database, the points of data corresponding to weather data reported from other vehicles at a time in close proximity to a present time, and wherein the other vehicles reported the data from coordinates within a close proximity to the estimated location of the vehicle at the future time or the included location for which a weather report is requested; aggregating, via one or more server-implemented aggregation processes, the data to form a weather prediction for the included GPS coordinates; and reporting the weather prediction to the vehicle computing system from the server. - View Dependent Claims (17, 18, 19, 20)
-
Specification