IP Library Granted Patent US 8,830,056
Granted Patent B2
US 8,830,056 · App. 12/960,314 · Granted Sep 9, 2014

Intelligent music on hold

Inventors: Gordon R. Brunson (Broomfield, CO); Richard L. Robinson (Broomfield, CO)
Assignee: Avaya Inc.
H04M3/4285H04M3/56H04M2201/18
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,830,056
App. No.
12/960,314
Filed
Dec 3, 2010
Granted
Sep 9, 2014
Kind
B2
Examiner
LU, SHIRLEY
Art Unit
2681
USPC
340/540
Abstract

Prior art solutions only implement absolute music-on-hold suppression at the conference bridge. The present disclosure moves the intelligence and control capabilities to the entity implementing music-on-hold functionality and also provides mechanisms for applying the music-on-hold treatment more intelligently. Intelligent and flexible music-on-hold control algorithms are disclosed which make conference participation more convenient and enjoyable.

Claims (27)

1. A method, comprising:

while a conference is established between at least a first and second participant utilizing a first and second communication device, respectively, determining that the first participant has put the conference on hold with the first communication device;

at a first time while the first participant has put the conference on hold, analyzing one or more conference parameters of interest to determine conference activity, wherein the one or more conference parameters of interest analyzed at the first time include at least one of voice activity, frequency of voice activity, amplitude of voice activity, number of participants providing voice activity, whether participants are responding to other participants, movement of the second participant, and presence of the second participant;

determining, at the first time, that conference activity has been detected;

in response to determining, at the first time, that conference activity has been detected, providing a first on-hold treatment to at least the second participant, the first on-hold treatment corresponding to at least one of an audible on-hold indicator, a visual on-hold indicator, and an audible notification provided by a whisper page to the second participant;

at a second time while the first participant has put the conference on hold, analyzing one or more conference parameters of interest to determine conference activity, wherein the one or more conference parameters of interest analyzed at the second time include at least one of voice activity, frequency of voice activity, amplitude of voice activity, number of participants providing voice activity, whether participants are responding to other participants, movement of the second participant, and presence of the second participant, and wherein the one or more conference parameters of interest analyzed at the first time are different from the one or more conference parameters of interest analyzed at the second time;

determining, at the second time, that conference activity has not been detected; and

in response to determining, at the second time, that conference activity has not been detected, providing a second on-hold treatment to at least the second participant, the second on-hold treatment corresponding to at least one of a beep, a tone, and music-on-hold.

2. The method of claim 1 , wherein the first on-hold treatment is at least one of an audible and visual on-hold indicator which includes at least one of a beep, a tone, a flashing light, and a text message.

3. The method of claim 2 , wherein the second on-hold treatment is music-on-hold.

4. The method of claim 3 , wherein music-on-hold is suppressed between the first time and the second time.

5. The method of claim 1 , wherein the first on-hold treatment comprises an audible notification provided by a whisper page.

6. The method of claim 1 , further comprising:

at a third time while the first participant has put the conference on hold, analyzing one or more conference parameters of interest to determine conference activity;

determining, at the third time, that conference activity has been detected; and

in response to determining, at the third time, that conference activity has been detected, discontinuing the second on-hold treatment.

7. The method of claim 1 , wherein at least a third participant is engaged in the conference with a third communication device, wherein the media streams of the first, second, and third participants are mixed at a conference mixer, and wherein the conference mixer resides on one of the first, second, and third communication devices.

8. A communication apparatus, comprising:

a conference monitoring module configured to determine that a first participant of a conference has put the conference on hold at a first time and, at the first time, analyze one or more conference parameters of interest to determine conference activity, wherein the one or more conference parameters of interest analyzed at the first time include at least one of voice activity, frequency of voice activity, amplitude of voice activity, number of participants providing voice activity, whether participants are responding to other participants, movement of the second participant, and presence of the second participant, wherein the conference monitoring module is further configured to monitor one or more conference parameters of interest at a second time while the conference is still on hold and analyze one or more conference parameters of interest at the second time, wherein the one or more conference parameters of interest analyzed at the second time include at least one of voice activity, frequency of voice activity, amplitude of voice activity, number of participants providing voice activity, whether participants are responding to other participants, movement of the second participant, and presence of the second participant, and wherein the one or more conference parameters of interest analyzed at the first time are different from the one or more conference parameters of interest analyzed at the second time; and

a response module configured to receive information from the conference monitoring module regarding conference activity at the first and second times and, based on the information received from the conference monitoring module, dynamically adjust on-hold treatment provided to participants of the conference by providing a first on-hold treatment at the first time and a second on-hold treatment at the second time, wherein the first on-hold treatment corresponds to at least one of an audible on-hold indicator, a visual on-hold indicator, and an audible notification provided by a whisper page to the second participant, and wherein the second on-hold treatment corresponds to at least one of a beep, a tone, and music-on-hold.

9. The apparatus of claim 8 , wherein at least one of the first and second on-hold treatment is provided to all participants of the conference other than the first participant.

10. The apparatus of claim 8 , wherein a second and third participant are involved in the conference, wherein the first on-hold treatment is provided to the second participant based on preferences of the second participant, and wherein the second on-hold treatment is provided to the third participant based on preferences of the third participant.

11. The apparatus of claim 10 , wherein the first participant is utilizing a first communication device, wherein the second participant is utilizing a second communication device, wherein the third participant is utilizing a third communication device, and wherein the conference is hosted on one of the first, second, and third communication devices.

12. The apparatus of claim 8 , wherein the conference monitoring module is configured to continuously monitor the conference for activity during the time in which the conference is put on hold by the first participant.

13. The apparatus of claim 8 , wherein the conference monitoring module is configured to periodically monitor the conference activity during the time in which the conference is put on hold by the first participant and wherein the amount of time allowed to pass between instances where the conference activity is analyzed depends upon whether activity was detected at a previous instance.

14. The system of claim 8 , further comprising a conference mixer configured to mix audio input from participants of the conference.

15. The system of claim 8 , wherein the response module is configured to partially suppress music-on-hold when the conference monitoring module detects voice activity of only one conference participant.

Assignments (18)
(SECURITY INTEREST) GRANTOR'S NAME CHANGE Recorded Sep 21, 2023
From: AVAYA INC.
To: AVAYA LLC
Reel/Frame 065019/0231 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063705/0023 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063779/0622 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063457/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
SECURITY INTEREST Recorded Sep 25, 2020
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 053955/0436 →
SECURITY INTEREST Recorded Jan 23, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 045124/0026 →
SECURITY INTEREST Recorded Jan 10, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 045034/0001 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL COMMUNICATIONS CORPORATION); VPNET TECHNOLOGIES, INC.
Reel/Frame 044893/0531 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 030083/0639 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 045012/0666 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 029608/0256 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 044891/0801 →
SECURITY INTEREST Recorded Jan 27, 2017
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS CORPORATION; VPNET TECHNOLOGIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041576/0001 →
SECURITY AGREEMENT Recorded Mar 13, 2013
From: AVAYA, INC.
To: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., THE
Reel/Frame 030083/0639 →
SECURITY AGREEMENT Recorded Jan 10, 2013
From: AVAYA, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 029608/0256 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2010
From: BRUNSON, GORDON R.
To: AVAYA INC.
Reel/Frame 025558/0085 →
Continuity (1)
Related Publication 20120139726A1 · Jun 7, 2012