IP Library Granted Patent US 8,683,044
Granted Patent B2
US 8,683,044 · App. 11/081,185 · Granted Mar 25, 2014

Third party call control application program interface

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 8,683,044
App. No.
11/081,185
Granted
Mar 25, 2014
Kind
B2
Abstract

A third party call control (3PCC) application program interface (API) permits for users to use a web browser or other Internet capable software to place a call. The third party call control application program interface includes a first uniform resource locator operable over the Internet to effect a call between first and telephonic devices to be completed. The first uniform resource locator includes identification of the first telephonic device and identification of the second telephonic device.

Claims (30)

1. An apparatus for third party call completion comprising:

means for receiving a first uniform resource locator operable over a computer network to initiate a third party call between a first telephonic device and a second telephonic device, the first uniform resource locator comprising identification of the first telephonic device and identification of the second telephonic device;

means for initiating a call to the first telephonic device or the second telephonic device using a session initiation protocol (SIP) INVITE method; and

means for transferring the call, in response to an answer of the call, using a SIP REFER method to establish the third party call from the first telephonic device to the second telephonic device.

2. The of apparatus claim 1 , further comprising:

a computer system communicatively connected to the computer network, wherein the first uniform resource locator is generated on the computer system.

3. The apparatus of claim 1 , wherein the identification of the first and second telephonic devices is operative to identify a telephone number of at least one of the first and second telephonic devices.

4. The apparatus of claim 3 , wherein the identification of the first and second telephonic devices is further operative to identify an account to be billed.

5. The apparatus of claim 4 , wherein the account to be billed comprises identification of the telephone number of the first telephonic device.

6. The apparatus of claim 4 , wherein the account to be billed comprises identification of the telephone number of the second telephonic device.

7. The apparatus of claim 4 , wherein the account to be billed comprises identification of a telephone number of a third telephonic device.

8. The apparatus of claim 3 , further comprising:

means for receiving a second uniform resource locator operable over the computer network to obtain information identifying an account to be billed.

9. The apparatus of claim 8 , wherein the information identifying an account to be billed comprises at least one telephone number.

10. The apparatus of claim 9 , wherein at least one of the first uniform resource locator identification of the first telephonic device and the first uniform resource locator identification of the second telephonic device comprise the at least one telephone number obtained by the second uniform resource locator.

11. The apparatus of claim 1 , wherein the first uniform resource locator further includes identification and password information that is authenticated and validated before the third party call is completed.

12. A method of call completion comprising:

(a) receiving information, transmitted at least partially over a public data communications network, indicating a unilateral call, the information comprising identification of a first telephonic device and identification of a second telephonic device wherein the received information is included in a uniform resource locator indicating a network address on a public data communications network;

(b) initiating a call in response to the received information to the first telephonic device or the second telephonic device using a session initiation protocol (SIP) INVITE method;

(c) transferring the call, in response to an answer of the call, using a SIP REFER method to establish the unilateral call from the first telephonic device to the second telephonic device; and

(d) monitoring the unilateral call at least partially over the public data communications network.

13. The method of claim 12 , wherein the public data communications network is the Internet.

14. The method of claim 13 , wherein the uniform resource locator is generated on a computer system that is communicatively connected to the Internet.

15. The method of claim 12 , wherein the identification of the first telephone device comprises a telephone number of the first telephone device and the identification of the second telephone device comprises a telephone number of the second telephone device.

16. The method of claim 12 , wherein the received information further comprises identification of an account to be billed.

17. The method of claim 15 , wherein the identification of the account to be billed comprises a telephone number of the first and second telephonic devices.

18. The method of claim 15 , wherein the identification of the account to be billed comprises a telephone number of the first telephonic device.

19. The method of claim 15 , wherein the identification of the account to be billed comprises a telephone number of the second telephonic device.

20. The method of claim 16 , wherein the identification of the account to be billed comprises a telephone number of a third telephonic device.

21. The method of claim 12 , wherein the received information further comprises identification and password information.

