IP Library Granted Patent US 9,277,058
Granted Patent B2
US 9,277,058 · App. 14/521,501 · Granted Mar 1, 2016

Methods, systems, and products for voice-over internet protocol calls

Inventors: Douglas M. Nortz (Red Bank, NJ); Kadangode K. Ramakrishnan (Berkeley Heights, NJ); Charles Robert Kalmanek, Jr. (Short Hills, NJ); William Todd Marshall (Chatham, NJ); Partho Pratim Mishra (Summit, NJ)
Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.
H04M7/0084H04L29/12377H04L61/2517H04L65/103H04L65/104H04L65/1009H04L65/1043H04L65/1069H04L65/605H04L65/607H04L65/608H04L65/80H04M7/006H04M7/0075H04Q3/0025H04Q3/0045H04L63/0428H04L63/08
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 9,277,058
App. No.
14/521,501
Granted
Mar 1, 2016
Kind
B2
Abstract

Network resources for a call between a calling party and a called party are allocated. The network resources for the call are reserved based on a reservation request. The network resources are reserved before any one network resource from the reserved network resources is committed. The reserved network resources for the call are committed when a called party indicates acceptance for the call.

Claims (37)

1. A system, comprising:

a processor; and

a memory storing instructions that when executed cause the processor to perform operations, the operations comprising:

establishing a gate for a communications service;

establishing a timer associated with the gate;

monitoring for receipt of an acknowledgment of the gate as the timer counts;

if the acknowledgement is received prior to an expiration of the timer, then opening the gate established for the communications service; and

if the timer expires without the receipt of the acknowledgement, then terminating the gate in response to the expiration of the timer.

2. The system of claim 1 , wherein the operations further comprise establishing the gate at a network edge device.

3. The system of claim 1 , wherein the operations further comprise establishing the gate at a network edge device to an access network.

4. The system of claim 1 , wherein the operations further comprise establishing the gate for a call.

5. The system of claim 1 , wherein the operations further comprise establishing the gate for a call using voice over Internet protocol.

6. The system of claim 1 , wherein the operations further comprise processing a call from a calling address to a called address.

7. The system of claim 1 , wherein the operations further comprise reserving a resource while awaiting the receipt of the acknowledgment.

8. A method, comprising:

sending, by a processor, a request for a gate associated with a call from a calling address to a called address;

establishing, by the processor, a timer associated with the gate;

monitoring, by the processor as the timer counts, for receipt of an acknowledgment of the gate;

if the acknowledgement is received prior to an expiration of the timer, then opening, by the processor, the gate established for the communications service; and

if the timer expires without the receipt of the acknowledgement, then terminating, by the processor, the call in response to the expiration of the timer.

9. The method of claim 8 , further comprising requesting a bandwidth associated with the call.

10. The method of claim 8 , further comprising requesting a latency associated with the call.

11. The method of claim 8 , further comprising requesting a delay parameter associated with the call.

12. The method of claim 8 , further comprising sending a reservation while awaiting the receipt of the acknowledgment.

13. The method of claim 8 , further comprising reserving a resource while awaiting the receipt of the acknowledgment.

14. A method, comprising:

sending, by a router, a request for a gate associated with a call from a calling address to a called address;

establishing, by the router, a timer associated with the gate;

monitoring, by the router, for receipt of an acknowledgment of the gate as the timer counts;

if the acknowledgment is received by the router prior to expiration of the timer, then opening the gate for confirming the call; and

if the timer expires before the receipt of the acknowledgment, then terminating the call.

15. The method of claim 14 , further comprising requesting a bandwidth associated with the call.

16. The method of claim 14 , further comprising requesting a latency associated with the call.

17. The method of claim 14 , further comprising requesting a delay parameter associated with the call.

18. The method of claim 14 , further comprising sending a reservation while awaiting the receipt of the acknowledgment.

19. The method of claim 14 , further comprising reserving a resource while awaiting the receipt of the acknowledgment.

20. The method of claim 14 , further comprising receiving a confirmation of the call.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2015
From: AT&T CORP.
To: AT&T PROPERTIES, LLC
Reel/Frame 037087/0028 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2015
From: AT&T PROPERTIES, LLC
To: AT&T INTELLECTUAL PROPERTY II, L.P.
Reel/Frame 037087/0068 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2014
From: KALMANEK, CHARLES ROBERTS, JR.; MARSHALL, WILLIAM TODD; MISHRA, PARTHO PRATIM; NORTZ, DOUGLAS M.; RAMAKRISHNAN, KADANGODE K.
To: AT&T CORP.
Reel/Frame 034069/0130 →
Continuity (8)
Continuation 13494078 · Jun 12, 2012
Continuation 12806502 · Aug 13, 2010
Continuation 11888196 · Jul 31, 2007
Continuation 10852775 · May 25, 2004
Continuation 09366208 · Aug 4, 1999
Provisional Application 60104878 · Oct 20, 1998
Provisional Application 60095288 · Aug 4, 1998
Related Publication 20150071087A1 · Mar 12, 2015