Patent ID: 9654356
Date: 2017-05-16
CPC Classifications: G06F,H04L

Claim:
1. A device, operable in a system comprising a plurality of computers, each computer comprising hardware including memory and at least one processor, each computer configured to run at least two content delivery (CD) services of a plurality of CD services, wherein said CD services include: adaptation services and control services, and wherein at least some of said plurality of computers run control services, said device comprising: (i) hardware including memory and at least one processor; and (ii) an adaptation service running on said hardware on said device, wherein said CD services further include collector services, and wherein (A) at least some of said CD services produce event output relating to their respective operation; and wherein (B) at least some of said computers run collector services; and (C) at least some of said event output from at least some of said CD services is provided to at least one other CD service, wherein said at least one other CD service comprises at least one collector service; and wherein (D) at least one collector service provides state information to said control services, said state information being based on said event input from said CD services, and wherein (E) at least some of said control services provide control information to said CD services, at least some of said control information being based on state information from at least one collector service, and wherein said adaptation service is configured to configure and control CD services on said device in response to service configuration information obtained by said adaptation service at said device from said control services.