Browse Prior Art Database

Specification of Generic Attribute Range Values

IP.com Disclosure Number: IPCOM000037472D
Original Publication Date: 1989-Feb-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

A method is provided for characterizing values of attributes qualifying tags embedded in a data stream when quantitative or boundary condition restrictions are required in the specification of a numeric value. A tag identifies an instance of a logical element named in a shell structure that is used for managing and processing the embedded tag. Attributes associated with the named element are also defined in the shell. The attribute definition includes the attribute name, its declared values, and a default value that is used if the attribute is not detailed in the data stream.

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

Page 1 of 1

Specification of Generic Attribute Range Values

A method is provided for characterizing values of attributes qualifying tags embedded in a data stream when quantitative or boundary condition restrictions are required in the specification of a numeric value. A tag identifies an instance of a logical element named in a shell structure that is used for managing and processing the embedded tag. Attributes associated with the named element are also defined in the shell. The attribute definition includes the attribute name, its declared values, and a default value that is used if the attribute is not detailed in the data stream.

Typically the declared value of an attribute is specified as an alphanumeric character string that satisfies criteria stipulated by the generator of the shell structure. This method requires that all possible values be enumerated in the attribute definition before inclusion in the data stream is allowed. If an attribute value is numeric, enumerating all possible values becomes unmanageable. Also, an alphanumeric description of a numeric value does not allow for specification of a range of values or of minimum or maximum boundary conditions.

An element occurrence value function triplet is provided for the distinction and restriction of the set of permitted numeric values and for the specification of a numeric range for a permitted value. The function has two numeric parameters for specifying count or magnitude. A numeric parameter value normally...