IP Library Granted Patent US 7,430,591
Granted Patent B2
US 7,430,591 · App. 10/253,816 · Granted Sep 30, 2008

Methods and arrangements for configuring functional networks

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 7,430,591
App. No.
10/253,816
Granted
Sep 30, 2008
Kind
B2
Abstract

Methods and arrangements for configuring a functional network of devices are presented. The devices are addressable within a logical network operable on a shared physical bus. According to an exemplary method, a configuration session is established between at least one controlling device and at least one controlled device operable within the logical network. The at least one controlling and controlled devices enter respective time-limited configuration modes for an overlapping period of time to establish the configuration session. Linkage transaction messages are exchanged between the at least one controlled and controlling devices during the configuration session. Configuration information included in the linkage transaction messages is stored in memory of the respective at least one controlled and controlling devices during the configuration session. After configuration of the devices is complete, the at least one controlled and controlling devices functionally operate according to the respective stored configuration information.

Claims (71)

1. A method for configuring a functional network of devices, the devices being addressable within a logical network operable on a shared physical bus, the method comprising the steps of:

establishing a configuration session between at least one controlling device and at least one controlled device operable within the logical network, the at least one controlling and controlled devices entering respective time-limited configuration modes for an overlapping period of time to establish the configuration session;

exchanging linkage transaction messages between the at least one controlled and controlling devices during the configuration session; and

storing configuration information included in the linkage transaction messages in memory of the at least one controlled and controlling devices during the configuration session;

wherein after configuration, the at least one controlled and controlling devices functionally operate according to the stored configuration information.

2. The method of claim 1 , further comprising the steps of:

the at least one controlled device advertising available service states to devices operable within the logical network when entering its respective time-limited configuration mode; and

the at least one controlling device responding to the advertising of available services states by entering its respective time-limited configuration mode within the overlapping period of time;

wherein the configuration session between the at least one controlled and controlling devices is established.

3. The method of claim 1 ,further comprising the steps of:

the at least one controlling device soliciting devices operable within the logical network to participate in a configuration session when entering its respective time-limited configuration mode; and

the at least one controlled device responding to the soliciting by entering its respective time-limited configuration mode within the overlapping period of time;

wherein the configuration session between the at least one controlled and controlling devices is established.

4. The method of claim 1 , wherein the at least one controlling and controlled devices enter their respective time-limited configuration modes in response to an activation of respective link switches associated each of the devices.

5. The method of claim 1 , wherein the at least one controlling and controlled devices enter their respective time-limited configuration modes in response to receiving respective commands within the overlapping period of time sent from at least one other device operable within logical network.

6. The method of claim 5 , further comprising the steps of:

the at least one other device sending respective linkage transaction messages to the at least one controlled and controlling devices participating in the configuration session; and

the at least one other device including configuration information in the respective linkage transaction messages to define the functional operation of the at least one controlled and controlling devices when the configuration session ends.

7. The method of claim 1 , wherein the configuration information included in the linkage transaction messages sent to the at least one controlling device comprises:

a logical address of the at least one controlled device; and

information identifying available service states of the at least one controlled device.

8. The method of claim 7 , wherein the configuration information included in the linkage transaction messages sent to the at least one controlling device further comprises:

information indicating whether the device sending the linkage transaction messages is a controlling or a controlled device.

9. The method of claim 7 , wherein the configuration information included in the linkage transaction messages sent to the at least one controlling device further comprises:

a current operating state of the at least one controlled device.

10. The method of claim 1 , wherein the configuration information included in the linkage transaction messages sent to the at least one controlled device comprises:

a logical address of the at least one controlling device.

11. The method of claim 10 , wherein the configuration information included in the linkage transaction messages sent to the at least one controlled device further comprises:

information indicating whether the device sending the linkage transaction messages is a controlling or a controlled device.

12. The method of claim 1 , further comprising the step of:

assigning logical addresses to each of the devices operable within the logical network;

wherein the linkage transaction messages are addressed to respective logical addresses of the at least one controlled and controlling devices.

13. The method of claim 1 , further comprising the step of:

encrypting the linkage transaction messages;

wherein only devices operable within the logical network are capable of decrypting the configuration information included in the linkage transaction messages.

14. An arrangement for configuring a functional network of devices, the devices being addressable within a logical network operable on a shared physical bus, the arrangement comprising:

at least one controlling device and at least one controlled device, each device operable within the logical network and connectable by the shared bus;

