IP Library › Granted Patent US 9,379,999
Granted Patent B2
US 9,379,999 · App. 14/500,630 · Granted Jun 28, 2016

Audio power based media bandwidth management

Inventors: John Lynch (Belleville, CA); Jon Bentley (New Providence, NJ); Parameshwaran Krishnan (Basking Ridge, NJ); Peter Tarle (Belleville, CA)
Assignee: Avaya Inc.
H04L47/783H04L65/602H04N7/15
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,379,999
App. No.
14/500,630
Granted
Jun 28, 2016
Kind
B2
Abstract

Embodiments disclosed herein provide systems, methods, and computer readable media for managing bandwidth based on audio power level. In a particular embodiment, a method includes receiving a media stream from a first client device, wherein the media stream includes an audio stream. During receipt of the media stream, the method provides determining whether an audio power level of the audio stream satisfies criteria for inclusion in an output media stream from the media server system along with one or more media streams received from one or more other client devices. Upon determining that the criteria is not satisfied, the method provides transferring a first notification to the first client device that includes a first instruction for the first client device to reduce an amount of bandwidth used for transferring the media stream.

Claims (36)

1. A non-transitory computer readable storage medium having instructions stored thereon that, when executed by a media server system, direct the media server system to perform a method of media bandwidth management, the method comprising:

receiving a media stream from a first client device, wherein the media stream includes an audio stream;

during receipt of the media stream, determining whether an audio power level of the audio stream satisfies criteria for inclusion in an output media stream from the media server system along with one or more media streams received from one or more other client devices;

upon determining that the criteria is not satisfied, transferring a first notification to the first client device that includes a first instruction for the first client device to reduce an amount of bandwidth used for transferring the media stream.

2. The computer readable storage medium of claim 1 , wherein the method further comprises:

after transferring the first notification and upon determining that the criteria is satisfied, transferring a second notification to the first client device that includes a second instruction for the first client device to increase the amount of bandwidth used for the media stream.

3. The computer readable storage medium of claim 1 , wherein the criteria comprise an upper threshold and a lower threshold and wherein the criteria is satisfied when the audio power level exceeds the upper threshold and the criteria is not satisfied when the audio power level is below the lower threshold.

4. The computer readable storage medium of claim 1 , wherein each packet carrying the audio stream includes an indicator of the audio power level of the audio stream within the packet.

5. The computer readable storage medium of claim 1 , wherein the media stream further comprises a video stream corresponding to the audio stream and wherein, in response to the first instruction, the client device transfers the video stream at a lower quality than is currently being used.

6. The computer readable storage medium of claim 1 , wherein the first client device, in response to the first instruction, transfers silence packets in place of the audio stream.

7. The computer readable storage medium of claim 1 , wherein the first client device, in response to the first instruction, transfers the audio stream at a lower quality than is currently being used.

8. The computer readable storage medium of claim 7 , wherein the first client device transfers the audio stream at the lower quality by marking packets of the audio stream as having a lower quality of service than is currently being used.

9. A media server system for performing media bandwidth management, the media server system comprising:

a communication interface configured to receive a media stream from a first client device, wherein the media stream includes an audio stream;

a processing system configured to, during receipt of the media stream, determine whether an audio power level of the audio stream satisfies criteria for inclusion in an output media stream from the media server system along with one or more media streams received from one or more other client devices; and

the communication interface further configured to, upon determining that the criteria is not satisfied, transfer a first notification to the first client device that includes a first instruction for the first client device to reduce an amount of bandwidth used for transferring the media stream.

10. The media server system of claim 9 , further comprising:

the communication interface configured to, after transferring the first notification and upon determining that the criteria is satisfied, transfer a second notification to the first client device that includes a second instruction for the first client device to increase the amount of bandwidth used for the media stream.

11. The media server system of claim 10 , wherein the criteria comprise an upper threshold and a lower threshold and wherein the criteria is satisfied when the audio power level exceeds the upper threshold and the criteria is not satisfied when the audio power level is below the lower threshold.

12. The media server system of claim 9 , wherein each packet carrying the audio stream includes an indicator of the audio power level of the audio stream within the packet.

13. The media server system of claim 9 , wherein the media stream further comprises a video stream corresponding to the audio stream and wherein, in response to the first instruction, the client device transfers the video stream at a lower quality than is currently being used.

14. The media server system of claim 9 , wherein the first client device, in response to the first instruction, transfers silence packets in place of the audio stream.

15. The media server system of claim 9 , wherein the first client device, in response to the first instruction, transfers the audio stream at a lower quality than is currently being used.

16. The media server system of claim 15 , wherein the first client device transfers the audio stream at the lower quality by marking packets of the audio stream as having a lower quality of service than is currently being used.

17. A non-transitory computer readable storage medium having instructions stored thereon that, when executed by a client device, direct the client device to perform a method of media bandwidth management, the method comprising:

transferring a media stream to a media server system, wherein the media stream includes an audio stream;

upon the media server system determining that an audio power level of the audio stream does not satisfy criteria for inclusion in an output media stream from the media server system along with one or more media streams received from one or more other client devices, receiving a first notification from the media server system that includes a first instruction for the client device to reduce an amount of bandwidth used for transferring the media stream; and

in response to the first instruction, reducing the amount of bandwidth used for transferring the media stream.

18. The computer readable storage medium of claim 17 , wherein the method further comprises:

receiving a notification from the media server system indicating the criteria;

after reducing the amount of bandwidth used for transferring the media stream, determining that the criteria is satisfied; and

upon determining that the criteria is satisfied, increasing the amount of bandwidth used for transferring the media stream.

19. The computer readable storage medium of claim 17 , further comprising:

determining the audio power level of the audio stream within each packet that carries the audio stream; and

including an indicator of the audio power level within each packet when transferring the audio stream.

20. The computer readable storage medium of claim 17 , wherein the media stream further comprises a video stream corresponding to the audio stream and wherein reducing the amount of bandwidth used for transferring the media stream comprises reducing a quality of the video stream.

Assignments (17)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2026
From: AVAYA LLC
To: PULSELINK SYSTEMS LLC
Reel/Frame 074909/0627 →
INTELLECTUAL PROPERTY PARTIAL RELEASE AND REASSIGNMENT Recorded Feb 4, 2026
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: AVAYA LLC (F/K/A AVAYA INC.); AVAYA MANAGEMENT L.P.
Reel/Frame 074981/0940 →
INTELLECTUAL PROPERTY PARTIAL RELEASE AND REASSIGNMENT Recorded Feb 4, 2026
From: CITIBANK, N.A.
To: AVAYA LLC (F/K/A AVAYA INC.); AVAYA MANAGEMENT L.P.
Reel/Frame 074944/0573 →
(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 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 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 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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2014
From: LYNCH, JOHN; BENTLEY, JON; KRISHNAN, PARAMESHWARAN; TARLE, PETER
To: AVAYA INC.
Reel/Frame 034421/0613 →
Continuity (1)
Related Publication 20160094475A1 · Mar 31, 2016