Patent ID: 8677240

Claim:
A video processing system comprising: a display; and a video processor coupled to said display and configured to ingest a plurality of different time-referenced videos and a plurality of different media content entries, correlate the plurality of different media content entries to corresponding points in time in respective time-referenced videos, generate on said display a video window for playing at least one of the time-referenced videos and a media window for simultaneously displaying at least some of the plurality of different media content entries, and bi-directionally associate the video window and the media window so that playing of the video changes the media window based upon reaching corresponding points in time in the time-referenced video, and so that selection of a given media content entry from among the plurality of different media content entries in the media window changes the video play to reflect a corresponding point in time in the time-referenced video and to switch to at least one other video with which the selected media content item is associated.