Asset File Segmentation for Targeted Ad Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Legacy targeted advertisement systems require excessive read/write operations, consume large amounts of bandwidth and memory, and are inefficient due to the need to store and process thousands of zip files containing non-matching advertisements, which are often only a small percentage relevant to individual users.

Innovation Solution

The system generates asset files with targeted advertisements selected for a specific time period, reducing the number of zip files communicated to media devices, thereby minimizing bandwidth usage and processing capacity, and only storing relevant advertisements for immediate presentation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If all target assets are communicated to media devices in advance, then comprehensive advertisement selection is enabled, but bandwidth consumption and memory usage increase significantly

Engineering Contradiction:
Improveadvertisement selection capabilityVSAvoidbandwidth and memory consumption
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent segments the large set of target assets into smaller subsets based on temporal proximity to their initial presentation times. Asset files are created containing only target assets whose presentation times fall within specific future time windows, allowing media devices to receive and store only relevant advertisements rather than all possible assets.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary filtering and organization of target assets into time-based asset files before communication to media devices. This advance preparation ensures that only relevant advertisements for upcoming time periods are transmitted, reducing the quantity of data that needs to be communicated and stored.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If thousands of zip files containing all target assets are transmitted, then complete advertisement inventory is available, but processing capacity and bandwidth are excessively consumed

Engineering Contradiction:
Improveadvertisement availabilityVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts only the necessary subset of target assets from the complete inventory based on their initial presentation times. By creating asset files that contain only target assets scheduled for presentation within specific future time periods, the system removes unnecessary data from the transmission stream, reducing processing requirements while maintaining advertisement availability.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If media devices store all received zip files, then all advertisements are available for presentation, but memory usage increases unnecessarily

Engineering Contradiction:
Improveadvertisement presentation capabilityVSAvoidmemory usage
Core Design Contradiction:
Adaptability or versatilityVSVolume of stationary object

Solution Approach 1:

The patent applies local quality by making the content of asset files location-specific and time-specific to each media device and time period. Each media device receives asset files tailored to its local presentation schedule, storing only target assets relevant to its specific operation window, thereby reducing memory requirements while maintaining full presentation capability for needed advertisements.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11109116B2Apparatus, systems and methods for distribution of addressable content
Publication Date: 2021.08.31 DISH TECHNOLOGIES LLC
  • US11109116B2 patent drawing
  • US11109116B2 patent drawing
  • US11109116B2 patent drawing

AI summary

Systems and methods are operable to distribute targeted assets to a plurality of media devices. An exemplary embodiment generates an asset file defined by an asset file time period, wherein target assets are selected for saving into the asset file when the intended initial presentation time of a target asset falls within the asset file time period of the asset file that is being generated. Then, the asset file is communicated to a plurality of media devices at a time in advance of the intended initial presentation times of a target asset of the asset file.