Context-Aware Application Preview for Gesture-Based Navigation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of electronic devices often face the inconvenience of repeatedly inputting the same commands to execute applications, which can be time-consuming and frustrating, especially when the usage is predictable based on recent applications or messages.
Innovation Solution
The method involves displaying a preview of a second application in response to a user input, with the second application being selected automatically based on the content of the first application's user interface, allowing users to execute the second application with reduced input efforts by continuing or modifying the initial gesture.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If users manually input commands to execute applications, then application execution is achieved, but user interaction time and operational complexity increase
Solution Approach 1:
The system performs preliminary analysis of the current application context and pre-selects the most likely next application to be executed. When a user performs a gesture (such as swiping up), the system has already prepared and identified the target application based on contextual cues from the current application being used, eliminating the need for users to manually search or input the application name.
Solution Approach 2:
The system serves itself by automatically determining the user's intent based on the current application context and gesture patterns. The system analyzes what application the user is likely to want to access next and prepares the transition without requiring explicit user commands, making the system self-anticipating and self-servicing.
2Ease of operation
If the system automatically selects applications based on context, then user input efforts are reduced, but system complexity increases
Solution Approach 1:
The system continuously monitors and analyzes user gestures and application usage patterns as feedback. By observing what applications users frequently access after certain applications, the system refines its contextual understanding and improves its automatic selection accuracy over time, making the complexity worthwhile through enhanced ease of operation.
Solution Approach 2:
The system changes the parameter of application selection from explicit user-specified to context-inferred based on gesture analysis and application state. This parameter change enables automatic application selection that adapts to different usage scenarios while maintaining manageable system complexity through focused analysis of key contextual parameters.
Data Source
AI summary
A method in a portable electronic device for providing a user with an improved user interface is described. The electronic device includes one or more processors and memory including instructions which when executed by the one or more processors cause the electronic device to perform the method. While content in a user interface of a first application is displayed, a first user input is detected. In response to the first user input, at least a preview for a second application is displayed. In some instances, the second application is selected automatically at least partly in dependence on the content displayed in the user interface of the first application.


