×

System and method for streaming content from multiple servers

  • US 10,616,294 B2
  • Filed: 03/26/2019
  • Issued: 04/07/2020
  • Est. Priority Date: 05/14/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for use by a content delivery server for providing over the Internet a content delivery service to first and second client devices, for use with first and second prices per amount of content delivered, the second price is lower than the first price, and for use with a CPU utilization threshold, the method comprising:

  • providing the content delivery service to the first client device;

    measuring the amount of content delivered to the first client device;

    calculating a first client charge by multiplying the measured amount of delivered content to the first client device by the first price;

    determining an availability of a resource for content delivery service; and

    in response to determining the availability of the resource, the method further comprising;

    providing, the content delivery service to the second client device;

    measuring the amount of content delivered to the second client device; and

    calculating a second client charge by multiplying the measured amount of delivered content to the second client device by the second price wherein the resource is an available CPU time or CPU utilization of one or more processors in the content delivery server, wherein the availability of the resource is determined upon measuring a CPU utilization below the CPU utilization threshold, and wherein the CPU utilization threshold is at or below 20%, 25%, 30%, 35%, 40%, 45%, 50%, 55%, 60%, 65%, or 70%.

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