Computer system and method of manipulating multiple graphical user interface components on a computer display with a proximity pointer
First Claim
Patent Images
1. A method of manipulating a plurality of windows on a computer display, the method comprising:
- (a) displaying a plurality of windows on a computer display;
(b) displaying a pointer on the computer display;
(c) defining as affected windows first and second windows from the plurality of windows, each affected window at least partially disposed within a proximity range defined around an origin located proximate the pointer; and
(d) in response to user input to move the pointer, concurrently manipulating the affected windows.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system and method manipulate multiple windows or similar graphical user interface components using a proximity pointer that concurrently manipulates windows that are at least partially disposed within a proximity range located proximate the pointer. Windows may be concurrently moved or resized in response to movement of the pointer. In the alternative, windows may be concurrently moved or resized either inwardly or outwardly along radial lines extending from a common origin located proximate the pointer.
359 Citations
47 Claims
-
1. A method of manipulating a plurality of windows on a computer display, the method comprising:
-
(a) displaying a plurality of windows on a computer display; (b) displaying a pointer on the computer display; (c) defining as affected windows first and second windows from the plurality of windows, each affected window at least partially disposed within a proximity range defined around an origin located proximate the pointer; and (d) in response to user input to move the pointer, concurrently manipulating the affected windows. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer system, comprising:
-
(a) a computer display upon which is displayed a plurality of windows and a pointer; (b) a user input device configured to receive user input; and (c) a processor, coupled to the computer display and the user input device, the processor configured to define as affected windows first and second windows from the plurality of windows, each affected window at least partially disposed within a proximity range defined around an origin located proximate the pointer, and, in response to user input to move the pointer, to concurrently manipulate the affected windows.
-
-
29. A program product, comprising:
-
(a) a program configured to perform a method of manipulating a plurality of windows on a computer display, the method comprising; (1) displaying a plurality of windows on a computer display; (2) displaying a pointer on the computer display; (3) defining as affected windows first and second windows from the plurality of windows, each affected window at least partially disposed within a proximity range defined around an origin located proximate the pointer; and (4) in response to user input to move the pointer, concurrently manipulating the affected windows; and (b) a signal bearing media bearing the program. - View Dependent Claims (30, 31)
-
-
32. A method of manipulating a plurality of graphical user interface components on a computer display, the method comprising:
-
(a) displaying a plurality of graphical user interface components on a computer display; (b) displaying a pointer on the computer display; (c) defining as affected graphical user interface components first and second graphical user interface components from the plurality of graphical user interface components, each affected graphical user interface component at least partially disposed within a proximity range defined around an origin located proximate the pointer; and (d) in response to user input to move the pointer, concurrently manipulating the affected graphical user interface components. - View Dependent Claims (33)
-
-
34. A method of manipulating a plurality of windows on a computer display, the method comprising:
-
(a) displaying a plurality of windows on a computer display; (b) displaying a pointer on the computer display; (c) defining as affected windows first and second windows from the plurality of windows, each affected window at least partially disposed within a proximity range defined around an origin located proximate the pointer; and (d) in response to user input, concurrently moving at least a portion of each affected window in one of an inwardly and an outwardly direction relative to the origin. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41)
-
-
42. A computer system, comprising:
-
(a) a computer display upon which is displayed a plurality of windows and a pointer; (b) a user input device configured to receive user input; and (c) a processor, coupled to the computer display and the user input device, the processor configured to define as affected windows first and second windows from the plurality of windows, each affected window at least partially disposed within a proximity range defined around an origin located proximate the pointer; and
, in response to user input, to concurrently move at least a portion of each affected window in one of an inwardly and an outwardly direction relative to the origin.
-
-
43. A program product, comprising:
-
(a) a program configured to perform a method of manipulating a plurality of windows on a computer display, the method comprising; (1) displaying a plurality of windows on a computer display; (2) displaying a pointer on the computer display; (3) defining as affected windows first and second windows from the plurality of windows, each affected window at least partially disposed within a proximity range defined around an origin located proximate the pointer; and (4) in response to user input, concurrently moving at least a portion of each affected window in one of an inwardly and an outwardly direction relative to the origin; and (b) a signal bearing media bearing the program. - View Dependent Claims (44, 45)
-
-
46. A method of manipulating a plurality of graphical user interface components on a computer display, the method comprising:
-
(a) displaying a plurality of graphical user interface components on a computer display; (b) displaying a pointer on the computer display; (c) defining as affected graphical user interface components first and second graphical user interface components from the plurality of graphical user interface components, each affected graphical user interface component at least partially disposed within a proximity range defined around an origin located proximate the pointer; and (d) in response to user input, concurrently moving at least a portion of each affected graphical user interface component in one of an inwardly and an outwardly direction relative to the origin. - View Dependent Claims (47)
-
Specification