Apparatus and method for restoration of internal connections in a home audio/video system
First Claim
1. In a system having a plurality of intercoupled devices transmitting and receiving audio and video data, a method for establishing internal connections between components within the devices, comprising the steps of:
- designating for each of the internal connections, a label which identifies whether a particular internal connections is compliant with a specified standard and a status of the particular connection;
detecting a reset condition, wherein the reset condition is initiated when one of the intercoupled devices is removed from the system and the reset condition is also initiated when an additional device is coupled to the system;
reading a list upon detection of the reset condition, wherein the list contains information as to which internal connections within one of the devices can be disconnected;
establishing connections to components according to the list;
dropping connections to components according to the list;
adjusting a count corresponding to an active internal connection when connection is established with that particular active internal connection;
adjusting the count corresponding to the active internal connection when connection has been dropped;
updating the status of the devices.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for the restoration of internal connections of consumer electronic devices in a home audio/video network. The present invention automatically maintains and manages the internal connections for each of the devices on the network. In the currently preferred embodiment, each internal connection is labeled according to its status (e.g., active or inactive) and/or condition (e.g., network compliancy). Whenever a new device is added to or an old device is removed from the network, a network reset is initiated. The network reset causes a device control module to terminate its normal mode of operation and enter into a “restore” mode of operation. During the restore mode, the device control module accepts connection information sent by the various stream managers of those devices currently coupled to the network. Based on this information, the device control module updates the label data for each of the internal connections. A set of rules is applied to the labels to determine whether a connection is allowed to be made by the stream manager or whether a connection is allowed to be disconnected by the stream manager. The device control manager enters back to its normal mode of operation either after all stream managers have reported or one second has elapsed.
-
Citations
17 Claims
-
1. In a system having a plurality of intercoupled devices transmitting and receiving audio and video data, a method for establishing internal connections between components within the devices, comprising the steps of:
-
designating for each of the internal connections, a label which identifies whether a particular internal connections is compliant with a specified standard and a status of the particular connection;
detecting a reset condition, wherein the reset condition is initiated when one of the intercoupled devices is removed from the system and the reset condition is also initiated when an additional device is coupled to the system;
reading a list upon detection of the reset condition, wherein the list contains information as to which internal connections within one of the devices can be disconnected;
establishing connections to components according to the list;
dropping connections to components according to the list;
adjusting a count corresponding to an active internal connection when connection is established with that particular active internal connection;
adjusting the count corresponding to the active internal connection when connection has been dropped;
updating the status of the devices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable medium having stored thereon:
-
a device control module which labels internal connections of a device coupled to a home audio/visual network and specifies whether an internal connection can be disconnected based on whether the internal connection is compliant and whether the internal connection is active;
a detector which detects a reset condition, wherein the reset condition is initiated when one of a plurality of intercoupled devices is removed from the home audio/visual network and the reset condition is also initiated when an additional device is coupled to the home audio/visual network;
a list specifying which internal connections within one of said plurality of intercoupled devices can be disconnected;
a stream manager which establishes internal connections and drops internal connections according to the list;
a counter corresponding to an active internal connection which adjusts a count when connection is established with that particular active internal connection and when connection has been dropped to that particular active internal connection. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A home audio/visual system having a plurality of devices coupled to a network so that data including audio and video streams can be transmitted from one of the devices to another of the devices over the network, comprising:
-
a plurality of electronic devices containing internal components which have one or more plugs that can be connected to one of several plugs belonging to a separate internal component;
a processor residing within one of the electronic devices which designates for each of a plurality of internal connections, whether a particular internal connections is compliant with a specified standard and a status of the particular connection so that upon detection of a network reset, the processor reads a list to determine which of the internal connections may be disconnected;
a counter corresponding to an active internal connection which adjusts a count when connection is established with that particular active internal connection and when connection has been dropped to that particular active internal connection;
a memory coupled to the processor for storing information pertaining to a status and condition of each of the internal connections, wherein the information is updated according to the counter. - View Dependent Claims (17)
-
Specification