IP Library Granted Patent US 8,473,530
Granted Patent B1
US 8,473,530 · App. 11/083,620 · Granted Jun 25, 2013

Field objects

Inventors: Elango Ganesan (Novato, CA); Anne Strand (San Rafael, CA); John Nolan (San Rafael, CA)
Assignee: Autodesk, Inc.
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,473,530
App. No.
11/083,620
Granted
Jun 25, 2013
Kind
B1
Abstract

A data structure defining a field in an electronic file is described, the field including updateable text. The data structure can be included, for example, in a computer-aided design drawing. In one implementation, the data structure includes: an evaluator identifier; a field code; a child field quantity; if the child field quantity is greater than zero, then one or more child field identifiers; an object reference quantity; if the object reference quantity is greater than zero, then one or more object reference identifiers; a field format; a field filing option; a field state; an evaluation status; an evaluation error; an evaluation error message; an evaluated field value; a formatted field value; a formatted field value length; an extended data quantity; and, if the extended data quantity is greater then zero, than one or more extended data.

Claims (16)

1. A computer implemented method comprising:

receiving a data structure defining a field of updateable text where the field is to be displayed in a computer-aided drawing, the data structure comprising:

an evaluator identifier, the evaluator identifier identifying a type of field where the type can be used to locate a field evaluator application to evaluate the field;

a field code, the field code including text that includes information to evaluate the field and to format an evaluated field value as text to display in a drawing in a computer-aided design application;

a child field quantity, a child field being a second field embedded within the field;

if the child field quantity is greater than zero, then one or more child field identifiers to identify one or more child fields;

an object reference quantity, an object reference being a reference to an object in a computer-aided design drawing where for a particular field the object is not a child field of the field; and

if the object reference quantity is greater than zero, then one or more object reference identifiers to identify one or more object references; and

processing the data structure including displaying the text in the drawing.

2. The method of claim 1 , where the data structure is configured to be included in an electronic file having a predetermined format.

3. The method of claim 2 , where the predetermined format is a .dwg, .dwt or .dxf file format.

4. The method of claim 1 , where processing the data structure further includes evaluating the data structure.

5. The method of claim 1 , where the field is to be displayed in a computer-aided design drawing, the method further comprising:

receiving a modification to the computer-aided design drawing;

evaluating the data structure based on the modification; and

displaying text representing the field defined by the data structure.

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 Apr 28, 2005
From: GANESAN, ELANGO; STRAND, ANNE; NOLAN, JOHN
To: AUTODESK, INC.
Reel/Frame 016184/0187 →