The present invention relates to a human machine interface. More particularly, the invention is directed to a human machine interface control system for a vehicle and a method for controlling a display of information based on sensed or received data.
A human machine interface (“HMI”) within a motor vehicle generally refers to the interaction of a user with an information display. Flat screen TFT, LCD and LED information displays are rapidly becoming cost effective to implement within vehicles, and as price decreases, the size of the display may be increased. Such displays allow for increased information to be available to a user of the display. Two essential functions of the center stack are to inform passengers of the general state of the vehicle and to permit passengers to adjust accessories influencing passenger comfort such as temperature and radio volume, for example. Typically, current center stacks include at least one digital display. The digital display is usually a flat, rectangular, thin film transistor (TFT) glass display or a liquid crystal display (LCD). Optionally, the display can include a touch screen overlay or can be controlled by a large number of switches. Also, the size and complexity of the displays allows for the display of complex information. It is known to program differing display characteristics, such as color and information displayed, based on an operating characteristic of the motor vehicle, such as speed or direction travelled.
However, in today's vehicles, there is no provision for dynamically adapting a vehicles user interface to its current operating conditions. Certain functions or information displayed that are appropriate to one set of operating conditions, such as at lower speeds and/or under non-threatening driving conditions, might not be appropriate for higher speeds and more threatening driving conditions.
Accordingly, it would be desirable to produce a system capable of determining based upon available data an appropriate display for a user of the display.
Concordant and consistent with the present invention, an anticipatory and adaptive human machine interface control system for an automobile and a method for adaptively modifying an information display in an automobile, wherein the control system and method control the information displayed in response to a vehicle information signal, has surprisingly been discovered.
In one embodiment, an adaptive human machine interface control system for a vehicle comprises a vehicle information system adapted to generate and transmit a vehicle information signal including data representing a vehicle condition; and a controller adapted to receive the vehicle information signal, analyze the vehicle information signal, and generate and transmit a control signal for controlling a visual representation of data in response to the vehicle information signal.
In another embodiment, an adaptive human machine interface control system for a vehicle comprises a vehicle information system adapted to generate and transmit a vehicle information signal including data representing a vehicle condition; a controller adapted to receive the vehicle information signal, analyze the vehicle information signal, and generate and transmit a control signal in response to the vehicle information signal, and a display adapted to receive the control signal and generate a visual display of data in response to the control signal.
The invention also provides methods for controlling a display of information.
One method comprises the steps of: retrieving data representing at least one condition; generating a vehicle information signal including first data representing at least one condition; analyzing the vehicle information signal; generating a control signal in response to the vehicle information signal; and generating a visual representation of second data on a display in response to the control signal.
The above, as well as other advantages of the present invention, will become readily apparent to those skilled in the art from the following detailed description of the preferred embodiment when considered in the light of the accompanying drawings, in which:
a and 2b are schematic representations of example displays according to an embodiment of the invention.
The following detailed description and appended drawings describe and illustrate various embodiments of the invention. The description and drawings serve to enable one skilled in the art to make and use the invention, and are not intended to limit the scope of the invention in any manner. In respect of the methods disclosed, the steps presented are exemplary in nature, and thus, the order of the steps is not necessary or critical.
Referring to
The vehicle information system 12 is adapted to transmit a vehicle information signal 18 to the controller 14. The vehicle information signal 18 may include data from a plurality of on-board vehicle systems 20 such as a suspension system, a vehicular stability system, a braking system, a tire pressure monitoring system, an engine control unit, a speedometer, a tachometer, a radio, and an electronic window control system and the like, for example. Additionally, the vehicle information signal 18 may include data received from a plurality of off-board systems 22, such as cell phone, traffic, GPS, weather signals and the like, for example. The vehicle information signal 18 may include only on-board vehicle system data, only off-board system data, or a combination thereof, as desired.
The vehicle information system 12 may additionally include a plurality of sensors 24 that directly measure a particular condition, either on-board or off-board, and transmit a signal representative of the measured condition to the vehicle information system 12. The vehicle information system 12 may receive the representative signal directly from each sensor 24, or the vehicle information system 12 may receive a signal representative of a measured condition from a secondary vehicle system (not shown), wherein the vehicle information system 12 is adapted to retrieve a desired data from the secondary vehicle system. As a non-limiting example, the vehicle may include an electronic module that measures the activity of the vehicle stability control. The vehicle information system 12 may receive the stability control data measured either directly by a sensor 24, or it may receive stability control data as transmitted data from the electronic module. Likewise, the off-board information may be derived from a sensor, such as an external temperature sensor, or it may be derived from an off-board system, such as a weather reporting system.
The controller 14 is adapted to receive the vehicle information signal 18, analyze the vehicle information signal 18, and transmit a control signal 26 to the display 16 in response to an analysis of the vehicle information signal 18. The controller 14 may be any device adapted to receive the vehicle information signal 18, analyze the vehicle information signal 18, and transmit the control signal 26. The controller 14 may also include analysis software, as appropriate.
In one embodiment, the controller 14 includes a processor 28 and a storage system 30. The processor 28 is adapted to analyze the vehicle information signal 18 based upon an instruction set 32. The instruction set 32, which may be embodied within any computer readable medium, includes processor executable instructions for configuring the processor 28 to perform a variety of tasks. The storage system 30 may be a single storage device or may be multiple storage devices. Portions of the storage system 30 may also be located on the processor 28. Furthermore, the storage system 30 may be a solid state storage system, a magnetic storage system, an optical storage system or any other suitable storage system. It is understood that the storage system 30 is adapted to store the instruction set 32. Other data may be stored in the storage system 30, as desired.
The controller 14 may further include a programmable component 34 in communication with the processor 28. It is understood that the programmable component 34 may be in communication with any other component of the adaptive HMI control system 10 such as the vehicle information system 12 and the storage system 30, for example. In certain embodiments, the programmable component 34 is adapted to manage and control processing functions of the processor 28. Specifically, the programmable component 34 is adapted to control the analysis of the vehicle information signal 18 and the generation and transmission of the control signal 26. The programmable component 34 provides a means for a user to actively manage the operation of the processor 28 and thereby control the resultant display adaptation effect generated by the display 16. It is understood that the programmable component 34 may be adapted to manage and control the vehicle information system 12. It is further understood that the programmable component 34 may be adapted to store data on the storage system 30 and retrieve data from the storage system 30.
In use, the vehicle information system 12 transmits the vehicle information signal 18 to the controller 14. As a non-limiting example, the vehicle information signal 18 may include data representing the vehicle windshield wiper system. Specifically, the vehicle information signal 18 may include data representing that the vehicle is traveling through precipitation, as evident by an increase in windshield wiper activity. Further, the vehicle information signal may include data representing that the ambient outside temperature is below 32° F. (0° C.). In combination, this data may be interpreted by the controller 14 as snow, ice or other difficult driving conditions. It is understood that the vehicle information signal 18 may include data relating to any on-board vehicle system such as a braking system, a speedometer, a tachometer, a radio, and an electronic window control system, for example, as well as any off-board vehicle system such as GPS, cell data, weather, traffic and the like.
The controller 14 receives the vehicle information signal 18 and analyzes the vehicle information signal 18. In one embodiment, the processor 28 analyzes the vehicle information signal 18 based upon the pre-programmed instruction set 32. It is understood that the instruction set 32 may be fixed by the manufacturer, or it may be altered by the user, thereby modifying the desired analysis of the vehicle information signal 18 and the generation of the resultant control signal 26. It is further understood that the user may configure the processor 28 and the instruction set 32 through the programmable component 34. Once the vehicle information signal 18 is analyzed, the controller 14 transmits a control signal 26 to the display 16. The control signal 20 includes data for adapting the display 16 to the prevalent driving conditions, as interpreted by the processor 28, controlling the visual representation of data on the display 16.
An example visual representation of data on a display 16′ is shown in
As driving conditions become more complex or difficult, such as during the aforementioned precipitation below a freezing temperature, the visual representation of the information on the display 16′ may change, as represented by the display 16″ of
a and 2b show one representative example of a display that adapts to driving conditions in response to the received vehicle information signal 18. It is understood that the scale, type and amount of display modification that may take place based upon calculated, perceived or inferred driving conditions is virtually unlimited, and may be modified as desired. For example, a relatively simple adaptive HMI interface may only switch between one or two different visual representations of information on the displays 16′, 16″, while a complex system may continuously and adaptively modify the display to an appropriate level of content in response to certain driving conditions. On board displays that may be modified include instrument clusters, center stack electronics such as audio/infotainment, climate and GPS, and include any other display within the vehicle.
It is understood that the adaptive HMI control system 10 may also be modified as desired. For example, a relatively simple system may only have a few on-board systems 20 and off-board systems 22 to monitor, while complex systems may monitor all on-board vehicle systems 20 and a plurality of off-board systems 22. It is further understood that the control signal 26 may be adapted to be received by any display 16 of the vehicle and under any conditions, as desired. As a non-limiting example, the control signal 26 may adaptively change the instrument cluster display in response to increased speed, braking, engine temperature, fuel state, traffic conditions, GPS signals, terrain, road conditions or the like. As another example, the size of any buttons or touch screen locations may be increased to compensate for vehicle speed or rough road conditions, ambient noise, open windows, or other vehicle conditions. Thus, the control signal 26 may control any display of information in response to any vehicle condition, as desired.
The adaptive HMI control system 10 and the method for controlling the visual representation of information on a display 16 provide a convenient, user-friendly and easily accessible system for dynamically adapting a vehicle's human machine interface to its current operating conditions. The adaptive HMI control system 10 may use any combination of sensor or other real-time data available in the vehicle for adjusting the user interface. Examples of this data include: speed, acceleration, gyroscope, windshield wiper operation, light/archives, temperature, moisture, stability, and the like.
From the foregoing description, one ordinarily skilled in the art can easily ascertain the essential characteristics of this invention and, without departing from the spirit and scope thereof, make various changes and modifications to the invention to adapt it to various usages and conditions.