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

System and method for generating graphics objects constrained by previously generated graphics objects

Assignee: Intergraph Corp
•
Filing: 1994-02-22
•
Granted: 1995-09-19
•
Expires: 2014-02-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A graphics system comprises a graphics object table that stores, for each graphics object, its identifier and the identifiers of one or more control points defining the graphics object; a control point table that stores, for each control point, its identifier and positional data which identifies the position of the control point relative to a graphics object. The graphics object table and the control point table are updated in response to the setting of one or more control points for a new graphics object by the user. These tables are referred to in response to a movement or reshaping of a primary graphics object, and the coordinate values of the affected control points are calculated by using a coordinate calculating unit.

Inventors

  • 👤 Kazuyoshi Hidaka

Bibliographic Details

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

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 125 words
A graphic display system for generating one or more graphic objects, comprising: (a) a graphic object table for storing an identifier for the one or more graphic objects; (b) one or more control points for defining a particular graphic object; (c) a control point table for storing an identifier and positional data thereof for each control point; (d) means for updating the graphic object table and the control point table with modifications to control points in response to modifying the positional data of one or more control points on the graphic display; and (e) means for generating a new graphic object by storing in the control point table, the identifier of a previously defined control point in response to a user setting the control point.
Claim 2
Dependent Claim 125 words
A graphic display system for generating one or more graphic objects, comprising: (a) a graphic object table for storing an identifier for the one or more graphic objects; (b) one or more control points for defining a particular graphic object; (c) a control point table for storing an identifier and positional data thereof for each control point; (d) means for updating the graphic object table and the control point table with modifications to control points in response to modifying the positional data of one or more control points on the graphic display; and (e) means for generating a new graphic object by storing in the control point table, the identifier of a previously defined control point in response to a user setting the control point.
Claim 3
Dependent Claim 16 words
A graphic display system as recited in claim 1, including means for displaying a graphic object.
Claim 4
Dependent Claim 17 words
A graphic display system as recited in claim 1, including means for providing help to a user.
Claim 5
Dependent Claim 39 words
A graphic display system as recited in claim 1, including means for generating identification data in the control table for an intersection point if a plurality of previously generated graphic objects are of a particular type of graphic objects.
Claim 6
Dependent Claim 33 words
A graphic display system as recited in claim 1, including means for updating a control point associated with a particular graphic object based on a user defined division of an existing graphic object.
Claim 7
Dependent Claim 38 words
A graphic display system as recited in claim 1, including means for updating a control point for a graphic object based on a line segment drawn at a particular angle relative to a point on the graphic object.
Claim 8
Dependent Claim 58 words
The graphics display system of claim 1 wherein the means for updating includes updating the graphic object table and the control point table with modifications to at least one control point of a first graphic object in response to modifying the positional data of one or more control points of a second graphic object on the graphic display.
Claim 9
Independent Claim 135 words
A method for generating one or more graphic objects, comprising the steps of: (a) storing an identifier for the one or more graphic objects in a graphic object table in a data processing system; (b) defining a particular graphic object by generating one or more control points; (c) storing an identifier and positional data thereof for each control point in a control point table in a data processing system; (d) updating the stored graphic object table and the stored control point table with modifications to points in response to modifying the positional data of one or more control points on the graphic display; and (e) generating a new graphic object by storing in the control point table, the identifier of a previously defined control point in response to the a user setting the control point.
Claim 10
Independent Claim 135 words
A method for generating one or more graphic objects, comprising the steps of: (a) storing an identifier for the one or more graphic objects in a graphic object table in a data processing system; (b) defining a particular graphic object by generating one or more control points; (c) storing an identifier and positional data thereof for each control point in a control point table in a data processing system; (d) updating the stored graphic object table and the stored control point table with modifications to points in response to modifying the positional data of one or more control points on the graphic display; and (e) generating a new graphic object by storing in the control point table, the identifier of a previously defined control point in response to the a user setting the control point.
Claim 11
Dependent Claim 19 words
A method as recited in claim 8, including the step of displaying a graphic object on the graphic display.
Claim 12
Dependent Claim 16 words
A method as recited in claim 8, including the step of providing help to a user.
Claim 13
Dependent Claim 38 words
A method as recited in claim 8, including the step of generating identification data in the control table for an intersection point if a plurality of previously generated graphic objects are of a particular type of graphic objects.
Claim 14
Dependent Claim 32 words
A method as recited in claim 8, including the step of updating a control point associated with a particular graphic object based on a user defined division of an existing graphic object.
Claim 15
Dependent Claim 37 words
A method as recited in claim 8, including the step of updating a control point for a graphic object based on a line segment drawn at a particular angle relative to a point on the graphic object.
Claim 16
Dependent Claim 58 words
The method of claim 8 wherein the step of updating includes updating the stored graphic object table and the stored control point table with modifications to at least one control point of a first graphic object in response to modifying the positional data of one or more control points of a second graphic object on the graphic display.

References Cited (Backward Citations)

US3792243A Cited
EP0194442A2 Cited
EP0205966A2 Cited
US4821214A Cited
US4912657A Cited
US5081594A Cited
US5297057A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-09-18 1999-03-20 1999-09-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-09-18 2003-03-20 2003-09-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-09-18 2007-03-20 2007-09-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag