WO2001058120A2 - Gateway connecting calls from a telephone network to a computer network - Google Patents
Gateway connecting calls from a telephone network to a computer network Download PDFInfo
- Publication number
- WO2001058120A2 WO2001058120A2 PCT/US2001/003566 US0103566W WO0158120A2 WO 2001058120 A2 WO2001058120 A2 WO 2001058120A2 US 0103566 W US0103566 W US 0103566W WO 0158120 A2 WO0158120 A2 WO 0158120A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- computer
- telephone
- audio signals
- terminal unit
- internet protocol
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M11/00—Telephonic communication systems specially adapted for combination with other electrical systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
- H04M7/0075—Details of addressing, directories or routing tables
Definitions
- the present invention generally relates to methods and apparatus for conducting computer telephony. More particularly, the present invention relates to providing computer telephony using a computer network, such as the Internet.
- PSTN public switched telephone network
- users place calls on the PSTN using a telephone that establishes an electrical connection with a local telephone office (a central office).
- the central office responds with a dial tone.
- the user then dials a telephone number identifying the destination of the call.
- a network of switching system then connects the call between the caller and the destination.
- the signals carried on the PSTN are changing from analog to digital.
- data other than voice is being carried on the PSTN, such as video, facsimilies, and computer data.
- the physical transmission lines are also changing from coaxial cables to fiber-optic cables.
- the number of services being offered by the telephone companies is also increasing, such as voice mail, call forwarding, and call waiting.
- Another recent advancement has been the development of computer telephony. In computer telephony, calls are carried on computer networks in addition to or instead of on the PSTN. This has been made possible in part by the tremendous increase in the number of computer networks in both business and residential sites throughout the world. More particularly, the growth of the Internet has resulted in an increasing number of private and public computer networks that are interconnected into one global network.
- conventional computer-telephony systems provide for telecommunication between two computers through a computer network.
- Some conventional computer-telephony systems also provide telecommunications between a telephone and a computer. Bu. these conventional computer-telephony systems only allow a caller to call a telephone from a computer. Thus, they do allow a caller to call a computer from a telephone.
- the present invention relates to a computer telephony system configured to connect a call from a telephone network to a computer network.
- a plurality of terminal units connected to the computer network are assigned identification codes.
- a request identification code is obtained.
- the call is then connected between the telephone unit and the terminal unit having an identification code that matches the identification code obtained from the call.
- Fig. 1 is a block diagram of one embodiment of the present invention
- Fig. 2 is a screen display of one aspect of the present invention
- Fig. 3 through 5 are flow charts of various aspects of the present invention
- Fig. 6 is a block diagram of another embodiment of the present invention
- Fig. 7 is another flow chart of various aspects of the present invention
- Fig. 8 is a block diagram of still another embodiment of the present invention.
- the present invention relates to a computer-telephony system for conducting telecommunications through a computer network.
- the following description sets forth numerous specific details, such as specific configurations, parameters, and the like. It should be recognized, however, that such description is not intended as a limitation on the scope of the present invention, but is instead provided to able a full and complete description of exemplary embodiments.
- a computer-telephony system 100 includes a service server 102, a telephone unit 128, a facsimile unit 130, and a plurality of terminals 110, 114, 118, and 122.
- service server 102 is configured to facilitate telecommunications between terminals 110, 1 14, 118, and 122.
- Service server 102 is also configured to facilitate telecommunications between telephone unit 128 and terminals 1 10, 1 14, 118, and 122.
- Service server 102 is further configured to facilitate facsimile transmission between facsimile unit 130 and terminals 1 10, 114, 118, and 122.
- service server 102 is configured to communicate with terminals 1 10, 1 14, 1 18, and 122. More particularly, service server 102 communicates with terminals 1 10, 1 14, 1 18, and 122 through computer network 126.
- computer network 126 can include the Internet. It should be recognized, however, that computer network 126 can include any suitable communication link, both private and public, that can facilitate interconnection of computer systems.
- service server 102 and terminals 110, 114, 118, and 122 exchange data over data lines 136 and 138 using a data exchange protocol.
- service server 102 and terminals 110, 114, 1 18, and 122 are configured to exchange data using an Internet Protocol (IP) suite.
- IP Internet Protocol
- service server 102 is also configured to communicate with telephone unit 128 and facsimile unit 130. More particularly, service server 102 and telephone unit 28 and facsimile unit 130 communicate over a telephone network 132.
- telephone network 132 can include a vast array of public and private voice and data communication services, such as the PSTN. Accordingly, telephone network 132 can include any number of public and private trunk lines, switches, and the like.
- service server 102 includes a call-receive server (CRS) 104, an IP-address-location server (ILS) 106, and a database server (DBS) 108. It should be recognized that CRS 104, ILS 106, and DBS 108 can be implemented as any number of individual servers connected together. Alternatively, CRS 104, ILS 106, and DBS 108 can be implemented as partitions of a single server.
- terminal units 110, 114, 118, and 122 can include personal computers, such as desk-top computers, lap-top computers, workstations, and the like. It should be recognized, however, that terminal units 1 10, 1 14, 118, and 122 can include any device configured to communicate with computer network 126, such as a teleconference system, a personal digital assistant (PDA), an internet appliance, and the like. It should also be recognized that terminal units 1 10, 1 14, 1 18, and 122 need not be all the same type of devices.
- terminal unit 1 10 can be a workstation running a Unix operating system.
- Terminal unit 1 14 can be a Macintosh computer running a MacOS operating system from Apple Computers Inc. of Cupertino, California.
- Terminal unit 1 18 can be an Intel-based computer running a Microsoft Windows operating system from Microsoft Corporation of Redmond, Washington.
- Terminal 122 can include a teleconference system.
- computer-telephony system 100 can include any number of terminal units 1 10, 1 14, 1 18, and 122. As will be described in greater detail below, each terminal unit 110, 114, 118, and
- microphones 140 and speakers 142 can be integrated into terminal units 110, 1 14, 1 18, and 122. Alternatively, they can be accessories that connect to terminal units 1 10, 1 14, 1 18, and 122. Furthermore, microphone 140 and speaker 142 can be a headset with a built-in microphone.
- each terminal unit 110, 114, 118, and 122 can include an interface program 112.
- an exemplary embodiment of an icon 200 associated with interface program 112 is depicted.
- icon 200 is displayed on terminal units 110, 114, 118, and 122.
- interface program 1 12 can activate automatically upon startup or can be activated manually by the user.
- icon 200 includes a keypad 202, a call button 204, a clear button 206, and a recall button 208.
- icon 200 resembles a standard telephone set.
- a call can be made by entering the appropriate number using keypad 202, then selecting call button 204. The entered number can be cleared using clear button 206. And the last dialed call can be redialed by selecting recall button 208.
- recall button 208 It should be recognized that a call can be made using various user interfaces, including text- based interfaces, voice activated interfaces, and the like.
- Icon 200 also includes a status indicator 210.
- interface programs 1 12 (Fig. 1) communicates with service server 102 (Fig.
- status indicator 210 can use various alternative forms of indication, such as a status indication light, sound, and the like.
- Icon 200 further includes a status-scroll list 212, which indicates the connection status of other terminals units 1 10, 1 14, 118, and 122 (Fig. 1). For example, assume that icon 200 is being displayed at terminal unit 110 (Fig. 1). In the present embodiment, status-scroll list 212 can indicate whether terminal units 114, 118, and 122 (Fig. 1) are connected to computer network 126 (Fig. 1). As will be described in greater detail below, this status information can be obtained from service server 102 (Fig. 1).
- interface program 112 is implemented as a computer software program written using the C programming language. But it should be recognized that interface program 112 can be implemented using various programming languages. For example, interface program 112 can be implemented using JAVA or PERL programming languages. These programming languages have the advantage that programs written in them can operate independent of the operating system of the terminals on which the programs are executed. In the present embodiment, interface program 112 can be installed on terminal units 110, 114, 118, and 122 by dovn-loading it from a web site. It should be recognized, however, that interface program 1 1 can be installed on terminal units 1 10, 114, 1 18, and 122 using various methods. For example, interface program 112 can be distributed on any convenient storage medium, such as diskettes, compact disks, and the like.
- telephone unit 128 can include any telecommunications device connected to the PSTN, such as a standard telephone set, a cordless telephone, a mobile telephone, and the like.
- Facsimile unit 130 can include any facsimile device connected to the PSTN, such as a standard facsimile machine, a computer with a facsimile card or software, and the like.
- CRS 104 is configured to communicate with terminal units 110, 114, 118, and 122. More particularly, as alluded to above, CRS 104 and terminal units 110, 114, 118, and 122 communicate using a standard data package exchange protocol.
- computer network 126 includes a public communications network, such as the Internet.
- an Internet Protocol (LP) suite is used for transferring data between CRS 104 and terminal units 110, 114, 118, and 122.
- LP Internet Protocol
- terminal units 110, 114, 118, and 122 are each assigned IP addresses. More particularly, when terminals 110, 114, 1 18, and 122 connect to computer network 126, they are assigned unique IP addresses using any convenient IP addressing scheme. These IP addresses can be assigned dynamically or statically. For example, assume that terminal unit 1 10 is a computer workstation connected to computer network 126. In dynamic IP addressing, each time terminal unit 1 10 connects to computer network 126, a different IP number can be assigned to terminal unit 110. In static IP addressing, each time terminal unit 110 connects to computer network 126, the same IP number is assigned to terminal unit 1 10. But even in static IP addressing, the IP address of terminal unit 110 can change. For example, terminal unit 110 can be a portable computer that connects to computer network 126 from different sites.
- terminal unit 1 10 calls terminal unit 1 14, the IP address of terminal unit 1 14 is used to establish a connection between terminal unit 110 and terminal unit 114. But as alluded to above, the IP address of terminal unit 1 14 can change each time terminal unit 1 14 connects to computer network 126.
- a unique identification code is assigned to each user of computer- telephony system 100.
- each user is assigned a unique Personal
- PCN Communication Number
- the PCN can be associated with terminals 1 10, 114, 118, and 122 rather than with users. It should be further recognized that PCN can include codes of various formats and length.
- a first user can be assigned one PCN, such as 111.
- a second user can be assigned another PCN, such as 222.
- the first and second users access computer network 126 through terminal unit 1 10 and 1 14, respectively. Accordingly, when the first user connects to computer network 126, the PCN assigned to the first user, 1 1 1, and the IP address that has been assigned to terminal unit 1 10 are transmitted to service server 102.
- the PCN assigned to the first user, 222, and the IP address that has been assigned to terminal unit 114 are transmitted to service server 102.
- service server 102 can track when the first and second users are connected to computer network 126 and service server 102.
- terminal units 110, 114, 118, and 122 include interface program 112.
- interface program 1 12 When interface program 1 12 is first installed on terminal unit 110, 114, 118, or 122, it prompts the user to determine whether the user wants to open a new account. If so, then interface program 1 12 communicates with service server 102 to assign a new PCN. In this manner, new users can join computer-telephony system 100. Assuming now that the user has an existing account, when terminal units 110, 114,
- interface program 112 (Fig. 1) outlined above is more specifically set forth in flow chart 300.
- interface program 112 (Fig. 1) associated with terminal unit 110 (Fig. 1). It should be recognized, however, that terminal units 114, 118, and 122 (Fig. 1) also include interface program 112 (Fig. 1).
- step 302 when terminal unit 110 (Fig. 1) connects to computer network 126 (Fig. 1), interface program 112 (Fig. 1) obtains the IP address that has been assigned to terminal unit 1 10 (Fig. 1). As alluded to earlier, a different IP address can be assigned each time terminal unit 110 (Fig. 1) connects to computer network 126 (Fig. 1).
- step 304 interface program 112 (Fig. 1) transmits the IP address and the PCN to service server 102 (Fig. 1).
- steps 302 and 304 can be performed each time terminal unit 1 10 (Fig. 1) connects to computer network 126 (Fig. 1). Alternatively, they can be performed within certain time periods, based on certain activities or occurrences, as directed by a user, and the like. For example, steps 302 and 304 can be performed when the IP address assigned to terminal unit 1 10 (Fig. 1) changes.
- interface program 112 waits for a call to be made or received. Accordingly, in one embodiment, interface program 112 (Fig. 1) can remain resident on terminal unit 1 10 (Fig. 1) until a call is made or received. It should be recognized, however, that interface program 112 (Fig. 1) can be deactivated and reactivated when a call is made or received.
- step 314 interface program 112 (Fig. 1) obtains the number to be called from the user. As described earlier, this can be performed using icon 200 (Fig. 2).
- step 316 interface program 112 (Fig. 1) transmits the number to service server 102 (Fig. 1).
- step 718 the call is then connected.
- step 310 interface program 112 (Fig. 1) notifies the user about the call. As described earlier, this can be performed using icon 200 (Fig. 2). In step 312, the call is then connected.
- terminal units 110 and 1 14 each include a microphone 140 and speaker 142.
- audio signals are received at microphone 140, then converted to digital signals and compressed using any convenient coder/decoder (CODEC) at terminal unit 110. More particularly, in one exemplary embodiment a CODEC can be provided within interface program 112. The digital signals are then transmitted to CRS 104 through computer network 126. Using the IP address of terminal unit 114 obtained from
- DBS 108, CRS 104 transmits the data packages containing the digitized audio signals to terminal unit 114 through computer network 126.
- terminal unit 114 the digital signals are converted back into analog signals and decompressed using a CODEC at terminal unit
- computer-telephony system 100 is configured to facilitate telecommunications between telephone unit 128 and terminal units 110, 114, 1 18, and 122.
- a caller can place a call from terminal unit 1 10 using interface program 112. In this case, the caller enters the telephone number associated with telephone unit 128. This telephone number is then transmitted to CRS 104, which connects the call. Once the connection between telephone unit 128 and terminal unit 110 has been established, telecommunications can be facilitated by a CODEC located at CRS 104. This
- CODEC converts audio signals received from telephone unit 128 into digital signals and compresses the signals. This can then be transmitted to terminal unit 110, where it can be decompressed and converted back into analog signals. This can then be reproduced through speaker 142.
- audio signals received at microphone 140 can be converted into digital signals and compressed using a CODEC at terminal unit 1 10. This can be transmitted to CRS 104 through computer network 126. The CODEC located at CRS 104 then decompresses this signal and converts it into analog signals. This can then be transmitted to telephone unit 128 for reproduction.
- a telephone numbei is generally not associated with terminal unit 110, a caller cannot directly call terminal 1 (0 from telephone unit 128. Rather, the caller calls service server 102. More particularly, the caller calls a telephone number associated with CRS 104. This telephone number can be a local number, a long-distance number, or a toll-free number.
- a call transfer service offered by the telephone company can be used. As described above, at various times, calls are made to service server 102. For example, when a caller calls from a telephone unit 128. The caller may be discouraged from using this system if the call has to be a long-distance call.
- One option would be to locate a service server 102 in each service area. But this may not be optimal from a resource allocation and a technical standpoint.
- Another option is to establish local telephone numbers with the telephone companies with a call transfer service to forward calls from the local telephone numbers to the telephone number of the service server 102. In this manner, service server 102 can be located physically in any desired location without burdening a caller with having to make a long-distance call.
- CRS 104 When CRS 104 receives a call from the caller, the caller is prompted with a message requesting that the caller provide the PCN of the party they wish to call. The caller can be prompted to provide this information by pressing the touch-tone keys on their telephone. This can then be decoded and analyzed using any convenient DTMF (Dual- Tone-Multi-Frequency) decoding system. It should be recognized, however, that the PCN can be obtained using various systems. For example, a voice recognition system can be used to obtain vocal responses from the caller.
- DTMF Dual- Tone-Multi-Frequency
- ICS 106 accesses DBS 108 to determine if the user associated with that PCN is currently on-line. If they are, then ICS 106 accesses the most recent IP address associated with that user from DBS 108. Then, CRS 104 connects the call between telephone number 128 and terminal unit 110.
- CODEC located at CRS 104.
- This CODEC converts audio signals received from telephone unit 128 into digital signals and compresses the signals.
- audio signals are sampled using PCM (pulse code modulation) using an ITU-T (International Technology Union) G.729 standard speech coding algorithm. It should be recognized that various sampling methods and speech coding algorithms can be used.
- PCM pulse code modulation
- ITU-T International Technology Union
- G.729 International Technology Union
- the digitized audio signals can then be transmitted to terminal unit 110, where it can be decompressed and converted back into analog signals. This can then be reproduced through speaker 142.
- audio signals received at microphone 140 can be converted into digital signals and compressed using a CODEC at terminal unit 110.
- CRS 104 This can be transmitted to CRS 104 through computer network 126.
- the CODEC located at CRS 104 then decompresses this signal and converts it into analog signals. This can then be transmitted to telephone unit 128 for reproduction.
- terminal unit 110 and CRS 104 have been described as being configured with CODECs, it should be recognized that various alternative configurations and devices can be used. For example, a central CODEC can be used.
- CRS 104 (Fig. 1) receives a call from telephone unit 128 (Fig. 1).
- CRS 104 (Fig. 1) prompts for the PCN of the party to receive the call.
- ILS 106 (Fig. 1) searches DBS 108 (Fig. 1) for a matching PCN.
- decision 408 if there is no match, then CRS 104 (Fig. 1) prompts for the PCN again. This can continue until either a matching PCN is provided, the call is terminated, or after a predetermined number of attempts.
- CRS 104 determines if the user associated with the PCN is currently connected. More particularly, CRS 104 (Fig. 1) communicates with ILS 106 (Fig. 1), which searches DBS 108 (Fig. 1) to determine if the user is currently connected. In decision 412, if the user is not connected, then in step 418, the caller is notified that the user is not available. This can be performed by an automated voice message. If the user is connected, then in step 414, the user is notified about the call. In one embodiment, the user can be notified through interface-program 112. More particularly, a visual and/or audio notification can be provided through icon 200 (Fig. 2).
- CRS 104 determines if the user is connected.
- decision 412 if the user is not connected, then in step 506, a voice message is recorded if the caller leaves one.
- step 508 the voice message is then stored for later retrieval by the user.
- CRS 104 determines if the user wants to receive the call. This can be achieved by prompting the caller to specify whether they want to receive the call. Alternatively, the user can notify CRS 104 (Fig. 1) in advance that they do not wish to receive calls.
- interface program 1 12 can include a setting to indicate that the user does not want to receive calls. If the user does not want to receive calls, then in step 506, a voice message is recorded if the caller leaves one. In step 508, the voice message is then stored for later retrieval by the user. If the user wants to receive calls, then in step 416, the call is connected.
- Computer-telephony system 100 can also utilize various existing features of the telephone service provided by the telephone company to provide additional features.
- computer-telephony system 100 can be utilized in conjunction with the call-transfer-when-busy service offered by the telephone companies.
- This service permits automatic forwarding of a call to a predetermined telephone number if the called number is busy.
- telephone number 128 calls a telephone number at site 600
- this service forwards the call to a designated number.
- a user can designate the number of service server 102 as the forwarding number.
- the telephone number at site 600 is busy, then the calls are forwarded to service server 102.
- the calls are forwarded to CRS 104.
- CRS 104 then prompts for the PCN of the user being called. Assuming that the PCN entered matches, then CRS 104 connects the call to terminal unit 110 through computer network 126. In this manner, the user can receive calls forwarded from site 600.
- site 600 is a residence. Also assume that the residence only has a single telephone line and that the user is currently using that line for their computer. Normally, during this time period, the user would not be able to receive phone calls. But using the feature described above, the user can receive the call through their computer.
- terminal unit 110 can also be located away from site 600. Assume that the user and terminal unit 110 is located remote from site 600. The user can receive calls from site 600 if the telephone number at site 600 is busy.
- a call forwarding service can also be used with this invention.
- site 600 is a business and the user is traveling with a laptop (terminal unit 110).
- the telephone number at site 600 can be automatically forwarded to CRS 104, which then forwards the call to terminal unit 110.
- computer-telephony system 100 is configured to facilitate transmission of facsimilies between facsimile unit 130 and terminals 110, 114, 118, and 122. For the sake of convenience and clarity, the following description will describe facsimile transmission between facsimile unit 130 and terminal 1 10.
- facsimile unit 130 can be transmitted between facsimile unit 130 and any one or more terminal units 110, 114, 118, and 122.
- facsimile unit 130 calls service server 102. More particularly, facsimile unit 130 calls a telephone number associated with CRS 104. This telephone number can be a local number, a long distance number, or a toll-free number.
- CRS 104 receives the call from facsimile unit 130, it prompts for the PCN number of the receiving party.
- CRS 104 When CRS 104 detects a facsimile tone sent by facsimile unit 130, it receives and stores the incoming facsimile as a computer file. This file is then sent through computer network 126 to terminal unit 130, where it can be displayed, printed, saved, forwarded, and the like. With reference now to Fig. 7, the operations of CRS 104 (Fig. 1) outlined above is more specifically set forth in flow chart 700.
- CRS 104 (Fig. 1) receives a call from facsimile unit 130 (Fig. 1 ).
- CRS 104 (Fig. 1) prompts for the PCN of the party to receive the facsimile.
- ILS 106 (Fig. 1) searches DBS 108 (Fig. 1) for a matching PCN.
- CRS 104 (Fig. 1) prompts for the PCN again. This can continue until a matching PCN is provided, the call is terminated, or after a preset number of attempts.
- CRS 104 (Fig. 1) receives the facsimile.
- CRS 104 (Fig. 1) stores the facsimile to a computer file.
- CRS 104 (Fig. 1) determines if the user associated with the PCN is currently connected.
- decision 412 if the user is not connected, then the facsimile can be stored. More particularly, the facsimile file can be stored in DBS 108 (Fig. 1).
- step 707 the user is notified that a facsimile has been received.
- the user can be notified through interface-program 112 (Fig. 1). More particularly, a visual and/or audio notification can be provided through icon 200 (Fig. 2).
- CRS 104 determines if the user wants to receive the facsimile. Again, this can be provided through interface-program 112 (Fig.
- step 710 if the user indicates that they do not want to receive the facsimile, then in step 714, the facsimile can be stored. If the user indicates that they want to receive the facsimile, then in step 712, the facsimile file is sent through computer-network 126
- a single service server 102 has been depicted and described. It should be recognized, however, that computer-telephony system 100 can include any number of service servers 102 connected together.
- a plurality of service servers 102 are connected together into a service network 800.
- service servers 102 are connected together through the Internet. But it should be recognized that service servers 102 can be linked using any convenient communications medium.
- service network 800 can be a global network, meaning that a call can be connected from any place in the world to any place in the world.
- each service servers 102 can include a CRS A04 (Fig. 1), an ILS 106 (Fig.
- DBS 108 (Fig. 1)
- DBS 108 (Fig. 1)
- DBS 108 can be provided at only certain central service servers 102.
- Other local service servers 102 can then access the central service servers 102 to access DBS 108 (Fig. 1).
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| AU2001233288A AU2001233288A1 (en) | 2000-02-04 | 2001-02-01 | Method and apparatus for conducting computer telephony |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US18044100P | 2000-02-04 | 2000-02-04 | |
| US60/180,441 | 2000-02-04 | ||
| US55774600A | 2000-04-25 | 2000-04-25 | |
| US09/557,746 | 2000-04-25 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2001058120A2 true WO2001058120A2 (en) | 2001-08-09 |
| WO2001058120A3 WO2001058120A3 (en) | 2002-03-07 |
Family
ID=26876321
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/US2001/003566 Ceased WO2001058120A2 (en) | 2000-02-04 | 2001-02-01 | Gateway connecting calls from a telephone network to a computer network |
Country Status (3)
| Country | Link |
|---|---|
| KR (1) | KR100426206B1 (en) |
| AU (1) | AU2001233288A1 (en) |
| WO (1) | WO2001058120A2 (en) |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3777638B2 (en) * | 1995-12-18 | 2006-05-24 | ソニー株式会社 | Call system terminal device and call method |
| JPH09321894A (en) * | 1996-05-31 | 1997-12-12 | Sony Corp | Information processing device |
| US6091808A (en) * | 1996-10-17 | 2000-07-18 | Nortel Networks Corporation | Methods of and apparatus for providing telephone call control and information |
| SE510663C2 (en) * | 1996-10-28 | 1999-06-14 | Ericsson Telefon Ab L M | Device and method of communication between computer networks and telecommunications networks |
| CA2275829C (en) * | 1998-06-19 | 2004-10-19 | Nortel Networks Corporation | Ip telephony gateway |
-
2001
- 2001-01-31 KR KR10-2001-0004703A patent/KR100426206B1/en not_active Expired - Lifetime
- 2001-02-01 WO PCT/US2001/003566 patent/WO2001058120A2/en not_active Ceased
- 2001-02-01 AU AU2001233288A patent/AU2001233288A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| KR20010078223A (en) | 2001-08-20 |
| AU2001233288A1 (en) | 2001-08-14 |
| KR100426206B1 (en) | 2004-04-06 |
| WO2001058120A3 (en) | 2002-03-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6434528B1 (en) | Computer network telephony | |
| RU2173028C2 (en) | Method and device for transmission and routing of speech telephone calls in computer network with package switching | |
| US6424647B1 (en) | Method and apparatus for making a phone call connection over an internet connection | |
| CA2132360C (en) | Interface between text and voice messaging systems | |
| US6282269B1 (en) | Voice mail on the internet | |
| US9112953B2 (en) | Internet telephony unit and software for enabling internet telephone access from traditional telephone interface | |
| US6493428B1 (en) | Text-enhanced voice menu system | |
| US6424648B1 (en) | Method and apparatus for making a phone call connection over an internet connection | |
| KR100293398B1 (en) | Voice processing system | |
| KR100923483B1 (en) | Voice transmission system and method thereof | |
| JP4733832B2 (en) | Voice over internet protocol telephone system and method | |
| US6385202B1 (en) | Method and system for allowing access to traditional voice mail and interactive voice response systems over internet-like networks | |
| RU2003102504A (en) | SECURITY SYSTEM AND METHOD OF TERMINAL OPERATION, AT LEAST, IN TWO COMMUNICATION MODES | |
| US6990094B1 (en) | Method and apparatus for network independent initiation of telephony | |
| US20040028205A1 (en) | Method for performing external call forwarding between internet and telephone network in web-phone system | |
| JPH10173707A (en) | Receiving method from computer network to telephone, connecting device, transmitting device and telephone terminal | |
| US6999564B1 (en) | System and method for telephonic switching and signaling based on voice recognition | |
| JPH09116940A (en) | Computer / telephone integrated system | |
| EP1354463A2 (en) | Telephone system using one or several micro-computers | |
| US20080062973A1 (en) | Voice internet transmission system | |
| WO2001058120A2 (en) | Gateway connecting calls from a telephone network to a computer network | |
| TWI879091B (en) | External Voice Switchboard System | |
| KR20030063063A (en) | Method and Apparatus for Exchanging a Rout of Telephone Call by Using an IP-PBX | |
| KR100594981B1 (en) | Message Processing Device and Simple Control Method of Simple Exchange System Using VIO Board | |
| WO2004049655A1 (en) | System and method for voice over ip communication |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
| AK | Designated states |
Kind code of ref document: A3 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
| REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
| 122 | Ep: pct application non-entry in european phase | ||
| NENP | Non-entry into the national phase |
Ref country code: JP |