The present invention is an apparatus and method for allowing a user to
search for specific content across many television channels in order to
locate desirable television shows related to the searched content.
Multiplexed cable signals flow thorough a logical unit which buffers text
associated with the voice stream of each station via the pre-encoded
closed-captioning signal or through the real-time voice translation
within the logical unit. The user then enters search terms through one of
a variety of different input devices. Upon entry of the search terms, the
logical unit will compare the entered term with those available keywords
stored in each buffer. Lexical parsing associates terms which may differ
from plural to singular forms, or in tense. Additionally, synonym
comparisons may be made. The logical unit will return a list of matches
for the search criteria and allows the user the option of going directly
to the television program. The logical unit also evaluates each returned
item for its relevancy to the keywords. When not in use, the logical unit
maintains a quiescent but monitoring state permitting continuous creation
of lexical buffers. This permits the user who turns the television on to
immediately have such search terms available. Alternatively, the logic is
implemented at the cable provider and enabled through interactive links
to the home. In that case, the home logical unit is unnecessary.