Patent ID: 8687650

Claim:
A system for transmitting and receiving public switched telephone network (PSTN) compatible audio signals over a packet data network comprising: a first system, coupled to the packet data network, operative to: receive an incoming PSTN-compatible audio frequency signal; decode and interpret said incoming PSTN-compatible audio frequency signal according to a message format and a modem protocol being used to obtain signal information; process said signal information according to at least one preprogrammed rule to generate an outgoing digital message, wherein said process according to said at least one preprogrammed rule to generate said outgoing digital message further to: recognize an expected behavior of said underlying modem protocol, and adjust behavior to suit said expected behavior comprising at least one of: delay delivery of a response comprising said outgoing digital message, hold delivery indefinitely of a response comprising said outgoing digital message, or generate said outgoing digital message according to said at least one preprogrammed rule; transmit said outgoing digital message to a second system, the second system also coupled to the packet data network, over the packet data network according to said at least one preprogrammed rule, unless said outgoing digital message is to be held indefinitely; receive and interpret an incoming digital message from the second system; process said incoming digital message according to at least one preprogrammed rule wherein said process said incoming digital message according to said at least one preprogrammed rule to generate an outgoing analog audio frequency signal further to: recognize said expected behavior of said underlying modem protocol, and adjust behavior to suit said expected behavior comprising at least one of: deliver a response comprising said outgoing analog audio frequency signal, hold delivery indefinitely of a response comprising said outgoing analog audio frequency signal, or generate said outgoing analog audio frequency signal with an alternative analog audio frequency signal generated according to at least one preprogrammed rule; and encode and regenerate said outgoing analog audio frequency signals, unless said outgoing analog audio frequency signal is to be held indefinitely.