US20100008355A1 - Method And System For Computer-Based Private Branch Exchange - Google Patents
Method And System For Computer-Based Private Branch Exchange Download PDFInfo
- Publication number
- US20100008355A1 US20100008355A1 US12/563,482 US56348209A US2010008355A1 US 20100008355 A1 US20100008355 A1 US 20100008355A1 US 56348209 A US56348209 A US 56348209A US 2010008355 A1 US2010008355 A1 US 2010008355A1
- Authority
- US
- United States
- Prior art keywords
- call
- private branch
- branch exchange
- network
- recipient
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1023—Media gateways
- H04L65/1026—Media gateways at the edge
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1033—Signalling gateways
- H04L65/1036—Signalling gateways at the edge
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/009—Arrangements for interconnection between switching centres in systems involving PBX or KTS networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42314—Systems providing special services or facilities to subscribers in private branch exchanges
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/12—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
- H04M7/1205—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
- H04M7/125—Details of gateway equipment
- H04M7/1255—Details of gateway equipment where the switching fabric and the switching logic are decomposed such as in Media Gateway Control
Definitions
- This invention relates to a design of a private branch exchange (PBX) using a computer network to route calls.
- PBX private branch exchange
- Private branch exchanges are expensive hardware equipment that most companies with more than a few employees typically buy and use. The cost can be several tens of thousands of dollars for a PBX with few lines.
- a common design of an office computer and PBX system is shown in FIG. 1 . In some instances, systems including dedicated PBX server hardware have been used.
- the Internet can be connected via a server 20 and firewall, or can be directly connected to the network 10 , which connects the PCs.
- a typical PBX 30 along with associated hardware, performs at least the following functions: accepts incoming calls and directs these calls to the intended recipient on an internal line; enables an internal line to connect to an outgoing line and make a call; enables an internal line to connect to another internal line and make a call; transfers outgoing calls or incoming calls from one internal line to another; adds a line to existing call (conference calls); responds with voice mail system when a line is busy or does not answer; allows calls to be held temporarily without being connected, and later to be connected to a line upon request or when a line becomes available; services held calls with an audio broadcast or other announcements; records calls, and executes speed dial functions.
- Embodiments of the present invention disclose a computer-based distributed private branch exchange (PBX).
- PBX distributed private branch exchange
- Preferred embodiments route calls and perform other functions of a PBX as well as performing services not commonly available on a PBX, such as Internet telephony.
- the invention control and operations are distributed among several computers or Personal Computers (PCs) on a computer network.
- PCs Personal Computers
- FIG. 1 illustrates the relationship between conventional PBX and a computer network.
- FIG. 2 illustrates an embodiment of the present invention where external phone lines are connected directly to one or more networked computers.
- FIG. 3 illustrates an embodiment of the present invention where one or more phone lines are connected to a network.
- FIG. 4 is a flowchart that illustrates the PBX CPP's role in the dynamic assignment of extensions at user login to a network computer corresponding to the audio interface means according to one embodiment of the present invention.
- FIG. 5 is a flowchart illustrating a method for enabling a user to select between use of the Internet and a public switched telephone network based at least in part on the quality of service of the Internet connection according to one embodiment of the present invention.
- Preferred embodiments of the present invention perform each of the above-described functions, and more, by a virtual system operating on a computer network, a “Computer Based PBX” or “Distributed PBX.”
- a virtual system operating on a computer network a “Computer Based PBX” or “Distributed PBX.”
- FIG. 2 there are three external phone lines 40 connected to three PCs 50 via internal or external modems.
- This configuration can service a small office with six employees.
- N incoming phone lines can service M people with X number of PCs; where M does not have to equal N.
- systems of the invention include at least one PBX computer program product 80 , which embodies a substantial portion of the functionality of the system.
- the computer program product 80 is involved in functions such as dynamic assignment of an extension number to audio interface means, e.g., 60 of the system. As illustrated in FIG. 4 , this assignment 420 can be initialized on user login 410 to a network computer corresponding to the particular audio interface means.
- a system of the present invention detects the incoming call and answers with a request to the caller to dial the number of the internal line.
- the caller can also be prompted to say the extension number or the name of the person he is calling.
- More than six people can use the PCs 50 , 52 in FIG. 2 at different times, and each user can set a different active extension number to each computer.
- the PC receiving the call will route this call to the correct person.
- the PC that the person is using will ring and display a window that allows the person to accept the call, transfer it to a different person, or transfer it to the answering service.
- the person can elect to use an audio interface means, e.g., the standard microphone and speakers attached to the PC (not shown), a special-made handset or headset 60 that is attached to a port on the PC, or a traditional telephone instrument adapted for interface to the PC.
- an audio interface means e.g., the standard microphone and speakers attached to the PC (not shown), a special-made handset or headset 60 that is attached to a port on the PC, or a traditional telephone instrument adapted for interface to the PC.
- Unanswered incoming calls or calls that are intended for a person that does not have an active PC at the time the call arrives can be directed to the answering service.
- Outgoing calls can be originated from any PC, using any available external phone line.
- Internal calls within the group of PCs can originate from any PC.
- the person answering or making the call can add another person to the call by requesting a connection on the window servicing the phone system. He can transfer the call to another person or to the voice mail system, put the call on hold, or terminate the call. A call can be recorded by a request or automatically. Saved messages can be played during a call.
- control of the invention is distributed among the computers—e.g., PCs 50 , 52 , the network applications/internet server 20 , etc.
- the user interface is also on the PC's screen. From a window on his PC, a person can control his use of the invention.
- the external phone lines can be connected directly to the network using a special network modem 70 .
- This configuration is shown in FIG. 3 .
- the routing of calls is done from the PCs 50 as shown in FIG. 2 .
- the PCs need not be all in one location.
- Several locations are possible with a private network interconnecting these locations, or with the public Internet connection.
- a person working from home can have one or two PCs connected to the Internet and embodiments of the present invention will service him as if he was in the office.
- Preferred embodiments of the present invention allow the answering service function to be performed from each PC for the user or users of the PC.
- the answering service feature is flexible in structure, and in some embodiments, the user can select the use of a PC or server. If the PC is a portable PC, e.g. a laptop, the PC can perform the answering service while connected to the network, otherwise any other PC, or the server, can perform this service. Upon connecting to the network, the portable PC can collect all the saved messages and updated settings from the server. Any PC on the network, or the server, can act as an automatic backup for saving messages to any other PC on the network.
- the window (or a part of a window) on each PC that operates the answering service can change the settings of the answering service, save outgoing messages, and playback messages.
- Stored messages can be displayed with the caller ID if available, with the caller name if he was prompt to say his name, or with a transcription of the message.
- the present invention can utilize such services to generate outgoing calls and to accept incoming calls over the Internet.
- a large company can have many local offices and outgoing calls can be routed to access the public telephone system at a beneficial location.
- a caller can select to enter the public telephone system within his local area and pay the cost of making the call this way.
- the present invention offers the user options for long distance calls 520 so he can choose what service he wants.
- the invention can check the current quality of service on the Internet and inform the user 530 .
- Telephone lines that enter the site can be terminated at the standard telephone sets and be used directly if the network or some of the PCs are not functioning or are out of order. This telephone connection will be in parallel to the connection to the PC as shown in FIG. 2 or the connection to network modems as shown in FIG. 3 .
- VCC voice grade channel
- Hi-Fi audio quality
- Embodiments of the invention are operative to route those calls not destined for interaction with the telephone network at greater than voice grade channel bandwidth.
- Video-telephone services can be enabled. Such services can have the full spectrum of phone connectivity and services on the PBX. Video-mail can be added to voice-mail, etc. There are some small differences for a video-telephone service, like the need for a camera to be connected to the PC and the need to split the display window in a conference call.
- a distributed computer-based PBX is used in a call center, there can be more external phone lines than PCs. In such a case, the distributed PBX will manage the line of callers, service music, and announcements to the people waiting for their calls to be answered, and other common services of a call server.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Computer Security & Cryptography (AREA)
- Telephonic Communication Services (AREA)
Abstract
A computer-based distributed private branch exchange (PBX). Preferred embodiments route calls and perform other functions of a PBX as well as performing services not commonly available on a PBX, such as Internet telephony. In one embodiment, the invention control and operations is distributed among several computers or Personal Computers (PCs) on a computer network.
Description
- This application claims priority to U.S.
Provisional Patent Application 60/344,508 filed Nov. 9, 2001, and U.S. patent application Ser. No. 10/283,183, filed Oct. 30, 2002, the entirety of which are hereby incorporated by reference. - 1. Field of the Invention
- This invention relates to a design of a private branch exchange (PBX) using a computer network to route calls.
- 2. Description of Related Art
- Private branch exchanges are expensive hardware equipment that most companies with more than a few employees typically buy and use. The cost can be several tens of thousands of dollars for a PBX with few lines. A common design of an office computer and PBX system is shown in
FIG. 1 . In some instances, systems including dedicated PBX server hardware have been used. - There are computer programs that enable long distance phone calls to be made over the Internet at a very low or no cost apart from the cost of the Internet connection. Internet telephony standards are emerging. Equipment that connects a single phone line or multiple lines to a computer or a computer network is available and relatively inexpensive. The figures show Ethernet 10 interconnecting the Personal Computers (PCs), as Ethernet is a common network technology; but other types of networking are available. The Internet can be connected via a
server 20 and firewall, or can be directly connected to thenetwork 10, which connects the PCs. - A
typical PBX 30, along with associated hardware, performs at least the following functions: accepts incoming calls and directs these calls to the intended recipient on an internal line; enables an internal line to connect to an outgoing line and make a call; enables an internal line to connect to another internal line and make a call; transfers outgoing calls or incoming calls from one internal line to another; adds a line to existing call (conference calls); responds with voice mail system when a line is busy or does not answer; allows calls to be held temporarily without being connected, and later to be connected to a line upon request or when a line becomes available; services held calls with an audio broadcast or other announcements; records calls, and executes speed dial functions. - Embodiments of the present invention disclose a computer-based distributed private branch exchange (PBX). Preferred embodiments route calls and perform other functions of a PBX as well as performing services not commonly available on a PBX, such as Internet telephony. In one embodiment, the invention control and operations are distributed among several computers or Personal Computers (PCs) on a computer network.
-
FIG. 1 illustrates the relationship between conventional PBX and a computer network. -
FIG. 2 illustrates an embodiment of the present invention where external phone lines are connected directly to one or more networked computers. -
FIG. 3 illustrates an embodiment of the present invention where one or more phone lines are connected to a network. -
FIG. 4 is a flowchart that illustrates the PBX CPP's role in the dynamic assignment of extensions at user login to a network computer corresponding to the audio interface means according to one embodiment of the present invention. -
FIG. 5 is a flowchart illustrating a method for enabling a user to select between use of the Internet and a public switched telephone network based at least in part on the quality of service of the Internet connection according to one embodiment of the present invention. - Preferred embodiments of the present invention perform each of the above-described functions, and more, by a virtual system operating on a computer network, a “Computer Based PBX” or “Distributed PBX.” Referring to
FIG. 2 , there are threeexternal phone lines 40 connected to threePCs 50 via internal or external modems. There is a total of sixPCs - As stated above, embodiments of the present invention are implemented as a virtual system on a computer network. As such, systems of the invention include at least one PBX
computer program product 80, which embodies a substantial portion of the functionality of the system. Beyond the typical functions of a PBX, as noted in the background, thecomputer program product 80 is involved in functions such as dynamic assignment of an extension number to audio interface means, e.g., 60 of the system. As illustrated inFIG. 4 , thisassignment 420 can be initialized onuser login 410 to a network computer corresponding to the particular audio interface means. - In a preferred embodiment, when an incoming call arrives on one of the
external phone lines 40, a system of the present invention detects the incoming call and answers with a request to the caller to dial the number of the internal line. The caller can also be prompted to say the extension number or the name of the person he is calling. More than six people can use thePCs FIG. 2 at different times, and each user can set a different active extension number to each computer. The PC receiving the call will route this call to the correct person. The PC that the person is using will ring and display a window that allows the person to accept the call, transfer it to a different person, or transfer it to the answering service. When answering, the person can elect to use an audio interface means, e.g., the standard microphone and speakers attached to the PC (not shown), a special-made handset orheadset 60 that is attached to a port on the PC, or a traditional telephone instrument adapted for interface to the PC. Unanswered incoming calls or calls that are intended for a person that does not have an active PC at the time the call arrives can be directed to the answering service. - Outgoing calls can be originated from any PC, using any available external phone line. Internal calls within the group of PCs can originate from any PC.
- After the call is connected, the person answering or making the call can add another person to the call by requesting a connection on the window servicing the phone system. He can transfer the call to another person or to the voice mail system, put the call on hold, or terminate the call. A call can be recorded by a request or automatically. Saved messages can be played during a call.
- In some embodiments of the present invention, control of the invention is distributed among the computers—e.g.,
PCs internet server 20, etc. The user interface is also on the PC's screen. From a window on his PC, a person can control his use of the invention. - In other embodiments of the invention, the external phone lines can be connected directly to the network using a
special network modem 70. This configuration is shown inFIG. 3 . However, in preferred embodiments, the routing of calls is done from thePCs 50 as shown inFIG. 2 . - In some embodiments, the PCs need not be all in one location. Several locations are possible with a private network interconnecting these locations, or with the public Internet connection. A person working from home can have one or two PCs connected to the Internet and embodiments of the present invention will service him as if he was in the office. During travel, each time a laptop PC is connected to the Internet it can become part of the distributed system.
- Preferred embodiments of the present invention allow the answering service function to be performed from each PC for the user or users of the PC. The answering service feature is flexible in structure, and in some embodiments, the user can select the use of a PC or server. If the PC is a portable PC, e.g. a laptop, the PC can perform the answering service while connected to the network, otherwise any other PC, or the server, can perform this service. Upon connecting to the network, the portable PC can collect all the saved messages and updated settings from the server. Any PC on the network, or the server, can act as an automatic backup for saving messages to any other PC on the network.
- The window (or a part of a window) on each PC that operates the answering service can change the settings of the answering service, save outgoing messages, and playback messages. Stored messages can be displayed with the caller ID if available, with the caller name if he was prompt to say his name, or with a transcription of the message.
- There are services of Internet telephony available today where a person can initiate a call on the Internet and access the public telephone system from a line that is near the call destination. This allows the caller to avoid paying tolls. The present invention can utilize such services to generate outgoing calls and to accept incoming calls over the Internet. A large company can have many local offices and outgoing calls can be routed to access the public telephone system at a beneficial location. Alternatively, as illustrated in
FIG. 5 , if the quality of service on the Internet deteriorates 510, a caller can select to enter the public telephone system within his local area and pay the cost of making the call this way. In preferred embodiments, the present invention offers the user options for long distance calls 520 so he can choose what service he wants. The invention can check the current quality of service on the Internet and inform theuser 530. - Telephone lines that enter the site can be terminated at the standard telephone sets and be used directly if the network or some of the PCs are not functioning or are out of order. This telephone connection will be in parallel to the connection to the PC as shown in
FIG. 2 or the connection to network modems as shown inFIG. 3 . - It is well known that basic service on the Public Switched Telephone Network (PSTN) is typically limited to voice grade channel (VGC) bandwidth. Due to the high network capacity, all calls that are not connected to the public telephone system can have high audio quality (Hi-Fi). Embodiments of the invention are operative to route those calls not destined for interaction with the telephone network at greater than voice grade channel bandwidth. Video-telephone services can be enabled. Such services can have the full spectrum of phone connectivity and services on the PBX. Video-mail can be added to voice-mail, etc. There are some small differences for a video-telephone service, like the need for a camera to be connected to the PC and the need to split the display window in a conference call.
- If a distributed computer-based PBX is used in a call center, there can be more external phone lines than PCs. In such a case, the distributed PBX will manage the line of callers, service music, and announcements to the people waiting for their calls to be answered, and other common services of a call server.
Claims (20)
1. A private branch exchange comprising:
a first network interface configured to communicate with a communications network comprising a plurality of computers, each of the plurality of computers configured to receive audio signals from an audio interface means;
a second network interface configured to communicate with an external network;
a processor configured to communicate with the first network interface and the second network interface;
a processor configured to:
receive a call;
determine the recipient of the call; and
determine which computer of the plurality of computers the recipient of the call is logged on to, and connect the call to that computer.
2. The private branch exchange of claim 1 , wherein the communication network is associated with a call center.
3. The private branch exchange of claim 1 , wherein the call originates from one of the plurality of computers connected to the communications network.
4. The private branch exchange of claim 1 , wherein the call originates from a device connected to the external network.
5. The private branch exchange of claim 1 , wherein the external network comprises one or more of: an Internet connection or a public switched telephone network connection.
6. The private branch exchange of claim 1 , wherein the audio interface means comprises a telephone.
7. The private branch exchange of claim 1 , wherein the audio interface means comprises a microphone and a speaker.
8. The private branch exchange of claim 1 , wherein the processor is further configured to connect one or more additional computers to the call.
9. The private branch exchange of claim 1 wherein the processor is further configured to:
determine that the recipient is currently on another call; and
place the received call on hold.
10. The private branch exchange of claim 9 , wherein the processor is further configured to play a prerecorded audio message while the call is on hold.
11. The private branch exchange of claim 9 , wherein the processor is further configured to:
determine that the recipient is no longer on another call; and
connect the received call to the recipient's computer.
12. The private branch exchange of claim 1 , wherein the processor is further configured to retrieve a voice mail message.
13. The private branch exchange of claim 1 , wherein the processor is further configured to switch between multiple external networks.
14. The private branch exchange of claim 13 , wherein the processor is further configured to determine a quality of service of each of the external networks and switch between the external networks based at least in part on the quality of service.
15. The private branch exchange of claim 14 , wherein the multiple external networks comprise one or more of: an Internet connection or a public switched telephone network connection.
16. A method for operating a private branch exchange comprising:
receiving a call from a computer connected to an internal network, the internal network comprising a plurality of computers, each of the plurality of computers configured to receive audio signals from an audio interface means;
determining an external network to connect the call to, wherein the external network comprises one of the Internet or a public switched telephone network, and wherein selecting the external network is based at least in part on the quality of service of the Internet connection; and
connecting the call to the external network.
17. The method of claim 16 , wherein the quality of service of the Internet connection comprises a measure of the bandwidth available on the Internet connection.
18. A method for operating a private branch exchange comprising:
receiving a call from an external network;
determining the recipient of the call;
determining which computer of a plurality of computers connected to a communications network, the recipient is logged on to;
connecting the call to the computer that the recipient is logged on to.
19. The method of claim 18 , wherein the external network comprises the Internet.
20. The method of claim 18 , further comprising:
determining whether the recipient is on another call; and
placing the received call on hold until the recipient is no longer on another call.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/563,482 US20100008355A1 (en) | 2001-11-09 | 2009-09-21 | Method And System For Computer-Based Private Branch Exchange |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US34450801P | 2001-11-09 | 2001-11-09 | |
US10/283,183 US7616754B2 (en) | 2001-11-09 | 2002-10-30 | Method and system for computer-based private branch exchange |
US12/563,482 US20100008355A1 (en) | 2001-11-09 | 2009-09-21 | Method And System For Computer-Based Private Branch Exchange |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/283,183 Continuation US7616754B2 (en) | 2001-11-09 | 2002-10-30 | Method and system for computer-based private branch exchange |
Publications (1)
Publication Number | Publication Date |
---|---|
US20100008355A1 true US20100008355A1 (en) | 2010-01-14 |
Family
ID=26961910
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/283,183 Expired - Fee Related US7616754B2 (en) | 2001-11-09 | 2002-10-30 | Method and system for computer-based private branch exchange |
US12/563,482 Abandoned US20100008355A1 (en) | 2001-11-09 | 2009-09-21 | Method And System For Computer-Based Private Branch Exchange |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/283,183 Expired - Fee Related US7616754B2 (en) | 2001-11-09 | 2002-10-30 | Method and system for computer-based private branch exchange |
Country Status (2)
Country | Link |
---|---|
US (2) | US7616754B2 (en) |
WO (1) | WO2003042853A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10133943B2 (en) | 2012-02-21 | 2018-11-20 | iProov Ltd. | Online pseudonym verification and identity validation |
US20210029131A1 (en) * | 2016-12-20 | 2021-01-28 | Google Llc | Conditional provision of access by interactive assistant modules |
US11966494B2 (en) | 2018-08-07 | 2024-04-23 | Google Llc | Threshold-based assembly of remote automated assistant responses |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7746848B2 (en) * | 2002-12-05 | 2010-06-29 | Resource Consortium Limited | Virtual PBX based on feature server modules |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5892764A (en) * | 1996-09-16 | 1999-04-06 | Sphere Communications Inc. | ATM LAN telephone system |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4313036A (en) * | 1980-02-19 | 1982-01-26 | Rolm Corporation | Distributed CBX system employing packet network |
US5341374A (en) * | 1991-03-01 | 1994-08-23 | Trilan Systems Corporation | Communication network integrating voice data and video with distributed call processing |
US5452289A (en) * | 1993-01-08 | 1995-09-19 | Multi-Tech Systems, Inc. | Computer-based multifunction personal communications system |
JPH07170288A (en) * | 1993-12-15 | 1995-07-04 | Hitachi Ltd | Voice communication system and voice communication method |
IL115967A (en) * | 1995-11-12 | 1999-05-09 | Phonet Communication Ltd | Network based distributed pbx system |
GB9615029D0 (en) * | 1996-07-17 | 1996-09-04 | British Telecomm | Internet call centre |
US6359892B1 (en) * | 1997-11-04 | 2002-03-19 | Inventions, Inc. | Remote access, emulation, and control of office equipment, devices and services |
US6470008B1 (en) * | 1998-07-09 | 2002-10-22 | Sprint Communications Company L.P. | Internet routing system |
-
2002
- 2002-10-30 US US10/283,183 patent/US7616754B2/en not_active Expired - Fee Related
- 2002-11-01 WO PCT/US2002/035070 patent/WO2003042853A1/en not_active Application Discontinuation
-
2009
- 2009-09-21 US US12/563,482 patent/US20100008355A1/en not_active Abandoned
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5892764A (en) * | 1996-09-16 | 1999-04-06 | Sphere Communications Inc. | ATM LAN telephone system |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10133943B2 (en) | 2012-02-21 | 2018-11-20 | iProov Ltd. | Online pseudonym verification and identity validation |
US20210029131A1 (en) * | 2016-12-20 | 2021-01-28 | Google Llc | Conditional provision of access by interactive assistant modules |
US11966494B2 (en) | 2018-08-07 | 2024-04-23 | Google Llc | Threshold-based assembly of remote automated assistant responses |
Also Published As
Publication number | Publication date |
---|---|
US7616754B2 (en) | 2009-11-10 |
WO2003042853A1 (en) | 2003-05-22 |
US20030091177A1 (en) | 2003-05-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9154624B1 (en) | Call processing and subscriber registration systems and methods | |
US7688958B2 (en) | Methods and apparatus for providing expanded telecommunications service | |
US7555110B2 (en) | Methods and apparatus for providing expanded telecommunications service | |
US6320857B1 (en) | Telephone doubler arrangement | |
US6078581A (en) | Internet call waiting | |
US9225626B2 (en) | System and method for providing virtual multiple lines in a communications system | |
US9215326B2 (en) | Systems and methods for call processing | |
US6205135B1 (en) | Access platform for internet-based telephony | |
US8976951B1 (en) | Methods and systems for telephony call-back processing | |
US8494504B2 (en) | Methods and systems for telephony processing, including location based call transfers | |
US20030002479A1 (en) | Virtual call center | |
US9264544B2 (en) | Automated attendant multimedia session | |
US8416273B2 (en) | Integration of home entertainment devices with a software client for telephony | |
JPH11191791A (en) | Packet communication telephone system | |
KR20010074556A (en) | Message monitor application concept and implementation | |
US7142643B2 (en) | Method and system for unifying phonebook for varied hearing disabilities | |
US20070025539A1 (en) | Enhanced services provided using communication redirection and processing | |
US20040156493A1 (en) | Method and apparatus for providing a central telephony service for a calling party at the called party telephone | |
US20130343205A1 (en) | Methods and apparatus for providing expanded telecommunications service | |
US20100008355A1 (en) | Method And System For Computer-Based Private Branch Exchange | |
JP3002667B2 (en) | Call system | |
US8837459B2 (en) | Method and apparatus for providing asynchronous audio messaging | |
US6853720B2 (en) | Software call control agent | |
CA2218231C (en) | Method to provide voice call notification and control messaging over a data path | |
KR20010096070A (en) | System and method of service for voice message |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |