Patent ID: 11968245
Assignee: BITMOVIN, GMBH
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC G  H

Claim 14:
15. A system for implementing an adaptive bitrate (ABR) algorithm at an edge node, comprising:
a memory comprising non-transitory computer-readable storage medium configured to store at least a set of bitrates and a set of resolutions;
one or more processors configured to execute instructions stored on the non-transitory computer-readable storage medium to:
receive at the edge node a request for a video segment from a client according to a client ABR algorithm, the request indicating a requested quality;
compute a weighted sum score for each of a plurality of qualities based on a quality score and a fairness index using the ABR algorithm at the edge node, the plurality of qualities including at least the requested quality and an other quality;
generate a modified request in response to the weighted sum score for the other quality being better than the weighted sum score for the requested quality, the modified request being for a representation of the video segment in the other quality;
send the modified request to a server;
receive the representation of the video segment in the other quality; and
send the representation of the video segment in the other quality to the client.