Graduated visual and manipulative translucency for windows
First Claim
Patent Images
1. A method for rendering a window in a graphical user interface, comprising:
- rendering the window at a first level of translucency;
detecting passage of a predetermined length of time during which no user input directed toward the window was received; and
rendering, in response to detecting the predetermined length of time during which no user input was received, the window at a second level of translucency, wherein the second level of translucency is more translucent than the first level of translucency.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for providing graphical user interfaces are described. Overlaid, information-bearing windows whose contents remain unchanged for a predetermined period of time become translucent. The translucency can be graduated so that, over time, if the window'"'"'s contents remain unchanged, the window becomes more translucent. In addition to visual translucency, windows also have a manipulative translucent quality. Upon reaching a certain level of visual translucency, user input in the region of the window is interpreted as an operation on the underlying objects rather than the contents of the overlaying window.
-
Citations
33 Claims
-
1. A method for rendering a window in a graphical user interface, comprising:
-
rendering the window at a first level of translucency; detecting passage of a predetermined length of time during which no user input directed toward the window was received; and rendering, in response to detecting the predetermined length of time during which no user input was received, the window at a second level of translucency, wherein the second level of translucency is more translucent than the first level of translucency. - View Dependent Claims (10, 11, 12, 13)
-
-
2. A method for rendering a window in a graphical user interface, comprising:
-
rendering the window at a first level of translucency, the window presenting information; detecting a predetermined event, wherein the predetermined event comprises a passage of a predetermined length of time during which the presented information did not change; and rendering, in response to the detected event, the window at a second level of translucency, wherein the second level of translucency is more translucent than the first level of translucency. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
14. A non-transitory machine-readable storage medium encoded with instructions that, when executed by a computing device, cause the computing device to perform operations comprising:
-
rendering the window at a first level of translucency; detecting passage of a predetermined length of time during which no user input directed at the window was received; and rendering, in response to the detecting the predetermined length of time during which no user input directed at the window was received, the window at a second level of translucency, wherein the second level of translucency is more translucent than the first level of translucency. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer system for rendering a window in a graphical user interface, the computer system comprising a processor configured to execute operations comprising:
-
rendering the window at a first level of translucency; detecting passage of a predetermined length of time during which no user input directed at the window was received; and rendering, in response to the detecting the predetermined length of time during which no user input directed at the window was received, the window at a second level of translucency, wherein the second level of translucency is more translucent than the first level of translucency.
-
-
20. A non-transitory machine-readable storage medium encoded with instructions that, when executed by a computing device, cause the computing device to perform operations comprising:
-
rendering the window at a first level of translucency, the window presenting information; detecting a predetermined event, wherein the predetermined event comprises a passage of a predetermined length of time during which the presented information did not change; and rendering, in response to the detected event, the window at a second level of translucency, wherein the second level of translucency is more translucent than the first level of translucency. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A computer system for rendering a window in a graphical user interface, the computer system comprising a processor configured to execute operations comprising:
-
rendering the window at a first level of translucency, the window presenting information; detecting a predetermined event, wherein the predetermined event comprises a passage of a predetermined length of time during which the presented information did not change; and rendering, in response to the detected event, the window at a second level of translucency, wherein the second level of translucency is more translucent than the first level of translucency. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
Specification