Interaction Path Detection Using Time Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional content delivery systems struggle to track and analyze interaction paths effectively, particularly when users take arbitrary or unlabeled paths, and fail to adjust to changing user patterns, leading to inefficient data analysis and limited insights into user behavior.

Innovation Solution

The system detects and analyzes interaction paths by determining an optimal time threshold between interaction points, allowing for the identification of start and end points of user interactions, and creating separate paths when timestamps exceed this threshold, providing a flexible framework for capturing and analyzing user interactions without predefining routes or labels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional systems use predefined start and end points for tracking interaction paths, then the tracking process is simple and structured, but the system cannot account for arbitrary user paths or premature endings

Engineering Contradiction:
Improveability to track arbitrary user pathsVSAvoidcomplexity of path detection system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system dynamically determines start and end points of interaction paths based on actual user behavior patterns rather than using fixed predefined points. The analysis application identifies start points when users enter the content delivery system and end points when users exit or when time thresholds are exceeded, allowing the system to adapt to varying user interaction patterns and arbitrary paths.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If systems analyze all user interactions to identify known routes, then comprehensive path analysis is achieved, but computationally intensive processing is required

Engineering Contradiction:
Improveaccuracy of interaction path analysisVSAvoidprocessing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system segments the analysis process into distinct phases: identifying start points, tracking interaction sequences, determining end points based on time thresholds, and separating multiple paths. This segmentation allows the system to process user interactions efficiently by focusing on key decision points rather than analyzing every single interaction in detail, thus maintaining accuracy while improving processing efficiency.

Inventive Principle:
Principle #1Segmentation

3Reliability

If systems use fixed time thresholds for path analysis, then analysis consistency is maintained, but the system cannot adjust to changing user patterns

Engineering Contradiction:
Improveconsistency of path analysisVSAvoidability to adapt to changing user patterns
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system uses time thresholds as a parameter to determine when interaction paths end, but allows these parameters to be adjusted based on analyzed user behavior patterns. The analysis application can identify optimal time thresholds from observed user interactions, enabling the system to maintain consistency through defined parameters while adapting to changing user patterns by modifying these parameters based on empirical data.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250094306A1Systems and methods for detecting, analyzing, and evaluating interaction paths
Publication Date: 2025.03.20 ADEIA GUIDES INC
  • US20250094306A1 patent drawing
  • US20250094306A1 patent drawing
  • US20250094306A1 patent drawing

AI summary

System and methods are disclosed herein for creating interaction path records using time thresholds between interaction paths. The system retrieves the time threshold and a plurality of user interaction records that each include a timestamp. The system sorts the plurality of user interaction records based on the timestamp. The system then identifies the path-start record as being separated from a prior interaction by an amount of time that exceeds the time threshold. The system identifies the path-end record as being separated from a subsequent interaction by an amount of time that exceeds the time threshold. The system creates an interaction path record, stores that records, and generates a summary with information about the path.