Video Call Diagnostics Using Machine Learning Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video calls are challenging to diagnose and troubleshoot due to the complexity of network and service issues, leading to compromised user experiences and difficulties in identifying and correcting problems in real-time.

Innovation Solution

An electronic device that uses a pretrained machine-learning model to diagnose video-call problems by collecting communication-performance metrics and video-service performance metrics during a video call, providing corrective information, and optionally performing remedial actions to improve user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If video call performance monitoring is implemented, then user experience quality is improved, but system complexity increases

Engineering Contradiction:
Improvevideo call qualityVSAvoiddiagnosis system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a machine learning model as an intermediary component that automatically analyzes video call performance metrics and diagnoses problems. This intermediary handles the complex analysis work, allowing the monitoring system to maintain high reliability while managing complexity through automated intelligent processing rather than manual analysis

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs self-diagnosis by automatically collecting performance metrics, analyzing them through the machine learning model, and identifying issues without requiring external intervention. This self-service capability improves reliability through continuous monitoring while managing complexity through automated self-analysis rather than requiring complex external diagnostic tools

Inventive Principle:
Principle #25Self-service

2Reliability

If real-time problem diagnosis is performed, then user experience is improved, but processing time increases

Engineering Contradiction:
Improveproblem identification accuracyVSAvoiddiagnosis time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The machine learning model is pre-trained on video call performance data before deployment. This preliminary training action enables the model to rapidly diagnose issues during actual video calls without requiring time-consuming analysis during the diagnostic process, thus improving reliability while minimizing time loss

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces manual or mechanical diagnostic processes with machine learning-based automated analysis. This substitution enables rapid real-time diagnosis by using intelligent algorithms to quickly process performance metrics and identify issues, improving reliability while reducing the time required compared to traditional diagnostic methods

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11700294B2Video-call user experience testing and assurance
Publication Date: 2023.07.11 RUCKUS IP HOLDINGS LLC
  • US11700294B2 patent drawing
  • US11700294B2 patent drawing
  • US11700294B2 patent drawing

AI summary

During operation, an electronic device receives, from a second electronic device in a network, a request for testing. In response, the electronic device set ups a video call with a video-call service. Then, the electronic device provides, to the second electronic device, an invitation for the video call. When the electronic device receives a notification (e.g., from the video-call service) that the video call has started, the electronic device provides content via the video-call service for the second electronic device. Next, the electronic device obtains communication-performance metrics associated with communication via the network during the video call and video-service performance metrics associated with the video call. Furthermore, the electronic device diagnoses a type of problem experienced at the second electronic device during the video call based at least in part on the communication-performance metrics, the video-service performance metrics and a pretrained machine-learning model.