System, method, and apparatus for an interactive virtual fax machine
First Claim
1. An apparatus, comprising:
- a processor;
a non-transitory computer-readable medium; and
stored instructions translatable by the processor to perform;
displaying a client-side scripted virtual fax machine within a network browser on a display of the apparatus, the client-side scripted virtual fax machine having a send paper tray and a send button;
responsive to user interaction with the send paper tray of the client-side scripted virtual fax machine displayed within the network browser, attaching or associating an electronic document to a fax;
responsive to user selection of the send button to send the fax to at least one fax number through the client-side scripted virtual fax machine displayed within the network browser, encoding the electronic document for transmission; and
transmitting the electronic document encoded for the transmission to the at least one fax number.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and apparatus for a virtual fax machine are provided. In one embodiment, a system for a virtual fax machine is provided including a computer configured to display a virtual fax machine based on a script, a server configured to receive at least one electronic document associated with a fax to be sent using the virtual fax machine, and a traditional facsimile machine configured to receive the fax to be sent. In another embodiment, an apparatus for a virtual fax machine is provided including a computer configured to locate and execute a script associated with a virtual fax machine, display the virtual fax machine, associate at least one electronic document with a fax to be sent, encode the at least one electronic document to a form suitable for communication over a network, and transmit the encoded electronic document over the network as the fax to be sent.
67 Citations
20 Claims
-
1. An apparatus, comprising:
-
a processor; a non-transitory computer-readable medium; and stored instructions translatable by the processor to perform; displaying a client-side scripted virtual fax machine within a network browser on a display of the apparatus, the client-side scripted virtual fax machine having a send paper tray and a send button; responsive to user interaction with the send paper tray of the client-side scripted virtual fax machine displayed within the network browser, attaching or associating an electronic document to a fax; responsive to user selection of the send button to send the fax to at least one fax number through the client-side scripted virtual fax machine displayed within the network browser, encoding the electronic document for transmission; and transmitting the electronic document encoded for the transmission to the at least one fax number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising a non-transitory computer-readable medium storing instructions translatable by a processor to perform:
-
displaying a client-side scripted virtual fax machine within a network browser on a display, the client-side scripted virtual fax machine having a send paper tray and a send button; responsive to user interaction with the send paper tray of the client-side scripted virtual fax machine displayed within the network browser, attaching or associating an electronic document to a fax; responsive to user selection of the send button to send the fax to at least one fax number through the client-side scripted virtual fax machine displayed within the network browser, encoding the electronic document for transmission; and transmitting the electronic document encoded for the transmission to the at least one fax number. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification