Patent ID: 8813118

Claim:
A system comprising: a content delivery subsystem configured to provide an enhanced content data stream, wherein said enhanced content data stream includes media content from a first source and interactive advertising content that is based on predefined criteria and is from a second source; and a content processing subsystem communicatively coupled to said content delivery subsystem, said content processing subsystem configured to: receive said enhanced content data stream, provide at least three separate viewing panes simultaneously on a display device, including a first viewing pane, a second viewing pane, and a third viewing pane; provide said media content for presentation to said display device in said first viewing pane, provide, concurrent with providing said media content, at least a subset of said interactive advertising content for presentation to said display device in said second viewing pane, wherein the subset is related to said media content and includes a menu of selectable interactive content instances, wherein each of said selectable interactive content instances includes information corresponding to a business location located proximate to a user, wherein whether the business location is located proximate to the user is based on said predefined criteria, receive a selection of one of said interactive content instances, and provide, in response to the selection, said selected one of said interactive content instances for presentation to said display device in said third viewing pane concurrent with the presentation of said media content in said first viewing pane, without obstructing the presentation of said media content; the first source, which is a media content provider configured to provide a media stream that includes said media content; the second source, which is a network services provider configured to add said interactive advertising content to said media stream to form said enhanced content data stream, wherein the addition of said interactive advertising content is based on a context of said media stream and said predefined criteria; wherein said network services provider is further configured to select said interactive advertising content to add to said media stream based on filtering of said interactive advertising content according to a geographic region to which said enhanced content data stream is provided, and said content processing subsystem is further configured to select said at least a subset of said interactive advertising content by filtering said interactive advertising content based on a specific physical location, within the geographic region, of the content processing subsystem, wherein the specific physical location is included in said predefined criteria.