Systems and methods for implementing internet video conferencing using standard phone calls
First Claim
Patent Images
1. A server comprising:
- a memory to;
store data that associates telephone numbers and network addresses; and
a processor to;
receive a first telephone number and a second telephone number if the telephone numbers,the first telephone number and the second telephone number being associated with a first connection between a first telephone device associated with the first telephone number and a second telephone device associated with the second telephone number,retrieve, from the memory, a first network address and a second network address, of the network addresses, using, respectively, the first telephone number and the second telephone number,the first network address being associated with a first node,the second network address being associated with a second node, andthe first node being different from the first telephone device and the second node being different from the second telephone device,send, to the first node, a first message that identifies the second network address,send, to the second node, a second message that identifies the first network address,initiate, via a packet-switched network, a second connection between the first node and the second node using the first network address and the second network address, andterminate, based on initiating the second connection, the first connection between the first telephone device and the second telephone device.
3 Assignments
0 Petitions
Accused Products
Abstract
A video conferencing system (100) includes a switch (125), a server (140), a telephony device (152), and a node (102) in a packet-switched network (135). The switch (125) establishes a circuit-switched connection between a calling party number and a called party number. The server (140) associates first and second network addresses in a packet-switched network (135) with each of the called party and calling party numbers. The telephony device (152) transmits audio data via the circuit-switched connection. The node (102) in the packet-switched network (135) transmits packetized video between the first and second network addresses responsive to establishment of the circuit-switched connection.
302 Citations
20 Claims
-
1. A server comprising:
-
a memory to; store data that associates telephone numbers and network addresses; and a processor to; receive a first telephone number and a second telephone number if the telephone numbers, the first telephone number and the second telephone number being associated with a first connection between a first telephone device associated with the first telephone number and a second telephone device associated with the second telephone number, retrieve, from the memory, a first network address and a second network address, of the network addresses, using, respectively, the first telephone number and the second telephone number, the first network address being associated with a first node, the second network address being associated with a second node, and the first node being different from the first telephone device and the second node being different from the second telephone device, send, to the first node, a first message that identifies the second network address, send, to the second node, a second message that identifies the first network address, initiate, via a packet-switched network, a second connection between the first node and the second node using the first network address and the second network address, and terminate, based on initiating the second connection, the first connection between the first telephone device and the second telephone device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 17, 18)
-
-
8. A method comprising:
-
associating, by a server device, a plurality of telephone numbers and a plurality of network addresses in a packet-switched network, the plurality of telephone numbers corresponding to a plurality of circuit-switched devices, and the plurality of network addresses corresponding to a plurality of nodes in the packet-switched network, the plurality of circuit-switched devices being different from the plurality of nodes; detecting, by the server device, a circuit-switched connection between two circuit-switched devices of the plurality of circuit-switched devices, the two circuit-switched devices being associated with two telephone numbers of the plurality of telephone numbers; identifying, by the server device, two network addresses, of the plurality of network addresses, associated, respectively, with the two telephone numbers; establishing, by the server device and based on the two network addresses, a packet-switched connection between two nodes of the plurality of nodes, the two nodes being associated with, respectively, two network addresses; and terminating, by the server device, the circuit-switched connection based on establishing the packet-switched connection. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
detecting, by a network device, a circuit-switched connection between a first device and a second device, the first device and the second device being associated with, respectively, a first party and a second party; retrieving, by the network device and based on detecting the circuit-switched connection, a first network address for a first node associated with the first party and a second network address for a second node associated with the second party, the first node and the second node being different from the first device and the second device; sending, by the network device, information identifying the second network address to the first node; sending, by the network device, information identifying the first network address to the second node; establishing, by the network device and based on the first network address and second network address, a packet-switched connection between the first node and the second node; and terminating, by the network device, the circuit-switched connection based on establishing the packet-switched connection. - View Dependent Claims (16, 19, 20)
-
Specification