IP Library Granted Patent US 8,848,612
Granted Patent B2
US 8,848,612 · App. 13/523,275 · Granted Sep 30, 2014

Providing improved post-dial delay at an originating terminal

Inventors: David S. Brombal (Plano, TX); Mark A. Stegall (Melissa, TX)
Assignee: Rockstar Consortium US LP
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,848,612
App. No.
13/523,275
Granted
Sep 30, 2014
Kind
B2
Abstract

To provide expedited ringback at an originating terminal, a call request is sent from the originating terminal to a destination device over an Internet Protocol (IP) network. Local resource reservation is performed by the originating terminal after sending the call request. A first message is received by the originating terminal prior to the originating terminal sending a second message indicating that local resource reservation has been performed, the first message for indicating that alerting is being performed at the destination device. In response to receiving the first message and determining that the local resource reservation has been performed, a ringback indicator is generated by the originating terminal.

Claims (52)

1. A communication terminal, comprising:

at least one controller; and

at least one storage medium containing instructions for execution by the controller to cause the terminal:

to receive a call request from an originating terminal to establish a packet-switched call session over an Internet Protocol network;

in response to receiving the call request, to perform local resource reservation by the destination device; and

upon completion of the local resource reservation by the destination device, to send a ring message to the originating terminal to enable expedited ringback at the originating terminal, the ring message being sent independent of whether a message has been received from the originating terminal indicating that local resource reservation by the originating terminal has been completed.

2. The terminal of claim 1 , wherein the instructions for execution by the controller comprise instructions to cause the terminal to receive the message indicating that local resource reservation by the originating terminal has been completed.

3. The terminal of claim 2 , wherein the instructions for execution by the controller comprise instructions to cause the terminal to generate an alert in response to receiving the message from the originating terminal indicating that local resource reservation by the originating terminal has been completed.

4. The terminal of claim 3 , wherein the message from the originating terminal indicating that local resource reservation by the originating terminal has been completed comprises one of a Session Initiation Protocol (SIP) PRACK message and a SIP Update message.

5. The terminal of claim 1 , wherein the instructions for execution by the controller to receive the call request comprise instructions executable to receive a call request that contains a precondition relating to reservation of local resources.

6. The terminal of claim 5 , wherein the instructions for execution by the controller to receive the call request comprise instructions executable to receive a Session Initiation Protocol (SIP) Invite message.

7. The terminal of claim 1 , wherein:

the instructions for execution by the controller to receive the call request comprise instructions executable to receive a Session Initiation Protocol (SIP) Invite message;

the instructions for execution by the controller to send the ring message comprise instructions executable to send a SIP Ringing message; and

the instructions for execution by the controller to receive the message from the originating terminal indicating that local resource reservation by the originating terminal has been completed comprise instructions executable to receive one of a Session Initiation Protocol (SIP) PRACK message and a SIP Update message.

8. A method of operating a communication terminal, the method comprising:

receiving a call request from an originating terminal to establish a packet-switched call session over an Internet Protocol network;

in response to receiving the call request, performing local resource reservation; and

upon completion of the local resource reservation, sending a ring message to the originating terminal to enable expedited ringback at the originating terminal, the ring message being sent independent of whether a message has been received from the originating terminal indicating that local resource reservation by the originating terminal has been completed.

9. The method of claim 8 , comprising receiving the message indicating that local resource reservation by the originating terminal has been completed.

10. The method of claim 9 , comprising generating an alert in response to receiving the message from the originating terminal indicating that local resource reservation by the originating terminal has been completed.

11. The method of claim 10 , wherein the message from the originating terminal indicating that local resource reservation by the originating terminal has been completed comprises one of a Session Initiation Protocol (SIP) PRACK message and a SIP Update message.

12. The method of claim 8 , wherein receiving the call request comprises receiving a call request that contains a precondition relating to reservation of local resources.

13. The method of claim 8 , wherein receiving the call request comprises receiving a Session Initiation Protocol (SIP) Invite message.

14. The method of claim 8 , wherein:

receiving the call request comprises receiving a Session Initiation Protocol (SIP) Invite message;

sending the ring message comprises sending a SIP Ringing message; and

receiving the message from the originating terminal indicating that local resource reservation by the originating terminal has been completed comprises receiving one of a Session Initiation Protocol (SIP) PRACK message and a SIP Update message.

15. A terminal, comprising:

an output device configured to output a ringback indicator; and

a control module configured:

to send a call request to a destination device over an Internet Protocol (IP) network;

to perform local resource reservation after sending the call request;

to receive a ring message prior to the terminal sending a message indicating that local resource reservation has been performed, the ring message for indicating that alerting is being performed at the destination device; and

in response to receiving the ring message and determining that the local resource reservation has been performed, to generate the ringback indicator.

16. The terminal of claim 15 , wherein the message indicating that local resource reservation has been performed comprises an update message.

17. The terminal of claim 15 , wherein the local resource reservation comprises local wireless resource reservation.

18. The terminal of claim 15 , wherein:

the call request comprises a Session Initiation Protocol (SIP) Invite message;

the ring message comprises a SIP Ringing message; and

the message indicating that local resource reservation has been performed comprises one of a SIP PRACK and SIP Update message.

19. A method of operating a communication terminal, comprising:

sending a call request to a destination device over an Internet Protocol (IP) network;

performing local resource reservation after sending the call request;

receiving a ring message prior to the terminal sending a message indicating that local resource reservation has been performed, the ring message for indicating that alerting is being performed at the destination device; and

in response to receiving the ring message and determining that the local resource reservation has been performed, generating a ringback indicator.

20. The method of claim 19 , wherein the message indicating that local resource reservation has been performed comprises an update message.

21. The method of claim 19 , wherein the local resource reservation comprises local wireless resource reservation.

22. The method of claim 19 , wherein:

the call request comprises a Session Initiation Protocol (SIP) Invite message;

the ring message comprises a SIP Ringing message; and

the message indicating that local resource reservation has been performed comprises one of a SIP PRACK and SIP Update message.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 054305/0505 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CLEARINGHOUSE LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 046485/0644 →
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2015
From: ROCKSTAR CONSORTIUM US LP; ROCKSTAR CONSORTIUM LLC; BOCKSTAR TECHNOLOGIES LLC; CONSTELLATION TECHNOLOGIES LLC; MOBILESTAR TECHNOLOGIES LLC; NETSTAR TECHNOLOGIES LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 034924/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2014
From: ROCKSTAR BIDCO, LP
To: ROCKSTAR CONSORTIUM US LP
Reel/Frame 032425/0867 →
Continuity (3)
Continuation 11388276 · Mar 24, 2006
Provisional Application 60664866 · Mar 24, 2005
Related Publication 20120250650A1 · Oct 4, 2012