Patent ID: 8621538
Filing Date: 2013-12-31
Classification: H04N

Abstract:
1. A non-transitory computer-readable storage device comprising computer instructions which, responsive to being executed by a media processor, cause the media processor to perform operations comprising: receiving subscription data associated with a subscription to a syndicated feed, wherein the subscription data comprises syndication data, textual data, advertisement data, and combinations thereof; providing video content for presentation; accessing keywords associated with the video content, wherein the accessing of the keywords comprises accessing an electronic programming guide associated with the video content, accessing closed captioning data associated with the video content, accessing metadata associated with the video content, accessing a watermark associated with the video content, accessing image recognition data associated with the video content, and accessing an audio recognition output associated with the video content; detecting a relationship between the keywords and the subscription data; making a determination whether the subscription data is contextually relevant to the video content responsive to the detecting of the relationship between the keywords and the subscription data; providing the subscription data for presentation in accordance with the determination; generating a feed identification of the syndicated feed; receiving a feed request; subscribing to the syndicated feed in accordance with the feed request; presenting the feed identification of the syndicated feed, wherein the feed request is received in response to presenting the feed identification; and altering billing information associated with a subscriber account in accordance with the providing of the subscription data, wherein the feed identification is provided in accordance with a combination of geographic information associated with or determined from the subscriber account, a viewing profile based on video content viewing habits, and demographic information of a subscriber associated with the media processor, wherein the feed request is received in response to presenting the feed identification, and wherein the feed identification is presented in accordance with: the viewing profile based on the video content viewing habits detected at the media processor, a user profile, the demographic information of the subscriber, and the geographic information associated with the subscriber account.