MACHINE LEARNING BASED DETERMINATION OF ACCURATE MOTION PARAMETERS OF A VEHICLE
First Claim
1. An apparatus, comprising:
- a processor;
local signal sources comprising one or more of;
a global positioning system (GPS), a motion sensor, an accelerometer, a magnetometer, or a camera;
an interface for communicating with external signal sources; and
a non-transitory computer readable storage medium storing instructions, wherein the instructions cause the processor to;
receive a machine learning model, the machine learning module configured to process ride parameters describing a ride or a portion of the ride of a vehicle, wherein the machine learning model is for determination of accurate motion parameters for the vehicle;
for each of a plurality of portions of the ride;
receive ride parameters from a plurality of signal sources, wherein the ride parameters describe the portion of the ride, wherein each signal source is one of a local signal source or an external signal source;
extract a feature vector from the received ride parameters, the feature vector comprising at least a feature describing the vehicle;
execute the machine learning model by providing the feature vector as input to the machine learning model;
determine a set of accurate motion parameters describing the portion of the ride based on the execution of the machine learning model, wherein the set of accurate motion parameters comprises one or more of;
a speed of the vehicle, time duration of the portion of ride, acceleration of the vehicle, or location of the vehicle; and
determine a weighted aggregate value associated with the ride based on the set of accurate motion parameters for the ride.
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.
-
Citations
20 Claims
-
1. An apparatus, comprising:
-
a processor; local signal sources comprising one or more of;
a global positioning system (GPS), a motion sensor, an accelerometer, a magnetometer, or a camera;an interface for communicating with external signal sources; and a non-transitory computer readable storage medium storing instructions, wherein the instructions cause the processor to; receive a machine learning model, the machine learning module configured to process ride parameters describing a ride or a portion of the ride of a vehicle, wherein the machine learning model is for determination of accurate motion parameters for the vehicle; for each of a plurality of portions of the ride; receive ride parameters from a plurality of signal sources, wherein the ride parameters describe the portion of the ride, wherein each signal source is one of a local signal source or an external signal source; extract a feature vector from the received ride parameters, the feature vector comprising at least a feature describing the vehicle; execute the machine learning model by providing the feature vector as input to the machine learning model; determine a set of accurate motion parameters describing the portion of the ride based on the execution of the machine learning model, wherein the set of accurate motion parameters comprises one or more of;
a speed of the vehicle, time duration of the portion of ride, acceleration of the vehicle, or location of the vehicle; anddetermine a weighted aggregate value associated with the ride based on the set of accurate motion parameters for the ride. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for determining accurate motion parameters for a vehicle, the method comprising:
-
receiving a machine learning model configured to process ride parameters describing a ride or a portion of the ride of a vehicle, wherein the machine learning model is for determination of accurate motion parameters for the vehicle; for each of a plurality of portions of the ride; receiving ride parameters from a plurality of signal sources, wherein the ride parameters describe the portion of the ride and each signal source is one of a local signal source or an external signal source; extracting a feature vector from the received ride parameters, the feature vector comprising at least a feature describing the vehicle; executing the machine learning model by providing the feature vector as input to the machine learning model; determining a set of accurate motion parameters describing the portion of the ride based on the execution of the machine learning model, wherein the set of accurate motion parameters comprises one or more of;
a speed of the vehicle, time duration of the portion of ride, acceleration of the vehicle, or location of the vehicle; anddetermining a weighted aggregate value associated with the ride based on the set of accurate motion parameters for the ride. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium storing instructions, wherein the instructions cause a processor to:
-
receive a machine learning model configured to process ride parameters describing a ride or a portion of the ride of a vehicle, wherein the machine learning model is for determination of accurate motion parameters for the vehicle; for each of a plurality of portions of the ride; receive ride parameters from a plurality of signal sources, wherein the ride parameters describe the portion of the ride and each signal source is one of a local signal source or an external signal source; extract a feature vector from the received ride parameters, the feature vector comprising at least a feature describing the vehicle; execute the machine learning model by providing the feature vector as input to the machine learning model; determine a set of accurate motion parameters describing the portion of the ride based on the execution of the machine learning model, wherein the set of accurate motion parameters comprises one or more of;
a speed of the vehicle, time duration of the portion of ride, acceleration of the vehicle, or location of the vehicle; anddetermine a weighted aggregate value associated with the ride based on the set of accurate motion parameters for the ride. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification