← Back to Patent Explorer
US5666543A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of trapping graphical objects in a desktop publishing program

Assignee: Adobe Inc
•
Filing: 1994-03-23
•
Granted: 1997-09-09
•
Expires: 2014-03-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The publication prolog of a PostScript page description language (PDL) or other PDL file is modified to create traps within an interpreter or raster image processor (RIP). The publication prolog is modified to provide the trapping instructions to the RIP, while the script is sent unmodified to the RIP. In a preferred embodiment, modification of the publication prolog to instruct the RIP includes creating a directory of the color objects in the publication, and trapping the color objects in the publication using the directory. Thereafter, the modified publication prolog and script are sent to the RIP and trap areas are created as the publication is rendered.

Inventors

  • 👤 Richard A. Gartland

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 20:49
CPC Classifications
G; G06; G06K; G06K15/00; G06K15/02; G06K15/18; G06K15/1801; G06K15/1825; G06K15/1826; G06F; G06F40/00; G06F40/10; G06F40/103

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 67 words
A method in a raster image processor to trap page objects, comprising: receiving a page prolog, comprising page description language (PDL) instructions executable by a raster image processor (RIP) to trap page objects; receiving a page script, comprising PDL instructions describing a plurality of page objects and executable by the RIP; and executing the prolog PDL instructions to trap an object described by the script PDL instructions.
Claim 2
Independent Claim 67 words
A method in a raster image processor to trap page objects, comprising: receiving a page prolog, comprising page description language (PDL) instructions executable by a raster image processor (RIP) to trap page objects; receiving a page script, comprising PDL instructions describing a plurality of page objects and executable by the RIP; and executing the prolog PDL instructions to trap an object described by the script PDL instructions.
Claim 3
Dependent Claim 22 words
The method of claim 1, further comprising executing the prolog PDL instructions to trap each object described by the script PDL instructions.
Claim 4
Dependent Claim 88 words
The method of claim 1, further comprising: executing script PDL instructions by the RIP to draw a current object; and executing prolog PDL instructions by the RIP to: store the current object to an object directory; retrieve an object from the object directory as a background object; and evaluate trapping criteria to determine whether to trap the current object against the background object, and if the current object is to be trapped against the background object, determine a color and position for a trap and draw the trap.
Claim 5
Dependent Claim 81 words
A computer program stored on a computer-readable medium, comprising instructions for causing a raster image processor to trap page objects, comprising: a page prolog, comprising page description language (PDL) instructions executable by a raster image processor (RIP), wherein a RIP receives the page prolog and a page script, the page script comprising PDL instructions describing a plurality of page objects and executable by the RIP, and executes the prolog PDL instructions to trap an object described by the script PDL instructions.
Claim 6
Dependent Claim 81 words
A computer program stored on a computer-readable medium, comprising instructions for causing a raster image processor to trap page objects, comprising: a page prolog, comprising page description language (PDL) instructions executable by a raster image processor (RIP), wherein a RIP receives the page prolog and a page script, the page script comprising PDL instructions describing a plurality of page objects and executable by the RIP, and executes the prolog PDL instructions to trap an object described by the script PDL instructions.
Claim 7
Dependent Claim 91 words
The computer program of claim 4, wherein the prolog PDL instructions further cause the RIP to: execute script PDL instructions to draw a current object; and execute prolog PDL instructions to: store the current object to an object directory; retrieve an object from the object directory as a background object; and evaluate trapping criteria to determine whether to trap the current object against the background object, and if the current object is to be trapped against the background object, determine a color and position for a trap and draw the trap.
Claim 8
Dependent Claim 73 words
A computer program stored on a computer-readable medium, comprising instructions for causing a computer to: send a page prolog to a raster image processor (RIP); and send a page script to the RIP, the page script comprising page description language (PDL) instructions describing a plurality of page objects, wherein the page prolog comprises page description language (PDL) instructions for causing the RIP to trap a page object described by the script PDL instructions.
Claim 9
Dependent Claim 73 words
A computer program stored on a computer-readable medium, comprising instructions for causing a computer to: send a page prolog to a raster image processor (RIP); and send a page script to the RIP, the page script comprising page description language (PDL) instructions describing a plurality of page objects, wherein the page prolog comprises page description language (PDL) instructions for causing the RIP to trap a page object described by the script PDL instructions.
Claim 10
Dependent Claim 91 words
The computer program of claim 6, wherein the prolog PDL instructions further cause the RIP to: execute script PDL instructions to draw a current object; and execute prolog PDL instructions to: store the current object to an object directory; retrieve an object from the object directory as a background object; and evaluate trapping criteria to determine whether to trap the current object against the background object, and if the current object is to be trapped against the background object, determine a color and position for a trap and draw the trap.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-09-08 2001-03-10 2001-09-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-09-08 2005-03-10 2005-09-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-09-08 2009-03-10 2009-09-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag