US 11,693,537 B2
Window placement in a visual display
Andrew M. Lees, Ferndown (GB); Aaron T. R. Gashi, Eastleigh (GB); Samuel B. Hawker, Winchester (GB); and Aaron Collins, Southampton (GB)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Dec. 3, 2018, as Appl. No. 16/207,508.
Prior Publication US 2020/0174631 A1, Jun. 4, 2020
Int. Cl. G06F 3/0483 (2013.01); G06F 9/451 (2018.01)
CPC G06F 3/0483 (2013.01) [G06F 9/451 (2018.02)] 18 Claims
OG exemplary drawing
 
1. A computer-implemented method for window placement, comprising:
gathering data of user preferences of size and position of windows in a visual display through use of the visual display, wherein windows relate to resources accessed by a user of a data processing system and wherein gathering data of user preferences further comprises gathering window data from one or more of an operating system and screen capture;
determining, automatically and upon a new display action, a current context of the visual display, wherein the current context includes existing windows in the visual display and a position and activity of a mouse on the visual display; and
applying, automatically, the data of user preferences to the new display action to provide an updated display context, wherein the applying includes influencing one or more sizes and one or more positions of one or more windows in the visual display based on where the user would prefer to have a window open in relation to the position and activity of the mouse.