Assignments (19)
RELEASE OF SECURITY INTEREST Recorded Jul 28, 2022
From: JPMORGAN CHASE BANK, N.A.
To: VONAGE AMERICA INC.; VONAGE HOLDINGS CORP.; VONAGE BUSINESS INC.; NEXMO INC.; TOKBOX, INC.
Reel/Frame 061002/0340 →
SECURITY INTEREST Recorded Nov 12, 2018
From: VONAGE BUSINESS INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 047502/0432 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2016
From: VONAGE NETWORK LLC
To: VONAGE BUSINESS INC.
Reel/Frame 037988/0460 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT APPLICATION NUMBER 13966486 PREVIOUSLY RECORDED ON REEL 033545 FRAME 0424. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jan 21, 2016
From: VONAGE HOLDINGS CORP.; VONAGE NETWORK LLC; VONAGE BUSINESS SOLUTIONS INC.; VONAGE AMERICA INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037570/0203 →
SECURITY INTEREST Recorded Jul 29, 2015
From: VONAGE HOLDINGS CORP.; VONAGE AMERICA INC.; VONAGE BUSINESS SOLUTIONS, INC.; VONAGE NETWORK LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 036205/0485 →
SECURITY INTEREST Recorded Aug 14, 2014
From: VONAGE HOLDINGS CORP.; VONAGE NETWORK LLC; VONAGE BUSINESS SOLUTIONS INC.; VONAGE AMERICA INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 033545/0424 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 025494/0550) Recorded Aug 1, 2011
From: BANK OF AMERICA, N.A.
To: VONAGE HOLDINGS CORP.; VONAGE NETWORK LLC
Reel/Frame 026679/0582 →
SECURITY AGREEMENT Recorded Aug 1, 2011
From: VONAGE HOLDINGS CORP.; VONAGE NETWORK LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 026680/0816 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 021731/0903 THIRD LIEN) Recorded Jul 29, 2011
From: SILVER POINT FINANCE, LLC
To: VONAGE NETWORK INC.
Reel/Frame 026676/0208 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 021719/0993 FIRST LIEN) Recorded Jul 29, 2011
From: SILVER POINT FINANCE, LLC
To: VONAGE NETWORK INC.
Reel/Frame 026676/0141 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 021731/0268 SECOND LIEN) Recorded Jul 29, 2011
From: SILVER POINT FINANCE, LLC
To: VONAGE NETWORK INC.
Reel/Frame 026676/0199 →
SECURITY AGREEMENT Recorded Dec 15, 2010
From: VONAGE HOLDINGS CORP.; VONAGE NETWORK LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 025494/0550 →
CHANGE OF NAME Recorded Mar 23, 2009
From: VONAGE NETWORK INC.
To: VONAGE NETWORK LLC
Reel/Frame 022434/0301 →
THIRD LIEN SECURITY INTEREST Recorded Oct 27, 2008
From: VONAGE NETWORK INC.
To: SILVER POINT FINANCE, LLC
Reel/Frame 021731/0903 →
SECOND LIEN SECURITY INTEREST Recorded Oct 24, 2008
From: VONAGE NETWORK INC.
To: SILVER POINT FINANCE, LLC
Reel/Frame 021731/0268 →
FIRST LIEN SECURITY INTEREST Recorded Oct 23, 2008
From: VONAGE NETWORK INC.
To: SILVER POINT FINANCE, LLC
Reel/Frame 021719/0993 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INVENTOR ANDREW WILSON PREVIOUSLY RECORDED ON REEL 016506 FRAME 0384. ASSIGNOR(S) HEREBY CONFIRMS THE INVENTOR ANDREW WASON. Recorded Dec 18, 2007
From: CITRON, JEFFREY; WASON, ANDREW; SHAH, NILESH
To: VONAGE HOLDINGS, CORP.
Reel/Frame 020260/0136 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2007
From: VONAGE HOLDINGS CORP.
To: VONAGE NETWORK, INC.
Reel/Frame 019982/0547 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2005
From: CITRON, JEFFREY; WILSON, ANDREW; SHAH, NILESH
To: VONAGE HOLDINGS, CORP.
Reel/Frame 016506/0384 →