-
公开(公告)号:US20240340471A1
公开(公告)日:2024-10-10
申请号:US18748942
申请日:2024-06-20
申请人: Pluto Inc.
发明人: Chan V. Hou
IPC分类号: H04N21/234
CPC分类号: H04N21/234
摘要: Systems and methods enable video on demand playback startup times to be reduced. A redirect database is populated with redirect locators. A request from a device for an item of primary video content is received. A static manifest file is generated including locators corresponding to the requested item of primary video content and redirect database entries storing redirect locators to default interstitial media. The static manifest file is transmitted to the device. Potential items of interstitial media are identified by sources of interstitial media, and a first item of interstitial media is selected. A redirect locator in the redirect database is replaced with a redirect locator corresponding to the selected interstitial media. A request is received from the device directed to the redirect database location storing the redirect locator corresponding to the selected interstitial media. The selected interstitial media is streamed to the device.
-
公开(公告)号:US12047632B2
公开(公告)日:2024-07-23
申请号:US17819094
申请日:2022-08-11
申请人: Pluto Inc.
IPC分类号: H04N21/43 , H04N19/40 , H04N21/2187
CPC分类号: H04N21/43072 , H04N19/40 , H04N21/2187
摘要: An aspect of the disclosure related to methods and systems configured to detect that an item of streaming primary video content associated with a channel of scheduled streaming content is designated to be streamed to a device. Ancillary content is identified. Alternative versions of respective sections of the ancillary content are identified. Metadata corresponding to the alternative versions of ancillary content, metadata corresponding to the item of primary video content, and/or metadata corresponding to the channel are used in selecting a first section from among the alternative versions of a given section. The ancillary content, including the selected first section from among the alternative versions is streamed to the device immediately before, during, or immediately after the item of streaming video content. The alternative versions may be transcoded to generate multiple encoded iterations of respective alternative versions and the encoded versions are stored in a tree data structure.
-
公开(公告)号:US11659245B2
公开(公告)日:2023-05-23
申请号:US17805980
申请日:2022-06-08
申请人: Pluto Inc.
发明人: Nicholas A. Grouf , Ilya Pozin , Thomas Sieverding , Michael Price , Lindsey Emerson , Lynn D. Gabbay , Thomas V. Ryan , Audra E. Gold , Chan V. Hou
IPC分类号: H04N21/45 , H04N21/262 , H04N21/2665 , H04N21/234 , H04N21/472 , H04N21/24 , H04N21/482 , H04N5/445 , H04N21/488 , H04N5/45 , H04N21/47 , H04N21/431 , H04N21/435 , H04N21/458 , H04N21/466 , H04N21/4788
CPC分类号: H04N21/4532 , H04N5/445 , H04N5/45 , H04N21/23424 , H04N21/2407 , H04N21/2665 , H04N21/26241 , H04N21/26258 , H04N21/26283 , H04N21/435 , H04N21/4316 , H04N21/458 , H04N21/4668 , H04N21/47 , H04N21/4788 , H04N21/47214 , H04N21/4821 , H04N21/4825 , H04N21/4882
摘要: Systems and methods for identifying, assembling, and publishing content are described. A video content item, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first time span within the first program is allocated for the video, wherein the first time span is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first time span. At least partly in response to determining that the video has a time length shorter than the first time span, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.
-
公开(公告)号:US20230013326A1
公开(公告)日:2023-01-19
申请号:US17936332
申请日:2022-09-28
申请人: Pluto Inc.
发明人: Chan V. Hou
IPC分类号: H04N21/234
摘要: Systems and methods enable video on demand playback startup times to be reduced. A redirect database is populated with redirect locators. A request from a device for an item of primary video content is received. A static manifest file is generated including locators corresponding to the requested item of primary video content and redirect database entries storing redirect locators to default interstitial media. The static manifest file is transmitted to the device. Potential items of interstitial media are identified by sources of interstitial media, and a first item of interstitial media is selected. A redirect locator in the redirect database is replaced with a redirect locator corresponding to the selected interstitial media. A request is received from the device directed to the redirect database location storing the redirect locator corresponding to the selected interstitial media. The selected interstitial media is streamed to the device.
-
公开(公告)号:US11533527B2
公开(公告)日:2022-12-20
申请号:US17449076
申请日:2021-09-27
申请人: Pluto Inc.
发明人: Spencer Shanson , Pavlo Kalmykov Vasilievich , Jonathan Michael Jesperson , Adrian Chiu , Bryan Randall Fish , Jonathan Jovan Gwiazda , Sonia Priya Hashim
IPC分类号: H04N7/10 , H04N7/025 , H04N21/25 , H04N21/2668 , H04N21/24
摘要: Systems and methods are configured to manage streaming video content. A first time length specification for a content pod is accessed. If a determination is made that a response to a request for ancillary content of a duration corresponding to the first time length of the content pod includes ancillary content of insufficient duration to populate the first time length of the content pod, the content pod time length is reduced. Ancillary content items associated with the response to the request are streamed to a user device as part of a streaming channel comprising primary content having scheduled start times. A primary content item, having a scheduled start time, is streamed to the user device after the items of ancillary content, and earlier than the scheduled start time of the item of primary content.
-
公开(公告)号:US11425437B2
公开(公告)日:2022-08-23
申请号:US17150897
申请日:2021-01-15
申请人: Pluto Inc.
发明人: Chan V. Hou
IPC分类号: H04N7/10 , H04N7/025 , H04N21/25 , H04N21/2668 , H04N21/24
摘要: Systems and methods for identifying, assembling, and transmitting content are described in the illustrative context of electronic program guides and program channels. Data is received over a network from a first user terminal that enables identification of the first user. Program information for a digital program is accessed. A determination is made as to how many interstitials are to be presented during a playback of the digital program. A prediction model is selected and executed to generate predictions of user responses to one or more placements of program interstitials. The user response predictions are used to determine positioning of interstitials with respect to the program. The interstitials are enabled to be displayed on the first user terminal in accordance with the determined positioning.
-
公开(公告)号:US10356447B2
公开(公告)日:2019-07-16
申请号:US15714931
申请日:2017-09-25
申请人: Pluto Inc.
发明人: Spencer Shanson
IPC分类号: H04N21/234 , H04N21/24 , H04L29/06 , H04L9/16 , H04N21/81
摘要: Systems and methods enable the determination of a playback position of a video player. A request is received, at a system over a network from a user device, for an item of video content. Interstitial content is received. The interstitial content is segmented into segments and the segments are encrypted. A given decryption key is associated with a respective locator, such as a URL. A playlist manifest file is generated that includes locators corresponding to segments of the requested item of video content, segments of the interstitial content, and decryption keys for respective encrypted interstitial segments. The generated playlist manifest file is transmitted to the user device. A request for a first decryption key for an encrypted first interstitial segment is received, and based on the request, a playback position of the video player is determined. A corresponding message, indicating the playback position, may be transmitted to a remote destination.
-
公开(公告)号:US20190098344A1
公开(公告)日:2019-03-28
申请号:US15714931
申请日:2017-09-25
申请人: Pluto Inc.
发明人: Spencer Shanson
IPC分类号: H04N21/234 , H04L9/16 , H04N21/24 , H04L29/06 , H04N21/81
CPC分类号: H04N21/23424 , H04L9/16 , H04L65/4084 , H04L65/601 , H04L65/602 , H04L67/02 , H04N21/2347 , H04N21/2407 , H04N21/266 , H04N21/47202 , H04N21/812 , H04N21/8456 , H04N21/8543 , H04N21/8586
摘要: Systems and methods enable the determination of a playback position of a video player. A request is received, at a system over a network from a user device, for an item of video content. Interstitial content is received. The interstitial content is segmented into segments and the segments are encrypted. A given decryption key is associated with a respective locator, such as a URL. A playlist manifest file is generated that includes locators corresponding to segments of the requested item of video content, segments of the interstitial content, and decryption keys for respective encrypted interstitial segments. The generated playlist manifest file is transmitted to the user device. A request for a first decryption key for an encrypted first interstitial segment is received, and based on the request, a playback position of the video player is determined. A corresponding message, indicating the playback position, may be transmitted to a remote destination.
-
公开(公告)号:US09712884B2
公开(公告)日:2017-07-18
申请号:US14988375
申请日:2016-01-05
申请人: Pluto Inc.
发明人: Nicholas A. Grouf , Ilya Pozin , Thomas Sieverding , Michael Price , Lindsey Emerson , Lynn D. Gabbay , Thomas V. Ryan , Audra E. Gold , Chan V. Hou
IPC分类号: G06F3/00 , H04N21/482 , H04N21/262 , H04N21/2665 , H04N21/234 , H04N21/472 , H04N21/24 , H04N21/431 , H04N21/435 , H04N21/45 , H04N21/458 , H04N21/466 , H04N21/4788
CPC分类号: H04N21/4532 , H04N21/23424 , H04N21/2407 , H04N21/26241 , H04N21/26258 , H04N21/26283 , H04N21/2665 , H04N21/4316 , H04N21/435 , H04N21/458 , H04N21/4668 , H04N21/47214 , H04N21/4788 , H04N21/4821 , H04N21/4825
摘要: Systems and methods for identifying, assembling, and publishing content are described. A content item, such as a video, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first span of time within the first program is allocated for the video, wherein the first span of time is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first span of time. At least partly in response to determining that the video has a time length shorter than the first span of time, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.
-
公开(公告)号:US09699515B2
公开(公告)日:2017-07-04
申请号:US14994619
申请日:2016-01-13
申请人: Pluto Inc.
发明人: Nicholas A. Grouf , Ilya Pozin , Thomas Sieverding , Michael Price , Lindsey Emerson , Lynn D. Gabbay , Thomas V. Ryan , Audra E. Gold , Chan V. Hou
IPC分类号: H04N5/445 , H04N21/482 , H04N21/262 , H04N21/2665 , H04N21/234 , H04N21/472 , H04N21/24 , H04N21/431 , H04N21/435 , H04N21/45 , H04N21/458 , H04N21/466 , H04N21/4788
CPC分类号: H04N21/4532 , H04N21/23424 , H04N21/2407 , H04N21/26241 , H04N21/26258 , H04N21/26283 , H04N21/2665 , H04N21/4316 , H04N21/435 , H04N21/458 , H04N21/4668 , H04N21/47214 , H04N21/4788 , H04N21/4821 , H04N21/4825
摘要: Systems and methods for identifying, assembling, and publishing content are described. A content item, such as a video, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first span of time within the first program is allocated for the video, wherein the first span of time is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first span of time. At least partly in response to determining that the video has a time length shorter than the first span of time, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.
-
-
-
-
-
-
-
-
-