| CPC G07C 5/008 (2013.01) [G07C 5/0808 (2013.01)] | 20 Claims |

|
1. A system comprising:
an input/output device; and
a processor programmed to:
receive a first query via the input/output device;
generate, based on the first query, an abstract vehicle query that represents a query against local vehicle data configured to be executed on an individual vehicle;
send the abstract vehicle query via the input/output device to each of a plurality of vehicles;
receive query results from each of the plurality of vehicles that executed the abstract vehicle query based upon local data from each of the plurality of vehicles respectively;
compute an aggregated final query result based upon the abstract vehicle query and the query results from each of the plurality of vehicles; and
transmit the aggregated final query result to the input/output device.
|