Implementations may include one or more of the following features. Optionally receiving interaction type data associated with the interactive element and determining the threshold value based on the interaction type data. Optionally, the location on the first display or the second display being further based on the interaction type data. Optionally, the adaptive rule-based system includes an adaptive learning system and an adaptive neuro fuzzy inference system (ANFIS). Optionally, the adaptive learning system includes a set of interaction rules, a base set of rules, defining locations for interactive elements based on a likelihood of interaction by the driver with the interactive elements. Optionally, the location includes setting the location of the interactive element to the first display based on accessibility of driver interaction with the display system based on a determination that the score for the interactive element exceeds a predetermined threshold value. Optionally, generating a signal to present the interactive element on the display system based on the location. Optionally, the driving context information includes at least one of trip data, trip status information, traffic data, weather data, or route data. Optionally, the driver state information includes data corresponding to a driving style of the driver. Optionally, the driver state information includes data received from a mobile device associated with the driver. Optionally, the data received from the mobile device includes at least one of appointment information or phone call information. Implementations of the described techniques may include hardware, a method or process, or computer software on a computer-accessible medium.