Context-Dependent Pop-Up Menu Icons for Drag-and-Drop Usability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current graphical user interface (GUI) systems face limitations in drag and drop functionality, particularly on small displays where valuable screen real estate is occupied by menu icons, and users must drag items across the entire screen to find appropriate icons, leading to clutter and reduced usability.

Innovation Solution

Implementing context-dependent pop-up menu icons that appear only during a select and drag operation, positioned in close proximity to the selected object, which disappear when the object is dragged beyond their area, allowing for efficient action execution without cluttering the display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If menu icons are displayed on the screen for drag and drop functionality, then users can perform actions on selected objects, but valuable screen real estate is occupied and the display becomes cluttered

Engineering Contradiction:
Improvedrag and drop functionalityVSAvoidscreen real estate
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The menu icons are implemented as dynamic pop-up elements that appear only during drag operations and disappear when dragging stops. This transforms static screen occupation into dynamic, temporary display, allowing full menu functionality without permanent clutter on the display.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The menu icons are positioned in a third dimension (pop-up layer) above the main display area rather than occupying the same two-dimensional screen space. This allows menus to be accessible without reducing the effective area for displaying content and icons.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of operation

If menu icons are positioned in a fixed location on the screen, then users can easily find them, but users must drag items across the entire screen to reach the icons

Engineering Contradiction:
Improvemenu accessibilityVSAvoiddrag distance
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The menu icons are pre-positioned in optimal locations relative to the selected object before the drag operation completes. This preliminary positioning allows users to drop objects directly onto relevant icons without traversing the entire screen, reducing drag distance and interaction time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Different menu icons are positioned in different locations based on their relevance to the selected object type and current context. This localized positioning places frequently used or most relevant actions close to the object, while less relevant actions are positioned farther away.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If all menu icons are displayed simultaneously, then users have access to all possible actions, but the display becomes cluttered and difficult to navigate

Engineering Contradiction:
Improveaction optionsVSAvoidmenu display complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The complete set of menu icons is segmented into multiple groups or pages that can be navigated through. Instead of displaying all icons at once, the system divides them into manageable segments, reducing visual clutter while maintaining access to all functionality through pagination or grouping.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Only the most relevant menu icons are displayed initially, with additional icons available through further interaction. This partial display approach shows only what is immediately needed, reducing clutter while allowing users to access the full set of actions if required.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8321802B2Method and system for context dependent pop-up menus
Publication Date: 2012.11.27 QUALCOMM INC
  • US8321802B2 patent drawing
  • US8321802B2 patent drawing
  • US8321802B2 patent drawing

AI summary

A method and system for providing context dependent pop-up menu icons that activate menu icons in response to a select & drag operation by manipulation of a pointing device. Presented icons may correspond to functions or actions that can be implemented with the particular type of content selected. Icons may be displayed in a consistent manner in terms of position and content with respect to the selected file or object. Icons may appear only during a select & drag operation, thereby leaving the display uncluttered at other times. Presentation of icons may be discontinued when the selected file or object is dragged beyond the area of the presented icons. New applications can register with the operating system to specify icons to be presented when corresponding files are selected or when particular content objects are selected within the application.