Dynamic user interface based on input classifications

    公开(公告)号:US11379111B2

    公开(公告)日:2022-07-05

    申请号:US17018358

    申请日:2020-09-11

    Applicant: HULU, LLC

    Inventor: William Caviness

    Abstract: In some embodiments, a method receives an input for an application in which content is displayed in a user interface and receives an input classification that classifies the input in one of a plurality of input classifications. A user interface format is selected from a plurality of user interface formats based on the input classification and content is selected for the user interface format. The method causes output of the content in the user interface format on the user interface.

    ENTITY RESOLUTION FOR TEXT DESCRIPTIONS USING IMAGE COMPARISON

    公开(公告)号:US20220147759A1

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

    申请号:US17093287

    申请日:2020-11-09

    Applicant: HULU, LLC

    Inventor: Aninoy Mahapatra

    Abstract: In some embodiments, a method receives a first textual description of content and converts the first textual description of content to a first image representation. The method compares a similarity between the first image representation and a second image representation for candidate metadata. The candidate metadata is associated with a second textual description of content. The method determines whether the first textual description of content is associated with the second textual description of content based on the comparison of similarity of the first image representation and the second image representation.

    Adaptive transcoding of profile ladder for videos

    公开(公告)号:US11277620B1

    公开(公告)日:2022-03-15

    申请号:US17085589

    申请日:2020-10-30

    Applicant: HULU, LLC

    Abstract: In some embodiments, a method generates a representation for a video that represents a relationship of a bitrate to a quality measurement for the video and selects candidate transcoding points on the representation. A plurality of candidate profile ladders are generated based on the candidate transcoding points. Each of the plurality of candidate profile ladders includes a different combination of profiles and a profile is associated with at least one of a bitrate and a quality measurement. The method selects a profile ladder from the plurality of candidate profile ladders based on analyzing the bitrate or the quality of the profile ladder and uses the profile ladder for the video.

    STATELESS RE-DISCOVERY OF IDENTITY USING WATERMARKING OF A VIDEO STREAM

    公开(公告)号:US20220078493A1

    公开(公告)日:2022-03-10

    申请号:US17017499

    申请日:2020-09-10

    Applicant: HULU, LLC

    Abstract: In some embodiments, a method receives a request for a segment of video from a client. The request is associated with an identity. The method maps the segment to a variant value in a representation for the identity and selects a variant for the segment from a plurality of variants based on the variant value in the representation. A first segment of a first variant of the plurality of variants includes a first marker and a second segment of a second variant of the plurality of variants includes a second marker. The variant of the segment is then delivered to the client.

    Extension bundle generation for recording extensions in video delivery

    公开(公告)号:US11218772B2

    公开(公告)日:2022-01-04

    申请号:US17061286

    申请日:2020-10-01

    Applicant: HULU, LLC

    Abstract: In one embodiment, a method receives a request from a user for one or more extensions to a first program. The first program is associated with a first bundle that indicates the first program starts at a first time and ends at a second time. A second program that starts before the first time or starts after the second time is selected. The second program is associated with a second bundle that indicates the second program ends at the first time or starts at the second time. The method generates an extension bundle that includes information for the one or more extensions and uses the extension bundle to record an extended program for the user that includes the first program and at least a portion of the one or more extensions from the second program.

    WATCH SEQUENCE MODELING FOR RECOMMENDATION RANKING

    公开(公告)号:US20210374178A1

    公开(公告)日:2021-12-02

    申请号:US17064286

    申请日:2020-10-06

    Applicant: HULU, LLC

    Abstract: In some embodiments, a method selects a sequence of programs watched by a user account. The method calculates a first set of weights based on comparing content of the sequence of programs to content of a target program and calculates a second set of weights based on an order of the sequence of the programs and the first of weights. The first set of weights and the second set of weights are applied to the sequence of programs to generate a prediction of a similarity of the sequence of programs to the target program. Then, the method outputs the prediction of the similarity for use in determining a recommendation for the user account.

    Representation of content based on content-level features

    公开(公告)号:US11140451B2

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

    申请号:US16535008

    申请日:2019-08-07

    Applicant: HULU, LLC

    Abstract: In some embodiments, a method maps attributes of metadata for a plurality of content instances to metadata nodes. The metadata nodes are connected to type nodes that define a type of metadata for each metadata node and a respective content node for a respective content instance. The method generates a plurality of sample paths using the content nodes, the metadata nodes, and the type nodes from the mapping of attributes of the metadata. A similarity of content nodes is analyzed using the plurality of sample paths. Then, the method generates a representation of each of the plurality of content instances using the similarity of the content nodes. The representation represents the similarity between content instances in the plurality of content instances.

Patent Agency Ranking