logic configured to enable the at least one controlling and controlled devices to enter respective time-limited configuration modes for an overlapping period of time to establish a configuration session between the devices;

a transceiver, included in each of the at least one controlling and controlled devices, configured to exchange linkage transaction messages between the respective devices during the configuration session; and

memory included in the at least one controlled and controlling devices capable of storing configuration information included in the linkage transaction messages exchanged during the configuration session;

wherein after configuration, the at least one controlled and controlling devices functionally operate according to the stored configuration information.

15. The arrangement of claim 14 , further comprising:

logic, included in the at least one controlled device, configured to advertise available service states to devices operable within the logical network when the at least one controlled device enters its respective time-limited configuration mode; and

logic, included in the at least one controlling device, configured to respond to the advertising of available services states by enabling the at least one controlling device enter its respective time-limited configuration mode within the overlapping period of time;

wherein the configuration session between the at least one controlled and controlling devices is established.

16. The arrangement of claim 14 , further comprising:

logic, included in the at least one controlling device, configured to solicit devices operable within the logical network to participate in a configuration session when the at least one controlling device enters its respective time-limited configuration mode; and

logic, included in the at least one controlled device, configured to respond to the soliciting by enabling the at least one controlled device to enter its respective time-limited configuration mode within the overlapping period of time;

wherein the configuration session between the at least one controlled and controlling devices is established.

17. The arrangement of claim 14 , wherein the at least one controlling and controlled devices include respective link switches configured to enable the devices to enter their respective time-limited configuration modes.

18. The arrangement of claim 14 , wherein the at least one controlling and controlled devices are configured to enter their respective time-limited configuration modes in response to receiving respective commands within the overlapping period of time sent from at least one other device operable within logical network.

19. The arrangement of claim 18 , further comprising:

a transceiver, included in the at least one other device, configured to send respective linkage transaction messages to the at least one controlled and controlling devices participating in the configuration session; and

logic, included in the at least one other device, configured to include configuration information in the respective linkage transaction messages to define the functional operation of the at least one controlled and controlling devices when the configuration session ends.

20. The arrangement of claim 14 , wherein the configuration information included in the linkage transaction messages sent to the at least one controlling device comprises:

a logical address of the at least one controlled device; and

information identifying available service states of the at least one controlled device.

21. The arrangement of claim 20 , wherein the configuration information included in the linkage transaction messages sent to the at least one controlling device further comprises:

information indicating whether the device sending the linkage transaction messages is a controlling or a controlled device.

22. The arrangement of claim 20 , wherein the configuration information included in the linkage transaction messages sent to the at least one controlling device further comprises:

a current operating state of the at least one controlled device.

23. The arrangement of claim 14 , wherein the configuration information included in the linkage transaction messages sent to the at least one controlled device comprises:

a logical address of the at least one controlling device.

24. The arrangement of claim 23 , wherein the configuration information included in the linkage transaction messages sent to the at least one controlled device further comprises:

information indicating whether the device sending the linkage transaction messages is a controlling or a controlled device.

25. The arrangement of claim 14 , further comprising:

a network configuration apparatus configured to assign logical addresses to each of the devices operable within the logical network;

wherein the linkage transaction messages are addressed to respective logical addresses of the at least one controlled and controlling devices.

26. The arrangement of claim 14 , further comprising:

in each of the respective at least one controlled and controlling devices, logic configured to encrypt the linkage transaction messages;

wherein only devices operable within the logical network are capable of decrypting the configuration information included in the linkage transaction messages.

Assignments (4)
MERGER Recorded Jul 28, 2011
From: RENESAS TECHNOLOGY AMERICA, INC.
To: RENESAS ELECTRONICS AMERICA INC.
Reel/Frame 026669/0788 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2008
From: MITSUBISHI ELECTRIC AND ELECTRONICS USA, INC.
To: HITACHI SEMICONDUCTOR (AMERICA) INC.
Reel/Frame 021798/0174 →
CHANGE OF NAME Recorded Nov 6, 2008
From: HITACHI SEMICONDUCTOR (AMERICA) INC.
To: RENESAS TECHNOLOGY AMERICA, INC.
Reel/Frame 021798/0367 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2002
From: CHAMBERLAIN, ROBERT L.
To: MITSUBISHI ELECTRIC AND ELECTRONICS U.S.A., INC.
Reel/Frame 013336/0536 →