Conferencing Quality-of-Service Concierge
Abstract
The present disclosure provides methods, systems, and mediums for diagnosing quality-of-service problems. The method comprises the steps of during an online conferencing session with multiple participants, receiving, by a conference management system, a first stream from a first computing device of multiple computing devices connected to the online conferencing session. The method further comprises receiving, by the conference management system, a second stream of a content from a second computing device of the multiple computing devices. The method further comprises identifying a trigger event from the content of the second stream. The method further comprises diagnosing, by the conference management system, whether there is a problem associated with the first stream based on the trigger event.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer-implemented method, comprising:
during an online conferencing session with multiple participants, receiving, by a conference management system, a first stream from a first computing device of multiple computing devices connected to the online conferencing session; receiving, by the conference management system, a second stream of a content from a second computing device of the multiple computing devices; identifying a trigger event from the content of the second stream; diagnosing, by the conference management system, whether there is a problem associated with the first stream based on the trigger event.
2 . The computer-implemented method of claim 1 , further comprising sending an alert notification to the first computing device to alert the first participant of the problem.
3 . The computer-implemented method of claim 2 , further comprising, prior to sending the alert notification to the first computing device, including a diagnosis of the problem into the alert notification.
4 . The computer-implemented method of claim 1 , wherein diagnosing whether there is the problem associated with the first stream based on the trigger event, comprises:
determining whether the trigger event is indicative of the problem, wherein the problem is a quality-of-service problem; and upon determining that the trigger event is indicative of the problem, identifying one or more potential sources of the problem.
5 . The computer-implemented method of claim 1 , wherein the second stream is a video stream and the trigger event represents one or more gestures indicating an issue hearing or viewing the first stream.
6 . The computer-implemented method of claim 1 , wherein the second stream is an audio stream and the trigger event represents speech from the audio stream indicating an issue hearing or viewing the first stream.
7 . The computer-implemented method of claim 1 , further comprising:
receiving, by the conference management system, a third stream from a third computing device of the multiple computing devices; wherein the third stream contains content affirming the problem diagnosed from the trigger event and the first stream.
8 . The computer-implemented method of claim 1 , further comprising remediating, by the conference management system, the problem.
9 . The computer-implemented method of claim 8 , wherein remediating the problem further comprises:
using a machine learning model to determine one or more remediation plans to fix the problem using the second stream and the trigger event as input to the machine learning model; and providing as output, from the machine learning model, the one or more remediation plans to resolve the problem.
10 . The computer-implemented method of claim 8 , wherein remediating the problem comprises:
determining one or more remediation plans for remediating the problem associated with the first stream; retrieving the one or more remediation plans from a historical repository of remediation plans directed to solve multiple different problems associated with the online conferencing session; executing at least one of the one or more remediation plans to fix the problem; sending a notification to at least one computing device of the multiple computing devices connected to the online conferencing session indicating that the problem associated with the first stream has been remediated.
11 . A system, comprising:
a processor; and a memory storing instructions that, when executed by the processor, cause:
during an online conferencing session with multiple participants, receiving, by a conference management system, a first stream from a first computing device of multiple computing devices connected to the online conferencing session;
receiving, by the conference management system, a second stream of a content from a second computing device of the multiple computing devices;
identifying a trigger event from the content of the second stream;
diagnosing, by the conference management system, whether there is a problem associated with the first stream based on the trigger event.
12 . The system of claim 11 , wherein the memory further stores instructions comprising sending an alert notification to the first computing device to alert the first participant of the problem.
13 . The system of claim 12 , wherein the memory further stores instructions comprising prior to sending the alert notification to the first computing device, inserting a diagnosis of the problem into the alert notification.
14 . The system of claim 11 , wherein diagnosing whether there is the problem associated with the first stream based on the trigger event, comprises:
determining whether the trigger event is indicative of the problem, wherein the problem is a quality-of-service problem; and upon determining that the trigger event is indicative of the problem, identifying one or more potential sources of the problem.
15 . The system of claim 11 , wherein the memory further stores instructions comprising remediating the problem by:
determining one or more remediation plans for remediating the problem associated with the first stream; retrieving the one or more remediation plans from a historical repository of remediation plans directed to solve multiple different problems associated with the online conferencing session; executing at least one of the one or more remediation plans to fix the problem; sending a notification to at least one computing device of the multiple computing devices connected to the online conferencing session indicating that the problem associated with the first stream has been remediated.
16 . A non-transitory, computer-readable medium, storing a set of instructions that, when executed by the processor, cause:
during an online conferencing session with multiple participants, receiving, by a conference management system, a first stream from a first computing device of multiple computing devices connected to the online conferencing session; receiving, by the conference management system, a second stream of a content from a second computing device of the multiple computing devices; identifying a trigger event from the content of the second stream; diagnosing, by the conference management system, whether there is a problem associated with the first stream based on the trigger event.
17 . The non-transitory, computer-readable medium of claim 16 , wherein the memory further stores instructions comprising sending an alert notification to the first computing device to alert the first participant of the problem.
18 . The non-transitory, computer-readable medium of claim 17 , wherein the memory further stores instructions comprising prior to sending the alert notification to the first computing device, inserting a diagnosis of the problem into the alert notification.
19 . The non-transitory, computer-readable medium of claim 16 , wherein diagnosing whether there is the problem associated with the first stream based on the trigger event, comprises:
determining whether the trigger event is indicative of the problem, wherein the problem is a quality-of-service problem; and upon determining that the trigger event is indicative of the problem, identifying one or more potential sources of the problem.
20 . The non-transitory, computer-readable medium of claim 16 , wherein the memory further stores instructions comprising remediating the problem by:
determining one or more remediation plans for remediating the problem associated with the first stream; retrieving the one or more remediation plans from a historical repository of remediation plans directed to solve multiple different problems associated with the online conferencing session; executing at least one of the one or more remediation plans to fix the problem; sending a notification to at least one computing device of the multiple computing devices connected to the online conferencing session indicating that the problem associated with the first stream has been remediated.Join the waitlist — get patent alerts
Track US2026095497A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.