Screen Share Annotation Anchoring for Moving Content

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing screen sharing technologies lack the ability to anchor annotations to specific content on a shared screen, leading to misplaced annotations when the screen content moves, causing frustration and confusion during live conversations.

Innovation Solution

Implementing anchored annotations that move with the target content, using techniques like image processing or pattern matching to track the positioning of underlying background content, ensuring annotations remain at the intended location even when the screen moves.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If annotations are displayed as static on the screen, then the annotation placement is simple, but the annotation becomes misplaced when the screen content moves

Engineering Contradiction:
Improveannotation accuracyVSAvoidannotation system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The annotation system transitions from static to dynamic by making annotations move with the content they annotate. When the user scrolls or pans the shared screen, the annotations automatically reposition themselves to maintain their relationship with the target content, ensuring continuous accuracy without requiring manual repositioning.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback by continuously tracking the position of annotated content and automatically adjusting annotation positions based on this tracking. The system detects content movement through image processing or pattern matching and responds by repositioning annotations to maintain their intended reference points.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If annotations remain fixed at their original position, then the annotation placement is straightforward, but the user experience deteriorates during live conversations

Engineering Contradiction:
Improveannotation operation simplicityVSAvoidannotation context accuracy
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system makes annotations dynamic by binding them to specific content elements rather than fixed screen positions. This allows annotations to automatically follow and reposition with their target content as the user interacts with the shared screen, maintaining contextual accuracy throughout the conversation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary actions by establishing the annotation-content relationship before the user begins interacting with the shared screen. By pre-linking annotations to specific content elements, the system prepares the foundation for automatic repositioning that occurs during subsequent user interactions like scrolling or panning.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the shared screen content is allowed to move freely, then the presentation flexibility is improved, but the annotation positioning accuracy decreases

Engineering Contradiction:
Improvescreen content flexibilityVSAvoidannotation position precision
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system resolves this contradiction by making both the screen content and annotations dynamic. The content can move freely during presentation, while annotations dynamically track and reposition with the content elements they annotate, maintaining precision despite the freedom of content movement.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback mechanisms to continuously monitor content position and automatically adjust annotation positions accordingly. This feedback loop allows the system to maintain measurement precision even as the shared content moves freely, adapting annotation positions in real-time to match content location.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250358389A1Annotation Anchor for Screen Sharing
Publication Date: 2025.11.20 ZOOM COMMUNICATIONS INC
  • US20250358389A1 patent drawing
  • US20250358389A1 patent drawing
  • US20250358389A1 patent drawing

AI summary

The present disclosure relates to systems and methods for providing annotations that anchor to a background during a screen share presentation. The systems and methods include steps for receiving one or more annotations associated with shared content within a shared screen from a user input device associated with a client device, wherein the shared content is within a video stream captured during a video conference; capturing one or more snapshots of one or more portions of the shared content; associating the one or more annotations with the one or more snapshots; detecting a change of the shared content within the shared screen; and causing the one or more annotations to change corresponding to the change of shared content in the shared screen.