IP Library Granted Patent US 12,091,024
Granted Patent B1
US 12,091,024 · App. 18/363,782 · Granted Sep 17, 2024

Anticipatory vehicle seat actuation

Inventors: Volkmar Uhlig (Cupertino, CA); Mario Delgado (San Francisco, CA); Par Botes (Atherton, CA)
Assignee: GHOST AUTONOMY INC.
B60W50/0098B60W40/02B60W50/0097G06V20/58B60K2360/33B60W10/22B60W30/025B60W2050/0083B60W2420/403G06V20/59
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,091,024
App. No.
18/363,782
Granted
Sep 17, 2024
Kind
B1
Abstract

Anticipatory vehicle seat actuation, including: determining, based on sensor data capturing an environment around a vehicle, a predicted environmental state corresponding to a future time and comprising the vehicle entering a turn; determining, based on the predicted environmental state, an actuation state for one or more ECUs controlling a seat state the vehicle; and configuring the seat state of the vehicle according to the actuation state before the future time.

Claims (31)

1. A method for anticipatory vehicle ECU actuation, the method comprising:

determining, based on sensor data capturing an environment around a vehicle, a predicted environmental state corresponding to a future time and comprising the vehicle entering a turn;

determining, based on the predicted environmental state, an actuation state for one or more ECUs controlling a seat state the vehicle;

determining that a difference between a current degree of actuation for an ECU of the one or more ECUs and a degree of actuation described in the actuation state for the ECU exceeds a threshold; and

configuring the seat state of the vehicle according to the actuation state before the future time and based on timing criteria defining when to configure the seat state of the vehicle, wherein configuring the seat state comprises, in response to the difference exceeding the threshold, modifying the degree of actuation described in the actuation state for the ECU, thereby reducing the difference between the current degree of actuation and the degree of actuation state described in the actuation state for the ECU.

2. The method of claim 1 , wherein the seat state comprises a seat stiffness.

3. The method of claim 1 , wherein the seat state comprises a lumbar support.

4. The method of claim 1 , wherein the sensor data comprises video data.

5. The method of claim 4 , wherein determining the predicted environmental state further comprises determining the predicted environmental state based on other sensor data from one or more non-camera sensors.

6. The method of claim 1 , wherein the actuation state describes a plurality of seat states for a plurality of seats of the vehicle.

7. The method of claim 1 , further comprising reconfiguring the seat state in response to exiting the turn.

8. An apparatus comprising at least one processor and memory storing instructions, that when executed, cause the apparatus to perform steps comprising:

determining, based on sensor data capturing an environment around a vehicle, a predicted environmental state corresponding to a future time and comprising the vehicle entering a turn;

determining, based on the predicted environmental state, an actuation state for one or more ECUs controlling a seat state the vehicle;

determining that a difference between a current degree of actuation for an ECU of the one or more ECUs and a degree of actuation described in the actuation state for the ECU exceeds a threshold; and

configuring the seat state of the vehicle according to the actuation state before the future time and based on timing criteria defining when to configure the seat state of the vehicle, wherein configuring the seat state comprises, in response to the difference exceeding the threshold, modifying the degree of actuation described in the actuation state for the ECU, thereby reducing the difference between the current degree of actuation and the degree of actuation state described in the actuation state for the ECU.

9. The apparatus of claim 8 , wherein the seat state comprises a seat stiffness.

10. The apparatus of claim 8 , wherein the seat state comprises a lumbar support.

11. The apparatus of claim 8 , wherein the sensor data comprises video data.

12. The apparatus of claim 11 , wherein determining the predicted environmental state further comprises determining the predicted environmental state based on other sensor data from one or more non-camera sensors.

13. The apparatus of claim 8 , wherein the actuation state describes a plurality of seat states for a plurality of seats of the vehicle.

14. The apparatus of claim 8 , wherein the steps further comprise reconfiguring the seat state in response to exiting the turn.

15. A computer program product disposed upon a non-transitory computer-readable medium storing instructions that, when executed by a computing system of an autonomous vehicle, cause the computing system to perform steps comprising:

determining, based on sensor data capturing an environment around a vehicle, a predicted environmental state corresponding to a future time and comprising the vehicle entering a turn;

determining, based on the predicted environmental state, an actuation state for one or more ECUs controlling a seat state the vehicle;

determining that a difference between a current degree of actuation for an ECU of the one or more ECUs and a degree of actuation described in the actuation state for the ECU exceeds a threshold; and

configuring the seat state of the vehicle according to the actuation state before the future time and based on timing criteria defining when to configure the seat state of the vehicle, wherein configuring the seat state comprises, in response to the difference exceeding the threshold, modifying the degree of actuation described in the actuation state for the ECU, thereby reducing the difference between the current degree of actuation and the degree of actuation state described in the actuation state for the ECU.

16. The computer program product of claim 15 , wherein the seat state comprises a seat stiffness.

17. The computer program product of claim 15 , wherein the seat state comprises a lumbar support.

18. The method of claim 1 , wherein the timing criteria are based on driver activity.

19. The method of claim 1 , wherein the timing criteria are predefined.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2024
From: GHOST AUTONOMY, INC.
To: APPLIED INTUITION, INC.
Reel/Frame 068982/0647 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2023
From: UHLIG, VOLKMAR; DELGADO, MARIO; BOTES, PAR
To: GHOST AUTONOMY INC.
Reel/Frame 064476/0303 →
Continuity (1)
Division 17866454 · Jul 15, 2022