[54] SYSTEM FOR DISPLAYING
PROGRAMMING INFORMATION
[75] Inventors: Keith Rowe; Frank Lawler, both of Seattle; Joseph H. Matthews, III,
Redmond, all of Wash.
[73] Assignee: Microsoft Corporation, Redmond, Wash.
[ * ] Notice: The term of this patent shall not extend beyond the expiration date of Pat. No. 5,623,613.
[21] Appl. No.: 766,808
[22] Filed: Dec. 13, 1996
Related U.S. Application Data
[63] Continuation of Ser. No. 346,422, Nov. 29, 1994, Pat. No. 5,623,613.
[51] Int. C I. G06F 15/00
[52] U.S. CI 345/327; 345/146; 345/341;
345/353; 345/354
[58] Field of Search 395/352, 353,
395/354, 356, 357; 345/327, 328, 340,
341, 146
[56] References Cited
U.S. PATENT DOCUMENTS
5,485,618 1/1996 Smith 345/338
A system for retrieving and displaying programming information in response to selection of a category of programming information. Programming information is presented via a schedule display having a category display, a subcategory category display, and a program display. The category display displays an array of category tiles representing categories of programming information. The subcategory display displays an array of subcategory tiles representing subcategories that are associated with the categories of the category display. The program display displays an array of program tiles that are associated with the subcategories of the subcategory display. A viewing panel extends along each of the displays for displaying one each of the category, subcategory, and program tiles. Classes of programming information are selected by scrolling the tiles of the associated displays until the desired class items are presented within the viewing panel.
37 Claims, 6 Drawing Sheets