Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
228 words
Apparatus for receiving data from a first medium and for transferring the data to one of a local device and a second medium comprising: means for receiving the data from the first medium; network interface means for examining the data and identifying the data as being directed to the one of the local device and the second medium, the network interface means including means for storing a plurality of encoded sequences and a plurality of device commands, each device command being associated with a respective one of the plurality of encoded sequences, and clustering means coupled to the network interface means for coupling the local device directly to the network interface means if the network interface means identifies the data as being directed to the local device, wherein the network interface means identifies whether the data include one of the plurality of encoded sequences and identifies the respective device command associated with the encoded sequence included in the data; transmitting means for transmitting the identified device command from the network interface means to the local device by way of the clustering means if the network interface means identifies the data as being directed to the local device; and routing means for transmitting the data from the network interface means to the second medium if the network interface means identifies the data as being directed to the second medium.
Claim 2
Dependent Claim
228 words
Apparatus for receiving data from a first medium and for transferring the data to one of a local device and a second medium comprising: means for receiving the data from the first medium; network interface means for examining the data and identifying the data as being directed to the one of the local device and the second medium, the network interface means including means for storing a plurality of encoded sequences and a plurality of device commands, each device command being associated with a respective one of the plurality of encoded sequences, and clustering means coupled to the network interface means for coupling the local device directly to the network interface means if the network interface means identifies the data as being directed to the local device, wherein the network interface means identifies whether the data include one of the plurality of encoded sequences and identifies the respective device command associated with the encoded sequence included in the data; transmitting means for transmitting the identified device command from the network interface means to the local device by way of the clustering means if the network interface means identifies the data as being directed to the local device; and routing means for transmitting the data from the network interface means to the second medium if the network interface means identifies the data as being directed to the second medium.
Claim 3
Dependent Claim
227 words
In a system having first and second communications media and a plurality of devices, apparatus for transmitting data from a first one of the plurality of devices coupled to the first medium to one of a second one of the plurality of devices and a third one of the plurality of devices, wherein the second medium has a state in which the second medium is not available for transmitting data: network interface means coupled to the first medium for receiving and examining data from the first device, wherein the network interface means is a consumer electronics bus (CEBus) network interface; clustering means coupled to the network interface means for selectively coupling the second device to the network interface means if the network interface means identifies the second device as being coupled to the clustering means; transmitting means for transmitting the data from the network interface means to the second device by way of the clustering means, regardless of whether the second medium is available for transmitting data, if the network interface means identifies the second device as being a destination to which the data are transmitted; and routing means for transmitting the data from the network interface means to the third device by way of the second medium if the network interface means identifies the third device as being the destination to which the data are transmitted.
Claim 4
Dependent Claim
227 words
In a system having first and second communications media and a plurality of devices, apparatus for transmitting data from a first one of the plurality of devices coupled to the first medium to one of a second one of the plurality of devices and a third one of the plurality of devices, wherein the second medium has a state in which the second medium is not available for transmitting data: network interface means coupled to the first medium for receiving and examining data from the first device, wherein the network interface means is a consumer electronics bus (CEBus) network interface; clustering means coupled to the network interface means for selectively coupling the second device to the network interface means if the network interface means identifies the second device as being coupled to the clustering means; transmitting means for transmitting the data from the network interface means to the second device by way of the clustering means, regardless of whether the second medium is available for transmitting data, if the network interface means identifies the second device as being a destination to which the data are transmitted; and routing means for transmitting the data from the network interface means to the third device by way of the second medium if the network interface means identifies the third device as being the destination to which the data are transmitted.
Claim 5
Dependent Claim
19 words
Apparatus according to claim 2, wherein the data from the first medium originates from an infrared remote control unit.
Claim 6
Dependent Claim
29 words
Apparatus according to claim 3, wherein the local device is a home entertainment device selected from a group consisting of an audio equipment component and a video equipment component.
Claim 7
Dependent Claim
250 words
In a system having first and second communications media and a plurality of devices, apparatus for transmitting data from a first one of the plurality of devices coupled to the first medium to one of a second one of the plurality of devices and a third one of the plurality of devices, wherein the second medium has a state in which the second medium is not available for transmitting data: network interface means coupled to the first medium for receiving and examining data from the first device; clustering means coupled to the network interface means for selectively coupling the second device to the network interface means if the network interface means identifies the second device as being coupled to the clustering means; transmitting means for transmitting the data from the network interface means to the second device by way of the clustering means, regardless of whether the second medium is available for transmitting data, if the network interface means identifies the second device as being a destination to which the data are transmitted; routing means for transmitting the data from the network interface means to the third device by way of the second medium if the network interface means identifies the third device as being the destination to which the data are transmitted; and means for storing a respective address associated with each respective one of the plurality of devices, wherein the network interface means uses the addresses to determine whether the local device is coupled to the clustering means.
Claim 8
Dependent Claim
250 words
In a system having first and second communications media and a plurality of devices, apparatus for transmitting data from a first one of the plurality of devices coupled to the first medium to one of a second one of the plurality of devices and a third one of the plurality of devices, wherein the second medium has a state in which the second medium is not available for transmitting data: network interface means coupled to the first medium for receiving and examining data from the first device; clustering means coupled to the network interface means for selectively coupling the second device to the network interface means if the network interface means identifies the second device as being coupled to the clustering means; transmitting means for transmitting the data from the network interface means to the second device by way of the clustering means, regardless of whether the second medium is available for transmitting data, if the network interface means identifies the second device as being a destination to which the data are transmitted; routing means for transmitting the data from the network interface means to the third device by way of the second medium if the network interface means identifies the third device as being the destination to which the data are transmitted; and means for storing a respective address associated with each respective one of the plurality of devices, wherein the network interface means uses the addresses to determine whether the local device is coupled to the clustering means.
Claim 9
Dependent Claim
22 words
Apparatus according to claim 5, further comprising communications means for receiving the addresses and for providing the addresses to the storage means.
Claim 10
Dependent Claim
24 words
Apparatus according to claim 5, further comprising means for storing a plurality of device commands for controlling a device coupled to the clustering means.
Claim 11
Dependent Claim
19 words
Apparatus according to claim 5, further comprising means for storing a plurality of macro commands for controlling the apparatus.
Claim 12
Dependent Claim
272 words
In a system having first and second communications media and a plurality of devices, apparatus for transmitting data from a first one of the plurality of devices coupled to the first medium to one of a second one of the plurality of devices and a third one of the plurality of devices, comprising: network interface means coupled to the first medium for receiving and examining data from the first device; address storing means for storing a respective address associated with each respective one of the plurality of devices; clustering means coupled to the network interface means for selectively coupling the second device to the network interface means if the network interface means identifies the second device as being coupled to the clustering means; command storing means for storing a plurality of device commands for controlling a device coupled to the clustering means wherein the network interface means identifies one of the plurality of device commands associated with the data; transmitting means for transmitting the identified device command from the network interface means to the second device by way of the clustering means if the network interface means identifies the second device as being a destination to which the identified device command is transmitted, wherein the network interface means determines whether the second device is coupled to the clustering means based on the addresses stored in the address storing means; and routing means for transmitting the data from the network interface means to the third device by way of the second medium if the network interface means identifies the third device as being the destination to which the identified device command is transmitted.
Claim 13
Dependent Claim
272 words
In a system having first and second communications media and a plurality of devices, apparatus for transmitting data from a first one of the plurality of devices coupled to the first medium to one of a second one of the plurality of devices and a third one of the plurality of devices, comprising: network interface means coupled to the first medium for receiving and examining data from the first device; address storing means for storing a respective address associated with each respective one of the plurality of devices; clustering means coupled to the network interface means for selectively coupling the second device to the network interface means if the network interface means identifies the second device as being coupled to the clustering means; command storing means for storing a plurality of device commands for controlling a device coupled to the clustering means wherein the network interface means identifies one of the plurality of device commands associated with the data; transmitting means for transmitting the identified device command from the network interface means to the second device by way of the clustering means if the network interface means identifies the second device as being a destination to which the identified device command is transmitted, wherein the network interface means determines whether the second device is coupled to the clustering means based on the addresses stored in the address storing means; and routing means for transmitting the data from the network interface means to the third device by way of the second medium if the network interface means identifies the third device as being the destination to which the identified device command is transmitted.
Claim 14
Dependent Claim
265 words
In a system having first and second communications media and a plurality of devices, apparatus for transmitting data from a first one of the plurality of devices coupled to the first medium to one of a second one of the plurality of devices and a third one of the plurality of devices, comprising: network interface means coupled to the first medium for receiving and examining data from the first device; address storing means for storing a respective address associated with each respective one of the plurality of devices; clustering means coupled to the network interface means for selectively coupling the second device to the network interface means if the network interface means identifies the second device as being coupled to the clustering means; command storing means for storing a plurality of macro commands for controlling the apparatus wherein the network interface means identifies one of the plurality of macro commands associated with the data; transmitting means for transmitting the identified command macro from the network interface means to the second device by way of the clustering means if the network interface means identifies the second device as being a destination to which the identified command macro is transmitted, wherein the network interface means determines whether the second device is coupled to the clustering means based on the addresses stored in the address storing means; and routing means for transmitting the data from the network interface means to the third device by way of the second medium if the network interface means identifies the third device as being the destination to which the data are transmitted.
Claim 15
Dependent Claim
265 words
In a system having first and second communications media and a plurality of devices, apparatus for transmitting data from a first one of the plurality of devices coupled to the first medium to one of a second one of the plurality of devices and a third one of the plurality of devices, comprising: network interface means coupled to the first medium for receiving and examining data from the first device; address storing means for storing a respective address associated with each respective one of the plurality of devices; clustering means coupled to the network interface means for selectively coupling the second device to the network interface means if the network interface means identifies the second device as being coupled to the clustering means; command storing means for storing a plurality of macro commands for controlling the apparatus wherein the network interface means identifies one of the plurality of macro commands associated with the data; transmitting means for transmitting the identified command macro from the network interface means to the second device by way of the clustering means if the network interface means identifies the second device as being a destination to which the identified command macro is transmitted, wherein the network interface means determines whether the second device is coupled to the clustering means based on the addresses stored in the address storing means; and routing means for transmitting the data from the network interface means to the third device by way of the second medium if the network interface means identifies the third device as being the destination to which the data are transmitted.
Claim 16
Dependent Claim
18 words
Apparatus according to claim 9, wherein the network interface means is a consumer electronics bus (CEBus) network interface.
Claim 17
Dependent Claim
19 words
Apparatus according to claim 11, wherein the data from the first medium originates from an infrared remote control unit.
Claim 18
Dependent Claim
29 words
Apparatus according to claim 12, wherein the local device is a home entertainment device selected from a group consisting of an audio equipment component and a video equipment component.
Claim 19
Dependent Claim
22 words
Apparatus according to claim 9, further comprising communications means for receiving the addresses and for providing the addresses to the storage means.
Claim 20
Dependent Claim
19 words
Apparatus according to claim 9, further comprising means for storing a plurality of macro commands for controlling the apparatus.
Claim 21
Dependent Claim
18 words
Apparatus according to claim 10, wherein the network interface means is a consumer electronics bus (CEBus) network interface.
Claim 22
Dependent Claim
19 words
Apparatus according to claim 16, wherein the data from the first medium originates from an infrared remote control unit.
Claim 23
Dependent Claim
29 words
Apparatus according to claim 17, wherein the local device is a home entertainment device selected from a group consisting of an audio equipment component and a video equipment component.
Claim 24
Dependent Claim
22 words
Apparatus according to claim 10, further comprising communications means for receiving the addresses and for providing the addresses to the storage means.
Claim 25
Dependent Claim
29 words
Apparatus according to claim 1, wherein the network interface means includes a path by which a user inputs the plurality of encoded sequences and the plurality of device commands.