US2016246526A1PendingUtilityA1

Global standard template creation, storage, and modification

Assignee: AUTOCONNECT HOLDINGS LLCPriority: Mar 14, 2012Filed: Feb 3, 2016Published: Aug 25, 2016
Est. expiryMar 14, 2032(~5.6 yrs left)· nominal 20-yr term from priority
H04W 12/06G06Q 30/0641A61B 5/6808G06F 16/252H04W 76/11H04W 84/005H04W 4/60H04N 7/181G05D 23/1917G06F 16/24575G06Q 30/012H04W 76/19H04N 21/2393H04W 48/04G06Q 10/02G06F 16/183B60R 25/2081G08B 13/19647G06Q 30/0633G06Q 30/0639G06F 21/32G06F 3/017H04N 21/6408G06Q 10/00H04N 21/43637B60W 2050/0085G08B 21/18G06F 16/25H04L 67/306H04W 4/80A61B 5/742H04W 84/18G06F 2203/04803G08B 25/016G02B 27/0093G06Q 30/0266H04L 63/0428B60Q 9/00G06Q 30/00G06F 21/31B60H 1/00742B60R 25/1004H04W 4/021G06F 3/0481B60W 50/14G06F 9/451G08G 1/096775G01C 21/3697A61B 5/4809H04W 4/70G06F 3/0488B60Q 1/52G06Q 30/0645G08B 21/0205H04N 21/454G01S 19/42H04L 67/12H04L 67/10H04L 63/0236G06F 3/04842G08G 1/096741B60R 25/25G08G 1/096725G08B 29/188G01C 21/365B60R 25/102G06F 3/0622B60C 1/00G06F 3/013G08G 1/0968H04N 21/41422B60R 25/00H04L 63/102H04W 4/40G06F 21/00A61B 2503/04G06Q 10/20H04W 4/48B60R 11/04G06F 3/0673H04N 21/2265G06F 16/583G01C 21/26H04L 51/02G01C 21/3691G09G 5/37G08G 1/07G08G 1/096811H04N 21/64322G06F 16/951H04L 67/34H04W 4/12B60R 25/01H04N 21/43615B60R 25/257G06F 3/0637B60R 25/20G06Q 30/0265G08G 1/096844H04W 36/34A61B 5/0077G08B 21/06A61B 5/7405G07C 5/02G06F 3/04886H04W 4/21B60W 50/085G01C 21/362G01C 21/3667G08G 1/164G08G 1/207B60W 2050/0067B60W 50/10H04W 4/30G01C 21/3484G09G 2380/10G06F 3/0482H04N 21/2225G08G 1/01A61B 7/04H04N 21/25816G08G 1/096805B60K 35/85B60K 35/22B60K 35/81B60K 35/28B60K 35/10B60R 16/037H05K 3/0005G06F 21/44B60K 2360/741B60K 35/65G06F 30/39G06F 30/398G06F 30/392B60N 2/0244G05D 1/43G05D 1/223G05D 1/247B60N 2220/20B60N 2210/40B60N 2210/22B60N 2230/00B60N 2/0279B60N 2/0273B60N 2210/18B60Q 1/544B60Q 1/507H04L 67/55G06V 20/59G06V 40/28G06V 40/20G06V 40/15G06V 20/593G06V 40/168G06V 40/16G06V 40/166G06V 40/172Y02A90/10H04W 12/088H04W 12/68H04W 36/0005G06Q 20/321G06Q 20/308G06Q 20/386G06Q 20/384B60K 2360/11B60K 35/20B60K 2360/146G06Q 50/40G05D 1/0016G05D 1/0276G07C 9/00563G07C 5/08G07C 5/0825G07C 5/0833
71
PatentIndex Score
0
Cited by
0
References
0
Claims

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-modified
1 . 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.