Real-Time User Behavior Analysis Using Trigger Log Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for analyzing user behavior on web servers only provide statistical numerical values and cannot detect specific user behaviors or abnormalities in real time, limiting their effectiveness for system management and marketing applications.

Innovation Solution

An apparatus and method that collect log data in real time, detect trigger logs, generate cumulative log data, and perform pattern analysis to identify user behavior, allowing for real-time analysis and detection of abnormal activities and enabling user-customized product recommendations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If statistical numerical values are provided using log data, then system management and marketing analysis are supported, but specific user behavior analysis and abnormal behavior detection are not possible

Engineering Contradiction:
Improveuser behavior informationVSAvoidanalysis system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments log data into distinct event types (click, view, purchase, etc.) and analyzes each event type separately to identify specific user behaviors. This segmentation enables detailed behavior analysis without requiring complete reconstruction of the entire analysis system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent pre-defines behavior patterns and rules for analyzing user actions before actual log data arrives. By establishing analysis frameworks in advance, the system can quickly match incoming log data against predefined patterns, enabling specific behavior detection without complex real-time processing.

Inventive Principle:
Principle #10Preliminary action

2Speed

If real-time log data collection and analysis is implemented, then user behavior can be analyzed immediately, but processing time and computational resources increase

Engineering Contradiction:
Improvebehavior analysis speedVSAvoidcomputational resource consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent extracts only the essential and relevant features from log data for analysis, rather than processing all available data. By focusing on key behavioral indicators and filtering out redundant information, the system achieves real-time analysis with reduced computational overhead.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by analyzing only specific event types or user segments that are most relevant to current analysis goals, rather than processing all log data uniformly. This selective approach enables faster processing while maintaining analysis effectiveness.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If detailed pattern analysis is performed on cumulative log data, then specific user behavior patterns can be detected, but processing complexity and time increase

Engineering Contradiction:
Improvebehavior detection accuracyVSAvoidanalysis processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent pre-establishes behavior patterns and analysis rules before processing log data. By having predefined patterns ready, the system can quickly match incoming cumulative log data against these patterns without performing complex real-time pattern generation, thus maintaining high detection accuracy with reduced processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent adjusts analysis parameters such as time windows, event thresholds, and pattern matching sensitivity dynamically based on data characteristics and analysis requirements. This parameter optimization enables accurate behavior detection while minimizing processing time and computational resources.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11729283B2Apparatus for analysing online user behavior and method for the same
Publication Date: 2023.08.15 NAVER CORP
  • US11729283B2 patent drawing
  • US11729283B2 patent drawing
  • US11729283B2 patent drawing

AI summary

Method and apparatus for analyzing an online behavior of a user accessing a web server include: collecting, when a user terminal accesses a web server and forms a session, log data corresponding to a behavior performed by the user terminal in the session in real time; detecting log data corresponding to a trigger log among the log data; extracting, when the trigger log is detected, log data cumulated up to a detection time point of the trigger log from a start time point of the session and generating cumulative log data; and performing pattern analysis on the cumulative log data and generating behavior information corresponding to the behavior of the user terminal.