Bot Participants for Virtual Conferencing Space Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual conferencing systems lack the ability to efficiently configure and fine-tune participant video elements before actual participants join, leading to potential distractions and cumbersome adjustments during live conferencing.

Innovation Solution

The system introduces bot participants that can be configured and positioned within the virtual space during design, allowing users to specify audio levels, audio tracks, blur levels, and participant roles, enabling fine-tuning of participant video elements before actual participants join.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users configure participant video elements during live conferencing, then adjustments can be made in real-time, but it causes distractions and is cumbersome during the event

Engineering Contradiction:
Improveconfiguration flexibilityVSAvoidoperational convenience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system allows users to configure participant video elements (positioning, audio levels, blur levels, roles) in advance during the design phase before the actual conferencing event. This preliminary configuration eliminates the need for adjustments during live conferencing, thereby avoiding distractions and operational complexity during the event while maintaining full configurability when needed.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If the virtual space is designed without bot participants, then the design process is simpler, but users cannot test and fine-tune settings before actual participants join

Engineering Contradiction:
Improvedesign complexityVSAvoidconfiguration precision
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The system introduces bot participants as virtual copies that simulate actual participant video elements during the design phase. These bot participants allow users to test and fine-tune positioning, audio levels, blur levels, and other settings in a realistic environment without requiring actual participants, thereby achieving precise configuration testing while maintaining design simplicity.

Inventive Principle:
Principle #26Copying

3Reliability

If users make adjustments during live conferencing, then real-time optimization is possible, but it increases distractions and reduces efficiency

Engineering Contradiction:
Improveoptimization capabilityVSAvoidconferencing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system enables users to perform all necessary configurations and optimizations of participant video elements during the design phase before the conferencing event begins. This advance preparation ensures that the virtual space is fully optimized for the event, eliminating the need for real-time adjustments during live conferencing and thereby maximizing conferencing efficiency while maintaining optimization capability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12287961B2Providing bot participants within a virtual conferencing system
Publication Date: 2025.04.29 SNAP INC
  • US12287961B2 patent drawing
  • US12287961B2 patent drawing
  • US12287961B2 patent drawing

AI summary

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing bot participants for virtual conferencing. The program and method provide, in association with designing a virtual space, a first interface for configuring plural participant video elements, each being assignable to a respective participant; receive, via the first interface, an indication of user input for setting first properties for the plural participant video elements; provide a second interface for configuring a bot participant for simulating an actual participant in association with a participant video element of the plural participant video elements; receive, via the second interface, an indication of second user input for setting second properties for the bot participant; and provide, in association with designing the virtual space, display of the virtual space based on the first and second properties, the bot participant being assigned to the participant video element.