Patent US4755813A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4755813A Expired / Lapsed US ⏱️ 0.0 years remaining

Screening circuit for screening image pixels

Assignee: Xerox Corp
•
Filing: 1987-06-15
•
Granted: 1988-07-05
•
Expires: 2007-06-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A programmable screening circuit with memory for storing at each address location both a pixel screen value and the memory address of the screen value for the next pixel to be screened, and a control including a latch pair for separating data from each memory location addressed into a screen value for screening the pixel and an address for addressing the memory location for the next screen value.

Inventors

  • 👤 Leon C. Williams

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 18:07
CPC Classifications
G; G06; G06T; G06T1/00; G06T1/60; H; H04; H04N; H04N1/00; H04N1/40; H04N1/405; H04N1/4055

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 237 words
Means for screening each pixel in a succession of image pixels comprising: (a) a memory for storing plural screen data at predetermined address locations, each of said data including a preset pixel screening factor for use in screening a pixel in said succession of pixels and the address of the memory location of the screen data for screening the next pixel following said pixel in said succession of pixels; (b) first means for receiving and temporarily holding the portion of the screen data at the memory location addressed that comprises said preset pixel screening factor for screening said pixel; (c) second means for receiving and temporarily holding the portion of the screen data at the memory location addressed that comprises said address for the memory location of the screen data for screening said next pixel; and (d) control means for writing said preset pixel screening factor from said screen data at the memory location addressed to said first means and said address from said screen data at the memory location addressed to said second means in predetermined timed sequence with said succession of image pixels whereby said preset screening factor is received in said first means for screening said pixel and said address for the screen factor for said next pixel is received in said second means for addressing the memory location of the screen data for screening said next pixel in timed sequence with said pixels.
Claim 2
Dependent Claim 237 words
Means for screening each pixel in a succession of image pixels comprising: (a) a memory for storing plural screen data at predetermined address locations, each of said data including a preset pixel screening factor for use in screening a pixel in said succession of pixels and the address of the memory location of the screen data for screening the next pixel following said pixel in said succession of pixels; (b) first means for receiving and temporarily holding the portion of the screen data at the memory location addressed that comprises said preset pixel screening factor for screening said pixel; (c) second means for receiving and temporarily holding the portion of the screen data at the memory location addressed that comprises said address for the memory location of the screen data for screening said next pixel; and (d) control means for writing said preset pixel screening factor from said screen data at the memory location addressed to said first means and said address from said screen data at the memory location addressed to said second means in predetermined timed sequence with said succession of image pixels whereby said preset screening factor is received in said first means for screening said pixel and said address for the screen factor for said next pixel is received in said second means for addressing the memory location of the screen data for screening said next pixel in timed sequence with said pixels.
Claim 3
Dependent Claim 41 words
The screening means according to claim 1 in which said control means includes means to read said screen data from said second means to said memory whereby the memory location for the pixel screen data for the next pixel is addressed.
Claim 4
Dependent Claim 232 words
In an image screening system for processing a stream of image pixels, the combination of: (a) a memory for storing pixel screening data at discrete address locations, each of said pixel screening data including a pixel screen value and a memory address for use in addressing the memory location containing the pixel screen data for the next pixel in said stream of pixels; (b) a first latch for receiving and temporarily storing the pixel screen value portion of the pixel screening data at the memory location addressed pending processing of the pixel associated with said pixel screening data; (c) a second latch for receiving and temporarily storing the memory address portion of the pixel screening data at the memory location addressed pending use of said memory address to address the location in said memory of the pixel screening data for the next pixel in said stream of pixels; and (d) control means for actuating said first and second latches in a predetermined timed sequence associated with each pixel in said stream of pixels whereby, for each memory location addressed, the screen value associated with that data location is input to said first latch for use in processing the pixel associated with said pixel screening data and the address of the memory location for the pixel screening data of the next pixel in said stream of pixels is input to said second latch.
Claim 5
Dependent Claim 232 words
In an image screening system for processing a stream of image pixels, the combination of: (a) a memory for storing pixel screening data at discrete address locations, each of said pixel screening data including a pixel screen value and a memory address for use in addressing the memory location containing the pixel screen data for the next pixel in said stream of pixels; (b) a first latch for receiving and temporarily storing the pixel screen value portion of the pixel screening data at the memory location addressed pending processing of the pixel associated with said pixel screening data; (c) a second latch for receiving and temporarily storing the memory address portion of the pixel screening data at the memory location addressed pending use of said memory address to address the location in said memory of the pixel screening data for the next pixel in said stream of pixels; and (d) control means for actuating said first and second latches in a predetermined timed sequence associated with each pixel in said stream of pixels whereby, for each memory location addressed, the screen value associated with that data location is input to said first latch for use in processing the pixel associated with said pixel screening data and the address of the memory location for the pixel screening data of the next pixel in said stream of pixels is input to said second latch.
Claim 6
Dependent Claim 218 words
In an image screening system for processing image pixels, the combination of: (a) a memory for storing plural screen data at predetermined address locations, each of said data including a preset pixel screening factor for use in screening pixels and the address of the memory location of the screen data for screening the next pixel; (b) first means for receiving the screening factor of the screen data addressed for use in screening one of said pixels; (c) second means for receiving the address of the screen data addressed for use in addressing the location in said memory of the screen data for the next pixel to be screened; (d) control means for separating the screen data addressed into said screening factor and said address and directing said screening factor to said first means and said address to said second means; (e) third means for receiving the pixel to be screened by the screen data addressed; and (f) comparator means for comparing the screening factor in said first means with the pixel in said third means and providing an output representing the pixel to be screened; said control means synchronizing reading of said screening factor in said first means and reading of said pixel in said third means by said comparator means to provide the pixel to be screened.
Claim 7
Dependent Claim 218 words
In an image screening system for processing image pixels, the combination of: (a) a memory for storing plural screen data at predetermined address locations, each of said data including a preset pixel screening factor for use in screening pixels and the address of the memory location of the screen data for screening the next pixel; (b) first means for receiving the screening factor of the screen data addressed for use in screening one of said pixels; (c) second means for receiving the address of the screen data addressed for use in addressing the location in said memory of the screen data for the next pixel to be screened; (d) control means for separating the screen data addressed into said screening factor and said address and directing said screening factor to said first means and said address to said second means; (e) third means for receiving the pixel to be screened by the screen data addressed; and (f) comparator means for comparing the screening factor in said first means with the pixel in said third means and providing an output representing the pixel to be screened; said control means synchronizing reading of said screening factor in said first means and reading of said pixel in said third means by said comparator means to provide the pixel to be screened.
Claim 8
Dependent Claim 39 words
The system according to claim 4 in which a predetermined one of said screen data address locations comprises the location of the screen data previously used for screening whereby said screen data is periodically repeated along the scan line.
Claim 9
Dependent Claim 29 words
The system according to claim 5 including second control means for presetting said second means to a different address of preset screen data for each image pixel line processed.

References Cited (Backward Citations)

US3900834A Cited
US3969706A Cited
US4103331A Cited
US4232365A Cited
US4539600A Cited
US4437170A Cited
US4404554A Cited
US4407015A Cited
US4419662A Cited
US4562486A Cited
US4672461A Cited
GB2159308A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-07-05 1992-01-04 1992-07-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-07-05 1996-01-04 1996-07-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-07-05 2000-01-04 2000-07-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag