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

Pattern drawing system having a processor for drawing the profile of the pattern and a processor for painting the drawn profile

Assignee: Hitachi Ltd
•
Filing: 1989-07-24
•
Granted: 1992-05-12
•
Expires: 2009-07-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The pattern drawing system consists of a first data processor which develops the outline font data, calculates the coordinates of the points on the profile of a pattern and, according to the calculated profile coordinates, draws the profile of the pattern; and a second data processor which paints the interior of the profile drawn by the first data processor concurrently with the calculation of the profile coordinates by the first data processor. This configuration allows the first data processor to calculate the profile coordinates of a desired pattern while the second data processor is doing the painting. Such parallel operations improve the efficiency of the pattern drawing that uses the outline font data.

Inventors

  • 👤 Takanaga Yamazaki

Bibliographic Details

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

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 171 words
A pattern drawing system comprising; a memory to store a large amount of outline font data; a processor to instruct a pattern drawing operation based on the outline font data; a first data processing means to read, in response to an instruction from the processor, the outline font data for a desired pattern, develop the outline font data thus read in, calculate first profile coordinates of the pattern and, according to the calculated first profile coordinates, draw a first profile of the desired pattern on a bit map memory; a second data processing means to paint an interior of the first profile drawn by the first data processing means concurrently with the calculation by the first data processing means of second profile coordinates; and, an arbiter means to give a priority to the first data processing means over the second data processing means in accessing the bit map memory when the first data processing means and the second data processing means contend for a right to access the bit map memory.
Claim 2
Dependent Claim 171 words
A pattern drawing system comprising; a memory to store a large amount of outline font data; a processor to instruct a pattern drawing operation based on the outline font data; a first data processing means to read, in response to an instruction from the processor, the outline font data for a desired pattern, develop the outline font data thus read in, calculate first profile coordinates of the pattern and, according to the calculated first profile coordinates, draw a first profile of the desired pattern on a bit map memory; a second data processing means to paint an interior of the first profile drawn by the first data processing means concurrently with the calculation by the first data processing means of second profile coordinates; and, an arbiter means to give a priority to the first data processing means over the second data processing means in accessing the bit map memory when the first data processing means and the second data processing means contend for a right to access the bit map memory.
Claim 3
Dependent Claim 55 words
The pattern drawing system as set forth in claim 1 wherein the first data processing means includes means for performing a step of giving the second data processing means an instruction to paint the interior of the first profile and control information each time the first data processing means has finished drawing one closed profile.
Claim 4
Independent Claim 133 words
A method for drawing a pattern on a frame buffer memory useful in a system including a first data processor and a second data processor, the method comprising the steps of: the first data processor calculating first pattern outline coordinates; the first data processor drawing a first pattern outline on the frame buffer memory in accordance with the first pattern outline coordinates; the second data processor painting an interior area of the first pattern outline; the first data processor calculating second pattern outline coordinates concurrently with the painting of the interior area of the first pattern outline by the second data processor; suspending the painting by the second data processor; and, the first data processor drawing a second pattern outline on the frame buffer memory in accordance with the second pattern outline coordinates.
Claim 5
Independent Claim 133 words
A method for drawing a pattern on a frame buffer memory useful in a system including a first data processor and a second data processor, the method comprising the steps of: the first data processor calculating first pattern outline coordinates; the first data processor drawing a first pattern outline on the frame buffer memory in accordance with the first pattern outline coordinates; the second data processor painting an interior area of the first pattern outline; the first data processor calculating second pattern outline coordinates concurrently with the painting of the interior area of the first pattern outline by the second data processor; suspending the painting by the second data processor; and, the first data processor drawing a second pattern outline on the frame buffer memory in accordance with the second pattern outline coordinates.
Claim 6
Independent Claim 143 words
A method for drawing a pattern on a frame buffer memory useful in a system including a first data processor and a second data processor, the method comprising steps of: the first data processor calculating first pattern outline coordinates; the first data processor drawing a first pattern outline on the frame buffer memory in accordance with the first pattern outline coordinates; the second data processor painting an interior area of the first pattern outline; the first data processor calculating second pattern outline coordinates concurrently with the painting of the interior area of the first pattern outline by the second data processor; and, wherein the calculating of the first pattern outline coordinates and the drawing of the first pattern outline occur simultaneously by drawing of the first pattern outline coordinates calculated thus far before completion of the calculating of a closed first pattern outline.
Claim 7
Independent Claim 143 words
A method for drawing a pattern on a frame buffer memory useful in a system including a first data processor and a second data processor, the method comprising steps of: the first data processor calculating first pattern outline coordinates; the first data processor drawing a first pattern outline on the frame buffer memory in accordance with the first pattern outline coordinates; the second data processor painting an interior area of the first pattern outline; the first data processor calculating second pattern outline coordinates concurrently with the painting of the interior area of the first pattern outline by the second data processor; and, wherein the calculating of the first pattern outline coordinates and the drawing of the first pattern outline occur simultaneously by drawing of the first pattern outline coordinates calculated thus far before completion of the calculating of a closed first pattern outline.

References Cited (Backward Citations)

USRE30679E Cited
US4907282A Cited
US4937761A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag