System and process for discovery of network-connected devices at remote sites using audio-based discovery techniques
First Claim
1. A system for a discovering electronic device to discover the network address of a discoverable electronic device which is connected to the same computer network as the discovering device and which is located at a site remote from the discovering device, comprising:
- a general purpose computing device residing in the discovering electronic device;
a computer program comprising program modules executable by the general purpose computing device, wherein the computing device is directed by the program modules of the computer program to, receive a signature signal transmitted by the discoverable electronic device, wherein the signal comprises data representing a signature of the discoverable device indicative of its presence at the remote location and its being accessible via said network, transmit a request signal for receipt by the discoverable electronic device whose signature was received which requests the address assigned to that discoverable device on the network to be transmitted to the discovering device, and receive a reply signal transmitted by the discoverable electronic device whose signature was received which comprises data representing the requested network address, wherein the signature, request and reply signals are audio signals that are sent between the discovering and discoverable devices over a communications medium not comprising said network.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and process for discovery between endpoint components and computing devices residing at remote locations from each other, in cases where the devices are connected to a common computer network, is presented. The present invention allows a device in one location to discover the network address of another device at a different location, which then allows the first device to negotiate with the discovered device to facilitate the transfer of data and other communications over the common network. However, this discovery is accomplished without the use of the common network. Rather the discovery process uses audible or inaudible audio signals transferred between the devices at two different locations using a communication medium, such as a telephone system.
96 Citations
43 Claims
-
1. A system for a discovering electronic device to discover the network address of a discoverable electronic device which is connected to the same computer network as the discovering device and which is located at a site remote from the discovering device, comprising:
-
a general purpose computing device residing in the discovering electronic device;
a computer program comprising program modules executable by the general purpose computing device, wherein the computing device is directed by the program modules of the computer program to, receive a signature signal transmitted by the discoverable electronic device, wherein the signal comprises data representing a signature of the discoverable device indicative of its presence at the remote location and its being accessible via said network, transmit a request signal for receipt by the discoverable electronic device whose signature was received which requests the address assigned to that discoverable device on the network to be transmitted to the discovering device, and receive a reply signal transmitted by the discoverable electronic device whose signature was received which comprises data representing the requested network address, wherein the signature, request and reply signals are audio signals that are sent between the discovering and discoverable devices over a communications medium not comprising said network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented process for a discovering electronic device to discover the network address of a discoverable electronic device which is connected to the same computer network as the discovering device and which is located at a site remote from the discovering device, to facilitate the transfer of data and other communications over the common network, said process comprising using a computer to perform the following process actions:
-
the discovering device receiving a signal transmitted by a discoverable electronic device, wherein the signal comprises data representing the address assigned to the discoverable device on the common network, and wherein the signal is an audio signal that is sent between the discovering and discoverable devices over a communications medium not comprising said common network; and
the discovering device using the received network address to establish communications via the common network with the discoverable device that transmitted the address. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system for a discovering electronic device to discover the network address of one or more discoverable electronic devices which are connected to the same network as the discovering device and which are located at a site remote from the discovering device, comprising:
-
a general purpose computing device residing in the discovering electronic device;
a computer program comprising program modules executable by the general purpose computing device, wherein the computing device is directed by the program modules of the computer program to, transmit a request signal which requests the network address assigned to a discoverable device be transmitted to the discovering device, and receive a reply signal transmitted by a discoverable electronic device which comprises data representing the requested network address, wherein the request and reply signals are audio signals that are sent between the discovering and discoverable devices over a communications medium not comprising said network. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A computer-readable medium having computer-executable instructions for facilitating the discovery of the network address of a discoverable electronic device by a discovering electronic device, wherein each device is connected to a common network and the discoverable device is located at a site remote from the discovering device, said computer-executable instructions comprising:
-
embedding data representing the address assigned to the discoverable device on the common network in an audio signal; and
transmitting the audio signal from the discoverable device to the discovering device over a communications medium not comprising said common network.
-
-
43. A computer-readable medium having computer-executable instructions for discovering of the network address of a discoverable electronic device by a discovering electronic device, wherein each device is connected to a common network and the discoverable device is located at a site remote from the discovering device, said computer-executable instructions comprising:
-
receiving an audio signal comprising data representing the address assigned to the discoverable device on the common network embedded therein from the discoverable device over a communications medium not comprising said network; and
extracting the discoverable device'"'"'s address from the received audio signal.
-
Specification