Abstract:
A method for providing user interfaces in a first network to a remote access device, the first network including first devices interconnected via a communication medium, and at least one interface device for communication with the remote access device, the user interfaces for controlling the devices that are currently connected to the first network. The remote access device establishes communication with the first network via the interface device; the remote access device sends a request to the interface device for accessing the first network; at least one of the first devices in the first network obtains information from one or more of said first devices currently connected to the first network, said information including device information, and generating a user interface description including at least one reference associated with the device information of each of said one or more first devices; the interface device sends the user interface description to the remote access device; and the remote access device displays a user interface based on the user interface description, for user interaction with the first network.
Abstract:
A method and system for adjusting the bandwidth allocated for isochronous data traffic on an interconnected data bus is disclosed. The present system uses an isochronous resource manager (IRM) to sense a bandwidth change request from a talker. The IRM instigates a bandwidth adjustment associated with the bandwidth change request to one or more bus bridge portals.
Abstract:
A method and apparatus for communicating within a system including a master unit and one or more slave units is disclosed herein. A member address, corresponding to a selected time slot of a plurality of time slots defined by a system clock configured to repeat in cycles, is assigned to a first slave unit. The first slave unit is also assigned a first extended address associated with an occurence of the designated time slot within at least a selected one of the cycles. After being polled by the master unit during an immediately preceding time slot, the first slave unit transmits information thereto during the designated selected time slot within the selected cycle. A second slave unit may also be assigned the member address and a second extended address associated with a different occurrence of the selected time slot within one or more of the cycles. The second slave unit is disposed to transmit information during such different occurrence of the selected time slot.
Abstract:
An intra-train communication network comprising a plurality of transceiver units on individual vehicles of the train. A master unit initially transmits queries, including a first ID from a first group of ID's, to the slave units using a second ID from a second group of ID's, and subsequently transmits queries using the first ID from the first group. The slave units initially listens for queries using the second ID from the second group, responds using the second ID and subsequently listens for and responds using the first ID.
Abstract:
A method and system for a multi-phase net refresh on a bus bridge interconnect, the interconnect comprising a number of nodes, a bus bridge, and a number of buses, are described. In one embodiment, a primary bus is acquired (2215) by communicating with other bus bridges on the buses. A secondary bus is breached (2220) to acquire the secondary bus. In addition, the primary bus and the secondary bus are committed (2225).
Abstract:
A method is provided for dynamically assigning an address to a device in a control system. The control system has a master controller that is coupled to the device via a network. When a device is connected to the network, the device sends an address request message over the network. The address request message is received at the master controller, and the master controller assigns a control area network address to the device. The control area network address includes a system number and a device number. Furthermore, the master controller removes the assigned control area network address from an available device number list stored in the memory of the master controller. The master controller also associates a physical connection address of the device with the assigned control area network address. An address designation message that includes the assigned control area network address is sent from the master controller to the device. The message is received by the device, and the device determines the assigned system number and device number. The device then writes the assigned system number and device number by the device into its memory.
Abstract:
A method and system for distributing messages on a bus bridge (170) interconnected are described. In one embodiment, the interconnect comprises a number of nodes (120-160), a bus bridge (170), and a number of buses (180, 180a). The method and system insure that the messages have been observed by each node. In one embodiment, a message is initiated at an initiating node (120). The message is forwarded to an adjacent neighbor node (130). The adjacent neighbor node (130) processes and forwards the message to its adjacent neighbor node (140). The message is received at the initiating node (120) in its original or modified form. In one embodiment, the message is removed from the interconnect once it is received by the initiating node (120). In an alternate embodiment, each node generates an appended message by one appending an extended unique identifier (EUI) to the message. Once the appended message is received at the initiating node (120), the appended message is saved.
Abstract:
A method and system for commanding and controlling diverse home devices. A first home device capable of displaying user interface data is connected to a home network. A second home device stores user interface data that defines a user interface for commanding and controlling the second home device, also connected to the homenetwork. The first device receives the user interface data from the second device over the network. The first device then displays the user interface as defined by the data. The user interacts with the user interface displayed on the first device by a control device. User input is accepted from the user responsive to the interaction. Control and command information is sent from the first home device to the second home device in order to control the second device according to the user input. Since the user interface can be displayed from any device, a single control device may control a plurality of different devices without requiring any change in the mode of operation of the control device.
Abstract:
A method and system is provided for detecting, commanding and controlling diverse home devices currently connected to a home network. An interface is provided for accessing the home devices that are currently connected to a home network. According to the method, a device link file is generated, wherein the device link file identifies home devices that are currently connected to the home network. A device link page is created, wherein the device link page contains a device button that is associated with each home device that is identified in the device link file. A hyper-text link is associated with each device button, wherein the hyper-text link provides a link to an HTML page that is contained on the home device that is associated with the device button, and the device link page is displayed on a browser based home device.
Abstract:
A method and system for commanding and controlling diverse home devices on a home network to perform a service is provided. According to the method, a client device that is capable of displaying a user interface is connected to a home network. A software agent is executed on the client device to cause a user interface to be displayed on the client device. First and second home devices connected to the home network are selected from the user interface, and control and command data are sent from the client device to the first and second home devices to cause these devices to communicate with each other to perform the service.