Website Activity Event Streams for Session Replay Analytics
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Web sites face challenges in determining the effectiveness of user engagement and conversion, as existing methods lack comprehensive analytics to assess user interactions and identify areas for improvement.
Innovation Solution
A system that records user activity on web sites to generate event streams, enabling playback of user sessions and providing insights through interfaces such as session replay, zoning, journey mapping, and error analysis, facilitating targeted improvements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If comprehensive analytics are implemented to record and analyze user activity, then measurement precision of user engagement effectiveness is improved, but device complexity increases
Solution Approach 1:
The system segments user activity into discrete event types (page views, clicks, form submissions, etc.) and organizes them into structured event streams. This segmentation allows comprehensive analytics to be achieved through modular processing of individual event categories rather than attempting to analyze all user interactions as a monolithic complex system.
Solution Approach 2:
The patent introduces an intermediary analytics processing layer between the website and the analytics dashboard. This intermediary component collects, normalizes, and processes raw user activity data into meaningful analytics, shielding the complexity of data processing from the user interface and simplifying the overall system architecture.
2Measurement precision
If detailed user activity recording is implemented, then measurement precision of user interactions is improved, but loss of information increases due to data processing requirements
Solution Approach 1:
The system extracts only the essential information needed for analytics from raw user activity data. By identifying and extracting specific event attributes (timestamp, event type, element identifier, user identifier) while discarding redundant details, the system maintains measurement precision for user interactions while minimizing information loss during processing.
Solution Approach 2:
The system performs preliminary data normalization and structuring at the point of collection, transforming raw user activity into standardized event objects before storage and analysis. This preliminary action prevents information loss by ensuring all necessary data is captured in a consistent format early in the processing pipeline.
Data Source
AI summary
The subject technology detects user activity on a web site, the user activity corresponding to a user session on the web site associated with first client device of a visiting user. The subject technology selects a recording process for the user activity based at least in part on a set of recording parameters, the set of recording parameters being configured prior to detecting the user activity. The subject technology performs the recording process to generate an event stream based at least in part on the set of record parameters. The subject technology stores the event stream after the session has ended. The subject technology provides the event stream for viewing the user session on a second client device, the second client device being different from the first client device.


