Dynamic Function Portals for Adaptive User Interface Layouts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Smart terminal applications often have static user interfaces, leading to inefficient use of screen space and user inconvenience, as operations must be performed sequentially and according to the pre-configured layout, limiting user interaction flexibility.

Innovation Solution

Implementing dynamic function portals that are determined based on user actions and context, allowing for intuitive access to additional operations beyond the native, pre-configured ones, by presenting function portals that adapt to the user's intent and context, such as scrolling or clicking actions, to supplement or complement existing operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If operations are sequentially laid out on the user interface according to pre-configured page design, then the page layout is maintained and operations are accessible, but the display space is inefficiently used and user interaction flexibility is limited

Engineering Contradiction:
Improveuser interaction flexibilityVSAvoidpage layout complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent applies dynamics by transforming the static page layout into a dynamic system where function portals are dynamically generated and positioned based on real-time user actions and context. The system monitors user interactions (scrolling, clicking) and dynamically adjusts the presentation of operations, allowing the interface to adapt its structure rather than remaining fixed. This resolves the contradiction by enabling flexible user interaction without permanently complicating the underlying layout structure.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the operations into distinct function portals that can be independently generated and positioned. Instead of a monolithic layout, the interface is divided into multiple functional segments (function portals) that can be selectively displayed based on user context and actions. This segmentation allows efficient use of display space by showing only relevant operations while maintaining access to all functions, resolving the contradiction between operational flexibility and layout complexity.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If multiple operations are sequentially laid out on the user interface, then all operations are accessible, but the limited display space is quickly consumed

Engineering Contradiction:
Improvenumber of accessible operationsVSAvoiddisplay space consumption
Core Design Contradiction:
Quantity of substanceVSArea of stationary object

Solution Approach 1:

The patent transitions from a one-dimensional sequential layout to a multi-dimensional dynamic presentation. Function portals are generated in different dimensional spaces based on user context, allowing multiple operations to be accessible simultaneously without consuming linear display space. The system uses contextual dimensions (based on user actions, page content, and device state) to organize operations, enabling abundant operation access within limited display area.

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

Solution Approach 2:

The patent implements multi-functionality through function portals that can serve multiple purposes based on context. A single function portal can be triggered by different user actions (scrolling, clicking) and adapted to different operational contexts. This universality allows the system to present the same operational interface for multiple functions, reducing the need for separate dedicated spaces for each operation type.

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

3Adaptability or versatility

If the user must perform operations according to the pre-configured page design, then the page structure is maintained, but user convenience is reduced when the pre-configured layout does not match user needs

Engineering Contradiction:
Improveadaptation to user needsVSAvoidpage structure stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the presentation parameters of operations based on user actions and context. The system monitors parameters such as user interaction type (scrolling direction, click position), page content, and device state to determine which function portals to generate and how to present them. This allows the interface to adapt to user needs while maintaining the underlying page structure, resolving the contradiction between adaptability and structural stability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10824445B2Dynamic presentation of function portals
Publication Date: 2020.11.03 BANMA ZHIXING NETWORK HONGKONG CO LTD
  • US10824445B2 patent drawing
  • US10824445B2 patent drawing
  • US10824445B2 patent drawing

AI summary

Dynamically presenting function portals is described, including: determining a user action with respect to a current page of an application; determining a context with respect to the application; determining a function portal based at least in part on the user action with respect to the current page of the application and the context with respect to the application; presenting the function portal at the current page of the application; and in response to a selection of the function portal, performing an operation corresponding to the function portal at the current page of the application.