Server-Based Screen Concentration Detection for Assistance Interruption

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

VSEngineering 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

Engineering Contradiction:
Improveuser guidanceVSAvoiduser concentration
Core Design Contradiction:
Ease of operationVSReliability

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

Inventive Principle:
Principle #10Preliminary action

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

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If assistance information is provided frequently, then user operation support is improved, but system load increases

Engineering Contradiction:
Improveuser operation supportVSAvoidsystem load
Core Design Contradiction:
Ease of operationVSPower

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

Inventive Principle:
Principle #1Segmentation

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

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11797321B2Information generation apparatus and control system
Publication Date: 2023.10.24 NTT DOCOMO INC
  • US11797321B2 patent drawing
  • US11797321B2 patent drawing
  • US11797321B2 patent drawing

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.