Patent Document ID: 9854202
Application ID: 14568096

Base Claim:
1. A method comprising: in a closed-caption processor disposed in a broadcast communication system, and communicatively coupled via the broadcast communication system to a plurality of client devices: receiving a set of external sources; determining terms extracted from each of the set of external sources; storing the terms for each of the set of external sources for use when the external source is selected; and automatically determining a segment of closed-caption text from closed-captions provided in video content available for viewing at the client devices by users; in the closed-caption processor, automatically selecting an external source from the set of external sources, the selecting based on a first set of information comprising a first set of terms extracted from the segment of closed-caption text, the external source including text not included in the segment of closed-caption text; in the closed-caption processor, generating a second set of information comprising a second set of terms extracted from the external source; in the closed-caption processor, determining supplemental content, the determining based on a result of a search using the second set of information; and via the broadcast communication system, outputting the supplemental content, from the closed-caption processor to a client device associated with a user, as being relevant to the segment of closed-caption text, the outputting based on the user viewing the segment of closed-caption text; wherein the supplemental content is outputted to the user while the video content corresponding to the segment of closed-caption text is being delivered to the user.

---

Claim 4:
4. The method of claim 1 , wherein: the first set of information is determined by extracting the first set of terms from the segment of closed-caption text, the first set of terms being extracted by a term extraction algorithm, and generating the second set of information comprises extracting the second set of terms from the external source, the second set of terms being extracted by the term extraction algorithm.