×

Allocating resources in a content delivery environment

  • US 9,549,043 B1
  • Filed: 07/12/2011
  • Issued: 01/17/2017
  • Est. Priority Date: 07/20/2004
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a set of one or more processors configured to;

    service an initial demand from a plurality of initial clients for audiovisual content by assigning those initial clients a first content source, wherein the first content source is configured to facilitate streaming of the audiovisual content to the initial clients;

    determine that additional demand from additional clients is either present or anticipated for the first content source;

    predict that the initial demand and the additional demand together have a potential to overload the first content source that is configured to facilitate streaming of the audiovisual content to the initial clients;

    in response to predicting that the initial demand and the additional demand together have the potential to overload the first content source, adjust an interaction with a first initial client in the plurality of initial clients to allow the additional demand to be at least partially serviced without overloading the first content source; and

    wherein adjusting the interaction with the first initial client includes performing at least one action in a set of actions, wherein the set of actions includes reducing a bitrate at which the audiovisual content is delivered from the first content source to the first initial client and altering a protocol used by the first initial client; and

    a memory coupled to the set of one or more processors and configured to provide the set of one or more processors with instructions.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×