Patent ID: 7865532

Claim:
A computer-implemented method of storing information for a widget associated with a model, the method comprising: receiving, at one or more computer systems, information identifying a model; determining, with one or more processors associated with the one or more computer system, a set of one or more widgets associated with the model, the set of widgets including a first widget; determining, with the one or more processors associated with the one or more computer system, a set of one or more attributes for the first widget and values associated with the set of attributes, the set of attributes comprising a first attribute having an associated first value; displaying, with at least one display device associated with the one or more computer systems, the first widget based upon the set of attributes and their associated values; receiving, at the one or more computer systems, a request to store information for the first widget; storing, in a storage device associated with the one or more computer systems, information related to the set of attributes for the first widget and their associated values in a first file responsive to the request; receiving, at the one or more computer systems, information identifying a second widget; and displaying, with at least one display device associated with the one or more computer systems, the second widget according to the set of attributes and their associated values stored in the first file.