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

System and method for generating self-overlapping calligraphic images

Assignee: Adobe Inc
•
Filing: 1992-06-04
•
Granted: 1994-11-01
•
Expires: 2012-06-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for generating self-overlapping calligraphic images from an input source. The input can be a stylus and the angle of attack of the line with respect to a surface can be fixed or variable. The calligraphic image can have a fixed or variable width which can be point-by-point edited to form a new calligraphic image. The system has the ability to expand a calligraphic image with overlapping strokes and subsequently edit the image.

Inventors

  • 👤 John B. Ahlquist, Jr.
  • 👤 II James R. Von Ehr
  • 👤 Samantha Seals-Mason

Bibliographic Details

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

Claims Analysis

Total Claims: 45
Claim 1
Independent Claim 88 words
A method of creating a complex calligraphic image of a line with self-overlapping segments, said method comprising the steps of: accepting data representative of the width of the line to be created, and an input pen angle for said calligraphic line; accepting data representative of a direction of the line to be created; and constructing said calligraphic image of said line concurrently as said line direction is accepted, said constructed image line moving at a constant constructed pen angle in accordance with said accepted input pen angle data.
Claim 2
Independent Claim 88 words
A method of creating a complex calligraphic image of a line with self-overlapping segments, said method comprising the steps of: accepting data representative of the width of the line to be created, and an input pen angle for said calligraphic line; accepting data representative of a direction of the line to be created; and constructing said calligraphic image of said line concurrently as said line direction is accepted, said constructed image line moving at a constant constructed pen angle in accordance with said accepted input pen angle data.
Claim 3
Dependent Claim 66 words
The method of creating the complex calligraphic image as set forth in claim 1 further including the steps of: establishing editable points along said constructed image, said points including intersection points for defining the points of overlap of said image segments; and modifying said constructed complex calligraphic image wherein the points where said image self-overlaps are editable without affecting the position of the remaining intersection points.
Claim 4
Dependent Claim 37 words
The method of creating the complex calligraphic image as set forth in claim 1 further including the step of: substituting an outline for said constructed calligraphic image immediately upon the cessation of said accepted line direction data.
Claim 5
Dependent Claim 43 words
The method of creating the complex calligraphic image as set forth in claim 3 further including the step of: redefining said outline of said constructed calligraphic image whereby no points lying upon portions of said outline lie within said outline of said image.
Claim 6
Dependent Claim 34 words
The method of creating the complex calligraphic image as set forth in claim 3 wherein said constructed calligraphic image is composed from points lying upon the portions of said outline outside of said image.
Claim 7
Dependent Claim 50 words
The method of creating the complex calligraphic image as set forth in claim 1 wherein said constructing step includes: maintaining the pen angle at the start point of the image line and the pen angle at the end point of the image line equal to said accepting pen angle data.
Claim 8
Dependent Claim 40 words
The method of creating the complex calligraphic image as set forth in claim 1 further including the step of: modifying said constructed calligraphic image of said line by changing said pen angle data while said direction data is being received.
Claim 9
Dependent Claim 39 words
The method of creating the complex calligraphic image as set forth in claim 1 further including the step of: modifying said constructed calligraphic image of said line by changing said width information while said direction data is being received.
Claim 10
Dependent Claim 32 words
The method set forth in claim 1 wherein said direction information accepting step includes the step of receiving data from an object moving across a surface to define said desired line direction.
Claim 11
Dependent Claim 31 words
The method set forth in claim 9 wherein said width information is accepted from pressure data generated between said object and said surface during the course of movement of said object.
Claim 12
Dependent Claim 21 words
The method set forth in claim 9 wherein said width information is accepted from a source external to said object .
Claim 13
Dependent Claim 15 words
The method set forth in claim 11 wherein said external source is a key pad.
Claim 14
Dependent Claim 13 words
The method set forth in claim 9 wherein said object is a mouse.
Claim 15
Dependent Claim 27 words
The method set forth in claim 1 wherein said direction information accepting step includes the step of receiving data from a stylus moving within a fluid medium.
Claim 16
Dependent Claim 23 words
The method set forth in claim 14 wherein said width information is dependent upon the depth of said stylus within said fluid medium.
Claim 17
Dependent Claim 35 words
The method of creating the complex calligrahic image as set forth in claim 1 wherein said direction information accepting step includes the step of receiving data from a stylus moving with respect to a surface.
Claim 18
Dependent Claim 46 words
The method of creating the complex calligraphic image as set forth in claim 16 wherein an end of said stylus is a calligraphic pen tip and wherein said angle is controlled by the angle of said pen tip at any point along said pen tip's trajectory.
Claim 19
Dependent Claim 29 words
The method of creating the complex calligraphic image as set forth in claim 16 wherein said width data is provided by the pressure of said stylus against said surface.
Claim 20
Independent Claim 92 words
A system for creating a complex calligraphic image of a line with self-overlapping segments, said system comprising: means for accepting data representative of the width of the line to be created, and an input pen angle for said calligraphic line; means for accepting data representative of a direction of the line to be created; and means for constructing said complex calligraphic image of said line concurrently as said line direction is accepted, said constructed image line moving at a constant constructed pen angle in accordance with said input accepted pen angle data.
Claim 21
Independent Claim 92 words
A system for creating a complex calligraphic image of a line with self-overlapping segments, said system comprising: means for accepting data representative of the width of the line to be created, and an input pen angle for said calligraphic line; means for accepting data representative of a direction of the line to be created; and means for constructing said complex calligraphic image of said line concurrently as said line direction is accepted, said constructed image line moving at a constant constructed pen angle in accordance with said input accepted pen angle data.
Claim 22
Dependent Claim 67 words
The system for creating the complex calligraphic image as set forth in claim 19 further including: means for establishing editable points along said constructed image, said points including intersection points for defining the points of overlap of said image segments; and means for modifying said constructed complex calligraphic image wherein the points where said image self-overlaps are editable without affecting the position of the remaining intersection points.
Claim 23
Dependent Claim 36 words
The system for creating the complex calligraphic image as set forth in claim 19 further including: means for substituting an outline for said constructed calligraphic image immediately upon the cessation of said accepted line direction data.
Claim 24
Dependent Claim 34 words
The system for creating the complex calligraphic image as set forth in claim 21 wherein said constructed calligraphic image is composed from points lying upon the portions of said outline outside of said image.
Claim 25
Dependent Claim 52 words
The system for creating the calligraphic image as set forth in claim 19 wherein said means for constructing includes: means for maintaining the pen angle at the start point of the image line and the pen angle at the end point of the image line equal to said accepting pen angle data.
Claim 26
Dependent Claim 39 words
The system for creating the complex calligraphic image as set forth in claim 19 further including: means for modifying said constructed calligraphic image of said line by changing said per angle data while said direction data is being received.
Claim 27
Dependent Claim 38 words
The system for creating the complex calligraphic image as set forth in claim 19 further including: means for modifying said constructed calligraphic image of said line by changing said width information while said direction data is being received.
Claim 28
Dependent Claim 35 words
The system for creating the complex calligraphic image as set forth in claim 19 wherein said means for accepting direction information includes means for receiving data from a stylus moving with respect to a surface.
Claim 29
Dependent Claim 46 words
The system for creating the complex calligraphic image as set forth in claim 26 wherein an end of said stylus is a calligraphic pen tip and wherein said angle is controlled by the angle of said pen tip at any point along said pen tip's trajectory.
Claim 30
Dependent Claim 29 words
The system for creating the complex calligraphic image as set forth in claim 26 wherein said width data is provided by the pressure of said stylus against said surface.
Claim 31
Dependent Claim 39 words
The system for creating the complex calligraphic image as set forth in claim 19 wherein said direction information accepting step includes the step of receiving data from an object moving across a surface to define said desired line direction.
Claim 32
Dependent Claim 38 words
The system for creating the complex calligraphic image as set forth in claim 29 wherein said width information is accepted from pressure data generated between said object and said surface during the course of movement of said object.
Claim 33
Dependent Claim 27 words
The system for creating the complex calligraphic image as set forth in claim 29 wherein said width information is accepted from a source external to said object.
Claim 34
Dependent Claim 22 words
The system for creating the complex calligraphic image as set forth in claim 31 wherein said external source is a key pad.
Claim 35
Dependent Claim 19 words
The system for creating the complex calligraphic image set forth in claim 29 wherein said object is a mouse.
Claim 36
Dependent Claim 33 words
The system for creating the complex calligraphic image set forth in claim 19 wherein said direction information accepting step includes the step of receiving data from a stylus moving within a fluid medium.
Claim 37
Dependent Claim 29 words
The system for creating the complex calligraphic image set forth in claim 34 wherein said width information is dependent upon the depth of said stylus within said fluid medium.
Claim 38
Independent Claim 204 words
A system for generating a font image having calligraphic characteristics with overlapping segments, said system comprising: means for accepting data representative of the width for each curve in said font image, and an input pen angle for each said curve; means for accepting data representative of a direction of each desired curve in said font image; means for constructing each said curve of said font image concurrently as said curve direction is accepted, said constructed font curve moving at a constant constructed pen angle in accordance with said accepted input pen angle data; and means for generating a spine of said direction data, said spine being the longitudinal center line of said constructed calligraphic font image, said spine containing points there along, each said point having data associated therewith pertaining to said width and said pen angle for said calligraphic font image, wherein said spine angle data is expressed in Cartesian coordinates representative of said angle at said point, said coordinates used in conjunction with said width data at said point to generate one point along a top peripheral outline of said direction and one point along the bottom peripheral outline of said direction, said peripheral points movable to modify said calligraphic font image.
Claim 39
Independent Claim 204 words
A system for generating a font image having calligraphic characteristics with overlapping segments, said system comprising: means for accepting data representative of the width for each curve in said font image, and an input pen angle for each said curve; means for accepting data representative of a direction of each desired curve in said font image; means for constructing each said curve of said font image concurrently as said curve direction is accepted, said constructed font curve moving at a constant constructed pen angle in accordance with said accepted input pen angle data; and means for generating a spine of said direction data, said spine being the longitudinal center line of said constructed calligraphic font image, said spine containing points there along, each said point having data associated therewith pertaining to said width and said pen angle for said calligraphic font image, wherein said spine angle data is expressed in Cartesian coordinates representative of said angle at said point, said coordinates used in conjunction with said width data at said point to generate one point along a top peripheral outline of said direction and one point along the bottom peripheral outline of said direction, said peripheral points movable to modify said calligraphic font image.
Claim 40
Dependent Claim 31 words
The system for generating a font as set forth in claim 36 wherein said accepting means is an object moving across a surface to define said desired position and direction characteristics.
Claim 41
Dependent Claim 26 words
The system for generating a font as set forth in claim 37 wherein said object is a stylus having a point of contact with said surface.
Claim 42
Dependent Claim 18 words
The system for generating a font as set forth in claim 37 wherein said object is a mouse.
Claim 43
Dependent Claim 41 words
The system for generating a font as set forth in claim 36 wherein said accepting means and said generating means are included within a computer system wherein said font is generated within said computer system for display by an output means.
Claim 44
Dependent Claim 20 words
The system for generating a font as set forth in claim 40 wherein said output means is a video terminal.
Claim 45
Dependent Claim 19 words
The system for generating a font as set forth in claim 40 wherein said output means is a printer.

References Cited (Backward Citations)

US4905166A Cited
US5115479A Cited
US5189730A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-10-31 1998-05-02 1998-11-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-10-31 2002-05-02 2002-11-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-10-31 2006-05-02 2006-11-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag