Patent EP0413484A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0413484A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Window display system and method

Assignee: International Business Machines Corp
•
Filing: 1990-08-03
•
Granted: —
•
Expires: 2010-08-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A windowing system is provided as an interface between application programs and non-programmable terminal drivers. The system presents logical windows to the applications program, each of which are represented internally by at least two separate parts. The first part includes the border and non-scrollable text for a logical window, while the second part includes scrollable text for the window. Through calls to the display driver, the windowing system manipulates these separate parts so that they are displayed on the screen as a single window.

Inventors

  • 👤 Michael Morris Goldring
  • 👤 Lesley Regina Kalmin
  • 👤 Richard Irving Seidner

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-30 14:39
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/14; G09G5/34; G09G5/346

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 60 words
A method for displaying a logical window on a character-based non-programmable computer terminal, comprising the steps of: generating a first region corresponding to a non-scrollable portion of the logical window; generating a second region corresponding to a scrollable portion of the logical window; and displaying the first and second regions together to present a single logical window to a user.
Claim 2
Independent Claim 60 words
A method for displaying a logical window on a character-based non-programmable computer terminal, comprising the steps of: generating a first region corresponding to a non-scrollable portion of the logical window; generating a second region corresponding to a scrollable portion of the logical window; and displaying the first and second regions together to present a single logical window to a user.
Claim 3
Dependent Claim 46 words
A method as claimed in Claim 1, further comprising: generating at least one additional region corresponding to an additional scrollable portion of the logical window; and displaying the additional region together with said first and second regions to present a single logical window to the user.
Claim 4
Dependent Claim 44 words
A method as claimed in Claim 1 or Claim 2, wherein the first region includes a window border, and wherein the second region is displayed at a location positioned wholly within boundaries of the first region, whereby the window border surrounds the second region.
Claim 5
Independent Claim 37 words
A method as claimed in any preceding Claim, wherein the first region further includes top text and bottom text, and wherein the second region is displayed at a location between the top text and the bottom text.
Claim 6
Independent Claim 31 words
A method as claimed in any preceding Claim, wherein said first region comprises a plurality of subregions, wherein text for display in each subregion is stored as a separate data element.
Claim 7
Dependent Claim 106 words
A data processing system for displaying a logical window on a character-based, non-programmable computer terminal, comprising: means for displaying data on the terminal, wherein said displaying means can write data to defined regions on the terminal; and means for storing a data structure corresponding to the logical window, said data structure containing scrollable and non-scrollable portions of data; said data processing system being under the control of a window manager having procedures callable by an application program, wherein the procedures communicate with said displaying means to display data on the terminal and wherein the scrollable and non-scrollable portions of data are displayed using different defined regions.
Claim 8
Dependent Claim 106 words
A data processing system for displaying a logical window on a character-based, non-programmable computer terminal, comprising: means for displaying data on the terminal, wherein said displaying means can write data to defined regions on the terminal; and means for storing a data structure corresponding to the logical window, said data structure containing scrollable and non-scrollable portions of data; said data processing system being under the control of a window manager having procedures callable by an application program, wherein the procedures communicate with said displaying means to display data on the terminal and wherein the scrollable and non-scrollable portions of data are displayed using different defined regions.
Claim 9
Dependent Claim 34 words
A system as claimed in Claim 6, wherein the scrollable portion of data is displayed in a defined region which is wholly contained within the defined region used to display non-scrollable portions of data.
Claim 10
Dependent Claim 34 words
A system as claimed in Claim 7, wherein the non-scrollable portion of data includes a border to be displayed around the periphery of the defined region used to display the non-scrollable portion of data.
Claim 11
Dependent Claim 67 words
A system as claimed in Claim 8, wherein the non-scrollable portion of data further includes text to be displayed adjacent to top and bottom borders of the defined region used to display the non-scrollable portion of data, and further wherein the defined region used to display scrollable portions of data is wholly contained within an area between the text displayed adjacent to the top and bottom borders.
Claim 12
Independent Claim 50 words
A system as claimed in any of Claims 6 to 9, in which: an additional scrollable portion of data is contained within said data structure, said additional scrollable portion of data being displayed in a defined region different from those used to display the scrollable and non-scrollable portions of data.
Claim 13
Dependent Claim 42 words
A system as claimed in Claim 10, wherein the defined regions used to display the scrollable portion of data and the additional scrollable portion of data are both wholly contained within the defined region used to display the non-scrollable portion of data.
Claim 14
Dependent Claim 35 words
A system as claimed in Claim 11, wherein the defined regions used to display the scrollable portion of data and the additional scrollable portion of data are positioned adjacent to each other with no overlap.
Claim 15
Dependent Claim 26 words
A system as claimed in Claim 6, wherein the non-scrollable portion of data is subdivided into sub-portions, each sub-portion being stored separately within said data structure.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag