US 11,925,862 B2
Method for playing on a player of a client device a content streamed in a network
Hiba Yousef, Paris (FR); and Alexandre Storelli, Lyons (FR)
Assigned to Streamroot, Paris (FR)
Filed by Streamroot, Paris (FR)
Filed on Aug. 25, 2022, as Appl. No. 17/895,663.
Application 17/895,663 is a continuation of application No. 16/939,580, filed on Jul. 27, 2020, granted, now 11,426,655.
Claims priority of application No. 20305202 (EP), filed on Feb. 28, 2020.
Prior Publication US 2022/0401836 A1, Dec. 22, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. A63F 13/355 (2014.01)
CPC A63F 13/355 (2014.09) 13 Claims
OG exemplary drawing
 
1. A method for playing on a player of a client device a content streamed in a network, said content consisting of a sequence of segments available in a plurality of quality levels, the player being configured so as to choose the quality level of the segments as a function of at least one parameter representative of a segment reception rate, according to an Adaptive BitRate, ABR, logic of the player; the client device comprising a first buffer for storing segments in a format adapted for transferring within the network, the method comprises performing by a processing unit of the client device:
(f) receiving from the player a request for a current segment at a first quality level;
(c) estimating, for a second quality level, an optimal response delay such that providing the requested current segment at the expiration of said optimal response delay will cause the player to request according to its ABR logic a next segment at said second quality level, as a function of a model trained from a database of training examples each associating a vector of measured parameters representative of a segment reception rate with the corresponding quality level subsequently chosen by the player according to its ABR logic;
(d) providing the requested current segment from the first buffer memory at the expiration of said estimated optimal response delay, wherein
said model is a linear regression of a first function of said at least one parameter representative of a segment reception rate parametrized by a vector of model parameters, and
step (a) comprises determining said vector of model parameters using Ordinary Least Square techniques.