Patent ID: 9329761
Filing Date: 2016-05-03
CPC Classification: G06F

Claim Text:
1. A method for providing functionality from a software application by displaying and scaling an improved user interface at a display device, the method comprising: identifying a size of a software application window, wherein the identifying the size includes identifying a change in the size of the software application window; calculating a first layout, the calculating the first layout includes identifying selectable controls for display from potential display controls associated with a first designated tab by correlating the size of the software application window to a priority list; and displaying the first layout, the first layout comprising: wherein the priority list orders each of the potential display controls associated with each of the tabs for overflow according to various potential software application window sizes, and wherein calculating the first layout includes moving a subset of the potential display controls within at least one of the chunks between a chunk displayed on the second ribbon that includes the subset and a hidden overflow pane associated with the chunk.