Virtual Meeting Performance Pattern Analysis for Resource Diagnosis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large-scale communication systems face challenges in diagnosing transient down-layer performance issues, as existing methods struggle to efficiently identify resource-related problems during virtual meetings, leading to quality degradation and high costs due to over-provisioning or under-provisioning of resources.

Innovation Solution

A method that retrieves time-based performance patterns of virtual meetings, determines attributes associated with poor performance, and establishes a performance relationship between these attributes and resources, generalizing the findings to overall non-meeting-specific resource performance for proactive troubleshooting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If administrators provision resources for maximum possible usage, then system reliability is improved, but resource cost increases

Engineering Contradiction:
Improvesystem reliabilityVSAvoidresource cost
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system performs preliminary analysis of performance patterns and resource usage trends before problems occur. By retrieving and analyzing time-based performance patterns of virtual meetings, the system proactively identifies resources that are likely to experience issues, allowing administrators to optimize resource allocation in advance rather than over-provisioning for all possible scenarios.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts resource allocation based on changing performance parameters and usage patterns. By monitoring virtual-meeting attributes and their relationship to resource performance, the system can optimize resource parameters (such as bandwidth, processing power, memory) based on actual demand patterns rather than static maximum provisioning.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If administrators provision resources for maximum possible usage, then quality of service is improved, but resource utilization efficiency deteriorates

Engineering Contradiction:
Improvequality of serviceVSAvoidresource utilization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system implements dynamic resource allocation that adapts to changing virtual meeting patterns and performance requirements. By continuously analyzing performance patterns and virtual-meeting attributes, the system adjusts resource allocation in real-time to match actual demand, ensuring high quality of service during peak demands while improving overall resource utilization efficiency during lower-demand periods.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If existing diagnostic methods are used, then implementation simplicity is maintained, but ability to detect transient performance issues deteriorates

Engineering Contradiction:
Improveimplementation simplicityVSAvoiddetection capability
Core Design Contradiction:
Ease of operationVSDifficulty of detecting and measuring

Solution Approach 1:

The system implements a feedback mechanism that retrieves performance patterns from virtual meetings and uses this feedback to identify transient performance issues. By analyzing the relationship between virtual-meeting attributes and resource performance, the system detects subtle patterns that indicate emerging problems, improving detection capability while maintaining automated operation that preserves ease of use.

Inventive Principle:
Principle #23Feedback

4Quantity of substance

If resource allocation is optimized based on actual usage, then resource cost is reduced, but system complexity increases

Engineering Contradiction:
Improveresource costVSAvoidsystem complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system implements self-service automation where the diagnostic and analysis processes operate autonomously without requiring complex manual configuration. The system automatically retrieves performance patterns, analyzes virtual-meeting attributes, and generates diagnostic information, reducing the perceived complexity for administrators while enabling sophisticated resource optimization that reduces costs.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10142391B1Systems and methods of diagnosing down-layer performance problems via multi-stream performance patternization
Publication Date: 2018.11.27 QUEST SOFTWARE INC
  • US10142391B1 patent drawing
  • US10142391B1 patent drawing
  • US10142391B1 patent drawing

AI summary

In one embodiment, a method includes retrieving a time-based performance pattern of virtual meetings previously mediated by a communications platform executing in a computing environment, wherein the computing environment comprises a plurality of resources. The method further includes determining, from the time-based performance pattern, at least one virtual-meeting attribute associated with relatively poor virtual-meeting performance. Also, the method includes determining a performance relationship between the at least one virtual-meeting attribute and a particular resource of the computing environment. In addition, the method includes generalizing the performance relationship to overall, non-meeting-specific performance of the particular resource.