Remote Decisioning Service for Media Substitution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing media substitution systems require significant processing power at the receiver for decision-making and periodic updates of rules, which can be burdensome and inefficient.

Innovation Solution

A remote decisioning service is used, where clients send decisioning requests to determine whether to output linear items or substitute them, with a router filtering requests to reduce the load on the decisioning server and allowing stateless scaling, and selecting ads based on client profiles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If media substitution decisions are made locally at the receiver, then substitution can be performed without remote server involvement, but processing power requirements at the receiver increase significantly

Engineering Contradiction:
Improvesubstitution decision accuracyVSAvoidprocessing power at receiver
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The patent extracts the complex decision-making logic from the receiver and relocates it to a remote decisioning service. The receiver only needs to send simple requests and receive decisions, while the heavy processing of profile matching, rule evaluation, and constraint resolution is performed remotely, significantly reducing local processing requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a remote decisioning service as an intermediary between the receiver and the media substitution process. This mediator handles all complex decision-making operations, allowing the receiver to maintain simple functionality while still achieving accurate substitution decisions through the intermediary's processing capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If complex rules are evaluated locally to resolve constraints between media items, then substitution accuracy improves, but processing time and computational resources increase

Engineering Contradiction:
Improvesubstitution decision accuracyVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-processing profile data, media item metadata, and constraint rules on the remote server before they are needed for actual substitution decisions. The decisioning service maintains pre-computed profiles and rule sets, so when a substitution request arrives, the complex evaluation has already been prepared, reducing real-time processing time.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the receiver stores and processes multiple media items and profiles locally, then substitution decisions can be made independently, but device complexity and memory requirements increase

Engineering Contradiction:
Improvesubstitution capabilityVSAvoidreceiver complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts profile storage and management from the receiver, placing these data structures on the remote decisioning service instead. The receiver only needs to communicate essential identification information, while the complex profile data, media catalogs, and constraint rules are maintained remotely, significantly reducing receiver complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

4Reliability

If periodic updates to substitution rules are implemented, then substitution accuracy is maintained, but system overhead and update frequency requirements increase

Engineering Contradiction:
Improvesubstitution accuracyVSAvoidsystem efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements a feedback mechanism where the decisioning service continuously monitors substitution performance and user responses. Based on this feedback, the service automatically updates profiles, rules, and media recommendations, maintaining high substitution accuracy without requiring frequent manual interventions or system-wide updates.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240406469A1Media substitution system
Publication Date: 2024.12.05 SKY CP LTD
  • US20240406469A1 patent drawing
  • US20240406469A1 patent drawing
  • US20240406469A1 patent drawing

AI summary

In a media substitution system, a client receives a channel including a defined break containing one or more substitutable spots. The client sends a decisioning request to a decisioning service, which determines from the decisioning request whether the client should output the linear item, or whether a substitution decision is required. In the former case, the decisioning service returns a message to the client indicating that no substitution is to take place in the relevant spot and the client outputs the linear item in the corresponding spot, without performing substitution. In the latter case, the decisioning service performs additional processing to select, from a list of items scheduled to the or each spot, an item to be output by the client in that spot, the selection being based on a profile associated with the client. The selection is communicated to the client, which outputs the selected item in the respective spot.