Dynamic GUI Overlay for Natural User Interface Gesture Guidance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Natural user interfaces lack visual cues, leading to user disorientation and inefficiency when interacting with new or complex software programs, as they remove GUI elements to maximize viewing area but eliminate guiding features.

Innovation Solution

A computing system that displays GUI elements on a natural user interface only during specific gesture phases, using a gesture-recognizing module to detect registration, operation, and termination phases, and a gesture assist module to overlay visual or audio cues and selectors on the interface, ensuring user guidance without permanent GUI elements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If GUI elements are removed from the natural user interface, then the viewing area is increased and direct gesture input is enabled, but the user may become disoriented and unable to efficiently perform gesture input

Engineering Contradiction:
Improveviewing areaVSAvoiduser guidance
Core Design Contradiction:
Area of stationary objectVSEase of operation

Solution Approach 1:

The patent applies the dynamics principle by making the GUI element display state changeable based on gesture recognition. The system dynamically transitions between displaying and hiding the GUI element according to the detected gesture phase, allowing the interface to adapt its guidance level during interaction rather than maintaining a static state throughout.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements self-service by automatically detecting the gesture phase through the gesture-recognizing module and autonomously deciding when to display or hide the GUI element. The system serves itself by monitoring its own operational state and adjusting the interface accordingly without requiring manual user control over the GUI element visibility.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If GUI elements are permanently displayed on the natural user interface, then user guidance is provided, but the viewing area is reduced and direct gesture input is limited

Engineering Contradiction:
Improveuser guidanceVSAvoidviewing area
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The patent applies periodic action by displaying the GUI element intermittently rather than continuously. The system periodically displays the GUI element during specific gesture phases (registration and operation phases) and hides it during other phases (termination phase and idle states), providing guidance only when necessary for the current interaction stage.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system dynamically adjusts the visibility of the GUI element based on the current gesture phase detected by the gesture-recognizing module. The display state transitions from hidden to visible and back to hidden according to the operational requirements at different stages of gesture interaction, optimizing both guidance and viewing area at each moment.

Inventive Principle:
Principle #15Dynamics

3Loss of information

If visual cues are provided continuously, then user orientation is maintained, but the interface becomes cluttered and natural interaction is hindered

Engineering Contradiction:
Improveuser orientationVSAvoidinterface clutter
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system provides visual cues periodically rather than continuously, displaying the GUI element only during specific gesture phases when orientation assistance is most beneficial. This periodic display prevents interface clutter while maintaining user orientation at critical moments during the interaction sequence.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent extracts the GUI element from permanent display and presents it only when specifically needed during gesture interaction. The element is taken out of the continuous display state and introduced temporarily during registration and operation phases, then removed during termination phase, reducing overall interface clutter while providing necessary guidance.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8261212B2Displaying GUI elements on natural user interfaces
Publication Date: 2012.09.04 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8261212B2 patent drawing
  • US8261212B2 patent drawing
  • US8261212B2 patent drawing

AI summary

A computing system for displaying a GUI element on a natural user interface is described herein. The computing system includes a display configured to display a natural user interface of a program executed on the computing system, and a gesture sensor configured to detect a gesture input directed at the natural user interface by a user. The computing system also includes a processor configured to execute a gesture-recognizing module for recognizing a registration phase, an operation phase, and a termination phase of the gesture input, and a gesture assist module configured to first display a GUI element overlaid upon the natural user interface in response to recognition of the registration phase. The GUI element includes a visual or audio operation cue to prompt the user to carry out the operation phase of the gesture input, and a selector manipulatable by the user via the operation phase of the gesture.