Concurrent Screen Sharing in Communication Sessions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital communication platforms only allow one participant to share their screen or screen elements at a time, limiting concurrent collaboration among remote teams during live video sessions.

Innovation Solution

A system that enables multiple participants in a communication session to share their screen elements simultaneously, allowing concurrent display of multiple screen elements from different users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If only one participant can share screen at a time, then system complexity is reduced, but collaboration efficiency deteriorates

Engineering Contradiction:
Improvecollaboration efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The screen sharing functionality is segmented into multiple independent streams, each participant can share their screen independently without interfering with others. The system divides the single shared screen into multiple concurrent display channels, allowing simultaneous screen sharing by multiple participants while managing complexity through structured separation of functions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from a single-dimensional screen sharing model (one participant at a time) to a multi-dimensional concurrent sharing model where multiple participants can share simultaneously. This dimensional expansion allows multiple screen streams to coexist in the communication interface, improving collaboration efficiency by enabling parallel information exchange.

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

2Productivity

If multiple participants share screen simultaneously, then collaboration efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvecollaboration efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Multiple screen sharing streams from different participants are merged into a single communication interface display. The system combines concurrent screen streams from multiple participants and presents them in an integrated view, allowing all participants to see multiple screens simultaneously while the interface itself remains unified and manageable.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The communication interface is designed with multi-functionality to handle various screen sharing configurations. A single interface can display one participant's screen, multiple participants' screens simultaneously, different screen regions, and various display arrangements. This universal design allows the interface to adapt to different sharing scenarios without requiring separate specialized interfaces for each mode.

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

Data Source

PatentUS20250168212A1Privacy Management And Adaptive Layouts Within A Communication Session
Publication Date: 2025.05.22 ZOOM COMMUNICATIONS INC
  • US20250168212A1 patent drawing
  • US20250168212A1 patent drawing
  • US20250168212A1 patent drawing

AI summary

Methods and systems relate to a method for providing concurrent sharing of screen elements by multiple users within a communication session. First, a system connects multiple participants of a communication session. The system receives, from a first participant, a request to initiate sharing of one or more screen elements from a user device associated with the first participant. In response to the request, the system captures and displays the one or more screen elements from the user device of the first participant to the communication interfaces of the other participants. The system then receives, from one or more additional participants of the communication session, additional requests to initiate sharing of one or more additional screen elements. In response, the system captures and displays the additional screen elements of the additional participants to the communication interfaces of the other participants, such that multiple screen elements from multiple users are displayed concurrently.