Graphical user interface list content density adjustment
AssigneeMicrosoft Technology Licensing, LLC
InventorsAnkit GOEL, Hillary Mucheru MUTISYA, Mark Stephen FOSTER, Nathan OSHLAG, Chantal M. LEONARD
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsAnkit GOEL, Hillary Mucheru MUTISYA, Mark Stephen FOSTER, Nathan OSHLAG, Chantal M. LEONARD
Estimating the term…
Changes in display area automatically lead to changes in the format used to display graphical content of a list of items such as thumbnails or application icons, for example. A list display controller transitions between scrollable format and fixed format, and transitions between fixed formats with different numbers of display slots. Transitions may be triggered by window resizing, by moving a graphical user interface from one device to another while the application runs, or by switching between landscape and portrait mode, for example. Even when the format is not changed in response to a display area change, graphical content is automatically resized to match changes in the size of the display area containing the graphical content. Format transitions and content resizing help provide a pleasant user experience by maintaining content density with expected usage patterns for a given device, and reduce proliferation of code versions.
A computational system for dynamically adjusting content density by controlling whether a list displayed in a graphical user interface is scrollable, the system comprising:
A computer-implemented method for dynamically adjusting content density by relocating graphical content within an underlying row displayed in a graphical user interface, the method comprising:
A computer-readable storage medium configured with data and instructions which upon execution perform a method for dynamically relocating graphical content that is displayed in a graphical user interface, thereby adjusting content density in response to changes in the area available through the graphical user interface for displaying the graphical content, the method comprising:
Dependencies are inferred from the claim text.