Patent ID: 8091036
Filing Date: 2012-01-03
Classification: G06F

Abstract:
1. A graphical user interface layout builder tool comprising: means for receiving a user input of one or more components in a container component, said container component having a boundary enclosing said one or more components, wherein the container component and the one or more components are objects used in a graphical user interface layout; means for generating a hierarchical model of said one or more components in said container component, said means for generating a hierarchical model of said one or more components in said container component comprising: means for generating a cross platform layout of said one or more components in said container component for a graphical user interface based on said hierarchical model including the vertical spring hierarchy and the horizontal spring hierarchy, wherein when said cross platform layout is executed on different underlying software platforms, said one or more components are positioned in said container component, in accordance with a visual guideline utilized by each of said different underlying software platforms, for the graphical user interface on that software platform; and means for generating at least one automatically sized autopad in said cross platform layout,