Apparatus and method of displaying objects in configurable window groups
AssigneeHexagon Technology Center GmbH
InventorPrateek Hejmady
Life of this patent
Estimating the term…
Loading patent…
AssigneeHexagon Technology Center GmbH
InventorPrateek Hejmady
Estimating the term…
A method of displaying objects of an application executes the application on a computer system. The application is configured to generate a plurality of application windows, and at least one of those application windows has indicia representing an object of something being developed by the application. The method then displays first and second application windows in a first window group on one or more monitors, and drags the second application window into a second window group to produce a given layout across the first and second window groups. In this case, the first application window remains in the first window group. The two application windows preferably are produced by a single instance of the application.
A method of displaying objects of a builder application, the method comprising:
A computer program product on a tangible non-transitory medium having computer program code for displaying objects of a builder application, the computer code comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
For the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a…:…
Interaction techniques based on graphical user interfaces [GUI]: based on specific properties of the displayed interaction object or a…
Based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like…:…
For the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a…:…
About 11 years 4 months of term left · ends 25 Feb 2038 (estimated)
The invention generally relates to the display of windows in configurable window groups and more particularly the invention relates to configurable window groups for use with a plurality of monitors
Builder applications are used as systematic engineering tools to direct and produce large scale building projects, such as industrial plants, ocean tankers, or high rise buildings. One example of such an application is the Intergraph Smart™ 3D, distributed by Intergraph Corporation of Huntsville, Ala. In short, this application implements a comprehensive product suite that facilitates project execution, handover, and plant operational efficiency. Workflows with the application ensure best practices and efficient building processes.
When using a builder application, an operator may have windows opened in multiple monitors. However, the windows operate independently and users of complex programs do not have the ability to configure and coordinate the windows.
Those skilled in the art should more fully appreciate advantages of various embodiments of the invention from the following “Description of Illustrative Embodiments,” discussed with reference to the drawings summarized immediately below.
FIG. 1 shows a method of controlling windows to form window groups.
FIG. 2 schematically shows a multi-monitor system displaying windows in a single monitor (e.g., step 102).
In illustrative embodiments, a computer system executing a single instance of a builder application has multiple window groups across which windows of that application instance may be dragged. Different layout arrangements of the windows for multiple window groups may be saved and recalled for future use. Multiple windows in a single window group then may be controlled as a single unit, thus permitting them to be simultaneously minimized and maximized, or dragged to another location on its respective monitor. Details of illustrative embodiments are discussed below.
To those ends, FIG. 1 shows a method of controlling windows to define one or more window groups. This method is a simplified version of what can be a much longer and detailed process. Accordingly, those skilled in the art can add steps, modify steps, replace steps, change the order of steps, or perform similar processes and still remain within the spirit and scope of various embodiments of the invention. FIGS. 2 through 7D illustrate the execution of certain steps of this method. It nevertheless should be noted, however, that these latter figures are very specific examples and not intended to limit all embodiments. For example, these figures may show specific company names (e.g., “Intergraph”), specific layouts, and specific designs, among other things, which are by no means intended to limit all embodiments of the invention. These figures therefore merely are illustrative to prove aid in the understanding of various embodiments.
The process begins at step 100, which executes a conventional builder application. Specifically, as known by those skilled in the art and noted above, users or builders use builder applications as systematic engineering tools to direct and produce large scale building projects, such as industrial plants, ocean tankers, or high rise buildings. A builder application is used herein as an illustrative example of a complex application program for which a user would like to have configurable window groups and the ability to save and retrieve layouts that include the window groups. The present invention should not be considered to be limited solely to builder applications.