Systems and methods for dynamically syncing from time-shifted frame to live stream of content

    公开(公告)号:US11770588B2

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

    申请号:US17114027

    申请日:2020-12-07

    CPC classification number: H04N21/47217 H04N21/2187 H04N21/4302 H04N21/8456

    Abstract: Systems and methods for dynamically skipping a presentation of a portion of frames to catch up to live based on a user selection is disclosed herein. For example, a streaming application generates a content item for live streaming where the content item comprises a plurality of frames. In response to determining that playing of the content item lags behind the live streaming of the content item, the streaming application presents a selectable option for a user input where the option comprises (a) catch up to live in a particular time period. In response to receiving the user input via a corresponding option to (a) catch up to live in the particular time period, the streaming application skips a presentation of a portion of the plurality of frames, such that the playing of the content item catches up to live in the particular time period.

    SELECTIVE STREAMING BASED ON DYNAMIC PARENTAL RATING OF CONTENT

    公开(公告)号:US20230042994A1

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

    申请号:US17867111

    申请日:2022-07-18

    Abstract: Systems and methods are described to selectively stream content based on parental control ratings. At a client device, a manifest identifying sequential segments of a media asset and versions of a particular segment of the sequential segments may be received, and a graphical user interface may be generated for display to simultaneously depict a respective portion of each respective version of the particular segment and respective selectable options associated with each respective version of the particular segment. A selection of a first option may be received that is associated with a first version of the particular segment, and during playing of the media asset, in response to determining that the particular segment is the next segment to be played, the first version of the particular segment may be requested from the server.

    SYSTEMS AND METHODS OF PRESENTING VIDEO OVERLAYS

    公开(公告)号:US20230007335A1

    公开(公告)日:2023-01-05

    申请号:US17363784

    申请日:2021-06-30

    Abstract: Systems and methods are provided for relocating an overlay overlapping information in content. The systems and methods may comprise receiving a content item, the content item comprising a video image, and determining a first screen position of an information box (e.g., a score box) in the video image. Determining may be performed with image analysis and/or a machine learning model. The system receives an overlay image (e.g., a channel logo) with a second screen position and determines if the second screen position (e.g., for the logo) overlaps the first screen position (e.g., for the score). In response to determining the second screen position (e.g., of the logo) overlaps the first screen position (e.g., the score), the system modifies the second screen position (e.g., for the logo). Then the system generates for display the overlay image on the video in the modified screen position. The system may not relocate the overlay if the overlay is a high priority.

    Systems and methods for dynamically syncing from time-shifted frame to live stream of content

    公开(公告)号:US11490167B2

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

    申请号:US17114038

    申请日:2020-12-07

    Abstract: Systems and methods for dynamically skipping a presentation of a portion of segments to catch up to live based on a skippable bit value is disclosed herein. For example, a streaming application generates a content item for live streaming where the content item comprises a plurality of segments. In response to determining that playing of the content item lags behind the live streaming of the content item, the streaming application determines a skippable bit value for a segment that follows the last played segment based on a manifest which includes skippable bit information. If the segment includes a first skippable bit value, requesting data for the segment may be skipped. For a corresponding segment subsequent to the skipped segment, if the corresponding segment includes a second skippable bit, data for the corresponding segment is requested and the corresponding segment is played from a respective network address.

    Selective streaming based on dynamic parental rating of content

    公开(公告)号:US11425460B1

    公开(公告)日:2022-08-23

    申请号:US17161916

    申请日:2021-01-29

    Abstract: Systems and methods are described to selectively stream content based on parental control ratings. At a client device, a manifest identifying sequential segments of a media asset and versions of a particular segment of the sequential segments may be received, and a graphical user interface may be generated for display to simultaneously depict a respective portion of each respective version of the particular segment and respective selectable options associated with each respective version of the particular segment. A selection of a first option may be received that is associated with a first version of the particular segment, and during playing of the media asset, in response to determining that the particular segment is the next segment to be played, the first version of the particular segment may be requested from the server.

    SELECTIVE STREAMING BASED ON DYNAMIC PARENTAL RATING OF CONTENT

    公开(公告)号:US20220248089A1

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

    申请号:US17161917

    申请日:2021-01-29

    Abstract: Systems and methods are described to selectively stream content based on parental control ratings. A particular frame of a live broadcast of a media asset that is to be transmitted to a first device is identified, and it is determined whether the particular frame of the media asset depicts content associated with a parental control rating. In response to such determination, the particular frame and metadata associated with the particular frame that indicates that the particular frame depicts content associated with the parental control rating may be transmitted to the first device, where the transmittal of the metadata causes the first device to perform an action related to display of the particular frame based on comparing the parental control rating with a local parental control setting.

Patent Agency Ranking