System and method for providing adaptive vehicle settings based on a known route
First Claim
1. A method for adaptively adjusting settings of a vehicle during a known route, the method comprising:
- storing, in a memory, a start location and an end location of a driving route;
parsing, using a processor, the driving route into a plurality of segments based on at least one of a turn detection, an intersection detection, a change in a road condition, a change in a speed of the vehicle, or a predetermined distance traveled;
assigning a unique identification code to each segment;
storing, in the memory, a plurality of values corresponding to a plurality of settings, the settings having values determined during a segment of the driving route, wherein each of the plurality of settings corresponds to one of the plurality of values and each of the plurality of values corresponds to one of the plurality of settings;
associating, in the memory, each of the plurality of values to the unique identification code of the segment in which the setting was set; and
automatically activating, at the beginning of the segment using the processor, at least one of the plurality of settings when the corresponding stored value differs from the value the setting is currently set to.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for adaptively adjusting settings of a vehicle during a known route are described. A method may include storing a driving route, parsing the driving route into a plurality of segments based on at least one of a turn detection, an intersection detection, a change in road conditions, a change in speed of the vehicle, or a predetermined distance traveled. The method may also include assigning to each segment a unique identification code, storing a plurality of values correlating to settings, the settings having values determined during a segment of the driving route, and associating each of the plurality of values to the unique identification code of the segment in which the setting was determined. The method may also include automatically changing each of the plurality of values at the beginning of each segment in which the value was altered.
-
Citations
20 Claims
-
1. A method for adaptively adjusting settings of a vehicle during a known route, the method comprising:
-
storing, in a memory, a start location and an end location of a driving route; parsing, using a processor, the driving route into a plurality of segments based on at least one of a turn detection, an intersection detection, a change in a road condition, a change in a speed of the vehicle, or a predetermined distance traveled; assigning a unique identification code to each segment; storing, in the memory, a plurality of values corresponding to a plurality of settings, the settings having values determined during a segment of the driving route, wherein each of the plurality of settings corresponds to one of the plurality of values and each of the plurality of values corresponds to one of the plurality of settings; associating, in the memory, each of the plurality of values to the unique identification code of the segment in which the setting was set; and automatically activating, at the beginning of the segment using the processor, at least one of the plurality of settings when the corresponding stored value differs from the value the setting is currently set to. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for adaptively adjusting settings of a vehicle during a route, the method comprising:
-
parsing, using a processor, the driving route into a plurality of segments based on at least one of a turn detection, an intersection detection, a change in a road condition, a change in a speed of the vehicle or a predetermined distance traveled; assigning a unique identification code to each segment; storing, in the memory, a plurality of values corresponding to a plurality of settings, the settings having values determined during a segment of the driving route, wherein each of the plurality of settings corresponds to one of the plurality of values and each of the plurality of values corresponds to one of the plurality of settings; associating, in the memory, each of the plurality of values to the unique identification code of the segment in which the setting was set; and selecting at least one candidate route using the processor; assigning a route weight for each of the candidate routes using the processor; predicting, by selecting the candidate route with the highest route weight, a predicted route using the processor; and automatically activating, at the beginning of the segment using the processor, at least one of the plurality of settings when the corresponding stored value corresponding to the predicted route differs from the value the setting is currently set to. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for adaptively adjusting settings of a vehicle during a driving route, the apparatus comprising:
-
a processor configured to; parse a driving route into a plurality of segments based on at least one of a turn detection, an intersection detection, a change in road conditions, a change in speed of the vehicle, or a predetermined distance traveled; assign to each of the plurality of segments a unique identification code; select at least one candidate route and assign a weight to each of the at least one candidate route; and automatically change a plurality of values corresponding to a plurality of settings at the beginning of each of the plurality of segments in which the value was set as associated with the predicted route in the memory, wherein each of the plurality of settings corresponds to one of the plurality of values and each of the plurality of values corresponds to one of the plurality of settings; and a memory configured to; store the plurality of values correlating to settings, the settings having values determined during a segment of the driving route; and associate each of the plurality of values to the unique identification code of the segment in which the setting was determined. - View Dependent Claims (20)
-
Specification