Dock Icon Removal via Target Region Indicator
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users often unintentionally remove icons from a dock in a computing device due to accidental drag and drop operations, disrupting their interactions and intended actions.
Innovation Solution
A mechanism is provided to generate a visual indicator of a target region, such as a trash can icon, where icons can be dropped to be removed from the dock, with a predefined distance defining the removal boundary, and the icon is returned if dropped outside this area.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If drag and drop operation is used to remove icons from dock, then icon removal function is achieved, but accidental removal occurs disrupting user workflow
Solution Approach 1:
The system performs preliminary action by displaying a visual indicator (target region) before the icon is actually removed. When a user drags an icon, the system shows a target region indicator that appears only when the icon is dragged to the correct removal zone, allowing the user to confirm the intended action before completion.
Solution Approach 2:
The visual indicator acts as an intermediary between the drag operation and icon removal. Instead of direct removal upon dropping, the system introduces a visual confirmation element (target region indicator) that mediates the interaction, requiring the user to intentionally place the icon in the indicated region.
2Reliability
If visual indicator of target region is displayed, then accidental removal is prevented, but interface complexity increases
Solution Approach 1:
The visual indicator is dynamic rather than static - it appears only when an icon is being dragged and disappears when not needed. The target region indicator is temporarily displayed during the drag operation and automatically removed when the drag operation completes or times out, reducing permanent interface complexity.
Solution Approach 2:
The visual indicator is applied locally only to the specific region where icon removal should occur, rather than adding global interface elements. The target region indicator appears only in the specific area of the dock where the dragged icon should be released for removal.
Data Source
AI summary
Providing a mechanism for removal of icons from a dock in response to user input is disclosed. A dock is generated for display in a user interface, the dock comprising a region of the user interface in which one or more icons are presented. An input is received for selecting an icon presented in the dock, the icon associated with an original position in the user interface. A visual indicator of a particular distance to drag the icon before the icon will be removed from the dock is generated for display. A second input for releasing the icon at a second position in the user interface is received. The icon is removed from the dock if a distance between the second position and the original position is within a predefined range of the particular distance.


