IP Library › Granted Patent US 12,280,739
Granted Patent B2
US 12,280,739 · App. 18/193,143 · Granted Apr 22, 2025

Vehicle logo based controller

Inventor: David Wright McCall (Costa Mesa, CA)
Assignee: Rivian IP Holdings, LLC
B60R25/20B60K35/00B60R25/31B60K35/60B60K2360/794B60K2360/797
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,280,739
App. No.
18/193,143
Granted
Apr 22, 2025
Kind
B2
Abstract

A vehicle logo-based controller is provided. The logo can include buttons. A system can include one or more processors communicatively coupled with memory and the logo. The system can detect one or more inputs from the buttons. The system can compare the one or more detected inputs with one or more stored inputs to determine a match. The system can determine, responsive to the comparison, a function of a vehicle, such as unlocking a compartment.

Claims (54)

1. A system, comprising:

a logo comprising a plurality of buttons; and

one or more processors communicatively coupled with memory and the logo, the one or more processors to:

detect one or more inputs from the plurality of buttons;

compare the one or more detected inputs with one or more stored inputs based at least on the plurality of buttons;

determine, responsive to the comparison, a function of a vehicle;

detect a presence in a driver seat of the vehicle; and

disable, responsive to the detection of the presence, execution of the function responsive to a match of a sequence of actuation of the plurality of buttons with a pattern of actuation stored in the memory.

2. The system of claim 1 , comprising:

the logo comprising the plurality of buttons is located on an exterior surface of the vehicle, and wherein the plurality of buttons comprises a top button, a bottom button, a left button in between the top button and the bottom button, and a right button adjacent to the left button in between the top button and the bottom button.

3. The system of claim 1 , wherein the one or more detected inputs correspond to the sequence of actuation with the plurality of buttons, and wherein the one or more processors detect the sequence of actuation with the plurality of buttons and initiate the function of the vehicle, and wherein the function comprises an actuation of a lock on the vehicle.

4. The system of claim 1 , comprising:

the one or more processors to compare the one or more detected inputs with the one or more stored inputs to determine a match between the one or more detected inputs and the one or more stored inputs.

5. The system of claim 1 , comprising:

the one or more processors to determine the function responsive to a match between the one or more inputs and the one or more stored inputs, wherein the function comprises activation of a light of the vehicle.

6. The system of claim 1 , wherein the function comprises to unlock a lock for a front compartment of the vehicle, a back compartment of the vehicle and a gear tunnel of the vehicle.

7. The system of claim 1 , comprising the one or more processors to:

determine, based on the comparison, that the one or more inputs do not match any of the one or more stored inputs; and

select, responsive to the determination that the one or more inputs do not match any of the one or more stored inputs, the function comprising a silent function.

8. The system of claim 1 , comprising:

the one or more processors to receive, via a network from a computing device remote from the vehicle, a modification to the one or more stored inputs and a modification of one or more functions that map to the one or more stored inputs.

9. A method, comprising:

detecting, by one or more processors communicatively coupled with memory and a logo comprising a plurality of buttons, one or more inputs from the plurality of buttons;

comparing, by the one or more processors, the one or more detected inputs with one or more stored inputs based at least on the plurality of buttons;

determining, by the one or more processors, responsive to the comparison, a function of a vehicle; and

detecting a state of operation of the vehicle; and

disabling, based on the state of operation of the vehicle, execution of the function responsive to a match of a sequence of actuation of the plurality of buttons with a pattern of actuation stored in the memory.

10. The method of claim 9 , comprising:

comparing, by the one or more processors, the one or more detected inputs with the one or more stored inputs to determine a match between the one or more detected inputs and the one or more stored inputs.

11. The method of claim 9 , comprising:

determining, by the one or more processors, the function responsive to a match between the one or more inputs and the one or more stored inputs.

12. The method of claim 9 , wherein the function comprises to unlock a lock for a door of the vehicle.

13. The method of claim 9 , comprising:

determining, by the one or more processors, based on the comparison, that the one or more inputs do not match any of the one or more stored inputs; and

selecting, by the one or more processors, responsive to the determination that the one or more inputs do not match any of the one or more stored inputs, the function comprising a silent function.

14. The method of claim 9 , comprising:

receiving, by the one or more processors via a network from a computing device remote from the vehicle, a modification to the one or more stored inputs.

15. A vehicle, comprising:

a logo on an exterior surface of the vehicle, the logo comprising a plurality of buttons; and

one or more processors communicatively coupled with memory and the plurality of buttons of the logo, the one or more processors to:

receive an indication of a sequence of actuation of the plurality of buttons of the logo;

match the sequence of actuation of the plurality of buttons with a pattern of actuation stored in the memory of the vehicle;

execute, responsive to the match, a function of the vehicle linked with the pattern of actuation;

detect a presence in a driver seat of the vehicle; and

disable, responsive to the detection, execution of the function responsive to the match of the sequence of actuation of the plurality of buttons with the pattern of actuation stored in the memory of the vehicle.

16. The vehicle of claim 15 , comprising:

the logo located on the exterior surface of a compartment at a front portion of the vehicle, wherein the plurality of buttons comprise four buttons, and a first button of the plurality of buttons has a first shape and a second button of the plurality of buttons has a second shape that is different from the first shape.

17. The vehicle of claim 15 , wherein the memory stores a plurality of patterns of actuation linked with a plurality of functions.

18. The vehicle of claim 15 , comprising the one or more processors to:

detect a state of operation of the vehicle; and

disable, based on the state of operation of the vehicle, execution of the function responsive to the match of the sequence of actuation of the plurality of buttons with the pattern of actuation.

19. The vehicle of claim 15 , comprising the one or more processors to:

determine a duration of the sequence of actuation is less than or equal to a threshold; and

match the sequence of actuation with the pattern of actuation responsive to the duration less than or equal to the threshold.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2023
From: MCCALL, DAVID WRIGHT
To: RIVIAN AUTOMOTIVE, LLC
Reel/Frame 063177/0856 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2023
From: RIVIAN AUTOMOTIVE, LLC
To: RIVIAN IP HOLDINGS, LLC
Reel/Frame 063177/0920 →
Continuity (2)
Provisional Application 63477907 · Dec 30, 2022
Related Publication 20240217480A1 · Jul 4, 2024
References Cited (7)
US 8326501B2 · Hustyi · 2012 [cited by examiner]
US 11820329B2 · Buss · 2023 [cited by examiner]
US 20100222972A1 · Hustyi · 2010 [cited by examiner]
US 20190333304A1 · Flynn · 2019 [cited by examiner]
US 20200193001A1 · Qin · 2020 [cited by examiner]
US 20220242366A1 · Nagata · 2022 [cited by examiner]
US 20230037655A1 · Hurr · 2023 [cited by examiner]