SYSTEM AND METHOD FOR DETERMINING DRIVING PATTERNS USING TELEMATICS DATA
First Claim
1. A computer implemented method for determining a driving pattern from raw telematics data, the method comprising:
- receiving, via a computer network, a plurality of telematics data corresponding to a trip of a vehicle, wherein the plurality of telematics data originates from a client computing device and includes a gravitational data component, a longitudinal data component and a latitudinal data component;
identifying, by one or more processors, a first primary movement window of the vehicle trip;
identifying, by the one or more processors, one or more idling windows of the vehicle trip,removing, by the one or more processors, the gravitational data component from the telematics data in the first primary movement window of the vehicle trip;
combining, by the one or more processors, the longitudinal data component and the latitudinal data component to create a function with all four effects of the plurality telematics data into one direction;
generating, by the one or more processors, a pitch and a roll angle from the first primary movement window of the vehicle trip;
generating, by the one or more processors, one or more yaw angle estimates from the first primary movement window of the vehicle trip using on the created function;
determining, by the one or more processors, a driving pattern using at least one of;
the pitch, roll and final yaw angle.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method for determining a yaw angle estimate or vehicle heading direction is presented. A data server may receive a plurality of telematics data originating from a client computing device and determine a first primary movement window from the telematics data. The data server may also determine a potential range of yaw angles from the plurality of telematics data from the first primary movement window and generate an equality that evaluates the potential range of yaw angles. The data server may further maximize the count of acceleration events of the telematics data from the first primary movement window to further generate one or more refined yaw angle estimates. The data server stores the one or more yaw angle estimates on a memory.
19 Citations
20 Claims
-
1. A computer implemented method for determining a driving pattern from raw telematics data, the method comprising:
-
receiving, via a computer network, a plurality of telematics data corresponding to a trip of a vehicle, wherein the plurality of telematics data originates from a client computing device and includes a gravitational data component, a longitudinal data component and a latitudinal data component; identifying, by one or more processors, a first primary movement window of the vehicle trip; identifying, by the one or more processors, one or more idling windows of the vehicle trip, removing, by the one or more processors, the gravitational data component from the telematics data in the first primary movement window of the vehicle trip; combining, by the one or more processors, the longitudinal data component and the latitudinal data component to create a function with all four effects of the plurality telematics data into one direction; generating, by the one or more processors, a pitch and a roll angle from the first primary movement window of the vehicle trip; generating, by the one or more processors, one or more yaw angle estimates from the first primary movement window of the vehicle trip using on the created function; determining, by the one or more processors, a driving pattern using at least one of;
the pitch, roll and final yaw angle. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer device for determining a driving pattern from raw telematics data, the device comprising:
-
one or more processors; and one or more memories coupled to the one or more processors; the one or more memories including non-transitory computer executable instructions stored therein that, when executed by the one or more processors, cause the one or more processors to; receive a plurality of telematics data corresponding to a trip of a vehicle, wherein the plurality of telematics data originates from a client computing device and the plurality of telematics data includes a gravitational data component, a longitudinal data component and a latitudinal data component; identify a first primary movement of the vehicle trip; identify one or more idling windows of the vehicle trip; remove the gravitational constant from the telematics data in the first primary movement window of the vehicle trip; combine the longitudinal data component and the latitudinal data component to create a function with all four effects of the plurality telematics data into one direction; generate a pitch and a roll angle from the first primary movement window of the vehicle trip; generate, based on the created function, one or more yaw angle estimates from the first primary movement window of the vehicle trip; and determine a driving pattern using at least the pitch, roll and final yaw angle. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer readable storage medium comprising non-transitory computer readable instructions stored thereon for determining a driving pattern from raw telematics data, the instructions when executed on one or more processors cause the one or more processors to:
-
receive a plurality of telematics data corresponding to a trip of a vehicle, wherein the plurality of telematics data originates from a client computing device and the plurality of telematics data includes a gravitational data component, a longitudinal data component and a latitudinal data component; identify a first primary movement window of the vehicle trip; identify one or more idling windows of the vehicle trip; remove the gravitational data component from the telematics data in the first primary movement window of the vehicle trip; combining, by the one or more processors, the longitudinal data component and the latitudinal data component to create a function with all four effects of the plurality telematics data into one direction; generate a pitch and a roll angle from the first primary movement window of the vehicle trip; generate, based on the created function, one or more yaw angle estimates from the first primary movement window of the vehicle trip; and determine a driving pattern using at least the pitch, roll and final yaw angle. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification