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

Computer system and method for manipulating the display of drawings

Assignee: Apple Inc
•
Filing: 1996-05-15
•
Granted: 1997-01-21
•
Expires: 2016-05-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for changing the display characteristics of a drawing has one model style, a top graphics table memory for storing a top graphics table, a chart table memory for storing a chart table, a default box graphics table memory for storing a default box graphics table, and a level table memory for storing level tables, display routines for displaying the drawing on a display device, and model routines for changing the model style of a drawing. The model routines, when changing the model style, retrieve a model style from a model style library. The model routines re-configure the chart table, the default box graphics table, and the level tables according to the retrieved model style. The system includes a set of filters that control the application of a model style. As the model routines re-configure the chart table, the default box graphics table, and the level tables, the model routines analyze the filters. The model routines do not modify certain selected visual characteristics of a drawing if the filters are set. Finally, the model routines and display routines re-configure the top graphics table for the display of the drawing.

Inventors

  • 👤 Charles F. Good
  • 👤 Craig S. Young
  • 👤 Antonio M. Fernandes

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 16:58
CPC Classifications
G; G06; G06T; G06T11/00; G06T11/20; G06T11/26; G06Q; G06Q10/00; G06Q10/06; G06Q10/067

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 175 words
A system for automatically changing at least one display characteristic of a plurality of drawing elements forming a drawing, the system comprising: a display device having an input; an input device having an output; a memory having inputs and outputs for storing data, the memory including a plurality of drawing elements, routines for creating and manipulating drawing elements, a model style identifying a plurality of element groups including a first element group with a corresponding first display characteristic and a second element group with corresponding second display characteristic, and model routines for modifying the drawing using the model style by applying the first display characteristic to each of the drawing elements of the drawing which are in the first drawing element group and applying the second display characteristic to each of the drawing elements of the drawing which are in the second drawing element group; and a processing unit operating under the control of the means for modifying the display characteristics, the processing unit coupled to the display device, the input device and the memory.
Claim 2
Independent Claim 175 words
A system for automatically changing at least one display characteristic of a plurality of drawing elements forming a drawing, the system comprising: a display device having an input; an input device having an output; a memory having inputs and outputs for storing data, the memory including a plurality of drawing elements, routines for creating and manipulating drawing elements, a model style identifying a plurality of element groups including a first element group with a corresponding first display characteristic and a second element group with corresponding second display characteristic, and model routines for modifying the drawing using the model style by applying the first display characteristic to each of the drawing elements of the drawing which are in the first drawing element group and applying the second display characteristic to each of the drawing elements of the drawing which are in the second drawing element group; and a processing unit operating under the control of the means for modifying the display characteristics, the processing unit coupled to the display device, the input device and the memory.
Claim 3
Dependent Claim 43 words
The system of claim 1 wherein the model style comprise a chart table, the chart table having a plurality of entries, each one of the plurality of entries in the chart table identifying a set of display characteristics and a corresponding element group.
Claim 4
Dependent Claim 76 words
The system of claim 1, wherein the model style comprises a plurality of level tables, one level table corresponding to each one of the plurality of element groups, and a chart table having a plurality of entries, each one of the plurality of entries in the chart table identifying display characteristics and a corresponding level table, the level tables storing pointers to drawing elements in an element group to which the identified display characteristics are applied.
Claim 5
Dependent Claim 21 words
The system of claim 3, wherein the display characteristics include, color, line thickness, shape, size, shading and a font for text.
Claim 6
Dependent Claim 47 words
The system of claim 1, wherein the memory includes a filter for modifying the operation of the model routines, the filter specifying a subset of display characteristics, whereby the model routines modify the display characteristics of drawing elements except for the display characteristics specified in the filter.
Claim 7
Dependent Claim 148 words
In a computer system for creating and manipulating drawings formed of drawing elements each having display characteristics, a method for changing an appearance of a plurality of drawing elements forming a drawing, the method comprising the steps of: inputting a model style, the model identifying a plurality of element groups including a first element group with a corresponding first display characteristic and a second element group with corresponding second display characteristic; selecting the drawing; identifying drawing elements in the first element group and drawing elements in the second element group; changing the drawing using the model style by applying the first display characteristic to each of the drawing elements of the drawing which are in the first drawing element group and applying the second display characteristic to each of the drawing elements in the drawing which are in the second drawing element group; and displaying the changed drawing.
Claim 8
Dependent Claim 148 words
In a computer system for creating and manipulating drawings formed of drawing elements each having display characteristics, a method for changing an appearance of a plurality of drawing elements forming a drawing, the method comprising the steps of: inputting a model style, the model identifying a plurality of element groups including a first element group with a corresponding first display characteristic and a second element group with corresponding second display characteristic; selecting the drawing; identifying drawing elements in the first element group and drawing elements in the second element group; changing the drawing using the model style by applying the first display characteristic to each of the drawing elements of the drawing which are in the first drawing element group and applying the second display characteristic to each of the drawing elements in the drawing which are in the second drawing element group; and displaying the changed drawing.
Claim 9
Dependent Claim 23 words
The method of claim 6, wherein the display characteristics include object type, color, line thickness, shape, size, shading and a font for text.
Claim 10
Dependent Claim 25 words
The method of claim 6, wherein the display characteristics include the shape, style, font, color, size and number of legends, series, labels and background grid.
Claim 11
Dependent Claim 22 words
The method of claim 6, wherein the display characteristics include the shape, style, font, color, size and number of elements and connectors.
Claim 12
Dependent Claim 41 words
The method of claim 6, wherein the step of identifying drawing elements comprises the steps of: retrieving a chart table; selecting an entry from the chart table; and retrieving the drawing elements listed in the selected entry from the chart table.
Claim 13
Dependent Claim 42 words
The method of claim 7, wherein the step of changing the drawing comprises the step of storing the set of display characteristics from the selected entry of the chart table as the display characteristics in an object that forms; the drawing element.
Claim 14
Dependent Claim 49 words
The method of claim 6, further comprising the step of inputting a filter that specifies a subset of display characteristics; and wherein the step of changing changes all of the display characteristics of the identified drawing elements except for the display characteristics identified in the subset of display characteristics.
Claim 15
Dependent Claim 143 words
The method of claim 6, wherein each of the plurality of drawing element groups for the model styles have a level and the method further comprises the steps of: receiving an input to create a new drawing element; creating a new drawing element having display characteristics; determining a level for the new drawing element; changing the display characteristics of the new drawing element to match a set of display characteristics for a drawing element group of the model style with a same level as the new element; identifying drawing elements having a level equal to or greater than the level of the new drawing element; increasing the levels of the identified drawing elements by one; changing the display characteristics of the identified drawing elements to match a set of display characteristics for a drawing element group of the model style equal in level.

References Cited (Backward Citations)

US4829446A Cited
US5317680A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-01-21 2000-07-22 2001-01-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-01-21 2004-07-22 2005-01-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-01-21 2008-07-22 2009-01-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag