Patent ID: 7890600

Claim:
A system for decreasing a volume of data transmitted from a server to a client device in a data processing network, the server processing a received request for a resource from the client device, the processed requested resource comprising data embedded in a file of elements, the elements defining a format of the data, the system comprising: at least one computing system having a processor including: an optimization manager, the optimization manager comprising: an intercepting system for intercepting the processed requested resource; a first parsing system for parsing the processed requested resource to identify at least two occurrences of a formatting element and for performing a look up within a ranked list of formatting elements to determine which formatting elements to parse; an associating system for associating an identifier with the identified formatting element; a determining system for determining a function of the identifier in relation to the associated formatting element; a second parsing system for parsing the processed requested resource to extract each data element associated with the identified formatting element; a constructing system for constructing a code set comprising the identifier and each of the extracted data elements associated with the identifier; and a rendering system for rendering the requested resource in accordance with the determined function of the identifier.