Patent ID: 8831030

Claim:
A method for operating a transmission apparatus coupled to a local area network and coupled to a wide area network, the transmission apparatus configured with at least a circuit to generate a data paragraph, a hash, and a remainder, a satellite cache store, a satellite transfer dairy store, and a circuit to pack a plurality of hashes and a remainder into a packet; the method comprising: receiving a data object; generating at least one data paragraph by selecting a string between a minimum length and a maximum length by computing a fingerprint and matching selected bits of the fingerprint to a certain mask by reading from the beginning of a data object or from the end of the previous data paragraph; computing a hash for each data paragraph; determining a remainder; storing a data paragraph into a primary cache store when the hash is determined to be new; storing a record into a satellite transfer diary of the reception apparatus for each data paragraph, the hash, and the status of the transfer of the data paragraph to the reception apparatus; and transferring at least one hash and a remainder to a circuit to pack a data object integration packet.