Dynamic Video Stream Grouping for Meeting Interface Layout
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems fail to optimally arrange user interfaces for live video conferences, leading to decreased user engagement and inefficient use of computing resources, as users struggle to identify participants and missed content, resulting in prolonged meetings and redundant resource usage.
Innovation Solution
A dynamic user interface system that groups users based on common activity factors such as location, role, or team, allowing users to control content within designated display areas, improving user engagement by optimizing video stream arrangements for specific scenarios.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If video streams are arranged based on order of user joining, then the system implementation is simple, but user engagement decreases and users cannot readily identify people and content of interest
Solution Approach 1:
The system dynamically adjusts video stream arrangements based on multiple factors including user roles, organizational teams, and contribution levels. The interface transitions from static join-order arrangements to dynamic group-based arrangements that adapt to the communication context, thereby improving user engagement while managing complexity through automated decision-making algorithms.
Solution Approach 2:
Different regions of the user interface are assigned different functional qualities - some areas display video streams grouped by organizational team, others by role, and others by activity level. This allows the system to provide targeted information in specific interface regions without overwhelming the entire interface, resolving the contradiction between engagement and complexity.
2Ease of operation
If multiple display areas are provided for different user groups, then user engagement improves through better content organization, but device complexity increases
Solution Approach 1:
The display area is segmented into multiple regions, each dedicated to specific user groups or content types. Video streams are partitioned and assigned to different display regions based on user attributes and activity factors, enabling parallel viewing of multiple content groups without requiring complex manual management of a single undifferentiated display area.
Solution Approach 2:
The multiple display areas serve multiple functions simultaneously - they can display different organizational teams, different roles, different activity levels, or combinations thereof. This multi-functionality allows the same interface structure to adapt to various communication scenarios without increasing fundamental device complexity.
3Loss of information
If users manually interact with additional systems to communicate missed cues, then communication completeness improves, but productivity decreases and resource efficiency worsens
Solution Approach 1:
The system implements automated feedback mechanisms that monitor user activity and detect when participants raise hands, begin speaking, or look in certain directions. This feedback is then used to automatically adjust video stream arrangements and notify relevant users, eliminating the need for manual intervention while maintaining complete capture of social cues and improving overall workflow efficiency.
Data Source
AI summary
The disclosed techniques optimize the use of computing resources and user engagement by controlling a user interface that displays renderings of meeting participants concurrently with two presentation areas. The participants can include one group of users or multiple groups of users. The two presentation areas are each reserved for content that can be controlled by different users or a single user. In some embodiments, a system can allow users to control the content, e.g., change the content, change a display of a particular page, etc. In some embodiments, individual groups of users can each control specific content in a respective display area. By displaying at least two display areas that each can be independently controlled by one person or multiple people, a system can improve user engagement and improved efficiencies with respect to computing resources.


