发明名称 |
Intelligent memory management system and method for visualization of information |
摘要 |
A computer system and method removes or changes graphic content not discernable from the rendering tree stored in memory. The content modified depends on its redraw area in a physical monitor or a pane, which is contained within a layout in a frame. One or more frames are defined as part of a logical monitor. A physical monitor may have one or more logical monitors. Each redraw area is determined and graphic content is modified with different graphic having a memory use less than the original graphic that is determined not to be discernable based on the resolution and zoom information. |
申请公布号 |
US9318078(B2) |
申请公布日期 |
2016.04.19 |
申请号 |
US201213665554 |
申请日期 |
2012.10.31 |
申请人 |
Invensys Systems, Inc. |
发明人 |
McIntyre James;Hunter Robert |
分类号 |
G09G5/373;G09G5/14 |
主分类号 |
G09G5/373 |
代理机构 |
|
代理人 |
Roth, Esq. Thomas J. |
主权项 |
1. A method for visualizing graphical content in an industrial process visualization comprising:
determining available destination real estate of a portion of a target pane of a client viewer of the industrial process visualization for rendering a first graphic content representative of at least a portion of an industrial process as a graphic object, wherein the target pane comprises an area of a display that is visible to a user of the industrial process visualization and wherein said portion of the target pane is located entirely within the target pane and includes no graphic content other than the first graphic content for rendering therein such that the first graphic content is visibly rendered on the display when rendered as a graphic object within said portion of the target pane; determining, based at least in part on the determined available destination real estate and one or more properties of the client viewer, whether the first graphic content when visibly rendered on the display as a first graphic object within said portion of the target pane is discernable by the user of the industrial process visualization; and populating a data structure associated with a rendering tree with one of (i) the first graphic object if it is determined that the first graphic content is discernable by the user when visibly rendered on the display as the first graphic object within said portion of the target pane, and (ii) a second graphic object if it is determined that the first graphic content is not discernable by the user when visibly rendered on the display as the first graphic object within said portion of the target pane, wherein the second graphic object is a simplified rendering of the first graphic content and is discernable by the user when visibly rendered on the display within said portion of the target pane; wherein when the data structure is populated with said one of the first and second graphic objects the other of the first and second graphic objects is excluded from the data structure so that the industrial process visualization does not render said other of the first and second graphic objects. |
地址 |
Foxboro MA US |