System and method for using software objects to manage devices connected to a network in a vehicle
First Claim
1. A device management system for managing a plurality of devices connected to a network in a vehicle, said system comprising:
- a connectivity subsystem including a device management object, said connectivity subsystem connecting said device management object to said network and said device management object to said plurality of devices;
a discovery subsystem including an identification of said plurality of devices, said discovery subsystem generating said identification from said connectivity subsystem; and
a control subsystem, said control subsystem communicating between said plurality of devices and said network with said connectivity subsystem;
wherein said device management object includes a plurality of surrogate device objects, said device management objects being configured to interact with said plurality of devices through said plurality of surrogate device objects, said plurality of surrogate device objects being associated with and implemented externally of said plurality of devices, and said plurality of surrogate device objects are distinct from respective device drivers of said plurality of devices, andwherein said network in a vehicle is an embedded network.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention is the use of a software object as an interface between a device and a network. Both the network and device are located in a vehicle. The system uses a connectivity subsystem that includes a device management object for interfacing between a device and a network in the vehicle. A discovery subsystem identifies which devices are connected to the network by the connectivity subsystem. The control subsystem can then use the device management object to manage the use of the device. In the application layer of the system resides the software applications to be used by the devices and occupants in the vehicle. In the object interface layer of the system resides the software object that connects the network with the various software applications. The network resides in the network layer.
-
Citations
18 Claims
-
1. A device management system for managing a plurality of devices connected to a network in a vehicle, said system comprising:
-
a connectivity subsystem including a device management object, said connectivity subsystem connecting said device management object to said network and said device management object to said plurality of devices; a discovery subsystem including an identification of said plurality of devices, said discovery subsystem generating said identification from said connectivity subsystem; and a control subsystem, said control subsystem communicating between said plurality of devices and said network with said connectivity subsystem; wherein said device management object includes a plurality of surrogate device objects, said device management objects being configured to interact with said plurality of devices through said plurality of surrogate device objects, said plurality of surrogate device objects being associated with and implemented externally of said plurality of devices, and said plurality of surrogate device objects are distinct from respective device drivers of said plurality of devices, and wherein said network in a vehicle is an embedded network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of using a device management object to interface between a plurality of devices and an embedded network located on a vehicle, the method comprising the steps:
-
connecting the device management object to the embedded network and to said plurality of devices through a connectivity subsystem; identifying the plurality of devices connected to the network with the device management object, wherein device identification is generated by a discovery subsystem from said connectivity subsystem; and controlling the plurality of devices through the device management object through a control subsystem, said control subsystem communicating between said plurality of devices and said network with said connectivity subsystem; wherein said device management object includes a Plurality of surrogate device objects, said device management objects being configured to interact with said plurality of devices through said plurality of surrogate device objects, said plurality of surrogate device objects being associated with and implemented externally of said plurality of devices, and said plurality of surrogate device objects are distinct from respective device drivers of said plurality of devices. - View Dependent Claims (16, 17, 18)
-
Specification