IP Library › Granted Patent US 11,472,251
Granted Patent B1
US 11,472,251 · App. 17/710,803 · Granted Oct 18, 2022

Situation-based vehicle configuration

Inventors: Thomas Rocroi (Richmond, CA); Nathaniel Isaac Gallinger (Emeryville, CA); Erik Robert Glaser (San Mateo, CA); Jeffrey Park (Redwood City, CA); Andrea Marie Best (Mountain View, CA)
Assignee: RIVIAN IP HOLDINGS, LLC
B60G17/017B60W10/22B60W40/105B60W50/0097B60G2400/204B60G2400/302B60G2400/41B60G2500/30B60H1/00642B60R25/24B60W2520/04B60W2520/16B60W2520/18B60W2710/22
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 11,472,251
App. No.
17/710,803
Granted
Oct 18, 2022
Kind
B1
Abstract

Particular embodiments may enable configuring settings of a vehicle in a designated mode. A signal to place the vehicle in a designated mode may be received. A roll angle and a pitch angle of the vehicle as parked may be assessed based on data received from a position sensor built into the vehicle. Signals to adjust an electronically controlled suspension of the vehicle to reduce the roll angle or the pitch angle so that the vehicle is level as parked may be sent based on the assessed roll angle and pitch angle exceeding a threshold value. One or more settings of the vehicle to change default operating characteristics by the vehicle while in the designated mode may be modified.

Claims (105)

1. A method comprising:

receiving, by a control module, a signal to place the vehicle in a designated mode;

in response to receiving the signal:

assessing, by the control module and based on data received from a position sensor built into the vehicle, a roll angle and a pitch angle of the vehicle as parked;

sending, by the control module and based on the assessed roll angle and pitch angle of the vehicle, signals to adjust an electronically controlled suspension of the vehicle to reduce the roll angle or the pitch angle so that the vehicle is level as parked; and

modifying, by the control module, one or more settings of the vehicle to change default operating characteristics by the vehicle while in the designated mode.

2. The method of claim 1 , further comprising:

determining, by the control module, that status indicators of the vehicle satisfy leveling conditions for the sending the signals to adjust the electronically controlled suspension of the vehicle, wherein the leveling conditions comprise:

a speed of the vehicle being zero;

a vehicle being in a park mode;

a gear selection of the vehicle being in park;

a parking brake of the vehicle being engaged;

a steering angle of the vehicle being within a prescribed steering range;

occupancy-related sensors of the vehicle indicating the vehicle as being unoccupied;

position sensors of the vehicle indicating all closures of the vehicle as being closed;

sensors of the vehicle predicting zero likelihood of collision with objects near the vehicle once the electronically controlled suspension of the vehicle is adjusted to be level; or

a computed range of travel of the electronically controlled suspension required to level the vehicle being within a maximum possible range of travel of the electronically controlled suspension.

3. The method of claim 2 , further comprising:

prior to the sending the signals:

determining, by the control module, that not all leveling conditions are satisfied;

generating, by the control module, a notification when not all leveling conditions are satisfied; and

detecting, by the control module, an update to each of the status indicators correlating to at least one of the leveling conditions such that the leveling conditions are satisfied.

4. The method of claim 2 , further comprising:

assessing, by the control module, a starting state of the electronically controlled suspension of the vehicle;

determining, by the control module and based on the status indicators of the vehicle, a change to the status indicators correlating that not all moving conditions are met, wherein the moving conditions comprise:

the speed of the vehicle being zero;

the vehicle being in a park mode;

the gear selection of the vehicle being in park;

the parking brake of the vehicle being engaged; or

the steering angle of the vehicle being within a prescribed steering range; and

sending, by the control module, signals to adjust the electronically controlled suspension of the vehicle to the starting state.

5. The method of claim 2 , wherein the sensors of the vehicle predicting zero likelihood of collision with the objects near the vehicle once the electronically controlled suspension of the vehicle is adjusted to be level comprises:

computing, by the control module, a space occupied by the vehicle once adjusted to be level, wherein the space occupied by the vehicle includes accessories attached to the vehicle;

determining, by the control module, zero likelihood of collision with objects above or below the space occupied by the vehicle; and

determining, by the control module, zero likelihood of collision with objects proximate to the vehicle when operating doors of the vehicle or the accessories attached to the vehicle.

6. The method of claim 1 , wherein the modifying the one or more settings of the vehicle comprises:

modifying settings of one or more interior lights or exterior lights;

modifying settings of one or more sound-emitting components of the vehicle;

modifying settings of one or more displays of the vehicle;

modifying settings of an HVAC control system of the vehicle;

modifying settings of one or more wireless communication systems of the vehicle;

modifying settings of one or more security systems of the vehicle; or

modifying settings associated with one or more accessories for the vehicle.

7. The method of claim 6 , wherein the modifying settings of the one or more security systems comprises:

