Patent ID: 7305490
Filing Date: 2007-12-04
Classification: H03M,H04B,H04N,Y10S

Abstract:
1. A method for preparing electronic data for transmission, comprising calculating a combined duration for compressing and decompressing the electronic data, calculating a duration for transmitting the electronic data if not compressed, calculating a duration for transmitting the electronic data if compressed, and compressing the electronic data only if the combined duration summed with the duration for transmitting the electronic data if compressed does not exceed the duration for transmitting the electronic data if not compressed, wherein calculating the duration for transmitting the electronic data if not compressed includes: measuring a duration for transmitting other electronic data; identifying a size of the other electronic data; calculating a transmit rate based on the measured duration for transmitting the other electronic data and the identified size of the other electronic data; and calculating a duration for transmitting the electronic data according to a size of the electronic data and the transmit rate; and wherein one or more of the acts of calculating a combined duration, calculating a duration for transmitting the electronic data if not compressed, calculating a duration for transmitting the electronic data if compressed, and compressing the electronic data are implemented by a print driver.