Jump to content

20240031420. CONTENT DELIVERY NETWORK (CDN) SELECTION USING PERFORMANCE METRIC simplified abstract (Hulu, LLC)

From WikiPatents

CONTENT DELIVERY NETWORK (CDN) SELECTION USING PERFORMANCE METRIC

Organization Name

Hulu, LLC

Inventor(s)

Tongyu Dai of Beijing (CN)

Deliang Fu of Beijing (CN)

Si Chen of Beijing (CN)

Lemei Huang of Beijing (CN)

CONTENT DELIVERY NETWORK (CDN) SELECTION USING PERFORMANCE METRIC - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240031420 titled 'CONTENT DELIVERY NETWORK (CDN) SELECTION USING PERFORMANCE METRIC

Simplified Explanation

The abstract of this patent application describes a method for selecting a content delivery network (CDN) for delivering media content in a current session. The method involves retrieving a state for CDNs that is determined for a session in a set of sessions. The state includes a first set of values for a performance metric associated with the CDNs. The method then determines a second set of values for the performance metric for the current session. Based on treating the current session as a session in the set of sessions, a CDN is selected for the request in the current session.

  • The method receives a request for media content in a current session.
  • A state is retrieved for CDNs that is determined for a session in a set of sessions.
  • The state includes a first set of values for a performance metric associated with the CDNs.
  • The method determines a second set of values for the performance metric for the current session.
  • A CDN is selected for the request in the current session based on treating the current session as a session in the set of sessions.

Potential applications of this technology:

  • Content delivery networks (CDNs) can use this method to dynamically select the most suitable CDN for delivering media content in real-time sessions.
  • Streaming platforms can benefit from improved performance and reliability by selecting the optimal CDN based on session-specific performance metrics.

Problems solved by this technology:

  • The method solves the problem of inefficient CDN selection by considering session-specific performance metrics instead of relying on static configurations.
  • It addresses the challenge of delivering media content in real-time sessions by dynamically selecting the most appropriate CDN based on current session conditions.

Benefits of this technology:

  • Improved user experience: By selecting the most suitable CDN for each session, media content can be delivered with better performance and reduced buffering.
  • Enhanced reliability: The method ensures that the selected CDN is capable of delivering the content efficiently based on real-time performance metrics.
  • Efficient resource utilization: By dynamically selecting CDNs based on session-specific conditions, resources can be allocated optimally, leading to cost savings and improved network efficiency.


Original Abstract Submitted

in some embodiments, a method receives a request for an instance of media content in a current session. a state is retrieved for content delivery networks that is determined for a session in a set of sessions. the state includes a first set of values for a performance metric, and the first set of values is associated with the content delivery networks. the method determines a second set of values for the performance metric for the current session. the second set of values is associated with the content delivery networks. a content delivery network is selected for the request in the current session based on treating the current session as a session in the set of sessions. the session for the current session is after the session for the state in the set of sessions.

(Ad) Transform your business with AI in minutes, not months

Custom AI strategy tailored to your specific industry needs
Step-by-step implementation with measurable ROI
5-minute setup that requires zero technical skills
Get your AI playbook

Trusted by 1,000+ companies worldwide

Cookies help us deliver our services. By using our services, you agree to our use of cookies.