Global standard template creation, storage, and modification
Abstract
Methods and systems for a complete vehicle ecosystem are provided. Specifically, systems that when taken alone, or together, provide an individual or group of individuals with an intuitive and comfortable vehicular environment. The present disclosure includes a system to create, modify, and maintain profiles associated with users. The user profiles are generated based on selectively collecting data associated with the users. Although each user profile may include settings, preferences, habits, and content associated with an individual user and/or vehicle, some user profiles may represent multiple users. These user profiles can change a configuration of a vehicle to match settings for a user, such as a driver and/or passenger. The configurations may also include the recognition of a unique set of gestures for a user. Further, the user profiles can be transferred from vehicle-to-vehicle and/or user-to-user.
Claims
exact text as granted — not AI-modified1 . A method, comprising:
retrieving a vehicle template from a memory, the vehicle template having information corresponding to at least one vehicle feature setting, wherein the at least one vehicle feature setting is defined by an entity other than a vehicle user; determining a vehicle type for the vehicle template; determining one or more available vehicle features associated with the determined vehicle type; adjusting, automatically via a vehicle control system of the vehicle and based at least partially on the information in the vehicle template, a setting of the one or more available vehicle features to match the at least one vehicle feature setting stored in the vehicle template; and storing at least some of the information of the vehicle template in a user profile memory associated with a user of the vehicle.
2 . The method of claim 1 , wherein prior to retrieving the vehicle template the method further comprises:
detecting the user associated with the vehicle; determining an identity of the user; determining, based at least partially on the determined identity of the user, whether the user of the vehicle is authorized to retrieve the vehicle template from a template memory; and providing user access to the vehicle template when it is determined that the user is authorized to retrieve the vehicle template.
3 . The method of claim 2 , wherein prior to detecting the user associated with the vehicle, the method further comprises:
creating the vehicle template, wherein the vehicle template is created by at least one of a vehicle manufacturer, an agency, and a company; and storing the vehicle template in the template memory.
4 . The method of claim 3 , further comprising:
associating the user of the vehicle with the vehicle, wherein the association is at least configured to authorize the user in retrieving the vehicle template.
5 . The method of claim 1 , further comprising:
receiving an adjustment input provided by the user of the vehicle, wherein the adjustment input is configured to adjust the setting of the one or more available vehicle features, and wherein the adjustment input includes adjustment information different from the information in the vehicle template; determining whether the user is authorized to adjust the one or more available vehicle features; providing an adjustment output when the user is authorized to adjust the one or more available vehicle features; and preventing the adjustment output when the user is not authorized to adjust the one or more available vehicle features.
6 . The method of claim 5 , wherein the adjustment input provided by the user includes altering the setting of the one or more available vehicle features based at least partially on the information in the vehicle template.
7 . The method of claim 5 , further comprising:
storing adjusted vehicle template information in the user profile associated with the user of the vehicle; transferring the adjusted vehicle template information from a first vehicle to a second vehicle, the second vehicle having at least one vehicle feature in common with the first vehicle; and adjusting, based at least partially on the adjusted vehicle template information in the user profile, the at least one vehicle feature of the second vehicle that is in common with the first vehicle.
8 . The method of claim 1 , further comprising:
receiving a vehicle template modification input provided by the user associated with the vehicle; determining whether the vehicle template allows for user modification; providing a vehicle template modification output when the vehicle template allows for user modification; and preventing the vehicle template modification output when the vehicle template does not allow for user modification.
9 . The method of claim 1 , wherein the memory is located across a communication network separate and apart from the vehicle.
10 . The method of claim 1 , further comprising:
transferring the at least some of the information of the vehicle template from the user profile memory to a different vehicle; converting the at least some of the information of the vehicle template to match characteristics associated with the different vehicle; and adjusting, based at least partially on the conversion, at least one of a state and an arrangement of a feature associated with the different vehicle.
11 . A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, perform a method comprising:
retrieving a vehicle template from a memory, the vehicle template having information corresponding to at least one vehicle feature setting, wherein the at least one vehicle feature setting is defined by an entity other than a vehicle user; determining a vehicle type for the vehicle template; determining one or more available vehicle features associated with the determined vehicle type; adjusting, automatically via a vehicle control system of the vehicle and based at least partially on the information in the vehicle template, a setting of the one or more available vehicle features to match the at least one vehicle feature setting stored in the vehicle template; and storing at least some of the information of the vehicle template in a user profile memory associated with a user of the vehicle.
12 . The non-transitory computer readable medium of claim 11 ,
wherein prior to retrieving the vehicle template the method further comprises: detecting the user associated with the vehicle; determining an identity of the user; determining, based at least partially on the determined identity of the user, whether the user of the vehicle is authorized to retrieve the vehicle template from a template memory; and providing user access to the vehicle template when it is determined that the user is authorized to retrieve the vehicle template.
13 . The non-transitory computer readable medium of claim 12 ,
wherein prior to detecting the user associated with the vehicle, the method further comprises: creating the vehicle template, wherein the vehicle template is created by at least one of a vehicle manufacturer, an agency, and a company; and storing the vehicle template in the template memory.
14 . The non-transitory computer readable medium of claim 13 , further comprising:
associating the user of the vehicle with the vehicle, wherein the association is at least configured to authorize the user in retrieving the vehicle template.
15 . The non-transitory computer readable medium of claim 11 , wherein the method further comprises:
receiving an adjustment input provided by the user of the vehicle, wherein the adjustment input is configured to adjust the setting of the one or more available vehicle features, and wherein the adjustment input includes adjustment information different from the information in the vehicle template; determining whether the user is authorized to adjust the one or more available vehicle features; providing an adjustment output when the user is authorized to adjust the one or more available vehicle features; and preventing the adjustment output when the user is not authorized to adjust the one or more available vehicle features.
16 . The non-transitory computer readable medium of claim 15 , wherein the method further comprises:
storing adjusted vehicle template information in the user profile associated with the user of the vehicle; transferring the adjusted vehicle template information from a first vehicle to a second vehicle, the second vehicle having at least one vehicle feature in common with the first vehicle; and adjusting, based at least partially on the adjusted vehicle template information in the user profile, at least one of a state and an arrangement of the at least one vehicle feature of the second vehicle that is in common with the first vehicle.
17 . The non-transitory computer readable medium of claim 11 , wherein the method further comprises:
receiving a vehicle template modification input provided by the user associated with the vehicle; determining whether the vehicle template allows for user modification; providing a vehicle template modification output when the vehicle template allows for user modification; and preventing the vehicle template modification output when the vehicle template does not allow for user modification.
18 . The non-transitory computer readable medium of claim 11 , wherein the method further comprises:
transferring the at least some of the information of the vehicle template from the user profile memory to a different vehicle; converting the at least some of the information of the vehicle template to match characteristics associated with the different vehicle; and adjusting, based at least partially on the conversion, at least one of a state and an arrangement of a feature associated with the different vehicle.
19 . A vehicle template control system, comprising:
a template module contained in a memory and executed by a processor of the vehicle template control system, the template module configured to create a vehicle template, wherein the vehicle template is created by at least one of a vehicle manufacturer, an agency, and a company, and store the vehicle template in a template memory; and a profile identification module contained in the memory and executed by the processor of the vehicle template control system, the profile identification module configured to retrieve the vehicle template from the template memory, the vehicle template having information corresponding to at least one vehicle feature setting, wherein the at least one vehicle feature setting is defined by an entity other than a vehicle user, determine a vehicle type for the vehicle template, determine one or more available vehicle features associated with the determined vehicle type, adjust, automatically via a vehicle control system of the vehicle and based at least partially on the information in the vehicle template, a setting of the one or more available vehicle features to match the at least one vehicle feature setting stored in the vehicle template, and store at least some of the information of the vehicle template in a user profile memory associated with a user of the vehicle.
20 . The system of claim 19 , wherein the profile identification module is further configured to detect the user associated with the vehicle, determine an identity of the user, determine, based at least partially on the determined identity of the user, whether the user of the vehicle is authorized to retrieve the vehicle template from the template memory; and
wherein the template module is further configured to provide user access to the vehicle template when it is determined that the user is authorized to retrieve the vehicle template.Join the waitlist — get patent alerts
Track US2016246526A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.