Dynamic Tag Display for Time-Series Text Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional technologies are unable to display tags indicating the topics of time-series texts with an arbitrary scale specified by the user, limiting the flexibility in hierarchical tag representation for efficient topic acknowledgment and searching.

Innovation Solution

An information processing device with a keyword extracting unit, a tag generating unit, and a UI control unit that extracts keywords from time-series texts within a user-defined range, generates tags corresponding to time periods based on keyword frequency, and updates the UI screen dynamically in response to user interactions, allowing tags to be displayed on a time axis with adjustable scale.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If hierarchical tags are displayed with a fixed structure, then the system is simple to implement, but the user cannot specify arbitrary scales for tag display

Engineering Contradiction:
Improveuser-specified arbitrary scale for tag displayVSAvoidtag generation and display system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic tag display by allowing the system to adaptively adjust tag hierarchy levels based on user-specified time ranges. The tag generating unit dynamically determines which hierarchical levels to display (e.g., first level tags for broad topics, second level tags for detailed topics) depending on the duration of the selected time range, transforming a static fixed-structure system into a dynamic adaptive one.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of tag hierarchy depth based on the time range parameter. When a longer time range is selected, the system displays tags at higher hierarchical levels (broader topics), while shorter time ranges allow display of lower hierarchical levels (more detailed topics). This parameter-based adaptation resolves the contradiction by linking display complexity to user needs.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If tags are generated for the entire time range, then comprehensive topic coverage is achieved, but the display becomes cluttered and hard to navigate

Engineering Contradiction:
Improvetopic information completenessVSAvoidtopic acknowledgment and searching efficiency
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent extracts and displays only the relevant tags for the selected time range rather than showing all tags in the dataset. The tag generating unit filters and generates tags specifically for the user-selected time period, extracting the essential topic information needed while omitting unrelated tags, thus maintaining information completeness for the relevant scope while improving navigability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system segments the tag display into hierarchical levels (first level tags for major topics, second level tags for subtopics) and selectively displays appropriate segments based on the time range. This segmentation allows users to navigate from broad topics to detailed topics as needed, preventing display clutter while maintaining comprehensive topic coverage through the hierarchical structure.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If the system supports arbitrary time range selection, then user flexibility is improved, but the processing complexity increases

Engineering Contradiction:
Improvetime range selection flexibilityVSAvoidkeyword extraction and tag generation processing
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary keyword extraction and tag generation for the entire dataset before user interaction. The keyword extracting unit and tag generating unit pre-process the time-series text data to create an indexed structure of keywords and hierarchical tags. This preliminary action stores the processed information in an accessible format, so when users select arbitrary time ranges, the system can quickly retrieve and display relevant tags without performing complex real-time processing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10366154B2Information processing device, information processing method, and computer program product
Publication Date: 2019.07.30 KK TOSHIBA
  • US10366154B2 patent drawing
  • US10366154B2 patent drawing
  • US10366154B2 patent drawing

AI summary

An information processing device according to an embodiment includes a keyword extracting unit, a tag generating unit and a UI control unit. The keyword extracting unit extracts a keyword from time-series texts within a time range set by a user. The tag generating unit generates a tag corresponding to a time period from a first appearing time until a last appearing time of a same keyword appearing plural times within a duration set according to the time range. The UI control unit creates a UI screen including a first display area in which a time axis corresponding to the time range is displayed and a second display area in which the tag is displayed while causing the tag to correspond to the time period on the time axis, and resets, by selecting the tag, a time period of the selected tag in the time range to update the UI screen.