发明名称 Method, apparatus and system for processing graphic objects
摘要 The present application discloses a method, apparatus and system for processing graphic objects in a flow diagram. Said method comprises obtaining a flow diagram and execution stage information generated when executing said flow diagram; obtaining a layout policy, wherein said layout policy at least designates the conditions for determining a primary path in the flow diagram using the execution stage information; determining the primary path using the execution stage information based on the layout policy; and displaying prominently said primary path during displaying said flow diagram. Owing to the present invention, the elements, such as a primary path, in a diagram in which a user takes interest can be found by the user easily to facilitate the user to understand the diagram. Furthermore, the diagram automatically arranged using the present invention is usually clear enough so that it is almost not required to be manually adjusted by the user.
申请公布号 US9098940(B2) 申请公布日期 2015.08.04
申请号 US201012762608 申请日期 2010.04.19
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Cao Rong Zeng;Li Feng;Tian Chun Hua;Xu Jing Min;Zhang Hao
分类号 G06F3/14;G06T11/20 主分类号 G06F3/14
代理机构 Garg Law Firm, PLLC 代理人 Garg Law Firm, PLLC ;Garg Rakesh;Davis Jennifer R.
主权项 1. A method for processing graphic objects in a flow diagram, comprising the steps of: obtaining a flow diagram, the flow diagram being a part of a flow diagram topology file stored in a computer readable storage, wherein said flow diagram is executed by a diagram execution engine; inserting probe points, in a process that is executing the flow diagram, for invoking an interface provided by the diagram execution engine to obtain execution stage information; obtaining the execution stage information, wherein the execution stage information is data generated when executing said flow diagram, wherein the execution stage information includes information about a plurality of in-connections of a node in the flow diagram; obtaining a layout policy, wherein said layout policy at least designates the conditions for determining a primary path in the flow diagram using the execution stage information; selecting those in-connections from the plurality of in-connections of the node whose information does not satisfy a predetermined condition specified in the layout policy; marking, without disconnecting the node, the selected in-connections as disconnected from the node, wherein connecting a second node to the node uses another in-connection of the node that is not marked as disconnected; determining the primary path using the execution stage information based on the layout policy; and displaying prominently said primary path during displaying said flow diagram.
地址 Armonk NY US