Method and apparatus for application window grouping and management
First Claim
1. A method for managing a plurality of application window representations, the method comprising steps of:
- defining a set of application window representation positions in a predefined region, the set configured to position application window representations based upon a format in a predefined number of visible application window representation positions;
displaying a plurality of application window representations in the application window representation positions, each application window representation associated with an application window;
receiving an input to open a first application window;
creating a first application window representation associated with the first application window in the predefined region, wherein the first application window representation occupies a position in the set based upon the format;
determining whether a second application window representation of the plurality needs to be repositioned into a hidden application window representation position; and
repositioning the second application window representation into the hidden application window representation upon determining that the second application window representation needs to be repositioned, wherein the hidden application window representation position is within a glom.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for managing a plurality of application window representations is described. The method includes steps of defining a set of application window representation positions in a predefined region, displaying a plurality of application window representations in the application window representation positions, receiving an input to open a first application window, creating a first application window representation in the predefined region, determining whether a second application window representation of the plurality needs to be repositioned into a hidden application window representation position, and repositioning the second application window representation into the hidden application window representation upon determining that the second application window representation needs to be repositioned, wherein the hidden application window representation position is within a glom.
233 Citations
20 Claims
-
1. A method for managing a plurality of application window representations, the method comprising steps of:
-
defining a set of application window representation positions in a predefined region, the set configured to position application window representations based upon a format in a predefined number of visible application window representation positions;
displaying a plurality of application window representations in the application window representation positions, each application window representation associated with an application window;
receiving an input to open a first application window;
creating a first application window representation associated with the first application window in the predefined region, wherein the first application window representation occupies a position in the set based upon the format;
determining whether a second application window representation of the plurality needs to be repositioned into a hidden application window representation position; and
repositioning the second application window representation into the hidden application window representation upon determining that the second application window representation needs to be repositioned, wherein the hidden application window representation position is within a glom. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of displaying a notification associated with an application window comprising steps of:
-
displaying a first application window representation in a visible application window representation position within a predefined region of a display screen;
maintaining a second application window representation within a hidden application window representation position, the hidden application window representation position within a glom associated with the first window application representation;
receiving a notification associated with the second application window; and
repositioning the second application window representation from the hidden application window representation position to a second visible application window representation position within the predefined region of the display screen. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A software architecture for processing data representative of glommed application window representations, comprising:
-
at least one component configured to position a first application window representation and a second application window representation into a glom; and
at least one application program interface to access the component.
-
Specification