Applying user profile to a vehicle
AssigneeFord Global Technologies, LLC
InventorAbraham Mezaael
Life of this patent
Estimating the term…
Abstract
A vehicle includes an electronic control unit (ECU); a human-machine interface (HMI); and a processor, configured to responsive to receiving a user profile from a mobile device wirelessly connected to the vehicle, identify a requested configuration associated with the user profile, responsive to verifying the requested configuration is unavailable to the vehicle, identify an alternative configuration to the requested configuration using a vehicle snapshot locally stored in the vehicle, and apply the alternative configuration, wherein the vehicle snapshot includes conversion information between the requested configuration and the alternative configuration.
Claims16
A vehicle, comprising:
- an electronic control unit (ECU);
- a human-machine interface (HMI);
- and
- a processor, configured to
- responsive to receiving a user profile from a mobile device wirelessly connected to the vehicle, identify a requested configuration associated with the user profile, the requested configuration including a first feature,
- responsive to verifying the requested configuration is unavailable due to an absence of the first feature on the vehicle, determine an alternative configuration to the requested configuration using a vehicle snapshot locally stored in the vehicle by replacing the first feature with a second feature absent from the requested configuration and the user profile, wherein the vehicle snapshot includes conversion information between the requested configuration and the alternative configuration,
- output the alternative configuration via the HMI,
- responsive to receiving a user input indicative of an approval to apply the alternative configuration, apply the alternative configuration and activate the second feature,
- update the user profile with the mobile device to include the second feature,
- monitor the usage of the alternative configuration by the user, and update the snapshot using the alternative configuration based on the usage.
A method for a vehicle, comprising:
- responsive to establishing a wireless connection to a mobile device, receiving a user profile associated with a user from the mobile device;
- processing the user profile to identify a requested configuration;
- responsive to identifying an electronic control unit (ECU) associated with the requested configuration, querying the ECU for the requested configuration, wherein the requested configuration includes a first feature;
- responsive to verifying with the ECU that the requested configuration is unavailable to the vehicle, identifying a plurality of alternative configurations to the requested configuration using a vehicle snapshot locally stored in the vehicle, wherein the vehicle snapshot includes a conversion table for the requested configuration and the alternative configurations;
- and
- responsive to a plurality of alternative configurations matched to the requested configuration being identified via the vehicle snapshot, outputting the plurality of alternative configurations via a human-machine interface (HMI) as options;
- responsive to receiving a user input indicative of choosing one of the plurality of alternative configurations, applying the one of the alternative configurations, wherein the one of the alternative configurations includes a second feature absent from the requested configuration;
- monitoring the usage of the one of the alternative configurations by the user and update the snapshot using the one of the alternative configurations based on the usage.
A non-transitory computer-readable medium, comprising instructions, when executed by a processor of a vehicle, cause the vehicle to:
- responsive to establishing a wireless connection to a mobile device, receive a user profile associated with a user from the mobile device;
- process the user profile to identify a requested configuration including a first feature;
- responsive to identifying an electronic control unit (ECU) associated with the requested configuration, query the ECU for the requested configuration;
- responsive to verifying with the ECU that the requested configuration is unavailable to the vehicle, identify an alternative configuration to the requested configuration using a vehicle snapshot locally stored in the vehicle, wherein the vehicle snapshot includes a conversion table for the requested configuration and the alternative configuration, the alternative configuration includes a second feature absent from the requested configuration;
- output the alternative configuration via a human-machine interface (HMI);
- responsive to receiving a user input indicative of an approval to apply the alternative configuration via the HMI, apply the alternative configuration;
- update the user profile with the conversion table for the requested configuration and the alternative configuration of the vehicle snapshot, and a vehicle identification number (VIN);
- and
- monitor the usage of the alternative configuration by the user, and update the snapshot using the alternative configuration based on the usage,
- wherein the vehicle snapshot includes conversion table for the requested configuration and the alternative configuration.
Dependencies are inferred from the claim text.