Transparency processing in a page description language

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S440000

Reexamination Certificate

active

06289364

ABSTRACT:

BACKGROUND
The present invention relates generally to processing and displaying digital documents and, more particularly, to processing images in a raster image processor using transparency information.
Digitally stored documents are often represented in an output-device independent language known as a page description language (PDL). Well known PDLs include the POSTSCRIPT language and the PORTABLE DOCUMENT FORMAT (PDF) language. Both POSTSCRIPT and PORTABLE DOCUMENT FORMAT are trademarks of Adobe Systems Incorporated, San Jose, Calif. In a PDL representation, a document may be described in terms of a list of instructions and resources. Instructions, for example, include commands to draw a line between two points or to fill a region with a specified color. Resources, for example, include images (raster representations of displayable objects), color spaces, and font specifications.
The transparency of a graphical object indicates the extent to which an underlying object may be seen through it. Here, the term object is used to denote any graphical entity such as an image, a font, or any other printable feature. In graphical processing, an object's transparency is implemented through a technique known as blending. Blending involves combining a foreground color, associated with a foreground graphical object, and a background color, associated with a background graphical object, to create a third color. Blending can give an object the appearance of being translucent.
In conventional graphical processing systems, blending generally is implemented in a special purpose application program executing on a general purpose computer. In this environment, blending operations interrupt the execution of the application program and consume the computer processor's time and memory resources. In addition, these special purpose applications are not typically capable of optimizing their output to a specific output device.
SUMMARY
Generally, the invention provides page description language extensions that allow blending operations to be performed within a raster image processor. These extensions include, but are not limited to, specification of a desired blending operation (e.g., normal, shadow, glow, darker, lighter, add, and overprint), a constant opacity parameter, and a position opacity parameter associated with an opacity data structure.
Advantages of the invention include, but are not limited to, one or more of the following: conserves local computer resources by performing graphic object blending operations as part of the raster image processing process; graphical objects can remain device independent (e.g., with respect to resolution and color space) until final output is generated; and raster image processor blending allows users to obtain blended graphical output without modifying their graphical processing work flow.


REFERENCES:
patent: 5528261 (1996-06-01), Holt et al.
patent: 5600768 (1997-02-01), Andresen et al.
patent: 5636337 (1997-06-01), Boenke et al.
patent: 5724494 (1998-03-01), Politis
patent: 5745121 (1998-04-01), Politis
patent: 5926185 (1999-07-01), Vyncke et al.
patent: 5999664 (1999-12-01), Mahoney et al.
patent: 6141462 (2000-10-01), Yoshino et al.
patent: 23362 95 A (1996-02-01), None
patent: 0 473 340 A (1992-03-01), None
patent: 0 741 485 A (1996-11-01), None

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

Transparency processing in a page description language does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Transparency processing in a page description language, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Transparency processing in a page description language will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2516501

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