A system for enabling Data Network Telephony (DNT) communication through a WEB page includes a Web server hosting an interactive WEB page and having an Internet port, a link in the WEB page adapted for launching a DNT-capable telephone module, and a DNT-capable telephone module associated with the link. In this system, upon selection of the link by a person accessing the WEB page over the Internet using a computer platform, an instance of the IP telephone module is downloaded to computer platform, and an IP call is launched to an IP address pre-stored and associated with the link. The DNT network may be the Internet. In a preferred embodiment the system first investigates the computer platform for hardware and software characteristics, and attaches the determined characteristics to the instance of the IP telephone module to be downloaded. The downloaded module then self-launches and configures, and then launches the associated call. In some embodiments the module disappears after a single call, and thus serves as an instant enabler for IP telephony.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A system for enabling Data Network Telephony (DNT) communication through a WEB page, the system comprising: a Web server hosting an interactive WEB page and having an Internet port; a link in the WEB page to launch a DNT-capable telephone module; and a DNT-capable telephone module associated with the link; wherein, upon selection of the link by a person accessing the WEB page over the Internet using a computer platform, an instance of the IP telephone module is downloaded to the computer platform, and an IP call is launched to an IP address pre-stored and associated with the link.
2. The system of claim 1 wherein the DNT-capable telephone module is adapted for Internet Protocol (IP).
3. The system of claim 1 wherein the WEB page is a multi-tenant page representing a plurality of hosts, the different hosts are represented by different portions of the page, and different DNT calls are launched to different hosts according to placement of links according to the different portions.
4. The system of claim 3 wherein different organizations are represented by distinct banners, and DNT modules are launched and calls placed to the different organizations by iconic links placed in the banners associated with the organizations.
5. The system of claim 1 further comprising a computer telephony integration (CTI) server executing on a CTI processor connected to the WEB server by a data link.
6. The system of claim 5 wherein the CTI server provides the DNT-capable telephone module.
7. The system of claim 6 wherein the CTI server has a data link separate from the Internet, and transmits data associated with a launched DNT call on the separate data link.
8. The system of claim 1 wherein the downloaded instance of the DNT-capable telephone module is one of a Java Applett, a WEB browser plugin, or a Macintosh application.
9. The system of claim 8 wherein the downloaded instance of the DNT-capable telephone module is adapted to uninstall and disappear after a prestored number of calls.
10. The system of claim 9 wherein the pre-stored number of calls is 1 .
11. A method for enabling Data Network Telephony communication between a first Internet-capable computer platform and a second Internet-capable computer platform, comprising steps of: (a) placing a DNT link in a WEB page on a WEB server, the server and page accessible by the first computer platform; (b) associating the link with a DNT-capable call module accessible by the WEB server; (c) upon the link being selected, accessing the DNT module and downloading a self-launching executable DNT telephone application to the first computer platform.
12. The method of claim 11 further comprising a step for determining characteristics of the first platform before downloading in step (c), and a step for configuring the DNT telephone application to the determined characteristics after downloading.
13. The method of claim 11 further comprising a step for launching a DNT call from the first platform to a pre-stored IP address associated with the link.
14. The method of claim 11 wherein the DNT-capable telephone module is adapted for Internet Protocol (IP).
15. The method of claim 13 wherein the WEB page is a multi-tenant page representing a plurality of hosts, the different hosts are represented by different portions of the page, and different DNT calls are launched to different hosts according to placement of links according to the different portions.
16. The method of claim 14 wherein different organizations are represented by distinct banners, and DNT modules are launched and calls placed to the different organizations by iconic links placed in the banners associated with the organizations.
17. The method of claim 11 further comprising a step for transmitting data associated with a launched DNT call via a data link separate from the Internet.
18. The method of claim 1 wherein the self-launching executable DNT telephone application is one of a Java Applett, a WEB browser plug-in, or a Macintosh application.
19. The method of claim 18 wherein the self-launching executable DNT telephone application is adapted to uninstall and disappear after a pre-stored number of calls.
20. The method of claim 18 wherein the self-launching executable DNT telephone application is adapted to uninstall and disappear after a single call.
21. A data network telephony (DNT)-capable telephone software application executable via a link in a WEB page and comprising: a configurator to investigate a connected computer platform to determine configuration characteristics; a transmitter to attach determined configuration characteristics to a DNT-capable telephone application and to download the application to the computer platform; wherein the DNT-capable telephone application, at the computer platform, self-launches and configures to the determined configuration characteristics, enabling the computer platform to communicate with other platforms by DNT telephony.
22. The software application of claim 21 further comprising a call launcher for launching a DNT call after configuration to a pre-stored IP address associated with the link.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
September 3, 1998
June 25, 2002
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.