Content Asset Resource Bidding for Workload-Aware Tasking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Inefficient task assignment in managing content asset resources due to lack of knowledge about the current workload of processors and packagers, leading to overloading and suboptimal resource utilization.

Innovation Solution

A bidding system where taskers request bids from resources like video packagers and processors based on their capabilities and availability, allowing for dynamic task allocation and autonomous network management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a tasker assigns tasks to processors and packagers without knowledge of their current workload, then task assignment is simple and fast, but resource utilization becomes suboptimal and overload occurs

Engineering Contradiction:
Improveresource utilizationVSAvoidtask assignment complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements feedback by having processors and packagers report their current workload status to taskers. Taskers use this feedback information to make informed task assignment decisions, balancing resource utilization across the network while avoiding overload of individual resources.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Resources (processors and packagers) autonomously manage their own workload by evaluating incoming task requests against their current capacity and making independent decisions about task acceptance and rejection, eliminating the need for complex centralized scheduling.

Inventive Principle:
Principle #25Self-service

2Productivity

If a centralized system manages all task assignments, then resource allocation is optimized, but system complexity and single point of failure increase

Engineering Contradiction:
Improvetask allocation efficiencyVSAvoidsystem reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The centralized task management function is segmented and distributed to individual taskers across the network. Each tasker independently manages task assignments within its domain, eliminating the single point of failure while maintaining efficient resource allocation through localized decision-making.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Individual processors and packagers autonomously evaluate and accept or reject task requests based on their own workload capacity, enabling decentralized self-organization of tasks without requiring a centralized controller, thus improving reliability while maintaining efficiency.

Inventive Principle:
Principle #25Self-service

3Productivity

If taskers unilaterally decide which packager to task, then task assignment is fast, but adaptability to resource availability changes is reduced

Engineering Contradiction:
Improvetask assignment speedVSAvoidadaptability to resource availability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

Taskers continuously receive feedback from processors and packagers about their current workload and availability status. This feedback mechanism enables taskers to dynamically adapt task assignments to changing resource conditions while maintaining efficient task assignment speed through automated decision-making.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The task assignment system transitions from static unilateral decisions to dynamic multi-party negotiation. Taskers, processors, and packagers continuously exchange information and adjust assignments in real-time based on changing conditions, enabling the system to adapt to resource availability changes while maintaining operational efficiency.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12425310B2Management of resources for content assets
Publication Date: 2025.09.23 COMCAST CABLE COMM LLC
  • US12425310B2 patent drawing
  • US12425310B2 patent drawing
  • US12425310B2 patent drawing

AI summary

Provided are methods and systems whereby a request for a task relating to a content asset can be received. Information related to the task can be transmitted. A plurality of bids can be received in response to the transmitted information. Each bid can originate from a corresponding device such as a video packager. Each bid can represent a network related cost associated with the corresponding video packager accepting the task. A winning bid can be determined from the plurality of bids.