Patent ID: 7234111
Filing Date: 2007-06-19
Classification: H04L

Abstract:
1. A method of dynamically adapting a presentation generated by an application to a display screen of any of a plurality of heterogeneous device platforms, the method comprising: a) providing a plurality of graphical user interface components in a hierarchical configuration, the graphical user interface components being platform independent with respect to the plurality of heterogeneous device platforms; b) arranging the graphical user interface components on a page as a function of the hierarchy; and c) creating a device platform dependent presentation by selectively transforming one or more of the graphical user interface components to adjust the size of the page to be closer to the maximum fill of a display screen of one of the heterogeneous device platforms running the application than if filled without transformation, wherein creating the device platform dependent presentation comprises adding one or more graphical user interface components to the page as a function of the hierarchical configuration when the display screen is under-filled by the page.