Cursor Scroll Control for Multi-Area Display Navigation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing screen display technologies face challenges in allowing users to easily scroll information in multiple scroll areas while moving a cursor within a main area, as previous solutions require the cursor to be moved within the scroll area, limiting user operability and requiring separate instruction areas.
Innovation Solution
A method and apparatus for scroll control that determines whether a scroll instruction is input when the cursor is positioned within a scroll area, allowing the cursor to move within the display area or be limited to the scroll area, and scrolls information accordingly, enabling easy operation across multiple scroll areas without the need for separate instruction areas.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the cursor is moved within the scroll area to scroll information, then information scrolling is achieved, but user operability is limited and separate instruction areas are required
Solution Approach 1:
The cursor is designed to serve dual functions: it can move within the main area for general navigation and simultaneously act as a scroll instruction input when positioned in the scroll area. This eliminates the need for separate scroll instruction areas while maintaining easy operation, as the same cursor object performs multiple roles without requiring additional interface elements
Solution Approach 2:
The main area and scroll area are merged into a unified interaction space where the cursor operates continuously. Instead of requiring separate instruction areas for scrolling, the system combines navigation and scrolling functions into a single cursor-based interface, reducing overall system complexity while improving ease of operation
2Ease of operation
If a scroll instruction area is provided around the scroll area, then information can be scrolled by simple operation, but the size of the scroll area must be reduced
Solution Approach 1:
The cursor functions as both a navigation indicator in the main area and a scroll instruction input when in the scroll area. This multi-functionality eliminates the need for separate scroll instruction areas, allowing the full scroll area to be used for information display without reduction in size
Solution Approach 2:
The scrolling function is extracted from a separate instruction area and integrated directly into the scroll area through cursor positioning. This allows the scroll area to maintain its full size while still providing simple scrolling operations through the universal cursor interface
3Adaptability or versatility
If the cursor moves throughout the display area, then navigation freedom is improved, but scroll control becomes difficult when multiple scroll areas exist
Solution Approach 1:
The cursor's function changes based on its local position: in the main area it provides free navigation, while in the scroll area it triggers scroll instructions. This local differentiation allows the cursor to maintain navigation freedom throughout the display area while automatically providing precise scroll control when needed in specific regions
Solution Approach 2:
The cursor's operational characteristics are made dynamic rather than static. It adapts its function based on position: free navigation mode in the main area and scroll instruction mode in the scroll area. This dynamic behavior resolves the contradiction by allowing both navigation freedom and scroll control precision at different locations
Data Source
AI summary
In a main area of a display device, buttons and a map display area where a map is scrolled are provided. A cursor can be moved to an arbitrary position of the main area according to directional input received from an input device. When a decision input is performed with the input device when the cursor points to each button, processing assigned to the button to which the cursor points is performed. When a user inputs a direction and a special input button is not selected, the cursor is moved throughout the main area. When the user inputs a direction while the special input button is selected, the cursor is moved only within the map display area and the map is scrolled as required.


