Document View Synchronization via Offset Ratios and Pop-out Panes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current screen-sharing technologies in online meetings often result in attendees experiencing differing screen resolutions and presentation viewing sizes, leading to difficulties in reading text due to zooming issues and interrupted flow, as well as an inability to navigate documents independently.

Innovation Solution

An application synchronizes views by detecting content in a presenter's view and adjusting the attendee's view to match, using offset calculations and pop-out view panes to ensure the focused selection is centered and readable, allowing attendees to navigate documents independently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If attendee zooms in or zooms out to resolve screen resolution differences, then the attendee can see the presentation content, but the text becomes too small or too big to read

Engineering Contradiction:
Improvescreen resolution adaptationVSAvoidtext readability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent applies local quality by allowing different parts of the presentation to have different zoom levels. The presenter's overview maintains a global view while selected regions of interest are displayed at higher resolution in pop-out panes, enabling both overview and detailed reading simultaneously without forcing a single zoom level for the entire presentation.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces an additional spatial dimension by implementing pop-out view panes that overlay on top of the main presentation view. This creates a multi-layered display structure where the main presentation occupies the base layer and selected content appears in elevated pop-out panels, allowing attendees to access detailed views without losing context of the overall presentation.

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

2Adaptability or versatility

If the attendee uses scrollbars to view the entire presentation, then the attendee can see all content, but the presentation flow is interrupted and the attendee may not see what the presenter is focusing on

Engineering Contradiction:
Improvecontent visibilityVSAvoidpresentation flow
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system implements feedback by automatically detecting which region the presenter is currently focusing on (through cursor tracking, selection detection, or explicit annotation) and dynamically creating pop-out panes to highlight those specific areas. This keeps the attendee's view synchronized with the presenter's intent without requiring manual scrolling, maintaining natural presentation flow while ensuring relevant content is visible.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The presentation system performs self-service by automatically identifying and highlighting important regions without requiring attendee intervention. The system monitors presenter actions, determines which content requires attention, and autonomously adjusts the display by generating appropriate pop-out panes, thereby maintaining presentation momentum and eliminating the need for attendees to manually navigate through content.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If screen sharing is used to transmit presentation content, then the presenter can share content with attendees, but attendees cannot navigate the document on their own

Engineering Contradiction:
Improvecontent sharingVSAvoidindependent navigation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements dynamics by making the presentation view adaptable and interactive. While maintaining the core screen sharing functionality, the system dynamically responds to attendee actions by allowing them to select regions of interest, which then trigger the creation of pop-out panes. This transforms the static, presenter-controlled view into a dynamic system where attendees can actively navigate and explore content at their own pace while preserving the overall presentation context.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9159296B2Synchronizing views during document presentation
Publication Date: 2015.10.13 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9159296B2 patent drawing
  • US9159296B2 patent drawing
  • US9159296B2 patent drawing

AI summary

An application synchronizes views during document presentation. The application detects a selection of a section of a portion of presented content at a presenter view. The application shifts the portion of the content displayed at an attendee view to bring to focus the selection. Alternatively, the application displays the selection in a pop-out view pane within the attendee view to bring to focus the selection. The application also shifts content in the attendee view according to an offset ratio calculated from comparing a non-displayed section of a page of the document and a displayed section of a page of the document within the presenter view.