Patent ID: 7519168

Claim:
A modem for communicating in real-time between a computer and a remote device via a communications link, the computer having a host processor and a memory, the remote device operating at a remote baud rate, the modem comprising, in combination: a telephone interface circuit connectable to the communications link for (i) receiving from the communications link an incoming signal representative of a communication from a remote device and (ii) delivering to the communications link an outgoing signal representative of a communication from the computer; an interpolation routine executable by the host-processor to interpolate a stream of incoming digital sample values representative of the incoming signal into a modified stream of incoming digital sample values substantially synchronized to the remote baud rate; a modem demodulation routine executable by the host-processor to translate the modified stream of incoming digital sample values into digital input data; and a modem modulation routine executable by the host-processor to translate digital output data into digital sample amplitude values representative of the outgoing signal.