Claims
- 1. A method at a web server of communicating between a voice/data network gateway and the web server in a public telecommunications network to control the initiation and completion of a voice telephony call comprising the steps of:transmitting a message from the web server to the voice/data network gateway generated by a function call, the function call identifying a particular function and requesting a response; directing the voice/data network gateway to establish at least a first link and a second link, said first and second links being connected to complete said voice telephony call; and receiving a status response from the voice/data network gateway indicative of status relative to the request function wherein said method comprises a synchronous request response.
- 2. A method at a web server of communicating between a voice/data network gateway and the web server in a public telecommunications network to control the initiation and completion of a voice telephony call comprising the steps of:transmitting a message from the web server to the voice/data network gateway generated by a function call, the function call identifying a particular function and requesting a response; directing the voice/data network gateway to establish at least a first link and a second link, said first and second links being connected to complete said voice telephony call; and receiving a status response from the voice/data network gateway indicative of status relative to the request function wherein said method comprises a synchronous request response.
- 3. A method at a web server of communication between a voice/data network gateway and the web server in a public telecommunications network to control the initiation and completion of a voice telephony call comprising the steps of:transmitting a message from the web server to the voice/data network gateway generated by a function call, the function call identifying a particular function and requesting a response; directing the voice/data network gateway to establish at least a first link and a second link, said first and second links being connected to complete said voice telephony call; and receiving a status response from the voice/data gateway of status relative to the request function wherein said method comprises an autonomous event response.
- 4. A method at a web server of communicating between a voice/data network gateway and the web server in a public telecommunications network to control the initiation and completion of a voice telephony call comprising the steps of:transmitting a message from the web server to the voice/data network gateway generated by a function call, the function call identifying a particular function and requesting a response; directing the voice/data network gateway to establish at least a first link and a second link, said first and second links being connected to complete said voice telephony call; and receiving a status response from the voice/data network gateway indicative of status relative to the request function wherein said function comprises an initialization and termination function.
- 5. A method at a web server of communicating between a voice/data network gateway and the web server in a public telecommunications network to control the initiation and completion of a voice telephony call comprising the steps of:transmitting a message from the web server to the voice/data network gateway generated by a function call, the function call identifying a particular function and requesting a response; directing the voice/data network gateway to establish at least a first link and a second link, said first and second links being connected to complete said voice telephony call; and receiving a status response from the voice/data gateway indicative of status relative to the request function wherein said function comprises a session management function.
- 6. A method at a web server of communicating between a voice/data network gateway and the web server in a public telecommunications network to control the initiation and completion of a voice telephony call comprising the steps of:transmitting a message from the web server to the voice/data network gateway generated by a function call, the function call identifying a particular function and requesting a response; directing the voice/data network gateway to establish at least a first link and a second link, said first and second links being connected to complete said voice telephony call; and receiving a status response from the voice/data gateway indicative of status relative to the request function wherein said function comprises a call management function.
- 7. A method at a web server of communicating between a voice/data network gateway and the web server in a public telecommunications network to control the initiation and completion of a voice telephony call comprising the steps of:transmitting a message from the web server to the voice/data network gateway generated by a function call, the function call identifying a particular function and requesting a response; directing the voice/data network gateway to establish at least a first link and a second link, said first and second links being connected to complete said voice telephony call; and receiving a status response from the voice/data gateway indicative of status relative to the request function wherein said function comprises an announcement function.
- 8. A method at a web server of communicating between a voice/data network gateway and the web server in a public telecommunications network to control the initiation and completion of a voice telephony call comprising the steps of:transmitting a message from the web server to the voice/data network gateway generated by a function call, the function call identifying a particular function and requesting a response; directing the voice/data network gateway to establish at least a first link and a second link, said first and second links being connected to complete said voice telephony call; and receiving a status response from the voice/data gateway indicative of status relative to the request function wherein said function comprises a conferencing function.
- 9. A method at a web server of communicating between a voice/data network gateway and the web server in a public telecommunications network to control the initiation and completion of a voice telephony call comprising the steps of:transmitting a message from the web server to the voice/data network gateway generated by a function call, the function call identifying a particular function and requesting a response; directing by the voice/data network gateway to establish at least a first link and a second link, said first and second links being connected to complete said voice telephony call; and receiving a status response from the voice/data gateway indicative of status relative to the request function wherein said function comprises a signaling data monitoring and collection function.
- 10. A method at a web server of communicating between a voice/data network gateway and the web server in a public telecommunications network to control the initiation and completion of a voice telephony call comprising the steps of:transmitting a message from the web server to the voice/data network gateway generated by a function call, the function call identifying a particular function and requesting a response; directing by the voice/data network gateway to establish at least a first link and a second link, said first and second links being connected to complete said voice telephony call; and receiving a status response from the voice/data gateway indicative of status relative to the request function wherein said function comprises an event notification function.
- 11. A method at a web server of communicating between a voice/data network gateway and the web server in a public telecommunications network to control the initiation and completion of a voice telephony call comprising the steps of:transmitting a message from the web server to the voice/data network gateway generated by a function call, the function call identifying a particular function and requesting a response; directing the voice/data network gateway to establish at least a first link and a second link, said first and second links being connected to complete said voice telephony call; and receiving a status response from the voice/data gateway indicative of status relative to the request function wherein said function comprises a socket event notification function.
- 12. A method as recited in claim 6 wherein said call management function comprises adjusting transmission gain on a leg of a call link to one of a calling party or to a called party.
CROSS REFERENCE TO RELATED APPLICATIONS:
This application is a continuation of U.S. patent application Ser. No. 08/908,206, filed Aug. 7, 1997, now U.S. Pat. No. 6,144,667 issued Nov. 7, 2000 entitled Network-Based Method and Apparatus For Initiating And Completing a Telephone Call Via The Internet.
US Referenced Citations (11)
Non-Patent Literature Citations (1)
Entry |
WO 97/22210 Low, Bouthors, “Call setup gateway for telecommunication system”, WIPO/IB, Jun. 1997. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
08/908206 |
Aug 1997 |
US |
Child |
09/656829 |
|
US |