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
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 |