US 12,294,750 B2
Selective streaming of video segments based on buffer data and download rate range
Boris Kapchits, Yokneam (IL); and Ohad Shacham, Kfar Monash (IL)
Assigned to YAHOO ASSETS LLC, New York, NY (US)
Filed by YAHOO ASSETS LLC, New York, NY (US)
Filed on Apr. 3, 2023, as Appl. No. 18/295,016.
Application 18/295,016 is a continuation of application No. 16/225,194, filed on Dec. 19, 2018, granted, now 11,622,140.
Prior Publication US 2023/0300391 A1, Sep. 21, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 21/24 (2011.01); H04L 65/75 (2022.01); H04N 21/2343 (2011.01)
CPC H04N 21/2402 (2013.01) [H04L 65/764 (2022.05); H04N 21/234363 (2013.01); H04N 21/2401 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
identifying, via a computing device, a plurality of download rates of a video player;
determining, via the computing device, using the plurality of identified download rates of the video player, a range of download rates at which content has been downloaded by video player; and
determining, via the computing device, a quality level for a video segment for download for the video player, the determining comprising:
determining an amount of accumulated video data in a buffer of the video player;
identifying a download rate in the range of download rates using a first mapping that maps a buffer state to the range of download rates, the determined amount of accumulated video data representing the buffer state is mapped to the identified download rate by the first mapping; and
identifying the quality level for the video segment using a second mapping that maps the range of download rates to video segment quality levels, the identified download rate being mapped to the identified video segment quality level by the second mapping.