Modular subsystem for a vehicle for updating and device management
First Claim
Patent Images
1. A subsystem for a vehicle, comprising:
- a device management client, situated in the vehicle, for exchanging device, vehicle, diagnostic and software update information, the device management client being connectable to a device management server of a back-end via an air interface;
a plurality of device management agents, situated in the vehicle, each of the device management agents executing in a different runtime environment relative to the others of the device management agents, each of the device management agents aggregating and channeling device management objects to the device management client;
a download client, situated in the vehicle, for downloading a software update from the back-end into the vehicle, the download client being connectable to a download server of the back-end via an air interface;
software update clients for applying the software update, the software update clients being connectable to the download client; and
a vehicle update client for coordinating the software update, the vehicle update client being connectable to the download client and the software update clients;
wherein the device management client and the download client are separate components relative to one another, and wherein the device management server and the download server are separate components relative to one another.
1 Assignment
0 Petitions
Accused Products
Abstract
A subsystem for a vehicle includes a device management client for exchanging device, vehicle, and diagnostic as well as software update information, which is connected to a device management server of the back-end via an air interface, a download client for downloading a software update from the back-end into the vehicle, which is connected to a download server of the back-end via an air interface, software update clients for applying the software update, which are connected to the download client and a vehicle update client for coordinating the software update, which is connected to the download client and the software update clients.
22 Citations
11 Claims
-
1. A subsystem for a vehicle, comprising:
-
a device management client, situated in the vehicle, for exchanging device, vehicle, diagnostic and software update information, the device management client being connectable to a device management server of a back-end via an air interface; a plurality of device management agents, situated in the vehicle, each of the device management agents executing in a different runtime environment relative to the others of the device management agents, each of the device management agents aggregating and channeling device management objects to the device management client; a download client, situated in the vehicle, for downloading a software update from the back-end into the vehicle, the download client being connectable to a download server of the back-end via an air interface; software update clients for applying the software update, the software update clients being connectable to the download client; and a vehicle update client for coordinating the software update, the vehicle update client being connectable to the download client and the software update clients; wherein the device management client and the download client are separate components relative to one another, and wherein the device management server and the download server are separate components relative to one another. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A vehicle including a subsystem, the subsystem including:
-
a device management client, situated in the vehicle, for exchanging device, vehicle, diagnostic and software update information, he device management client being connectable to a device management server of a back-end via an air interface; a download client, situated in the vehicle, for downloading a software update from the back-end into the vehicle, the download client being connectable to a download server of the back-end via an air interface; a plurality of device management agents, situated in the vehicle, each of the device management agents executing in a different runtime environment relative to the others of the device management agents, each of the device management agents aggregating and channeling device management objects to the device management client; software update clients for applying the software update, the software update clients being connectable to the download client; and a vehicle update client for coordinating the software update, the vehicle update client being connectable to the download client and the software update clients; wherein the device management client and the download client are separate components relative to one another, and wherein the device management server and the download server are separate components relative to one another.
-
Specification