会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method of broadcasting contents by streaming in a peer-to-peer network
    • US10158923B2
    • 2018-12-18
    • US15517479
    • 2015-10-09
    • STREAMROOT
    • Axel DelmasNikolay Rodionov
    • H04N21/63H04L29/06H04L29/08
    • The present invention relates to a method of broadcasting a content by streaming in a peer-to-peer network (10) of client devices (11, 12, 13) which is connected to a content server (2), said content consisting of a sequence of segments stored on data storage means of the content server (2), each client device (11, 12, 13) comprising a buffer memory storing in a temporary manner at least one segment of said content, the method being characterized in that each client device (11, 12, 13) is associated with a level defining a minimal list of segments of the content that have to be stored by the buffer memory of the device (11, 12, 13), the method comprising steps of: (a) connection of a new client device (14) to the peer-to-peer network (10); (b) assignment of a level to the new client device (14) as a function of the number of client devices (11, 12, 13) associated with each level; (c) transmission to said new client device (14) from the server (2) of at least each segment of the content which is absent from the buffer memory of the new client device (14), which belongs to said list of segments of the content corresponding to the level assigned to the new client device (14).
    • 7. 发明申请
    • METHOD FOR PLAYING ON A PLAYER OF A CLIENT DEVICE A CONTENT STREAMED IN A NETWORK
    • US20210268375A1
    • 2021-09-02
    • US16939580
    • 2020-07-27
    • STREAMROOT
    • Hiba YOUSEFAlexandre STORELLI
    • A63F13/355
    • The present invention relates to a method for playing on a player of a client device (11) a content streamed in a network (1), 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 (11) comprising a first buffer (M1) for storing segments in a format adapted for transferring within the network (1), the method being characterized in that it comprises performing by a processing unit (110) of the client device (11): (a) receiving from the player a request for a current segment at a first quality level; (b) estimating, fora 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; (c) providing the requested current segment from the first buffer memory (M1) at the expiration of said estimated optimal response delay.
    • 8. 发明申请
    • METHOD FOR PLAYING ON A PLAYER OF A CLIENT DEVICE A CONTENT STREAMED IN A NETWORK
    • US20220401836A1
    • 2022-12-22
    • US17895663
    • 2022-08-25
    • Streamroot
    • Hiba YousefAlexandre Storelli
    • A63F13/355
    • The present invention relates to a method for playing on a player of a client device (11) a content streamed in a network (1), 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 (11) comprising a first buffer (M1) for storing segments in a format adapted for transferring within the network (1), the method being characterized in that it comprises performing by a processing unit (110) of the client device (11):
      (a) receiving from the player a request for a current segment at a first quality level;
      (b) estimating, fora 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;
      (c) providing the requested current segment from the first buffer memory (M1) at the expiration of said estimated optimal response delay.