Patent application number | Description | Published |
20140078397 | Systems and Methods for Constructing Multimedia Content Modules - 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. | 03-20-2014 |
20140082666 | PROGRESS BAR FOR BRANCHED VIDEOS - A system for navigating and visualizing the progression of selectably presentable video content includes a progress indicator module for dynamically displaying the progression status of video content paths made up of selectably presentable video content segments. The system further includes an interactive control module for facilitating navigation along the video content paths. The progression status may be graphically represented in the form of a tree structure having linked video content segments forming the content paths. The control module may be used to navigation the video within this tree structure. | 03-20-2014 |
20140178051 | SYSTEMS AND METHODS FOR LOADING MORE THAN ONE VIDEO CONTENT AT A TIME - A system for loading videos includes an interactive video player is with a loader. A product configuration file in operation configures files for a user in creation of a custom video. External assets are configured for a design of an interactive layer of the video. The interactive video player in operation creates in real-time a custom video that includes a plurality of video segments. | 06-26-2014 |
20140380167 | Systems and methods for multiple device interaction with selectably presentable media streams - A system for multiple device interaction with selectably presentable multimedia content includes an output engine, an input engine, a manager, and a memory that stores selectably presentable multimedia content segments. Each content segment represents a predefined portion of one or more content paths. The output engine, executing on a first device, receives a subset of the content segments, assembles them into a seamless multimedia presentation that is one of the content paths, and plays the assembled multimedia presentation. The input engine, executing on a second device, receives user interactions associated with the multimedia presentation, and the manager coordinates the multimedia presentation among multiple devices based on the user interactions. A method implementing the above steps is also included. | 12-25-2014 |
20150067723 | METHODS AND SYSTEMS FOR UNFOLDING VIDEO PRE-ROLL - Method and accompanying system for an unfolding video pre-roll. A primary video having a fixed play length is presented and, in temporal proximity to at least a portion of the primary video, an unfolding video having a variable play length is presented to the viewer. If an interaction is received from the viewer during the playback of the unfolding video, the play length of the unfolding video is extended by adding a seamlessly connected video segment to the unfolding video, which is continuously presented to the viewer without interruption. | 03-05-2015 |
20150104155 | SYSTEMS AND METHODS FOR REAL-TIME PIXEL SWITCHING - Systems and accompanying methods are provided for real-time pixel switching in video. A video having first and second portions is provided and is presented to a user, with the first video portion being initially visible to the user and the second video portion not initially visible to the user. During presentation of the video, a user interaction with the first video portion is received, and a selected region of the second video portion is identified based thereon, where the selected region defines a subset of pixels from the second video portion. The selected region is then overlaid on the first video portion, and playback of the second video portion and the first video portion is synchronized. | 04-16-2015 |
20150179224 | METHODS AND SYSTEMS FOR SEEKING TO NON-KEY FRAMES - Methods and systems for seeking to a non-key frame in a compressed video. The compressed video has a plurality of frames, each with a playback timestamp. At least one of the frames is a key frame. A selection of a non-key frame is received, and a temporally proximate key frame is identified. The set of frames between the identified key frame and the selected frame is played in a reduced time interval, and the selected frame is displayed as if it were a key frame. | 06-25-2015 |
20150181301 | METHODS AND SYSTEMS FOR IN-VIDEO LIBRARY - Method and accompanying system for providing an in-video library. A video player presents a video stream to a user. During presentation of the video stream, the video player displays at least a portion of a library of selectable prerecorded video segments, and a selection of one or more of the prerecorded video segments from the library is received from the user. The video player further displays a video segment watch-list that includes the selected prerecorded video segments. The video player then presents the segments in the video segment watch-list as part of the video stream. | 06-25-2015 |