Patent ID: 7278095

Claim:
A method for deserializing a serialized, the method comprising: preserving hierarchical structure and arrangement of the serialized object: deserializing the serialized object by; receiving a message over a network, wherein the message comprises a data structure (“datastruct”) element for the serialized object, the datastruct element having a pair of datastruct tags, wherein the datastruct tags identify the datastruct element and contents of the datastruct between the datastruct tags, the contents comprising one or more data parameter elements representative of one or more data parameters of the serialized object's data structure, each parameter element having a pair of parameter tags associated therewith, wherein each pair of parameter tags identifies a parameter element with which the pair of tags is associated, each parameter element having associated data between the parameter tags; wherein the datastruct element and its contents are encoded using XML; parsing the message for the datastruct; reading the contents of the datastruct; and based on the reading, generating a new object having same hierarchical structure and arrangement of the serialized object.