Browse Prior Art Database

Generalized Mapping Function

IP.com Disclosure Number: IPCOM000037654D
Original Publication Date: 1989-May-01
Included in the Prior Art Database: 2005-Jan-29
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Barker, BA: AUTHOR [+3]

Abstract

In a compound document data stream allowing for the interchange of resource objects, text, graphics, image and the like, as well as resource data, such as fonts and color tables, a method allowing these resources to be referenced from a plurality of data stream commands and controls is required. Typically, systems allow both direct and indirect references to occur. A direct reference requires that the name of the resource be included on the data stream command and/or control making the reference. In prior art systems resource names were limited to a fixed number of bytes, such as 8, 16 or some multiple of 2 that could easily be processed by the system. To overcome the limitation of fixed length names, means of indirect referencing were introduced.

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

Page 1 of 1

Generalized Mapping Function

In a compound document data stream allowing for the interchange of resource objects, text, graphics, image and the like, as well as resource data, such as fonts and color tables, a method allowing these resources to be referenced from a plurality of data stream commands and controls is required. Typically, systems allow both direct and indirect references to occur. A direct reference requires that the name of the resource be included on the data stream command and/or control making the reference. In prior art systems resource names were limited to a fixed number of bytes, such as 8, 16 or some multiple of 2 that could easily be processed by the system. To overcome the limitation of fixed length names, means of indirect referencing were introduced. For each resource type that could be referenced, a separate mapping function to associate the name of the resource with a unique identifier was provided. When a minimum number of resource types are to be referenced, having a separate mapping function for each type is adequate. However, in a compound document data stream where references to multiple resource types are required, having a separate mapping function for each type increases processing overhead reducing transmission efficiency. Operator frustration is also increased because knowledge of an excessive number of mapping functions is necessary during creation or modification of the data stream. To overcome these problems, a generalized...