Screen Image Tile Transmission for Browser-Based Meetings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional electronic meeting technologies require attendees to install proprietary software, leading to software incompatibilities and difficulties in presenting information on various devices without advance preparation.

Innovation Solution

A system that broadcasts a host device's screen image to remote viewers through a standard web browser, dividing the image into tiles and transmitting only changed tiles, allowing for real-time viewing without software download, and providing features like password protection and control sharing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If proprietary software is installed on attendee devices, then electronic meeting functionality is enabled, but software incompatibilities and installation difficulties arise

Engineering Contradiction:
Improveelectronic meeting functionalityVSAvoidsoftware installation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

A server acts as an intermediary between the host and remote attendees. The host's screen is captured and transmitted to the server, which then relays it to attendees via their web browsers. This eliminates the need for attendees to install proprietary software while maintaining reliable meeting functionality through the mediating server infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Instead of requiring attendees to run the host's application locally, the system creates a visual copy of the host's screen and transmits it to attendees. The attendee experiences the meeting through a replicated visual interface delivered via web browser, eliminating installation requirements while preserving functionality.

Inventive Principle:
Principle #26Copying

2Loss of information

If full screen images are transmitted to remote devices, then complete visual information is provided, but bandwidth requirements increase

Engineering Contradiction:
Improvevisual information completenessVSAvoidbandwidth consumption
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The screen image is divided into multiple tiles or segments. Only the tiles that have changed since the previous frame are captured and transmitted to the server and then to attendees. This segmentation allows complete visual information to be conveyed when changes occur, while significantly reducing bandwidth consumption during static periods when no tiles need updating.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of continuous transmission of the entire screen, the system periodically checks for changes in each tile and only transmits updated tiles when changes are detected. This periodic update mechanism maintains visual information completeness while optimizing bandwidth usage by transmitting data only when necessary.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9756096B1Methods for dynamically transmitting screen images to a remote device
Publication Date: 2017.09.05 PROJECTOR IS INC
  • US9756096B1 patent drawing
  • US9756096B1 patent drawing
  • US9756096B1 patent drawing

AI summary

A system and method are provided for conducting an electronic meeting by broadcasting a screen image to a third party computing device (desktop, laptop, tablet or smartphone) without requiring the attendee to download specialized software. The image is viewed through a standard web browser. In operation, a user is provided with a hosting account on a server, and a host computing device is loaded with a software application for communicating with the server. The user invites one or more remote viewers who connect to the server using the browser on their device. The hosting application captures image frames to be shared and divides them into subsections, transmitting to the server only those sections that have changed relative to the previously transmitted frame. The meeting attendee's browser retrieves tiles from the server as they change, and displays them for the attendee.