Method and apparatus for user-defined drive mode changes based on occurring conditions
A system includes a processor configured to receive a first set of user-selected parameters, including first user-defined parameter values, the first set defining a condition for engaging a specific user-selected vehicle driving mode. The processor is also configured to receive data indicating current parameter values and automatically engage the user-selected vehicle driving mode responsive to the current parameter values matching first user-defined parameter values.
1. A system comprising:
a processor configured to:
receive a first set of user-selected parameters, including first user-defined parameter values, the first set defining a condition for engaging a specific user-selected vehicle driving mode;
receive data indicating current parameter values; and
automatically engage the user-selected vehicle driving mode responsive to the current parameter values matching the first user-defined parameter values.
2. The system of claim 1 , wherein the parameters include GPS coordinates and the user-defined parameter values define a geo-fenced area.
3. The system of claim 2 , wherein the parameters include weather and the user-defined parameter values include a weather condition.
4. The system of claim 2 , wherein the parameters include traffic data and the user-defined parameter values include a traffic level.
5. The system of claim 2 , wherein the parameters include vehicle speed and the user-defined parameter values include a vehicle speed value.
6. The system of claim 2 , wherein the parameters include vehicle speed and the user-defined parameter values include a time of day or day of week.
7. The system of claim 1 , wherein the processor is further configured to:
receive a second set of user-selected parameters, including second user-defined parameter values, the second set defining a condition for disengaging a previously automatically engaged user-selected vehicle driving mode.
8. The system of claim 7 , wherein the second user-defined parameter values are different from the first user-defined parameter values.
9. The system of claim 7 , wherein at least one of the first and second sets of parameters includes parameters different from the other set.