IP Library Granted Patent US 8,079,118
Granted Patent B2
US 8,079,118 · App. 12/904,074 · Granted Dec 20, 2011

Method for vehicle internetworks

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,079,118
App. No.
12/904,074
Granted
Dec 20, 2011
Kind
B2
Abstract

Vehicle internetworks provide for communications among diverse electronic devices within a vehicle, and for communications among these devices and networks external to the vehicle. The vehicle internetwork comprises specific devices, software, and protocols, and provides for security for essential vehicle functions and data communications, ease of integration of new devices and services to the vehicle internetwork, and ease of addition of services linking the vehicle to external networks such as the Internet.

Claims (40)

1. A method for internetworking, comprising:

coupling a plurality of network elements including at least one node and at least one bus among at least one electronic device, wherein the at least one node includes at least one gateway node, and wherein the plurality of network elements comprise a plurality of application programming interfaces (APIs);

automatically assembling and configuring the plurality of network elements in response to node information;

providing network resource information among the plurality of network elements, wherein the network resource information includes network timing information and energy usage information;

establishing a synchronism hierarchy, being energy usage aware, in response to the network timing information; and

controlling information transfer among the plurality of network elements using the synchronism hierarchy.

2. The method of claim 1 , wherein the node information comprises configuration information.

3. The method of claim 1 , wherein the node information comprises security information.

4. The method of claim 1 , wherein the synchronism hierarchy comprises at least a first level of synchronization and a second level of synchronization, wherein the first level of synchronization is supported among a first subset of the plurality of network elements, and wherein the second level of synchronization is supported among a second subset of the plurality of network elements.

5. The method of claim 1 , wherein establishing the synchronism hierarchy comprises:

listening for traffic on a control channel; and

requesting service for the at least one node via a slot of the control channel.

6. The method of claim 1 , wherein the at least one node is configured to communicate a code that identifies the at least one node and indicates a capability of the at least one node.

7. The method of claim 1 , wherein establishing the synchronism hierarchy comprises:

determining whether the at least one node is authorized to communicate on the at least one bus.

8. The method of claim 7 , wherein establishing the synchronism hierarchy comprises:

in response to a determination that the at least one node is not authorized to communicate on the at least one bus, establishing authorization for the at least one node.

9. The method of claim 7 , wherein establishing the synchronism hierarchy comprises:

in response to a determination that the at least one node is not authorized to communicate on the at least one bus, instructing a network element of the plurality of network elements to prevent traffic from the at least one node.

10. The method of claim 1 , wherein the plurality of APIs comprise a layered set of APIs.

11. An article of manufacture containing a non-transitory tangible computer-readable storage medium having instructions stored thereon, the instructions comprising instructions for:

coupling a plurality of network elements including at least one node and at least one bus among at least one electronic device, wherein the at least one node includes at least one gateway node, and wherein the plurality of network elements comprise a plurality of application programming interfaces (APIs);

automatically assembling and configuring the plurality of network elements in response to node information;

providing network resource information among the plurality of network elements, wherein the network resource information includes network timing information and energy usage information;

establishing a synchronism hierarchy, being energy usage aware, in response to the network timing information; and

controlling information transfer among the plurality of network elements using the synchronism hierarchy.

12. The article of manufacture of claim 11 , wherein the node information comprises configuration information.

13. The article of manufacture of claim 11 , wherein the node information comprises security information.

14. The article of manufacture of claim 11 , wherein the synchronism hierarchy comprises at least a first level of synchronization and a second level of synchronization, wherein the first level of synchronization is supported among a first subset of the plurality of network elements, and wherein the second level of synchronization is supported among a second subset of the plurality of network elements.

15. The article of manufacture of claim 11 , wherein the instructions for establishing the synchronism hierarchy comprise instructions for:

listening for traffic on a control channel; and

requesting service for the at least one node via a slot of the control channel.

16. The article of manufacture of claim 11 , wherein the at least one node is configured to communicate a code that identifies the at least one node and indicates a capability of the at least one node.

17. The article of manufacture of claim 11 , wherein the instructions for establishing the synchronism hierarchy comprise instructions for:

determining whether the at least one node is authorized to communicate on the at least one bus.

18. The article of manufacture of claim 17 , wherein the instructions for establishing the synchronism hierarchy comprise instructions for:

in response to a determination that the at least one node is not authorized to communicate on the at least one bus, establishing authorization for the at least one node.

19. The article of manufacture of claim 17 , wherein the instructions for establishing the synchronism hierarchy comprise instructions for:

in response to a determination that the at least one node is not authorized to communicate on the at least one bus, instructing a network element of the plurality of network elements to prevent traffic from the at least one node.

20. The article of manufacture of claim 11 , wherein the plurality of APIs comprise a layered set of APIs.

Assignments (2)
MERGER Recorded Dec 6, 2015
From: BORGIA/CUMMINS, L.L.C.
To: BENHOV GMBH, LLC
Reel/Frame 037219/0381 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2010
From: SENSORIA CORPORATION
To: BORGIA/CUMMINS, LLC
Reel/Frame 025172/0833 →