Dynamic Application Shortcut Ranking via Dependency Graphs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Navigating and accessing applications on smartphones with numerous installed applications can be inconvenient due to lengthy selection processes and limitations in displaying application shortcut icons, making it difficult for users to remember shortcut keys and display multiple icons.

Innovation Solution

A system and method that dynamically displays application shortcut icons by tracking user operations, constructing dependency relation graphs, and using the PageRank algorithm to rank and display frequently used applications based on their invocation frequency and browsing paths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If preset shortcut keys or icons are used for applications, then application access speed is improved, but device complexity increases and users cannot remember all shortcuts

Engineering Contradiction:
Improveapplication access speedVSAvoidnumber of shortcut keys/icons
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent implements dynamic shortcut icons that automatically update based on user behavior patterns. The system monitors application usage frequency and dynamically repositions shortcuts on the touchscreen, allowing the interface to adapt to changing user needs without requiring users to remember fixed locations. This resolves the contradiction by making the shortcut system flexible rather than static.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback mechanisms by tracking user interaction patterns and using this information to automatically adjust shortcut icon positions. The feedback loop monitors which applications are frequently accessed and repositions those shortcuts to more accessible locations, continuously optimizing the interface based on actual usage data rather than predetermined arrangements.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If more application shortcut icons are displayed on the screen, then application accessibility is improved, but the display size limitation prevents showing all icons

Engineering Contradiction:
Improveapplication accessibilityVSAvoiddisplay screen area
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The patent extends the shortcut icon display from a two-dimensional screen surface to a three-dimensional spatial arrangement by utilizing the touchscreen's depth and flexibility. Shortcuts can be positioned at various locations including edges, corners, and even wrapped around the device boundaries, effectively using the third dimension to increase capacity without requiring more screen area.

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

Solution Approach 2:

The system segments the shortcut icon set into multiple groups or layers that can be accessed through different screen regions or gestures. Frequently used applications are displayed in prominent positions while less frequently used ones are organized in accessible but less prominent areas, allowing all shortcuts to be available without crowding the main display area.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8151217B2System and method for dynamically displaying application shortcut icons of an electronic device
Publication Date: 2012.04.03 CHI MEI COMM SYST INC
  • US8151217B2 patent drawing
  • US8151217B2 patent drawing
  • US8151217B2 patent drawing

AI summary

A method for dynamically displaying application shortcut icons of an electronic device constructs a dependency relation graph according to applications whose invoked frequency has reached a predetermined frequency value, and further according to browsing paths whose count has reached a predetermined dependency rule. The method further computes a weight value of each node in the dependency relation graph for ranking the applications to display application shortcut icons of the applications on the electronic device according to the rank.