Client-Side Behavior Watching Program for Cross-Network Ad Targeting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current advertising technologies rely heavily on server-side databases to match user behavior with targeted ads, which is limited to user interactions on specific websites and suffers from inefficiencies due to unique user ID mismatches and multiple IDs for the same user, reducing the effectiveness of ad targeting.
Innovation Solution
Implementing a client-side behavior watching program that monitors user interactions across different search engines and websites, recording user interests, and using reported-behavior responsive servers to deliver targeted ads without relying on server-side databases, by summarizing user behavior data into accessible memory structures like cookies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If server-side databases are used to match user behavior with targeted ads, then ad targeting can be implemented, but the system suffers from inefficiencies due to unique user ID mismatches and multiple IDs for the same user, reducing ad targeting effectiveness
Solution Approach 1:
The patent introduces a client-side behavior watching program as an intermediary that collects and summarizes user behavior data locally before transmitting it to servers. This mediator approach eliminates the need for server-side database matching by having the client itself prepare and send relevant behavior summaries, thereby avoiding ID mismatch problems entirely.
Solution Approach 2:
The invention extracts the user behavior data collection and summarization functions from the server-side environment and relocates them to the client-side. By taking out these functions from the server, the system eliminates dependency on server-side databases and user ID matching mechanisms, directly addressing the identification accuracy problem.
2Adaptability or versatility
If client-side behavior watching programs are implemented to monitor user interactions across different search engines and websites, then cross-network user behavior data can be captured, but the device complexity on the client side increases
Solution Approach 1:
The behavior watching program is designed as a universal client-side application that can monitor and track user interactions across multiple different search engines and websites simultaneously. This multi-functional design allows a single program to handle diverse tracking requirements without requiring separate software for each website, managing complexity through consolidation rather than proliferation.
Solution Approach 2:
The patent creates a simplified copy or representation of user behavior data in the form of summarized behavior profiles. Instead of replicating complex tracking infrastructure across multiple servers, the system creates lightweight behavioral summaries that can be transmitted and processed efficiently, reducing overall system complexity while maintaining tracking capabilities.
3Productivity
If user behavior data is summarized and published to accessible memory structures like cookies, then ad targeting efficiency is improved, but data privacy and security concerns increase
Solution Approach 1:
The patent transforms detailed user behavior data into summarized behavioral profiles that capture essential patterns while reducing granular detail. By changing the parameters of data representation from specific individual actions to aggregated behavior patterns, the system maintains targeting efficiency while reducing privacy risks associated with detailed personal information.
Data Source
AI summary
The present invention relates to summarizing cross-network user behavioral data. The summarizing cross-network user behavioral data may particularly include publishing the data to one or more data structures that become accessible to a server hosting an authorized domain when a user accesses the authorized domain.


