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

Method for displaying a computer generated graphic on a raster output scanner

Assignee: Xerox Corp
•
Filing: 1994-08-29
•
Granted: 1995-11-28
•
Expires: 2014-08-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A faster method of generating a mask stroke for a given trajectory. The first step is to determine if parallel lines can be developed for the entire trajectory. If not, the trajectory is divided into segments for each of which a set of parallel lines can be generated. The second step is to generate the parallel lines.

Inventors

  • 👤 Bindiganavele A. Prasad

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 07:40
CPC Classifications
G; G06; G06T; G06T11/00; G06T11/20; G06T11/26

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 271 words
A method for displaying a computer generated image described in page description language on a raster output scanner comprising the steps of: generating a trajectory from said page description language which trajectory is described in page description language approximating a part of said trajectory by an original parabola having control points A, B and C which original parabola approximates said part of said trajectory, to within a predetermined error limit, generating for said original parabola a set of approximating parabolas which approximating parabolas together constitute two curved lines that are parallel to, and a predetermined distance away from, said original parabola, said generating step comprising: a. determining a number of segments that the original parabola must be divided into in order that an approximating parabola can be generated for each segment, b. dividing said original parabola into said segments, and c. generating an approximating parabola for each of said segments, converting said set of approximating parabolas into a bit map, and sending said bit map to a raster output scanner, wherein said determining step comprises a. testing said original parabola having control points A, B, C by dividing distance AB by distance BC if distance AB is longer or distance BC by distance AB if distance BC is longer, to generate a result K and comparing the result K to a limit which is a function of included angle ABC, b. if the result is less than the limit, the parabola does not need to be subdivided, c. if the result is greater than the limit, the parabola is subdivided, and this method returns to step a. for each resultant segment.
Claim 2
Independent Claim 271 words
A method for displaying a computer generated image described in page description language on a raster output scanner comprising the steps of: generating a trajectory from said page description language which trajectory is described in page description language approximating a part of said trajectory by an original parabola having control points A, B and C which original parabola approximates said part of said trajectory, to within a predetermined error limit, generating for said original parabola a set of approximating parabolas which approximating parabolas together constitute two curved lines that are parallel to, and a predetermined distance away from, said original parabola, said generating step comprising: a. determining a number of segments that the original parabola must be divided into in order that an approximating parabola can be generated for each segment, b. dividing said original parabola into said segments, and c. generating an approximating parabola for each of said segments, converting said set of approximating parabolas into a bit map, and sending said bit map to a raster output scanner, wherein said determining step comprises a. testing said original parabola having control points A, B, C by dividing distance AB by distance BC if distance AB is longer or distance BC by distance AB if distance BC is longer, to generate a result K and comparing the result K to a limit which is a function of included angle ABC, b. if the result is less than the limit, the parabola does not need to be subdivided, c. if the result is greater than the limit, the parabola is subdivided, and this method returns to step a. for each resultant segment.
Claim 3
Independent Claim 216 words
A method for displaying a computer generated image described in page description language on a raster output scanner comprising the steps of: generating a trajectory from said page description language which trajectory is described in page description language approximating a part of said trajectory by an original parabola having control points A, B and C which original parabola approximates said part of said trajectory, to within a predetermined error limit, generating for said original parabola a set of approximating parabolas which approximating parabolas together constitute two curved lines that are parallel to, and a predetermined distance away from, said original parabola, said generating step comprising: a. determining a number of segments that the original parabola must be divided into in order that an approximating parabola can be generated for each segment, b. dividing said original parabola into said segments, and c. generating an approximating parabola for each of said segments, converting said set of approximating parabolas into a bit map, and sending said bit map to a raster output scanner, wherein said generating step for each approximating parabola A, B, C comprises determining lines A 1 B 1 and B 1 C 1 which are parallel to AB and BC, respectively, and using control points A 1 B 1 C 1 to generate said approximating parabola.
Claim 4
Independent Claim 216 words
A method for displaying a computer generated image described in page description language on a raster output scanner comprising the steps of: generating a trajectory from said page description language which trajectory is described in page description language approximating a part of said trajectory by an original parabola having control points A, B and C which original parabola approximates said part of said trajectory, to within a predetermined error limit, generating for said original parabola a set of approximating parabolas which approximating parabolas together constitute two curved lines that are parallel to, and a predetermined distance away from, said original parabola, said generating step comprising: a. determining a number of segments that the original parabola must be divided into in order that an approximating parabola can be generated for each segment, b. dividing said original parabola into said segments, and c. generating an approximating parabola for each of said segments, converting said set of approximating parabolas into a bit map, and sending said bit map to a raster output scanner, wherein said generating step for each approximating parabola A, B, C comprises determining lines A 1 B 1 and B 1 C 1 which are parallel to AB and BC, respectively, and using control points A 1 B 1 C 1 to generate said approximating parabola.

References Cited (Backward Citations)

US4829456A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-11-27 1999-05-29 1999-11-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-11-27 2003-05-29 2003-11-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-11-27 2007-05-29 2007-11-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag