Accurately determining real time parameters describing vehicle motion based on multiple data sources
First Claim
1. An apparatus, comprising:
- a processor;
one or more local signal sources;
an interface for communicating with external signal sources; and
a non-transitory computer readable storage medium comprising stored instructions, the instructions when executed cause the processor to;
collect data from a plurality of signal sources, the data comprising motion parameters for a portion of a ride of a vehicle, wherein the plurality of signal sources comprises one or more of local signal sources or external signal sources;
for each of a plurality of portions of the ride;
evaluate accuracy of each signal source from the plurality of signal sources by executing a machine learning model on at least a portion of the motion parameters for the portion of the ride to generate metadata for the portion of the ride, wherein the metadata comprises an accuracy threshold value for each signal source from the plurality of signal sources for the portion of the ride;
execute a rule engine to dynamically select one or more signal sources based on the accuracy threshold value of the corresponding signal sources for the portion of the ride;
determine a set of accurate motion parameters describing the portion of the ride based on data received from the one or more selected signal sources, the set of accurate motion parameters comprising one or more of;
speed of the vehicle, time duration of the portion of ride, acceleration of the vehicle, and location of the vehicle.
3 Assignments
0 Petitions
Accused Products
Abstract
A multi-modal meter of a vehicle obtains information from multiple sources to determine the most accurate values of motion parameters of the vehicle. The multi-modal meter obtains data describing motion of a vehicle from various sources including an on-board diagnostics (OBD) and global positioning system (GPS.) The dynamically evaluates the signal sources for their accuracy as the vehicle travels. The multi-modal meter selects different signal sources for different portions of a ride and uses the data from the selected signal sources to determine the most accurate motion parameters. The multi-modal meter use machine learning techniques to generate metadata used by an engine configured to determine the most accurate values of motion parameters of the vehicle.
7 Citations
20 Claims
-
1. An apparatus, comprising:
-
a processor; one or more local signal sources; an interface for communicating with external signal sources; and a non-transitory computer readable storage medium comprising stored instructions, the instructions when executed cause the processor to; collect data from a plurality of signal sources, the data comprising motion parameters for a portion of a ride of a vehicle, wherein the plurality of signal sources comprises one or more of local signal sources or external signal sources; for each of a plurality of portions of the ride; evaluate accuracy of each signal source from the plurality of signal sources by executing a machine learning model on at least a portion of the motion parameters for the portion of the ride to generate metadata for the portion of the ride, wherein the metadata comprises an accuracy threshold value for each signal source from the plurality of signal sources for the portion of the ride; execute a rule engine to dynamically select one or more signal sources based on the accuracy threshold value of the corresponding signal sources for the portion of the ride; determine a set of accurate motion parameters describing the portion of the ride based on data received from the one or more selected signal sources, the set of accurate motion parameters comprising one or more of;
speed of the vehicle, time duration of the portion of ride, acceleration of the vehicle, and location of the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for determining accurate motion parameters for a vehicle, the method comprising:
-
collecting data from a plurality of signal sources, the data comprising motion parameters for a portion of a ride of a vehicle, wherein the plurality of signal sources comprises one or more of local signal sources or external signal sources; for each of a plurality of portions of the ride; evaluating accuracy of each signal source from the plurality of signal sources by executing a machine learning model on at least a portion of the motion parameters for the portion of the ride to generate metadata for the portion of the ride, wherein the metadata comprises an accuracy threshold value for each signal source from the plurality of signal sources for the portion of the ride; executing a rule engine to dynamically select one or more signal sources based on the accuracy threshold value of the corresponding signal sources for the portion of the ride; determining a set of accurate motion parameters describing the portion of the ride based on data received from the one or more selected signal sources, the set of accurate motion parameters comprising one or more of;
speed of the vehicle, time duration of the portion of ride, acceleration of the vehicle, and location of the vehicle. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable storage medium comprising stored instructions, the instructions when executed cause a processor to:
-
collect data from a plurality of signal sources, the data comprising motion parameters for a portion of a ride of a vehicle, wherein the plurality of signal sources comprises one or more of local signal sources or external signal sources; for each of a plurality of portions of the ride; evaluate accuracy of each signal source from the plurality of signal sources by executing a machine learning model on at least a portion of the motion parameters for the portion of the ride to generate metadata for the portion of the ride, wherein the metadata comprises an accuracy threshold value for each signal source from the plurality of signal sources for the portion of the ride; execute a rule engine to dynamically select one or more signal sources based on the accuracy threshold value of the corresponding signal sources for the portion of the ride; and determine a set of accurate motion parameters describing the portion of the ride based on data received from the one or more selected signal sources, the set of accurate motion parameters comprising one or more of;
speed of the vehicle, time duration of the portion of ride, acceleration of the vehicle, and location of the vehicle. - View Dependent Claims (19, 20)
-
Specification