IP Library Granted Patent US 12,361,963
Granted Patent B2
US 12,361,963 · App. 17/217,135 · Granted Jul 15, 2025

Detection of audio issues on a communication session from video analysis

Inventors: Paul Roller Michaelis (Louisville, CO); Valentine C. Matula (Granville, OH); Dean David Beightol (Superior, CO)
Assignee: Avaya Management L.P.
G10L25/78G10L15/22G10L2015/225G10L2015/227
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 12,361,963
App. No.
17/217,135
Granted
Jul 15, 2025
Kind
B2
Abstract

The technology disclosed herein enables detection of audio issues for a participant on a communication session from analysis of video of the participant. In a particular embodiment, a method includes receiving video of a first participant communicating over a communication session between a first endpoint of the participant and a second endpoint of a second participant. The method further includes determining from the video that the participant is speaking. In response to determining that the participant is speaking, the method includes determining an audio issue exists due to audio of the first participant not corresponding to the video and notifying the first participant about the audio issue.

Claims (64)

1. A method comprising:

receiving video of a first participant communicating over a communication session between a first endpoint of the first participant and a second endpoint of a second participant;

determining from the video that the first participant is speaking;

in response to determining that the first participant is speaking, capturing audio of the first participant by a microphone peripheral of the first endpoint, the audio including one or more sounds;

determining an audio issue exists due to at least one of the one or more sounds which are present in the audio captured of the first participant not being consistent with a voice of the first participant, wherein consistency with the voice of the first participant is determined based at least in part on a portion of the video which corresponds in time to the at least one sound, wherein the audio issue comprises an audio issue type of a plurality of different audio issue types and wherein the microphone peripheral is designated by the first participant to capture the audio for transmission over the communication session;

presenting a first notification describing the audio issue to the first participant, wherein presenting the first notification comprises displaying a visual alert indicating the audio issue on a display of the first endpoint;

presenting a second notification describing the audio issue to the second participant after determining the audio issue, determining a secondary microphone built into the first endpoint is capturing secondary audio of the first participant; and

in response to determining that the secondary microphone is capturing the secondary audio, transmitting the secondary audio over the communication session instead of the audio.

2. The method of claim 1 , wherein presenting the second notification comprises at least one of:

displaying a second visual alert indicating the audio issue on a second display of the second endpoint; and

playing a second audible alert indicating the audio issue through a second speaker of the second endpoint.

3. The method of claim 1 , wherein determining the audio issue exists comprises:

determining that a setting of the communication session with respect to the audio is causing the audio and the video to not correspond.

4. The method of claim 1 , wherein determining the audio issue exists comprises:

determining that a hardware issue is causing the audio issue.

5. The method of claim 1 , wherein determining the audio issue exists comprises:

determining that the audio is not synchronized in time with the video.

6. The method of claim 1 , wherein determining the audio issue exists comprises:

determining that the audio is below a threshold audio quality or is not being received.

7. The method of claim 1 , wherein determining the audio issue exists comprises:

determining a low speech volume due to a blocking of the microphone peripheral.

8. The method of claim 1 , wherein the second notification indicates the audio issue type.

9. The method of claim 1 , wherein receiving the video comprises:

capturing the video from a camera of the first endpoint.

10. The method of claim 1 , wherein receiving the video comprises:

receiving the video over a network connection with the first endpoint.

11. An apparatus comprising:

one or more computer readable storage media;

a processing system operatively coupled with the one or more computer readable storage media; and

program instructions stored on the one or more computer readable storage media that, when read and executed by the processing system, direct the processing system to:

receive video of a first participant communicating over a communication session between a first endpoint of the first participant and a second endpoint of a second participant;

determine from the video that the first participant is speaking;

in response to determining that the first participant is speaking, determine an audio issue exists due to audio captured of the first participant by a microphone peripheral of the first endpoint not corresponding to the video

in response to determining that the first participant is speaking, capture audio of the first participant by a microphone peripheral of the first endpoint, the audio including one or more sounds;

determine an audio issue exists due to at least one of the one or more sounds which are present in the audio captured of the first participant not being consistent with a voice of the first participant, wherein consistency with the voice of the first participant is determined based at least in part on a portion of the video which corresponds in time to the at least one sound, wherein the audio issue comprises an audio issue type of a plurality of different audio issue types and wherein the microphone peripheral is designated by the first participant to capture the audio for transmission over the communication session;

