Computer graphics processing and selective visual display system – Display driving control circuitry – Controlling the condition of display elements
Reexamination Certificate
1999-08-25
2002-06-11
Sax, Steven (Department: 2173)
Computer graphics processing and selective visual display system
Display driving control circuitry
Controlling the condition of display elements
C345S215000, C345S215000
Reexamination Certificate
active
06404443
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to apparatus and methods for displaying information graphically, and more particularly, the present invention relates to a computer controlled display system for managing and displaying screen objects on a computer screen.
2. Description of the Related Art
Over the past decade, a variety of graphic user interfaces have been developed to ease human interaction with computer systems. Many user interfaces use metaphors for the design of the interface as a way of maximizing human familiarity, and for conveying additional information between the user and computer without stating the information explicitly. Through the use of familiar metaphors, such as desktops, notebooks and the like, the interface takes advantage of existing human mental associations, to permit a user to draw upon the metaphor for understanding the requirements of the particular computer system, by analogy. It is well known that designing a new system around a familiar metaphor helps reduce human learning time.
In current generation systems, two metaphors are used in combination. First, programs or data files etc., are called objects, and are each displayed as a screen object, such as an icon. Second, a system of multiple windows is used to manage the icons for displaying and operating on them. The result is a so-called “object oriented” display system.
More specifically, visually distinct display objects are provided on the display screen, and are commonly referred to as “icons”. Each of the icons represents a function or object on the desktop. A user operates on the object by graphically operating on the icon. Accordingly, even non-expert users need fewer instructions.
Additionally, multiple “windows” combine text and graphics. The windows are used to classify the objects in groups, according to the user's choice. Using a desk top metaphor, the windows may take the form of a variety of objects, such a file folders, loose leaf binders, or simple rectangles. The windows may overlap one another, with the “top” window constituting the current work file.
In many systems, a cursor is also displayed on the screen, which serves as a pointer. The cursor may be selectively moved in response to the movement of a mouse or other pointer control device. The cursor may be moved over display objects which the user may select on the screen. The user may delete information from a window, move data from one window to another, and generally operate on the windows as if an actual file or other physical object is being manipulated. A variety of “pull-down” menus also may be displayed, using a technique for selecting particular command options appearing along a menu bar, and subcommand items corresponding to the command options.
As computers increase in memory and processing power, so does the ability to hold many programs and perform many tasks at once. While this is desirable to increase productivity, more programs mean more screen objects. Running them simultaneously requires increasing screen space, to have many windows open at once.
A solution to the increasing need for screen space has been to use “virtual” windows or workspaces, that is windows that extend past the area (or “viewpoint”) that the screen can present. These are brought into view by manipulating the viewpoint with respect to the workspace.
The very success of this solution is also its shortcoming. Technically, it permits making the workspace of infinite surface dimension, which thus can handle a very large number of screen objects. However, as the total area becomes larger and larger, the user increasingly loses the bigger picture of what other screen objects are active, and where they are. Worse, when he needs a specific one, he might not know towards which direction of the extended workspace to search, by bringing the viewpoint there. Searching then resembles a random walk in a two-dimensional field.
To address this problem, a mapping solution is taught by U.S. Pat. No. 5,339,390. It displays the currently selected original screen space in normal size and perspective, but in a reduced portion of the screen. In the flanks it displays a condensed, reduced, and thus also distorted version of objects in the virtual space. While this preserves the bigger picture and facilitates searching, the more virtual space it covers, the more it reduces the screen portion for the original display, and the more it diminishes the size of the screen objects in the flanks.
BRIEF SUMMARY OF THE INVENTION
The present invention overcomes these problems and limitations of the prior art.
Generally, the present invention provides a user interface and methods for managing a group of screen objects.
The interface of the invention establishes a viewport in a portion of the screen. The interface includes a set of planes, and each screen object is assigned to one of the planes. A tab identifying each plane is always visible, and is used to select one plane at a time, for viewing at the viewport. The objects of the selected plane are thus displayed and available for handling as is known.
The objects can be moved between planes. In addition, new planes can be created and old planes can be deleted. Moreover, the planes are presented as stacked in a sequence, which is reflected in the order of the tabs. The sequence can also be changed.
Optionally and preferably, in addition to the objects of the selected plane, there are also viewable in the viewport the objects of the next plane in the sequence. The objects of the next plane are seen less prominently, possibly obscured by those of the selected plane, and can not be worked upon. Accordingly, when the user navigates by selecting a next plane in the sequence, some objects are maintained on the screen, but their appearance and availability is changed. This creates a sense of moving perpendicularly to the screen, which creates a sense of depth, while not requiring virtual windows that extend outside the viewport.
There can be a very large number of planes, which can accommodate a very large number of screen objects. The user can quickly view the entire interface by successively clicking on the tabs, thereby changing planes. Searching is a linear procedure, which goes through planes. Since the planes are in a sequence, navigation between them thus becomes more intuitive, by capitalizing on the user's already established sense of depth as a third dimension.
The foregoing and other objects, features and advantages of the invention will become more readily apparent from the following detailed description of a preferred embodiment, which proceeds with reference to the drawings.
REFERENCES:
patent: 4555775 (1985-11-01), Pike
patent: 4688167 (1987-08-01), Agarwal
patent: 5060135 (1991-10-01), Levine et al.
patent: 5289574 (1994-02-01), Sawyer
patent: 5293529 (1994-03-01), Yoshimura et al.
patent: 5339390 (1994-08-01), Robertson et al.
patent: 5347628 (1994-09-01), Brewer et al.
patent: 5442795 (1995-08-01), Levine et al.
patent: 5469540 (1995-11-01), Powers, III et al.
patent: 5561757 (1996-10-01), Southgate
patent: 5583984 (1996-12-01), Conrad et al.
patent: 5600346 (1997-02-01), Katamata et al.
patent: 5651107 (1997-07-01), Frank et al.
patent: 5668962 (1997-09-01), Kitami
patent: 5689666 (1997-11-01), Berquist et al.
patent: 5774122 (1998-06-01), Kojima et al.
patent: 5808614 (1998-09-01), Nasahara et al.
patent: 5838326 (1998-11-01), Card et al.
patent: 5847709 (1998-12-01), Card et al.
patent: 5986662 (1999-11-01), Argiro et al.
Marger Johnson & McCollom PC
Sax Steven
Sharp Laboratories of America
LandOfFree
Three-dimensional graphical user interface for managing... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Three-dimensional graphical user interface for managing..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Three-dimensional graphical user interface for managing... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2927554