Patent ID: 7577979
Filing Date: 2009-08-18
Classification: H04N

Abstract:
1. A method, comprising: receiving, by a client device, streamed content; receiving, by the client device, a stream of enhancing content that corresponds to the streamed content, the stream of enhancing content including: displaying, by the client device, the streamed content without the enhancing content if it is determined that the enhancing content does not include each file needed for proper display of the enhancing content with the streamed content; receiving, by the client device, the announcement on a monitored address containing information specifying how and when to execute the receiving of upcoming enhancing content, the announcement being sent at a time prior to the enhancing content being sent, the enhancing content associated with the streamed content; passing, by the client device, each announcement through one or more filters to determine whether each announcement is either a match against a list of programs in which a user is interested or is a match against other types of predefined rules of acceptance; and retaining, by the client device, the announcements of interest and discarding remaining announcements.