Temporary Object Selection State for Computer Pointer Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often inadvertently select the wrong object on a computer screen due to the combination of pointer movement and selection operations, leading to unintended function activation and the need for undo operations.

Innovation Solution

A system and method that involves moving a pointer in response to user input, determining a temporary selection state, and storing the object pointed to as a temporarily selected object, then comparing it with the object selected during a predetermined operation to ensure accurate selection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a pointer is moved to an object and a selection operation is performed, then the object can be selected, but an unintended object may be selected causing wrong function activation

Engineering Contradiction:
Improveobject selectionVSAvoidselection accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary action by capturing the object information at the moment the pointer stops moving (temporary selection state) before the actual selection operation is executed. This preliminary capture allows the system to compare and verify the selected object later, preventing wrong object selection while maintaining ease of operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by comparing the object information captured at temporary selection state with the object information at the time of selection operation. This feedback mechanism verifies whether the selected object matches the intended object, allowing the system to prevent wrong selection and maintain reliability without complicating the user operation.

Inventive Principle:
Principle #23Feedback

2Productivity

If the pointer movement and selection operation are combined into a single action, then the operation speed is improved, but the risk of selecting the wrong object increases

Engineering Contradiction:
Improveoperation speedVSAvoidselection accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system captures object information at the temporary selection state (when pointer stops) as a preliminary action. This allows the system to verify the selection later without requiring separate slow verification steps during the selection process itself, thus maintaining high operation speed while improving reliability through post-capture verification.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The feedback mechanism compares the preliminarily captured object information with the object information at selection operation time. This feedback verification occurs after the rapid selection action, allowing the system to maintain high productivity while ensuring selection accuracy through subsequent verification that prevents wrong object activation.

Inventive Principle:
Principle #23Feedback

3Reliability

If a verification step is added to confirm object selection, then the selection accuracy is improved, but the operation time increases

Engineering Contradiction:
Improveselection accuracyVSAvoidselection time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs the verification preparation as a preliminary action by capturing object information at the temporary selection state. This preliminary capture is done automatically when the user naturally stops the pointer, so no additional time is consumed during the selection process itself. The actual verification comparison happens efficiently after this preliminary state is established.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The feedback verification compares object information captured at different time points (temporary selection state vs. selection operation time). By using this feedback mechanism that leverages already-captured data, the system can verify selection accuracy without requiring additional user input time or complex real-time verification processes, thus minimizing time loss while improving reliability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10001915B2Methods and devices for object selection in a computer
Publication Date: 2018.06.19 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10001915B2 patent drawing
  • US10001915B2 patent drawing
  • US10001915B2 patent drawing

AI summary

Embodiments relate to selecting an object displayed on a display device of a computer. Aspects include moving a movable pointer in the display device in response to a user input, determining whether the pointer is in a predetermined temporary selection state, and based on a determination that the pointer is in the temporary selection state, acquiring an object pointed to by the pointer and storing the object in the storage device as a temporarily selected object. Aspects further include acquiring an second object pointed by the pointer in response to the user performing a predetermined object selection operation, comparing the second object with the temporarily selected object, and based on a determination that the second object is identical to the temporarily selected object, determining that the second object is selected.