Patent ID: 9143631
Filing Date: 2015-09-22
Classification: G06F,H04N

Abstract:
1. A method of sending faxes, comprising: a computer receiving one or more scripts associated with a virtual fax machine from a server; the computer interpreting the one or more scripts associated with the virtual fax machine; the computer displaying the virtual fax machine on a display of the computer in accordance with the one or more scripts associated with the virtual fax machine, the virtual fax machine including a send paper tray representation; responsive to a user selection of one or more documents related to the send paper tray representation, the computer associating the one or more documents with a fax in accordance with the one or more scripts associated with the virtual fax machine; responsive to the user commencing transmission of the fax, the computer processing the one or more documents into encoded one or more electronic documents in accordance with the one or more scripts associated with the virtual fax machine; and the computer transmitting the encoded one or more electronic documents to the server over a packet-switched data network, wherein the server receives the encoded one or more electronic documents and routes the encoded one or more electronic documents to a facsimile service and wherein the facsimile service transcodes the encoded one or more electronic documents into transcoded one or more electronic documents and transmits the transcoded one or more electronic documents to one or more fax machines over a public switched telephone network.