WO1998012860A1 - Phone-to-phone internet phone exchange system - Google Patents

Phone-to-phone internet phone exchange system Download PDF

Info

Publication number
WO1998012860A1
WO1998012860A1 PCT/KR1997/000179 KR9700179W WO9812860A1 WO 1998012860 A1 WO1998012860 A1 WO 1998012860A1 KR 9700179 W KR9700179 W KR 9700179W WO 9812860 A1 WO9812860 A1 WO 9812860A1
Authority
WO
WIPO (PCT)
Prior art keywords
phone
caller
receiver
server
side server
Prior art date
Application number
PCT/KR1997/000179
Other languages
French (fr)
Inventor
Chan Koo Jeon
Original Assignee
Chan Koo Jeon
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chan Koo Jeon filed Critical Chan Koo Jeon
Publication of WO1998012860A1 publication Critical patent/WO1998012860A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks 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/0066Details of access arrangements to the networks
    • H04M7/0069Details of access arrangements to the networks comprising a residential gateway, e.g. those which provide an adapter for POTS or ISDN terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/0024Services and arrangements where telephone services are combined with data services

Definitions

  • This invention relates to Internet phone exchange system. Particularly this " invention relates to a phone-to-phone Internet phone exchange system.
  • PC personal computer
  • PC-to-phone system PC(personal computer)-to-PC system or PC-to-phone system.
  • the phone-to-phone Internet server includes a computer controller, encoders, decoders, tone encoders, dialers, ring indicators, and Internet ⁇ o interface devices (or modem).
  • Encoder is for converting analog voice signals on the phone line to digital voice data by the computer controller. These converted digital voice data will then be sent to the opposite site phone-to-phone server. Decoder is for converting digital voice data received from other server
  • Tone encoder is for identifing phone numbers, which are entered by the caller through phone network line, by the computer controlle r. These identified phone number will be sent to the opposite server and be
  • Dialer is for calling a receiver through phone network line by the receiver- si de server, when the receiver- side sever receives a requested phone number s ent by the caller-side server.
  • Ring indicator is for checking that there are any call on a caller- side server.
  • the computer controller of the caller-side server identifies a requested call ⁇ ⁇ n caller- side phone network line by checking the ring indicator.
  • Hook controller is for connecting phone network line to the server bv the co mputer controller when there are phone calls from a caller through phone net work line or a requested call message from the caller- side server.
  • Internet interface controller or device is for connecting computer conn-oiler to
  • a caller can select a call, fax, or voice mail service by choosing an appropriate phone digit according to the voice guidance ir ⁇ m the caller- side server. And it is also possible to select a call, fax, or voice mail service by depressi ⁇ r ng service code digits before entering the phone number on the phone unit o f the caller.
  • the overall operartion is as follows. A person, who wants to call through Int ernet, telephones to a caller- side server with his phone unit, through phone network line.
  • the computer controller of the caller- side server identifies this call bv checki ng the ring indicator. Then the computer controller controls the hook controll er to connect the caller's phone line to the server. After connecting to the ca Uer's phone, the computer controller transfers voice guidance messages data through the decoder, which converts voice digital data to analog voice signal
  • the caller selects an appropriate service am ong a call, fax, and voice mail, and depresses the phone number that he wan ts to call.
  • the computer controller receives that phone number through the tone encode
  • the computer controller of the caller- side server After finding out the receiver-side server, the computer controller of the caller- side server sends the phone num ber, received from the caller, to the receiver- side server through Internet net work line by using the Internet interface controller of the caller- si e server iS " The computer controller of the receiver- side server gets the phone number t hrough Internet network line by using the Internet interface controller of the receiver-side server, dials to the receiver by using its hook controller and d ialer, and connects to the receiver. After connecting to the receiver, the comp liter controller of the receiver- side server gets the receiver's voice signals a s voice digital data by using of the encoder through phone network line, and
  • JT sends these voice digital data to the caller- side server by using of the Intern et interface controller. It also receives the caller's voice digital data sent by t he caller- side server through Internet network line, and converts these caller' s voice data to analog voice signals by using the decoder. These analog voice signals are inputed on the receiver- side phone network li to ne by the the computer controller of the reciver side server for the receiver to hear the caller' s talk.
  • the caller- side server performs the same control proceedu res as that, of the receiver-side server described above.
  • the caller- side and the receiver- side server of the present invention perfo is- rm the above controls, the caller and receiver can talk with ordinary phones through Internet network line with low phone charge.
  • Fig. 1 is a overall schematic view of the preferred embodiment of Internet p hone exchange system of the present invention
  • Fig. 2 is a overall operation configuration view of the present, invention in In ternet network
  • Fig. 3 is a overall control flow chart of the present invention.
  • the phone-to-phone Internet server includes computer controller 8, encoder 1, decoder 2, tone encoder 3, dialer 6, ring indicator 7, and Internet i nterface device (or modem) 9.
  • v5o Encoder 1 is for converting analog voice signals on the phone line to digital voice data by the computer controller. These converted digital voice data will then be sent to the opposite site phone-to-phone server.
  • Decoder 2 is for converting digital voice data received from the other server through Internet network to analog voice signals. These converted analog voi ce signal will be sent to the caller (or receiver ) through phone network line
  • Tone encoder 3 is for identifing phone number, which are entered by the call er through phone network line, by the computer controller 8. This identified phone number will be sent to the opposite server and be used for calling a o pposite receiver.
  • Dialer 6 is for calling a receiver through phone network line by the receiver- side server, when the receiver- side sever receives a requested phone number
  • Ring indicator 7 is tor checking that there are any call on a caller- side serve r.
  • the computer controller 8 of the caller-side server identifies a requested c all on caller side phone network line by checking the ring indicator 7.
  • Hook controller 4 is for connecting phone network line to the server by the ifl computer controller 8 when there are phone calls from a caller through phone network line or requested calls from the caller- side server.
  • Internet interface controller 9 is for connecting the computer controller 8 to I nternet network to exchange digital data with other server.
  • a caller can select a call, fax, or voice mail service by S choosing an appropriate phone digit according to the voice guidance from the caller- side server.
  • the computer controller 8 of the caller- side server identifies this call by che eking the ring indicator 7. Then the computer controller controls the hook co ntr ⁇ ller 4 to connect the caller's phone line to the server. After connecting to the caller' s phone, the computer controller transfers voice guidance messages data through the decoder, which converts voice digital data to analog voice s ignals that the caller can hear on his phone unit.
  • the caller selects an appropriate service am ong a call, fax, and voice mail, and depresses the phone number that he wan
  • the computer controller 8 receives that phone number through the tone enco der, and analyze the phone number to identify a country or area for findin g out a proper receiver- side server address. After finding out the receiver-si de server, the computer controller 8 of the caller-side server sends the phone to number, received from the caller, to the receiver side server through Internet network line by using the Internet interface controller 9 of the caller-side ser ver.
  • the computer controller of the receiver- side server gets the phone number t hrough Internet network line by using the Internet interface controller of the
  • IS receiver- side server dials to the receiver bv using of its hook controller 4 a nd dialer fi, and connects to the receiver.
  • th e computer controller 8 of the receiver- side server gets the receiver's voice signals as voice digital data by using of the encoder through phone network line, and sends these voice digital data to the caller- side server by using of
  • the Internet interface controller 9 It also receives the caller's voice digital da t sent by t e caller- side server through Internet network line, and converts these caller's voice data to analog voice signals by using the decoder. These analog voice signals are inputed on the receiver- side phone network li ne by the the computer controller of the reciver-side server for the receiver
  • FIG. 2 an overall operation configuration view of the present invention in Internet network is shown.
  • Ordinary phone units 40, 100 are used for telephoning by a caller or receiver.
  • Phone networks 50, 90 are connected to the Internet phone exchange systems
  • Step 210 When the computer controller 8 is operated, it initializes all subsidary controllers and itself in Step 200 of Fig. 3, and goes to Step 210.
  • Step 210 When the computer controller 8 is operated, it initializes all subsidary controllers and itself in Step 200 of Fig. 3, and goes to Step 210.
  • Step 220 receives the call by controlling the hook controller 4, checks a current task. If there is other task, it goes to Step 230, sends waiting signals or waiting voice messages to the caller, and returns to Step 210. If it is idle without other task in Step 220, it goes to Step 240.
  • Step 240 the computer controller 8 asks the caller to select a service among a call, a voice messages , and a fax service through the decoder 2, and requests the caller to depress a service digit button on the phone unit.
  • the computer controller 8 10 receives this digit through the tone encoder 3, identifies this digit, and goes to each requested service processing Step.
  • Step 250 announces the caller in voice message that the selected service is a call service, and prompts the caller to enter a receiver's phone number by the voice message.
  • the computer controller receives it through the tone encoder 3, announces the entered phone number, as voice message, to the caller for confirming the phone number.
  • the computer controller 8 specifies the Internet address of a server that is located in the closest nation
  • the computer controller 8 have a world- wide Internet phone- to-phone server address list, or searches the receiver- side Internet server address from a Internet phone- to-phone address managing server that has been built already.
  • the computer controller 8 sends the receiver's phone number to the receiver side server.
  • the receiver- side server After receiving the receiver 'phone number, the receiver- side server dials to the receiver by using the dialer 6 through the local phone network line. If io the receiver responses, the receiver- side server sends on-line signals to the caller side server through Internet network line. Then, the caller- side server sends on-line signals or messages to the caller, and starts to talk each other. During on- line, each server converts analog voice signals, coming to the
  • *r server through the phone network line, to digital voice data, divides them to packet data in the constant time interval according to Internet transmitance specification, and sends them to the opposite server.
  • Each server also receives digital voice data coming from the opposite server through Internet network line, converts these voice data to analog voice signals by using the decoder 2, and sends them to the phone through phone
  • Step 250 If any server detects the signal that phone is hooked off, the computer controller 8 goes to Step 250 from Step 210. If the caller selects a voice mail service request digit in Step 240, the
  • Step 260 the caller-side server ensures this phone number to the caller, analyzes this number to determine the Internet address of the receiver-side server, stores this Internet address.
  • the computer controller 8 convert these analog voice mail messages into digital voice mail data by using the encoder 1, packs these digital voice data and the receiver' s phone number as a file, and sends thi ⁇ file to the receiver side sei ⁇ 'er through Internet network line. After sending that file to the receiver-side server, the computer controller of
  • Step 240 If the caller selects a fax service in Step 240, it goes to Step 270, announces the caller that a fax service is selected, and requests the receiver-side fax number . As the caller enters the receiver's fax number, the computer controller 8 receives this number through the tone encoder 3,
  • ⁇ 30 analyzes this number, determines the receiver- side server , and memorizes the receiver's fax number.
  • the computer controller 8 asks the caller to send the fax data, receives fax data from the caller, and stores these data in its memory device.
  • Step ⁇ It also combines the received fax data and lax number as a file, sends the file to the receiver-side server, and return to Step 210 from Step 270 after sending the file.
  • Step 280 If no call by checking the ring indicator 7 in Step 210, it. goes to Step 280, and checks the call requested through Internet network line 10 and the Internet interface controller 9 by the other server. T If no call requested by the opposite server, it goes to Step 210, and if a call requested, it goes to Step 290.
  • Step 290 the computer controller checks its current processing loads, and if busy state due to other processing servce, it goes to Step 300, sends a waiting signal to the opposite server through Internet network line, and
  • Step 310 checks which service request has been arrive from the opposite server by analyzing the file data sent from the opposite server. If a call is requested, it goes to Step 320, finds out the receiver's phone number in the sent file data, and calls the receiver by using
  • each server converts analog voice signals or digital voice data, to digital voice data or analog voice o signals by using the encode 1 and the decoder 2, and exchanges digital voice data with the opposite server in order for the caller and the receiver can talk together. If it. detects hook-off during the on- line, it goes to Step 210 from Step 320. If the requested service is a voice mail service in Step 310, it goes to Step
  • ⁇ 4S 330 find out the receiver's phone number in the sent file data, and dials with this phone number.
  • the computer controller 8 of the receiver-side server sends voice mail messages through the decoder, and asks the receiver to depress a confirmation button digit. 0 If no confirmation button digit, it dials to the receiver again in a constant time interval. If receiving a confirmation signal through the tone encoder 3, it sends completion message to the opposite server, and returns to Step 210 from Step 330. If the requested service is a fax service in Step 310, it goes to Step 340, S" finds out the receiver ' s phone number in the received file, and dials with this phone number by using the dialer 6.
  • the computer controller 8 of the receiver-side server sends fax data through the decoder 2, and asks the receiver to depress a confirmation button digit. If no confirmation button digit, it dials to the receiver again in a constant time interval. If receiving a confirmation signal through the tone encoder 3 , it sends completion message to the opposite server, and returns to Step 210 from Step 340.
  • the Internet phone-to-phone exchange system (server) of the present invention enable a caller and a receiver to have a call, a fax, or a voice mail service only with a ordinary phone.
  • the Internet phone-to-phone exchange system (server) of the present invention enable a caller and a receiver to have a call, a fax, or a voice mail service only with a ordinary phone or fax machine cheaply.
  • the present invention can be applied to a long distance call, international call, a fax, and voice mail service of a ordinary phone or fax machine.

