Browse Prior Art Database

Workstation Managed Buffer Across all Sessions in a Character Based Nonprogrammable Terminal

IP.com Disclosure Number: IPCOM000108279D
Original Publication Date: 1992-May-01
Included in the Prior Art Database: 2005-Mar-22
Document File: 2 page(s) / 76K

Publishing Venue

IBM

Related People

Kiel, HG: AUTHOR [+3]

Abstract

A method for allocating memory in a nonprogrammable terminal (NPT) that can be used exclusively by the workstation controller (WSC) is disclosed. The WSC partitions the block of memory based on vital product information (VPD) that it receives from the NPT.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Workstation Managed Buffer Across all Sessions in a Character Based Nonprogrammable Terminal

       A method for allocating memory in a nonprogrammable
terminal (NPT) that can be used exclusively by the workstation
controller (WSC) is disclosed.  The WSC partitions the block of
memory based on vital product information (VPD) that it receives from
the NPT.

      This article describes a method of allocating memory in an NPT
that can be accessed and partitioned by a workstation controller
(WSC). The allocation of memory happens as follows:
1. At NPT power-up time, the NPT notifies the WSC that the NPT has
WSC-managed memory available, how much memory is available in this
block, and how many sessions are active.  Note: the user can only
change the number of sessions on the NPT by using NPT set-up mode
(which looks like a power-off and power-on to the WSC).
2. The WSC could allocate a common block of memory which is used
across multiple sessions.
3. The WSC could then divide the remainder of memory by the number of
active sessions and keep track of pointers to each of the sessions.

      Using this invention, data overlaid by pop-up windows on an NPT
can be easily exchanged between the WSC and the NPT.  The memory
block can be used to save the screen data which has been overlaid.
The screen can then be restored without the data ever having to flow
up or down the communication line between the NPT and the WSC.  If
only one session is active, many more levels of pop-up windows can be
written without having to store the overlaid data in the WSC or host.
The NPT does not need to know any details on how this memory is
managed...