Displaying advertising in an electronic program guide
First Claim
Patent Images
1. A method comprising:
- moving, on a display device in an electronic device, a plurality of program cells of an electronic guide in a first direction in accordance with a first scrolling scheme;
displaying, on the display device, at least a portion of the plurality of program cells;
displaying, on the display device, an advertisement cell within the portion of the plurality of program cells;
moving, on the display device, the advertisement cell based on the movement 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
moving, on the display device, 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
Moving program cells with advertisement cells on a displayed electronic guide using different scrolling schemes is provided. An advertisement cell may be moved based on the movement of program cells during a first time interval. The advertisement cell may be kept stationary during a second time interval in which the program cells scroll and subsequently moved upon expiration of the second time interval.
-
Citations
29 Claims
-
1. A method comprising:
-
moving, on a display device in an electronic device, a plurality of program cells of an electronic guide in a first direction in accordance with a first scrolling scheme; displaying, on the display device, at least a portion of the plurality of program cells; displaying, on the display device, an advertisement cell within the portion of the plurality of program cells; moving, on the display device, the advertisement cell based on the movement 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 moving, on the display device, 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, on a display device in an electronic device, 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 advertisement data into a particular row of the plurality of rows of the grid; moving, on the display device, a plurality of cells of the grid in a first direction in accordance with a first scrolling scheme; displaying, on the display device, at least a portion of the plurality of cells; displaying, on the display device, the advertisement data within the portion of the plurality of cells; moving, on the display device, 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 moving, on the display device, 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 navigation unit comprising:
-
circuitry configured to move, on a display device, a plurality of program cells of an electronic guide in a first direction in accordance with a first scrolling scheme; circuitry configured to display, on the display device, at least a portion of the plurality of program cells and to display, on the display device, an advertisement cell within the portion of the plurality of program cells; the circuitry further configured to move, on the display device, the advertisement cell based on the movement of the plurality of program cells during a first time portion; circuitry configured to 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 the circuitry further configured to move, on the display device, 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, 19, 20, 21, 22)
-
-
23. A computer-readable storage medium with stored instructions executable by a computer, the instructions comprising:
-
instructions to move, on a display device coupled to the computer, a plurality of program cells of an electronic guide in a first direction in accordance with a first scrolling scheme; instructions to display, on the display device, at least a portion of the plurality of program cells; instructions to display, on the display device, an advertisement cell within the portion of the plurality of program cells; instructions to move, on the display device, the advertisement cell based on the movement of the plurality of program cells during a first time portion; instructions to 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 instructions to move, on the display device, the advertisement cell in concurrence with the scrolling of the plurality of program cells upon expiration of the second time portion. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
Specification