Dynamic Menu Reordering Based on Usage Counters
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing graphic user interface (GUI) menus and submenus in client devices are often static, long, and not customizable, leading to user frustration and difficulty in navigation, as they lack dynamic rearrangement based on user interaction and preferences.
Innovation Solution
An electronic device with a processor that generates GUI data based on menu data, updating menu items and submenus in real-time or after user selection, rearranging them dynamically based on counters that track usage, allowing for customizable display and prioritization of frequently used items.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If menu items are arranged in a fixed static order, then the interface structure is simple and stable, but user navigation becomes inefficient and frustrating
Solution Approach 1:
The patent implements dynamic menu arrangement by tracking user selections through counters and automatically reordering menu items based on usage frequency. The processor continuously monitors user interactions and adjusts the display order of menu items and submenus in real-time, transforming the static interface into a adaptive one that learns from user behavior patterns.
Solution Approach 2:
The system incorporates feedback mechanisms where user selections are recorded and processed to generate updated menu arrangements. The counters track selection frequency, and this feedback information is used by the processor to reorder menu items, creating a closed-loop system that continuously improves navigation efficiency based on actual user needs.
2Ease of operation
If menu items are dynamically rearranged based on usage, then user accessibility improves, but the system complexity increases
Solution Approach 1:
The patent segments the menu system into manageable components: menu items, submenus, and counters. Each menu item has an associated counter that tracks its selection frequency. This segmentation allows the system to manage complexity through modular data structures while enabling dynamic rearrangement of individual items without affecting the entire menu system.
Solution Approach 2:
The menu system performs self-optimization by automatically tracking user selections and reordering items based on usage patterns. The processor monitors user interactions and autonomously adjusts the menu arrangement without requiring manual reconfiguration, allowing the system to serve itself in optimizing its own structure based on observed behavior.
3Adaptability or versatility
If the menu structure is made customizable, then user preferences are better accommodated, but the implementation complexity increases
Solution Approach 1:
The patent changes the parameter of menu item order based on usage frequency data. By modifying the display order parameter dynamically according to counter values, the system achieves customization without requiring complex reconfiguration mechanisms. The same menu structure can serve different users with different preferences through automated parameter adjustment.
Data Source
AI summary
A electronic device may generate graphic user interface (GUI) data, based on menu data, for display as a GUI on a display device. The GUI including a plurality of user-selectable menu items configured in a first order, will update the menu data in response to a selection, by the user, of one of the plurality of user-selectable menu items. The GUI data is then updated for display as an updated GUI on the display device wherein the menu data include plurality of menu item counters corresponding to the plurality of user-selectable menu items, respectively. The updated GUI data is updated for display as the updated GUI on the display device by arranging the plurality of the user-selectable menu items in a second order based on values of the menu item counter.


