Side-Group Conference Routing With Remote Video Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video conferencing technologies lack the ability to facilitate side group conversations and integrate voice assistant services seamlessly within a main conference, limiting user interaction and functionality.

Innovation Solution

A server-based conference session management system that allows participants to create side conversations, invite subgroups and voice assistants, and manage audio and video streams dynamically, ensuring isolated and simultaneous participation in multiple groups with voice assistant integration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a participant leaves the main conference to join a side group conversation, then the side conversation can be isolated, but the participant cannot remain part of the main conference

Engineering Contradiction:
Improveability to participate in multiple groups simultaneouslyVSAvoidcomplexity of routing audio and video streams
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the conference into multiple independent groups (main conference and side conversations), each with its own audio and video stream routing. This allows participants to be members of multiple groups simultaneously while keeping each group's communication isolated. The server creates separate routing paths for each group, enabling participants to receive and send streams to multiple groups without interference.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The server implements multi-functional stream routing capability that can dynamically route audio and video streams to multiple different groups based on participant membership. A single participant's stream can be simultaneously routed to the main conference and multiple side conversations, and the server can manage these multiple routing configurations without requiring separate physical infrastructure for each group.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If voice assistant services from multiple providers are integrated into the main conference and side conversations, then functionality is enhanced, but system complexity increases

Engineering Contradiction:
Improveintegration of multiple voice assistant providersVSAvoidcomplexity of managing voice assistant routing
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The server acts as an intermediary layer between participants and multiple voice assistant providers. It manages the routing of audio streams to and from different voice assistant services, handling the complexity of multiple provider integrations centrally. This allows voice assistants from different providers to be integrated into both main conferences and side conversations without requiring each participant's device to manage multiple provider connections directly.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250330343A1Advanced routing and remote rendered videos layout for meeting side group conversations and voice assistant providers
Publication Date: 2025.10.23 ADEIA GUIDES INC
  • US20250330343A1 patent drawing
  • US20250330343A1 patent drawing
  • US20250330343A1 patent drawing

AI summary

Systems and methods for routing audio and/or video streams and remote rendered video layout for conference side group conversations and voice assistant providers are disclosed. During a main conference comprising a plurality of users, a request is received to create a side group conversation comprising a subgroup of the plurality of users. A voice assistant provider is invited to the side group conversation. Users in the subgroup may be granted different permissions to query or receive responses from the voice assistant. Incoming audio and video streams from each user are demultiplexed and decoded. Decoded audio streams are processed by an appropriate audio mixer of the group and voice assistant. Decoded video streams are processed and rendered based on a video grouping render policies. Processed audio streams for each group and voice assistant and/or rendered videos are encoded and routed to each user through their dedicated multiplexer.