Graduated visual and manipulative translucency for windows
First Claim
Patent Images
1. A method, comprising:
- at a computing device with a display and one or more input devices;
displaying a first user interface object that overlaps a second user interface object overlapping region, wherein;
the first user interface object is at least partially transparent;
the first user interface object and the second user interface object are both visible in the overlapping region; and
the first user interface object is responsive to inputs directed toward the first user interface object; and
while the first user interface object and the second user interface object are both visible in the overlapping region with the first user interface object over the second user interface object, receiving an input, via one or more of the input devices, at a location that corresponds to the overlapping region; and
in response to receiving the input, performing an operation associated with the second user interface object without performing an operation associated with the first user interface object.
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.
23 Citations
19 Claims
-
1. A method, comprising:
at a computing device with a display and one or more input devices; displaying a first user interface object that overlaps a second user interface object overlapping region, wherein; the first user interface object is at least partially transparent; the first user interface object and the second user interface object are both visible in the overlapping region; and the first user interface object is responsive to inputs directed toward the first user interface object; and while the first user interface object and the second user interface object are both visible in the overlapping region with the first user interface object over the second user interface object, receiving an input, via one or more of the input devices, at a location that corresponds to the overlapping region; and in response to receiving the input, performing an operation associated with the second user interface object without performing an operation associated with the first user interface object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A non-transitory machine-readable medium including instructions for receiving information, which when executed by a machine, cause the machine to:
-
display a first user interface object that overlaps a second user interface object at an overlappinig region on a display, wherein; the first user interface object is at least partially transparent; the first user interface object and the second user interface object are both visible in the overlapping region; and the first user interface object is responsive to inputs directed toward the first user interface object; and while the first user interface object and the second user interface object are both visible in the overlapping region with the first user interface object over the second user interface object, receive an input, via one or more input devices, at a location that corresponds to the overlapping region; and in response to receiving the input, perform an operation associated with the second user interface object without performing an operation associated with the first user interface object. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more input devices; a display device configured to display a first user interface object that overlaps a second user interface object at an overlapping region, wherein; the first user interface object is at least partially transparent; the first user interface object and the second user interface object are both visible in the overlapping region; and the first user interface object is responsive to inputs directed toward the first user interface object; and one or more processors coupled to a memory device, the memory device containing instructions that, when executed by the one or more processors, cause the system to; while the first user interface object and the second user interface object are both visible in the overlapping region with the first user interface object over the second user interface object, receive an input, via one or more of the input devices, at a location that corresponds to the overlappinig region; and in response to receiving the input, perform an operation associated with the second user interface object without performing an operation associated with the first user interface object. - View Dependent Claims (16, 17, 18, 19)
-
Specification