Browse Prior Art Database

Dynamic Virtual Terminal Enabling

IP.com Disclosure Number: IPCOM000039137D
Original Publication Date: 1987-Apr-01
Included in the Prior Art Database: 2005-Feb-01
Document File: 1 page(s) / 11K

Publishing Venue

IBM

Related People

Cericola, PL: AUTHOR

Abstract

A method is described for dynamically defining virtual terminal characteristics on demand. A virtual terminal is a redefinition of a single display unit to enable multiple activities to be active under program control with only one physical resource committed. The Base Operating System (BOS) must know the characteristics of each virtual terminal. Such information as editor characteristics, environment and display characteristics and buffer size must be established for each virtual terminal. Most BOSs employ a command driven approach to define the virtual terminal characteristics. This approach involves a tedious fill-in- the-blanks approach to create a table of information. This table has to reside in memory for every virtual terminal employed.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 88% of the total text.

Page 1 of 1

Dynamic Virtual Terminal Enabling

A method is described for dynamically defining virtual terminal characteristics on demand. A virtual terminal is a redefinition of a single display unit to enable multiple activities to be active under program control with only one physical resource committed. The Base Operating System (BOS) must know the characteristics of each virtual terminal. Such information as editor characteristics, environment and display characteristics and buffer size must be established for each virtual terminal. Most BOSs employ a command driven approach to define the virtual terminal characteristics. This approach involves a tedious fill-in- the-blanks approach to create a table of information. This table has to reside in memory for every virtual terminal employed. A better solution is to allow the dynamic definition of the latest virtual terminal created to reflect the characteristics of the last virtual terminal employed. The only characteristics of the virtual terminal that would have to be changed and retained in memory for any virtual terminal would be the differences between the new virtual terminal and the original. Further, the next virtual terminal activated would reflect the characteristics of the latest virtual terminal created. The advantages of this approach include the elimination of a command driven table definition for each virtual terminal. Performance is enhanced by minimizing the amount of data transferred in order to define a new...