Modeless interaction model for video interface

    公开(公告)号:US11960716B2

    公开(公告)日:2024-04-16

    申请号:US17383211

    申请日:2021-07-22

    申请人: HULU, LLC

    发明人: Nathanael Smith

    摘要: In some embodiments, a method applies a priority to a plurality of surfaces where the plurality of surfaces each include content. Content is displayed from a first portion of a first surface in the interface based on a priority that is applied to the first surface. A second portion of a second surface is obscured by the first surface. The method maintains operation of the second portion of the second surface and receives an interaction from the interface. The display of the interface is adjusted by displaying the second portion of the second surface in the interface in a state based on the maintaining of the operation.

    Pushing content in time windows based on different positions

    公开(公告)号:US11811890B2

    公开(公告)日:2023-11-07

    申请号:US17507196

    申请日:2021-10-21

    申请人: HULU, LLC

    摘要: In some embodiments, a method receives a first request for a first time window and a first position. A first message is sent to indicate a computing device will push content to a client in a stream for a video for a first one or more time windows other than the first time window. The method pushes content for the first time window based on the first position. A second request is received to change from the first position to a second position. The method pushes content for a second time window to the client based on the first position. A second message is sent to indicate the computing device will push content to the client in the stream for a second one or more time windows other than the second time window. The method pushes content for a third time window to the client based on the second position.

    Generation of unique presentation of media content

    公开(公告)号:US11811838B1

    公开(公告)日:2023-11-07

    申请号:US17938297

    申请日:2022-10-05

    申请人: HULU, LLC

    发明人: Nicholas Brookins

    IPC分类号: H04L65/80 H04L65/60

    CPC分类号: H04L65/60 H04L65/80

    摘要: In some embodiments, a method receives a characteristic for media content. A number of entropy slots is determined that is based on the characteristic for the media content. An entropy slot in the media content is where a segment from a first version of the media content or a second version of the media content can be delivered. The method creates the first version of the media content having a first number of segments and creates the second version of the media content having a second number of segments based on the number of entropy slots. The second number of segments that correspond to the number of entropy slots is less than the first number of segments. The first version of the media content and the second version of the media content is output to create different sequences of segments that are attributable to different requests.

    Client based storage of remote element resolutions

    公开(公告)号:US11765421B2

    公开(公告)日:2023-09-19

    申请号:US17188151

    申请日:2021-03-01

    申请人: HULU, LLC

    摘要: In some embodiments, a method receives a manifest presentation description for a media presentation. The manifest presentation description includes an opportunity that requires resolution to determine supplemental content for the opportunity. A request to resolve the opportunity is sent where information for the supplemental content that is received from the request is inserted in an instance of the media presentation description. The method stores the information for the supplemental content in association with an identifier for the opportunity. An update to the manifest presentation description is received where the update includes the opportunity. The method retrieves the information for the supplemental content that was stored in association with the identifier for the opportunity and inserts the information for the supplemental content into the instance of the update to the manifest presentation description.

    Training of multiple parts of a model to identify behavior to person prediction

    公开(公告)号:US11671668B2

    公开(公告)日:2023-06-06

    申请号:US17318215

    申请日:2021-05-12

    申请人: HULU, LLC

    摘要: In some embodiments, a method receives a first set of probabilities mapping a behavior to a user for a set of behaviors in a video delivery system. A first part of a model is used to predict the first set of probabilities. The method receives a second set of probabilities mapping a user to a behavior for a set of users that are using an account on the video delivery system. A second part of the model is used to predict the second set of probabilities. A combined probability is calculated for the set of behaviors and the set of users based on the first set of probabilities and the second set of probabilities. The method updates a second parameter of the second part of the model while keeping a first parameter of the first part of the model fixed and outputs the second parameter of the second part of the model upon determining the training of the model is finished.