A method and system provides intelligent node-link diagram creation and editing, including an electronic display device having a surface on which a writing and/or drawing canvas is provided. An input device permits writing and/or drawing of electronic ink strokes, and a computing device is in operative association with the electronic display and the input device, and has stored therein for operation in connection with actions of the input device, a user interface (UI). The UI includes a graphical user interface (GUI) module, which controls input and display of the ink strokes applied to the canvas by the input device, and a recognition module which interprets the ink strokes by performance of structure recognition operations.

Eric Saund and Jaime G. Ruiz. 2011. Method and apparatus for creating and editing node-link diagrams in pen computing systems. U.S. Patent No. 8,014,607. Washington, DC: U.S. Patent and Trademark Office.

@misc{saund2011method,
  title={Method and apparatus for creating and editing node-link diagrams in pen computing systems},
  author={Saund, Eric and Ruiz, Jaime G},
  year={2011},
  month=sep # "~6",
  publisher={Google Patents},
  note={US Patent 8,014,607}
}