Visual expression of a state of an application window
First Claim
1. One or more computer-storage media with computer-executable instructions embodied thereon that when executed by a computing device perform a method for changing a visual state of an application window, wherein the application window includes a frame and a content portion for displaying application content, the method comprising steps of:
- displaying first and second application windows, the first application window being active and configured with a default active visual state indicated by a default appearance of the frame on the first application window, and the second application window being inactive and configured with a first inactive visual state indicated by a first-inactive appearance of the frame on the second application window, wherein the first-inactive appearance is different than the default appearance; and
automatically changing the first inactive visual state of the second application window to a second inactive visual state that is different than the first inactive visual state, wherein the second inactive visual state is indicated by a second-inactive appearance of the frame on the second application window, wherein the second-inactive appearance is different than the default appearance and the first-inactive appearance, wherein the first-inactive appearance is indicated by an animation including a first number of animated bubbles displayed on and proximate to the second application window and the second-inactive appearance is indicated by an animation including a second number of animated bubbles displayed proximate to the second application window, and wherein the second number is larger than the first number, and wherein the second-inactive appearance is configured to express a higher need for attention than the first-inactive appearance.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for changing a visual state of an application window representation is described. The method includes steps of displaying an application window representation with a default visual state, and changing the default visual state of the application window representation to one of at least two different visual states. The entirety of the application window representation or a portion of the application window representation may have a change to its visual state. The visual states may be a change in color, pattern, and/or texture. A group of visual states changes may correlate to an animation. Visual states may be defined by a default or user configurable. Visual states may change over time or in response to an event. Visual states may change back to a default state when the application window representation is accessed.
108 Citations
19 Claims
-
1. One or more computer-storage media with computer-executable instructions embodied thereon that when executed by a computing device perform a method for changing a visual state of an application window, wherein the application window includes a frame and a content portion for displaying application content, the method comprising steps of:
-
displaying first and second application windows, the first application window being active and configured with a default active visual state indicated by a default appearance of the frame on the first application window, and the second application window being inactive and configured with a first inactive visual state indicated by a first-inactive appearance of the frame on the second application window, wherein the first-inactive appearance is different than the default appearance; and automatically changing the first inactive visual state of the second application window to a second inactive visual state that is different than the first inactive visual state, wherein the second inactive visual state is indicated by a second-inactive appearance of the frame on the second application window, wherein the second-inactive appearance is different than the default appearance and the first-inactive appearance, wherein the first-inactive appearance is indicated by an animation including a first number of animated bubbles displayed on and proximate to the second application window and the second-inactive appearance is indicated by an animation including a second number of animated bubbles displayed proximate to the second application window, and wherein the second number is larger than the first number, and wherein the second-inactive appearance is configured to express a higher need for attention than the first-inactive appearance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for changing a visual state of an application window in a desktop space, wherein the application window includes a frame and a content portion for displaying application content, the method comprising steps of:
-
displaying first and second application windows in a desktop space, the first application window being active and configured with a default active visual state, and the second application window being inactive and configured with a default inactive visual state; receiving a first command to change the default inactive visual state of the second application window; changing the default inactive visual state of the second application window to a different inactive visual state, wherein the different inactive visual state is configured to express a higher need for attention than the default inactive visual state; receiving a second command to change the different inactive visual state of the second application window; and changing the different inactive visual state of the second application window to a second different inactive visual state, the second different inactive visual state being different from the default inactive visual state, wherein the second different inactive visual state is configured to express a higher need for attention than the different inactive visual state, wherein the different inactive visual state is indicated by an animation including a first number of animated bubbles displayed on and proximate to the second application window and the second different inactive visual state is indicated by an animation including a second number of animated bubbles displayed proximate to the second application window, and wherein the second number is larger than the first number. - View Dependent Claims (17, 18)
-
-
19. A software architecture stored on one or more computer-storage media for processing data representative of a visual state of an application window, wherein the application window includes a frame and a content portion for displaying application content, comprising:
-
at least one component configured to change a visual state of an application window to one or more of a first inactive visual state, a second inactive visual state, and a third inactive visual state based on one or more events related to an application associated with the application window, wherein the first inactive visual state, the second inactive visual state, and the third inactive visual state are each configured to convey different degrees of urgency associated with the one or more events, wherein the first inactive visual state is indicated by an animation including a first number of animated bubbles displayed on and proximate to the second application window and the second inactive visual state is indicated by an animation including a second number of animated bubbles displayed proximate to the second application window, and wherein the second number is larger than the first number; and at least one application program interface to access the at least one component; upon changing the visual state of the second application window to the third inactive visual state, changing a corresponding visual state of an application window representation associated with the second application window to a third corresponding inactive visual state.
-
Specification