Systems and methods for coordinating interactive and passive advertisement and merchandising opportunities
First Claim
Patent Images
1. A method for coordinating sponsor information between an interactive programming guide and a plurality of videos, the method comprising:
- generating for display the interactive programming guide, wherein the interactive programming guide allows a user to navigate through a plurality of program listings;
accessing a memory that stores associations between the plurality of videos scheduled to be broadcast and advertisements for the plurality of videos for display in the interactive programming guide;
receiving a flag transmitted in a header of a video of the plurality of videos containing an indication that an advertisement from a particular advertiser for the video of the plurality of videos should be retrieved;
in response to receiving the flag, identifying, using a processor and based on the indication in the flag and the associations stored in the memory, the video of the plurality of videos and the advertisement for the video of the plurality of videos for display in the interactive programming guide, wherein the advertisement for the video of the plurality of videos includes first information about a non-broadcaster sponsor of the video of the plurality of videos;
retrieving the advertisement;
generating for display in the interactive programming guide, the advertisement for the video of the plurality of videos;
receiving a user input at the interactive programming guide selecting the advertisement; and
in response to receiving the user input, generating, for simultaneous display, the video of the plurality of videos and second information about the sponsor.
11 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing enhanced advertising and merchandising opportunities are described. Advertisements may be provided for passive programming such as television programs, commercials, pay-per-view programs, passive video products, or other suitable passive programming. Interactive advertisements may be provided in interactive applications such as interactive television program guides, web browsers, home shopping applications, operating systems, or other suitable interactive applications.
481 Citations
18 Claims
-
1. A method for coordinating sponsor information between an interactive programming guide and a plurality of videos, the method comprising:
-
generating for display the interactive programming guide, wherein the interactive programming guide allows a user to navigate through a plurality of program listings; accessing a memory that stores associations between the plurality of videos scheduled to be broadcast and advertisements for the plurality of videos for display in the interactive programming guide; receiving a flag transmitted in a header of a video of the plurality of videos containing an indication that an advertisement from a particular advertiser for the video of the plurality of videos should be retrieved; in response to receiving the flag, identifying, using a processor and based on the indication in the flag and the associations stored in the memory, the video of the plurality of videos and the advertisement for the video of the plurality of videos for display in the interactive programming guide, wherein the advertisement for the video of the plurality of videos includes first information about a non-broadcaster sponsor of the video of the plurality of videos; retrieving the advertisement; generating for display in the interactive programming guide, the advertisement for the video of the plurality of videos; receiving a user input at the interactive programming guide selecting the advertisement; and in response to receiving the user input, generating, for simultaneous display, the video of the plurality of videos and second information about the sponsor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for coordinating sponsor information between an interactive programming guide and a plurality of videos, the system comprising:
-
a memory that stores associations between the plurality of videos scheduled to be broadcast and advertisements for the plurality of videos for display in the interactive programming guide; and a processor, communicatively coupled to the memory and in communication with a display device and a user selection device, configured to; generate for display the interactive programming guide, wherein the interactive programming guide allows a user to navigate through a plurality of program listings; access the associations stored in the memory; receive a flag transmitted in a header of a video of the plurality of videos containing an indication that an advertisement from a particular advertiser for the video of the plurality of videos should be retrieved; in response to receiving the flag, identify, based on the indication in the flag and the associations stored in the memory, the video of the plurality of videos and the advertisement for the video of the plurality of videos for display in the interactive programming guide, wherein the advertisement for the video of the plurality of videos includes first information about a non-broadcaster sponsor of the video of the plurality of videos; retrieve the advertisement; generate for display in the interactive programming guide the advertisement for the video of the plurality of videos; receive a user input at the interactive programming guide selecting the advertisement; and in response to receiving the user input, generate, for simultaneous display, the video of the plurality of videos and second information about the sponsor. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification