Patent ID: 7013432

Claim:
An apparatus comprising: at least one processor to execute programming instructions; and storage medium coupled to at least one processor, having stored therein a plurality of programming instructions to be executed by the at least one processor to enable the apparatus to receive a request to perform a selected one of removal and contraction of a selected one of a plurality of display container cells nested within a host display container cell of an end user interface of a display device; perform the requested selected one of removal and contraction of the selected one of the nested display container cells, including at least one of upsizing one or more of the other nested display container cells to consume all or some of the newly available space within the host display container cell, and shifting one or more of the other nested display container cells to reposition one or more of the nested display container cells in view of the newly available space within the host display container cell, in view of at least one of re-sizing priorities of the other display container cells of said host display container cell, and one or more attributes of said host display container cell governing at least one of placement and alignment of immediately nested display container cells.