Systems and methods for vehicle tracking and service prediction
First Claim
1. An on-board data aggregator system installed in a vehicle, the system comprising:
- a wireless data transceiver;
one or more hardware processors; and
a memory unit storing instructions executable by the one or more hardware processors to perform operations comprising;
receiving an electronic signal to activate in-vehicle data collection;
sending a request for information to an on-board vehicle computer;
receiving in-vehicle data from the computer, the in-vehicle data comprising data collected from one or more of a braking sensor, an acceleration sensor, a throttle sensor, a steering input sensor, a clutch pedal sensor, a transmission setting sensor, an RPM sensor, or a speed sensor;
scanning to detect a user device;
connecting to the user device via the wireless data transceiver;
receiving user device sensor data from the user device via the wireless data transceiver;
determining a vehicle condition based on the in-vehicle data and the user device sensor data, the determination comprising;
comparing the in-vehicle data and the user device sensor data for consistency;
filtering, based on the comparison, at least one of the in-vehicle data or the user device sensor data; and
aggregating the in-vehicle data and the user device sensor data into a standardized structured data format;
sending the vehicle condition and the aggregated data to an analytics server;
receiving a notification from the analytics server based on the vehicle condition, the notification being based on stored financial data associated with a user of the user device and at least one of a predicted future vehicle service event, a vehicle valuation metric, or a recommendation to change a driving behavior; and
displaying the received notification in coordination with a display of the received notification on the user device.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure relates generally to vehicle diagnostics, and more particularly to systems and methods for vehicle tracking and service prediction. In one embodiment, a processor-implemented vehicle tracking and prediction method is disclosed. The method includes sending an electronic signal to activate in-vehicle data collection by an on-board data aggregator disposed in communication with each of an on-board vehicle computer, via an on-board diagnostic port, and one or more user devices. The method further includes receiving, aggregated in-vehicle data from the on-board data aggregator, predicting a future vehicle service event based on the aggregated data, and generating a vehicle valuation metric based on the aggregated data. The method further includes sending a notification to at least one of the on-board vehicle computer and the one or more user devices, where the notification is based on the predicted future vehicle service event and the generated vehicle valuation metric.
4 Citations
17 Claims
-
1. An on-board data aggregator system installed in a vehicle, the system comprising:
-
a wireless data transceiver; one or more hardware processors; and a memory unit storing instructions executable by the one or more hardware processors to perform operations comprising; receiving an electronic signal to activate in-vehicle data collection; sending a request for information to an on-board vehicle computer; receiving in-vehicle data from the computer, the in-vehicle data comprising data collected from one or more of a braking sensor, an acceleration sensor, a throttle sensor, a steering input sensor, a clutch pedal sensor, a transmission setting sensor, an RPM sensor, or a speed sensor; scanning to detect a user device; connecting to the user device via the wireless data transceiver; receiving user device sensor data from the user device via the wireless data transceiver; determining a vehicle condition based on the in-vehicle data and the user device sensor data, the determination comprising; comparing the in-vehicle data and the user device sensor data for consistency; filtering, based on the comparison, at least one of the in-vehicle data or the user device sensor data; and aggregating the in-vehicle data and the user device sensor data into a standardized structured data format; sending the vehicle condition and the aggregated data to an analytics server; receiving a notification from the analytics server based on the vehicle condition, the notification being based on stored financial data associated with a user of the user device and at least one of a predicted future vehicle service event, a vehicle valuation metric, or a recommendation to change a driving behavior; and displaying the received notification in coordination with a display of the received notification on the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
receiving, by an on-board data aggregator comprising a wireless data transceiver, an electronic signal to activate in-vehicle data collection; sending, by the data aggregator, a request for information to an on-board vehicle computer; receiving, by the data aggregator, in-vehicle data from the computer, the in-vehicle data comprising data collected from one or more of a braking sensor, an acceleration sensor, a throttle sensor, a steering input sensor, a clutch pedal sensor, a transmission setting sensor, an RPM sensor, or a speed sensor; scanning to detect a user device; connecting to the user device via the wireless data transceiver; receiving user device sensor data from the user device via the wireless data transceiver; determining a vehicle condition based on the in-vehicle data and the user device sensor data, the determination comprising; comparing the in-vehicle and the user device sensor data for consistency; filtering, based on the comparison, at least one of the in-vehicle data or the user device sensor data; and aggregating the in-vehicle data and the user device sensor data into a standardized structured data format; sending, via the on-board data aggregator, the vehicle condition and the aggregated data to an analytics server; receiving, by the on-board data aggregator, a notification from the analytics server based on the vehicle condition, the notification being based on stored financial data associated with a user of the user device and at least one of a predicted future vehicle service event, a vehicle valuation metric, or a recommendation to change a driving behavior; and displaying the received notification in coordination with a display of the received notification on the user device. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium storing instructions executable by one or more hardware processors to carry out operations comprising:
-
receiving, via the one or more hardware processors, an electronic signal to activate in-vehicle data collection; sending, via the one or more hardware processors, a request for information to an on-board vehicle computer; receiving, via the one or more hardware processors, in-vehicle data from an on-board vehicle computer, the in-vehicle data comprising data collected from one or more of a braking sensor, an acceleration sensor, a throttle sensor, a steering input sensor, a clutch pedal sensor, a transmission setting sensor, an RPM sensor, or a speed sensor; scanning, by the one or more hardware processors, to detect a user device; connect to the user device via a wireless data transceiver; receiving user device sensor data from the user device via the wireless data transceiver; determining, via the one or more hardware processors, a vehicle condition based on the in-vehicle data and the user device sensor data, the determination comprising; comparing the in-vehicle and the user device sensor data for consistency; filtering, based on the comparison, at least one of the in-vehicle data or the user device sensor data; and aggregating the in-vehicle data and the user device sensor data into a standardized structured data format; sending, via the one or more hardware processors, the vehicle condition and the aggregated data to an analytics server; receiving, via the one or more hardware processors, a notification from the analytics server based on the vehicle condition, the notification being based on stored financial data associated with a user of the user device and at least one of a predicted future vehicle service event, a vehicle valuation metric, or a recommendation to change a driving behavior; and displaying the received notification in coordination with a display of the received notification on the user device.
-
Specification