11. The system of claim 9 , wherein, prior to the identification of links, the processing device executes logical instructions to rank the identified keywords by frequency of occurrence in the subtitle data and the identification of links is carried out only on a highest ranked portion of the identified keywords.
9. A system for generating content for a display of an electronic device, the content coordinating with video content displayed on a display of another electronic device, comprising: a communication interface operatively connected to receive subtitle data for the displayed video content from a video data source; a processing device that executes logical instructions to: analyze subtitle data for the displayed video content for presence of predetermined keywords from a keyword library and, by way of the analysis, identify one or more of the predetermined keywords that are present in the subtitle data for the displayed video content; identify links to media content, the media content relating to the one or more of the identified predetermined keywords that are present in the subtitle data for the displayed video content; output at least one of the links or the media content for display on the display of the electronic device as second screen content relative to the another electronic device; and control display of the second screen content in coordination with the display of the video content on the another electronic device, wherein the subtitle data contains synchronizing information and the control includes timing the output to output the at least one of the links or the media content at times when corresponding keywords are scheduled for display according to the synchronizing information.