IP Library Granted Patent US 8,509,417
Granted Patent B1
US 8,509,417 · App. 12/046,704 · Granted Aug 13, 2013

Enhanced call on-hold services

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,509,417
App. No.
12/046,704
Granted
Aug 13, 2013
Kind
B1
Abstract

A first voice call is put in an on-hold state in response to a resource being unavailable. In response to putting the first voice call in the on-hold state, a first data communication is transferred for delivery to the communication device. The first data communication drives the communication device to display an offer for a media service. A second data communication transferred by the communication device is received indicating that the offer has been accepted. The first data communication drives the communication device, in response to the acceptance of the offer, to transfer the second data communication and to retrieve media from the media service. The first voice call is terminated in response to receiving the second data communication. A second voice call is established with the communication device in response to the resource becoming available.

Claims (32)

1. A method of operating a call-handling system, comprising:

transferring a first voice communication for delivery to a communication device over a first voice call;

putting the first voice call in an on-hold state in response to a resource being unavailable;

in response to putting the first voice call in the on-hold state, transferring a first data communication for delivery to the communication device, wherein the first data communication drives the communication device to display a first offer, wherein the first offer is an offer for a media service;

receiving a second data communication transferred by the communication device indicating that the first offer has been accepted, wherein the first data communication drives the communication device, in response to the acceptance of the first offer, to transfer the second data communication and to retrieve media from the media service, and wherein the second data communication includes information for establishing a second voice call;

terminating the first voice call in response to receiving the second data communication;

in response to the resource becoming available, transferring a third data communication for delivery to the communication device, wherein the third data communication drives the communication device to display a second offer that offers to place the second voice call, and wherein the communication device places the second voice call in response to acceptance of the second offer; and

establishing the second voice call with the communication device based on the information included in the second data communication and transferring a second voice communication for delivery to the communication device over the second voice call.

2. The method of claim 1 , wherein establishing the second voice call comprises placing the second voice call to the communication device.

3. The method of claim 2 , wherein the first data communication drives the communication device to terminate the media service in response to the second voice call.

4. The method of claim 1 , wherein the first data communication drives the communication device to terminate the media service in response to the third data communication.

5. The method of claim 1 , wherein the third data communication drives the communication device to terminate the media service.

6. The method of claim 1 , wherein the first data communication comprises one of a text message, an instant message, and a short message service message.

7. The method of claim 1 , wherein the first data communication includes a uniform resource locator for the media service.

8. The method of claim 1 , wherein the media comprises video.

9. The method of claim 1 , wherein the communication device comprises a wireless communication device.

10. A call-handling system, comprising:

a voice call system configured to transfer a first voice communication for delivery to a communication device over a first voice call and to put the first voice call in an on-hold state in response to a resource being unavailable;

a data system configured to transfer a first data communication for delivery to the communication device in response the first voice call being put in the on-hold state, wherein the first data communication drives the communication device to display a first offer;

wherein the first offer is an offer for a media service;

wherein the data system is configured to receive a second data communication transferred by the communication device indicating that the first offer has been accepted, wherein the second data communication includes information for establishing a second voice call;

and wherein the first data communication drives the communication device, in response to the acceptance of the first offer, to transfer the second data communication and to retrieve media from the media service;

the data system configured to, in response to the resource becoming available, transfer a third data communication for delivery to the communication device, wherein the third data communication drives the communication device to display a second offer that offers to place the second voice call, and wherein the communication device places the second voice call in response to acceptance of the second offer; and

wherein the voice call system is configured to terminate the first voice call in response to receiving the second data communication and to establish the second voice call with the communication device based on the information included in the second data communication and transfer a second voice communication for delivery to the communication device over the second voice call.

11. The call-handling system of claim 10 , wherein the voice call system is configured to establish the second voice call by placing the second voice call to the communication device.

12. The call-handling system of claim 11 , wherein the first data communication drives the communication device to terminate the media service in response to the second call.

13. The call-handling system of claim 10 , wherein the first data communication drives the communication device to terminate the media service in response to the third data communication.

14. The call-handling system of claim 10 , wherein the third data communication drives the communication device to terminate the media service.

15. The call-handling system of claim 10 , wherein the first data communication comprises at least one of a text message, and instant message, and a short message service message.

16. The call-handling system of claim 10 , wherein the first data communication includes a uniform resource locator for the media service.

17. The call-handling system of claim 10 , wherein the media comprises video.

18. The call-handling system of claim 10 , wherein the communication device comprises a wireless communication device.

Assignments (3)
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2008
From: SANKARANARAYNAN, PALLAVUR; PACZKOWSKI, LYLE WALTER; ISAACSON, SEAN ALAN
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 020639/0916 →