Hardware Profile-Based Recommendation Engine for Online Meeting Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Employees face issues during online meetings due to unreliable network connections, device hardware and software limitations, and lack of awareness about optimal device usage, leading to poor audio and video quality, background noise, and inefficient troubleshooting.

Innovation Solution

A recommendation engine aggregates data from user devices to provide recommendations on device selection, network connectivity, and potential fixes before, during, and after meetings, using machine learning models to identify issues and suggest hardware or software upgrades based on user experiences and environmental factors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If employees use public networks for online meetings, then flexibility and convenience are improved, but network reliability and audio/video quality deteriorate

Engineering Contradiction:
ImproveflexibilityVSAvoidnetwork reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system proactively identifies network issues before they impact meetings by continuously monitoring network performance metrics and predicting potential problems. This allows employees to switch to alternative networks or locations before connectivity issues occur, maintaining both flexibility and reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements real-time feedback loops that monitor network performance during meetings and automatically provide recommendations or alerts to employees. This feedback mechanism enables dynamic adjustment of network usage to maintain quality while preserving flexibility.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If employees work in noisy public areas, then flexibility is improved, but audio quality and background noise levels worsen

Engineering Contradiction:
ImproveflexibilityVSAvoidbackground noise
Core Design Contradiction:
Ease of operationVSObject-generated harmful factors

Solution Approach 1:

The system uses machine learning models to predict noisy environments based on location data, historical noise patterns, and environmental factors before meetings occur. This allows employees to be alerted in advance and take preventive actions such as choosing quieter locations or using noise-cancelling equipment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces software-based noise cancellation and filtering as an intermediary between the noisy environment and the meeting participants. This allows employees to maintain flexibility in location choice while the intermediary technology mitigates the harmful noise effects.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If employees use devices with limited hardware specifications, then accessibility is improved, but meeting quality and performance deteriorate

Engineering Contradiction:
Improvedevice accessibilityVSAvoidmeeting quality
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system provides tailored recommendations specific to each employee's device capabilities, network conditions, and meeting requirements. Instead of requiring all employees to use high-end devices, the system optimizes settings and configurations locally for each device to achieve acceptable meeting quality while maintaining accessibility.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts meeting parameters such as video resolution, audio codecs, and bandwidth allocation based on the employee's device specifications and network conditions. This allows employees to access meetings using diverse devices while maintaining acceptable quality through adaptive parameter optimization.

Inventive Principle:
Principle #35Parameter changes

4Ease of repair

If administrators manually identify and troubleshoot issues, then problem resolution is possible, but time consumption and costs increase

Engineering Contradiction:
Improveproblem resolutionVSAvoidtroubleshooting time
Core Design Contradiction:
Ease of repairVSLoss of time

Solution Approach 1:

The system implements automated self-service capabilities that enable employees to diagnose and resolve their own meeting issues using AI-driven recommendations and troubleshooting guides. This reduces the time and resources administrators need to spend on manual problem resolution while maintaining effective issue resolution.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces manual administrative troubleshooting with automated machine learning models and AI algorithms. These systems automatically analyze meeting data, identify issues, and provide or implement solutions, substituting human mechanical troubleshooting with automated intelligent systems that operate faster and at lower cost.

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

Data Source

PatentUS11936516B2Using hardware profiles of hardware components to determine performance issues of user devices
Publication Date: 2024.03.19 OMNISSA LLC
  • US11936516B2 patent drawing
  • US11936516B2 patent drawing
  • US11936516B2 patent drawing

AI summary

Systems and methods are described for providing recommendations for a user experience in online meetings. A recommendation engine can aggregate data from user devices to make recommendations before, during and after online meetings. Before a meeting, the recommendation engine can recommend which of a user's devices to use for the meeting. During the meeting, the recommendation engine can identify current or anticipated issues and recommend changes the user can make to correct or prevent the issue. After meetings, the recommendation engine can aggregate data and identify an ongoing issue for one or multiple users. The recommendation engine can identify the cause of the issue and make recommendations to the user or an administrator accordingly.