Video Conference State Persistence for Session Continuity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video conferencing technologies do not effectively save and retrieve the state of video conference sessions, including whiteboard content, chat history, camera settings, and shared files, leading to loss of information when a session ends, which hinders continuity and productivity in subsequent meetings.

Innovation Solution

The system persists the state of a video conference by saving it when participants leave and automatically retrieves this state in subsequent sessions with the same participants, ensuring that information like whiteboard content, chat history, and settings are restored, allowing for seamless continuation of previous discussions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If video conference state is saved and retrieved based on participants, then session continuity and productivity are improved, but system complexity and data management requirements increase

Engineering Contradiction:
Improvesession continuityVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments the video conference state into distinct components (whiteboard content, chat history, participant settings, shared files) and manages each separately. This allows selective saving and retrieval of specific state elements based on participant groups, reducing unnecessary data management complexity while maintaining productivity benefits.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by automatically saving the video conference state at the end of each session and pre-organizing it by participant identifiers. When participants join a new session, the system proactively retrieves and restores their previous state without requiring manual intervention, thus improving continuity while automating the complexity management.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If complete video conference state is saved including all participants' information, then information completeness is improved, but data storage requirements and retrieval complexity increase

Engineering Contradiction:
Improveinformation completenessVSAvoiddata storage
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The system applies local quality by saving and retrieving video conference state selectively for each participant group rather than universally for all users. Each participant's state is stored with specific identifiers (user ID, email, or custom name), allowing the system to maintain complete information for relevant participants while avoiding unnecessary data storage for unrelated users.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system extracts only the essential state information needed for session continuity (whiteboard content, chat history, settings) and separates it from other video conference data. By extracting and storing only the critical state elements associated with participant identifiers, the system maintains information completeness while minimizing data storage requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If automatic state retrieval is implemented for subsequent sessions, then ease of operation is improved, but processing overhead and system resource usage increase

Engineering Contradiction:
Improveease of operationVSAvoidprocessing overhead
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system implements self-service by automatically detecting when participants join a new video conference session and autonomously retrieving their saved state without requiring manual commands. The system uses participant identifiers to automatically match and restore previous session data, improving ease of operation while minimizing processing overhead through automated rather than manual operations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses feedback mechanisms by monitoring participant presence and session events to trigger state retrieval automatically. When the system detects that specific participants have joined a new session, it receives feedback about the current session state and automatically initiates the retrieval process, balancing ease of operation with efficient resource usage through event-driven processing.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11533354B1Storage and retrieval of video conference state based upon participants
Publication Date: 2022.12.20 STUDY EDGE INC
  • US11533354B1 patent drawing
  • US11533354B1 patent drawing
  • US11533354B1 patent drawing

AI summary

Once participants participate in a video conference the state of information during that video conference is retained for those participants. At a future time, when those participants again meet in a video conference the state of information that was retained is retrieved and presented for them again in the subsequent video conference based upon their identifiers. Information such as the whiteboard, the chat window, shared files, camera settings, images, background, video recording, etc. are retrieved and automatically presented in the new video conference. Alternatively, a participant may be asked if the state of information from a previous video conference should be retrieved. When a participant joins a conference, the current participants grant permission or not for the current contents to be viewed by the new participant. When a participant leaves the conference, or when they all leave, a triggering condition saves the state. Participants may join in a cross-platform conference and all content from a session in another platform is retrieved. Virtual reality may also be used.