Patent ID: 7793210

Claim:
A method in a data processing system including at least a first and a second device for evaluating a spreadsheet file, the method comprising: obtaining, by a conduit in said data processing system, said spreadsheet file in a first format on said first device; converting, by said conduit, said spreadsheet file to a second format associated with said second device, such that said spreadsheet file when in said second format occupies less memory space than said spreadsheet file when in said first format and wherein said converting takes place outside of a memory of said second device and further comprises: determining one or more formulas associated with said spreadsheet file that are necessary for the operation of the spreadsheet file on said second device; and parsing and evaluating the one or more formulas and compiling code associated with the one or more formulas while converting said spreadsheet file to said second format; and transferring, by said conduit, said spreadsheet file to said second device.