An invention is provided for a dynamic interactive content system. The
dynamic interactive content system includes a receiver capable of
receiving main content, such as audio/visual video data, and supplemental
content associated with the main content. In addition, a persistent
storage is included that is in communication with the receiver. The
persistent storage is capable of storing a plurality of main content
entries and associated supplemental content entries. The system also
includes a processor that is capable of executing an interactive
application. In operation, the interactive application searches the
stored plurality of supplemental content entries for particular
supplemental content entry having particular data. The interactive
application then presents at least a portion of the main content entry
that is associated with the particular supplemental content to a user.