Cursor Prediction for Target Object Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional computer systems require users to move the cursor a long distance to select target objects, leading to inefficient user experiences.
Innovation Solution
A prediction method and electronic device that display objects and a cursor, calculate moving speed and motion vector, and select the object with the shortest distance or weighted motion vector as the target object based on predetermined conditions and user input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the user moves the cursor a long distance to select the desired target object, then the cursor can reach any position on the screen, but the operation efficiency deteriorates and user experience becomes poor
Solution Approach 1:
The system performs preliminary action by predicting the target object before the user completes cursor movement. It calculates the motion vector from the cursor's current position and velocity, predicts the future cursor position, and pre-identifies the target object at that position, allowing the user to simply click without completing the full cursor movement trajectory
Solution Approach 2:
The patent replaces the mechanical cursor movement system with a prediction-based selection system. Instead of requiring physical cursor movement to reach the target, the system uses motion vector calculation and position prediction algorithms to automatically determine the target object, substituting mechanical interaction with computational prediction
2Productivity
If the system implements prediction based on motion vector and speed threshold, then target object selection efficiency improves, but the device complexity increases due to additional calculations
Solution Approach 1:
The system changes parameters by using simple motion vector components (dx, dy) and speed thresholds instead of complex prediction algorithms. It monitors cursor position coordinates and calculates basic velocity components, comparing them against predefined thresholds to determine target objects, thereby maintaining low computational complexity while achieving fast prediction
Data Source
AI summary
A prediction method for selecting a target object for use in an electronic device is provided. The method includes the steps of: (A) displaying a plurality of objects and a cursor on a display of the electronic device; (B) obtaining moving speed, a moving vector, and a cursor position of the cursor as well as a plurality of object positions of the objects; (C) in response to the cursor position and the object positions satisfying a predetermined condition, determining whether a previously selected object exists; (D) in response to the previously selected object existing and the moving speed of the cursor being greater than a speed threshold, selecting the object with the shortest distance to the cursor as the target object by referencing the previously selected object and referring to the motion vector.


