Dynamic Icon Context Transfer for App Navigation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users often select dynamic icons to launch applications, but then struggle to find the corresponding item within the application, leading to frustration and inefficient navigation.
Innovation Solution
A method is implemented where dynamic icons provide context to underlying applications by displaying relevant elements, allowing the application to automatically navigate to or highlight the corresponding item when launched, using an agent to transmit item IDs and facilitate user preferences.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If dynamic icons display multiple context elements iteratively, then information display capability is improved, but user navigation efficiency deteriorates because users cannot easily find the corresponding item in the application
Solution Approach 1:
The patent applies preliminary action by providing the application with context information about which specific item corresponds to the displayed element before the user needs to search for it. When the user selects the dynamic icon, the system proactively navigates the application to the relevant item or highlights it, rather than requiring the user to manually search through the application's content.
2Ease of operation
If the application navigates to the corresponding item automatically, then user interaction is reduced, but the complexity of the system increases due to context tracking requirements
Solution Approach 1:
The patent introduces an intermediary mechanism (context information transfer system) that bridges the dynamic icon and the underlying application. This intermediary layer tracks which element is displayed and communicates this context to the application, enabling automatic navigation without requiring complex user input processing or manual search algorithms within the application.
Data Source
AI summary
Providing context from a dynamic icon to an underlying application. A method includes displaying dynamically, at a dynamic icon, a plurality of context elements. Each of the context elements corresponds to an item available in an application underlying the dynamic icon. The method further includes receiving user input at the dynamic icon indicating a desire to open an application underlying the dynamic icon. The method further includes, providing to the application underlying the dynamic icon an indication of a context element that was being displayed at the dynamic icon when the user input was received.


