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 | A program plus a hardware card which would plug into an xt, 8088 type computer. This program would emulate the Sperry terminals. It would allow switching between 8 different sessions. |
Basic Information
| Type of Prior Art | Online Publication |
| URL | http://www.sfxpower.com/search_... |
| Author/Creator | I was hired to help create and maintain the software for this card in 1985 |
| Title | This surplus store has cards and hopefully the software that goes with them. |
| Publication Date | 1985 |
| Publisher | |
| Directions to Document Location | |
| Additional Information | |
Notes / To Do
| Notes | Unsure which claims this can apply to. I suspect most of them. |
Excerpt
To switch between terminal sessions, the function keys were used. I was hired in 1985, and the software and cards where already in production. The idea was to replace multiple terminals with one low cost XT computer, The computer could switch between 8 sessions that were communicating with the mainframe.
Relevance
Claims
Linking data structure
The system of Claim 1, further comprising a first linking data structure linking the first workspace data structure to the display object means and a second linking data structure linking the second workspace data structure to the display object means; the control means further being for accessing the first linking data structure after 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 linking data structure after accessing the second workspace data structure to cause the display to present the second workspace including the second display object.
Relevance
Several test programs were available which could send information from one terminal to another. These terminals would be emulated on one computer.
Several test programs were available which could send information from one terminal to another. These terminals would be emulated on one computer.
Claim Chart
All
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
In 1985, this software had 8 different sessions which communicated with a mainframe.
To switch between terminal sessions, the function keys were used. I was hired in 1985, and the software and cards where already in production. The idea was to replace multiple terminals with one low cost XT computer, The computer could switch between 8 sessions that were communicating with the mainframe.
In 1985, this software had 8 different sessions which communicated with a mainframe.
To switch between terminal sessions, the function keys were used. I was hired in 1985, and the software and cards where already in production. The idea was to replace multiple terminals with one low cost XT computer, The computer could switch between 8 sessions that were communicating with the mainframe.
Claim Chart
All


