Method and apparatus for graphic accessing of multiple software applications
First Claim
1. A method in a data processing system having a video display screen of fixed dimension, a graphic pointing device and a plurality of software applications simultaneously active for permitting a user to selectively access individual ones of said plurality of software applications, said method comprising the steps of:
- establishing an electronic work space having dimensions substantially larger than said fixed dimensions of said video display screen;
disposing electronic representations of said plurality of software applications at selected locations within said electronic work space;
providing a movable viewport within said video display screen having dimensions substantially equal to said fixed dimensions of said video display screen;
providing a miniature graphic representation of substantially all of said electronic work space within said video display screen, said miniature graphic representation of substantially all of said electronic workspace including iconic representations of each of said plurality of software applications;
identifying a selected area within said electronic work space utilizing said graphic pointing device within said miniature graphic representation of substantially all of said electronic work space;
relocating said movable viewport to encompass said selected area within said electronic work space in response to said identifying of said selected area; and
displaying said selected area within said video display screen wherein selected ones of said plurality of software applications are selectively accessed.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are disclosed for graphically accessing of multiple simultaneously active software applications within a data processing system having a video display screen having fixed dimensions. An electronic work space is established having dimensions substantially larger than the dimensions of the video display screen. Electronic representations of multiple software applications within viewports or "windows" are then disposed at selected locations within the electronic work space. A movable viewport, having effective dimensions substantially equal to the dimensions of the video display screen, is then utilized to permit the graphic presentation of selected software applications by selectively relocating the viewport within the electronic work space. In one embodiment of the present invention a miniature graphic representation of the electronic work space is provided within the video display screen and iconic representations of the various software applications and the movable viewport are utilized therein to provide an indication of the relative locations of these objects. By selecting various iconic representations of software applications, or by dragging or tracking the movable viewport, a user may selectively access desired software applications at any point within the electronic work space.
96 Citations
8 Claims
-
1. A method in a data processing system having a video display screen of fixed dimension, a graphic pointing device and a plurality of software applications simultaneously active for permitting a user to selectively access individual ones of said plurality of software applications, said method comprising the steps of:
-
establishing an electronic work space having dimensions substantially larger than said fixed dimensions of said video display screen; disposing electronic representations of said plurality of software applications at selected locations within said electronic work space; providing a movable viewport within said video display screen having dimensions substantially equal to said fixed dimensions of said video display screen; providing a miniature graphic representation of substantially all of said electronic work space within said video display screen, said miniature graphic representation of substantially all of said electronic workspace including iconic representations of each of said plurality of software applications; identifying a selected area within said electronic work space utilizing said graphic pointing device within said miniature graphic representation of substantially all of said electronic work space; relocating said movable viewport to encompass said selected area within said electronic work space in response to said identifying of said selected area; and displaying said selected area within said video display screen wherein selected ones of said plurality of software applications are selectively accessed. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A data processing system for accessing a plurality of software applications which are simultaneously active, said data processing system comprising:
-
a video display screen having fixed dimensions; an electronic work space within said data processing system having dimensions substantially larger than said fixed dimension of said video display screen; processor means coupled to said video display for generating an electronic representation of each of said plurality of software applications at selected locations within said electronic work space; graphic pointing means coupled to said processor means for graphically designating in area within said video display screen; graphic control means coupled to said processor means for generating a movable viewport within said video display screen having dimensions substantially equal to said fixed dimensions of said video display screen; display means coupled to said processor means for providing a miniature graphic representation of substantially all of said electronic work space within said video display screen, said miniature graphic representation including iconic representations of each of said plurality of software applications, wherein a selected area within said electronic workspace may be identified utilizing said graphic pointing means within said miniature graphic representation of substantially all of said electronic work space; position control means coupled to said processor means for relocating said movable viewport to encompass said selected area within said electronic work space in response to said identifying of said selected area; and display control means coupled to said processor means for displaying said selected area within said video display screen wherein selected ones of said plurality of software applications are displayed within said video display screen. - View Dependent Claims (7, 8)
-
Specification