A fax over Internet protocol client driver. The present invention enables
a client to support a fax over Internet protocol. Whereas conventional
systems commonly rely upon an Internet service provider (ISP) to support
the fax over Internet protocol functionality, the invention ensures that
a client can perform multiple Internet sessions, one of which is a fax
over Internet protocol session. There is no need to disconnect from a
current Internet session, and then re-establish another Internet session.
The client is any number of devices including a personal computer, a
laptop computer, a pen based computer, an Internet capable fax machine,
or any other fax capable device. By providing a fax over Internet
protocol driver within the client, the client can send a fax transmission
over the Internet, even in the situation where the ISP that the client
solicits does not support that particular functionality.