present a first notification describing the audio issue to the first participant, wherein presenting the first notification comprises displaying a visual alert indicating the audio issue on a display of the first endpoint;

present a second notification describing the audio issue to the second participant;

after determining the audio issue, determine a secondary microphone built into the first endpoint is capturing secondary audio of the first participant; and

in response to determining that the secondary microphone is capturing the secondary audio, transmit the secondary audio over the communication session instead of the audio.

12. The apparatus of claim 11 , wherein to notify the second participant, the program instructions direct the processing system to at least one of:

display a second visual alert indicating the audio issue on a second display of the second endpoint; and

playing a second audible alert indicating the audio issue through a second speaker of the second endpoint.

13. The apparatus of claim 11 , wherein to determine the audio issue exists, the program instructions direct the processing system to:

determine that a setting of the communication session with respect to the audio is causing the audio and the video to not correspond.

14. The apparatus of claim 11 , wherein to determine the audio issue exists, the program instructions direct the processing system to:

determine that a hardware issue is causing the audio issue.

15. The apparatus of claim 11 , wherein to determine the audio issue exists, the program instructions direct the processing system to:

determine that the audio is not synchronized in time with the video.

16. The apparatus of claim 11 , wherein to determine the audio issue exists, the program instructions direct the processing system to:

determine that the audio is below a threshold audio quality or is not being received.

17. The apparatus of claim 11 , wherein to determine the audio issue exists, the program instructions direct the processing system to:

determine a low speech volume due to a blocking of the microphone peripheral.

18. The apparatus of claim 11 , wherein the second notification indicates the audio issue type.

19. The apparatus of claim 11 , wherein to receive the video, the program instructions direct the processing system to:

capture the video from a camera of the first endpoint.

20. One or more computer readable storage media having program instructions stored thereon that, when read and executed by a processing system, direct the processing system to:

receive video of a first participant communicating over a communication session between a first endpoint of the first participant and a second endpoint of a second participant;

determine from the video that the first participant is speaking;

in response to determining that the first participant is speaking, capture audio of the first participant by a microphone peripheral of the first endpoint, the audio including one or more sounds;

determine an audio issue exists due to at least one of the one or more sounds which are present in the audio captured of the first participant not being consistent with a voice of the first participant, wherein consistency with the voice of the first participant is determined based at least in part on a portion of the video which corresponds in time to the at least one sound, wherein the audio issue comprises an audio issue type of a plurality of different audio issue types and wherein the microphone peripheral is designated by the first participant to capture the audio for transmission over the communication session;

present a first notification describing the audio issue to the first participant, wherein presenting the first notification comprises displaying a visual alert indicating the audio issue on a display of the first endpoint;

present a second notification describing the audio issue to the second participant;

after determining the audio issue, determine a secondary microphone built into the first endpoint is capturing secondary audio of the first participant; and

in response to determining that the secondary microphone is capturing the secondary audio, transmit the secondary audio over the communication session instead of the audio.

Assignments (7)
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 →
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 57700/FRAME 0935 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.
Reel/Frame 063458/0303 →
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 Oct 4, 2021
From: AVAYA MANAGEMENT LP
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 057700/0935 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2021
From: MICHAELIS, PAUL ROLLER; MATULA, VALENTINE C.; BEIGHTOL, DEAN DAVID
To: AVAYA MANAGEMENT L.P.
Reel/Frame 055768/0337 →
Continuity (1)
Related Publication 20220319537A1 · Oct 6, 2022
References Cited (14)
US 7720217B1 · Connolly · 2010 [cited by applicant]
US 7848511B2 · Dresher et al. · 2010 [cited by applicant]
US 9560316B1 · Lindberg · 2017 [cited by examiner]
US 20070291667A1 · Huber · 2007 [cited by examiner]
US 20080152309A1 · Shih · 2008 [cited by examiner]
US 20100081487A1 · Chen · 2010 [cited by examiner]
US 20130120522A1 · Lian · 2013 [cited by examiner]
US 20140289630A1 · Duwenhorst · 2014 [cited by examiner]
US 20150249736A1 · Johnston · 2015 [cited by examiner]
US 20150280970A1 · Heda · 2015 [cited by examiner]
US 20180358034A1 · Chakra · 2018 [cited by examiner]
US 20210037211A1 · Godier · 2021 [cited by examiner]
US 20210058436A1 · Mombourquette · 2021 [cited by examiner]
EP 2814244A1 · 2014 [cited by examiner]