CPC G06F 3/0483 (2013.01) [G06F 9/451 (2018.02)] | 18 Claims |
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.
|