Dialog Preview Thumbnails for Menu Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inefficiency and frustration when searching for specific dialog windows in applications with numerous menu items and dialogs, as they often need to repeatedly open and close dialog windows to find the desired function, which is time-consuming and tedious, especially in applications with complex interfaces.

Innovation Solution

Displaying a preview of dialog windows next to or adjacent to menu items, such as a thumbnail or icon, allows users to hover over menu items to view a reduced-sized image of the dialog, facilitating quick location of desired functions without fully opening each dialog.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users search for dialogs by repeatedly opening and closing menu items, then they can locate the desired dialog, but the process becomes time-consuming and tedious

Engineering Contradiction:
Improveease of locating dialogVSAvoidtime to locate dialog
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary action by generating and displaying preview images of dialogs before the user actually opens them. When a user hovers over a menu item, the preview image is immediately displayed, allowing the user to identify the desired dialog without having to open and close multiple menus. This preliminary visualization eliminates the trial-and-error searching process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a copy (preview image) of the dialog interface and displays it next to the menu item. This preview image serves as a visual representation that allows users to identify the correct dialog without interacting with the actual dialog window. The copy contains key visual elements that distinguish different dialogs, enabling quick recognition.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If applications include comprehensive dialogs with all necessary functions, then user needs are met, but the number of menu items and dialogs increases making navigation difficult

Engineering Contradiction:
Improvecompleteness of dialog functionsVSAvoidcomplexity of menu structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system applies local quality by providing detailed preview information only at the location where the user needs it (next to the specific menu item being hovered over). Each menu item receives a customized preview that highlights its specific dialog contents, allowing users to quickly distinguish between similar menu items without simplifying the overall menu structure.

Inventive Principle:
Principle #3Local quality

3Loss of information

If dialogs display all necessary information and settings, then user requirements are fulfilled, but the dialog takes longer to open and display

Engineering Contradiction:
Improvecompleteness of dialog informationVSAvoiddialog opening time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system extracts the essential visual information from the full dialog and displays it in a condensed preview format next to the menu item. This extracted preview contains key identifying features and layout elements that allow users to recognize the dialog without loading all the dialog's data, settings, and content. The full dialog remains complete when opened, but the preview provides sufficient information for quick identification.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8904287B2Previews of dialogs in applications
Publication Date: 2014.12.02 ADOBE INC
  • US8904287B2 patent drawing
  • US8904287B2 patent drawing
  • US8904287B2 patent drawing

AI summary

Displaying a preview image is disclosed. An indication to display a preview image is received. The indication is based at least in part on an interaction with a menu item in an application and the menu item is associated with a dialog used to provide input to the application. In response to receiving the indication, a preview image of the dialog is obtained and the preview image is displayed with the menu item.