Method and apparatus for distinctively displaying windows on a computer display screen
First Claim
1. A method for efficiently displaying a plurality of windows on a display screen, comprising the steps of:
- monitoring a length of time that each of said plurality of windows has been active; and
displaying each of said plurality of windows at a location within said display screen such that at least one window active a longer length of time is displayed more distinctively than a window active a shorter length of time.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for aiding a user in identifying particular windows on a display screen. The amount of time each of the windows presented to the display screen is active (also known as "in focus") is monitored. Upon receipt of a command from the user, the windows that were active a longer length of time are displayed more distinctively than windows that were active a shorter length of time. Active windows can be displayed more distinctively in many different ways. One such way is by placing the most active window in the upper left corner of the screen and placing the rest of the windows in a descending order of activity from left to right and top to bottom on the screen. Another way is to cascade the windows, where the windows are cascaded in a descending order of activity from the front to the back of the window stack. Yet another way is to generate a list of window titles associated with each window, in a descending order of activity from the top of the list to the bottom of the list. Still another way of distinctively displaying more active windows is to put the most active window in focus, and then put the remainder of the windows in focus in descending order of activity in a toggle sequence of windows.
232 Citations
20 Claims
-
1. A method for efficiently displaying a plurality of windows on a display screen, comprising the steps of:
-
monitoring a length of time that each of said plurality of windows has been active; and displaying each of said plurality of windows at a location within said display screen such that at least one window active a longer length of time is displayed more distinctively than a window active a shorter length of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer system for efficiently displaying a plurality of windows comprising:
-
a system unit further comprising; a processor; memory, connected to said processor; storage, connected to said processor; a display adapter connected to said processor; a display, connected to said system unit; means in said processor for monitoring a length of time that each of said plurality of windows has been active; and means in said processor for displaying each of said plurality of windows at a location on said display such that at least one window active a longer length of time is displayed more distinctively than a window active a shorter length of time.
-
-
17. A method for efficiently displaying a plurality of windows on a display screen, comprising the steps of:
-
monitoring a length of time that each of said plurality of windows has been active; determining that a first window of said plurality of windows has been active a longer length of time than the rest of said plurality of windows; displaying said first window more distinctively than the rest of said plurality of windows; determining that a second window of said plurality of windows has been active a shorter length of time than said first window but a longer length of time than the rest of said plurality of windows; and displaying said second window less distinctively than said first window but more distinctively than the rest of said plurality of windows. - View Dependent Claims (18)
-
-
19. A method for efficiently displaying a plurality of windows on a display screen, comprising the steps of:
-
monitoring a length of time that each of said plurality of windows has been active; displaying said plurality of windows such that at least one window active a longer length of time is displayed more distinctively than a window active a shorter length of time and is indicated as in focus; receiving a plurality of toggle commands; and sequentially indicating that the rest of said plurality of windows are in focus in descending order of activity as each of said plurality of toggle commands are received. - View Dependent Claims (20)
-
Specification