Automated server-based content delivery

    公开(公告)号:US11049133B1

    公开(公告)日:2021-06-29

    申请号:US15187429

    申请日:2016-06-20

    Abstract: Systems, methods, and computer-readable media are disclosed for automated server-based content delivery. In one embodiment, an example method may include determining campaign information for a content delivery campaign, the campaign information comprising a first allocation value for first content, and a second allocation value for second content, determining first observed data comprising a first user response rate for the first content and a second user response rate for the second content, determining an exponentiated gradient algorithm for the content delivery campaign, and determining a reallocation amount to reallocate a portion of the first allocation value to the second allocation value using the exponentiated gradient algorithm based at least in part on the first observed data, wherein the reallocation amount maximizes an output of the exponentiated gradient algorithm.

    ENABLING CONTINUOUS CONTENT PLAYBACK
    2.
    发明申请

    公开(公告)号:US20180205777A1

    公开(公告)日:2018-07-19

    申请号:US15921943

    申请日:2018-03-15

    CPC classification number: G06F17/30902 H04L47/2475 H04L47/30

    Abstract: To provide the continuous playback of content, a content server may provide code to a requesting device that causes the requesting device to play streaming content delivered in chunks or other portions without disruption in playback. The requesting device may execute the code by a browser or other application, which may cause the requesting device to determine whether a data buffer is empty or nearly empty and request additional content from a streaming server if the data buffer is empty or nearly empty. The process may be repeated a number of times each second for the duration of the playback of the content in order to enable continuous playback of the content regardless of any throttling of the code execution or content playback attempted to be imposed by a browser or other application.

    Maximizing quantifiable user interaction via modification of adjustable parameters

    公开(公告)号:US10853735B1

    公开(公告)日:2020-12-01

    申请号:US15174108

    申请日:2016-06-06

    Abstract: Systems, methods, and computer-readable media are disclosed for maximizing quantifiable user interaction via modification of adjustable parameters. In one embodiment, an example method may include determining a first output to maximize, where the first output is a function of a first adjustable parameter and a second adjustable parameter, determining first data comprising a first actual value of the first output when the first adjustable parameter is set to a first value and the second adjustable parameter is set to a second value, and determining a first predictive model that generates a first predicted value of the first output. Example methods may include determining, using the first predictive model, a third value for the first adjustable parameter and a fourth value for the second adjustable parameter to maximize the first predicted value, and sending the third value and the fourth value.

    Enabling continuous content playback

    公开(公告)号:US10326704B2

    公开(公告)日:2019-06-18

    申请号:US15921943

    申请日:2018-03-15

    Abstract: To provide the continuous playback of content, a content server may provide code to a requesting device that causes the requesting device to play streaming content delivered in chunks or other portions without disruption in playback. The requesting device may execute the code by a browser or other application, which may cause the requesting device to determine whether a data buffer is empty or nearly empty and request additional content from a streaming server if the data buffer is empty or nearly empty. The process may be repeated a number of times each second for the duration of the playback of the content in order to enable continuous playback of the content regardless of any throttling of the code execution or content playback attempted to be imposed by a browser or other application.

    Enabling continuous content playback

    公开(公告)号:US09954919B1

    公开(公告)日:2018-04-24

    申请号:US14634163

    申请日:2015-02-27

    CPC classification number: H04L65/60 H04L49/9005

    Abstract: To provide the continuous playback of content, a content server may provide code to a requesting device that causes the requesting device to play streaming content delivered in chunks or other portions without disruption in playback. The requesting device may execute the code by a browser or other application, which may cause the requesting device to determine whether a data buffer is empty or nearly empty and request additional content from a streaming server if the data buffer is empty or nearly empty. The process may be repeated a number of times each second for the duration of the playback of the content in order to enable continuous playback of the content regardless of any throttling of the code execution or content playback attempted to be imposed by a browser or other application.

Patent Agency Ranking