Media File Delivery Speed Stabilization via Resource Contention Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The delivery speed of bidding advertisements is often too fast, leading to uneven exposure and reduced return on investment due to inconsistent delivery speeds, which affects the diversity of the target audience and investment ratios.

Innovation Solution

A method and apparatus that adjust the resource contention parameter of media files based on the comparison between target and actual resource consumption, ensuring a stable delivery speed by altering the delivery order in delivery contention, thereby stabilizing the delivery speed and increasing exposure correlation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If bidding advertisements are delivered according to bid prices with higher bid prices receiving faster delivery speeds, then the delivery priority and exposure of high-value advertisements are improved, but the delivery speed becomes overly fast or slow causing uneven exposure and reduced return on investment

Engineering Contradiction:
Improvedelivery speedVSAvoiddelivery speed stability
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The system monitors actual delivery speed and resource consumption in real-time, then feeds this information back to dynamically adjust the resource contention parameter. When delivery speed exceeds the target range, the parameter is adjusted to slow down delivery; when it's too slow, the parameter is adjusted to accelerate delivery, creating a closed-loop control system that maintains stable delivery speed.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes the resource contention parameter (such as bid price or priority weight) based on the comparison between actual and target delivery speeds. This dynamic parameter adjustment allows the system to modulate delivery speed without changing the fundamental bidding mechanism, resolving the contradiction between maintaining high productivity and ensuring speed stability.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the delivery speed of bidding advertisements is overly fast, then the advertisement exposure concentrates in a specific time segment, but the diversity of delivered crowd and return on investment ratios are greatly affected

Engineering Contradiction:
Improvedelivery speedVSAvoidaudience diversity
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system transitions from a static delivery speed determination based solely on bid price to a dynamic system that continuously adjusts delivery speed based on real-time monitoring of actual delivery performance and target resource consumption. This dynamic adjustment ensures that delivery speed adapts to maintain both productivity and audience diversity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

By implementing feedback loops that monitor delivery speed and its impact on audience diversity, the system can adjust the resource contention parameter to prevent excessive concentration of advertisements in specific time segments, thereby maintaining both high delivery efficiency and diverse audience exposure.

Inventive Principle:
Principle #23Feedback

3Stability of the object's composition

If the delivery speed of bidding advertisements is overly slow, then the advertisement exposure is reduced in certain time segments, but the return on investment ratios are greatly affected

Engineering Contradiction:
Improvedelivery speed stabilityVSAvoiddelivery speed
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

When the system detects that delivery speed is too slow, it adjusts the resource contention parameter upward to accelerate delivery. This parameter change mechanism ensures that delivery speed remains within the target range, preventing both excessive speed and insufficient speed that would harm return on investment.

Inventive Principle:
Principle #35Parameter changes

4Measurement precision

If constant-speed delivery is implemented based on price adjustment, then it is easier to find delivered crowd having a higher correlation with a media file, but the delivery speed becomes inconsistent

Engineering Contradiction:
Improvedelivery correlation precisionVSAvoiddelivery speed consistency
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The system uses feedback from actual delivery performance data to continuously adjust the resource contention parameter, ensuring that delivery speed remains consistent while maintaining the ability to precisely match advertisements with correlated audiences. The feedback loop balances speed consistency with delivery precision.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10812849B2Method, apparatus, and storage medium for media file delivery
Publication Date: 2020.10.20 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10812849B2 patent drawing
  • US10812849B2 patent drawing
  • US10812849B2 patent drawing

AI summary

The present disclosure provides method, apparatus, and storage medium for media file delivery. The method includes: obtaining a target resource consumption and an actual resource consumption of a first media file, one time of delivery of the first media file corresponding to one time of resource consumption; comparing the target resource consumption with the actual resource consumption, to obtain a first comparison result; adjusting, according to the first comparison result, a value of a resource contention parameter of the first media file from a first value to a second value, the resource contention parameter being used for determining a delivery order of the first media file when the first media file participates in a delivery contention; and performing a first delivery operation on the first media file according to the resource contention parameter whose value is the second value.