IP Library Patent Application 14139726
Patent Application
App. No. 14/139,726

Accelerometer-Based Hill Angle Estimation

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/139,726
Abstract

The embodiments disclosed are directed to systems and methods for determining the inclination of a surface beneath a vehicle. In some embodiments, a method uses an accelerometer to determine a final surface inclination value. The final surface inclination value can then be used to compensate for the acceleration of the vehicle caused by gravity. The method includes receiving accelerometer values from the accelerometer. The method also includes determining surface inclination values based on the accelerometer values. The method further includes storing the surface inclination values. And the method includes applying a digital filter to the stored surface inclination values to determine a final surface inclination value.

Claims (67)

1 . A system comprising:

an accelerometer; and

an analysis component configured to:

determine a plurality of surface inclination values, wherein the surface inclination values are based on acceleration values received from the accelerometer;

store the surface inclination values;

determine, based on the stored surface inclination values, a final surface inclination value; and

output the final surface inclination value.

2 . The system of claim 1 , wherein the analysis component is further configured to:

determine a plurality of products, wherein the products are the result of multiplying the surface inclination values by filter coefficients;

sum the products; and

output the sum.

3 . The system of claim 2 , wherein the analysis component is further configured to:

record a plurality of GPS values;

record a plurality of sample acceleration values;

determine a plurality of elevation values, wherein the elevation values are based on referencing a digital elevation model (DEM) for the recorded GPS values;

determine, based on the elevation values, a plurality of DEM-based inclination values;

determine, based on the recorded sample acceleration values, a plurality of sample surface inclination values;

fit a model to the DEM-based inclination values and the sample surface inclination values; and

output coefficients of the model.

4 . The system of claim 3 , wherein the analysis component determines the DEM-based inclination values by calculating an arctangent of a change in elevation values between consecutive DEM tiles divided by a distance between the consecutive DEM tiles.

5 . The system of claim 3 , wherein the model is a linear model and the model is determined by a least squares method.

6 . The system of claim 3 , wherein the analysis component is further configured to apply a Gaussian Process to the DEM-based inclination values.

7 . The system of claim 1 , wherein the analysis component is further configured to:

transform the acceleration values to a coordinate frame of a vehicle;

determine, based on the final surface inclination value, a first force and a second force;

determine a plurality of compensated acceleration values, wherein the compensated acceleration values are determined by subtracting the forces from the transformed acceleration values; and

output the compensated acceleration values.

8 . The system of claim 7 , wherein the analysis component is further configured to provide information showing a behavior of an operator of the vehicle based on the compensated acceleration values.

9 . A system comprising:

an analysis component including one or more processors configured to:

determine a plurality of surface inclination values, wherein the surface inclination values are based on acceleration values received from an accelerometer;

store the surface inclination values;

determine, based on the stored surface inclination values, a final surface inclination value; and

output the final surface inclination value.

10 . The system of claim 9 , wherein the analysis component is further configured to:

transform the acceleration values to a coordinate frame of a vehicle;

determine, based on the final surface inclination value, a first force and a second force;

determine a plurality of compensated acceleration values, wherein the compensated acceleration values are determined by subtracting the forces from the transformed acceleration values; and

output the compensated acceleration values.

11 . The system of claim 10 , wherein the analysis component is further configured to provide information showing a behavior of an operator of the vehicle based on the compensated acceleration values.

12 . A method for determining a surface inclination with respect to a vehicle, the method being performed by one or more processors and comprising:

determining a plurality of surface inclination values, wherein the surface inclination values are based on acceleration values received from an accelerometer;

storing the surface inclination values;

determining, based on the stored surface inclination values, a final surface inclination value; and

outputting the final surface inclination value.

13 . The method of claim 12 , wherein determining the final surface inclination value comprises:

determining a plurality of products, wherein the products are the result of multiplying the surface inclination values by filter coefficients;

summing the products; and

outputting the sum.

14 . The method of claim 13 , wherein the filter coefficients are determined by:

recording a plurality of GPS values;

recording a plurality of sample acceleration values;

determining a plurality of elevation values, wherein the elevation values are based on referencing a digital elevation model (DEM) for the recorded GPS values;

determining, based on elevation values, a plurality of DEM-based inclination values;

determining, based on the recorded sample acceleration values, a plurality of sample surface inclination values;

fitting a model to the DEM-based inclination values and the sample surface inclination values; and

outputting coefficients of the model.

15 . The method of claim 14 , wherein the DEM-based inclination values are determined by calculating an arctangent of a change in elevation values between consecutive DEM tiles divided by a distance between the consecutive DEM tiles.

16 . The method of claim 14 , wherein the model is a linear model and the model is determined by a least squares method.

17 . The method of claim 14 , further comprising applying a Gaussian Process to the DEM-based inclination values.

18 . The method of claim 12 , further comprising:

transforming the acceleration values to a coordinate frame of the vehicle;

determining, based on the final surface inclination value, a first force and a second force;

determining a plurality of compensated acceleration values, wherein the compensated acceleration values are determined by subtracting the forces from the transformed acceleration values; and

outputting the compensated acceleration values.

19 . The method of claim 18 , further comprising providing information showing a behavior of an operator of the vehicle based on the compensated acceleration values.

20 . The method of claim 19 , wherein the information showing the behavior of the operator is used to adjust an insurance rating model.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2018
From: VERIZON CONNECT INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 047469/0089 →
CHANGE OF NAME Recorded Apr 11, 2018
From: VERIZON TELEMATICS INC.
To: VERIZON CONNECT INC.
Reel/Frame 045911/0801 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT SERIAL NO. 14/447,235 PREVIOUSLY RECORDED AT REEL: 037776 FRAME: 0674. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Dec 20, 2017
From: HTI IP, LLC
To: VERIZON TELEMATICS INC.
Reel/Frame 044956/0524 →
MERGER Recorded Feb 19, 2016
From: HTI IP, LLC
To: VERIZON TELEMATICS INC.
Reel/Frame 037776/0674 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2014
From: WELCH, STEPHEN CHRISTOPHER; BARFIELD, JAMES RONALD, JR
To: HTI IP, LLC
Reel/Frame 032045/0192 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 24, 2013
From: WELCH, STEPHEN CHRISTOPHER
To: HTI IP, LLC
Reel/Frame 031846/0007 →