← Back to Patent Explorer
US5548704A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for windowing using mainframe hosted CICS

Assignee: Consulting Team Inc
•
Filing: 1994-11-08
•
Granted: 1996-08-20
•
Expires: 2014-11-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of synchronizing CICS data streams with a sequence of user interface contexts for use with automated time and attendance computer programs and the like systems which operate in a mainframe environment having CICS with extended attributes feature. The present invention provides a windowing type scheme allowing an operator overlay information panes and store changes made on the bit map thereby incorporating the video display of a changed bit map into an overlay pane.

Inventors

  • 👤 John E. Steiner
  • 👤 Michael P. Egbert

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 19:16
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F9/00; G06F9/06; G06F9/44; G06F9/451

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 304 words
A method of managing a plurality of video display windows which partially or completely overlap each other as manifested by native-mode 3270 data streams originating from the execution of BMS maps, relying solely on the standard video display facilities of BMS plus support for extended attributes, as a representation of nested or cascaded user interface input/output contexts within a CICS application program, said method comprising: preventing a video display image of a base pane from interfering with a video display of an overlay pane; preserving critical field attribute values of a base map created from said overlay panes; managing a data entry cursor so that it is active on either said base pane or said overlay pane in accordance with a switching of user interface contexts during creation and subsequent destruction of said overlay pane; representing BMS field attribute values and processing control variable values as bit patterns; means for storing said bit patterns as bit map files in accordance with a specific ordering of overlay panes and their associated user interface contexts; means for restoring said bit patterns as bit map files in accordance with a specific ordering of overlay panes and their associated user interface contexts; allowing dynamic changes to the contents of said overlay pane as performed by users of the CICS application program and for said overlay pane changes to be stored for subsequent retrieval; means for sequencing BMS maps which maintains a synchronization of a native-mode 3270 data streams produced by the execution of said maps and the corresponding user interface contexts as presented to the user during windowing which employs said method for managing the data entry cursor, said methods of bit map file construction and their subsequent rapid storage and retrieval and accommodates changes to the contents of overlay panes for producing, storing and retrieving such changes.
Claim 2
Independent Claim 304 words
A method of managing a plurality of video display windows which partially or completely overlap each other as manifested by native-mode 3270 data streams originating from the execution of BMS maps, relying solely on the standard video display facilities of BMS plus support for extended attributes, as a representation of nested or cascaded user interface input/output contexts within a CICS application program, said method comprising: preventing a video display image of a base pane from interfering with a video display of an overlay pane; preserving critical field attribute values of a base map created from said overlay panes; managing a data entry cursor so that it is active on either said base pane or said overlay pane in accordance with a switching of user interface contexts during creation and subsequent destruction of said overlay pane; representing BMS field attribute values and processing control variable values as bit patterns; means for storing said bit patterns as bit map files in accordance with a specific ordering of overlay panes and their associated user interface contexts; means for restoring said bit patterns as bit map files in accordance with a specific ordering of overlay panes and their associated user interface contexts; allowing dynamic changes to the contents of said overlay pane as performed by users of the CICS application program and for said overlay pane changes to be stored for subsequent retrieval; means for sequencing BMS maps which maintains a synchronization of a native-mode 3270 data streams produced by the execution of said maps and the corresponding user interface contexts as presented to the user during windowing which employs said method for managing the data entry cursor, said methods of bit map file construction and their subsequent rapid storage and retrieval and accommodates changes to the contents of overlay panes for producing, storing and retrieving such changes.
Claim 3
Dependent Claim 26 words
The method of managing video display windows according to claim 1 wherein said means for storing and restoring the bit map is further defined as FILO.
Claim 4
Dependent Claim 36 words
The method of managing video display windows according to claim 1 including a step of arranging critical BMS field attributes on base maps and for the placement of overlay panes to preserve said critical field attributes.
Claim 5
Dependent Claim 39 words
The method of managing video display windows according to claim 1 including a step of constructing bit maps which represent BMS video display elements and associated processing control variable values that can be stored for subsequent retrieval and use.
Claim 6
Dependent Claim 36 words
The method of managing video display windows according to claim 1 including a step of optimizing the storage and retrieval for said bit map files to eliminate undesirable video effects during overlay pane creation and destruction.
Claim 7
Dependent Claim 33 words
The method of managing video display windows according to claim 1 including a step for managing the data entry cursor to insure its activation on either a base pane or an overlay pane.
Claim 8
Dependent Claim 26 words
The method of managing video display windows according to claim 1 including a step method for incorporating user-performed changes in the contents of an overlay pane.

References Cited (Backward Citations)

US4858152A Cited
US5428782A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-08-20 2000-02-19 2000-08-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-08-20 2004-02-19 2004-08-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-08-20 2008-02-19 2008-08-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag