US2019394097A1PendingUtilityA1

Vehicle application store for console

72
Assignee: IP OPTIMUM LTDPriority: Nov 16, 2011Filed: Jan 16, 2019Published: Dec 26, 2019
Est. expiryNov 16, 2031(~5.3 yrs left)· nominal 20-yr term from priority
B60W 2540/221B60W 2555/60B60W 2540/043G06F 3/0488G06F 3/0484G06F 3/0486G06F 2203/04808H04W 4/80H04W 4/40G06F 3/017G08G 1/096716G06F 3/04842H04W 4/48G07C 5/085G06F 16/29G06T 19/006B60W 2040/0881G06F 21/335G06F 13/364G08G 1/096791G08G 1/017H04W 4/90G06F 3/04883G06Q 50/26B60W 2540/22G08G 1/096725G06F 11/3065G08G 1/09H04L 67/02G06F 3/0482G06F 17/00G07C 5/02B60W 40/04G08G 1/16H04N 21/41422B60W 2540/26G08G 1/012G06N 5/048G01C 21/20G08G 1/0116G07C 5/0825G06F 21/121G08G 1/096775G06F 16/24G06F 8/61B60R 7/04G06F 11/3013B60R 16/037B60W 2040/0872B60W 30/182G06F 9/54H04W 4/50G08G 1/096844G06F 11/2023G06F 3/0481G06Q 30/0265H04W 84/005B60R 21/01512G07C 5/008H04N 21/4331G08G 1/0133G07C 5/08G06Q 40/08G08G 1/096827G06F 13/14H04L 67/125G06F 11/328G08G 1/0141B60W 40/08B60W 2050/0095B60W 40/09G07C 5/006H04N 21/482G08G 1/096783G08G 1/0137H04W 84/12G01S 19/13H04L 63/10B60W 50/08H04W 8/22G07C 5/0833G06F 3/04817G06N 5/02G08G 1/0129B60W 50/0098H04L 67/12G02B 27/0101G08G 1/143G06F 9/44505G06F 3/04847G08G 1/0112G06F 21/629G06K 9/00362G06K 9/00832B60K 35/00B60K 37/02B60K 37/06B60K 37/00H04L 41/14H04L 51/36G06K 9/00355G08C 19/00B60K 35/22B60K 35/28B60K 35/60H04L 51/56G06V 40/15G06V 40/28G06V 20/59G06V 40/10G06F 21/42G06F 21/32B60K 35/10B60K 2360/11B60K 2360/1438B60K 2360/1472B60K 2360/1476B60K 2360/146B60K 2360/1464B60K 2360/164B60K 2360/166B60K 2360/21B60K 35/80B60K 2360/566B60K 35/85B60K 2360/5894B60K 2360/5899B60K 2360/691G06F 21/1062G07C 5/0808G07C 5/0866G06F 21/10
72
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present disclosure is directed to an application store on board a vehicle. The application store contains, in one configuration, a plurality of applications for installation on an on board computer of the vehicle, with the applications provided to the vehicle operator being provided to the operator being based on predetermined types of information related to the vehicle, its state, operation, and/or configuration, vehicle location, vehicle type, make, model, and/or year of manufacture, and/or occupant(s) and/or occupant(s) of other vehicles.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method, comprising:
 providing, by a microprocessor executable application manager, a vehicle operator with an application store, the application store comprising information relating to a plurality of applications available for installation on a vehicle computer;   receiving, from the vehicle operator, a request to install at least one of the plurality of applications; and   installing, by the application manager, the selected at least one of the plurality of applications in an electronic readable memory of the vehicle.   
     
     
         2 . The method of  claim 1 , further comprising:
 configuring the application store based on one or more of vehicle state, configuration, and/or operation.   
     
     
         3 . The method of  claim 2 , wherein said configuring comprises at least one of:
 (i) determining a relative ranking of each of the plurality of applications;   (ii) determining which applications are to be included in the plurality of applications; and   (iii) enabling and/or disabling one or more features and/or functions of the application store.   
     
     
         4 . The method of  claim 2 , wherein the plurality of applications comprise applications directed to one or more of the following: a vehicle control application, application associated with at least one vehicle task, function, and operation, application related to handicap and accessibility graphical user interfaces, email client, web browser, communications application, game, entertainment application, satellite positioning system receiver application, automotive navigation application or device, map application, medical information application, emergency service application, noise suppression application, news-related application, vehicle manual related application, weather information-related application, biometric application, travel application, speech recognition application such as to provide hands-free voice control of other applications, application to read to the operator Really Simple Syndication (“RSS”) feeds, Twitter messages, email messages, and/or instant messages, social networking application, streaming media application, and utility application, wherein the application store configuration is based on sensed information received from one or more vehicle sensors, and wherein the sensed information comprises one or more of the following: wheel state, vehicle speed, acceleration, deceleration, wheel rotation, wheel speed, wheel slip, power source energy output, engine speed, energy input and/or output, turbine speed, input speed, crankshaft position, manifold absolute pressure, mass flow, switch state, a transmission setting, a gear control current setting, a setting of a power controller, a state of a braking system, a seat setting, a weight and/or identity of seated occupant, exterior sound levels, interior sound levels, safety system state, light setting, brake control setting, accelerator pedal setting or angle, clutch pedal setting, emergency brake pedal setting, door setting, engine temperature, passenger compartment or cabin temperature sensor, window setting, imaging output, odometer reading, trip mileage reading, wind speed, radar transmitter/receiver output, brake wear, steering/torque, oxygen level, ambient lighting, ranging sensor output, parking sensor output, heating, venting, and air conditioning (HVAC) sensor output, water sensor output, air-fuel ratio meter output, blind spot monitor output, hall effect sensor output, radio frequency (RF) sensor output, infrared (IR) sensor output, vehicle control system sensor output, wireless network sensor output, vehicle location, vehicle direction of travel, and cellular data sensor output. 
     
     
         5 . The method of  claim 2 , wherein the application store configuration is based on observed behavior of the vehicle operator and/or behaviors of operators of other vehicles. 
     
     
         6 . The method of  claim 2 , wherein the application store configuration is based on one or more of a type, make, model and/or year of manufacture of the vehicle. 
     
     
         7 . The method of  claim 3 , wherein the configuring comprises step (i). 
     
     
         8 . The method of  claim 3 , wherein the configuring comprises step (ii). 
     
     
         9 . The method of  claim 3 , wherein the configuring comprises step (iii). 
     
     
         10 . The method of  claim 2 , wherein an application store configuration is based on one or more of whether a communication device, separate from the vehicle, is docked or otherwise in signal communication with the application manager and a configuration of and/or applications stored on and executable by the communication device. 
     
     
         11 . The method of  claim 10 , wherein the application manager changes license restrictions or permissions to enable one or more of the applications stored on the communication device to execute on a processor on-board the vehicle. 
     
     
         12 . A tangible, non-transient computer readable medium, comprising microprocessor executable instructions that, when executed, perform the following steps:
 providing a vehicle operator with an application store, the application store comprising information relating to a plurality of applications available for installation on a vehicle computer; and   receiving, from the vehicle operator, a request to install at least one of the plurality of applications in an electronic readable memory of the vehicle.   
     
     
         13 . The computer readable medium of  claim 12 , wherein the instructions, when executed, perform the further step:
 configuring the application store based on one or more of vehicle state, configuration, and/or operation.   
     
     
         14 . The computer readable medium of  claim 13 , wherein said configuring comprises at least one of:
 (i) determining a relative ranking of each of the plurality of applications;   (ii) determining which applications are to be included in the plurality of applications; and   (iii) enabling and/or disabling one or more features and/or functions of the application store.   
     
     
         15 . The computer readable medium of  claim 13 , wherein the plurality of applications comprise applications directed to one or more of the following: a vehicle control application, application associated with at least one vehicle task, function, and operation, application related to handicap and accessibility graphical user interfaces, email client, web browser, communications application, game, entertainment application, satellite positioning system receiver application, automotive navigation application or device, map application, medical information application, emergency service application, noise suppression application, news-related application, vehicle manual related application, weather information-related application, biometric application, travel application, speech recognition application such as to provide hands-free voice control of other applications, application to read to the operator Really Simple Syndication (“RSS”) feeds, Twitter messages, email messages, and/or instant messages, social networking application, streaming media application, and utility application, wherein the application store configuration is based on sensed information received from one or more vehicle sensors, and wherein the sensed information comprises one or more of the following: wheel state, vehicle speed, acceleration, deceleration, wheel rotation, wheel speed, wheel slip, power source energy output, engine speed, energy input and/or output, turbine speed, input speed, crankshaft position, manifold absolute pressure, mass flow, switch state, a transmission setting, a gear control current setting, a setting of a power controller, a state of a braking system, a seat setting, a weight and/or identity of seated occupant, exterior sound levels, interior sound levels, safety system state, light setting, brake control setting, accelerator pedal setting or angle, clutch pedal setting, emergency brake pedal setting, door setting, engine temperature, passenger compartment or cabin temperature sensor, window setting, imaging output, odometer reading, trip mileage reading, wind speed, radar transmitter/receiver output, brake wear, steering/torque, oxygen level, ambient lighting, ranging sensor output, parking sensor output, heating, venting, and air conditioning (HVAC) sensor output, water sensor output, air-fuel ratio meter output, blind spot monitor output, hall effect sensor output, radio frequency (RF) sensor output, infrared (IR) sensor output, vehicle control system sensor output, wireless network sensor output, vehicle location, vehicle direction of travel, and cellular data sensor output. 
     
     
         16 . The computer readable medium of  claim 13 , wherein the application store configuration is based on observed behavior of the vehicle operator and/or behaviors of operators of other vehicles. 
     
     
         17 . The computer readable medium of  claim 13 , wherein the application store configuration is based on one or more of a type, make, model and/or year of manufacture of the vehicle. 
     
     
         18 . The computer readable medium of  claim 14 , wherein the configuring comprises step (i). 
     
     
         19 . The computer readable medium of  claim 14 , wherein the configuring comprises step (ii). 
     
     
         20 . The computer readable medium of  claim 14 , wherein the configuring comprises step (iii). 
     
     
         21 . The computer readable medium of  claim 13 , wherein an application store configuration is based on one or more of whether a communication device, separate from the vehicle, is docked or otherwise in signal communication with the microprocessor and a configuration of and/or applications stored on and executable by the communication device. 
     
     
         22 . The computer readable medium of  claim 21 , wherein the microprocessor changes license restrictions or permissions to enable one or more of the applications stored on the communication device to execute on a processor on-board the vehicle. 
     
     
         23 . A device, comprising:
 a microprocessor executable application manager operable to:
 provide a vehicle operator with an application store, the application store comprising information relating to a plurality of applications available for installation on a vehicle computer; 
 receive, from the vehicle operator, a request to install at least one of the plurality of applications; and 
 install, by the application manager, the selected at least one of the plurality of applications in an electronic readable memory of the vehicle. 
   
     
     
         24 . The device of  claim 23 , wherein the application manager is further operable to:
 configure the application store based on one or more of vehicle state, configuration, and/or operation.   
     
     
         25 . The device of  claim 24 , wherein said configuring comprises at least one of:
 (i) determining a relative ranking of each of the plurality of applications;   (ii) determining which applications are to be included in the plurality of applications; and   (iii) enabling and/or disabling one or more features and/or functions of the application store.   
     
     
         26 . The device of  claim 24 , wherein the plurality of applications comprise applications directed to one or more of the following: a vehicle control application, application associated with at least one vehicle task, function, and operation, application related to handicap and accessibility graphical user interfaces, email client, web browser, communications application, game, entertainment application, satellite positioning system receiver application, automotive navigation application or device, map application, medical information application, emergency service application, noise suppression application, news-related application, vehicle manual related application, weather information-related application, biometric application, travel application, speech recognition application such as to provide hands-free voice control of other applications, application to read to the operator Really Simple Syndication (“RSS”) feeds, Twitter messages, email messages, and/or instant messages, social networking application, streaming media application, and utility application, wherein the application store configuration is based on sensed information received from one or more vehicle sensors, and wherein the sensed information comprises one or more of the following: wheel state, vehicle speed, acceleration, deceleration, wheel rotation, wheel speed, wheel slip, power source energy output, engine speed, energy input and/or output, turbine speed, input speed, crankshaft position, manifold absolute pressure, mass flow, switch state, a transmission setting, a gear control current setting, a setting of a power controller, a state of a braking system, a seat setting, a weight and/or identity of seated occupant, exterior sound levels, interior sound levels, safety system state, light setting, brake control setting, accelerator pedal setting or angle, clutch pedal setting, emergency brake pedal setting, door setting, engine temperature, passenger compartment or cabin temperature sensor, window setting, imaging output, odometer reading, trip mileage reading, wind speed, radar transmitter/receiver output, brake wear, steering/torque, oxygen level, ambient lighting, ranging sensor output, parking sensor output, heating, venting, and air conditioning (HVAC) sensor output, water sensor output, air-fuel ratio meter output, blind spot monitor output, hall effect sensor output, radio frequency (RF) sensor output, infrared (IR) sensor output, vehicle control system sensor output, wireless network sensor output, vehicle location, vehicle direction of travel, and cellular data sensor output. 
     
     
         27 . The device of  claim 24 , wherein the application store configuration is based on observed behavior of the vehicle operator and/or behaviors of operators of other vehicles. 
     
     
         28 . The device of  claim 24 , wherein the application store configuration is based on one or more of a type, make, model and/or year of manufacture of the vehicle. 
     
     
         29 . The device of  claim 25 , wherein the configuring comprises operation (i). 
     
     
         30 . The device of  claim 25 , wherein the configuring comprises operation (ii). 
     
     
         31 . The device of  claim 25 , wherein the configuring comprises operation (iii). 
     
     
         32 . The device of  claim 24 , wherein an application store configuration is based on one or more of whether a communication device, separate from the vehicle, is docked or otherwise in signal communication with the application manager and a configuration of and/or applications stored on and executable by the communication device. 
     
     
         33 . The device of  claim 32 , wherein the application manager changes license restrictions or permissions to enable one or more of the applications stored on the communication device to execute on a processor on-board the vehicle. 
     
     
         34 . The device of  claim 24 , further comprising:
 a passenger compartment for the vehicle operator;   a transmission;   a power source to provide power to the transmission;   a plurality of sensors to collect the sensed information; and   a vehicle control system to control vehicle operations.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.