Abstract

The phone-to-phone Internet phone exchange system or the phone-to-phone Internet server of the present invention includes computer controller (8), encoder (1), decoder (2), tone encoder (3), dialler (6), ring indicator (7), and Internet interface device (or modem) (9). When a person telephones to a caller-side server with his phone unit, the computer controller (8) of the caller-side server identifies this call by checking the ring indicator (7). Then it controls the hook controller (4) to connect the caller's phone line to the server. After connecting to the caller's phone, it transfers voice guidance messages data through the decoder, which converts voice digital data to analog voice signals that the caller can hear on his phone unit. According to guidance messages, the caller selects an appropriate service among a call, fax, and voice mail, and depresses the phone number that he wants to call. The computer controller (8) receives that phone number through the tone encoder, and analyzes the phone number to identify country or area for finding out a proper receiver-side server address. After finding out the receiver-side server, the computer controller (8) of the caller-side server sends the phone number to the receiver-side server through Internet network line.

Description

DESCRIPTION
PHONE-TO-PHONE INTERNET PHONE EXCHANGE SYSTEM
[ TECHNICAL FIELD]
This invention relates to Internet phone exchange system. Particularly this " invention relates to a phone-to-phone Internet phone exchange system.
[BACKGROUND ART ]
The majority of Internet telephone exchange system is PC(personal computer)-to-PC system or PC-to-phone system.
In PC-to-PC system, a caller's voice, encoded to digital data by the PC
10 equipped with microphone and sound card, are transferred to opposite receive r's PC through Internet network. And these transferred voice digital data are decoded to analog voice signals by the receiver' s computer sound card and speaker, and the receiver can hear the caller's voices. The receiver' s voice , encoded to digital data by the PC equipped with microphone and sound card, is* are also transferred to the opposite caller's PC through Internet network. And these transferred caller' s voice digital data are also decoded to analog voice signals for caller to hear the receiver's voice. By doing so, caller can talk to the receiver on the PC-to-PC Internet phone. In PC-to-phone system, a caller's voices, encoded to digital data by the PC
20 equipped with microphone and sound card, are tras erred to a opposite receiver-side phone server through Internet network. And these digital data are converted to original voice signals by the phone server and are sent to the receiver phone through phone network line. The voice signals on a receiver's phone are also sent to the phone sever on
*∑ the side of the receiver through phone network, and are encoded to digital data by the phone server. These digital data are then transferred to the caller's PC and decoded to voice signal by the PC with a speaker and a sound card. By doing so, a caller with PC can talk with a receiver with - phone through Internet network.
^° The above two Internet phone exchange systems in the prior art have the disadvantage that a person, who does not have a PC equipped with a microp hone, a speaker, and a sound card, can not use Internet phone. Thus, there exists a need for Internet phone exchange system that is available for persons with only phone to telephone each other.
£- I DISCLOSURE OF INVENTION]
It is an object of this invention to provide a phone- to- phone Internet phone exchange system( server).
It is a further object of the present invention to provide a Internet phone exchange system that enable persons with only phone to telephone together. ιo It is a further object of the present invention to provide the meams for a person to telephone to the other person with ordinary phone easily and cheaply.
Futher objects of the present invention will be made apparent in the following Best Modes For Carrying Out Invention and the appended claims.
1-JT The foregoing objects are accomplished in the preferred embodiment of the invention by a phone-to-phone Internet server ( phone exchange system ) that a caller can talk together with a receiver through Internet network line. The phone- to- phone Internet server includes a computer controller, encoders, decoders, tone encoders, dialers, ring indicators, and Internet λo interface devices (or modem).
Encoder is for converting analog voice signals on the phone line to digital voice data by the computer controller. These converted digital voice data will then be sent to the opposite site phone-to-phone server. Decoder is for converting digital voice data received from other server
•3-S" through Internet network to analog voice signals. These converted analog voice signal will be sent to the caller (or receiver) through phone network line by the server. Tone encoder is for identifing phone numbers, which are entered by the caller through phone network line, by the computer controlle r. These identified phone number will be sent to the opposite server and be
•30 used for calling a opposite receiver.
Nation code digits or area code digits of phone number, identified by the call er- side server, are used to find out a Internet address of a receiver-side ser yer.
Dialer is for calling a receiver through phone network line by the receiver- si de server, when the receiver- side sever receives a requested phone number s ent by the caller-side server.
Ring indicator is for checking that there are any call on a caller- side server. The computer controller of the caller-side server identifies a requested call υ n caller- side phone network line by checking the ring indicator.
Hook controller is for connecting phone network line to the server bv the co mputer controller when there are phone calls from a caller through phone net work line or a requested call message from the caller- side server. Internet interface controller or device is for connecting computer conn-oiler to
10 Internet network to exchange digital data with other server.
In this server system, a caller can select a call, fax, or voice mail service by choosing an appropriate phone digit according to the voice guidance irυm the caller- side server. And it is also possible to select a call, fax, or voice mail service by depressi ιr ng service code digits before entering the phone number on the phone unit o f the caller.
The overall operartion is as follows. A person, who wants to call through Int ernet, telephones to a caller- side server with his phone unit, through phone network line.
ZA The computer controller of the caller- side server identifies this call bv checki ng the ring indicator. Then the computer controller controls the hook controll er to connect the caller's phone line to the server. After connecting to the ca Uer's phone, the computer controller transfers voice guidance messages data through the decoder, which converts voice digital data to analog voice signal
.->£ s that the caller can hear on his phone unit.
According to guidance messages, the caller selects an appropriate service am ong a call, fax, and voice mail, and depresses the phone number that he wan ts to call. The computer controller receives that phone number through the tone encode
«_»o r, and analyze the phone number to identify a country or area for finding out a proper receiver-side server address. After finding out the receiver-side server, the computer controller of the caller- side server sends the phone num ber, received from the caller, to the receiver- side server through Internet net work line by using the Internet interface controller of the caller- si e server iS" The computer controller of the receiver- side server gets the phone number t hrough Internet network line by using the Internet interface controller of the receiver-side server, dials to the receiver by using its hook controller and d ialer, and connects to the receiver. After connecting to the receiver, the comp liter controller of the receiver- side server gets the receiver's voice signals a s voice digital data by using of the encoder through phone network line, and
JT sends these voice digital data to the caller- side server by using of the Intern et interface controller. It also receives the caller's voice digital data sent by t he caller- side server through Internet network line, and converts these caller' s voice data to analog voice signals by using the decoder. These analog voice signals are inputed on the receiver- side phone network li to ne by the the computer controller of the reciver side server for the receiver to hear the caller' s talk.
On the other hand, the caller- side server performs the same control procedu res as that, of the receiver-side server described above. As the caller- side and the receiver- side server of the present invention perfo is- rm the above controls, the caller and receiver can talk with ordinary phones through Internet network line with low phone charge.
[BRIEF DESCRIPTION OF DRAWINGS]
Fig. 1 is a overall schematic view of the preferred embodiment of Internet p hone exchange system of the present invention, o Fig. 2 is a overall operation configuration view of the present, invention in In ternet network. Fig. 3 is a overall control flow chart of the present invention.
[ BEST MODES FOR CARRYING OUT INVENTION 1
Referring now to the drawings and particuraly to Fig 1. there is shown * " therein a overall schematic view of the prefeired embodiment of Internet phone exchange system of the present invention.
In Fig 1. the phone-to-phone Internet server includes computer controller 8, encoder 1, decoder 2, tone encoder 3, dialer 6, ring indicator 7, and Internet i nterface device (or modem) 9. v5o Encoder 1 is for converting analog voice signals on the phone line to digital voice data by the computer controller. These converted digital voice data will then be sent to the opposite site phone-to-phone server. Decoder 2 is for converting digital voice data received from the other server through Internet network to analog voice signals. These converted analog voi ce signal will be sent to the caller (or receiver ) through phone network line
£- by the server.
Tone encoder 3 is for identifing phone number, which are entered by the call er through phone network line, by the computer controller 8. This identified phone number will be sent to the opposite server and be used for calling a o pposite receiver.
10 Nation code digits or area code digits of the phone number, identified bv the caller- side server, are used to find out a Internet address of a receiver-side server.
Dialer 6 is for calling a receiver through phone network line by the receiver- side server, when the receiver- side sever receives a requested phone number
IS sent by the caller-side server.
Ring indicator 7 is tor checking that there are any call on a caller- side serve r. The computer controller 8 of the caller-side server identifies a requested c all on caller side phone network line by checking the ring indicator 7. Hook controller 4 is for connecting phone network line to the server by the ifl computer controller 8 when there are phone calls from a caller through phone network line or requested calls from the caller- side server. Internet interface controller 9 is for connecting the computer controller 8 to I nternet network to exchange digital data with other server. In this server system, a caller can select a call, fax, or voice mail service by S choosing an appropriate phone digit according to the voice guidance from the caller- side server.
And it is also possible to select a call, fax, or voice mail service by depressi ng service code digits before entering the phone number on the phone unit o f the caller. 0 The overall operartion is as follows. A person, who wants to call tlirough Int ernet, telephones to a caller- side server with his phone unit, through phone network line.
The computer controller 8 of the caller- side server identifies this call by che eking the ring indicator 7. Then the computer controller controls the hook co ntrυller 4 to connect the caller's phone line to the server. After connecting to the caller' s phone, the computer controller transfers voice guidance messages data through the decoder, which converts voice digital data to analog voice s ignals that the caller can hear on his phone unit.
According to guidance messages, the caller selects an appropriate service am ong a call, fax, and voice mail, and depresses the phone number that he wan
ST ts to call.
The computer controller 8 receives that phone number through the tone enco der, and analyze the phone number to identify a country or area for findin g out a proper receiver- side server address. After finding out the receiver-si de server, the computer controller 8 of the caller-side server sends the phone to number, received from the caller, to the receiver side server through Internet network line by using the Internet interface controller 9 of the caller-side ser ver.
The computer controller of the receiver- side server gets the phone number t hrough Internet network line by using the Internet interface controller of the
IS receiver- side server, dials to the receiver bv using of its hook controller 4 a nd dialer fi, and connects to the receiver. After connecting to the receiver, th e computer controller 8 of the receiver- side server gets the receiver's voice signals as voice digital data by using of the encoder through phone network line, and sends these voice digital data to the caller- side server by using of
-o the Internet interface controller 9. It also receives the caller's voice digital da t sent by t e caller- side server through Internet network line, and converts these caller's voice data to analog voice signals by using the decoder. These analog voice signals are inputed on the receiver- side phone network li ne by the the computer controller of the reciver-side server for the receiver
2T to hear the caller's talk.
In Fig. 2, an overall operation configuration view of the present invention in Internet network is shown.
Ordinary phone units 40, 100 are used for telephoning by a caller or receiver. Phone networks 50, 90 are connected to the Internet phone exchange systems
■30 (servers) 60, 80, which are connected tlirough Internet network 70.
Fυllowings are the descriptions of the operation principles of this invention according to Fig. 3, Fig.2, and Fig.l.
When the computer controller 8 is operated, it initializes all subsidary controllers and itself in Step 200 of Fig. 3, and goes to Step 210. In Step
^ 210, it check the ring indicator 7 to see whet her there is a call.
If there is a call, it goes to Step 220, receives the call by controlling the hook controller 4, checks a current task. If there is other task, it goes to Step 230, sends waiting signals or waiting voice messages to the caller, and returns to Step 210. If it is idle without other task in Step 220, it goes to Step 240. ,JT In Step 240, the computer controller 8 asks the caller to select a service among a call, a voice messages , and a fax service through the decoder 2, and requests the caller to depress a service digit button on the phone unit.
If the caller enters the requesting service digit, the computer controller 8 10 receives this digit through the tone encoder 3, identifies this digit, and goes to each requested service processing Step.
If the digit is for requesting a call, it goes to Step 250, announces the caller in voice message that the selected service is a call service, and prompts the caller to enter a receiver's phone number by the voice message.
IS If the caller enters the receiver's phone number, the computer controller receives it through the tone encoder 3, announces the entered phone number, as voice message, to the caller for confirming the phone number. By analyzing this confirmed phone number, the computer controller 8 specifies the Internet address of a server that is located in the closest nation
.20 and area of the receiver, and connects to the server through Internet network line. In this case, the computer controller 8 have a world- wide Internet phone- to-phone server address list, or searches the receiver- side Internet server address from a Internet phone- to-phone address managing server that has been built already.
•* Connecting the receiver-side server through Internet network line, the computer controller 8 sends the receiver's phone number to the receiver side server.
After receiving the receiver 'phone number, the receiver- side server dials to the receiver by using the dialer 6 through the local phone network line. If io the receiver responses, the receiver- side server sends on-line signals to the caller side server through Internet network line. Then, the caller- side server sends on-line signals or messages to the caller, and starts to talk each other. During on- line, each server converts analog voice signals, coming to the
*r server through the phone network line, to digital voice data, divides them to packet data in the constant time interval according to Internet transmitance specification, and sends them to the opposite server.
Each server also receives digital voice data coming from the opposite server through Internet network line, converts these voice data to analog voice signals by using the decoder 2, and sends them to the phone through phone
5" network line. Above processing control continues until the caller or receiver hooks off the phone.
If any server detects the signal that phone is hooked off, the computer controller 8 goes to Step 250 from Step 210. If the caller selects a voice mail service request digit in Step 240, the
10 computer controller 8 goes to Step 260, and sends the voice messages to the caller that the caller is requested to enter phone number. As the caller enters a receiver's phone number, the caller-side server ensures this phone number to the caller, analyzes this number to determine the Internet address of the receiver-side server, stores this Internet address.
IS- and sends the caller voice guidance messages through phone network line by using the decoder 2, that requests the caller's voice messages for the receiver and the identification digit button for showing the end ot the caller's messages While the caller speeks voice mail messages according to these guidance λo messages, the computer controller 8 convert these analog voice mail messages into digital voice mail data by using the encoder 1, packs these digital voice data and the receiver' s phone number as a file, and sends thi^ file to the receiver side seiΛ'er through Internet network line. After sending that file to the receiver-side server, the computer controller of
the caller- side server returns to Step 210 from Siep 260.
If the caller selects a fax service in Step 240, it goes to Step 270, announces the caller that a fax service is selected, and requests the receiver-side fax number . As the caller enters the receiver's fax number, the computer controller 8 receives this number through the tone encoder 3,
<30 analyzes this number, determines the receiver- side server , and memorizes the receiver's fax number.
Next, the computer controller 8 asks the caller to send the fax data, receives fax data from the caller, and stores these data in its memory device.
^ It also combines the received fax data and lax number as a file, sends the file to the receiver-side server, and return to Step 210 from Step 270 after sending the file.
If no call by checking the ring indicator 7 in Step 210, it. goes to Step 280, and checks the call requested through Internet network line 10 and the Internet interface controller 9 by the other server. T If no call requested by the opposite server, it goes to Step 210, and if a call requested, it goes to Step 290.
In Step 290, the computer controller checks its current processing loads, and if busy state due to other processing servce, it goes to Step 300, sends a waiting signal to the opposite server through Internet network line, and
10 returns to Step 210.
If idle state in Step 290, it goes to Step 310, checks which service request has been arrive from the opposite server by analyzing the file data sent from the opposite server. If a call is requested, it goes to Step 320, finds out the receiver's phone number in the sent file data, and calls the receiver by using
IS the dialer 6. If no response from the receiver, it sends no receiving st-ate message to the opposite server through Internet network line, if a reponse from the receiver, it sends a receiving state message to the opposite server. After receiving this receiving state message, each server converts analog voice signals or digital voice data, to digital voice data or analog voice o signals by using the encode 1 and the decoder 2, and exchanges digital voice data with the opposite server in order for the caller and the receiver can talk together. If it. detects hook-off during the on- line, it goes to Step 210 from Step 320. If the requested service is a voice mail service in Step 310, it goes to Step
■4S 330, find out the receiver's phone number in the sent file data, and dials with this phone number.
If a response by the receiver, the computer controller 8 of the receiver-side server sends voice mail messages through the decoder, and asks the receiver to depress a confirmation button digit. 0 If no confirmation button digit, it dials to the receiver again in a constant time interval. If receiving a confirmation signal through the tone encoder 3, it sends completion message to the opposite server, and returns to Step 210 from Step 330. If the requested service is a fax service in Step 310, it goes to Step 340, S" finds out the receiver's phone number in the received file, and dials with this phone number by using the dialer 6. If a response by the receiver, the computer controller 8 of the receiver-side server sends fax data through the decoder 2, and asks the receiver to depress a confirmation button digit. If no confirmation button digit, it dials to the receiver again in a constant time interval. If receiving a confirmation signal through the tone encoder 3 , it sends completion message to the opposite server, and returns to Step 210 from Step 340.
By the above control process , the Internet phone-to-phone exchange system (server) of the present invention enable a caller and a receiver to have a call, a fax, or a voice mail service only with a ordinary phone.
In the foregoing description certain terms have been used for brevity, clarity and understanding, however no unnecessary limitations are to be implied therefrom because such terms are for descriptive purposes and are intended to be broadly consrtrued. Moreover, the descriptions and limitations are by way of examples and the invention is not limited to the details shown and described.
[ INDUSTRIAL APPLICABILITY]
The Internet phone-to-phone exchange system (server) of the present invention enable a caller and a receiver to have a call, a fax, or a voice mail service only with a ordinary phone or fax machine cheaply.
So, the present invention can be applied to a long distance call, international call, a fax, and voice mail service of a ordinary phone or fax machine.

Claims

[ CLAIMS] 1. The phone-to-phone Internet phone exchange system (server) includes co mputer controller, encoder, decoder, tone encoder, dialer, ring indicator, and I nternet interface device (or modem). Encoder i3 for converting analog voice signals on the phone line to digital vo ice data by the computer controller. These converted digital voice data will t hen be sent to the opposite site phone-to-phone server. Decoder is for converting digital voice data received from other server throu gh Internet network to analog voice signals. These converted analog voice si 5 gnal will be sent to the caller (or receiver) through phone network line by th e server.
In a digital phone, these decoder and encoder performs a modem function.
Tone encoder is for identifing phone numbers, which are entered by the calle r through phone network Line, by the computer controller. These identified p ( hone numbers will be sent to the opposite server and be used for calling a o pposite receiver.
Nation code digits or area code digits of phone number, identified by the call er-side server, are used to find a Internet address of a receiver-side server.
Dialer is for calling a receiver through phone network line by the receiver-si io de server, when the receiver-side sever receives a requested phone number s ent by the caller-side server.
Ring indicator is for checking that there are any call on a caller-side server.
The computer controller of the caller-side server identifies a requested call o n caller- side phone network line by checking the ring indicator. Z$ Hook controller is for connecting phone network line to the server by the co mputer controller when there are phone calls from a caller through phone net work line or requested calls from the caller-side server.
Internet interface device is for connecting computer controller to Internet net work to exchange digital data with other server. -3α In this server system, a caller can select a call, fax, or voice mail service by choosing an appropriate phone digit according to the voice guidance from the caller- side server.
And it is also possible to select a call, fax, or voice mail service by depressi ng service code digits before entering the phone number on the phone unit o 3-T f the caller. The overall operartion is as follows. A person, who wants to call through Int ernet, telephones to a caller-side server with his phone unit, through phone network line.
The computer controller of the caller- side server identifies this call by checki - ng the ring indicator. Then the computer controller controls the hook controll er to connect the caller's phone Line to the server. After connecting to the ca ller's phone, the computer controller transfers voice guidance messages data through the decoder, which converts voice digital data to analog voice signal s that the caller can hear on his phone unit. 0 According to guidance messages, the caller selects an appropriate service am ong a call, fax, and voice mail, and depresses the phone number that he wan ts to call.
The computer controller receives that phone number through the tone encode r, and analyze the phone number to identify country or area for finding out Mr a proper receiver-side server address. After finding out the receiver- side ser ver, the computer controller of the caller-side server sends the phone nitmbe r, received from the caller, to the receiver-side server through Internet netwo rk line by using the Internet interface controller of the caller- side server. The computer controller of the receiver-side server gets the phone number t o hrough Internet network line by using the Internet interface device of the rec eiver-side server, dials to the receiver by using its hook controller and diale r, and connects to the receiver. After connecting to the receiver, the compute r controller of the receiver- side server gets the receiver's voice signals as voice digital data by using of the encoder through phone network line, and s i£- ends these voice digital data to the caller- side server by using of the Interne t interface controller. It also receives the caller's voice digital data sent by t he caller- side server through Internet network line, and converts these caller' s voice data to analog voice signals by using the decoder. These analog voice signals are inputed on the receiver- side phone network li ,i0 ne by the the computer controller of the recive -side server for the receiver to hear the caller's talk.
On the other hand, the caller-side server performs the same control procedu res as that of the receiver-side server described above. As the caller-side and the receiver-side server of the present invention perfo i- rm the above controls, the caller and receiver can talk with ordinary phones through Internet network line with low phone charge.
PCT/KR1997/000179 1996-09-23 1997-09-22 Phone-to-phone internet phone exchange system WO1998012860A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1019960041567A KR100196491B1 (en) 1996-09-23 1996-09-23 Internet telephone exchange
KR1996/41567 1996-09-23

Publications (1)

Publication Number Publication Date
WO1998012860A1 true WO1998012860A1 (en) 1998-03-26

Family

ID=19474806

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR1997/000179 WO1998012860A1 (en) 1996-09-23 1997-09-22 Phone-to-phone internet phone exchange system

Country Status (2)

Country Link
KR (1) KR100196491B1 (en)
WO (1) WO1998012860A1 (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998030007A1 (en) * 1996-12-31 1998-07-09 Mci Communications Corporation Internet phone set
WO1998030008A1 (en) * 1996-12-31 1998-07-09 Mci Communications Corporation Internet phone system and directory search engine using same
GB2371959A (en) * 1996-12-06 2002-08-07 Distrib Systems Res Inst The Voice communication, in which a destination user is identified by a telephone number, and user frames are converted to network frames
US6442169B1 (en) 1998-11-20 2002-08-27 Level 3 Communications, Inc. System and method for bypassing data from egress facilities
US6614781B1 (en) 1998-11-20 2003-09-02 Level 3 Communications, Inc. Voice over data telecommunications network architecture
US6618366B1 (en) 1997-12-05 2003-09-09 The Distribution Systems Research Institute Integrated information communication system
US6628647B1 (en) 1998-05-04 2003-09-30 National University Of Singapore Internet network based telephone call forwarding system and method
GB2404117A (en) * 2003-07-17 2005-01-19 Motorola Inc Cellular communication system messaging
US7149815B1 (en) 1996-12-06 2006-12-12 The Distribution Systems Research Institute Integrated information communication system using internet protocol
US7693187B2 (en) 1996-12-06 2010-04-06 Miyaguchi Research Co., Ltd. Integrated information communication system using internet protocol
US8848894B2 (en) 2000-05-04 2014-09-30 Focal Ip, Llc Tandem access controller within the public switched telephone network
US8938062B2 (en) 1995-12-11 2015-01-20 Comcast Ip Holdings I, Llc Method for accessing service resource items that are for use in a telecommunications system
US8976782B1 (en) 1997-09-16 2015-03-10 Verizon Patent And Licensing Inc. Network session management for telephony over hybrid networks
US9036499B2 (en) 1996-10-31 2015-05-19 Patentmarks Communications, Llc Multi-protocol telecommunications routing optimization
US9191505B2 (en) 2009-05-28 2015-11-17 Comcast Cable Communications, Llc Stateful home phone service

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100271960B1 (en) * 1997-12-24 2000-11-15 윤종용 Internet telephony interface apparatus
KR100506218B1 (en) * 1997-12-29 2005-10-21 삼성전자주식회사 Internet gateway embedded in private exchange and method of making his call
KR100525367B1 (en) * 1997-12-30 2005-12-26 엘지전자 주식회사 Digital cell phone changer
US6711160B2 (en) * 1998-03-31 2004-03-23 International Business Machines Corporation Packet network telephone interface system for POTS
KR20000006841A (en) * 1999-11-06 2000-02-07 허일 Internet telephone connecting method using adsl line and device therof
KR20010084172A (en) * 2000-02-24 2001-09-06 김태승 No PC internetphone service
KR100607140B1 (en) * 2000-02-29 2006-08-02 유니데이타커뮤니케이션 주식회사 Internet based telephone apparatus
KR20040006596A (en) * 2002-07-12 2004-01-24 한광철 anti-hacking technology network

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1996020553A2 (en) * 1994-12-23 1996-07-04 Alphanet Telecom Inc. Unified messaging and long distance communication system
WO1996027989A1 (en) * 1995-03-03 1996-09-12 Multimedia Systems Corporation Interactive system for a closed cable network including an internet gateway and linked services

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1996020553A2 (en) * 1994-12-23 1996-07-04 Alphanet Telecom Inc. Unified messaging and long distance communication system
WO1996027989A1 (en) * 1995-03-03 1996-09-12 Multimedia Systems Corporation Interactive system for a closed cable network including an internet gateway and linked services

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8938062B2 (en) 1995-12-11 2015-01-20 Comcast Ip Holdings I, Llc Method for accessing service resource items that are for use in a telecommunications system
US9036499B2 (en) 1996-10-31 2015-05-19 Patentmarks Communications, Llc Multi-protocol telecommunications routing optimization
US9806988B2 (en) 1996-10-31 2017-10-31 Patentmarks Communications, Llc Multi-protocol telecommunications routing optimization
US7149815B1 (en) 1996-12-06 2006-12-12 The Distribution Systems Research Institute Integrated information communication system using internet protocol
GB2371959A (en) * 1996-12-06 2002-08-07 Distrib Systems Res Inst The Voice communication, in which a destination user is identified by a telephone number, and user frames are converted to network frames
GB2371959B (en) * 1996-12-06 2002-10-09 Distrib Systems Res Inst The Integrated information communication system
US7693187B2 (en) 1996-12-06 2010-04-06 Miyaguchi Research Co., Ltd. Integrated information communication system using internet protocol
US6829231B1 (en) 1996-12-31 2004-12-07 Mci Communications Corporation Internet phone system and directory search engine using same
WO1998030007A1 (en) * 1996-12-31 1998-07-09 Mci Communications Corporation Internet phone set
US9008074B2 (en) 1996-12-31 2015-04-14 Verizon Patent And Licensing Inc. Internet phone system and directory search engine using same
US6169734B1 (en) 1996-12-31 2001-01-02 Mci Communications Corporation Internet phone set
WO1998030008A1 (en) * 1996-12-31 1998-07-09 Mci Communications Corporation Internet phone system and directory search engine using same
US8929520B2 (en) 1996-12-31 2015-01-06 Verizon Patent And Licensing Inc. Internet phone system and directory search engine using same
US9215254B1 (en) 1997-09-16 2015-12-15 Verizon Patent And Licensing Inc. Network session management for telephony over hybrid networks
US8976782B1 (en) 1997-09-16 2015-03-10 Verizon Patent And Licensing Inc. Network session management for telephony over hybrid networks
US6618366B1 (en) 1997-12-05 2003-09-09 The Distribution Systems Research Institute Integrated information communication system
US7266114B2 (en) 1997-12-05 2007-09-04 The Distribution Systems Research Institute Integrated information communication system
US8208452B2 (en) 1997-12-05 2012-06-26 The Distribution Systems Research Institute Integrated information communication system
US7787428B2 (en) 1997-12-05 2010-08-31 The Distribution Systems Research Institute Integrated information communication system
US7266115B2 (en) 1997-12-05 2007-09-04 The Distribution Systems Research Institute Integrated information communication system
US6628647B1 (en) 1998-05-04 2003-09-30 National University Of Singapore Internet network based telephone call forwarding system and method
US8953585B2 (en) 1998-11-20 2015-02-10 Level 3 Communications, Llc System and method for bypassing data from egress facilities
US8693347B2 (en) 1998-11-20 2014-04-08 Level 3 Communications, Llc Voice over data telecommunications network architecture
US6614781B1 (en) 1998-11-20 2003-09-02 Level 3 Communications, Inc. Voice over data telecommunications network architecture
US6442169B1 (en) 1998-11-20 2002-08-27 Level 3 Communications, Inc. System and method for bypassing data from egress facilities
US8848894B2 (en) 2000-05-04 2014-09-30 Focal Ip, Llc Tandem access controller within the public switched telephone network
US9083719B2 (en) 2000-05-04 2015-07-14 Focal Ip, Llc Controller for the intelligent interconnection of two communication networks, and method of use for same
GB2404117B (en) * 2003-07-17 2005-11-30 Motorola Inc Cellular communication system messaging
GB2404117A (en) * 2003-07-17 2005-01-19 Motorola Inc Cellular communication system messaging
US9191505B2 (en) 2009-05-28 2015-11-17 Comcast Cable Communications, Llc Stateful home phone service

Also Published As

Publication number Publication date
KR100196491B1 (en) 1999-06-15
KR19980022414A (en) 1998-07-06

Similar Documents

Publication Publication Date Title
WO1998012860A1 (en) Phone-to-phone internet phone exchange system
EP1002417B1 (en) Telephone status notification system
US8792479B2 (en) System and methods to route calls over a voice and data network
US6636506B1 (en) Internet telephone system and method therefor
EP1884110A1 (en) Call handling
US20130182703A1 (en) System and method for providing automatic determination of a call type in telephony services over a data network
JP2003283642A (en) Caller information display method in network telephone, network telephone system, gateway apparatus, and information terminal apparatus
US7139376B2 (en) Method and system for providing preselected information services upon detection of an off-hook condition
US20050249193A1 (en) Methods, apparatus and computer program products for associating local telephone numbers with emergency phone calls in a packet switched telephone system
CN1516951A (en) Adjustable profile controlled and individualizeable call management system
JP2003515283A (en) Sound source and video service method through signal sound conversion of telephone
JP2001156941A (en) Method for activating inactive terminal on data network, especially on ip network
KR100408678B1 (en) ADVANCED VoIP GATEWAY DEVICE
US10567443B1 (en) Dialing approach and implementations therefor
JP5084652B2 (en) Telephone service system and telephone service method
KR20020006864A (en) Method of Changing Telephone signals
US7372955B1 (en) System and method for accessing a wireless network from a handset connected to a public wiring network
US7295661B2 (en) Enhanced telecommunications alerting
KR200193755Y1 (en) Telephone service system using a remote phone number
KR20020084783A (en) Company telecomunication system &amp; method with internet &amp; VoIP
KR100549595B1 (en) Method of Providing Abbreviated Dialing in Collect Call Service
JP2002044181A (en) Internet phone connection method and its system
US6728350B2 (en) Telephone connection system, telephone connecting method, home transmission unit and control programs therefor
KR100629472B1 (en) Emergency ring back tone service system and method in mobile communication network
JP2901592B1 (en) Telephone

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): JP US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

Ref document number: 1998514533

Format of ref document f/p: F