11. A device comprising: a processor and a memory with instructions for the processor to create a graphical user interface for displaying patent claims, the graphical user interface comprising: at least two hierarchical claims diagrams; wherein each of the at least two hierarchical claims diagrams is for at least part of a patent claims series from a patent or a patent application; the claims being parsed hierarchically and each independent claim being parsed into its sub-elements, wherein the sub-elements are parsed patent invention elements or steps of the independent patent invention claim, wherein the hierarchically parsed patent claims comprises hierarchical elements and sub-elements and the diagram comprising a graphical claim structure and a textual claim content associated with each patent claim and, for each patent claim, the graphical claim structure fully includes the textual claim content; and the claims, including both the graphical claim structure and the fully included textual claim content, are dynamically compressible hierarchically; wherein the graphical claim structure of each hierarchical claims diagram comprises multiple geometric outlines, the textual claim content of each hierarchical element and each sub-element are individually and fully included in each of the geometric outlines of the graphical claim structure, wherein coloration and shading are used for the multiple geometric outlines to differentiate the included textual claim content hierarchically; and at least one line directly connecting the outlines to each other according to the hierarchy of the at least part of a patent claims series; thereby allowing the user to view and compare the at least two claims diagrams on one GUI.
15. The graphical user interface of claim 11 , wherein the at least two hierarchical claims diagrams are for different patents and/or patent applications, respectively.