User control interface architecture for automotive electronic systems
First Claim
Patent Images
1. A method of operating an electronic system having a plurality of controllable features, said method comprising the steps of:
- activating one of a plurality of user control elements according to a desired adjustment of a controllable feature to generate a control element signal;
transforming said control element signal into a button index signal using button index logic which assigns a unique number for each respective user input that can be produced by said user control elements;
retrieving a function identifier signal from a function identifier lookup table stored in a reprogrammable memory containing a customized mapping of button index signals into respective function identifier signals for said electronic system; and
transferring said retrieved function identifier signal to control software to perform said desired adjustment.
13 Assignments
0 Petitions
Accused Products
Abstract
The software and hardware resources of an electronic system are organized in an architecture which creates a single data table in program memory for the assignment of user controls to system functions. User controls can be reassigned through appropriate modifications to this table. Thus, minor changes to the user controls can be implemented without modifying the software or hardware of the system, thereby avoiding significant development cost. Furthermore, standard products can be developed which can be customized to the needs of particular applications of the products or variations for local markets.
-
Citations
9 Claims
-
1. A method of operating an electronic system having a plurality of controllable features, said method comprising the steps of:
-
activating one of a plurality of user control elements according to a desired adjustment of a controllable feature to generate a control element signal; transforming said control element signal into a button index signal using button index logic which assigns a unique number for each respective user input that can be produced by said user control elements; retrieving a function identifier signal from a function identifier lookup table stored in a reprogrammable memory containing a customized mapping of button index signals into respective function identifier signals for said electronic system; and transferring said retrieved function identifier signal to control software to perform said desired adjustment. - View Dependent Claims (2)
-
-
3. An electronic system with a plurality of controllable features, comprising:
-
a control bezel including a plurality of user control elements to be manually activated to adjust said controllable features; button index logic coupled to said user control elements for generating one of a plurality of button index signals in response to a manual activation of one of said user control elements, said button index signal uniquely corresponding to one of said user control elements that was manually activated; a reprogrammable memory storing a function identifier lookup table for a customized mapping of each one of said button index signals to a respective function identifier signal, each function identifier signal corresponding to an adjustment of a respective controllable feature; and control software stored in said electronic system, said control software performing steps to adjust a respective controllable feature in response to a function identifier signal retrieved from said reprogrammable memory when a button index signal is generated. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
Specification