Dynamic visualization for optimization processes
AssigneeGlobalfoundries Inc.
InventorsDeepak A Deshpande, Karanbir S Gujral
Life of this patent
Estimating the term…
Abstract
Embodiments of the present invention include a method, computer program product, and system for generating a visualization of an optimized project. The computer receives a project and a period of interest associated with the project. The computer determines a constraint status for each constraint associated with the project. The computer generates a graphical element that illustrates the constraint status. The computer generates a visualization of the project during the period of interest, wherein the visualization includes concentric geometric structures and the graphical element.
Claims20
A computer program product for generating a visualization of an optimized project, the computer program product comprising a non-transitory computer-readable storage medium having program code embodied therewith, the program code executable by a processor to:
- receive, by a computer system that includes the processor, data associated with a project, and a period of interest associated with the project, the data representing a plurality of project constraints;
- determine, by the computer system, a constraint status for each constraint associated with the project, the determining comprising:
- comparing, at said computer system, a constraint's actual status against a predetermined target status for that constraint and determining based on said comparison an extent to which the constraint is on target compared to the predetermined target status;
- generate a graphical element having a display attribute that illustrates the extent to which the constraint's actual status is on target compared to the predetermined target status for that constraint;
- and
- generate a visualization of the project during the period of interest via a graphical user interface in communication with said computer system, wherein the visualization includes concentric geometric structures representing project timeframes and the graphical element displayed at locations within the graphical structures, said graphical element attribute and locations within said structures indicating a dynamic view of a project status in the period of interest.
A computer system for generating a visualization of an optimized project, the computer system comprising:
- one or more computer processors;
- one or more computer-readable storage media;
- program instructions stored on one of the one or more computer-readable storage media for execution by at least one of the one or more processors, the program instructions configuring said one or more processors to:
- receive, by a computer system that includes the processor, data associated with a project, and a period of interest associated with the project, the data representing a plurality of project constraints;
- determine, by the one or more computer processor, a constraint status for each constraint associated with the project, the determining comprising:
- comparing, at said computer system, a constraint's actual status against a predetermined target status for that constraint and determining based on said comparison an extent to which the constraint is on target compared to the predetermined target status;
- generate a graphical element having a display attribute that illustrates the extent to which the constraint's actual status is on target compared to the predetermined target status for that constraint;
- and
- generate a visualization of the project during the period of interest via a graphical user interface in communication with said computer system, wherein the visualization includes concentric geometric structures representing project timeframes and the graphical element displayed at locations within the graphical structures, said graphical element attribute and locations within said structures indicating a dynamic view of a project status in the period of interest.
Dependencies are inferred from the claim text.