发明名称 Interactive control of the curvature of links
摘要 A link curvature processing module enables a user with the ability to control the curvature of links in a node-link diagram. As a node-link diagram is displayed to a user, the user may interact with the diagram and adjust the curvature of one or more links in the diagram to improve the readability of the diagram. The user's modification to the curvature of a link alters the shape of the link so that the position of the nodes connected to the link does not change. By providing the user with such control, the user is able to tailor the visual display of the links to the user's preference.
申请公布号 US8832582(B2) 申请公布日期 2014.09.09
申请号 US201213421855 申请日期 2012.03.15
申请人 Microsoft Corporation 发明人 Dwyer Timothy;Riche Nathalie Henry;Lee Bongshin;Carpendale Sheelagh
分类号 G06F3/048 主分类号 G06F3/048
代理机构 代理人 Sullivan Kevin;Drakos Kate;Minhas Micky
主权项 1. A computer-implemented method, comprising: displaying a node-link diagram in a first visual layout, the node-link diagram having a plurality of nodes and a plurality of links, each link being a curve that connects a source node and a target node; detecting a user action to the displayed node-link diagram that indicates modification to a curvature of one or more links associated with a subset of links; bundling the subset of links identified by the user action into an attenuation circle; resizing, by a user, the attenuation circle; spreading out the separation distance between adjacent links relative to the resized attenuation circle; and generating a second visual layout, the second visual layout displaying each link in the subset with a modified curvature of each link that differs from the first visual layout, the modified curvature altering a curvature of each link without changing a position of a source node and a target node connected to each link in the subset.
地址 Redmond WA US