US 11,729,109 B2
Excess bitrate distribution based on quality gain in SABR server
Praveen N. Moorthy, San Diego, CA (US); Mark S. Schmidt, San Diego, CA (US); Baozhou Li, San Diego, CA (US); and Ajay Luthra, San Diego, CA (US)
Assigned to ARRIS Enterprises LLC, Suwanee, GA (US)
Filed by ARRIS Enterprises LLC, Suwanee, GA (US)
Filed on Aug. 5, 2022, as Appl. No. 17/882,385.
Application 17/882,385 is a continuation of application No. 15/915,827, filed on Mar. 8, 2018, granted, now 11,444,887.
Claims priority of provisional application 62/468,583, filed on Mar. 8, 2017.
Prior Publication US 2022/0385955 A1, Dec. 1, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/173 (2006.01); H04L 47/70 (2022.01); H04N 21/2343 (2011.01); H04N 21/24 (2011.01); H04N 21/845 (2011.01); H04N 21/262 (2011.01); H04N 21/2365 (2011.01); H04N 21/2662 (2011.01); H04L 65/80 (2022.01); H04L 65/61 (2022.01); H04N 21/2187 (2011.01); H04N 21/2385 (2011.01); H04N 21/647 (2011.01); H04L 67/02 (2022.01); H04N 21/442 (2011.01); H04N 21/6332 (2011.01); H04L 67/303 (2022.01); H04L 5/00 (2006.01); H04L 47/783 (2022.01); H04L 67/101 (2022.01); H04L 65/75 (2022.01)
CPC H04L 47/70 (2013.01) [H04L 65/61 (2022.05); H04L 65/80 (2013.01); H04L 67/02 (2013.01); H04N 21/2187 (2013.01); H04N 21/2385 (2013.01); H04N 21/23439 (2013.01); H04N 21/23655 (2013.01); H04N 21/234345 (2013.01); H04N 21/2401 (2013.01); H04N 21/2402 (2013.01); H04N 21/2662 (2013.01); H04N 21/26216 (2013.01); H04N 21/26258 (2013.01); H04N 21/44227 (2013.01); H04N 21/6332 (2013.01); H04N 21/64738 (2013.01); H04N 21/8456 (2013.01); H04L 5/0064 (2013.01); H04L 5/0085 (2013.01); H04L 5/0087 (2013.01); H04L 47/787 (2013.01); H04L 65/762 (2022.05); H04L 67/101 (2013.01); H04L 67/303 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
measuring a bandwidth constraint associated with users' home network devices;
determining, by a server, bandwidth to allocate to each of a plurality of media devices configured to provide video content using a HyperText Transfer Protocol-based live streaming client model (“HCM”) and a bitrate based on said measured bandwidth constraint associated with said users' home network devices, and based at least in part on a corresponding need parameter vector (“NPV”), the allocated bandwidth determined based on measured rates at which video luma Peak Signal to noise Ratio (PSNR) changes as a function of video bitrate for content delivered to each respective active media device, and the NPV varied by a scalar quality value for each of the plurality of media devices; and
providing the determined bandwidth to allocate to each of the plurality of media devices; wherein the video content is transmitted in a plurality of segments from the server; and
wherein each segment is transmitted using a variable bitrate from segment to segment.