SYSTEMS AND METHODS FOR ENVIRONMENTAL ANALYSIS BASED UPON VEHICLE SENSOR DATA
A system for analyzing the environment of a vehicle (i) receives a plurality of data from at least one sensor associated with a vehicle, such that the plurality of data includes at least one environmental condition; (ii) analyzes the plurality of data to determine the at least one environmental condition; (iii) determines at least one actionable item based upon the at least one environmental condition; (iv) determines at least one provider based upon the actionable item; and (v) transmits a message to the at least one provider, such that the message includes the at least one actionable item. As a result, the speed and accuracy of providers learning about potential actionable items is increased.
1 . A computer system for analyzing the environment of a vehicle, the computer system including at least one processor in communication with at least one memory device, the at least one processor is programmed to:
receive a first plurality of data from a plurality of sensors associated with a plurality of vehicles including a first vehicle and a second vehicle, wherein the first vehicle is different from the second vehicle, wherein the first plurality of data includes at least one environmental condition external to the plurality of vehicles, wherein each sensor of the plurality of sensors receives the first plurality of data while the corresponding vehicle travels past a location at a plurality of separate points in time, wherein the first plurality of data is collected on a first date, and wherein the environmental condition includes a condition of a building;
receive a second plurality of data from the plurality of sensors associated with the plurality of vehicles, wherein the second plurality of data includes a change in the at least one environmental condition, wherein the second plurality of data is collected on a second date, and wherein the second date is subsequent to the first date;
analyze the first plurality of data and the second plurality of data to determine the change in the at least one environmental condition at the location;
determine at least one actionable item unrelated to the operation of the vehicle based upon the change in the at least one environmental condition;
determine at least one provider based upon the actionable item based upon the change in the at least one environmental condition and unrelated to the operation of the vehicle; and
transmit a message to the at least one provider, wherein the message includes the at least one actionable item based upon the change in the at least one environmental condition and unrelated to the operation of the vehicle.
2 . The computer system of claim 1 , wherein the environmental condition is proximate to each vehicle of the plurality of vehicles at the plurality of separate points in time.
3 . The computer system of claim 1 , wherein the environmental condition is proximate to a vehicle of the plurality of vehicles at the plurality of separate points in time, and wherein the processor is further programmed to determine the at least one environmental condition by comparing data associated with the plurality of separate points in time.
4 . The computer system of claim 1 , wherein the environmental condition includes the condition of a building and a condition of vegetation.
5 . The computer system of claim 1 , wherein the first plurality of data and the second plurality of data include a plurality of location data and plurality of sensor readings, and wherein each sensor reading is associated with a location of a plurality of locations.
6 . The computer system of claim 5 , wherein the processor is further programmed to determine the location associated with the at least one environmental condition based upon at least one of the first plurality of data and the second plurality of data.
7 . The computer system of claim 6 , wherein the processor is further configured to determine a user account associated with the determined location.
8 . (canceled)
9 . The computer system of claim 1 , wherein the processor is further configured to:
store a plurality of historical sensor data; and
compare the plurality of historical sensor data to determine the at least one environmental condition.
10 . The computer system of claim 1 , wherein the at least one provider is configured to transmit an advertisement associated with the at least one actionable item.
11 . (canceled)
12 . A computer-based method for analyzing the environment of a vehicle, the method implemented on an environment monitoring (“EM”) server including at least one processor in communication with at least one memory device, the method comprising:
receiving, at the EM server, a first plurality of data from a plurality of sensors associated with a plurality of vehicles including a first vehicle and a second vehicle, wherein the first vehicle is different from the second vehicle, wherein the first plurality of data includes at least one environmental condition external to the plurality of vehicles, wherein each sensor of the plurality of sensors receives the first plurality of data while the corresponding vehicle travels past a location at a plurality of separate points in time, wherein the first plurality of data is collected on a first date, and wherein the environmental condition includes a condition of a building;
receiving a second plurality of data from the plurality of sensors associated with the plurality of vehicles, wherein the second plurality of data includes a change in the at least one environmental condition, wherein the second plurality of data is collected on a second date, and wherein the second date is subsequent to the first date;
analyzing, by the EM server, the first plurality of data and the second plurality of data to determine the change in the at least one environmental condition at the location;
determining, by the EM server, at least one actionable item unrelated to the operation of the vehicle based upon the change in the at least one environmental condition;
determining, by the EM server, at least one provider based upon the actionable item based upon the change in the at least one environmental condition and unrelated to the operation of the vehicle; and
transmitting a message to the at least one provider, wherein the message includes the at least one actionable item based upon the change in the at least one environmental condition and unrelated to the operation of the vehicle.
13 . The method of claim 12 , wherein the environmental condition is proximate to each vehicle of the plurality of vehicles at the plurality of separate points in time.
14 . The method of claim 12 , wherein the environmental condition is proximate to a vehicle of the plurality of vehicles at the plurality of separate points in time, and wherein the method further comprises determining the at least one environmental condition by comparing data associated with the plurality of separate points in time.
15 . The method of claim 12 , wherein the environmental condition includes the condition of a building and a condition of vegetation.
16 . The method of claim 12 , wherein the first plurality of data and the second plurality of data include a plurality of location data and plurality of sensor readings, and wherein each sensor reading is associated with a location of a plurality of locations.
17 . The method of claim 16 further comprising determining the location associated with the at least one environmental condition upon at least one of the first plurality of data and the second plurality of data.
18 . The method of claim 17 further comprising determining a user account associated with the determined location.
19 . The method of claim 18 , wherein the provider is configured to transmit a message to the user account.
20 . The method of claim 12 further comprising:
storing a plurality of historical sensor data; and
comparing the plurality of historical sensor data to determine the at least one environmental condition.
21 . The computer system of claim 1 , wherein the first vehicle and the second vehicle are at least one of an autonomous vehicle or a semi-autonomous vehicle.
22 . The computer system of claim 1 , wherein the at least one actionable item requires a repair or mitigating action based upon the change in the at least one environmental condition, and wherein the message is an advertisement from a service to perform that repair or mitigating action.