Optimal window placement system
First Claim
Patent Images
1. A method comprising:
- managing windows in a computer system by the computer system;
tracking a directional movement of information displayed for a set of applications within a group of display devices to form historical movement information, wherein the directional movement;
is in response to a user input from a user; and
indicates an affinity for scrolling information displayed in a window for an application in a horizontal direction or a vertical direction;
identifying characteristics for a current group of display devices; and
displaying a group of the windows for the set of applications within the current group of display devices based on the historical movement information, the affinity, and the characteristics detected.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, system, and computer program product for managing windows in a computer system. The computer system tracks a directional movement of information displayed for a set of applications within a group of display devices to form historical movement information, wherein the directional movement is in response to a user input from a user. Characteristics are identified by the computer system for a current group of display devices. The computer system displays a group of the windows for the set of applications within the current group of display devices based on the historical movement information and the characteristics detected.
12 Citations
21 Claims
-
1. A method comprising:
managing windows in a computer system by the computer system; tracking a directional movement of information displayed for a set of applications within a group of display devices to form historical movement information, wherein the directional movement; is in response to a user input from a user; and indicates an affinity for scrolling information displayed in a window for an application in a horizontal direction or a vertical direction; identifying characteristics for a current group of display devices; and displaying a group of the windows for the set of applications within the current group of display devices based on the historical movement information, the affinity, and the characteristics detected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 21)
-
9. A window display system comprising:
a computer system that; tracks a directional movement of information displayed for a set of applications within a group of display devices to form historical movement information, wherein the directional movement; is in response to a user input from a user; and indicates an affinity for the user to scroll information displayed in a window in one of a horizontal direction or a vertical direction; identifies characteristics for a current group of display devices; and displays a group of windows for the set of applications within the current group of display devices based on the historical movement information, the affinity, and the characteristics detected. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A computer program product comprising:
a computer-readable storage medium including instructions for managing windows displayed in a computer system, wherein the computer-readable storage medium is not a transitory signal per se, and the instructions comprise; first program code for tracking a directional movement of information displayed for a set of applications within a group of display devices to form historical movement information, wherein the directional movement; is in response to a user input from a user; and indicates an affinity for scrolling in a horizontal direction or a vertical direction; second program code for identifying characteristics for a current group of display devices; and third program code for displaying a group of windows for the set of applications within the current group of display devices based on the historical movement information, the affinity, and the characteristics detected. - View Dependent Claims (18, 19, 20)
Specification