the size and format of the new structure is determined when the embedded object is received from the host computer 110 and parsed at operation 908 when it is determined that the end of data has been reached the crc of the object for example crc 408 is read at operation 910 crc 408 is compared with the crc calculated during the processing of the object as discussed in relation to operation 632 in addition a layer of crc processing is removed indicating that the crc of the object has been processed fig1 13 and 14 show an example flow chart of a method 1200 for serializing data for an object for example object 406 the intent of serializing the data is to insert data obtained from an application in a medical device for example the temperature of the patient or blood pressure readings from the patient into an object that can be interpreted by a host computer for example by host computer 110 the data is stored in a buffer memory and serialized into a data stream to be sent to host computer 110 at operation 1200 metadata is located on the medical device based on an object class id the metadata is generated once by an application program typically run on a personal computer and stored in metadata storage rom 206 in a c programming language structure the object class id corresponds to an object for example object 406 for which medical information is obtained on the medical device the obtained medical information is stored in memory on the medical device for example if a request was made to obtain the temperature of a patient using.