IP Library Granted Patent US 7,522,582
Granted Patent B2
US 7,522,582 · App. 11/685,376 · Granted Apr 21, 2009

Embedded WEB phone module

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,522,582
App. No.
11/685,376
Granted
Apr 21, 2009
Kind
B2
Abstract

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.

Claims (23)

1. A system for enabling Internet Protocol Network Telephone (IPNT) communication, the system comprising:

a Web server hosting an interactive WEB page; and

a link in the WEB page adapted for transmitting to an IP address an IPNT-capable telephone module;

wherein, upon selection of the link by a person accessing the WEB page over the Internet using a computer platform, an instance of the IPNT-capable telephone module is transmitted to the computer platform, where it automatically installs, launches a first IPNT call to a pre-stored IP address, and launches successive IPNT calls to the same IP address in event of call failure until a successful connection is made.

2. 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 IPNT calls are launched to different destinations according to placement of links according to the different portions.

3. The system of claim 2 wherein different organizations are represented by distinct banners, and IPNT-capable modules are launched and calls placed to the different destinations by iconic links placed in the banners associated with the organizations.

4. 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.

5. The system of claim 4 wherein the CTI server is adapted to provide the IPNT-capable telephone module.

6. The system of claim 5 wherein the CTI server has a data link separate from the Internet, and is further adapted to transmit data associated with a launched IPNT call on the separate data link.

7. The system of claim 1 wherein the downloaded instance of the IPNT-capable telephone module is one of a WEB browser plug-in.

8. The system of claim 7 wherein the downloaded instance of the IPNT-capable telephone module is adapted to uninstall and disappear after a pre-stored number of calls.

9. The system of claim 8 wherein the pre-stored number of calls is 1.

10. A method for enabling Internet Protocol Network Telephony (IPNT) communication between a first computer and a second computer, comprising steps of:

(a) placing a link in a WEB page on a WEB server, the server and page accessible by the first computer;

(b) associating the link with a IPNT-capable call module; and

(c) upon the link being selected, transmitting a copy of the IPNT-capable call module to the first computer, where it automatically installs and launches a first IPNT to the second computer, and launches successive IPNT calls to the second computer in event of call failure until a successful connection is made.

11. The method of claim 10 further comprising a step for determining characteristics of the first platform before downloading in step (c), and a step for configuring the IPNT-capable call module to the determined characteristics after downloading.

12. The method of claim 10 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 IPNT calls are launched to different hosts according to placement of links according to the different portions.

13. The method of claim 12 wherein different organizations are represented by distinct banners, and IPNT-capable modules are launched and calls placed to the different organizations by iconic links placed in the banners associated with the organizations.

14. The method of claim 10 further comprising a step for transmitting data associated with a launched IPNT call via a data link separate from the Internet.

15. The method of claim 10 wherein the IPNT-capable call module is one of a WEB browser plug-in.

16. The method of claim 15 wherein the IPNT-capable call module is adapted to uninstall and disappear after a pre-stored number of calls.

17. The method of claim 15 wherein the IPNT-capable call module is adapted to uninstall and disappear after a single successful call.

Assignments (8)
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 040815/0001 Recorded Feb 3, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070498/0001 →
CORRECTIVE RELEASE FOR SECURITY INTEREST IN PATENTS ORIGINALLY RECORDED AT REEL/FRAME (029778/0939) Recorded Feb 27, 2017
From: JPMORGAN CHASE BANK, N.A., AS SUCCESSOR TO THE ORIGINAL COLLATERAL AGENT GOLDMAN SACHS BANK USA
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ANGEL.COM INCORPORATED; UTOPY, INC.; SOUNDBITE COMMUNICATIONS, INC.
Reel/Frame 041821/0209 →
SECURITY AGREEMENT Recorded Dec 5, 2016
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., AS GRANTOR; ECHOPASS CORPORATION; INTERACTIVE INTELLIGENCE GROUP, INC.; BAY BRIDGE DECISION TECHNOLOGIES, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 040815/0001 →
PATENT RELEASE (REEL:031644/FRAME:0814) Recorded Dec 2, 2016
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., AS GRANTOR; ANGEL.COM INCORPORATED; UTOPY, INC.; SOUNDBITE COMMUNICATIONS, INC.
Reel/Frame 040798/0428 →
SECURITY AGREEMENT Recorded Nov 15, 2013
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ANGEL.COM INCORPORATED; UTOPY, INC.; SOUNDBITE COMMUNICATIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 031644/0814 →
RELEASE OF SECURITY INTEREST Recorded Feb 8, 2013
From: GOLDMAN SACHS LENDING PARTNERS LLC
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 029778/0060 →
SECURITY AGREEMENT Recorded Feb 8, 2013
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GOLDMAN SACHS BANK USA
Reel/Frame 029778/0939 →
SECURITY AGREEMENT Recorded Jan 31, 2012
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GOLDMAN SACHS LENDING PARTNERS LLC
Reel/Frame 027623/0096 →