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

Pattern-boundary image generation system and method

Assignee: Gerber Systems Corp
•
Filing: 1986-07-21
•
Granted: 1989-08-22
•
Expires: 2006-07-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for rapidly generating an image of a pattern in successive lines each being formed of a plurality of pixels, the system storing the previously generated line, producing one or more replacement pixels, and providing successively generated lines of the image by selectively delivering stored pixels or replacement pixels in accordance with commands defining the boundaries of the pattern. The pixels of the previously generated line are updated with the replacement pixels.

Inventors

  • 👤 Dusan A. Koso

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 10:33
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/42

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 121 words
A system for rapidly generating an image of a pattern in successive lines, each line being formed of a plurality of pixels, in which each pixel is represented by a pixel value, said system comprising: means for storing the pixel values of a previously generated line; means for producing one or more replacement pixel values; output means for providing successively generated lines of the image; control means for selectively delivering output of said means for storing and said means for producing to said output means in accordance with commands defining the boundaries of the pattern to generate the successive lines of the image; and means for updating said means for storing with the replacement pixel values from said means for producing.
Claim 2
Independent Claim 121 words
A system for rapidly generating an image of a pattern in successive lines, each line being formed of a plurality of pixels, in which each pixel is represented by a pixel value, said system comprising: means for storing the pixel values of a previously generated line; means for producing one or more replacement pixel values; output means for providing successively generated lines of the image; control means for selectively delivering output of said means for storing and said means for producing to said output means in accordance with commands defining the boundaries of the pattern to generate the successive lines of the image; and means for updating said means for storing with the replacement pixel values from said means for producing.
Claim 3
Dependent Claim 34 words
The image generation system of claim 1 in which said means for producing, responsive to said control means, produces for each output to be delivered one of a plurality of types of replacement pixels.
Claim 4
Dependent Claim 23 words
The image generation system of claim 2 in which said control means includes means for providing commands defining the pattern by its corner-coordinates.
Claim 5
Dependent Claim 22 words
The image generation system of claim 3 in which said means for providing includes command memory means for storing the defining commands.
Claim 6
Dependent Claim 31 words
The image generation system of claim 3 in which said control means further includes means for interpreting the defining commands into successive pairs of pattern coordinate instructions and pattern reproduction instructions.
Claim 7
Dependent Claim 41 words
The image generation system of claim 5 in which said control means selectively delivers the output of said means for storing and said means for producing in response to each pattern reproduction instruction when its respective pattern coordinate instruction is met.
Claim 8
Dependent Claim 29 words
The image generation system of claim 5 in which said control means further includes means for decoding the pattern coordinate instructions into line position instructions and pixel position instructions.
Claim 9
Dependent Claim 32 words
The image generation system of claim 7 in which said control means further includes means for decoding the pattern reproduction instructions into line advance instructions, pixel copy instructions, and pixel alteration instructions.
Claim 10
Dependent Claim 46 words
The image generation system of claim 8 in which said control means further includes advancement means, responsive to said line advance instructions and said line position instructions, for enabling said control means to deliver the entire output of said means for storing to said output means.
Claim 11
Dependent Claim 49 words
The image generation system of claim 8 in which said control means further includes copy means, responsive to said pixel copy instructions and said pixel position instructions, for enabling said control means to deliver one or more successive pixels values from said means for storing to said output means.
Claim 12
Dependent Claim 45 words
The image generation system of claim 8 in which said control means further includes replacement pixel directing means, responsive to said pixel alteration instructions and said pixel position instructions, for enabling said means for producing to produce one or more successive directed replacement pixel values.
Claim 13
Dependent Claim 28 words
The image generation system of claim 3 in which said means for providing produces a series of preselected commands defining a wire pattern on a printed wiring board.
Claim 14
Dependent Claim 22 words
The image generation system of claim 12 in which the pixel values represent the presence and absence of wire on the board.
Claim 15
Dependent Claim 27 words
The image generation system of claim 1 in which said control means includes pixel counter means for indicating pixel position as the pixel values are successively delivered.
Claim 16
Dependent Claim 26 words
The image generation system of claim 1 in which said control means includes line counter means for indicating line position as the lines are successively delivered.
Claim 17
Dependent Claim 43 words
The image generation system of claim 1 in which said control means includes initializing means for directing said means for producing and said means for updating to set all of the pixel values stored in said means for storing to the same value.
Claim 18
Dependent Claim 23 words
The image generation system of claim 1 in which said output means includes output memory means for storing the line most recently delivered.
Claim 19
Dependent Claim 31 words
The image generation system of claim 17 in which said means for updating is responsive to said output memory means to accomplish updating of said means for storing the previous line.
Claim 20
Independent Claim 137 words
A system for rapidly generating an image of a pattern in successive lines, each line being formed of a plurality of pixels, in which each pixel is represented by a pixel value, comprising: means for storing the pixel values of a previously generated line; means for producing replacement pixel values of one of a plurality of types of pixel values; control means for selectively delivering output of said means for storing and said means for producing to output means in accordance with commands defining the boundaries of the pattern to generate the successive lines of the image, said control means directing the type of replacement pixel value produced by said means for producing for each output to be delivered; and means for updating said means for storing with the replacement pixel values from said means for producing.
Claim 21
Independent Claim 137 words
A system for rapidly generating an image of a pattern in successive lines, each line being formed of a plurality of pixels, in which each pixel is represented by a pixel value, comprising: means for storing the pixel values of a previously generated line; means for producing replacement pixel values of one of a plurality of types of pixel values; control means for selectively delivering output of said means for storing and said means for producing to output means in accordance with commands defining the boundaries of the pattern to generate the successive lines of the image, said control means directing the type of replacement pixel value produced by said means for producing for each output to be delivered; and means for updating said means for storing with the replacement pixel values from said means for producing.
Claim 22
Independent Claim 154 words
A method of rapidly generating an image of a pattern in which the image is formed of successive lines, each line being formed of a plurality of pixels in which each pixel is represented by a pixel value, the method comprising: providing a series of commands defining the boundaries of the pattern; storing pixel values of a line of the image; successively identifying, as instructed by the defining commands, stored pixel values as values to be read out or values to be altered; successively reading out unaltered the stored pixel values identified to be read out; altering the one or more pixel values identified to be altered; storing each altered pixel value to replace its respective unaltered pixel value for modifying the line stored; and providing the stored pixel values to be read out and the altered pixel values to generate the successive lines of the image as defined by the series of commands.
Claim 23
Independent Claim 154 words
A method of rapidly generating an image of a pattern in which the image is formed of successive lines, each line being formed of a plurality of pixels in which each pixel is represented by a pixel value, the method comprising: providing a series of commands defining the boundaries of the pattern; storing pixel values of a line of the image; successively identifying, as instructed by the defining commands, stored pixel values as values to be read out or values to be altered; successively reading out unaltered the stored pixel values identified to be read out; altering the one or more pixel values identified to be altered; storing each altered pixel value to replace its respective unaltered pixel value for modifying the line stored; and providing the stored pixel values to be read out and the altered pixel values to generate the successive lines of the image as defined by the series of commands.

References Cited (Backward Citations)

US4074254A Cited
US4121283A Cited
US4225861A Cited
US4308532A Cited
US4482979A Cited
US4509043A Cited
US4648053A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-08-21 1993-02-20 1993-08-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-08-21 1997-02-20 1997-08-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-08-21 2001-02-20 2001-08-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag