Patent ID: 11868160
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A system for reconfiguring applications windows in a display, the system comprising:
a display;
a processor; and
a computer-readable medium comprising instructions that, when executed by the processor, cause the processor to control the system to perform operations comprising:
displaying, on the display, a first application window and a second application window, the first application window having a title bar and a content area;
receiving an input selecting the title bar of the first application window;
receiving a drag input for moving the first application window;
based on the drag input entering a first invocation region, displaying a layout-availability indicator;
based on the drag input entering a second invocation region, displaying a layout menu with a plurality of display layouts, each of the display layouts including one or more snap zones;
receiving a drop input of the first application window over a particular snap zone of a particular display layout of the plurality of display layouts; and
in response to the drop input, resizing and repositioning the first application window according to the particular snap zone.