System and Method for Differentiated Services in Adaptive Streaming
First Claim
1. A method for server operations, the method comprising:
- adjusting a service rate of at least one subscriber based on an optimization of aggregated quality of experience scores for a set of candidate subscribers served by a server, wherein the optimization is based on one or more of a subscriber level of the subscribers in the set of candidate subscribers, current service rate, and/or available service rates; and
streaming information to the at least one subscriber at the adjusted service rate.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for differentiated services in adaptive streaming are provided. A method for server operations includes: determining an optimization of aggregated quality of experience scores for a set of candidate subscribers served by a server; adjusting a service rate of at least one subscriber based on the determined optimization of aggregated quality of experience scores; and streaming information to the at least one subscriber based on the adjusted service rate. The optimization is based on one or more of: a subscriber level for one or more of the plurality of subscribers; a current service rate; and available service rates.
45 Citations
24 Claims
-
1. A method for server operations, the method comprising:
-
adjusting a service rate of at least one subscriber based on an optimization of aggregated quality of experience scores for a set of candidate subscribers served by a server, wherein the optimization is based on one or more of a subscriber level of the subscribers in the set of candidate subscribers, current service rate, and/or available service rates; and streaming information to the at least one subscriber at the adjusted service rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for server operations, the method comprising:
-
determining a server load of a server that is streaming information to a plurality of subscribers; adjusting a content characteristic for at least one subscriber of the plurality of subscribers if the server load meets a threshold, the adjusting based on an optimization of a quality of experience score for each subscriber of the plurality of subscribers, wherein the content characteristic is unchanged if the server load does not meet the threshold; and streaming information to the plurality of subscribers, each subscriber having information streamed at a respective content characteristic. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A communications device comprising:
-
a load computing unit configured to compute an aggregate bandwidth utilization of the communications device; a content characteristic optimizing unit coupled to the load computing unit, the content characteristic optimizing unit configured to optimize at least one content characteristic of a set of candidate subscribers of the communications device if the aggregate bandwidth utilization meets a threshold, wherein the optimization is based on an optimization of a quality of experience score for each subscriber in the set of candidate subscribers; a content characteristic adjusting unit coupled to the content characteristic optimizing unit, the content characteristic adjusting unit configured to adjust a content characteristic of media content being served to at least one subscriber in the set of candidate subscribers based on the optimization; and a transmitter coupled to the content characteristic adjusting unit, the transmitter configured to stream information to the at least one subscriber based on the adjusted content characteristic. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification