Display of pointing indicator within two-dimensional window...

Computer graphics processing and selective visual display system – Computer graphics processing – Three-dimension

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06411292

ABSTRACT:

CROSS-REFERENCE TO RELATED APPLICATION
This application is related to co-filed, commonly assigned United States patent application entitled “User Selected Display Of Two-Dimensional Window In Three Dimensions On A Computer Screen”, U.S. Ser. No. 09/282,129, which is hereby incorporated herein by reference in its entirety.
TECHNICAL FIELD
The present invention relates generally to computer display systems, and more specifically, to a technique for interactively displaying a two-dimensional window in three dimensions on a display screen of the computer system to thereby enhance simultaneous presentation and monitoring of multiple windows. Further, the present invention relates to a technique for displaying a pointing indicator or cursor within such a two-dimensional window displayed in three dimensions on a display screen of the computer system.
BACKGROUND OF THE INVENTION
The usefulness of computer systems is directly related to a user's ability to communicate effectively and efficiently with the computer system. Central to this ability to communicate is the need to have a comprehensive display of images available to the user of work objects being operated upon in an interactive manner.
One approach at accomplishing this goal calls for overlapping segmented areas (herein “windows”) of a display screen in much the same way as piling a stack of books on a desk. In this approach, the most recently used or “active” window appears on top (so that its view is not obscured by other windows) and the least recently used window appears on the bottom (such that its view is partially or fully obscured). A user is unable, using the known approaches, to use direct manipulation techniques to change the display images. For example, a user wishing to replace the current view (e.g., switch from an iconic view of a list to a textual view) of an object must either replace the current view or open a new window to a new view using multiple combinations of keyboard strokes or mouse manipulations in conjunction with menu bars.
Today's computing environments involving a human/computer interface center on the graphical user interface (GUI) style system described above. GUI systems all share a certain set of general characteristics. They all contain windows for the display of data and they all contain a keyboard and a pointing device for input. The keyboard and pointing device, usually a mouse, are used to enter data and to navigate about a GUI presentation screen. The GUI presentation screen contains multiple windows which the user can manipulate.
Common to all GUI systems is the underlying event-driven software structure. With the advent of GUI systems has come the proliferation of event-driven software tool kits and libraries. These tool kits and libraries provide a standard set of interfaces which programmers program to.
Once applications are built on these GUI interfaces, all applications running with the same set of application programming interfaces (APIs) look and feel the same. For example, all International Business Machines' OS/2 Presentation Manager applications look and feel similar because all OS/2 programmers program to the Presentation Manager interfaces.
Window display systems allow more data to be displayed on the screen simultaneously compared with older single screen programs. This is because multiple windows can be opened at the same time and each window represents an application or a part of an open application. Unfortunately, a computer screen can become cluttered with too many open and overlapping windows. Consequently, what is needed is a technique for displaying multiple two-dimensional windows in distinct areas of the display screen, such that the multiple windows can be viewed at the same time and thereby allow a user to individually monitor and directly operate within the different windows. The present invention is particularly directed to meeting the need for a technique for depicting and operating a cursor within a window displayed in three dimensions on a two-dimensional display screen.
DISCLOSURE OF THE INVENTION
Briefly summarized, the invention comprises in one aspect a method for depicting a pointing indicator in a three-dimensionally displayed window of a two-dimensional display screen. The method includes: displaying the pointing indicator superimposed within the window, with the window again being displayed in three dimensions within the display screen; and moving the pointing indicator within the three-dimensionally displayed window in response to user manipulation of a pointing device, the moving of the pointing indicator being in three dimensions relative to the display screen so as to track within the three-dimensionally displayed window.
In another aspect, a method is provided for displaying a two-dimensional window and pointing indicator within a two-dimensional display screen. This method includes: rotating the two-dimensional window for three-dimensional display within the display screen; and superimposing the pointing indicator within the three-dimensionally rotated window, the superimposing including rotating the pointing indicator from coordinates of the display screen to coordinates of the rotated window.
In still another aspect, the invention comprises a computer display system having a two-dimensional display screen for displaying a window, and a window manager overseeing displaying of the window within the display screen. The window manager is programmed to display the window in three dimensions within the two-dimensional display screen, to display a pointing indicator superimposed within the three-dimensionally displayed window, and to move the pointing indicator within the three-dimensionally displayed window responsive to user manipulation of a pointing device. The moving of the pointing indicator is in three dimensions relative to the display screen so as to track within the three-dimensionally displayed window.
In yet another aspect, a computer display system is provided which includes a two-dimensional display screen for displaying a window, and a window manager for overseeing displaying of the window within the display screen. The window manager is programmed to rotate the window from a two-dimensional display to a three-dimensional display within the display screen, and to superimpose a pointing indicator within the three-dimensionally rotated window. The superimposing of the pointing indicator includes rotating of the pointing indicator from x,y coordinates of the display screen to x,y perspective coordinates of the rotated window, at least one coordinate of the x,y coordinates of the rotated window being non-parallel to each of the x,y coordinates of the display screen.
In further aspects, the invention comprises a system for depicting a pointing indicator in a three-dimensionally displayed window of a two-dimensional display screen, and a system for displaying a two-dimensional window and pointing indicator within a two-dimensional display screen, as well as articles of manufacture corresponding to the above-summarized methods and computer display systems.
To restate, this invention provides a technique for expanding the amount of data displayed on a computer monitor without changing the physical monitor size, thereby allowing a computer user to view and monitor more data than with a standard two-dimensional window display system employing an overlapping of windows. Presented herein is a technique to improve the quantity of information displayed on the computer screen without degrading the quality of the information displayed.
Conventionally, window display systems such as IBM's OS/2 Presentation Manager, the AIX/UNIX X-Window System, and other windowing display systems, display information two-dimensionally, with a more recently opened window overlying a previously opened window. Within these systems, windows have what is called a “Z order,” but this is just the order in which the windows are stacked one upon the other.
Humans are accustomed to viewing information in three-dimensions. This means that the human mind can

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Display of pointing indicator within two-dimensional window... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Display of pointing indicator within two-dimensional window..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Display of pointing indicator within two-dimensional window... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2969068

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.