Content Broker Registration for CDN Resource Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Content providers face strain on computing resources due to high-volume content requests from client devices, especially when requested content includes multiple components like images or videos, which can be alleviated by optimizing content delivery through network storage providers and content delivery networks (CDNs).
Innovation Solution
A content broker manages the registration of content providers with network storage providers and CDNs, facilitating efficient content delivery by processing service provider registration requests, translating resource identifiers, and directing client requests to optimal service providers based on latency, cost, and performance metrics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If content providers directly serve high-volume content requests from client devices, then content delivery can be achieved, but computing resources of the content provider are strained
Solution Approach 1:
The patent introduces a content broker as an intermediary between content providers and service providers (CDNs, network storage providers). The content broker receives service provider inquiries from content providers, obtains service provider information, and translates resource identifiers to enable content providers to leverage external service providers for content delivery, thereby reducing strain on content provider computing resources while maintaining delivery capacity.
2Productivity
If content providers use network storage providers or CDN service providers to facilitate content delivery, then transmission efficiency is improved, but system complexity increases
Solution Approach 1:
The content broker automatically performs service provider selection and resource identifier translation without requiring content providers to manually configure or manage service provider relationships. The system self-manages the complexity of coordinating with multiple service providers through automated inquiry processing and identifier translation, reducing the operational burden on content providers.
3Adaptability or versatility
If content providers manually manage service provider registration and resource identifier translation, then service provider integration can be achieved, but operational complexity and time consumption increase
Solution Approach 1:
The content broker proactively receives service provider inquiries from content providers and automatically obtains service provider information and performs resource identifier translation in advance. This preliminary automated processing eliminates the need for content providers to manually manage service provider registration and configuration, reducing both operational complexity and time consumption while maintaining integration capability.
Data Source
AI summary
A system, method, and computer readable medium for managing registration, by a content broker, of one or more resources with one or more service providers are provided. A content broker obtains registration information for registering the one or more resources with a service provider. The registration information may include a request to publish one or more resources to a service provider, an identification of the one or more resources, service provider selection criteria provided by the content provider or otherwise selected, and the like. The content broker transmits a service provider generation request corresponding to the registration information to the service provider. Then, the content broker manages and processes data pursuant to registration of the one or more resources with the service provider.


