Patent ID: 8910067

Claim:
A method for displaying information, comprising: providing, within a single display interface, a plurality of widgets, wherein at least one widget in the plurality of widgets includes at least one toggle button, and associating the at least one widget in the plurality of widgets with a first set of predetermined dimensions and performing a single function or plurality of functions; receiving, through an interaction with the toggle button, a widget auto-resizing request; providing a second set of predetermined dimensions; and responsive to the widget auto-resizing request, using computer program instructions to cause the at least one widget to automatically display in an area defined by the second set of predetermined dimensions within the existing display interface up to 100% of the provided display and within the single display interface as a single human interface function, and, after displaying to the area defined by the second set of predetermined dimensions, to retain full performance of the single function or plurality of functions demonstrated in the first set of predetermined dimensions by returning to a size and position it occupied in the first set of predetermined dimensions while retaining full performance of the single function or plurality of functions demonstrated in the second set of predetermined dimensions, thereby presenting the widget in the second set of predetermined dimensions within the single display interface with the plurality of widgets obstructed only by the change in display of the widget in the area defined by the second set of predetermined dimensions without leaving the single display interface or opening a new display interface, and allowing the user to interact with the content of the widget in both the first and second set of predetermined dimensions and allowing the user to return the widget to the size and position it occupied in the first set of predetermined dimensions by executing a single human interface function, thereby presenting the user interface with the remaining widget's visible again, wherein the at least one widget allows users full interactivity of the at least one widget within the single display interface in the first set of predetermined dimensions and the second set of predetermined dimensions.