Context Menu Prediction for Small Touch Displays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Touch devices with small display areas face challenges in presenting context menus due to limited screen space, often resulting in menus that are too large or scaled down, making it difficult for users to discern and read menu options effectively.
Innovation Solution
The system identifies historical commands and determines a subset of commands with higher correlation to a trigger command, generating a context menu that includes only these highly correlated commands in response to a user input, thereby optimizing the use of display space and reducing clutter.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a full context menu is displayed on a small touch device screen, then all available commands are accessible, but the menu exceeds the display area or becomes difficult to read
Solution Approach 1:
The patent extracts only the most relevant commands from the full context menu based on correlation analysis with the trigger command. By removing less relevant commands and displaying only the subset with highest correlation values, the menu fits within the limited display area while maintaining accessibility to the most important functions.
Solution Approach 2:
The patent applies different quality levels to different commands by ranking them according to their correlation values with the trigger command. Commands with higher correlation are prioritized for display, creating a localized optimization where the most relevant commands receive prominent placement within the constrained menu space.
2Area of stationary object
If the context menu is scaled to fit the small display screen, then the menu fits within the display area, but the text becomes difficult to discern
Solution Approach 1:
Instead of scaling down the entire menu which compromises readability, the patent extracts only the essential commands that need to be displayed. This reduction in the number of menu items allows each command to maintain adequate text size and readability while the menu fits within the display constraints.
3Adaptability or versatility
If all historical commands are included in the context menu, then comprehensive command options are provided, but the menu becomes cluttered and harder to navigate
Solution Approach 1:
The patent removes less relevant commands from the context menu by filtering based on correlation thresholds. Only commands exceeding the threshold are included, eliminating clutter while preserving access to the most important functions through the extraction of high-value commands.
Solution Approach 2:
The patent changes the parameter of command selection from binary (include/exclude) to continuous (correlation-based ranking). By using correlation values as a parameter, the system can dynamically adjust which commands are displayed based on their relevance, optimizing both completeness and navigability.
Data Source
AI summary
Systems and methods are disclosed for providing a context menu based on predicted commands. One embodiment involves identifying historical commands previously performed in an application. The embodiment also involves determining that each of a subset of commands from the historical commands has a higher correlation with a trigger command than others of the plurality of historical commands. The embodiment also involves generating a context menu including the subset of commands in response to receiving a request for the context menu after performing the trigger command in the application.


