Screen for a user interface of a television schedule system and process
consists of an array of irregular cells, which vary in length,
corresponding to different television program lengths of one half hour to
one-and-one half hours or more. The array is arranged as three columns of
one-half hour in duration, and twelve rows of program listings. Some of
the program listings overlap two or more of the columns because of their
length. Because of the widely varying length of the cells, if a
conventional cursor used to select a cell location were to simply step
from one cell to another, the result would be abrupt changes in the
screen as the cursor moved from a cell of several hours length to an
adjacent cell in the same row.