IP Library › Granted Patent US 12,461,626
Granted Patent B2
US 12,461,626 · App. 18/504,048 · Granted Nov 4, 2025

Custom button for a vehicle

Inventors: Yunwei Yang (Newark, CA); Sizhe Huang (Newark, CA); Dave Flynt (Newark, CA)
Assignee: ATIEVA, INC.
G06F3/04166B60K35/10B62D1/046G06F3/04817G06F3/0482G06F3/0488B60K2360/128G06F3/044
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,461,626
App. No.
18/504,048
Granted
Nov 4, 2025
Kind
B2
Abstract

Embodiments relate to a method and apparatus for selecting and performing a function selectable by a custom button by a user in a vehicle, utilizing an on-board system controller, the on-board system controller comprising a processor and a memory. The method includes the operations of: identifying a pressing of a custom button; receiving a selection of a function from a display panel; linking the function to the custom button; and automatically performing the function when the custom button is subsequently pressed.

Claims (31)

1 . A method of selecting and implementing a function selectable by a custom button by a user in a vehicle, utilizing an on-board system controller, the on-board system controller comprising a processor and a memory, the method comprising the operations of:

identifying a first pressing of the custom button for a first time period, the custom button being at least one of: on a steering wheel of the vehicle as a steering wheel button, or below a display panel of the vehicle as a first custom button;

receiving a selection of the function from the display panel of the vehicle, a second pressing of the first custom button for the first time period defining the function and a third pressing of the first custom button for a second time period redefining the function, wherein the second time period is greater than the first time period;

linking the function to the custom button;

automatically implementing the function subsequently pressing of the custom button for a fourth time period, and

further comprising another custom button being displayed on the display panel as a second custom button, wherein, when the second custom button is pressed for the first time period by the user while driving, the function from the display panel is selectable by the user and is linked to the second custom button, such that, when the user subsequently presses the second custom button for the first time period, the function is automatically implemented.

2 . The method of claim 1 , wherein the steering wheel button is accessible by a finger of the user while a hand of the user is on the steering wheel and while driving.

3 . The method of claim 2 , wherein, when the steering wheel button is single pressed initially by the user, the function from the display panel is selectable by the user and is linked to the steering wheel button, such that, when the user subsequently single presses the steering wheel button, the function is automatically implemented.

4 . The method of claim 3 , wherein, when the steering wheel button is pressed and held in a pressed state for a second time period by the user, the function from the display panel is selectable by the user that is linked to the steering wheel button, such that, when the user subsequently presses the steering wheel button for the first time period, the function is automatically implemented.

5 . The method of claim 4 , wherein the second time period includes time to display a menu on the display panel.

6 . The method of claim 4 , wherein, selectable functions by the user on the display panel that are linked to the steering wheel button for automatic implementation include at least one of: media functions, parking functions, driving functions, or braking functions.

7 . The method of claim 1 , wherein the receiving the selection of the function from the display panel of the vehicle comprises:

tapping on the display panel, and further comprising storing an indication that the custom button is assigned the function as part of a user profile of the user.

8 . The method of claim 1 , wherein, when the second custom button is pressed and held in a pressed state for a second time period, the function from the display panel is selectable by the user that is linked to the second custom button, such that, when the user subsequently presses the second custom button for the first time period, the function is automatically implemented and further, wherein, selectable functions by the user on the display panel that are linked to the display panel button for automatic implementation include at least one of: climate functions, application functions, mode functions, or other functions.

9 . The method of claim 1 , wherein the linking the function to the custom button is based on the first pressing, the second pressing, and the third pressing.

10 . An on-board system controller for a vehicle to implement a method of selecting and implementing a function selectable by a custom button by a user in the vehicle comprising:

a memory; and

a processor coupled to memory, wherein the processor is configured to perform operations comprising:

identifying a first pressing of the custom button for a first time period, the custom button being at least one of: on a steering wheel of the vehicle as a steering wheel button, or below a display panel of the vehicle as a first custom button;

