Reporting road event data and sharing with other vehicles
First Claim
1. A computer-implemented method comprising:
- receiving information reports relating to driving conditions from a plurality of autonomous vehicles within a fleet of autonomous vehicles;
receiving sensor data from the plurality of autonomous vehicles within the fleet of autonomous vehicles;
validating some of the information reports based on the sensor data;
determining confidence metrics associated with information reports, wherein a confidence metric associated with an information report indicates a level of confidence in information contained within the information report;
validating information reports with associated confidence metrics above a threshold level;
combining validated information reports into a driving information map;
periodically filtering the driving information map to remove outdated information reports; and
providing portions of the driving information map to autonomous vehicles within the fleet of autonomous vehicles.
6 Assignments
0 Petitions
Accused Products
Abstract
Example systems and methods allow for reporting and sharing of information reports relating to driving conditions within a fleet of autonomous vehicles. One example method includes receiving information reports relating to driving conditions from a plurality of autonomous vehicles within a fleet of autonomous vehicles. The method may also include receiving sensor data from a plurality of autonomous vehicles within the fleet of autonomous vehicles. The method may further include validating some of the information reports based at least in part on the sensor data. The method may additionally include combining validated information reports into a driving information map. The method may also include periodically filtering the driving information map to remove outdated information reports. The method may further include providing portions of the driving information map to autonomous vehicles within the fleet of autonomous vehicles.
-
Citations
14 Claims
-
1. A computer-implemented method comprising:
-
receiving information reports relating to driving conditions from a plurality of autonomous vehicles within a fleet of autonomous vehicles; receiving sensor data from the plurality of autonomous vehicles within the fleet of autonomous vehicles; validating some of the information reports based on the sensor data; determining confidence metrics associated with information reports, wherein a confidence metric associated with an information report indicates a level of confidence in information contained within the information report; validating information reports with associated confidence metrics above a threshold level; combining validated information reports into a driving information map; periodically filtering the driving information map to remove outdated information reports; and providing portions of the driving information map to autonomous vehicles within the fleet of autonomous vehicles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a processor; a control system configured to; receive information reports relating to driving conditions from a plurality of autonomous vehicles within a fleet of autonomous vehicles; receive sensor data from the plurality of autonomous vehicles within the fleet of autonomous vehicles; validate some of the information reports based on the sensor data; determine confidence metrics associated with information reports, wherein a confidence metric associated with an information report indicates a level of confidence in information contained within the information report; validate information reports with associated confidence metrics above a threshold level; combine validated information reports into a driving information map;
periodically filter the driving information map to remove outdated information reports; andprovide portions of the driving information map to autonomous vehicles within the fleet of autonomous vehicles. - View Dependent Claims (10, 11)
-
-
12. A non-transitory computer readable medium having stored therein instructions, that when executed by a computing system, cause the computing system to perform functions comprising:
-
receiving information reports relating to driving conditions from a plurality of autonomous vehicles within a fleet of autonomous vehicles; receiving sensor data from the plurality of autonomous vehicles within the fleet of autonomous vehicles; validating some of the information reports based on the sensor data; determining confidence metrics associated with information reports, wherein a confidence metric associated with an information report indicates a level of confidence in information contained within the information report; validating information reports with associated confidence metrics above a threshold level; combining validated information reports into a driving information map; periodically filtering the driving information map to remove outdated information reports; and providing portions of the driving information map to autonomous vehicles within the fleet of autonomous vehicles. - View Dependent Claims (13, 14)
-
Specification