A method for predicting an interface control action of a user with an in-vehicle user interface involves collecting and storing data. The data can be vehicle data about the vehicle and its environment collected from at least one sensor of the vehicle and user data about user interactions with the user interface and/or different applications inside the vehicle. Likelihoods are assigned to at least two possible interface control actions by the user based on the collected and stored data. At least one most likely interface control action is determined from the likelihoods and the user is presented with the at least one most likely interface control action so that it is selectable and performable with one single user interaction with the user interface.
Please help me write a proper abstract based on the patent claims. CLAIM: 1-10. (canceled) 11. A method for predicting an interface control action of a user with an in-vehicle user interface, the method comprising: collecting and storing data, wherein the data includes at least vehicle data about the vehicle and the vehicle's environment collected from at least one sensor of the vehicle, and user data about user interactions with the user interface and/or different applications inside the vehicle; assigning likelihoods to at least two possible interface control actions by the user based on the collected and stored data; determining at least one most likely interface control action from the likelihoods; and providing the user with the at least one most likely interface control action in a manner so that the at least one most likely interface control action is selectable and performable with one single user interaction with the user interface. 12. The method of claim 11, wherein a larger likelihood is assigned to frequently used interface control actions compared to less frequently used interface control actions when assigning the likelihoods. 13. The method of claim 11, wherein a larger likelihood is assigned to recently used interface control actions compared to less recently used interface control actions when assigning the likelihoods. 14. The method of claim 11, wherein only data younger than a given age are taken into account when assigning the likelihoods. 15. The method of claim 11, wherein the step of collecting and storing data comprises collecting and storing of data about the user from and to a network external to the vehicle. 16. The method of claim 11, wherein a classifier calculates likelihoods for the at least two possible interface control actions based on the collected and stored data and these calculated likelihoods are then assigned to the at least two possible interface control actions. 17. The method of claim 16, wherein the classifier is an ensemble classifier with several individual classifiers, where each individual classifier is built on a data chunk of the collected and stored data. 18. The method of claim 17, wherein the data chunks are weighted with a bias depending on an age of the collected data contained so that more weight is assigned to data chunks with recent data compared to less recent data. 19. The method of claim 18, wherein each data chunk contains all data stemming from a time interval specific for each data chunk, where time intervals assigned to one data chunk can overlap with time intervals assigned to other data chunks, so that specific data can be part of more than one data chunk. 20. An in-vehicle user interface, comprising: a memory configured to collect and store data, wherein the data includes at least vehicle data about the vehicle and the vehicle's environment collected from at least one sensor of the vehicle, and user data about user interactions with the user interface and/or different applications inside the vehicle; a processor coupled to the memory and configured to assign likelihoods to at least two possible interface control actions based on the collected and stored data, and determine at least one most likely interface control action from the likelihoods; and a display unit configured to provide the user with a set of the at least one most likely interface control action so that it is selectable and performable with one single user interaction with the user interface.