Patent ID: 8422062

Claim:
A method in an internet aware facsimile device including a network connection and a facsimile device controller, the method comprising: transmitting an echo request via the network connection to another facsimile device; receiving a response to the echo request via the network connection from the another facsimile device; determining network throughput impairments based on the received response to the echo request; adjusting a facsimile transmission protocol based on the determined network throughput impairments; transmitting a facsimile message based on the adjusted facsimile transmission protocol; comparing the determined network throughput impairments to a first threshold; and comparing the determined network throughput impairments to a second threshold, where the second threshold is above the first threshold, wherein adjusting the facsimile transmission protocol includes implementing a higher speed facsimile transmission protocol if the network throughput impairments are substantially below the first threshold, implementing a first lower speed facsimile transmission protocol slower and more robust than the higher speed facsimile transmission protocol if the network throughput impairments are substantially above the first threshold and substantially below the second threshold, and implementing a second lower speed facsimile transmission protocol more robust than the first lower speed facsimile transmission protocol if the network throughput impairments are substantially above the second threshold.