Personalized Content Delivery Bypassing Ad Blockers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for delivering personalized content to user electronic devices are hindered by content filtering applications, such as ad blockers, which alter or remove targeted messages that users may be interested in, leading to an inconveniencing experience.
Innovation Solution
A method and system that involve a network resource server and a personalized content server, where the server transmits a trigger to the electronic device to download both generic and personalized content portions, and uses a user identifier to match and select personalized content based on user-specific data, ensuring the content is rendered on the device despite potential blocking by ad blockers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If content filtering applications (ad blockers) are used to remove unwanted content, then user control over content is improved, but personalized content delivery is blocked
Solution Approach 1:
The patent segments the content delivery system into multiple components: a first server that sends triggers, a second server that stores personalized content, and the electronic device that coordinates between them. This segmentation allows the trigger (a small data packet) to be delivered separately from the actual personalized content, enabling the trigger to bypass ad blockers while the content is fetched independently using stored user identifiers.
Solution Approach 2:
The system performs preliminary actions by storing user identifiers and content selection criteria in advance on both the electronic device and the content server. When a trigger is received, the device can immediately retrieve personalized content without real-time server communication, allowing content delivery to proceed even when ad blockers are active, as the groundwork was laid beforehand.
2Loss of information
If personalized content is delivered through traditional server requests, then content relevance to user is improved, but bandwidth consumption and server load increase
Solution Approach 1:
The patent extracts the essential identification function from the content delivery process. Instead of requesting personalized content directly from a server (which consumes bandwidth), the system extracts user identifiers and stores them locally on the device. The trigger then activates local retrieval of content based on pre-stored criteria, eliminating the need for continuous server communication and reducing bandwidth consumption while maintaining content relevance.
Solution Approach 2:
The system creates copies of user identifiers and content selection criteria and stores them on both the electronic device and the personalized content server. This copying allows the device to independently retrieve personalized content using the stored copies, without needing to repeatedly request content from the server, thereby reducing server load and bandwidth consumption while ensuring content relevance through the use of stored user-specific data.
3Object-affected harmful factors
If ad blockers are installed to filter content, then unwanted content is removed, but user convenience is reduced due to additional interactions
Solution Approach 1:
The patent introduces a trigger as an intermediary element that mediates between the ad blocker environment and the personalized content delivery system. The trigger is a minimal data packet that can be delivered through ad blockers, and it activates the retrieval of personalized content using pre-stored user identifiers. This intermediary approach allows the system to work around ad blockers without requiring users to manually configure or interact with blocking software, thereby maintaining user convenience while still filtering unwanted content.
Data Source
AI summary
There are disclosed a method of sending personalized content to an electronic device associated with a user. The method comprises: receiving, by the network resource server from the electronic device, a user request to access the network resource; in response to the user request, transmitting, by the network resource server to the electronic device a trigger associated with the network resource, the trigger configured to cause the electronic device to download the generic content portion of the network resource from the network resource server and the personalized content portion of the network resource from the personalized content server. The method further comprises transmitting by the network resource server to the personalized content server an auxiliary request for the personalized content portion, and inserting, by the network resource server, the personalized content portion into the network resource to render an updated network resource.


