IP Library › Granted Patent US 12,607,649
Granted Patent B2
US 12,607,649 · App. 18/316,223 · Granted Apr 21, 2026

Method and apparatus for adaptive compensation of object inclination

Inventors: Mingda Zhou (Auburn Hills, MI); Chengchun Fang (Rochester Hills, MI); Jahiz Ahmed (Rochester Hills, MI); Zachary Denny (South Lyon, MI); Stone Maguire (Clarkston, MI)
Assignee: Alps Alpine Co., Ltd.
G01P15/18
View Patent ↗
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 12,607,649
App. No.
18/316,223
Granted
Apr 21, 2026
Kind
B2
Abstract

A sensing system includes a position sensor configured to generate sensor data indicating a position of an object on a surface, the object having a first component and a second component. The first component is moveable relative to the second component. An inclination angle calculation module is configured to receive the sensor data, calculate an impact of stationary gravitational acceleration on the object, and, using the calculated impact of stationary gravitational acceleration on the object, calculate at least one of a long-term inclination angle of the object, a short-term inclination of the object, and an inclination angle of the first component relative to the second component. The long-term inclination indicates a stationary position of the object for a predetermined threshold amount of time. The short-term inclination corresponds to a period shorter than the predetermined threshold amount of time.

Claims (34)

1 . A sensing system, comprising:

a position sensor configured to generate sensor data indicating a position of an object on a supporting surface, the object having a first component and a second component, wherein the first component is moveable relative to the second component; and

an inclination angle calculation module configured to:

receive the sensor data;

calculate an impact of stationary gravitational acceleration on the object based on the sensor data, the impact of the stationary gravitational acceleration including a state in which the object is placed on the supporting surface that is a flat surface and a state in which the object is placed on the supporting surface that is a sloped surface, wherein a direction of gravity is perpendicular to the flat surface, and the direction of gravity is inclined to the sloped surface;

calculate a long-term inclination of the object using the impact of the stationary gravitational acceleration to generate a first result, wherein the long-term inclination indicates a stationary position of the object with respect to the supporting surface for a predetermined threshold amount of time;

calculate a short-term inclination of the object using the impact of the stationary gravitational acceleration to generate a second result, wherein the short-term inclination corresponds to a period shorter than the predetermined threshold amount of time; and

calculate an inclination angle of the first component relative to the second component based on the first and second results,

wherein the sensing system is configured to generate an alarm to a user based on the first and second results and the inclination angle, and the alarm indicates a state in which the object is overturned or in which the inclination angle is over zero degrees.

2 . The sensing system of claim 1 , wherein the position sensor is an accelerometer.

3 . The sensing system of claim 2 , wherein the sensing system includes only a single accelerometer.

4 . The sensing system of claim 1 , further comprising a level detection sensor configured to sense a level of a material contained within the second component of the object.

5 . The sensing system of claim 4 , further comprising a communication interface configured to transmit a signal indicating the level of the material contained within the object.

6 . The sensing system of claim 5 , wherein the communication interface is configured to selectively not transmit the signal based on the inclination angle of the first component relative to the second component.

7 . The sensing system of claim 1 , wherein the second component is a container and the first component is a lid of the container.

8 . The sensing system of claim 7 , wherein the container is a trash container.

9 . The sensing system of claim 1 , wherein the object is a vehicle, the second component is a body of the vehicle, and the first component is a door, a liftgate, or a tailgate of the vehicle.

10 . The sensing system of claim 1 , further comprising a motion filter configured to filter out the sensor data corresponding to measurements taken by the position sensor during movement of the object.

11 . A method, comprising:

generating sensor data indicating a position of an object on a supporting surface, the object having a first component and a second component, wherein the first component is moveable relative to the second component;

calculating an impact of stationary gravitational acceleration on the object based on the sensor data, the impact of the stationary gravitational acceleration including a state in which the object is placed on the supporting surface that is a flat surface and a state in which the object is placed on the supporting surface that is a sloped surface, wherein a direction of gravity is perpendicular to the flat surface, and the direction of gravity is inclined to the sloped surface;

calculating a long-term inclination of the object using the impact of the stationary gravitational acceleration to generate a first result, wherein the long-term inclination indicates a stationary position of the object with respect to the supporting surface for a predetermined threshold amount of time;

calculating a short-term inclination of the object using the impact of the stationary gravitational acceleration to generate a second result, wherein the short-term inclination corresponds to a period shorter than the predetermined threshold amount of time; and

calculating an inclination angle of the first component relative to the second component based on the first and second results,

wherein the sensing system is configured to generate an alarm to a user based on the first and second results and the inclination angle, and the alarm indicates a state in which the object is overturned or in which the inclination angle is over zero degrees.

12 . The method of claim 11 , further comprising generating the sensor data using an accelerometer.

13 . The method of claim 12 , further comprising generating the sensor data using only a single accelerometer.

14 . The method of claim 11 , further comprising sensing a level of a material contained within the second component of the object.

15 . The method of claim 14 , further comprising transmitting a signal indicating the level of the material contained within the object.

16 . The method of claim 15 , further comprising selectively not transmitting the signal based on the inclination angle of the first component relative to the second component.

17 . The method of claim 11 , wherein the second component is a container and the first component is a lid of the container.

18 . The method of claim 17 , wherein the container is a trash container.

19 . The method of claim 11 , wherein the object is a vehicle, the second component is a body of the vehicle, and the first component is a door, a liftgate, or a tailgate of the vehicle.

20 . The method of claim 11 , further comprising filtering out the sensor data corresponding to measurements taken during movement of the object.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2023
From: ZHOU, MINGDA; FANG, CHENGCHUN; AHMED, JAHIZ; DENNY, ZACHARY; MAGUIRE, STONE
To: ALPS ALPINE CO., LTD.
Reel/Frame 063619/0166 →
Continuity (1)
Related Publication 20240377432A1 · Nov 14, 2024
References Cited (12)
US 8374817B2 · Boeve et al. · 2013 [cited by applicant]
US 9599633B2 · McKown · 2017 [cited by applicant]
US 10495664B2 · Stewart et al. · 2019 [cited by applicant]
US 10624522B1 · Chan · 2020 [cited by examiner]
US 20180186531A1 · McBride · 2018 [cited by examiner]
US 20190292833A1 · Lamm · 2019 [cited by examiner]
US 20200064370A1 · Hergesheimer et al. · 2020 [cited by applicant]
US 20210056492A1 · Zass · 2021 [cited by applicant]
US 20220128352A1 · Binder · 2022 [cited by applicant]
US 20220144339A1 · Lavoie et al. · 2022 [cited by applicant]
JP 2003329705A · 2003 [cited by applicant]
International Search Report with Written Opinion issued in the corresponding International Application No. PCT/US24/17082; mailed on May 15, 2024 (total 8 pages). [cited by applicant]