Browse Prior Art Database

Hypertext Document Update

IP.com Disclosure Number: IPCOM000106893D
Original Publication Date: 1992-Jan-01
Included in the Prior Art Database: 2005-Mar-21
Document File: 2 page(s) / 86K

Publishing Venue

IBM

Related People

Germain, M: AUTHOR [+2]

Abstract

The invention consists of an Update Document which contains changes to a Base Document. Typically, it is small in comparison with the base, and could be quickly produced and distributed to the end-user on diskette or by communication line, avoiding lengthy and expensive generation of a new CD-ROM for each update. End users view the documentation normally, and need not be aware that updates have been added.

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

Hypertext Document Update

       The invention consists of an Update Document which
contains changes to a Base Document.  Typically, it is small in
comparison with the base, and could be quickly produced and
distributed to the end-user on diskette or by communication line,
avoiding lengthy and expensive generation of a new CD-ROM for each
update.  End users view the documentation normally, and need not be
aware that updates have been added.

      The documentation system implementing the method is used by
organizations which produce large amounts of information and
currently runs on a PS/2* under OS/2*. Version AIX* also under
development.  Documents are authored using GML with extensions for:
(1) hyperlinks; (2) diagrams; (3) parts assemblies.  Documents are
compiled into a compact form, and typically will be collected
together onto a CD-ROM disk.
Producing the Update Document
     1.  When the Base Document is compiled, before making the
CD-ROM, a new compiler option is used to produced an ID map.  An ID
is a potential target for a hyperlink.
     2.  The Update Document can contain changed topics and new
topics.  Topics cannot be deleted, but can be replaced by an empty
topic.  A changed topic completely replaces the topic of the same
name in the Base Document.  (A topic is the information delimited by
heading markups.)  If a correction is needed, then the whole topic
must be replaced. New topics are added, logically, to the end of the
Base Document.  The compiler gives topics a number.  Changed topics
use the same topic number as assigned in the Base Document.  New
topics use new numbers.
     3.  When the Update Document is compiled, the Base Document ID
Map is required.  A new combined ID Map would normally be produced
containing the previous ID Map and any new items.  The ID Map
contains the names and positions of all named headings, spot
references, and bitmaps.  The headings and spot references may be the
target of hyperlinks.  Hyperlinks allow the end user to navigate
between topics.  Normally, the compiler resolves the position of
hyperlink targets and inserts the position in the compacted output.
A heading position is...