modifying passive entry permissions; or

modifying proximity permissions.

8. The method of claim 7 , wherein the modifying the proximity permissions comprises:

activating a user-defined geo-fence surrounding the vehicle;

activating, based on a proximity of one or more security tokens, one or more modified proximity profiles, wherein the modified proximity profiles comprise:

a secure profile based on the proximity of all of the security tokens being outside the geo-fence;

a convenience-security profile based on the proximity of at least one of the security tokens being inside the geo-fence;

a secure-tracking-security profile based on the proximity of all of the security tokens being outside the geo-fence and the proximity of one or more tracking tokens being inside the geo-fence; or

a convenience-tracking security profile based on the proximity of at least one of the security tokens and the proximity of the one or more tracking tokens being inside the geo-fence.

9. The method of claim 8 , wherein the tracking-security profile further comprises:

determining, based on the proximity of each of the tracking tokens, each tracking token being outside the user-defined geo-fence; and

generating an alert, wherein the alert comprises a visual or auditory output.

10. The method of claim 6 , wherein the modifying settings of one or more displays of the vehicle comprises:

displaying a simplified user interface on the displays;

activating a dark-mode color scheme on the displays;

reducing brightness levels of the displays; or

routing a display and control signals to a mobile device, wherein the routing comprises:

sending the display and control signals to the mobile device; and

displaying the display and control signals on a display of the mobile device.

11. The method of claim 1 , further comprising:

determining, by the control module, that a remaining charge of the vehicle is below a prescribed charge threshold; and

providing, by the control module, an alert when the remaining charge of the vehicle is below a prescribed charge threshold.

12. The method of claim 11 , further comprising:

receiving, by the control module, a manual power configuration by the user comprising:

a designation of essential vehicle functions;

a designation of optional vehicle functions; or

a designation of unnecessary vehicle functions.

13. The method of claim 12 , wherein the modifying the one or more settings of the vehicle comprises:

modifying settings of a power control system of the vehicle comprising:

enabling power delivery to essential vehicle functions;

enabling power delivery to optional vehicle functions until the prescribed charge threshold; or

disabling power delivery to unnecessary vehicle functions.

14. The method of 1 , further comprising:

receiving, by the control module, a trip plan, wherein the trip plan comprises:

one or more locations;

an order of travel of the one or more locations;

a time interval for each of the locations;

an intended vehicle utilization; or

an intended vehicle accessories utilization; and

determining, by the control module and based on the trip plan, charging stops.

15. The method of claim 1 , further comprising:

generating, by the control module and while the vehicle is in the designated mode, a notification regarding a status of a system or an accessory of the vehicle being ready.

16. The method of claim 1 , further comprising:

determining, by the control module, an amount of charge of the vehicle;

for each of one or more power-consuming features of the vehicle:

predicting, by the control module, an uptime for the power-consuming feature; and

generating, by the control module, a notification about the predicted uptime for the power-consuming feature.

17. The method of claim 1 , wherein the modified operating characteristics while in the designated mode is based on the selected personalization profile.

18. The method of claim 1 , wherein the signal to place the vehicle in the designated mode is provided by an interactive user interface displayed in the vehicle or by an application executing on a mobile device and associated with the vehicle.

19. A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors of one or more computing devices, cause the one or more processors to:

receive, by a control module, a signal to place the vehicle in a designated mode;

in response to receiving the signal:

assess, by the control module and based on data received from a position sensor built into the vehicle, a roll angle and a pitch angle of the vehicle as parked;

send, by the control module and based on the assessed roll angle and pitch angle of the vehicle, signals to adjust an electronically controlled suspension of the vehicle to reduce the roll angle or the pitch angle so that the vehicle is level as parked; and

modify, by the control module, one or more settings of the vehicle to change default operating characteristics by the vehicle while in the designated mode.

20. A control system for a vehicle, the control system comprising one or more processors and a memory coupled to the processors comprising instructions executable by the processors, the processors being operable when executing the instructions to:

receive a signal to place the vehicle in a designated mode;

in response to receipt of the signal:

assess, based on data received from a position sensor built into the vehicle, a roll angle and a pitch angle of the vehicle as parked;

send, based on the assessed roll angle and pitch angle of the vehicle, signals to adjust an electronically controlled suspension of the vehicle to reduce the roll angle or the pitch angle so that the vehicle is level as parked; and

modify one or more settings of the vehicle to change default operating characteristics by the vehicle while in the designated mode.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2022
From: ROCROI, THOMAS; GALLINGER, NATHANIEL ISAAC; GLASER, ERIK ROBERT; PARK, JEFFREY; BEST, ANDREA
To: RIVIAN AUTOMOTIVE, LLC
Reel/Frame 059473/0092 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2022
From: RIVIAN AUTOMOTIVE, LLC
To: RIVIAN IP HOLDINGS, LLC
Reel/Frame 059473/0100 →