The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 09, 2010
Filed:
Mar. 31, 2006
Jochen Seemann, Duvall, WA (US);
Jochen Seemann, Duvall, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Dynamically laying out a graphical diagram based on a graph-like visual language into a two dimensional tree-like structure to allow ease of user interaction with and optimal display. A graphical tree-like structure is displayed that includes at least one branch that starts at the root of the tree-like structure and includes one or more sub-portions that are configured to be modified in a vertical direction and a horizontal direction. The sub-portions represent an overall object model in terms of functional relationships and internal behaviors for one or more objects, attributes, operations, and associations. User input is received that modifies one or more of the sub-portions other than the end portion. Based on the user input, one or more sub-portions are modified horizontally, vertically, or both to allow for ease of user interaction, optimization of the display of the graphical tree-like structure or both.