Module interface for vehicle updates
First Claim
1. A system comprising:
- a processor of a vehicle configured to communicate with an update server hosting software updates; and
a software update management module connected to the processor and vehicle modules over a vehicle bus and configured todetermine that a software update is an optional software update based on a data indicator associated with the software update, wherein the software update is configured to at least one of add an additional feature to a vehicle module or adjust a configuration of an existing feature of a vehicle module,provide, in a head unit display of the vehicle, an indication of an optional status of the software update and a request for consent from a user to install the optional software update,invoke a software update mode responsive to receipt of a message indicating user consent to install the software update,send an update command over the vehicle bus to invoke the software update mode for the vehicle module identified by the software update,apply the software update to the vehicle module by installing the update to a memory of the vehicle module, anddisplay an indication as an icon within a gauge cluster of the vehicle responsive to lack of receipt of the user consent.
1 Assignment
0 Petitions
Accused Products
Abstract
A vehicle may include a processor of a vehicle configured to communicate with an update server hosting software updates; and a software update management module connected to the processor and vehicle modules over a vehicle bus and configured to send an update command over the vehicle bus to invoke a software update mode for one of the vehicle modules identified by a software update, and apply the software update to the one of the vehicle modules. A computing system of a vehicle may be configured to request consent from a user to install a software update, when consent is received, install the software updates using a software update management module configured to invoke software update mode for a vehicle module identified by the software update, and apply the software update to the vehicle module, and when consent is not received, display an indication that software updates are available.
-
Citations
18 Claims
-
1. A system comprising:
-
a processor of a vehicle configured to communicate with an update server hosting software updates; and a software update management module connected to the processor and vehicle modules over a vehicle bus and configured to determine that a software update is an optional software update based on a data indicator associated with the software update, wherein the software update is configured to at least one of add an additional feature to a vehicle module or adjust a configuration of an existing feature of a vehicle module, provide, in a head unit display of the vehicle, an indication of an optional status of the software update and a request for consent from a user to install the optional software update, invoke a software update mode responsive to receipt of a message indicating user consent to install the software update, send an update command over the vehicle bus to invoke the software update mode for the vehicle module identified by the software update, apply the software update to the vehicle module by installing the update to a memory of the vehicle module, and display an indication as an icon within a gauge cluster of the vehicle responsive to lack of receipt of the user consent. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a gauge cluster of a vehicle, and a computing system of the vehicle programmed to request consent to install a software update indicated as being an optional software update to add an additional feature to the vehicle or adjust a configuration of an existing feature of the vehicle, and when consent is not received, display an indication in the gauge cluster that the optional software update is available. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
displaying, as an icon in a gauge cluster of a vehicle, an indication that an optional software update configured to at least one of add an additional feature to a vehicle or adjust a configuration of an existing feature of the vehicle is available for installation; and installing the software update by a computing system of the vehicle responsive to receipt of user consent to install the software update. - View Dependent Claims (15, 16, 17, 18)
-
Specification