UI Extension Display Control via Utilization Frequency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional UI extension technologies face challenges in displaying annotations suitable for individual user situations due to diverse skill levels and work content, as uniform display rules fail to adapt effectively.
Innovation Solution
A display control apparatus that acquires and analyzes the use frequency of UI extension components and cooperation components to determine whether to display UI extensions based on calculated utilization frequencies, using a formula to decide on display control values and thresholds.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If uniform display rules are applied for each work scene, then the display control is simplified, but the annotation display becomes unsuitable for diverse user situations
Solution Approach 1:
The display control system dynamically adjusts annotation display based on real-time calculation of utilization frequency, which is derived from actual user operation data. The system transitions from static uniform rules to dynamic adaptive display by continuously monitoring and calculating usage patterns to determine when to show annotations.
Solution Approach 2:
The system implements feedback by acquiring actual user operation data, calculating utilization frequency based on this data, and using the calculation results to control future annotation displays. This closed-loop feedback mechanism enables the system to learn from user behavior and adjust its display strategy accordingly.
2Quantity of substance
If UI extension components are displayed to all users, then the coverage is maximized, but the information overload increases for users who do not need the annotations
Solution Approach 1:
The system applies local quality by tailoring the annotation display to individual users based on their specific utilization frequency characteristics. Instead of uniform display for all users, the system adjusts the display strategy according to each user's actual needs and usage patterns, showing annotations only when and where they are most likely to be useful.
Solution Approach 2:
The system changes the display parameter from a fixed binary state (display or not display) to a dynamic state based on calculated utilization frequency. By using the utilization frequency calculation as a threshold parameter, the system can flexibly control annotation display to match user needs, preventing information overload for users with low utilization patterns.
Data Source
AI summary
An acquisition unit acquires a use frequency of a user of a UI extension component of a GUI component constituting a predetermined application and a use frequency of the user of a cooperation component which is a target GUI component for an operation of the UI extension component. A determination unit determines whether to display the UI extension component to the user based on the use frequency of the UI extension component of the user and a utilization frequency of the UI extension component calculated by using the use frequency of the cooperation component.


