Video player integration within websites

    公开(公告)号:US11934477B2

    公开(公告)日:2024-03-19

    申请号:US17484635

    申请日:2021-09-24

    摘要: A method for presenting an interactive video to a user. The method includes providing an application layer including at least one first user interface (UI) element, providing a video player layer including at least one second UI element, the video player layer being integrated in the application layer and configured to present the interactive video to the user, receiving a first user interaction associated with the at least one first UI element, and dynamically modifying the interactive video and/or the at least one second UI element included in the video player layer based on the first user interaction.

    AUTOMATED PLATFORM FOR GENERATING INTERACTIVE VIDEOS

    公开(公告)号:US20220385982A1

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

    申请号:US17334027

    申请日:2021-05-28

    摘要: Systems and methods generating interactive videos on an automated platform are provided herein. The example methods can include receiving data associated with at least one physical item and receiving video content comprising a visual presentation of the physical item. The method can include receiving a selection of a predetermined template, in which the template comprising a plurality of modules organized in a tree structure. The method can further include organizing the video content into the predetermined template to form organized video content, and embedding an object in a portion of the organized video content to form an interactive video, in which the object is based on the received data and is configured to enable at least one of: (i) user interaction with the physical item; or (ii) a link to a webpage associated with the physical item.

    DYNAMIC LIBRARY DISPLAY FOR INTERACTIVE VIDEOS

    公开(公告)号:US20210306707A1

    公开(公告)日:2021-09-30

    申请号:US17091149

    申请日:2020-11-06

    摘要: A video library interface provides a listing of interactive videos and information associated with the videos and is dynamically updated as a user views the videos and makes decisions that affect the playback of the episodes. More specifically, an interactive video that includes different traversable video paths is provided to and interacted with by a user. Based on user interactions received during presentation of the video, different video paths within the interactive video are traversed. In addition, a video library display including a visual depiction of information associated with a plurality of videos is provided. The video library display is dynamically modified based on one or more interactions made by the user with respect to the interactive video.

    SYSTEMS AND METHODS FOR DYNAMIC VIDEO BOOKMARKING

    公开(公告)号:US20180130501A1

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

    申请号:US15703462

    申请日:2017-09-13

    IPC分类号: G11B27/34 G11B27/031

    摘要: Methods and systems for dynamic bookmarking in branched video are described. An application provides a video tree having a plurality of video segments, with each video segment including a predefined portion of one or more paths in the video tree, and each path being associated with a different video presentation. One of the paths in the video tree is traversed based on one or more decisions made by a user during playback of the video presentation associated with the path being traversed. A selection of a particular location in the path being traversed is received by the application, which stores a bookmark of the location for subsequent retrieval. The bookmark identifies a sequence of video segments in the video tree having been traversed to reach the location. The structure of the video tree is modified, and the bookmark is automatically updated, if necessary. At a later time, the application receives a selection of the stored bookmark and seeks to the bookmarked location. The application further restores the decisions made by the user during the previous playback of the presentation.

    Systems and methods for dynamic video bookmarking

    公开(公告)号:US09792957B2

    公开(公告)日:2017-10-17

    申请号:US14509700

    申请日:2014-10-08

    CPC分类号: G11B27/34 G11B27/031

    摘要: Methods and systems for dynamic bookmarking in branched video are described. An application provides a video tree having a plurality of video segments, with each video segment including a predefined portion of one or more paths in the video tree, and each path being associated with a different video presentation. One of the paths in the video tree is traversed based on one or more decisions made by a user during playback of the video presentation associated with the path being traversed. A selection of a particular location in the path being traversed is received by the application, which stores a bookmark of the location for subsequent retrieval. The bookmark identifies a sequence of video segments in the video tree having been traversed to reach the location. The structure of the video tree is modified, and the bookmark is automatically updated, if necessary. At a later time, the application receives a selection of the stored bookmark and seeks to the bookmarked location. The application further restores the decisions made by the user during the previous playback of the presentation.

    SYSTEM AND METHOD FOR SYNCHRONIZATION OF SELECTABLY PRESENTABLE MEDIA STREAMS
    6.
    发明申请
    SYSTEM AND METHOD FOR SYNCHRONIZATION OF SELECTABLY PRESENTABLE MEDIA STREAMS 审中-公开
    用于可选择的现有媒体流的同步的系统和方法

    公开(公告)号:US20160217829A1

    公开(公告)日:2016-07-28

    申请号:US14984821

    申请日:2015-12-30

    摘要: A system for synchronizing audio and video of selectably presentable multimedia content includes a memory for storing a plurality of selectably presentable multimedia content segments. Each content segment defines a portion of one or more content paths and includes a decision period during which a user may select a subsequent content segment as the content segment is playing. An assembly engine seamlessly assembles a subset of the content segments into one of the content paths, ultimately forming a multimedia presentation. A configuration manager determines an audio file and a video file to be played based on a content segment that is selected to be played immediately following the currently playing content segment. An audio engine processes the audio file for playback, and a video engine synchronizes playback of the video file with the playback of the audio file.

    摘要翻译: 用于同步可选择呈现的多媒体内容的音频和视频的系统包括用于存储多个可选择地呈现的多媒体内容片段的存储器。 每个内容段定义一个或多个内容路径的一部分,并且包括决定周期,在该决定周期期间,当内容片段正在播放时,用户可选择随后的内容片段。 组装引擎将内容片段的一部分无缝地组装成内容路径之一,最终形成多媒体呈现。 配置管理器基于当前播放的内容片段之后立即被选择要播放的内容片段来确定要播放的音频文件和视频文件。 音频引擎处理音频文件进行重放,并且视频引擎使视频文件的播放与音频文件的重放同步。

    System and method for synchronization of selectably presentable media streams
    7.
    发明授权
    System and method for synchronization of selectably presentable media streams 有权
    用于可选择地呈现的媒体流的同步的系统和方法

    公开(公告)号:US09257148B2

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

    申请号:US13838830

    申请日:2013-03-15

    IPC分类号: H04N5/935 G11B27/11

    摘要: A system for synchronizing audio and video of selectably presentable multimedia content includes a memory for storing a plurality of selectably presentable multimedia content segments. Each content segment defines a portion of one or more content paths and includes a decision period during which a user may select a subsequent content segment as the content segment is playing. An assembly engine seamlessly assembles a subset of the content segments into one of the content paths, ultimately forming a multimedia presentation. A configuration manager determines an audio file and a video file to be played based on a content segment that is selected to be played immediately following the currently playing content segment. An audio engine processes the audio file for playback, and a video engine synchronizes playback of the video file with the playback of the audio file.

    摘要翻译: 用于同步可选择呈现的多媒体内容的音频和视频的系统包括用于存储多个可选择地呈现的多媒体内容片段的存储器。 每个内容段定义一个或多个内容路径的一部分,并且包括决定周期,在该决定周期期间,当内容片段正在播放时,用户可选择随后的内容片段。 组装引擎将内容片段的一部分无缝地组装成内容路径之一,最终形成多媒体呈现。 配置管理器基于当前播放的内容片段之后立即被选择要播放的内容片段来确定要播放的音频文件和视频文件。 音频引擎处理音频文件进行重放,并且视频引擎使视频文件的播放与音频文件的重放同步。

    DYNAMIC TIMELINE FOR BRANCHED VIDEO
    8.
    发明申请
    DYNAMIC TIMELINE FOR BRANCHED VIDEO 有权
    用于分支视频的动态时间线

    公开(公告)号:US20150293675A1

    公开(公告)日:2015-10-15

    申请号:US14249665

    申请日:2014-04-10

    IPC分类号: G06F3/0484

    摘要: Systems and methods for editing and controlling video playback using a dynamic timeline. The dynamic timeline allows a user to edit a video content structure that includes a plurality of video content paths, each video content path including a plurality of video content segments. The video content segments in a first video content path are visually represented on the dynamic timeline. A selection in the dynamic timeline is received that changes a first video content segment from the first video content path to a second video content segment in an alternative video content path in the video content structure. Subsequently, the dynamic timeline is updated to display visual representations of at least some of the video content segments in the alternative video content path.

    摘要翻译: 使用动态时间轴编辑和控制视频播放的系统和方法。 动态时间线允许用户编辑包括多个视频内容路径的视频内容结构,每个视频内容路径包括多个视频内容片段。 第一视频内容路径中的视频内容片段在动态时间线上可视地表示。 接收动态时间线中的选择,其将视频内容结构中的替代视频内容路径中的第一视频内容片段从第一视频内容路径改变为第二视频内容片段。 随后,动态时间线被更新以显示替代视频内容路径中的至少一些视频内容段的视觉表示。

    Systems and methods for constructing multimedia content modules
    9.
    发明授权
    Systems and methods for constructing multimedia content modules 有权
    构建多媒体内容模块的系统和方法

    公开(公告)号:US08860882B2

    公开(公告)日:2014-10-14

    申请号:US13622780

    申请日:2012-09-19

    IPC分类号: H04N9/475

    摘要: A system for constructing seamlessly viewable multimedia content from selectably presentable multimedia content blocks includes a block definition module for facilitating creation and modification of the content blocks. The block definition module includes a media assignment submodule for associating a synchronized audio and video segment with a content block. Also included is a block linking submodule for creating seamless connections between content blocks, whereby a transition between the connected blocks occurs substantially without interruption upon viewing the multimedia content. The block definition module further includes a layer submodule for associating an interactive layer having interactive controls with the content block.

    摘要翻译: 用于从可选择地呈现的多媒体内容块构造无缝可视多媒体内容的系统包括用于促进内容块的创建和修改的块定义模块。 块定义模块包括用于将同步音频和视频段与内容块相关联的媒体分配子模块。 还包括用于在内容块之间创建无缝连接的块链接子模块,由此在观看多媒体内容之后基本上不发生中断地发生连接的块之间的转换。 块定义模块还包括层子模块,用于将具有交互控制的交互层与内容块相关联。

    System and Method for Synchronization of Selectably Presentable Media Streams
    10.
    发明申请
    System and Method for Synchronization of Selectably Presentable Media Streams 有权
    用于可选择地呈现的媒体流的同步的系统和方法

    公开(公告)号:US20140270680A1

    公开(公告)日:2014-09-18

    申请号:US13838830

    申请日:2013-03-15

    IPC分类号: G11B27/10

    摘要: A system for synchronizing audio and video of selectably presentable multimedia content includes a memory for storing a plurality of selectably presentable multimedia content segments. Each content segment defines a portion of one or more content paths and includes a decision period during which a user may select a subsequent content segment as the content segment is playing. An assembly engine seamlessly assembles a subset of the content segments into one of the content paths, ultimately forming a multimedia presentation. A configuration manager determines an audio file and a video file to be played based on a content segment that is selected to be played immediately following the currently playing content segment. An audio engine processes the audio file for playback, and a video engine synchronizes playback of the video file with the playback of the audio file.

    摘要翻译: 用于同步可选择呈现的多媒体内容的音频和视频的系统包括用于存储多个可选择地呈现的多媒体内容片段的存储器。 每个内容段定义一个或多个内容路径的一部分,并且包括决定周期,在该决定周期期间,当内容片段正在播放时,用户可选择随后的内容片段。 组装引擎将内容片段的一部分无缝地组装成内容路径之一,最终形成多媒体呈现。 配置管理器基于当前播放的内容片段之后立即被选择要播放的内容片段来确定要播放的音频文件和视频文件。 音频引擎处理音频文件进行重放,并且视频引擎使视频文件的播放与音频文件的重放同步。