Re-routing telephony communications traffic through a private branch exchange to a data network
First Claim
1. A system for efficiently routing telephony data over a public-switched telephone network, comprising:
- (a) a telephony switching system to route telephony data originating from one or more originator telephone devices to one or more receiving telephone devices;
(b) a telephony-to-data re-routing system (TDR), coupled to said telephony switching system to which the telephony data is routed by the telephone switching system, and which determines whether to send the telephony data to any of the one or more receiver telephone devices in analog or digital form, and converts the telephony data to be sent in digital form to a particular receiving telephone device to digital data and re-routes the telephony data to be sent in analog form through the telephony switching system to the PSTN; and
(c) a computer network to which the TDR is coupled, for distributing said digital data to said one or more receiver telephone devices.
6 Assignments
0 Petitions
Accused Products
Abstract
A telephony to data re-routing system (TDR) re-routes telephony communication over a wide-area network (WAN) or over a Public switched telephone network (PSTN). The TDR is coupled to a PBX which is configured to route telephony data to the TDR. The TDR processes the telephony data by converting it to a form that can be transmitted over the WAN. The TDR can also re-route the data back through the PBX for transmission over a PSTN. The TDR maintains the traditional telephony interface of dialing in response to a dial tone. Using the TDR, telephony users gain advantages offered by WAN data transmission including store-and-forward delivery, optimized bandwidth allocation, and secure data transmission without having to learn a new user interface. In addition, multiple call originator telephone devices can use a single TDR.
-
Citations
72 Claims
-
1. A system for efficiently routing telephony data over a public-switched telephone network, comprising:
-
(a) a telephony switching system to route telephony data originating from one or more originator telephone devices to one or more receiving telephone devices;
(b) a telephony-to-data re-routing system (TDR), coupled to said telephony switching system to which the telephony data is routed by the telephone switching system, and which determines whether to send the telephony data to any of the one or more receiver telephone devices in analog or digital form, and converts the telephony data to be sent in digital form to a particular receiving telephone device to digital data and re-routes the telephony data to be sent in analog form through the telephony switching system to the PSTN; and
(c) a computer network to which the TDR is coupled, for distributing said digital data to said one or more receiver telephone devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for routing telephony data, comprising:
-
a telephone switching device;
an originator telephony device coupled to the telephone switching device to generate the telephony data;
a receiver telephony device to receive the telephony data;
a PSTN to transmit the telephony data from said originator telephony device to said receiver telephony device in digital form;
a computer network to transmit the telephony data from said originator telephony device to said receiver telephony device in digital form; and
a telephony-to-data re-routing system (TDR) to accept the telephony data from said telephone switching device, and route the telephony data over said PSTN or said computer network, wherein the telephony data to be routed over said PSTN is re-routed through the telephone switching device. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
means for determining a bandwidth required for transmission of the telephony data; and
means requesting transmission resources sufficient to transmit the telephony data from said computer in accordance with the bandwidth required.
-
-
27. The system of claim 24, wherein said programming module further comprises security services to secure transmission of the telephony data.
-
28. The system of claim 27, wherein said security services comprise encryption.
-
29. The system of claim 27, wherein said security services comprise authentication.
-
30. The system of claim 23, wherein said TDR comprises an interface to generate a dial tone.
-
31. A method for routing telephone calls in a system having an originator telephone device, a receiver telephone device, a public switched telephone network (PSTN), a telephony-to-data re-routing system (TDR), a Private branch exchange (PBX), and a data network, comprising the steps of:
-
a) routing a telephone call originated at the originator telephone device to the TDR through the PBX;
b) determining whether to route said telephone call over the PSTN or the data network; and
c) routing said telephone call over the PSTN or data network in accordance with step (b), wherein the telephone call is re-routed from the TDR to the PBX if it is to be routed over the PSTN. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
a) configuring the PBX to accept the telephone call from the originator telephone device, and to route said call to said TDR; and
b) routing the telephone call back through the PBX to the PSTN if step (b) indicates routing through said PSTN is required.
-
-
33. The method of claim 31, further comprising the step of converting the telephone call to digital data if step (c) indicated routing through said data network is required.
-
34. The method of claim 33, further comprising the step of encrypting said digital data prior to routing through said data network.
-
35. The method of claim 33, further comprising further comprising the step of authenticating said digital data.
-
36. The method of claim 33, further comprising the step of optimizing said digital data for routing through said data network.
-
37. The method of claim 36, wherein said optimizing step comprises the step of compressing said digital data.
-
38. The method of claim 36, wherein said optimizing step comprises the steps of:
-
determining information about said message; and
requesting data network resources for routing based on said information.
-
-
39. The method of claim 38, wherein said determining information step further comprises the step of determining a telephony device type.
-
40. The method of claim 31, further comprising the step of providing a dial tone to a user upon routing said telephone call to the TDR.
-
41. The method of claim 31, further comprising the step of identifying a call originator to track system usage.
-
42. A telephony-to-data re-router, comprising:
-
a telephony data interface to receive telephony data from a telephony switching device;
means for determining whether the telephony data should be transmitted in analog or digital form;
means for converting the telephony data to digital data if it is determined that that data should be transmitted in digital form;
means for re-routing the digital data over a computer network; and
means for sending the telephony data back to the switching device if it is determined that the telephony data should be routed in analog form. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49)
means for determining whether the telephony data should be routed in real-time or should be converted to digital data and stored for routing at a later time.
-
-
44. The telephony-to-data re-router recited in claim 42, further comprising:
means for acting as a surrogate telephony receiving device.
-
45. The telephony-to-data re-router recited in claim 44, wherein said means for acting as a surrogate receiving device comprises means for playing a dial tone to a caller so that the caller knows to enter additional digits to complete a telephone call.
-
46. The telephony-to-data re-router recited in claim 42, further comprising:
-
means for determining a bandwidth required to deliver a particular message;
means for requesting the determined bandwidth from the computer network; and
means for delivering the message over the computer network using the determined bandwidth.
-
-
47. The telephony-to-data re-router recited in claim 42, further comprising means for secure sending of messages.
-
48. The telephony-to-data re-router recited in claim 47, wherein said means for secure sending of message comprises means for encrypting messages.
-
49. The telephony-to-data re-router recited in claim 47, wherein said mean for secure sending of messages comprises means for authenticating a sender of the messages.
-
50. A method for routing telephony data over a public-switched telephone network or a computer network, comprising the steps of:
-
(a) receiving the telephony data from a telephone switching system;
(b) determining whether to route the telephony data over the public-switched telephone network or the computer network;
(c) converting the telephony data to digital data if it is to be routed over the compute network;
(d) routing the digital data over the computer network; and
(e) re-routing the telephony data through the telephone switching system for transmission over the public-switched telephone network if it is not converted to digital data. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57)
(f) determining a bandwidth required to transmit the digital data over the computer network; and
(g) dynamically allocating the required bandwidth to transmits the digital data.
-
-
57. The method recited in claim 56, further comprising the steps of:
-
(h) determining a type of the digital data; and
(i) dynamically allocating bandwidth in accordance with the type.
-
-
58. A system for routing telephony data, comprising:
-
an originator telephony device to generate the telephony data;
a telephony switching system that receives the telephony data from the originator telephony device;
a telephony-to-data re-routing system (TDR) that receives the telephony data from the telephony switching system and converts the telephony data to a digital representation of the telephony data if the telephony data is to be transmitted digitally, and re-routes the telephony data to the telephony switching system if the telephony data is to be transmitted as analog telephony data; and
a computer network coupled to the TDR over which the TDR transmits a digital representation of the telephony data. - View Dependent Claims (59, 60, 61, 62)
-
-
63. A device to reduce the expense of making telephone calls, comprising:
-
means for receiving a telephone call from a telephone switching system;
means for determining whether to send the telephone call in digital form over a computer network or over a public-switched telephone network (PSTN) in analog form;
means for converting the telephone call to digital data if it is to be sent over the computer network;
means for sending the digital data over the computer network; and
means for re-routing the telephone call to the telephone switching system if the telephone call is to be sent over the PSTN. - View Dependent Claims (64, 65, 66, 67, 68)
-
-
69. A method for reducing the expense of making telephone calls, comprising the steps of:
-
receiving a telephone call from a telephone switching system;
determining whether to send the telephone call in digital form over a computer network or over a public-switched telephone network (PSTN) in analog form;
converting the telephone call to digital data if it is to be sent over the computer network;
transmitting the telephone call to digital data if the telephone call is to be sent over the computer network; and
re-routing the telephone call to the private branch exchange if the telephone call is to be sent over the PSTN. - View Dependent Claims (70, 71, 72)
-
Specification