×

CDN traffic management in the cloud

  • US 9,374,276 B2
  • Filed: 11/01/2012
  • Issued: 06/21/2016
  • Est. Priority Date: 11/01/2012
  • Status: Active Grant
First Claim
Patent Images

1. At a computer system including one or more processors and system memory, a method for determining one or more attributes of a property using an incubation pool, the method comprising:

  • receiving user input from a customer specifying a property that is requested to be on-boarded to a content delivery network (CDN);

    based at least on receiving the user input from the customer specifying the property that is requested to be on-boarded to the CDN, prompting the customer for one or more attributes for the property, including prompting the customer for one or both of the customer'"'"'s estimate of a load size for the property, and the customer'"'"'s estimate of a traffic type for the property;

    based at least on prompting the customer for the one or more attributes for the property, receiving one or both of the customer'"'"'s estimate of the load size for the property and the customer'"'"'s estimate of the traffic type for the property;

    determining an incubation period for keeping the property in an incubation pool, the incubation period being based on one or both of the customer'"'"'s estimate of the load size for the property and the customer'"'"'s estimate of the traffic type for the property, the incubation period being adjusted based on a customer truth index (CTI) for the customer, the CTI indicating a level of trust of the customer'"'"'s estimates, the incubation period being adjusted toward a lower incubation time when the CTI indicates a high level of trust of the customer'"'"'s estimates, and the incubation period being adjusted toward a higher incubation time when the CTI indicates a low level of trust of the customer'"'"'s estimates;

    adding the property to the incubation pool, including allocating one or more server resources of the incubation pool to the property;

    analyzing load and traffic patterns for the property for the determined incubation period;

    determining one or both of a calculated load size for the property and a calculated traffic type for the property based on adding the property to the incubation pool; and

    adjusting the CTI for the customer based on one or both of how close the customer'"'"'s estimate of the load size for the property matches the calculated load size for the property, and based on based on how close the customer'"'"'s estimate of the traffic type for the property matches the calculated traffic type for the property.

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