20140029914 | NON-LINEAR CONTEXTUAL VIDEO PLAYBACK CONTROL - A system for associating a non-linear video path with a video file includes: a controller adapted to: present a video file through the user interface; receive a command through the user interface to associate a first path point with a frame in the video file; receive a command through the user interface to associate a second path point with a second frame in the video file; receive a command through the user interface to associate a third path point with a third frame in the video file, wherein the first path point, second path point, and third path point define a non-linear path, wherein the non-linear path is associated with the video file such that, when presented to a user for playback through a device that receives user input, progress of the video file during playback is controlled by one or more user inputs related to the non-linear path. | 01-30-2014 |