IP Library Granted Patent US 8,953,436
Granted Patent B2
US 8,953,436 · App. 13/623,252 · Granted Feb 10, 2015

Automotive neural network

Inventors: Wael William Diab (San Francisco, CA); Mehmet V. Tazebay (Irvine, CA)
Assignee: Broadcom Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,953,436
App. No.
13/623,252
Granted
Feb 10, 2015
Kind
B2
Abstract

Network node modules within a vehicle are arranged to form a reconfigurable automotive neural network. Each network node module includes one or more subsystems for performing one or more operations and a local processing module for communicating with the one or more subsystems. A switch coupled between the one or more subsystems and the processing module re-routes traffic from the one or more subsystems to an external processing module upon failure of the local processing module.

Claims (41)

1. A network node module within a vehicle, comprising:

one or more subsystems for performing one or more operations;

a processing module for communicating with the one or more subsystems;

a switch coupled between the one or more subsystems and the processing module;

a first vehicle network interface for coupling the processing module to a vehicular communication network; and

a second vehicular network interface for coupling the switch to an external processing module within the vehicular communication network;

wherein the switch re-routes traffic from the one or more subsystems to the external processing module upon failure of the processing module.

2. The network node module of claim 1 , wherein the external processing module is directly coupled to the network node module via the switch.

3. The network node module of claim 1 , wherein the external processing module is selected from a group of external processing modules.

4. The network node module of claim 3 , wherein the external processing module is selected based on the one or more operations performed by the one or more subsystems.

5. The network node module of claim 3 , wherein the external processing module is selected based on respective locations of the network node module and the external processing module within the vehicular communication network.

6. The network node module of claim 1 , wherein the external processing module is within an additional network node module including one or more additional subsystems.

7. The network node module of claim 6 , wherein the network node module, the additional network node module and other network node modules within the vehicular communication network are coupled together in one or more hierarchical configurations.

8. The network node module of claim 1 , wherein the vehicular communication network is an Ethernet network.

9. The network node module of claim 8 , wherein the switch operates to switch Ethernet packets from the one or more subsystems onto an audio video bridging stream to the external processor via the second vehicular network interface.

10. The network node module of claim 8 , wherein the processing module is configured to communicate Ethernet packets with the one or more subsystems via the switch.

11. The network node module of claim 10 , further comprising:

a third vehicular network interface for coupling the processing module to an additional switch of an additional network node module including one or more additional subsystems.

12. The network node module of claim 11 , wherein the processing module is configured to communicate Ethernet packets with the one or more additional subsystems via the third vehicular network interface and the additional switch.

13. The network node module of claim 11 , wherein the processing module is further configured to assign a respective priority to each of the Ethernet packets received from the one or more subsystems and the one or more additional subsystems and to process each of the Ethernet packets based on the respective priority.

14. The network node module of claim 12 , wherein the processing module is further configured to utilize a security mechanism to communicate with the one or more additional subsystems.

15. The network node module of claim 1 , wherein the switch is a three-port switch with a first port coupled to the processing module, a second port coupled to the second vehicular communication interface and a third port coupled to an Ethernet bus coupling the one or more subsystems to the switch.

16. The network node module of claim 1 , wherein the switch includes a central switch coupling the processing module to the one or more subsystems and a selector switch coupling the one or more subsystems to a plurality of external processing module, the selector switch selecting at least one of the plurality of external processing modules upon failure of the processing module.

17. The network node module of claim 1 , wherein the one or more subsystems includes at least one of a sensor, an actuator, an electronic control unit and an info-tainment device.

18. The network node module of claim 1 , further comprising:

a redundant switch coupled between the one or more subsystems and the processing module and coupled to the second vehicular communication interface.

19. An automotive neural network, comprising:

a plurality of Ethernet links forming a vehicular communication network; and

a plurality of network node modules coupled via the plurality of Ethernet links, wherein each network node module of the plurality of network node modules includes:

one or more subsystems for performing one or more operations;

a processing module for communicating with the one or more subsystems;

a switch coupled between the one or more subsystems and the processing module;

a first vehicle network interface for coupling the processing module to the vehicular communication network; and

a second vehicular network interface for coupling the switch to an external processing module within another network node module of the vehicular communication network;

wherein the switch re-routes traffic from the one or more subsystems to the external processing module upon failure of the processing module.

20. A network node module within a vehicle, comprising:

one or more subsystems for performing one or more operations;

a local processing module for communicating with the one or more subsystems;

a first vehicle network interface for coupling the local processing module to a vehicular communication network; and

a second vehicular network interface for coupling the local processing module to a switch of an additional network node module including one or more additional subsystems via the vehicular communication network;

wherein the local processing module is configured to communicate with the one or more additional subsystems via the second vehicular network interface upon failure of an additional processing module associated with the additional network node module.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2012
From: DIAB, WAEL WILLIAM; TAZEBAY, MEHMET V.
To: BROADCOM CORPORATION
Reel/Frame 029081/0803 →
Continuity (1)
Related Publication 20140078889A1 · Mar 20, 2014