Patent ID: 8874712

Claim:
A method for server operations, the method comprising: streaming media to multiple subscribers being served by a server; computing an individual quality of experience (QoE) score for each of the multiple subscribers; computing a contributing factor for each of the multiple subscribers; computing an aggregated QoE score for the multiple subscribers in accordance with the individual QoE scores and the contributing factors for the multiple subscribers; determining that a streaming load of the server exceeds a threshold; adjusting, by a server configured on a network device, service rates for the multiple subscribers in accordance with the aggregated QoE score to reduce the streaming load of the server below the threshold, wherein adjusting service rates for the multiple subscribers comprises selecting a new service rate for at least one subscriber, and wherein the new service rate is excluded from a list of available bit rate (ABR) service rates; and streaming media to the multiple subscribers at the adjusted service rates, wherein streaming media to the multiple subscribers comprises transcoding media to obtain transcoded media having the new service rate, and streaming the transcoded media to the at least one subscriber.