Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Object Descriptors for Managing System Resources

IP.com Disclosure Number: IPCOM000105319D
Original Publication Date: 1993-Jul-01
Included in the Prior Art Database: 2005-Mar-19
Document File: 4 page(s) / 85K

Publishing Venue

IBM

Related People

Carlsen, K: AUTHOR [+3]

Abstract

Print job management has become a complex and non-trivial task. There is the need to address the problem of isolating and centralizing information on the operating characteristics of printers or devices from the system on which those devices reside. In addition, there is a need to manage related print and system resources in a manner compatible with the device resource objects.

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

Object Descriptors for Managing System Resources

      Print job management has become a complex and non-trivial task.
There is the need to address the problem of isolating and
centralizing information on the operating characteristics of printers
or devices from the system on which those devices reside.  In
addition, there is a need to manage related print and system
resources in a manner compatible with the device resource objects.

      This invention is the concept of a general object descriptor
and a set of operations allowed on object descriptors for creation,
use, and maintenance in computer software.  This concept can be
applied in many areas.  For example, in the context of printing,
object descriptors can afford users a simplified view of printing and
simultaneously enhance an administrator's ability to manage and
control use of print devices and resources.

      The object descriptor contains elements which describe the
attributes of an object.  Each attribute element has the following
sub-fields:

Attribute Name          The name of the attribute being defined

Default Value           The default setting for this attribute if not
                        specified (overridden) by the user.

Validation Rule         How user-specified attribute settings should
                        be validated.

Valid Values            List of allowed value settings for this
                        attribute (used in conjunction with
Validation
                        Rule).

      Defined is the following set of operations on an object
descriptor:

o   Get an object descriptor for creation or update
o   Validate the values of an attribute
o   Set an attribute with its sub-fields
o   Query a previously set attribute
o   List the attributes that have been set
o   Save the current object descriptor
o   Delete an object descriptor
o   Merge two or more object descriptors
o   Import/Export an object descriptor (for porting to other IBM
    systems)

Applications - In the IBM SAA PrintManager* product, object
descriptors are used to describe print objects (e.g., printers, print
media, servers) and print profiles.  Hence, they are called Print
Descriptors.  For example, the Print Descriptor DEPTPRD contains the
following attribute definitions which describe a printer:

     Attr Name:          CLASS
     Default Value:      A
     Validation Rule:    List
     Valid Values:       A, Y, T, M

     Attr Name:          COPIES
     Default Value:      1
     Validation Rule:    Range
     Val...