SYSTEM AND METHOD FOR DISPLAYING ADVERTISING IN AN INTERACTIVE PROGRAM GUIDE
First Claim
1. A method comprising:
- scrolling a plurality of program cells of an electronic program guide in a first direction in accordance with a first scrolling scheme;
displaying at least a portion of the plurality of programming cells;
displaying an advertisement cell within the portion of the plurality of program cells;
scrolling the advertisement cell in concurrence with the scrolling of the plurality of program cells during a first time portion;
keeping the advertisement cell stationary during a second time portion in which the plurality of program cells scroll, the second time portion based upon a first number of the plurality of program cells which will move past the advertisement cell while the advertisement cell is kept stationary; and
scrolling the advertisement cell in concurrence with the scrolling of the plurality of program cells upon expiration of the second time portion.
5 Assignments
0 Petitions
Accused Products
Abstract
An interactive program guide containing schedule data for multiple channels and advertising data is provided to viewers on a screen. The advertising may be related to the programs adjacent thereto in the guide and to time slots displayed on the screen. The advertising scrolls in various directions in response to the viewer'"'"'s scrolling of the grid, but at a different pace and according to a different scheme than the scrolling of the schedule data itself. For example, the advertising may remain on the screen in a predetermined location while the viewer scrolls the schedule data, and then scroll off the screen to be replaced by new ads after a predetermined number of channels scroll off the screen, or on the basis of time slots and/or adjacent channels displayed on the screen. This provides for greater viewer attention to the advertising and for greater control by advertisers over the manner and length in which advertising is presented to viewers.
79 Citations
18 Claims
-
1. A method comprising:
-
scrolling a plurality of program cells of an electronic program guide in a first direction in accordance with a first scrolling scheme; displaying at least a portion of the plurality of programming cells; displaying an advertisement cell within the portion of the plurality of program cells; scrolling the advertisement cell in concurrence with the scrolling of the plurality of program cells during a first time portion; keeping the advertisement cell stationary during a second time portion in which the plurality of program cells scroll, the second time portion based upon a first number of the plurality of program cells which will move past the advertisement cell while the advertisement cell is kept stationary; and scrolling the advertisement cell in concurrence with the scrolling of the plurality of program cells upon expiration of the second time portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
arranging schedule data into a grid containing a plurality of rows and a plurality of columns according to a listing of a plurality of channels and a plurality of start times, a particular start time of the plurality of start times being for a particular program that is broadcast via a particular channel of the plurality of channels, a particular cell of the grid containing a name of the particular program; inserting advertising data into a particular row of the plurality of rows of the grid; scrolling a plurality of cells of the grid in a first direction in accordance with a first scrolling scheme; displaying at least a portion of the plurality of cells; displaying the advertising data within the portion of the plurality of cells; scrolling the advertisement data in concurrence with the scrolling of the plurality of cells during a first time portion; keeping the advertisement data stationary during a second time portion in which the plurality of cells scrolls, the second time portion based upon a first number of the plurality of cells which will move past the advertisement data while the advertisement data is kept stationary; and scrolling the advertisement data in concurrence with the scrolling of the plurality of cells upon expiration of the second time portion. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a navigation unit to scroll a plurality of program cells of an electronic program guide in a first direction in accordance with a first scrolling scheme, display at least a portion of the plurality of programming cells, display an advertisement cell within the portion of the plurality of program cells, scroll the advertisement cell in concurrence with the scrolling of the plurality of program cells during a first time portion, keep the advertisement cell stationary during a second time portion in which the plurality of program cells scroll, the second time portion based upon a first number of the plurality of program cells which will move past the advertisement cell while the advertisement cell is kept stationary, and scroll the advertisement cell in concurrence with the scrolling of the plurality of program cells upon expiration of the second time portion. - View Dependent Claims (17, 18)
-
Specification