System and method for applying vehicle settings to a vehicle
First Claim
1. A computer-implemented method for applying vehicle settings to a vehicle, comprising:
- determining by a processor if a portable device is connected to the vehicle;
enabling automatically by the processor an auto-link functionality on the vehicle, to apply a first settings profile or a second settings profile associated with the portable device to the vehicle, based on a connection of the portable device to the vehicle;
determining by the processor if a user input is received to disable the auto-link functionality on the vehicle;
identifying automatically by the processor the first settings profile that is linked to the portable device that is connected to the vehicle when the auto-link functionality is enabled on the vehicle based on the connection of the portable device to the vehicle,determining by the processor if a user input is received to link the second settings profile to the portable device that is connected to the vehicle;
identifying by the processor the second settings profile upon determining that the user input is received to link the second settings profile to the portable device that is connected to the vehicle; and
applying by the processor the first settings profile or the second settings profile to control a vehicle system during a current drive cycle of the vehicle,wherein applying the first settings profile or the second settings profile of the auto-link functionality to control the vehicle system includes executing by the processor, system instructions included within the first settings profile when the first settings profile is identified to control the vehicle system to adjust at least one programmable setting of the vehicle system based on the first settings profile, and executing by the processor, system instructions included within the second settings profile when the second settings profile is identified to adjust the at least one programmable setting of the vehicle system based on the second settings profile by adjusting a seating position of a seat, a mirror position of a mirror, a seat belt height of a seat belt, a steering wheel height of a steering wheel, or a pedal position of a pedal,wherein identifying the first settings profile includes receiving a device ID from the portable device that is connected to the vehicle, accessing a vehicle auto-link database table, querying the vehicle auto-link database table for a record containing the device ID of the portable device, and retrieving a label of the first settings profile that is linked to the device ID of the portable device from the record containing the device ID of the portable device; and
identifying the first settings profile that is linked to a vehicle control account used to login to a vehicle auto-link control application upon determining that the auto-link functionality is disabled on the vehicle, wherein identifying the first settings profile that is linked to the vehicle control account includes receiving user credentials of the vehicle control account, accessing a vehicle manual-link database table, querying the vehicle manual-link database table for a label of the vehicle control account, and retrieving the label of the first settings profile linked to the label of the vehicle control account.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for applying vehicle settings to a vehicle is provided. The method and system include determining if a portable device is connected to the vehicle. The method and system also include identifying a first settings profile that is linked to the portable device upon determining that an auto-link functionality is enabled on the vehicle. The method and system further include determining if a user input is received to link a second settings profile to the portable device and identifying the second settings profile that is linked to the portable device. The method and system also include applying a settings profile to control a vehicle system during a current drive cycle of the vehicle, wherein the settings profile applied to control a vehicle system includes the first settings profile or the second settings profile.
22 Citations
18 Claims
-
1. A computer-implemented method for applying vehicle settings to a vehicle, comprising:
-
determining by a processor if a portable device is connected to the vehicle; enabling automatically by the processor an auto-link functionality on the vehicle, to apply a first settings profile or a second settings profile associated with the portable device to the vehicle, based on a connection of the portable device to the vehicle; determining by the processor if a user input is received to disable the auto-link functionality on the vehicle; identifying automatically by the processor the first settings profile that is linked to the portable device that is connected to the vehicle when the auto-link functionality is enabled on the vehicle based on the connection of the portable device to the vehicle, determining by the processor if a user input is received to link the second settings profile to the portable device that is connected to the vehicle; identifying by the processor the second settings profile upon determining that the user input is received to link the second settings profile to the portable device that is connected to the vehicle; and applying by the processor the first settings profile or the second settings profile to control a vehicle system during a current drive cycle of the vehicle, wherein applying the first settings profile or the second settings profile of the auto-link functionality to control the vehicle system includes executing by the processor, system instructions included within the first settings profile when the first settings profile is identified to control the vehicle system to adjust at least one programmable setting of the vehicle system based on the first settings profile, and executing by the processor, system instructions included within the second settings profile when the second settings profile is identified to adjust the at least one programmable setting of the vehicle system based on the second settings profile by adjusting a seating position of a seat, a mirror position of a mirror, a seat belt height of a seat belt, a steering wheel height of a steering wheel, or a pedal position of a pedal, wherein identifying the first settings profile includes receiving a device ID from the portable device that is connected to the vehicle, accessing a vehicle auto-link database table, querying the vehicle auto-link database table for a record containing the device ID of the portable device, and retrieving a label of the first settings profile that is linked to the device ID of the portable device from the record containing the device ID of the portable device; and identifying the first settings profile that is linked to a vehicle control account used to login to a vehicle auto-link control application upon determining that the auto-link functionality is disabled on the vehicle, wherein identifying the first settings profile that is linked to the vehicle control account includes receiving user credentials of the vehicle control account, accessing a vehicle manual-link database table, querying the vehicle manual-link database table for a label of the vehicle control account, and retrieving the label of the first settings profile linked to the label of the vehicle control account. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for applying vehicle settings to a vehicle, comprising:
-
a vehicle auto-link control application that is executed on a head unit of the vehicle that includes a processor and a memory storing instructions in a form of executable code that when executed by the processor cause the processor to; determine if a portable device is connected to the vehicle; enable automatically an auto-link functionality on the vehicle, to apply a first settings profile or a second settings profile associated with the portable device to the vehicle, based on a connection of the portable device to the vehicle; determine if a user input is received to disable the auto-link functionality on the vehicle; identify the first settings profile is linked to the portable device that is connected to the vehicle when the auto-link functionality is enabled on the vehicle based on the connection of the portable device to the vehicle, wherein the processor determines if a user input is received to link the second settings profile to the portable device that is connected to the vehicle and identifies the second settings profile upon determining that the user input is received to link the second settings profile to the portable device that is connected to the vehicle; and apply the first settings profile or the second settings profile to control a vehicle system during a current drive cycle of the vehicle, wherein applying the first settings profile or the second settings profile of the auto-link functionality to control the vehicle system includes executing system instructions included within the first settings profile when the first settings profile is identified to control the vehicle system to adjust at least one programmable setting of the vehicle system based on the first settings profile, and executing system instructions included within the second settings profile when the second settings profile is identified to adjust the at least one programmable setting of the vehicle system based on the second settings profile, wherein the adjusting the programmable setting includes adjusting a seating position of a seat, a mirror position of a mirror, a seat belt height of a seat belt, a steering wheel height of a steering wheel, or a pedal position of a pedal. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium storing instructions in a form of executable code for applying vehicle settings to a vehicle that, when executed by a processor of a computer, causes the processor of the computer to perform a method, comprising:
-
determining if a portable device is connected to the vehicle; enabling automatically an auto-link functionality on the vehicle, to apply a first settings profile or a second setting profile associated with the portable device to the vehicle, based on a connection of the portable device to the vehicle; determining if a user input is received to disable the auto-link functionality on the vehicle; identifying the first settings profile that is linked to the portable device that is connected to the vehicle when the auto-link functionality is enabled on the vehicle based on the connection of the portable device to the vehicle, determining if a user input is received to link the second settings profile to the portable device that is connected to the vehicle; identifying the second settings profile upon determining that the user input is received to link the second settings profile to the portable device that is connected to the vehicle; and applying the first settings profile or the second settings profile to control a vehicle system during a current drive cycle of the vehicle, wherein applying the first settings profile of the auto-link functionality to control the vehicle system includes executing system instructions included within the first settings profile when the first settings profile is identified to control the vehicle system to adjust at least one programmable setting of the vehicle system based on the first settings profile, and executing system instructions included within the second settings profile when the second settings profile is identified to adjust the at least one programmable setting of the vehicle system based on the second settings profile by adjusting a seating position of a seat, a mirror position of a mirror, a seat belt height of a seat belt, a steering wheel height of a steering wheel, or a pedal position of a pedal. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification