Patent ID: 7124373

Claim:
A computer-implemented method for run time ordering open tasks displayed at the user interface of a computer display, comprising the steps of: providing for each open document, web-page, database, and spreadsheet task selectively tiled, cascaded and otherwise arranged in separate windows within an application content window at said user interface a task tab sequentially ordered in a status line selectively arranged in a horizontal bar, a vertical bar, and by way of a drop down list; responsive to a user drag and drop of a first task tab, reordering the sequential order of said status line; providing a linked list of tab elements, with a tab element associated with each said task tab and task content, each said tab element including a back pointer to a previous tab element in said linked list, a tab label, a pointer to one of said open tasks, and a next pointer to a next tab element in said linked list; said reordering step comprising the step of adjusting said back pointer and said next pointer of said tab element to reposition said first tab element from a drag position to a drop position within said linked list; displaying in an application content window task content corresponding to a current selected task tab; responsive to user selection of a new task tab of displaying task content corresponding to said new task tab in said application content window; responsive to user selection of a first key combination, displaying task content corresponding to a next sequential task in said application content window; and responsive to user selection of a second key combination, displaying task content corresponding to a previous sequential task in said application content window.