Document Browsing State Restoration for Seamless Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing document sharing methods in video conferences result in poor user experience due to document jumps, requiring manual adjustment of the reading position after switching documents, which disrupts the continuity of the browsing process.

Innovation Solution

A document display method that determines the existence of historical browsing status data for a target document based on an identifier in the access request, allowing the display to be controlled according to this data, thereby restoring the document to its previous browsing status.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If document sharing is implemented in video conferences, then users can share and browse documents together, but the browsing continuity is disrupted when switching between documents

Engineering Contradiction:
Improvedocument sharing capabilityVSAvoidbrowsing continuity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system pre-fetches and caches browsing status data (such as scroll position, highlighted text, and selection state) before the user actually switches documents. When a user navigates from document A to document B, the system has already prepared the browsing status data for document B in the background, enabling seamless restoration of the browsing state without interruption or manual adjustment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates and maintains copies of browsing status data for multiple documents simultaneously. Instead of losing the browsing state when switching documents, the system preserves copies of the browsing status (including scroll position, selected text, and viewing state) for each document, allowing users to resume exactly where they left off when returning to any previously viewed document.

Inventive Principle:
Principle #26Copying

2Device complexity

If manual adjustment of reading position is required after document switching, then document sharing functionality is simple to implement, but user experience deteriorates

Engineering Contradiction:
Improvedocument sharing implementationVSAvoiduser experience
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The system automatically manages the restoration of browsing status without requiring user intervention. When a user switches between documents, the system autonomously detects the transition, retrieves the cached browsing status data for the target document, and restores the viewing state (scroll position, selected text, etc.) automatically, eliminating the need for manual adjustment and providing a seamless experience.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback mechanism where browsing status changes in one document are automatically detected and used to restore the appropriate state when switching to another document. The system continuously monitors browsing status updates and uses this feedback information to maintain browsing continuity across document transitions, creating a responsive and intuitive user experience.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250335514A1Document display method and device related thereto
Publication Date: 2025.10.30 BEIJING ZITIAO NETWORK TECH CO LTD
  • US20250335514A1 patent drawing
  • US20250335514A1 patent drawing
  • US20250335514A1 patent drawing

AI summary

The present application discloses a document display method and a device related thereto. The method comprises after receiving a first access request triggered by a first user on a first document, determining whether historical browsing status data of a second document exists based on an identifier to be used carried in the first access request for uniquely identifying the second document, controlling a display of the second document based on the identifier to be used and the historical browsing status data of the second document when it is determined that the historical browsing status data of the second document exists, such that the second document can be displayed based on a browsing status recorded by the historical browsing status data, and the second document being displayed can be restored to the browsing status presented by the second document when the second document was displayed at the last time.