Request Manager Circumvents User Blocking for Ad Insertion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The complexity of content delivery systems has led to challenges in inserting advertisements into on-demand content, as users can block request messages using software, preventing advertisements from being delivered to devices.
Innovation Solution
A system comprising an asset decision system (ADS) and a request manager that interacts with a remote COD provider to evaluate and rank assets for insertion, generates messages to circumvent blocking, and directs the COD provider to insert selected assets into the content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users block request messages using software, then user control over content delivery is improved, but advertisement delivery reliability deteriorates
Solution Approach 1:
The patent introduces an intermediary message that appears to be payload delivery information but actually contains embedded asset insertion requests. This intermediary element mediates between the user's blocked request state and the system's need to deliver advertisements, allowing ad delivery to proceed through a disguised communication channel that bypasses user blocking software.
Solution Approach 2:
The patent changes the parameter of message content by embedding asset insertion requests within payload delivery information. By altering what the message contains rather than how it is transmitted, the system transforms a blocked request into a successful asset insertion operation, resolving the contradiction between user control and ad delivery reliability.
2Reliability
If the system generates messages to circumvent blocking, then advertisement delivery is improved, but system complexity increases
Solution Approach 1:
The patent makes the message structure multi-functional by enabling it to serve both as payload delivery information and as an asset insertion request. This universal message design allows a single communication structure to accomplish multiple tasks, reducing the need for separate complex mechanisms for each function and thereby limiting the increase in system complexity.
Solution Approach 2:
The patent converts the harmful effect of user blocking software into a benefit by using the blocked state as an opportunity to implement more robust circumvention mechanisms. The blocking challenge drives the development of embedded request technology that can operate effectively even when direct requests are blocked, ultimately improving advertisement delivery reliability.
3Productivity
If the system processes embedded requests, then asset insertion effectiveness is improved, but processing complexity increases
Solution Approach 1:
The patent performs preliminary action by embedding the asset insertion request within the payload delivery information before transmission. This advance preparation ensures that the request is already in place and properly formatted when received, eliminating the need for complex real-time processing or transformation operations and thereby limiting processing complexity while maintaining insertion effectiveness.
Data Source
AI summary
Systems and methods presented herein provide for countering functionality on a UE that prevents the UE from requesting asset insertion into COD content. An ADS evaluates and ranks a plurality of assets for insertion into the selected COD content. A request manager determines that the UE is blocking a request for asset insertion into COD content selected by the UE, and generates a message for the UE requesting payload delivery information for the selected COD content based on the determination. The message circumvents the blocking and directs the UE to request asset insertion. The request manager processes a response from the UE for the payload delivery information, extracts a request for asset insertion from the response, directs the ADS to select a first of the assets based on the ranking, and directs the remote COD provider to insert the first asset with the selected COD content.


