Dynamic Sidebar Icon Layout for Mobile Terminals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in finding desirable icons in sidebars on terminals like mobile phones or tablets, as the fixed-size sub-regions are not tailored to the foreground application, making it inconvenient to access icons efficiently.

Innovation Solution

A method is introduced where the number of rows and columns of icons in each sub-region of the sidebar is determined based on the attribute of the foreground application, such as its type or application scene, allowing for dynamic adjustment of icon display to prioritize frequently used icons and reduce clutter in less frequently used areas.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If fixed-size sub-regions are used in the sidebar, then the sidebar structure is simple and easy to implement, but users find it inconvenient to locate desirable icons efficiently

Engineering Contradiction:
Improveicon location efficiencyVSAvoidsidebar structure complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The sidebar sub-regions dynamically adjust their sizes based on the foreground application type. The system determines application attributes (such as whether it's a messaging app, browser, or other) and automatically adjusts sub-region dimensions to prioritize commonly used icons in each application context, making icon location more efficient without requiring complex manual configuration from users

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different sub-regions within the sidebar are assigned different sizes and icon densities according to local usage patterns. For example, when a messaging application is detected, the sub-region containing messaging-related icons is enlarged to provide more prominent display, while other sub-regions maintain standard sizes, creating localized optimization for each application scenario

Inventive Principle:
Principle #3Local quality

2Productivity

If the sidebar displays icons uniformly across all sub-regions, then the display structure is simple, but frequently used icons are not prioritized and users must turn pages more often

Engineering Contradiction:
Improveicon access efficiencyVSAvoiddisplay arrangement complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system changes display parameters (number of icons per sub-region, sub-region size, icon density) based on application type detection. When a specific application category is detected, the system adjusts parameters such as increasing icon count in relevant sub-regions or modifying sub-region dimensions to prioritize frequently used icons, reducing the need for page turning and improving access efficiency

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the sidebar uses a fixed icon layout, then the implementation is simple, but it cannot adapt to different application scenarios and user habits

Engineering Contradiction:
Improveapplication scenario adaptabilityVSAvoidlayout adaptation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary detection of the foreground application type when a sidebar display instruction is received. Based on this preliminary identification, the system pre-adjusts sub-region sizes and icon arrangements before the user needs to access icons, automatically adapting the layout to match the current application scenario and user habits without requiring real-time complex computations during icon selection

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11500513B2Method for icon display, terminal, and storage medium
Publication Date: 2022.11.15 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US11500513B2 patent drawing
  • US11500513B2 patent drawing
  • US11500513B2 patent drawing

AI summary

A method for icon display, a terminal, and a storage medium are provided, which relate to the technical filed of computers. According to the technical solutions of implementations, an attribute of a foreground application is acquired after receiving a sidebar display instruction. The number of rows and columns of icons in each of the at least two sub-regions is determined according to the attribute of the foreground application. At least one icon is displayed in each of the at least two sub-regions according to the number of rows and columns of icons in each of the at least two sub-regions.