Accurate and reliable page size selection in a postscript...

Electrical computers and digital data processing systems: input/ – Input/output data processing – Peripheral configuration

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C358S001200, C358S001180, C358S449000

Reexamination Certificate

active

06401141

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates generally to computer-implemented printing systems, and in particular, to a method for performing accurate and reliable page size selection in a PostScript™ device.
2. Description of the Related Art
PostScript™ is a general purpose computer language developed by Adobe Systems, Inc. that has become a standard for device-independent output. PostScript™ is most commonly used for supplying page description information to output devices such as printers and can describe elements including text, graphics, and scanned images.
Many PostScript™ printers
116
have special hardware features, such as multiple paper trays with different sizes of paper, duplex printing, collation, finishing options, and so on. These features are modeled in a Page Device Dictionary and can be altered or selected by a SetPageDevice operator. If a feature is selected, but does not exist in the Page Device Dictionary, then a Policies Dictionary is accessed to determine what steps to perform in response thereto.
For example, the PageSize entry in the Page Device Dictionary is an array that defines the width and height of one or more media sources available in the device. The SetPageDevice operator invoked by a page description attempts to match the size selection of the page description with the size of the media sources available in the printer, within a specified tolerance. If a match cannot be made, a PageSize Policy procedure in the Policies dictionary is triggered to perform a specified series of steps.
Unfortunately, the steps performed by the PageSize Policy are unduly limited. Generally, these steps are limited to: (1) generating a configuration error; (2) ignoring the requested PageSize; (3) interacting with a human operator or print manager; (4) selecting the nearest available medium and adjusting the page to fit the medium; (5) selecting the next larger available medium and adjusting the page to fit the medium; (6) selecting the nearest available medium, but not adjusting the page, or (7) selecting the next larger available medium, but not adjusting the page. Therefore, there exists a need in the art for techniques that provide more flexibility in the handling of mismatched page size requests in PostScript™ devices.
SUMMARY OF THE INVENTION
To overcome the limitations in the prior art described above, and to overcome other limitations that will become apparent upon reading and understanding the present specification, the present invention discloses a method and apparatus for performing accurate and reliable page size selection in a PostScript™ device. A PolicyReport procedure is downloaded into the device to perform the following steps. If the device is using a non-standard PaperSize Policy, then the procedure uses the PageSize SetPageDevice call; otherwise, the procedure loops through the PageSizes for each media source stored in the InputAttributes dictionary to find the nearest PageSize entry favoring non-rotated over rotated for identical match sizes. The loop is terminated when an exact match is found with no rotation or when all available paper sizes have been exhausted. The loop is optimized not to look for closest matches once it has found a perfect size match and to terminate when it has found a perfect non-rotated match.


REFERENCES:
patent: 5052834 (1991-10-01), Feistel et al.
patent: 5239388 (1993-08-01), Matsumoto
patent: 5537626 (1996-07-01), Kraslavsky et al.
patent: 5613160 (1997-03-01), Kraslavsky et al.
patent: 5694486 (1997-12-01), Shigeeda et al.
patent: 6208770 (2001-03-01), Gilman et al.
patent: 6268927 (2001-07-01), Lo et al.
patent: 6310622 (2001-10-01), Asente
“Postscript® Language Reference Manual”, Second Edition, Adobe Systems Incorporated, Sep. 1998, pp. 226-255.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Accurate and reliable page size selection in a postscript... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Accurate and reliable page size selection in a postscript..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Accurate and reliable page size selection in a postscript... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2925914

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.