IP Innovation L.L.C. and Technology Licensing Corporation (collectively, "Plaintiffs") have brought a patent-infringement action against Red Hat, Inc., and Novell, Inc., alleging infringement of U.S. Patent Numbers 5,072,412; 5,533,183; and 5,394,521. The patents concern a user interface that has multiple workspaces. The Plaintiffs' complaint identifies as accused products "Red Hat Linux system," the "Novell Suse Linux Enterprise Desktop," and the "Novell Suse Linux Enterprise Server."
UPDATE: THESE THREE PATENTS WERE INVALIDATED BY THE U.S. DISTRICT COURT, EASTERN DISTRICT OF TEXAS, ON APRIL 30, 2010, IN THE ABOVE REFERENCED ACTION.
UPDATE: THESE THREE PATENTS WERE INVALIDATED BY THE U.S. DISTRICT COURT, EASTERN DISTRICT OF TEXAS, ON APRIL 30, 2010, IN THE ABOVE REFERENCED ACTION.
Last updated: 2 months ago
Summary / Description
| Summary / Description | In a multi-window system for setting a plurality of windows on the screen for independent display in each window, a novel display control method is disclosed in which a visible region of a given window is determined from the positions and overlapped relations between the windows on the display screen, and display data is selectively applied to the visible region. The visible region is checked for crossing between an object window and another window making up a reference window on the screen, and if they cross each other, the object window is divided into subregions, while the subregion not overlapped with the reference window is regarded as a new object region, which is collated with another reference window and subdivided. This process of collation and division is repeated. A display output is thus applied sequentially to the subregions which are found to be a visible region. |
Basic Information
| Type of Prior Art | Issued Patents - US |
| Country | United States of America |
| Patent/Application # | 4769636 |
| Kind Code | United States (US) - United STATES Patent - A |
| Patentee Name | Hitachi, Ltd. |
| Relevant Pages, Columns, or Lines | See excerpt |
| URL | http://patft.uspto.gov/netacgi/... |
| Publication Date | August 12, 1986 |
| Additional Information | Date listed is filing date |
Notes / To Do
| Notes | |
Excerpt
1.In a multi-window system for setting a plurality of windows on the screen for independent display in each window, a novel display control method is disclosed in which a visible region of a given window is determined from the positions and overlapped relations between the windows on the display screen, and display data is selectively applied to the visible region. The visible region is checked for crossing between an object window and another window making up a reference window on the screen, and if they cross each other, the object window is divided into subregions, while the subregion not overlapped with the reference window is regarded as a new object region, which is collated with another reference window and subdivided. This process of collation and division is repeated. A display output is thus applied sequentially to the subregions which are found to be a visible region (abstract).
In the multi-window system, the respective windows set on the display screen correspond to logical or virtual display screens set on a memory which is referred to by a data processing system. Data stored in a part of this virtual screen is extracted, and developed as a bit map in a predetermined region on a frame memory corresponding to an actual display screen so as to be read-out as the contents to be displayed in the window. Data representing the position and size of each window on the actual screen and the correspondence between the window and an extraction region on the virtual screen are registered in a specific area alloted to that window on a window control table, so that the operator can, by inputting a screen operation command into the data processing system, change and control the contents of the display in any desired window on the display screen by reference to the window control table (col. 1, ln 29-46).
Relevance
Claims
User interface with mulitple workspaces
A system comprising:
a display;
first and second workspace data structures relating respectively to first and second workspaces that can be presented on the display; each of the first and second workspaces including a respective set of display objects; each of the display objects being perceptible as a distinct, coherent set of display features; the display objects of each respective set being perceptible as having spatial positions relative to each other when the respective workspace is presented on the display;
display object means for generating first and second display objects; the first workspace data structure being linked to the display object means so that the first display object is in the respective set of display objects of the first workspace; the second workspace data structure being linked to the display object means so that the second display object is in the respective set of display objects of the second workspace; and
control means for accessing the first workspace data structure to cause the display to present the first workspace including the first display object; the control means further being for accessing the second workspace data structure to cause the display to present the second workspace including the second display object; the display object means generating the first and second display objects so that the second display object is perceptible as the same tool as the first display object when the second workspace is presented after the first workspace.
Relevance
To be specified
To be specified
Claim Chart
All


