Patent Document ID: 8332530
Application ID: 12635605

Base Claim:
1. A method of navigating a video program segmented into a plurality of segments and having a spoken dialog, comprising the steps of: generating a full textual transcript of the spoken dialog, the full textual transcript comprising a plurality of portions wherein each portion is associated with a segment of the video program; synchronizing each portion of the full textual transcript with the associated segment of the video program; transmitting user interface data including the full textual transcript to the client computer for presentation in a user interface, the user interface comprising a concurrently presented video program player playing the video program, a window configured to include portions of the full textual transcript, and a histogram having a plurality of features, each feature representing at least one of the segments of the video program and indicating a popularity of the represented at least one of the segments of the video program; accepting a selection for a portion of the full textual transcript included in the window of the user interface; determining the associated segment for the portion of the full textual transcript based on the synchronizing; and dynamically navigating to the segment of the video program associated with the selected portion of the full textual transcript in the video program player in response to the accepted selection.

---

Claim 2:
2. The method of claim 1 , wherein the video program is encoded with closed captioning information and the step of generating a full textual transcript of the spoken dialog of the video program comprises the steps of: playing the video program; decoding the closed captioning information of the played video program; associating the decoded closed captioning information with a temporal index of the video program; and generating the full textual transcript from the decoded closed captioning information and the temporal index.