This patent has been asserted by Apple against Motorola.

Description
A data processing system that can execute a plurality of programs concurrently and has a display screen for displaying data associated with any one of the programs. Each program maintains display screen data indicating the current status of the program. The system maintains a REVIEW menu containing a list of the programs that have display screen data available. When a REVIEW key is pressed, the REVIEW menu is displayed. By pressing a further key, one of the listed programs can then be selected, and its display screen data is displayed on the screen.
Last updated: about 1 year ago
Description
A method for navigating between and within application programs resident in a computer system provides easy access to the programs and data within the programs. Two or more windows may be optionally linked together in an arbitrary sequence to form a chain.