Browse Prior Art Database

Program Distribution on Optional Media

IP.com Disclosure Number: IPCOM000060468D
Original Publication Date: 1986-Apr-01
Included in the Prior Art Database: 2005-Mar-08
Document File: 2 page(s) / 59K

Publishing Venue

IBM

Related People

Battista, RJ: AUTHOR [+3]

Abstract

Programming support for a processor typically is distributed on diskettes, since diskettes appear to be a universal medium. Tape is another device upon which distribution could be accomplished. Often, however, the tape device is an optional feature which is separately priced, and support for the device would be required before this optional device could be used to install the support. The method by which this problem is solved is as follows: 1. Tape support is always included as part of the distribution medium and those programs are always copied onto the system library. 2. The tape program primary entry points have tests to ensure that their evocation is valid. 3. Validity of use is facilitated by two global indicators: a. Indicator 1 is set by the configuration/maintenance program only while its job is running. b.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 2

Program Distribution on Optional Media

Programming support for a processor typically is distributed on diskettes, since diskettes appear to be a universal medium. Tape is another device upon which distribution could be accomplished. Often, however, the tape device is an optional feature which is separately priced, and support for the device would be required before this optional device could be used to install the support. The method by which this problem is solved is as follows: 1. Tape support is always included as part of the distribution medium and those programs are always copied onto the system library. 2. The tape program primary entry points have tests to ensure that their evocation is valid. 3. Validity of use is facilitated by two global indicators: a. Indicator 1 is set by the configuration/maintenance program only while its job is running. b. Indicator 2 is set permanently when the tape feature is successfully installed; it is essential that installation of an optional feature such as tape programming support entails authorization for the installation (Fig. 1). 4. Each primary tape-support entry point determines whether either of these indicators is set; if neither is set, a "not supported" error condition is set (Fig. 2). 5. For those tape users who do not select the tape support, a command is provided to free the space taken in the system library by the tape programs.

1

Page 2 of 2

2

[This page contains 3 pictures or other non-text objects]