1. A method comprising: receiving data relating to occupant selection of vehicle feature settings; identifying context variable(s) at a time of setting selection; storing in memory the setting with the context variable(s); initializing a vehicle feature having multiple settings; determining a setting preference for the vehicle feature using an associative rule filter based on the selection(s) and context variable(s); and controlling vehicle feature a predetermined amount of time after initialization using the setting preference.