-
公开(公告)号:US20210274245A1
公开(公告)日:2021-09-02
申请号:US17188238
申请日:2021-03-01
申请人: HULU, LLC
发明人: Zachary McKeel CAVA
IPC分类号: H04N21/4402
摘要: In some embodiments, a method determines an element is associated with a value in a manifest description presentation for a media presentation being played. The value indicates the element of the manifest description presentation is part of a group. The method reviews the manifest description presentation to determine a plurality of elements that are associated with the value and sends a request to a device to resolve the plurality of elements using information from one of the elements. Information for supplement content is received for the group where the information for the supplemental content is inserted in the manifest description presentation in place of the plurality of elements.
-
公开(公告)号:USD929415S1
公开(公告)日:2021-08-31
申请号:US29703321
申请日:2019-08-26
申请人: HULU, LLC
设计人: Hansen Smith , John Couch , Josh Nelson
-
公开(公告)号:US20210227216A1
公开(公告)日:2021-07-22
申请号:US17225445
申请日:2021-04-08
申请人: HULU, LLC
发明人: Wenhao Zhang , Deliang Fu , Min Gao , Juncheng Ma , Chen Liu
IPC分类号: H04N19/105 , H04N19/577 , H04N19/159 , H04N19/176
摘要: In some embodiments, a method performs a first calculation to select an anchor point based on a first reference block in a first reference frame and a second reference block in a second reference frame. The first reference frame is selected as the anchor point. A third reference block in the second reference frame is selected based on the first reference frame being selected as the anchor point. The method performs a second calculation to select the anchor point based on the first reference block in the first reference frame and the third reference block in the second reference frame and determines whether to use the first reference block and the third reference block as a prediction for a current block based on the second calculation.
-
-
公开(公告)号:US10791366B2
公开(公告)日:2020-09-29
申请号:US15827941
申请日:2017-11-30
申请人: HULU, LLC
发明人: Xiaocheng Li
IPC分类号: H04N21/438 , H04N21/472 , H04N7/173 , H04N21/239 , H04N21/237 , H04N21/845
摘要: A client establishes connections with a media server. The connections include a first connection for regular playback and one or more second connections for processing a channel change. Segments of a first video are received from the media server using the first connection in the plurality of connections. The first video is being played on a first channel in a plurality of channels. The client receives a request to change from the first channel to a second channel in the plurality of channels. A request for at least a portion of a segment of a second video being played on the second channel is sent to the media server. The request includes a channel change indicator. The client then receives the at least the portion of the segment of the second video using the one or more second connections with the media server.
-
公开(公告)号:US10785535B2
公开(公告)日:2020-09-22
申请号:US15991934
申请日:2018-05-29
申请人: HULU, LLC
发明人: Dallas Mahrt , Brandon Lonac , Hank Hwang , Stephen Brown , William Daly , Yingan Wang
IPC分类号: H04N21/45 , H04N21/44 , H04N21/435 , H04N21/258 , H04N21/266 , H04N21/658
摘要: In one embodiment, a method defines a plurality of geographic primitives. A geographic primitive is defined by one or more location identifiers. A plurality of distribution areas are generated where a distribution area is defined by one or more of the geographic primitives. The method assigns one of the distribution areas to each of a plurality of pieces of media content. Then, the method stores the assigned one of the plurality of distribution areas for each of the plurality of pieces of media content in a database. One or more of the plurality of pieces of media content are published with the assigned one of the distribution areas. The assigned one of the distribution areas is usable to determine which media content in the one or more of the plurality of pieces of media content is available to users.
-
公开(公告)号:US10778938B2
公开(公告)日:2020-09-15
申请号:US16228548
申请日:2018-12-20
申请人: HULU, LLC
发明人: Chen Liu , Wenhao Zhang , Xiaobo Liu , Deliang Fu
IPC分类号: H04N5/92 , H04N21/2662 , H04N19/40 , H04N21/2343
摘要: In some embodiments, a method receives sub-bitstreams from a multi-pass transcoding process of a video. A target quality is received based on a characteristic of transcoding of the video. Then, the method generates a combination of sub-bitstream chunks from the sub-bitstreams for the video. A set of exchange rates is calculated where each exchange rate defines how much bitrate will be reduced in relation to quality if an anchor sub-bitstream chunk from the combination of sub-bitstream chunks is replaced with another sub-bitstream chunk from other sub-bitstreams. Then method iteratively exchanges one of the anchor sub-bitstream chunks in the combination of sub-bitstream chunks with another sub-bitstream chunk based on the exchange rate of the anchor sub-bitstream chunk in the combination of sub-bitstream chunks until the quality measurement of the combination meets the target quality. Then, the combination of sub-bitstream chunks is recorded as a transcoded bitstream.
-
公开(公告)号:US10755104B2
公开(公告)日:2020-08-25
申请号:US16011181
申请日:2018-06-18
申请人: HULU, LLC
发明人: Fanding Li , Xiaohui Xie , Yin Zheng , Cailiang Liu , Bo Liu , Hongxiang Chen
IPC分类号: G06K9/00 , G06F16/738 , G06F16/783
摘要: In some embodiments, a method trains a first prediction network to predict similarity between images in videos. The training uses boundaries detected in the videos to train the prediction network to predict images in a same scene to have similar feature descriptors. The first prediction network generates feature descriptors that describe library images from videos in a video library offered to users of a video delivery service. A search image is received and the prediction network predicts one or more library images for one or more videos that are predicted to be similar to the received image. The one or more library images for the one or more videos are provided as a search result.
-
公开(公告)号:US10652617B2
公开(公告)日:2020-05-12
申请号:US15945675
申请日:2018-04-04
申请人: HULU, LLC
发明人: Nathan Becker , Colin Zhou , Matthew Holcombe , Atul Arun Phadnis , Hang Li , Sridhar Srinivasa Subramanian , Kristen Huff
IPC分类号: H04N21/466 , G06N3/04 , G06N3/08 , H04N21/442
摘要: In one embodiment, a method separates subscriber features generated from subscriber interaction with a video delivery service into feature dimensions and inputs the feature dimensions into a respective prediction network. Each prediction network is trained to output a respective dimension score. The method outputs dimension scores using parameters in the plurality of prediction networks that are trained using a variance term to control a variance of the plurality of feature dimensions and using a de-correlation term to control a correlation of the plurality of feature dimensions. The dimension scores are combined into a retention prediction score and an action is performed on the video delivery service for the subscriber based on the retention score.
-
公开(公告)号:US10607396B2
公开(公告)日:2020-03-31
申请号:US15990450
申请日:2018-05-25
申请人: HULU, LLC
发明人: Tony Tin Fook Wong
摘要: In one embodiment, the method renders a first set of objects at a first frame rate and a second set of objects at a second frame rate that is lower than the first frame rate. The second set of objects is stored in a buffer. Then, the method displays the second set of objects from the buffer for a number of frames based on the second frame rate while the rendered first set of objects is displayed at the first frame rate. When a visual change associated with the second set of objects over multiple frames meets a threshold, the method renders the second object at a third frame rate different from the second frame rate based on the visual change meeting the threshold.
-
-
-
-
-
-
-
-
-