Patent ID: 8037496

Claim:
A method for generating interactive television content, comprising: automatically determining a first plurality of keywords from a portion of a media source; selecting a second plurality of keywords from the first plurality of keywords, wherein the selecting the second plurality of keywords comprises scoring each of the first plurality of keywords based on a type of collection process that automatically determined each of the corresponding first plurality of keywords, wherein a first type of collection process is always scored higher than a second type of collection process, wherein the second plurality of keywords is determined based upon one or more of the first plurality of keywords that have a score above a predetermined threshold; automatically searching a memory to identify a plurality of reference items related to the media source based upon the second plurality of keywords, wherein the plurality of reference items are external to the media source; embedding the plurality of reference items into the media source; delivering the media source embedded with the plurality of reference items to a customer premises; and displaying less than all of the plurality of reference items to a user based upon profile data associated with the user.