Dynamic Icon Display Adaptation for Foreground Applications
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing icon display methods in terminals, such as mobile phones and tablets, are limited by displaying predetermined functional icons in menus, which are not dynamically adjustable and do not meet the specific operating requirements of different applications.
Innovation Solution
The method involves acquiring and displaying icons corresponding to application programs running in the foreground upon receiving a call out command, dynamically adjusting the icons based on the characteristics and correlations of the applications, allowing for a more flexible and relevant icon display.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If predetermined functional icons are displayed in the menu, then the menu structure is simple and stable, but the icons cannot be dynamically adjusted to meet different application requirements
Solution Approach 1:
The patent applies dynamics by making the icon display adaptive and changeable based on the running application. Instead of a fixed menu structure, the system dynamically adjusts which icons are displayed according to the current application context, allowing the menu to evolve from static to dynamic while maintaining structural simplicity through automated selection algorithms.
Solution Approach 2:
The patent changes the parameter of icon display from fixed to variable by adjusting the set of displayed icons based on application characteristics. The system modifies the display parameters (which icons appear) according to the running application, enabling adaptability without requiring complex manual configuration or restructuring of the menu framework.
2Ease of operation
If dynamic icon selection based on application characteristics is implemented, then the icon display meets specific operating requirements better, but the system complexity increases
Solution Approach 1:
The system applies self-service by automatically selecting and displaying relevant icons based on the running application without requiring user intervention. The terminal device autonomously analyzes application characteristics and determines the appropriate icon set, reducing the need for manual configuration and improving operating efficiency while keeping the system complexity managed through automated decision-making algorithms.
Solution Approach 2:
The patent implements feedback by continuously monitoring the running application state and adjusting the displayed icons accordingly. The system receives feedback from the application context and modifies the icon display in real-time, creating a closed-loop system that adapts to changing requirements while maintaining manageable complexity through systematic feedback processing.
3Reliability
If fixed predetermined icons are used, then the system is stable and easy to maintain, but it cannot satisfy diverse application-specific needs
Solution Approach 1:
The patent applies universality by designing a menu system that can serve multiple applications and contexts through a single adaptive framework. Instead of creating separate fixed menus for each application, the system uses one universal menu structure that dynamically configures itself based on the running application, maintaining reliability through a standardized framework while achieving versatility through adaptive content selection.
Data Source
AI summary
Embodiment of the present application provides an icon display method, device and terminal. The method comprises: displaying a user interface of a first application program; receiving a call-out instruction, the call-out instruction being used to request to call out a target icon set; and displaying the target icon set according to the call-out instruction, the target icon set comprising a target icon corresponding to the first application program. According to the embodiment of the present application, an icon corresponding to an application program executed in the foreground is acquired upon the reception of a call-out instruction, and the described icon corresponding to the application program is displayed. Compared to the related art in which a plurality of preconfigured functional icons are fixedly displayed in a menu, the solution provided in the embodiment of the present application can dynamically adjust, according to different application programs, an icon needing to be displayed, so that the displayed icon is more vivid and operating demands are better satisfied.