Dynamic Webpage Visitor Behavior Analysis Heatmap Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods fail to efficiently analyze and visualize user behavior on dynamic webpages, leading to incorrect data capture, resource inefficiency, and a lack of real-time visualization, particularly in dynamic and diverse online environments.
Innovation Solution
A device and method that receive visitor behavior analysis data, identify effective areas on a dynamic webpage, generate heat maps based on event counter information, and synchronize the heat maps for real-time visualization without additional capture resources or reprocessing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If periodic image capture and element information collection are used to provide visualized analysis results, then analysis results can be displayed on captured webpages, but unnecessary data storage and additional computation are generated
Solution Approach 1:
The patent extracts only the essential element information (coordinates, display names, event types) needed for analysis from the dynamic webpage, rather than capturing and processing complete images. This extraction approach obtains necessary data while eliminating unnecessary computation and data storage associated with full image capture.
Solution Approach 2:
The patent performs preliminary registration of webpage elements during page loading, storing their coordinates and display names in advance. This preliminary action eliminates the need for repeated element information collection during subsequent analysis operations, reducing computation amount while maintaining analysis accuracy.
2Productivity
If periodic image capture is used for low page response speed, then analysis results can be provided, but incorrect image capture occurs
Solution Approach 1:
The patent replaces the mechanical image capture system with a data-based element coordinate system. Instead of capturing images at periodic intervals (mechanical timing), the system directly tracks element coordinates and synchronizes them with event data, eliminating incorrect captures caused by timing issues while maintaining productivity.
3Ease of manufacture
If limited images with specific capture means are used, then analysis results can be provided, but the capture screen differs from the user's actual screen
Solution Approach 1:
The patent uses universal element coordinates and display names that are independent of specific capture means or screen types. The element information registration system creates a screen-agnostic data structure that can be applied across different devices and display configurations, ensuring the analysis results match user's actual screens regardless of the analysis platform.
4Measurement precision
If dynamic webpage elements are reprocessed and simulated, then analysis information visualization can be generated, but elements implemented as scripts are abnormally displayed
Solution Approach 1:
The patent creates a simplified data copy of webpage elements (coordinates, display names, event types) rather than replicating the actual script-based elements. This copying approach captures the essential information needed for analysis while avoiding the complexity and instability of script reprocessing, ensuring reliable display without abnormal behavior.
5Loss of time
If dynamic webpage analysis and reprocessing are performed, then analysis information can be generated, but element data changed by scroll or events cannot be matched and visualized in real-time
Solution Approach 1:
The patent implements continuous event monitoring and real-time coordinate tracking for dynamic webpage elements. Instead of periodic batch processing, the system continuously captures element position changes and event occurrences, maintaining uninterrupted data flow that enables real-time matching and visualization of dynamically changing element data.
Data Source
AI summary
A method for providing analysis data of a dynamic website is a method for providing analysis data, the method including the steps of: receiving visitor behavior analysis data of a dynamic webpage; identifying, from the dynamic webpage, an effective area corresponding to an effective element; acquiring, from the analysis data, event counter data corresponding to the effective area; on the basis of the event counter data, generating a heatmap representing analysis results of user behavior on the dynamic webpage; and synchronizing the generated heatmap onto the dynamic webpage, and outputting same.


