RECENT CHANNELS PRE-CALCULATION IN VIDEO DELIVERY

    公开(公告)号:US20210337256A1

    公开(公告)日:2021-10-28

    申请号:US16860681

    申请日:2020-04-28

    申请人: HULU, LLC

    IPC分类号: H04N21/266 H04N21/2668

    摘要: In some embodiments, a method receives a message that identifies an asset being viewed on a video service at a timestamp. The message is associated with a profile identifier and a plurality of messages are received for the profile identifier while using the video service. The method determines a channel identifier for a channel in which the asset is offered during the timestamp and determines whether a channel change occurred based on the channel identifier and a prior channel identifier determined from a prior message in the plurality of messages. When the channel change has occurred, the method stores the channel identifier and timestamp for the profile identifier in a data structure, wherein a list of channels is generated by querying the data structure to determine a set of channel identifiers and timestamps for the profile identifier.

    Recent channels pre-calculation in video delivery

    公开(公告)号:US11595715B2

    公开(公告)日:2023-02-28

    申请号:US16860681

    申请日:2020-04-28

    申请人: HULU, LLC

    IPC分类号: H04N21/266 H04N21/2668

    摘要: In some embodiments, a method receives a message that identifies an asset being viewed on a video service at a timestamp. The message is associated with a profile identifier and a plurality of messages are received for the profile identifier while using the video service. The method determines a channel identifier for a channel in which the asset is offered during the timestamp and determines whether a channel change occurred based on the channel identifier and a prior channel identifier determined from a prior message in the plurality of messages. When the channel change has occurred, the method stores the channel identifier and timestamp for the profile identifier in a data structure, wherein a list of channels is generated by querying the data structure to determine a set of channel identifiers and timestamps for the profile identifier.

    Generation and selection of actions for entities in a video delivery system

    公开(公告)号:US10652600B2

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

    申请号:US16254516

    申请日:2019-01-22

    申请人: HULU, LLC

    摘要: In one embodiment, a method generates actions for entities found on a video delivery system based on information for user behavior of a user on the video delivery system and generates probabilities for the actions for the entities based on the actions for the entities and the user behavior. A probability for an action indicates the probability the user would select that action for an entity when compared against other actions in the set of actions for the set of entities. The method then selects an action feed based on the probabilities for the set of actions. The action feed includes at least a portion of the actions for the entities. The action feed is outputted to the client for display on an interface where an action on an entity in the action feed is performed by the video delivery system when selected by the user on the interface.

    Generation and Selection Of Actions For Entities In A Video Delivery System

    公开(公告)号:US20190158901A1

    公开(公告)日:2019-05-23

    申请号:US16254516

    申请日:2019-01-22

    申请人: HULU, LLC

    摘要: In one embodiment, a method generates actions for entities found on a video delivery system based on information for user behavior of a user on the video delivery system and generates probabilities for the actions for the entities based on the actions for the entities and the user behavior. A probability for an action indicates the probability the user would select that action for an entity when compared against other actions in the set of actions for the set of entities. The method then selects an action feed based on the probabilities for the set of actions. The action feed includes at least a portion of the actions for the entities. The action feed is outputted to the client for display on an interface where an action on an entity in the action feed is performed by the video delivery system when selected by the user on the interface.

    Generation, ranking, and delivery of actions for entities in a video delivery system

    公开(公告)号:US10212464B2

    公开(公告)日:2019-02-19

    申请号:US15399702

    申请日:2017-01-05

    申请人: HULU, LLC

    摘要: In one embodiment, a method sends videos to a user that is using a video delivery service. The method receives user behavior that includes actions taken by the user on the video delivery service. The method inputs the user behavior into a first predictor to generate a set of actions for a set of entities. Also, the method inputs the set of actions for the set of entities, a real-time context, and the user behavior into a second predictor to generate probabilities for the set of actions for the set of entities. A probability for an action indicates the probability the user would select that action for an entity when compared against other actions in the set of actions for the set of entities. An action feed is selected based on the ranking and dynamically output to a client while the user is using the video delivery service.