receiving a selection of the function from the display panel of the vehicle, a second pressing of the first custom button for the first time period defining the function and a third pressing of the first custom button for a second time period redefining the function, wherein the second time period is greater than the first time period;

linking the function to the custom button;

automatically implementing the function subsequently pressing of the custom button for a fourth time period, and

further comprising another custom button being displayed on the display panel as a second custom button, wherein, when the second custom button is pressed for the first time period by the user while driving, the function from the display panel is selectable by the user and is linked to the second custom button, such that, when the user subsequently presses the second custom button for the first time period, the function is automatically implemented.

11 . The system controller of claim 10 , wherein the steering wheel button is accessible by a finger of the user while a hand of the user is on the steering wheel and while driving.

12 . The system controller of claim 11 , wherein, when the steering wheel button is single pressed initially by the user, a function from the display panel is selectable by the user and is linked to the steering wheel button, such that, when the user subsequently single presses the steering wheel button, the function is automatically implemented.

13 . The system controller of claim 12 , when the steering wheel button is pressed and held in a pressed state for a second time period by the user, the function from the display panel is selectable by the user that is linked to the steering wheel button, such that, when the user subsequently presses the steering wheel button for the first time period, the function is automatically implemented.

14 . The system controller of claim 13 , wherein the second time period includes time to display a menu on the display panel.

15 . The system controller of claim 13 , wherein, selectable functions by the user on the display panel that are linked to the steering wheel button for automatic implementation include at least one of: media functions, parking functions, driving functions, or braking functions.

16 . The system controller of claim 10 , wherein the receiving the selection of the function from the display panel of the vehicle comprises:

tapping on the display panel, and further comprising storing an indication that the custom button is assigned the function as part of a user profile of the user.

17 . The system controller of claim 10 , wherein, when the second custom button is pressed and held in a pressed state for a second time period, the function from the display panel is selectable by the user that is linked to the second custom button, such that, when the user subsequently presses the second custom button for the first time period, the function is automatically implemented and further, wherein, selectable functions by the user on the display panel that are linked to the display panel button for automatic implementation include at least one of: climate functions, application functions, mode functions, or other functions.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2024
From: YANG, YUNWEI; HUANG, SIZHE; FLYNT, DAVE
To: ATIEVA, INC.
Reel/Frame 066023/0929 →
Continuity (1)
Related Publication 20250147619A1 · May 8, 2025
References Cited (19)
US 20070152977A1 · Ng et al. · 2007 [cited by applicant]
US 20100268426A1 · Pathak · 2010 [cited by examiner]
US 20150046030A1 · Nishito et al. · 2015 [cited by applicant]
US 20160121825A1 · Kim · 2016 [cited by applicant]
US 20170024553A1 · Chang · 2017 [cited by applicant]
US 20170357398A1 · Alonso-Ruiz · 2017 [cited by applicant]
US 20180196589A1 · Feit · 2018 [cited by examiner]
US 20190152319A1 · Wan et al. · 2019 [cited by applicant]
US 20200039558A1 · Aerts et al. · 2020 [cited by applicant]
US 20200307379A1 · Balain · 2020 [cited by examiner]
US 20210031711A1 · Marcolino Quintao Severgnini · 2021 [cited by examiner]
US 20210252979A1 · Pomytkin et al. · 2021 [cited by applicant]
US 20220314794A1 · Eo · 2022 [cited by examiner]
US 20230120950A1 · Rashmi · 2023 [cited by applicant]
US 20230152961A1 · Perea-Ochoa · 2023 [cited by applicant]
US 20240267612A1 · Shimosato · 2024 [cited by examiner]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2024/054573, mailed on Feb. 6, 2025, 13 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2024/054562, mailed on Nov. 26, 2024, 11 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 18/902,288, mailed on Jul. 14, 2025, 12 pages. [cited by applicant]
Cited By (2)
US 1,121,638 US 1,121,662