Transient Graphical Object Gesture Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile user devices lack an efficient method to dynamically render and manage transient graphical objects in response to user gestures, limiting the flexibility and user experience in accessing and interacting with multiple applications and their content.

Innovation Solution

A network environment with a control module, data store, and user interface API that recognizes user input to generate and manage transient graphical objects, adjusting content based on gesture recognition, size, and direction, allowing for dynamic rendering and caching of content elements to enhance user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional static interface methods are used, then system simplicity is maintained, but user interaction flexibility and access to multiple applications are limited

Engineering Contradiction:
Improveuser interaction flexibilityVSAvoidinterface management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic graphical objects that can change their rendering, size, and content based on user gestures and interaction state. The graphical object transitions from a compact icon state to an expanded transient state, allowing flexible access to multiple applications without requiring separate static interfaces for each interaction scenario.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The transient graphical object serves multiple functions: it acts as an application launcher, a content preview window, a gesture recognition target, and a transitional interface element. This multi-functional design allows a single graphical object to replace what would traditionally require multiple separate interface elements and interaction flows.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Ease of operation

If multiple applications and content are made accessible simultaneously, then user access flexibility improves, but resource consumption and rendering complexity increase

Engineering Contradiction:
Improveaccess to applications and contentVSAvoiddevice resource consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent segments the interface into a persistent background layer and a transient foreground graphical object. Only the necessary portions of application content are rendered within the transient graphical object's boundaries, rather than rendering all application interfaces simultaneously. This segmentation allows selective rendering that reduces overall resource consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The transient graphical object renders only the essential content and controls needed for the current interaction context, rather than rendering complete application interfaces. This partial rendering approach provides sufficient user access while consuming fewer rendering resources and energy.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If transient graphical objects are dynamically rendered based on user input, then user experience and interaction quality improve, but processing overhead and rendering complexity increase

Engineering Contradiction:
Improveuser experience qualityVSAvoidrendering and management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The transient graphical object is nested within the existing application icon structure, with the graphical object containing content elements and controls that are themselves nested hierarchically. This nesting approach allows the system to leverage existing icon rendering infrastructure while adding transient content layers, reducing overall rendering complexity.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent uses template-based rendering where the transient graphical object is created as a copy or instance of a standardized interface structure. This templating approach allows dynamic content to be inserted into a pre-defined layout framework, reducing the complexity of creating and managing custom rendering logic for each interaction scenario.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10503361B2Interactive graphical object
Publication Date: 2019.12.10 HUAWEI TECH CO LTD
  • US10503361B2 patent drawing
  • US10503361B2 patent drawing
  • US10503361B2 patent drawing

AI summary

In one embodiment, a method includes detecting user input linked to a portion of a graphical user interface associated with one or more applications. The method further includes rendering, in response to the detected user input, at least a portion of a transient graphical object that is made up of several portions. Each portion is associated with a different virtual space, and each portion contains content including at least: 1) information linked to a particular one of the one or more applications; and 2) one or more graphical control objects for initiating one or more actions linked to the particular application.