Web Conference Instance Polling for Bandwidth Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current web conferencing technologies do not allow convenient simultaneous participation in multiple web conferences or easy switching between concurrent web conferences, lacking a practical means for monitoring and managing multiple sessions.
Innovation Solution
A method and system that generate web conference instances for each joined conference, polling for audio and video information at predetermined intervals for active sessions, and using long-term polling for inactive sessions to conserve bandwidth and allow seamless switching between active and inactive conferences.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a user joins multiple web conferences simultaneously using current technology, then the user can participate in multiple conferences, but the system consumes excessive bandwidth and cannot conveniently monitor or switch between conferences
Solution Approach 1:
The system dynamically adjusts the polling frequency for each web conference instance based on its current state (active or inactive). Active instances are polled at a first, higher frequency to ensure real-time audio and video quality, while inactive instances are polled at a second, lower frequency to conserve bandwidth. This dynamic adaptation allows simultaneous participation in multiple conferences without excessive resource consumption.
2Reliability
If the system polls all web conference instances at a high frequency to maintain audio and video quality, then the quality is preserved, but bandwidth is excessively consumed for inactive conferences
Solution Approach 1:
The system applies different polling frequencies to different web conference instances based on their local state. Active instances receive high-frequency polling to maintain quality, while inactive instances receive low-frequency polling. This localized quality adjustment ensures that resources are concentrated where needed (active conferences) while reducing waste in areas where full quality is not required (inactive conferences).
3Ease of operation
If the system uses a single polling frequency for all web conference instances, then the implementation is simple, but it cannot efficiently manage both active and inactive conferences simultaneously
Solution Approach 1:
The system dynamically switches between different polling frequencies based on the operational state of each web conference instance. When a conference transitions from inactive to active status, its polling frequency increases from the second frequency to the first frequency. This dynamic adjustment automates resource management, improving productivity without requiring complex manual intervention, thus maintaining ease of operation.
Data Source
AI summary
A method for simultaneously participating in a plurality web conferences may include generating, by a computer system, a web conference instance for each web conference being joined. The method may also include polling a corresponding web conferencing server for web conference information by each web conference instance on the computer system. The method may additionally include polling for both audio and video information in response to a chosen web conference instance being an active web conference instance on the computer system. The polling may be performed at a predetermined time interval or polling term. The method may further include setting a polling term for each inactive web conference instance on the computer system that is longer than the predetermined time interval or polling term of the active web conference instance.


