Obfuscation for protection of streaming media and other data flows

    公开(公告)号:US11269621B2

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

    申请号:US15007482

    申请日:2016-01-27

    摘要: A method is provided for obfuscating program code to prevent unauthorized users from accessing video. The method includes receiving an original program code that provides functionality. The original program code is transformed into obfuscated program code defining a randomized branch encoded version of the original program code. The obfuscated program code is then stored, and a processor receiving input video data flow uses the obfuscated program code to generate an output data flow.

    Detection of demarcating segments in video

    公开(公告)号:US11023737B2

    公开(公告)日:2021-06-01

    申请号:US14302229

    申请日:2014-06-11

    摘要: A method of detecting frames in a video that demarcate a pre-determined type of video segment within the video is provided. The method includes identifying visually distinctive candidate marker frames within the video, grouping the candidate marker frames into a plurality of groups based on visual similarity, computing a collective score for each of the groups based on temporal proximity of each of the candidate marker frames within the group to related events occurring within the video, and selecting at least one of the groups based on the collective proximity scores as marker frames that demarcate the pre-determined type of video segment. A video processing electronic device and at least one non-transitory computer readable storage medium having computer program instructions stored thereon for performing the method are also provided.

    Advertisement display based on channel switch

    公开(公告)号:US10547903B2

    公开(公告)日:2020-01-28

    申请号:US14922415

    申请日:2015-10-26

    IPC分类号: H04N21/442 H04N21/81

    摘要: Methods, systems, and computer readable media can be operable to facilitate selective advertisement display based on a channel switch. When a channel switch from a first channel to a second channel is initiated at a set-top box (STB), the STB may identify one or more properties associated with the second channel. Advertisement content may be stored at the STB, and each piece of advertisement content may be associated with one or more channel identifiers, genres/categories, or other channel properties. The STB may identify advertisement content that is associated with a channel identifier, genre/category, or other property of the second channel, and the identified advertisement content may be output to a display device during an acquisition of the second channel or for another predetermined duration.

    Runway chat
    8.
    发明授权

    公开(公告)号:US09769105B2

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

    申请号:US14210362

    申请日:2014-03-13

    IPC分类号: H04L12/58

    CPC分类号: H04L51/24

    摘要: In an implementation, a selection of a program is received by a computing device. The program is associated with a duration of time. In response to the selection, a plurality of messages is retrieved by the computing device. Each message is associated with a time during the duration of time. Playback of the selected program is caused by the computing device on a display associated with the computing device. One or more of the retrieved plurality of messages are presented on the display at the times associated with the messages during the duration of time associated with the program by the computing device.