Patent ID: 9193314
Filing Date: 2015-11-24
Classification: B60R,B60W,G08B

Abstract:
1. A method of automatically modifying a system setting for a vehicle utilizing an on-board system controller, said on-board system controller comprising a central processing unit (CPU) and a memory, the method comprising the steps of: identifying a specific driver of said vehicle from a plurality of potential drivers, wherein said on-board system controller performs said identifying step; monitoring a plurality of user-settable functions corresponding to a plurality of vehicle systems, wherein said on-board system controller is configured to monitor said plurality of vehicle systems and said plurality of user-settable functions, wherein said plurality of vehicle systems are selected from the group consisting of a vehicle audio system, a vehicle heating, ventilation and air conditioning (HVAC) system, a vehicle mode selector system, a vehicle seat positioning system, a vehicle steering wheel positioning system, an internal lighting system, an external lighting system, a vehicle suspension system, a vehicle navigation system, a garage door controller, a charge port door controller, and a fuel door controller; monitoring an ambient environment of said vehicle, wherein said on-board system controller performs said step of monitoring said ambient environment; detecting an occurrence of said specific driver adjusting a specific function of said plurality of user-settable functions to a first setting, wherein said on-board system controller performs said detecting step; and determining an environmental condition corresponding to said ambient environment coincident with said occurrence of said specific driver adjusting said specific function of said plurality of user-settable functions to said first setting, wherein if said specific driver adjusts said specific function of said plurality of user-settable functions to said first setting each time said environmental condition re-occurs for more than a preset number of times then the method further comprises the step of: