Patent ID: 6938262

Claim:
A computer implemented method for dual data representation (DDR) for an application, comprising: retrieving a set of raw data for an object, wherein the raw data is machine-readable binary data and describes a physical object for a software application; storing the set of raw data in an instance of a data structure, wherein the data structure contains multiple fields capable of receiving data to generate multiple instances, and wherein the data structure organizes and logically groups the set of raw data; translating the set of raw data into a set of corresponding display data, wherein the set of corresponding display data is more descriptive than the set of raw data and includes strings that are human-readable; and storing the set of corresponding display data in the same instance of the data structure as the set of raw data, wherein the display data has a direct relation to the physical object that the raw data describes, whereby the set of raw data and the set of corresponding display data of the object are maintained coherently and consistently throughout the application.