Apparatuses and methods of an in-vehicle gateway system for monitoring and controling in-vehicle subsystems
First Claim
1. An in-vehicle gateway system for monitoring and controlling a plurality of in-vehicle subsystems within a vehicle, comprising:
- a central controller configured to;
enable a third in-vehicle subsystem to use a resource of a first in-vehicle subsystem by converting a command from the third in-vehicle subsystem to a unified control command that can be understood by each of the plurality of in-vehicle subsystems, wherein the resource of the first in-vehicle subsystem was originally exclusive to the first in-vehicle subsystems; and
enable the third in-vehicle subsystem to use data from a second in-vehicle subsystem by converting the data to a common data format that can be read by each of the plurality of in-vehicle subsystems, wherein data from the second in-vehicle subsystems was originally exclusive to the second in-vehicle subsystems;
a virtualization module configured to encapsulate the unified control command and data of the second in-vehicle subsystem in the common data format into Ethernet packets to be transmitted;
a switch fabric configured to;
interconnect the central controller to the plurality of the in-vehicle subsystems; and
transmit at least the encapsulated unified control command from the third in-vehicle subsystem to the first in-vehicle subsystem and encapsulated data of the second in-vehicle subsystem in the common data format from the second in-vehicle subsystem to the third in-vehicle subsystem.
0 Assignments
0 Petitions
Accused Products
Abstract
An in-vehicle gateway system for monitoring and controlling a plurality of in-vehicle subsystems is disclosed. The in-vehicle gateway system includes a central controller and the central controller is configured to enable one of the in-vehicle subsystems to use a resource of another in-vehicle subsystem. The central controller is also configured to enable one in-vehicle subsystem to use data from yet another in-vehicle subsystem. The one in-vehicle subsystem may be a newly added in-vehicle subsystem. The in-vehicle gateway system also includes a switch fabric that is configured to interconnect the central controller to the plurality of the in-vehicle subsystems and transmit at least a unified control command to at least one of the in-vehicle subsystems.
-
Citations
18 Claims
-
1. An in-vehicle gateway system for monitoring and controlling a plurality of in-vehicle subsystems within a vehicle, comprising:
-
a central controller configured to; enable a third in-vehicle subsystem to use a resource of a first in-vehicle subsystem by converting a command from the third in-vehicle subsystem to a unified control command that can be understood by each of the plurality of in-vehicle subsystems, wherein the resource of the first in-vehicle subsystem was originally exclusive to the first in-vehicle subsystems; and enable the third in-vehicle subsystem to use data from a second in-vehicle subsystem by converting the data to a common data format that can be read by each of the plurality of in-vehicle subsystems, wherein data from the second in-vehicle subsystems was originally exclusive to the second in-vehicle subsystems; a virtualization module configured to encapsulate the unified control command and data of the second in-vehicle subsystem in the common data format into Ethernet packets to be transmitted; a switch fabric configured to; interconnect the central controller to the plurality of the in-vehicle subsystems; and transmit at least the encapsulated unified control command from the third in-vehicle subsystem to the first in-vehicle subsystem and encapsulated data of the second in-vehicle subsystem in the common data format from the second in-vehicle subsystem to the third in-vehicle subsystem. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method at an in-vehicle gateway system for monitoring and controlling a plurality of in-vehicle subsystems within a vehicle, comprising:
-
in response to an input from a driver of the vehicle, enabling a third one of the plurality of the in-vehicle subsystems to use a resource of a first one of the plurality of the in-vehicle subsystems by converting, using a central controller, a command from the third one of the plurality of in-vehicle subsystems to a unified control command that can be understood by each of the plurality of in-vehicle subsystems, wherein the resource of the first one of the plurality of in-vehicle subsystems was originally exclusive to the first in-vehicle subsystems; enabling the third one of the plurality of the in-vehicle subsystems to use data produced by a second in-vehicle subsystems by converting data of the second one of the plurality of in-vehicle subsystems to a common data format that can be read by each of the plurality of in-vehicle subsystems, wherein data from the second in-vehicle subsystems was originally exclusive to the second in-vehicle subsystems, and wherein the third one of the plurality of the in-vehicle subsystems is a newly added in-vehicle subsystem; and transmitting the unified control command from the third one of the plurality of in-vehicle subsystems to the first one of the plurality of in-vehicle subsystems using a switch fabric on one of associated communication links. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. An apparatus of an in-vehicle gateway system for monitoring and controlling a plurality of in-vehicle subsystems within a vehicle, comprising:
-
a memory; and at least one processor coupled to the memory and configured to; enable a third one of the plurality of the in-vehicle subsystems to use a resource of a first in-vehicle subsystems by converting a command from the third in-vehicle subsystem to a unified control command that can be understood by each of the plurality of in-vehicle subsystems, wherein the resource of the first one of the plurality of in-vehicle subsystems was originally exclusive to the first in-vehicle subsystems; enable the third one of the plurality of the in-vehicle subsystems to use data from a second one of the plurality of the in-vehicle subsystems by converting data of the second in-vehicle subsystem to a common data format that can be read by each of the plurality of in-vehicle subsystems, wherein data from the second in-vehicle subsystems was originally exclusive to the second in-vehicle subsystems, and wherein the third one of the plurality of the in-vehicle subsystems is a newly added in-vehicle subsystem; and generate a unified control command by a central controller in response to an input from a driver of the vehicle or an event from one of the plurality of the in-vehicle subsystems, for monitoring or controlling at least one of the in-vehicle subsystems, wherein the unified control command is transmitted using a switch fabric on one of associated communication links. - View Dependent Claims (18)
-
Specification