Path Diagram Display for Visualizing Cross-Service User Transitions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing display methods fail to effectively visualize user transitions between multiple services accessible using shared user identification information, making it difficult to understand user behavior patterns across different services.

Innovation Solution

A display system and method that utilizes a path diagram to represent user transitions between services, with nodes corresponding to services and links showing transitions, where the display mode of nodes changes based on user overlap ratios and service selection, facilitating visual understanding of user behavior.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple services are provided using shared user identification information, then service accessibility and user convenience are improved, but visual understanding of user transitions between services becomes difficult

Engineering Contradiction:
Improveservice accessibilityVSAvoidvisual understanding of user transitions
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments user transition data into discrete path elements (nodes representing services, edges representing transitions) to visualize complex user behavior patterns across multiple services. This segmentation transforms raw access log data into an interpretable path diagram that reveals user flow between services while maintaining service accessibility through shared user identification.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If user transition data between multiple services is visualized, then understanding of user behavior patterns is improved, but data processing complexity increases

Engineering Contradiction:
Improveunderstanding of user behavior patternsVSAvoiddata processing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary processing layer that aggregates access log information from multiple services and transforms it into path diagram data. This intermediary component handles the complex data processing by identifying user sessions, tracking service transitions, and generating visualizable path data, thereby reducing the overall system complexity while maintaining comprehensive user behavior analysis.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If path diagrams display all services and transitions, then completeness of user behavior representation is improved, but readability and clarity of the display deteriorates

Engineering Contradiction:
Improvecompleteness of user behavior representationVSAvoidreadability and clarity
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent applies local quality by varying the visual representation of path elements based on their characteristics. Services with higher user traffic or importance are displayed with different visual weights, and transition paths are highlighted according to their frequency or significance. This selective visualization maintains completeness of user behavior representation while enhancing readability by emphasizing key patterns.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent transforms two-dimensional service transition data into a multi-dimensional visual representation by incorporating spatial arrangement, node sizing, and path routing that conveys additional information about user behavior. This dimensional transformation allows comprehensive user behavior representation to be displayed in a visually manageable format that maintains clarity.

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

Data Source

PatentUS12541276B2Display system and display method
Publication Date: 2026.02.03 RAKUTEN GROUP INC
  • US12541276B2 patent drawing
  • US12541276B2 patent drawing
  • US12541276B2 patent drawing

AI summary

A display system includes processors and memories storing computer program code and display data. The processors read the program code and operate as instructed by the program code. The program code includes display code configured to cause the processors to display a path diagram in a display area. The path diagram includes nodes respectively corresponding to services. The nodes include a first node representing a first service that serves as a reference among the services and second nodes respectively representing second services, other than the first service, among the services. An overlap ratio is a ratio of the number of users of one of two of the second services to the number of users who use both of the two second services. The program code includes change code configured to cause the processors to change a display mode of the second nodes in proportion to the overlap ratio.