IP Library Granted Patent US 8,713,421
Granted Patent B2
US 8,713,421 · App. 11/846,466 · Granted Apr 29, 2014

Scale information for drawing annotations

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,713,421
App. No.
11/846,466
Granted
Apr 29, 2014
Kind
B2
Abstract

The present disclosure includes, among other things, systems, methods and program products for identifying a drawing scale for a graphical view of a drawing, the drawing scale specifying a ratio of two units; selecting one or more annotations associated with the view that support the drawing scale, each of the selected annotations associated with context for the drawing scale, the context specifying one or more of: the annotation's position in the view, the annotation's style in the view, or the annotation's rotation in the view; adding a graphical representation of each of the selected annotations to the view according to the drawing scale and each annotation's respective context; and removing any one or more of the annotations from the view that does not support the drawing scale.

Claims (21)

1. A computer-implemented method, the method comprising:

identifying a drawing scale for a graphical view of a drawing from a file that stores the drawing, the drawing scale specifying a ratio of two units;

selecting one or more annotations associated with the view that supports the drawing scale;

retrieving from the file for each of the selected annotations, associated context for the drawing scale, the context specifying one or more of: the annotation's position in the view, the annotation's style in the view, or the annotation's rotation in the view;

adding a graphical representation of each of the selected annotations to the view according to the drawing scale and each annotation's respective context;

and removing any one or more of the annotations from the view that does not support the drawing scale.

2. The method of claim 1 where the two units are paper units and drawing units.

3. The method of claim 1 where the annotation is one or more of: text, a hatch pattern, a dimension, a leader, a block or a block attribute.

4. A system comprising:

a display for presenting a view of a drawing to a user; and

one or more computing devices operable to interact with the display and to perform operations comprising:

identifying a drawing scale for a graphical view of a drawing from a file that stores the drawing, the drawing scale specifying a ratio of two units;

selecting one or more annotations associated with the view that supports the drawing scale;

retrieving from the file for each of the selected annotations, associated context for the drawing scale, the context specifying one or more of: the annotation's position in the view, the annotation's style in the view, or the annotation's rotation in the view;

adding a graphical representation of each of the selected annotations to the view according to the drawing scale and each annotation's respective context;

and removing one or more of the annotations from the view that does not support the drawing scale.

5. A computer program product, encoded on a non-transitory medium storage device, operable to cause data processing apparatus to perform operations comprising:

identifying a drawing scale for a graphical view of a drawing from a file that stores the drawing, the drawing scale specifying a ratio of two units;

selecting one or more annotations associated with the view that support the drawing scale; retrieving from the file for each of the selected annotations, associated context for the drawing scale, the context specifying one or more of: the annotation's position in the view, the annotation's style in the view, or the annotation's rotation in the view;

adding a graphical representation of each of the selected annotations to the view according to the drawing scale and each annotation's respective context; and

removing one or more of the annotations from the view that does not support the drawing scale.

Assignments (2)
CHANGE OF ADDRESS FOR ASSIGNEE Recorded Aug 19, 2022
From: AUTODESK, INC.
To: AUTODESK, INC.
Reel/Frame 061572/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2007
From: FINN, BRIAN SAMUEL; MUMMIDI, RAMAKRISHNA RAO; BEYMER, PHILLIP DENNIS; BALL, TOM; BELTRAN, JOHN GILBERT
To: AUTODESK, INC.
Reel/Frame 019798/0128 →