Content-Modification System Resolving Tuner Conflicts
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Content-presentation devices and tuner devices sometimes attempt to perform content-modification operations on the same modifiable content-segment, leading to conflicts and an undesirable user experience due to mismatches in supplemental content, resulting in interrupted content display.
Innovation Solution
A method and system that determine if a content-presentation device and a tuner device are connected and both attempting to modify the same content-segment, using parameters like cost and historical usage to decide which device should perform the content-modification operation, ensuring only one device executes the operation to prevent interruptions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If both content-presentation device and tuner device attempt to perform content-modification operations on the same modifiable content-segment, then multiple content-delivery requests can be processed, but conflicts occur leading to content display interruptions and degraded user experience
Solution Approach 1:
The system performs preliminary actions by determining device connectivity and request association before executing content-modification operations. The server identifies that the content-presentation device and tuner device are connected and that both requests target the same modifiable content-segment, then selects one device to execute the operation in advance, preventing conflicts before they occur.
Solution Approach 2:
The server acts as an intermediary between the content-presentation device and tuner device, coordinating their content-modification requests. It receives requests from both devices, determines their relationship, and selectively executes operations through the appropriate device, preventing direct conflicts while maintaining both delivery channels.
2Productivity
If the system selects which device performs content-modification based on multiple parameters, then optimal content delivery can be achieved, but system complexity increases
Solution Approach 1:
The system changes parameters by evaluating multiple factors including device connectivity status, request association with the same content-segment, and device capabilities. These parameter assessments guide the selection of which device should execute the content-modification operation, optimizing delivery while managing complexity through structured decision criteria.
Data Source
AI summary
In one aspect, a method includes receiving a first request for first supplemental content for use by a content-presentation device in performing a first content-modification operation, receiving a second request for second supplemental content for use by a tuner device in performing a second content-modification operation. The method also includes determining that the content-presentation device is connected to the tuner device, and based at least in part on the first and second requests, determining that the first and second requests are associated with the same modifiable content-segment, and, in response to the determinations, using one or more parameters as a basis to select for performance an action from a set of actions including a first action that facilitates performance of the first content-modification operation and a second action that facilitates performance of the second content-modification operation.


