Method and apparatus for displaying a window for a user interface
First Claim
1. A method of hierarchal displaying comprising:
- displaying a plurality of windows on a graphical user interface in a hierarchy;
displaying a translucent region of display with the plurality of windows so that the translucent region of display is at the top of the hierarchy;
starting a timer; and
fading out the translucent region of display as the timer counts to a preset time.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatuses to display windows. In more than one embodiments of the invention, a window is closed automatically (e.g., after a timer expires, or when a condition or criterion is met, or a system input is received) without user input. In some examples, the window is translucent so that the portion of another window, when present, is visible under the window. In some examples, the image of the window is faded out before the window is closed and destroyed. In some examples, the window does not close in response to any input from a user input device. In some examples, the window is repositioned (or hidden) automatically when another translucent window is displayed. The degree of translucency, the speed for fading out, the discrete levels of translucency for fading out, the time to expire, and/or other parameters for controlling the display of the window may be set by the user or adjusted by the system (or application software programs) automatically according to system conditions or other criteria.
121 Citations
54 Claims
-
1. A method of hierarchal displaying comprising:
-
displaying a plurality of windows on a graphical user interface in a hierarchy;
displaying a translucent region of display with the plurality of windows so that the translucent region of display is at the top of the hierarchy;
starting a timer; and
fading out the translucent region of display as the timer counts to a preset time. - View Dependent Claims (2, 3, 4)
-
-
5. A machine readable media containing instructions that, when executed by a data processing system, will cause said system to perform operations comprising:
-
displaying a plurality of windows on a graphical user interface in a hierarchy;
displaying a translucent region of display with the plurality of windows so that the translucent region of display is at the top of the hierarchy;
starting a timer; and
fading out the translucent region of display as the timer counts to a preset time. - View Dependent Claims (6, 7, 8)
-
-
9. A method to inform a computer user of an incoming call comprising:
-
displaying a graphical user interface;
detecting an incoming call signal; and
displaying a translucent message to inform the computer user of the incoming call signal. - View Dependent Claims (10, 11, 12)
-
-
13. A machine readable media containing instructions that, when executed by a data processing system, will cause said system to perform operations comprising:
-
displaying a graphical user interface;
detecting an incoming call signal; and
displaying a translucent message to inform the computer user of the incoming call signal. - View Dependent Claims (14, 15, 16)
-
-
17. A method to show the progress of an operation, comprising:
-
processing the operation;
displaying a graphical user interface; and
displaying a translucent progress indicator which indicates to a user the progress of the processing. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A machine readable media containing instructions that, when executed by a data processing system, will cause said system to perform operations comprising:
-
processing an operation;
displaying a graphical user interface; and
displaying a translucent progress indicator which indicates to a user the progress of the processing. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A method to inform a computer user of a new message, comprising:
-
displaying a graphical user interface;
detecting the new message;
displaying a translucent region of display to inform the computer user of the new message;
starting a timer; and
fading out the translucent region of display as the timer counts down to a preset time. - View Dependent Claims (28, 29)
-
-
30. A machine readable media containing instructions that, when executed by a data processing system, will cause said system to perform operations comprising:
-
displaying a graphical user interface;
detecting a new message;
displaying a translucent region of display to inform the computer user of the new message;
starting a timer; and
fading out the translucent region of display as the timer counts down to a preset time. - View Dependent Claims (31, 32)
-
-
33. A method to move a region of display, comprising:
-
displaying a graphical user interface;
displaying a first region of display on the graphical user interface;
displaying a second region of display on the graphical user interface; and
animatedly moving the first translucent region of display to accommodate displaying of the second region of display on the graphical user interface. - View Dependent Claims (34, 35, 36)
-
-
37. A machine readable media containing instructions that, when executed by a data processing system, will cause said system to perform operations comprising:
-
displaying a graphical user interface;
displaying a first region of display on the graphical user interface;
displaying a second region of display on the graphical user interface; and
animatedly moving the first region of display to accommodate displaying of the second region of display on the graphical user interface. - View Dependent Claims (38, 39, 40)
-
-
41. A method to display a translucent region of display, comprising:
-
displaying a graphical user interface;
displaying the translucent region of display on the graphical user interface; and
denying user inputs to interact with the translucent window. - View Dependent Claims (42, 43)
-
-
44. A machine readable media containing instructions that, when executed by a data processing system, will cause said system to perform operations comprising:
-
displaying a graphical user interface;
displaying a translucent region of display on the graphical user interface; and
denying user inputs to interact with the translucent window. - View Dependent Claims (45, 46)
-
-
47. A method to display a translucent region of display, comprising:
-
displaying a graphical user interface;
displaying the translucent region of display on the graphical user interface; and
allowing predetermined user inputs to interface with the translucent region of display. - View Dependent Claims (48, 49, 50)
-
-
51. A machine readable media containing instructions that, when executed by a data processing system, will cause said system to perform operations comprising:
-
displaying a graphical user interface;
displaying a translucent region of display on the graphical user interface; and
allowing predetermined user inputs to interface with the translucent region of display. - View Dependent Claims (52, 53, 54)
-
Specification