Patent US84258A successfully refreshed from Google Patents.
Patent US4859999A successfully refreshed from Google Patents.
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
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 13:21
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 |