Client-side class-of-service-based bandwidth management in over-the-top video delivery
AssigneeEricsson Inc.
InventorKevin J. Ma
Life of this patent
Estimating the term…
Loading patent…
AssigneeEricsson Inc.
InventorKevin J. Ma
Estimating the term…
A client device downloads content from a content delivery network as segments encoded at respective bitrates selected from distinct encoding bitrates. Downloading is paced per a class of service having an associated abort timeout increasing with higher classes of service. Pacing includes downloading a segment encoded at a first bitrate and monitoring for the earlier of completing the downloading or aborting the downloading based on the abort timeout. Upon the downloading being aborted, a first backoff duration is calculated as a remainder of a playback interval and the first backoff duration is waited before downloading of the same segment is re-initiated at a second bitrate less than the first bitrate. Upon the downloading completing successfully, a second backoff duration is calculated and the second backoff duration is waited before downloading is initiated of a next segment encoded at either the first bitrate or at a greater third bitrate.
A method by which a client device retrieves content from a content delivery network, comprising:
A client device, comprising:
A non-transitory computer-readable medium storing computer program instructions, the instructions being executable by a client device to cause the client device to perform a method of retrieving content from a content delivery network, the method including:
Dependencies are inferred from the claim text.