Client-Side Click-Stream Tracking for Cross-Site Data Collection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for recording user web browser click-stream events are limited in capturing comprehensive browsing habits across multiple websites, making it difficult to analyze competitive viewing trends and provide complete user data for marketing strategies.
Innovation Solution
A system that includes a desktop sliding visual media segment and a data collection platform to track and analyze user click-stream events across various websites, providing real-time data analysis and presenting users with personalized visual media segments based on their usage patterns, including reminders, offers, and account information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If web logs are used to collect click-stream data at the server site, then data collection is automated, but the sequence of click-stream events cannot be determined and user information is limited to what the web server log maintains
Solution Approach 1:
A client-side data collection module is introduced as an intermediary between the user's web browser and the server. This module captures click-stream events locally on the user's device, preserving the complete event sequence, and transmits it to the server. This resolves the contradiction by maintaining automation while preventing information loss through local event recording before server transmission.
2Loss of information
If page tagging software is placed on the web server to collect data, then the user's click-stream browsing sequence can be recorded, but data can only be collected for particular web sites and cannot capture complete browsing habits across multiple servers
Solution Approach 1:
The client-side data collection module is designed to capture click-stream events from multiple web browsers and across multiple websites simultaneously. By placing the collection capability on the user's device rather than individual servers, the system achieves universal data collection across the entire web browsing experience, resolving the limitation of site-specific data collection.
3Loss of information
If client-side data collection module is used to track web browser click events, then complete user browsing habits across multiple websites can be captured, but the system complexity increases
Solution Approach 1:
The client-side data collection module operates autonomously on the user's device, automatically capturing, storing, and transmitting click-stream events without requiring complex server-side infrastructure or manual intervention. The module self-manages the data collection process locally, reducing overall system complexity while achieving comprehensive data capture.
Data Source
AI summary
An aspect of the present invention relates to tracking and analyzing a computer user's behavior after viewing a particular search result or a particular advertisement to assess the impact of having viewed the search result or advertisement.


