IP Library Granted Patent US 11,417,340
Granted Patent B2
US 11,417,340 · App. 16/714,985 · Granted Aug 16, 2022

Fault detection and management in a real-time communication

Inventors: Darren Holmes (Waterlooville, GB); Jibin George (Pune, IN); Salil Dhawan (Pune, IN); Sandeep Goynar (Pune, IN); Harsimran Jeet Singh (Pune, IN)
Assignee: Avaya Inc.
G10L15/26G10L15/22H04L67/10
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 11,417,340
App. No.
16/714,985
Granted
Aug 16, 2022
Kind
B2
Abstract

Electronic conferences are a common method of conducting a meeting when the participants are not at the same location. When a conference drops a portion of the audio, such carrying speech from a speaker, participants may be excluded from the full content of the conference. By having a device associated with a speaking participant convey both audio and generated text from the speech provided by the speaking participant, a server may be able to determine that speech is missing from the audio portion and automatically insert text content. As a result, poor audio quality may be mitigated with text and omitting unwanted text when the audio quality is sufficient.

Claims (35)

1. A system, comprising:

a network interface to a network;

a processor with access to a non-transient memory; and

wherein the processor performs:

receiving content from a primary device and broadcasting content to a secondary device, each via the network, and wherein the content received from the primary device comprises an audio portion and a text portion, wherein the audio portion comprises speech from a primary user associated with the primary device and the text portion comprising text generated from the speech;

determining whether the audio portion is complete;

upon determining that the audio portion is complete, broadcasting the content comprising the audio portion; and

upon determining that the audio portion is not complete, broadcasting the content comprising the text portion associated with the audio portion that is not complete and at least one of a leading text portion of the text portion prior to the audio portion that is not complete or a trailing text portion of the text portion after the audio portion that is not complete and wherein the at least one of the leading text portion or the trailing text portion comprises a complete sentence having the audio portion that is not complete.

2. The system of claim 1 , wherein the secondary device comprises a plurality of secondary devices.

3. The system of claim 1 , wherein the processor, upon determining the audio portion is complete, excludes the text portion from the content.

4. The system of claim 1 , wherein the processor, upon determining the audio portion is not complete, excludes the audio portion from the content.

5. The system of claim 1 , wherein the at least one of the leading text portion, further comprising a complete sentence prior to the sentence having the audio portion that is not complete, or the trailing text portion, further comprising a complete sentence after the sentence having the audio portion that is not complete.

6. The system of claim 1 , wherein the at least one of the leading text portion, further comprising a number of words prior to the audio portion that is not complete, or the trailing text portion, further comprising a number of words after the audio portion that is not complete.

7. The system of claim 1 , wherein the processor performs determining the audio portion is complete comprises, the processor generating a verification text by executing a speech-to-text conversion of the audio portion and comparing the text portion with the verification text and, upon determining the verification text and the text portion differ by more than a previously determined amount, determining that the audio portion is incomplete.

8. The system of claim 1 , wherein the processor, upon determining the audio portion is not complete, further analyzes at least one of the text portion and the audio portion to derive replacement text associated with an absent portion of the audio portion that caused the audio portion to not be complete and providing the text portion comprising the replacement text.

9. The system of claim 1 , wherein the processor, upon determining the audio portion is not complete, further analyzes at least one of the text portion and the audio portion to derive replacement speech associated with an absent portion of the audio portion that caused the audio portion to not be complete and providing the audio portion comprising the replacement speech.

10. The system of claim 9 , wherein the replacement speech comprises previously recorded speech of the primary user.

11. A computer-implemented method of operating a conference server, comprising:

receiving content from a primary device and broadcasting content to a secondary device, each via a network, and wherein the content received from the primary device comprises an audio portion and a text portion, wherein the audio portion comprises speech from a primary user associated with the primary device and the text portion comprising text generated from the speech;

determining whether the audio portion is complete;

upon determining that the audio portion is complete, broadcasting the content comprising the audio portion; and

upon determining that the audio portion is not complete, broadcasting the content comprising the text portion associated with the audio portion that is not complete and at least one of a leading text portion of the text portion prior to the audio portion that is not complete or a trailing text portion of the text portion after the audio portion that is not complete and wherein the at least one of the leading text portion further comprising a complete sentence prior to a sentence having the audio portion that is not complete, or the trailing text portion further comprising a complete sentence after the sentence having the audio portion that is not complete.

12. The method of claim 11 , wherein upon determining the audio portion is complete, excluding the text portion from the content.

13. The method of claim 11 , wherein upon determining the audio portion is not complete, excluding the audio portion from the content.

14. The method of claim 11 , wherein the at least one of the leading text portion, further comprising a number of words prior to the audio portion that is not complete, or the trailing text portion, further comprising a number of words after the audio portion that is not complete.

15. The method of claim 11 , wherein determining the audio portion is complete further comprises generating a verification text by executing a speech-to-text conversion of the audio portion and comparing the text portion with the verification text and, upon determining the verification text and the text portion differ by more than a previously determined amount, determining that the audio portion is incomplete.

16. A system, comprising:

means to receive content from a primary device and broadcast content to a secondary device, each via a network, and wherein the content received from the primary device comprises an audio portion and a text portion, wherein the audio portion comprises speech from a primary user associated with the primary device and the text portion comprises text generated from the speech;

means to determine whether the audio portion is complete;

upon determining that the audio portion is complete, means to broadcast the content comprising the audio portion; and

upon determining that the audio portion is not complete, means to broadcast the content comprising the text portion associated with the audio portion that is not complete and at least one of a leading text portion of the text portion prior to the audio portion that is not complete or a trailing text portion of the text portion after the audio portion that is not complete and wherein the at least one of the leading text portion further comprising a complete sentence prior to a sentence having the audio portion that is not complete, or the trailing text portion further comprising a complete sentence after the sentence having the audio portion that is not complete.

17. The system of claim 16 , wherein the secondary device comprises a plurality of secondary devices.

18. The system of claim 16 , further comprising means to, upon determining the audio portion is complete, exclude the text portion from the content.

19. The system of claim 16 , further comprising means to, upon determining the audio portion is not complete, excludes the audio portion from the content.

20. The system of claim 16 , wherein the at least one of the leading text portion, further comprises a number of words prior to the audio portion that is not complete, or the trailing text portion, further comprising a number of words after the audio portion that is not complete.

Assignments (11)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2024
From: AVAYA LLC
To: ARLINGTON TECHNOLOGIES, LLC
Reel/Frame 067022/0780 →
INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT Recorded Mar 25, 2024
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: AVAYA LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 066894/0227 →
INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT Recorded Mar 25, 2024
From: CITIBANK, N.A.
To: AVAYA LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 066894/0117 →
(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 →
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2019
From: HOLMES, DARREN; GEORGE, JIBIN; DHAWAN, SALIL; GOYNAR, SANDEEP; SINGH, HARSIMRAN JEET
To: AVAYA INC.
Reel/Frame 051289/0925 →