Treemap User Interface Dynamic Item Reassignment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional user interfaces, such as those in mobile phone and electronic program guide systems, lack customization and do not effectively handle frequently used items, leading to inefficient access and display.
Innovation Solution
A treemap-type user interface system that uses a processor and memory to arrange items of varying sizes on a screen based on usage frequency, allowing for dynamic reassignment while maintaining the arrangement and size order, enhancing accessibility and customization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional tile or icon based user interfaces are used, then the interface structure is simple, but the interface lacks customization and does not effectively handle frequently used items
Solution Approach 1:
The interface dynamically reassigns items to regions based on usage frequency data, allowing the interface to adapt and customize itself automatically. The system monitors user interactions and refreshes the assignment of items among regions, promoting frequently used items to more accessible positions without requiring manual user configuration or complex interface structures.
2Productivity
If fixed interface assignments are used, then the interface structure is stable, but frequently used items are not effectively handled and access efficiency is low
Solution Approach 1:
The interface system automatically monitors user interactions with items and performs self-updates by reassigning items to regions based on observed usage patterns. The system serves itself by collecting usage data, determining which items are most frequently used, and automatically refreshing the interface assignment to optimize access efficiency, eliminating the need for manual interface management.
3Adaptability or versatility
If the interface is frequently updated to reflect usage patterns, then customization improves, but system resources and processing time are consumed
Solution Approach 1:
The system performs partial updates by only reassigning items when usage pattern changes warrant it, rather than continuously refreshing the entire interface. The processor determines whether to refresh the interface based on whether usage patterns have changed sufficiently to justify a reassignment, consuming system resources only when necessary to maintain customization accuracy.
Data Source
AI summary
In one embodiment, a user interface system based on a treemap-type presentation includes a processor and a memory. The processor is operative to store data for items which can be invoked, generate data for a user interface screen having regions arranged according to an arrangement, at least some of the regions being different sizes and being arranged according to size order, assign at least some of the items to the regions, receive user selections from an input device, determine which item is being selected for each user selection, refresh an assignment of the items among the regions of the user interface screen so that even though the assignment of the items among the regions is changed as a result of the refreshment, the arrangement and sizes of the regions in the user interface screen remain unchanged. Related apparatus and methods are also described.


