A non-transitory computer readable medium comprising instructions stored in a memory and executed by a processor to carry out steps of a method for providing a description of a functionality of a vehicle to a user of the vehicle, the steps comprising:
- obtaining first data (D1) indicative of a current user behavior;
- obtaining second data (D2) indicative of a historic user behavior, wherein the historic user behavior is associated with the user located inside the vehicle while the vehicle is in a non-driving mode;
- determining a likelihood (LH) that the user will stay inside the vehicle while the vehicle is in the non-driving mode based on the first data (D1) and based on the second data (D2);
- and
- triggering a provision of the description of the functionality of the vehicle, if said determined likelihood (LH) exceeds a predefined likelihood threshold.