-
公开(公告)号:US20240340507A1
公开(公告)日:2024-10-10
申请号:US18746014
申请日:2024-06-17
申请人: Google LLC
发明人: Matt Doucleff , Anil Vijendran
IPC分类号: H04N21/845 , H04N21/2343 , H04N21/44
CPC分类号: H04N21/8456 , H04N21/23439 , H04N21/44004
摘要: Methods, systems, and media for streaming video content using adaptive buffers are provided. In some embodiments, the method comprises: receiving, from a user device to a server, a request to stream a video content item; determining a predicted abandonment distribution that indicates a plurality of likelihoods of a user of the user device stopping presentation of the video content item at a corresponding plurality of presentation time points of the video content item, wherein the predicted abandonment distribution is normalized to a duration of the video content item; and transmitting, to the user device, a portion of the video content item to the user device based on the predicted abandonment distribution.
-
公开(公告)号:US20230138238A1
公开(公告)日:2023-05-04
申请号:US18090897
申请日:2022-12-29
申请人: Google LLC
发明人: Matt Doucleff , Anil Vijendran
IPC分类号: H04N21/845 , H04N21/2343 , H04N21/44
摘要: Methods, systems, and media for streaming video content using adaptive buffers are provided. In some embodiments, the method comprises: transmitting, from a user device to a server, a request to stream a video content item; receiving, at the user device from the server, a predicted abandonment distribution that indicates a plurality of likelihoods of a user of the user device stopping presentation of the video content item at a corresponding plurality of presentation time points of the video content item; receiving, at the user device from the server, a first portion of the video content item; storing the first portion of the video content item in a buffer of the user device having a first size; causing the video content item to be presented by the user device; determining a second size of the buffer based on the predicted abandonment distribution; modifying a size of the buffer to the second size; requesting a second portion of the video content item from the server based on the second size of the buffer; receiving the second portion of the video content item from the server; and storing the second portion of the video content item in the buffer of the second size while continuing presentation of the video content item.
-
公开(公告)号:US11546675B2
公开(公告)日:2023-01-03
申请号:US17070144
申请日:2020-10-14
申请人: Google LLC
发明人: Matt Doucleff , Anil Vijendran
IPC分类号: H04N21/433 , H04N21/845 , H04N21/2343 , H04N21/44
摘要: Methods, systems, and media for streaming video content using adaptive buffers are provided. In some embodiments, the method comprises: transmitting, from a user device to a server, a request to stream a video content item; receiving, at the user device from the server, a predicted abandonment distribution that indicates a plurality of likelihoods of a user of the user device stopping presentation of the video content item at a corresponding plurality of presentation time points of the video content item; receiving, at the user device from the server, a first portion of the video content item; storing the first portion of the video content item in a buffer of the user device having a first size; causing the video content item to be presented by the user device; determining a second size of the buffer based on the predicted abandonment distribution; modifying a size of the buffer to the second size; requesting a second portion of the video content item from the server based on the second size of the buffer; receiving the second portion of the video content item from the server; and storing the second portion of the video content item in the buffer of the second size while continuing presentation of the video content item.
-
公开(公告)号:US12015834B2
公开(公告)日:2024-06-18
申请号:US18090897
申请日:2022-12-29
申请人: Google LLC
发明人: Matt Doucleff , Anil Vijendran
IPC分类号: H04N21/845 , H04N21/2343 , H04N21/44
CPC分类号: H04N21/8456 , H04N21/23439 , H04N21/44004
摘要: Methods, systems, and media for streaming video content using adaptive buffers are provided. In some embodiments, the method comprises: transmitting, from a user device to a server, a request to stream a video content item; receiving, at the user device from the server, a predicted abandonment distribution that indicates a plurality of likelihoods of a user of the user device stopping presentation of the video content item at a corresponding plurality of presentation time points of the video content item; receiving, at the user device from the server, a first portion of the video content item; storing the first portion of the video content item in a buffer of the user device having a first size; causing the video content item to be presented by the user device; determining a second size of the buffer based on the predicted abandonment distribution; modifying a size of the buffer to the second size; requesting a second portion of the video content item from the server based on the second size of the buffer; receiving the second portion of the video content item from the server; and storing the second portion of the video content item in the buffer of the second size while continuing presentation of the video content item.
-
公开(公告)号:US20210112314A1
公开(公告)日:2021-04-15
申请号:US17070144
申请日:2020-10-14
申请人: Google LLC
发明人: Matt Doucleff , Anil Vijendran
IPC分类号: H04N21/845 , H04N21/2343 , H04N21/44
摘要: Methods, systems, and media for streaming video content using adaptive buffers are provided. In some embodiments, the method comprises: transmitting, from a user device to a server, a request to stream a video content item; receiving, at the user device from the server, a predicted abandonment distribution that indicates a plurality of likelihoods of a user of the user device stopping presentation of the video content item at a corresponding plurality of presentation time points of the video content item; receiving, at the user device from the server, a first portion of the video content item; storing the first portion of the video content item in a buffer of the user device having a first size; causing the video content item to be presented by the user device; determining a second size of the buffer based on the predicted abandonment distribution; modifying a size of the buffer to the second size; requesting a second portion of the video content item from the server based on the second size of the buffer; receiving the second portion of the video content item from the server; and storing the second portion of the video content item in the buffer of the second size while continuing presentation of the video content item.
-
-
-
-