IP Library › Granted Patent US 9,473,628
Granted Patent B2
US 9,473,628 · App. 14/334,323 · Granted Oct 18, 2016

Method and system for providing communication hold status management

Inventors: Ramesh Marimuthu (Edison, NJ); Tanya D. Cherifi (Basking Ridge, NJ)
Assignee: Verizon Patent and Licensing Inc.
H04M3/4286H04M1/72527H04W4/16
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,473,628
App. No.
14/334,323
Granted
Oct 18, 2016
Kind
B2
Abstract

An approach is provided for providing media and alert notification during a hold status of a communication session. The approach includes detecting a hold status of a communication session associated with a device. The approach also includes monitoring hold media transmitted to the device during the hold status and processing the monitored hold media to determine a variation in a characteristic of the hold media. The approach further includes determining a change in the hold status based on the variation; and presenting an alert notification on the device, another device, or a combination thereof to indicate the change in the hold status.

Claims (63)

1. A method comprising:

detecting a hold status of a communication session associated with a device;

monitoring hold media transmitted to the device during the hold status;

receiving, from a user of the device, a selection of user media;

playing the user media at the device, while simultaneously receiving the hold media,

wherein the user media is played in lieu of playing the hold media,

wherein the user media and the hold media are different media;

continuing to monitor the hold media as the hold media is received, while the user media is played;

processing the monitored hold media, while the user media is played, to determine a variation in a characteristic of the hold media;

determining a change in the hold status based on the variation in the characteristic of the hold media;

presenting an alert notification on the device, another device, or a combination thereof to indicate the change in the hold status; and

ceasing playing the user media based on determining the variation in the characteristic of the hold media.

2. The method of claim 1 , wherein the alert notification is a visual alert, an audio alert, a vibration alert, or a combination thereof.

3. The method of claim 1 , further comprising:

processing the monitored hold media, the variation in the characteristic, or a combination to determine a resumption of the communication session by a live operator; and

determining the change in the hold status based on the resumption.

4. The method of claim 1 , further comprising:

capturing a reference sample of the hold media while the user media is played; and

comparing the monitored hold media to the reference sample to determine the variation in the characteristic.

5. The method of claim 4 , wherein the characteristic includes a frequency, a tone, a pattern, a volume level, or a combination thereof.

6. The method of claim 1 , further comprising:

selecting the user media based on a user profile, a present configuration, a content of the hold media, or a combination thereof.

7. The method of claim 1 , wherein the user media is stored locally at the device.

8. An apparatus comprising a processor configured to:

detect a hold status of a communication session associated with a device;

monitor hold media transmitted to the device during the hold status;

receive a selection of user media;

play the user media at the device, while simultaneously receiving the hold media,

wherein the user media is played in lieu of playing the hold media;

continue to monitor the hold media, while the user media is played;

process the monitored hold media, while the user media is played, to determine a variation in a characteristic of the hold media;

determine a change in the hold status based on the variation in the characteristic of the hold media; and

present an alert notification on the device, another device, or a combination thereof to indicate the change in the hold status.

9. The apparatus of claim 8 , wherein the alert notification is a visual alert, an audio alert, a vibration alert, or a combination thereof.

10. The apparatus of claim 8 , wherein the processor is further configured to:

process the monitored hold media, the variation in the characteristic, or a combination to determine a resumption of the communication session by a live operator; and

determine the change in the hold status based on the resumption.

11. The apparatus of claim 8 , wherein the processor is further configured to:

capture a reference sample of the hold media while the user media is played; and

compare the monitored hold media to the reference sample to determine the variation in the characteristic.

12. The apparatus of claim 11 , wherein the characteristic includes a frequency, a tone, a pattern, a volume level, or a combination thereof.

13. The apparatus of claim 8 , wherein the processor is further configured to:

select the user media based on a user profile, a present configuration, a content of the hold media, or a combination thereof.

14. The apparatus of claim 13 , wherein the selection is based on a comparison of the hold media to the user media.

15. A system comprising:

a hold status management platform configured to:

detect a hold status of a communication session associated with a device by identifying hold media transmitted to the device during the hold status;

present user media, at the device, in lieu of presenting the hold media;

continuing to receive the hold media while the user media is presented at the user device;

monitor the hold media transmitted to the device during the hold status and while the user media is presented at the user device;

process the monitored hold media to determine a variation in a characteristic of the hold media;

determine a change in the hold status based on the variation;

present an alert notification on the device, another device, or a combination thereof to indicate the change in the hold status; and

cease presenting the user media, at the device, based on the determination of the change in the hold status based on the variation in the characteristic of the hold media.

16. The system of claim 15 , wherein the alert notification is a visual alert, an audio alert, a vibration alert, or a combination thereof.

17. The system of claim 15 , wherein the hold status management platform is further configured to:

process the monitored hold media, the variation in the characteristic, or a combination to determine a resumption of the communication session by a live operator; and

determine the change in the hold status based on the resumption.

18. The system of claim 15 , wherein the hold status management platform is further configured to:

capture a reference sample of the hold media; and

compare the monitored hold media to the reference sample to determine the variation in the characteristic.

19. The system of claim 18 , wherein the characteristic includes a frequency, a tone, a pattern, a volume level, or a combination thereof.

20. The system of claim 18 , wherein the user media is stored locally at the device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2014
From: MARIMUTHU, RAMESH; CHERIFI, TANYA D.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 033336/0874 →
Continuity (1)
Related Publication 20160021247A1 · Jan 21, 2016