×

Selecting a content providing server in a content delivery network

  • US 10,212,238 B2
  • Filed: 12/20/2013
  • Issued: 02/19/2019
  • Est. Priority Date: 05/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing a source of content distribution from a content distribution network, the method comprising:

  • receiving, at a server of the content distribution network, a request from a requesting device for content associated with a content distribution network;

    obtaining a Border Gateway Protocol (BGP) feed of route information, the BGP feed comprising at least one Internet Protocol (IP) address associated with at least one network external to the content distribution network;

    analyzing the BGP feed of route information to determine at least one egress port from the content distribution network to the at least one network external to the content distribution network;

    obtaining a business cost associated with transmitting content through the at least one egress port, wherein the business cost includes at least a monetary cost of transmitting the content through the at least one egress port;

    creating a first policy rule for selecting a source device within the content distribution network for providing content to the requesting device based at least on the BGP feed of route information and the business cost associated with transmitting content through the at least one egress port;

    determining that the requesting device is not identified as a customer of the at least one network external to the content distribution network;

    identifying the source device within the content distribution network for providing the requested content to the requesting device based at least on the first policy rule and the determination that the requesting device is not identified as a customer of the at least one network external to the content distribution network; and

    causing the identified source device to provide the requested content to the requesting device.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×