Patent ID: 9378237
Filing Date: 2016-06-28
CPC Classification: G06F

Claim Text:
1. A method, comprising: generating an object in a serialization buffer stored in a memory of a computing device, the object as stored in the serialization buffer having a serialization buffer format, wherein the serialization buffer format specifies one or more fields for storing data of the object and one or more offsets, wherein an offset of the one or more offsets corresponds to a field of the one or more fields, wherein an offset of the one or more offsets refers to a storage location in the serialization buffer storing data for the corresponding field, and wherein the serialization buffer is configured so that data is accessible for a designated field of the object stored in the serialization buffer using the computing device by at least: storing a copy of the serialization buffer on a storage device associated with the computing device, wherein the copy of the serialization buffer is distinct from the serialization buffer; generating a modified-serialization-buffer format by modifying the serialization buffer format, wherein the modified-serialization-buffer format specifies one or more modified fields for storing data of the object and one or more modified offsets, wherein an offset of the one or more modified offsets corresponds to a field of the one or more modified fields, and wherein a modified offset of the one or more modified offsets refers to a storage location in a modified serialization buffer storing data for the corresponding modified field; and reading the copy of the serialization buffer into the modified serialization buffer arranged in the memory according to the modified-serialization-buffer format by at least: otherwise, writing a default value for the modified field into the modified serialization buffer.