Server-Based Screen Concentration Detection for Assistance Interruption
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional systems interrupt users' concentration by providing assistance information at inappropriate times, such as when they are focused on the screen.
Innovation Solution
An information generation apparatus calculates statistic values for screen display times and determines user concentration levels, generating a list of screens where assistance should not be provided, allowing the system to selectively offer assistance based on user operation status.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If assistance information is provided to help users perform operations, then user guidance is improved, but user concentration is interrupted
Solution Approach 1:
The system pre-calculates and stores statistic values for different screen types before actual use. The server determines concentration determination criteria in advance based on display time statistics, so that when assistance information needs to be provided, the system can immediately check whether the user is concentrating without real-time calculation delays, thereby reducing interruptions to user concentration
Solution Approach 2:
The invention introduces a server as an intermediary between the user apparatus and the assistance information system. The server collects operation logs, calculates statistic values, and determines concentration states centrally. This intermediary handles the complex analysis work, allowing the user apparatus to simply provide assistance information when needed, thus balancing user guidance quality with minimal disruption to user concentration
2Ease of operation
If assistance information is provided frequently, then user operation support is improved, but system load increases
Solution Approach 1:
The system segments the assistance information provision process into two parts: (1) The server performs heavy computational work of collecting logs, calculating statistic values, and determining concentration criteria; (2) The user apparatus only needs to compare current screen type against pre-determined criteria and provide assistance information when appropriate. This segmentation reduces the system load on user apparatus while maintaining comprehensive user operation support
Solution Approach 2:
The system changes the parameter of assistance information provision from a continuous process to a discrete, criterion-based process. Instead of continuously analyzing user state to determine when to provide assistance, the system uses pre-calculated statistic values and screen type matching to determine assistance provision timing, significantly reducing computational load while maintaining effective user operation support
Data Source
AI summary
A server includes a first statistic processor configured to calculate, for each of different types of screens displayed on a display; a first statistic value of display time of a screen of each type display on the display, to generate first statistic values corresponding to the different types of screens; a first determiner configured to determine, for each type of the screens, whether a user is concentrating on a screen of each type, based on, from among the first statistic values, a first statistic value calculated for the screen of each type; and a generator configured to generate a list including screen identification information for identifying, from among the different types of screens, a type of screen for which a corresponding determination result from the first determiner is affirmative.


