Apparatus and Method for Routing Communications Between Networks and Devices
First Claim
1. An interface device for providing communications between a first communications network and a device associated with a second communications network, comprising:
- an input for receiving data in a first format from the first communications network;
logic configured foridentifying the device associated with the second communications network for receiving the data,determining a status of the second communications network,if the status of the second communications network indicates that the second communications network is accessible, thenidentifying a second format compatible with the second communications network, andtranslating the data to the second format,if the status of the second communications network indicates that the second communications network is inaccessible, thenidentifying a device associated with a third communications network for receiving the data,identifying a third format compatible with the third communications network, andtranslating the data from the first format to the third format, andperforming at least one of enhancing the data, improving a signal carrying the data, degrading the signal carrying the data, or adding a digital watermark to the data; and
an output for transmitting the translated data to the device associated with the second communications network if the status of the second communications network indicates that the second communications network is accessible and for transmitting the translated data to the device associated with the third communications network if the status of the second communications network indicates that the second communications network is inaccessible.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for testing communication capabilities of networks and devices are provided. According to one aspect, an interface device for providing communications between a first and a second device comprises an input, logic, and an output. The input of the interface device receives data in a first format from the first device. The logic identifies the second device for receiving the data and identifies a second format compatible with the second device. The data is then translated to the second format. The logic may also determine a status of the interface device by testing components of the interface device to determine if the components are accessible and functioning. The output of the interface device then transmits the translated data to the second device.
143 Citations
22 Claims
-
1. An interface device for providing communications between a first communications network and a device associated with a second communications network, comprising:
-
an input for receiving data in a first format from the first communications network; logic configured for identifying the device associated with the second communications network for receiving the data, determining a status of the second communications network, if the status of the second communications network indicates that the second communications network is accessible, then identifying a second format compatible with the second communications network, and translating the data to the second format, if the status of the second communications network indicates that the second communications network is inaccessible, then identifying a device associated with a third communications network for receiving the data, identifying a third format compatible with the third communications network, and translating the data from the first format to the third format, and performing at least one of enhancing the data, improving a signal carrying the data, degrading the signal carrying the data, or adding a digital watermark to the data; and an output for transmitting the translated data to the device associated with the second communications network if the status of the second communications network indicates that the second communications network is accessible and for transmitting the translated data to the device associated with the third communications network if the status of the second communications network indicates that the second communications network is inaccessible. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for providing communications between a first communications network and a second communications network, comprising:
-
receiving data in a first format from a first device associated with the first communications network; identifying a second device associated with the second communications network for receiving the data; determining a status of the second communications network; if the status of the second communications network indicates that the second communications network is accessible, then identifying a second format compatible with the second communications network, and translating the data to the second format; if the status of the second communications network indicates that the second communications network is inaccessible, then identifying a third device associated with a third communications network for receiving the data, identifying a third format compatible with the third communications network, translating the data from the first format to the third format, and transmitting the data to the third device via the third communications network; and performing at least one of enhancing the data, improving a signal carrying the data based on known characteristics of the first device, degrading the signal carrying the data, or adding a digital watermark to the data. - View Dependent Claims (10)
-
-
11. An interface device for providing communications between a first device and a second device, comprising:
-
an input for receiving data in a first format from the first device; logic configured for identifying a second device for receiving the data, identifying a second format compatible with the second device, translating the data to the second format, and determining a status of the interface device; and an output for transmitting the translated data to the second device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification