Patent ID: 7747649

Claim:
A computer-implemented method, comprising: by a server system comprising one or more physical servers: reading a data structure from a database, said data structure comprising a plurality of primitives, each primitive being a non-character data element that does not include a reference to another data element, said plurality of primitives arranged in a particular order; encoding the data structure, including the plurality of primitives, in a character string, wherein encoding the data structure in the character string comprises incorporating the primitives of the data structure into a variable-length sequence of bytes, and converting the variable-length sequence of bytes into said character string; sending the character string to a user computer; subsequently, receiving the character string from the user computer with a Uniform Resource Locator (URL) request; reproducing the data structure, including said plurality of primitives arranged in said particular order, in computer memory from the received character string; and using the reproduced data structure in said computer memory to generate a response to the URL request.