UI Extension Display Control via Utilization Frequency

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedisplay control simplicityVSAvoidannotation suitability for user situation
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improveannotation display coverageVSAvoidinformation overload
Core Design Contradiction:
Quantity of substanceVSObject-affected harmful factors

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.

Inventive Principle:
Principle #3Local quality

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.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12112021B2Display control device, display control method, and display control program
Publication Date: 2024.10.08 NIPPON TELEGRAPH & TELEPHONE CORP
  • US12112021B2 patent drawing
  • US12112021B2 patent drawing
  • US12112021B2 patent drawing

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.