Patent ID: 7349941

Claim:
A system comprising: a memory for storing a web browser program including a series of instructions for processing unprocessed data into processed data; a processor configured to execute the series of instructions included in the web browser program for processing the unprocessed data into the processed data, and said processor also operating to select, on the basis of a predetermined criteria set forth within the series of instruction, one of the unprocessed data or the processed data that corresponds to the unprocessed data and represents the same underlying information and to determine an amount of time to process the unprocessed data into processed data; a transmitter for sending one of the unprocessed data and the processed data as selected by said processor to a handheld device and for determining an amount of time it will take to transmit the processed data as compared with a second amount of time it will take to transmit the unprocessed data; and wherein said predetermined criteria used for determining whether to transmit the unprocessed data or the processed data is based on the total amount of time necessary for both said transmit and said processing.