Interaction Path Detection Using Time Thresholds
Find Innovative SolutionsGenerate 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
Engineering 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
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.
2Measurement precision
If systems analyze all user interactions to identify known routes, then comprehensive path analysis is achieved, but computationally intensive processing is required
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.
3Reliability
If systems use fixed time thresholds for path analysis, then analysis consistency is maintained, but the system cannot adjust to changing user patterns
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.
Data Source
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.


