Multi-Screen Sharing via Segmented Display Interfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video conferencing systems only allow one screen to be shared at a time, limiting the ability to compare multiple documents or share multiple screens simultaneously, which is undesirable in meetings requiring simultaneous comparison or collaboration.

Innovation Solution

A system enabling multiple screens to be shared simultaneously through a network of data processing systems and digital clients, where each client can independently share and display multiple screens, using processor modules, memory modules, and communication modules to establish connections and manage screen sharing via a remote server.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing video conferencing systems are used, then system simplicity is maintained, but the ability to share multiple screens simultaneously is limited

Engineering Contradiction:
Improvescreen sharing capabilityVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the screen sharing functionality by introducing separate display interface modules for each participant. Each participant's multiple screens are handled independently through dedicated display interfaces that map to separate data processing systems, enabling simultaneous multi-screen sharing without overwhelming the core system architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The display interface modules are designed with universal functionality to handle multiple screen types and configurations. Each display interface can display visual content from multiple sources (different participants' screens, local content, remote content) and adapt to various screen arrangements, making the system versatile while maintaining a relatively simple core structure.

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

2Productivity

If multiple screens are shared simultaneously, then collaboration effectiveness is improved, but system complexity increases

Engineering Contradiction:
Improvecollaboration effectivenessVSAvoiddata processing system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system introduces intermediary display interface modules that act as mediators between the multiple data processing systems and the final display output. These intermediaries manage the complexity of coordinating multiple screen streams, handling window management, and synchronizing content delivery, thereby enabling effective multi-screen collaboration without directly increasing the complexity of the core data processing systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates visual copies of screen content from multiple data processing systems and displays them simultaneously in separate display windows. Instead of requiring complex real-time synchronization of multiple screen feeds, the system captures and copies visual content from each source, processes them independently through display interfaces, and presents them concurrently, simplifying the overall system architecture while maintaining high collaboration effectiveness.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11632519B2System enabling multiple screens sharing in an online meeting
Publication Date: 2023.04.18 DAGGUBATI KISHORE
  • US11632519B2 patent drawing
  • US11632519B2 patent drawing
  • US11632519B2 patent drawing

AI summary

A system enabling multiple screens sharing in an online meeting. The system comprises a first data processing system 102 comprising a first processor module 202 and a first digital client 214. The first processor module 202 causes the first digital client 214 to individually share at least a first screen 110 and a second screen 112. The system further comprises a second data processing system 104 comprising a second processor module 302 and a second digital client 314, the second processor module 302 causing the second digital client314 to individually share at least a third screen 114 and a fourth screen 116. The first digital client 214 shares the first screen 110 and the second screen 112 while the second digital client 314 shares the third screen 114 and the fourth screen 116.