Method and apparatus for displaying a window for a user interface
First Claim
1. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display, cause the electronic device to:
- display a first user interface on the display;
while displaying the first user interface on the display, detect an input that satisfies translucent-element display criteria; and
in response to detecting the input that satisfies the translucent-element display criteria, display a first translucent element over a respective portion of the first user interface, including;
in accordance with a determination that the respective portion of the first user interface at which the first translucent element is displayed has a first color pattern, displaying the first translucent element with a first degree of translucency; and
in accordance with a determination that the respective portion of the first user interface at which the first translucent element is displayed has a second color pattern that is different from the first color pattern, displaying the first translucent element with a second degree of translucency that is different than the first degree of translucency.
0 Assignments
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.
196 Citations
33 Claims
-
1. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display, cause the electronic device to:
-
display a first user interface on the display; while displaying the first user interface on the display, detect an input that satisfies translucent-element display criteria; and in response to detecting the input that satisfies the translucent-element display criteria, display a first translucent element over a respective portion of the first user interface, including; in accordance with a determination that the respective portion of the first user interface at which the first translucent element is displayed has a first color pattern, displaying the first translucent element with a first degree of translucency; and in accordance with a determination that the respective portion of the first user interface at which the first translucent element is displayed has a second color pattern that is different from the first color pattern, displaying the first translucent element with a second degree of translucency that is different than the first degree of translucency. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An electronic device, comprising:
-
a display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; displaying a first user interface on the display; while displaying the first user interface on the display, detecting an input that satisfies translucent-element display criteria; and in response to detecting the input that satisfies the translucent-element display criteria, displaying a first translucent element over a respective portion of the first user interface, including; in accordance with a determination that the respective portion of the first user interface at which the first translucent element is displayed has a first color pattern, displaying the first translucent element with a first degree of translucency; and in accordance with a determination that the respective portion of the first user interface at which the first translucent element is displayed has a second color pattern that is different from the first color pattern, displaying the first translucent element with a second degree of translucency that is different than the first degree of translucency. - View Dependent Claims (13, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
14. A method, comprising:
at an electronic device with a display; displaying a first user interface on the display; while displaying the first user interface on the display, detecting an input that satisfies translucent-element display criteria; and in response to detecting the input that satisfies the translucent-element display criteria, displaying a first translucent element over a respective portion of the first user interface, including; in accordance with a determination that the respective portion of the first user interface at which the first translucent element is displayed has a first color pattern, displaying the first translucent element with a first degree of translucency; and in accordance with a determination that the respective portion of the first user interface at which the first translucent element is displayed has a second color pattern that is different from the first color pattern, displaying the first translucent element with a second degree of translucency that is different than the first degree of translucency. - View Dependent Claims (15, 25, 26, 27, 28, 29, 30, 31, 32, 33)
Specification