Web Focus Control Using Auxiliary Positions and Tolerance Zones
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
When using non-pointer input operations on devices like touch-tone phones, set-top boxes, and televisions, the end position of focus movement often differs from the target position, leading to reduced accuracy and convenience in navigating web content.
Innovation Solution
A method and system that determine an initial and target position of focus movement, establish a moving offset tolerance zone, and set auxiliary positions within this zone to create optimized moving paths, ensuring the focus moves directly to the target position, thereby improving accuracy and convenience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If direction keys are used to move focus on webpage, then the focus can navigate through content, but the end position often differs from target position requiring multiple key presses
Solution Approach 1:
The patent introduces auxiliary positions as intermediary elements between the initial and target positions. These auxiliary positions act as mediators that help the focus reach the target position more accurately by providing intermediate stopping points within the tolerance zone, reducing the number of key presses needed while improving positioning accuracy.
Solution Approach 2:
The patent performs preliminary calculation of the tolerance zone and auxiliary positions before the focus movement is executed. By pre-determining the optimal path and intermediate positions based on the initial and target positions, the system prepares the navigation route in advance, allowing the focus to reach the target more directly and accurately.
2Reliability
If multiple key presses are required to reach target position, then focus can eventually reach the target, but user time and operations increase
Solution Approach 1:
The system performs preliminary calculation of the optimal path and auxiliary positions before execution. By pre-determining the navigation route and intermediate positions, the system minimizes the number of steps required to reach the target, thereby reducing the time users need to spend navigating while ensuring reliable arrival at the target position.
Solution Approach 2:
The patent enables the focus to skip intermediate unnecessary positions by directly navigating through calculated auxiliary positions within the tolerance zone. This allows the focus to rush through the navigation process more efficiently, reaching the target position in fewer steps and less time while maintaining reliability.
3Device complexity
If simple direction key navigation is used, then the system remains simple, but focus accuracy and user satisfaction decrease
Solution Approach 1:
The patent changes parameters such as introducing tolerance zones and auxiliary positions to improve focus accuracy. By modifying the navigation parameters (adding intermediate positions within a calculated tolerance zone) rather than fundamentally changing the direction key mechanism, the system maintains relative simplicity while significantly improving positioning accuracy and user satisfaction.
Data Source
AI summary
A method and system for controlling focus moving on a webpage is provided, which includes that when an end position of a focus after moving is inconsistent with a determined target position, an moving offset tolerance zone is determined according to an initial position and the end position, and at least one auxiliary position is set in the determined moving offset tolerance zone; the initial position is made to correspond to one or more moving paths generated by the focus moving instruction, and the one or more moving paths are set to comprise a first path from the initial position to the set auxiliary position and a second path from the set auxiliary position to the target position, and the focus is controlled to directly move through the auxiliary position to the target position of the focus. In this way, the focus is avoided from moving to a position inconsistent with the target position, thereby improving accuracy and convenience of the focus moving.


