Collaborative Document Video Bubbles for Edit Context Visibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Collaborative document sharing during virtual meetings often divides participants' attention between the document and video streams, as only a limited number of video streams can be displayed simultaneously, leaving others invisible and lacking context for document edits.

Innovation Solution

Video bubbles are overlaid on the collaborative document, moving in response to participant interaction, allowing all participants' video streams to be visible and providing context for document edits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If video streams are displayed around the perimeter of the collaborative document, then the collaborative document becomes the primary focus, but participant attention is divided and cannot focus on both the document and video stream simultaneously

Engineering Contradiction:
Improvedocument display areaVSAvoidparticipant attention focus
Core Design Contradiction:
Area of stationary objectVSEase of operation

Solution Approach 1:

The video stream is nested within the collaborative document display area, allowing the video to be viewed as an overlay on the document rather than separately around the perimeter. This enables participants to focus on the document while simultaneously viewing the video stream without dividing attention between separate display areas.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Area of stationary object

If video streams are allocated to a top bar of the meeting display, then the collaborative document can be the primary focus, but participants cannot see all video streams simultaneously and context for edits is lost

Engineering Contradiction:
Improvedocument display areaVSAvoidvideo stream context
Core Design Contradiction:
Area of stationary objectVSLoss of information

Solution Approach 1:

The video stream is transformed from a two-dimensional display element (top bar or side panel) into a three-dimensional overlay that moves through the document space. The video bubble follows the cursor through the document hierarchy, allowing participants to see all video streams and their corresponding edit contexts simultaneously without losing information.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Device complexity

If only a limited number of video streams are displayed simultaneously, then the interface remains simple, but other participants become invisible and lack context for document edits

Engineering Contradiction:
Improvevideo stream display interfaceVSAvoidparticipant visibility
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The video stream display transitions from a static, fixed-position arrangement to a dynamic overlay that moves with the cursor. The video bubble adapts its position based on cursor movement through the document, allowing all participants to be visible simultaneously while maintaining interface simplicity through automated positioning rather than manual configuration.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12495126B2Video bubbles during document editing
Publication Date: 2025.12.09 ZOOM COMMUNICATIONS INC
  • US12495126B2 patent drawing
  • US12495126B2 patent drawing
  • US12495126B2 patent drawing

AI summary

Systems and methods for providing video bubbles during document editing are provided herein. In an aspect, a system comprising: a non-transitory computer-readable medium; a communications interface; and a processor communicatively coupled to the non-transitory computer-readable medium and the communications interface is provided. The processor may be configured to execute processor-executable instructions stored in the non-transitory computer-readable medium to: transmit, from a first client device, a request to access a collaborative document; receive, by the first client device, access to the collaborative document; transmit, from the first client device, a first video stream; generate a first video bubble associated with the first video stream within the collaborative document; and provide, to a second client device, the collaborative document and the first video bubble.