Systems and methods for detecting software interactions for individual autonomous vehicles
First Claim
1. An interaction detection and analysis (“
- IDA”
) computing device for analyzing data from a plurality of autonomous vehicles (“
AVs”
) relative to an individual AV that identifies potential performance outcomes and risks based on interactions associated with software onboard the AVs, the computing device including at least one processor in communication with at least one memory device, the at least one processor is programmed to;
receive AV data from the individual AV, the AV data including software ecosystem data that represents a software ecosystem of the individual AV and hardware data that represents hardware installed on the individual AV;
store the received AV data in a data record in a database, wherein the data record is associated with the individual AV;
compare the software ecosystem data and the hardware data for the individual AV to data associated with AVs having similar software ecosystems and hardware to the individual AV;
identify at least one performance outcome and risk associated therewith based on the data from the AVs having similar software ecosystems and hardware to the individual AV; and
alert a user of the individual AV of the at least one identified performance outcome and associated risk.
1 Assignment
0 Petitions
Accused Products
Abstract
An interaction detection and analysis (“IDA”) computing device for analyzing data from a plurality of autonomous vehicles (“AVs”) relative to an individual AV that identifies potential performance outcomes and risks based on interactions associated with software onboard the AVs may be provided. The IDA computing device may include at least one processor programmed to (i) receive AV data from the individual AV including a software ecosystem and hardware installed on the individual AV, (ii) store the received AV data in a data record in a database, (iii) compare the software ecosystem and the hardware for the individual AV to data associated with AVs having relatively similar software ecosystems and hardware, (iv) identify at least one known performance outcome and risk based on the data from the AVs having relatively similar software ecosystems and hardware, and (v) alert a user of the individual AV of the identified performance outcome and risk.
17 Citations
20 Claims
-
1. An interaction detection and analysis (“
- IDA”
) computing device for analyzing data from a plurality of autonomous vehicles (“
AVs”
) relative to an individual AV that identifies potential performance outcomes and risks based on interactions associated with software onboard the AVs, the computing device including at least one processor in communication with at least one memory device, the at least one processor is programmed to;receive AV data from the individual AV, the AV data including software ecosystem data that represents a software ecosystem of the individual AV and hardware data that represents hardware installed on the individual AV; store the received AV data in a data record in a database, wherein the data record is associated with the individual AV; compare the software ecosystem data and the hardware data for the individual AV to data associated with AVs having similar software ecosystems and hardware to the individual AV; identify at least one performance outcome and risk associated therewith based on the data from the AVs having similar software ecosystems and hardware to the individual AV; and alert a user of the individual AV of the at least one identified performance outcome and associated risk. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- IDA”
-
8. A computer-implemented method for analyzing data from a plurality of autonomous vehicles (“
- AVs”
) relative to an individual AV that identifies potential performance outcomes and risks based on interactions associated with software onboard the AVs, the method implemented using an interaction and detection analysis (“
IDA”
) computing device including at least one processor in communication with at least one memory, the method comprising;receiving, from a remote computing device, AV data including software ecosystem data that represents a software ecosystem of the individual AV and hardware data that represents hardware installed on the individual AV; storing the received AV data in a data record in a database, wherein the data record is associated with the individual AV; comparing the stored software ecosystem data and hardware data for the individual AV to data associated with AVs having similar software ecosystems and hardware to the individual AV; identifying at least one performance outcome and risk associated therewith based on the data from the AVs having similar software ecosystems and hardware to the individual AV; and alerting a user of the individual AV of the at least one identified performance outcome and associated risk. - View Dependent Claims (9, 10, 11, 12, 13, 14)
- AVs”
-
15. At least one non-transitory computer-readable media having computer-executable instructions thereon, wherein when executed by an interaction detection and analysis (“
- IDA”
) computing device of an autonomous vehicle (“
AV”
), cause the at least one processor of the computing device to;receive, from a remote computing device, AV data including software ecosystem data that represents a software ecosystem of an individual AV and hardware ecosystem data that represents hardware installed on the individual AV; store the received AV data in a data record in a database, wherein the data record is associated with the individual AV; compare the stored software ecosystem data and hardware data for the individual AV to data associated with AVs having similar software ecosystems and hardware to the individual AV; identify at least one performance outcome and risk associated therewith based on the data from the AVs having similar software ecosystems and hardware to the individual AV; and alert a user of the individual AV of the at least one identified performance outcome and associated risk. - View Dependent Claims (16, 17, 18, 19, 20)
- IDA”
Specification