Temporary Anchor Points for Rapid Document Navigation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulties navigating large documents on mobile devices with small screens, as they need to scroll through extensive content to locate specific sections, which is inefficient and time-consuming.
Innovation Solution
Implementing temporary anchor points that allow users to mark and quickly navigate to specific cursor locations within documents using keystrokes, enabling fast jumping between sections or multiple documents without additional user interaction, utilizing application program interfaces (APIs) to manage and implement these anchor points across open applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If users scroll through the entire document to locate specific sections, then they can find the desired content, but the navigation time and effort increase significantly
Solution Approach 1:
The patent implements temporary anchor points that allow users to pre-mark specific locations within a document. When navigating, users can quickly jump to these pre-marked anchor points using keyboard shortcuts, eliminating the need to scroll through entire documents. This preliminary marking action resolves the contradiction by enabling fast navigation to specific sections without manual scrolling.
Solution Approach 2:
The patent introduces temporary anchor points as intermediary markers between the user and the document content. These anchor points serve as navigation shortcuts that mediate the interaction between the user and specific document sections, allowing direct jumps to marked locations without traversing the entire document, thus reducing navigation time and effort.
2Productivity
If users manually navigate through multiple documents to access specific sections, then they can reach the target content, but the process requires additional user interaction and time
Solution Approach 1:
The patent implements a universal temporary anchor point system that works across multiple documents and applications. Users can set and retrieve anchor points in any open document using the same keyboard shortcuts, making the navigation system multi-functional and application-agnostic. This universality resolves the contradiction by enabling efficient navigation across different documents without requiring document-specific procedures or additional interaction steps.
Solution Approach 2:
The patent allows users to pre-mark anchor points in multiple documents before needing to navigate between them. These preliminary markings enable quick jumps between specific sections of different documents using simple keyboard shortcuts, significantly reducing the time and interaction required to access content across multiple documents and improving overall productivity.
3Adaptability or versatility
If the system provides comprehensive navigation options for large documents, then users can access any section, but the interface complexity increases
Solution Approach 1:
The patent extracts the navigation functionality from complex interface elements and implements it through simple keyboard shortcuts. Instead of providing comprehensive navigation options through menus and buttons, the system extracts the essential navigation action to a simple keystroke that jumps to temporary anchor points. This extraction resolves the contradiction by maintaining high navigation capability while minimizing interface complexity.
Solution Approach 2:
The patent implements a self-service navigation system where users set their own temporary anchor points based on their specific needs. Rather than providing a complex system that tries to anticipate all navigation requirements, the system allows users to create their own navigation shortcuts, making the interface simple while maintaining high adaptability to different document structures and user preferences.
Data Source
AI summary
Navigating within a document to a specific cursor location within an open document which a user has marked with a temporary anchor point by receiving a retrieval keystroke within the document from the user; verifying the retrieval keystroke relates to a temporary anchor point; and based on the verified retrieval keystroke, a computer moving a cursor to the location within the document at which the temporary anchor point associated with the verified retrieval keystroke is located, without additional user interaction with the open document.


