Window State Visualization for Complex Business Operations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for visualizing the actual work situation in complex business operations, such as those involving multiple business systems and documents, struggle to accurately represent window states beyond the active state, leading to incomplete and biased representations due to subjective handling and increased complexity in data visualization.

Innovation Solution

A display control device and method that includes a conversion unit to determine data variables representing window states, a display control unit for setting correspondence relationships between data and visual variables, and a visualization unit for generating rectangular objects based on these variables, allowing for the accurate visualization of active, referenceable, and non-referenced states in a timeline format.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional window monitoring methods are used to track only active windows, then the implementation is simple, but the actual work situation including inactive windows cannot be accurately ascertained

Engineering Contradiction:
Improveaccuracy of work situation ascertainmentVSAvoidcomplexity of window state tracking
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments window states into three distinct categories: active state, referenceable state, and non-referenced state. This segmentation allows the system to track and visualize all window states separately, improving measurement precision of actual work situation while maintaining manageable complexity through clear state classification.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a timeline visualization as an intermediary representation that maps window state changes over time. This timeline serves as a mediator between raw window state data and human understanding, allowing accurate tracking of multiple window states without directly increasing the complexity of the tracking mechanism itself.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If multiple data items are included in operation log visualization, then the representation becomes more comprehensive, but the mapping operation complexity increases due to increased visual variables

Engineering Contradiction:
Improvecompleteness of work situation representationVSAvoidcomplexity of visual variable mapping
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent adds the time dimension to the visualization by using a timeline format. This allows multiple data items (window titles, application types, URLs) to be represented comprehensively without increasing visual variable complexity, as time provides an additional axis for organizing information rather than requiring more visual variables for the same data.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent creates a universal mapping framework where the same visual variable mapping mechanisms can handle multiple data items consistently. By establishing general rules for mapping window states, titles, and application types to visual properties, the system achieves comprehensive representation without proportionally increasing mapping complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If detailed window state information is visualized, then the actual work situation is more accurately represented, but the visualization complexity and difficulty of adjustment increase

Engineering Contradiction:
Improvedetail level of work situation visualizationVSAvoidease of visualization adjustment
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent implements dynamic visualization where the timeline can be adjusted and interacted with based on user needs. The visualization system allows users to modify time ranges, filter specific window states, and adjust the level of detail displayed, maintaining ease of operation while preserving detailed information through on-demand customization rather than static comprehensive display.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11392260B2Display control device, display control method, and display control program
Publication Date: 2022.07.19 NIPPON TELEGRAPH & TELEPHONE CORP
  • US11392260B2 patent drawing
  • US11392260B2 patent drawing
  • US11392260B2 patent drawing

AI summary

A display control device includes a conversion unit which, upon receipt of an operation log file including operation logs that indicate the content of operations performed on windows on a terminal screen, determines data variables representing window states of the windows indicated by each of the operation logs on the basis of a window state setting for setting a window state on the terminal screen, a display control unit that sets correspondence relationships between the data variables and visual variables, generates rectangular objects corresponding to the data variables, and determines attribute values of the rectangular objects on the basis of the visual variables associated with the data variables, and a visualization unit that performs drawing on the basis of sets of the rectangular objects and the attribute values determined by the display control unit.