Browse Prior Art Database

Word Processor Document/Application Loader

IP.com Disclosure Number: IPCOM000034697D
Original Publication Date: 1989-Apr-01
Included in the Prior Art Database: 2005-Jan-27
Document File: 2 page(s) / 13K

Publishing Venue

IBM

Related People

Bertram, RL: AUTHOR [+4]

Abstract

Disclosed is a method of loading applications from a diskette drive for a ROM-based CRT word processing typewriter. Most schemes for loading and executing applications require dedicated RAM. However, the disclosed method uses the 64K of Word Processor RAM for loading and executing applications. In the following discussion, the Application Loader is the routine that reads an application from a disk into RAM. The Working Copy is the document in the Word Processor's storage which the operator is currently working on. The operator interface to the Application Loader is part of the Word Processor program. When the operator asks for an application to be loaded, the Word Processor can act as if it is loading a new document from a disk and thereby protect against losing changes in the Working Copy.

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

Page 1 of 2

Word Processor Document/Application Loader

Disclosed is a method of loading applications from a diskette drive for a ROM-based CRT word processing typewriter. Most schemes for loading and executing applications require dedicated RAM.

However, the disclosed method uses the 64K of Word Processor RAM for loading and executing applications. In the following discussion, the Application Loader is the routine that reads an application from a disk into RAM. The Working Copy is the document in the Word Processor's storage which the operator is currently working on. The operator interface to the Application Loader is part of the Word Processor program. When the operator asks for an application to be loaded, the Word Processor can act as if it is loading a new document from a disk and thereby protect against losing changes in the Working Copy. Whenever the operator loads a new document, the Word Processor prevents the accidental loss of unsaved changes in the Working Copy by prompting the operator before continuing. In loading applications, the only difference is that instead of actually loading a document, the Word Processor invokes the Application Loader. This design conserves code space by reusing the same Word Processor programming (i.e., the Working Copy protection routine) in different situations. The operator interface to the Application Loader is based on a Menu key. Pressing the Menu key causes the Word Processor to display a menu of system options, one of which is "Load application".

If "Load application" is selected, a second-level menu listing all the available application is displayed; this is the Application Selection Menu. The Application Selection Menu is built by searching for applications on the diskette and in internal storage (i.e., the system's RAM disk). Each application is defined by an application description file having an extension of ".APP". Th...