Patent ID: 8781996

Claim:
A method for processing a video presentation comprising: extracting a subtitle track from the video presentation, to yield an extracted subtitle track, wherein the extracted subtitle track is a textual representation of at least one dialog within the video presentation; retrieving a representative frame from a plurality of frames associated with the extracted subtitle track, wherein the representative frame is retrieved based on predetermined criteria; adding metadata to the extracted subtitle track, wherein the metadata differs from the extracted subtitle track, and wherein the metadata is obtained from a restricted access database, to yield program data; processing the program data comprises the extracted subtitle track and the added metadata, via a processor, to: identify, within the program data, instances of words and phrases falling within a same concept category, obtain program statistics for comprising at least a number of occurrences of each of the words and phrases falling within the same concept category, and derive a statistical index for each of the words and phrases based on the program statistics; and storing the program data, the program statistics, the statistical index, and the representative frame in a relational media database differs from the restricted access database.