Automated electronic document transmission
DCFirst Claim
1. A method for transmitting an electronic document containing text and an electronic file generated from an electronic device by a user, wherein the electronic device is connectable to a computer system having a display, a processing unit, memory devices, data input devices, and network connection means, said method comprising:
- detecting the selection of a file output by the user of the electronic device, invoking a driver to produce the file output when selected;
invoking an interface;
obtaining information about said file output to be outputted;
using said driver to save said file output in a conventional file format;
passing said saved file output to said interface;
indexing said saved file output;
repeating said detecting step until there are no more files to be outputted;
shutting down said driver;
displaying said interface;
prompting the user for an address and a message;
verifying the conventional format of the one or more outputted files is appropriate for said address, detecting a send command from the user;
attaching said one or more verified outputted files to said message; and
transmitting said message.
5 Assignments
Litigations
0 Petitions
Accused Products
Abstract
The invention according to a preferred embodiment provides a method for capturing electronic files from an electronic device and transmitting the electronic files to an address specified by a user. The method includes the steps of detecting output selection from the user; capturing the output using a driver; verifying the file format is compatible with the address using an interface; attaching one or more files to a message; displaying the message and allowing the message to be edited by the user, wherein editing includes specifying one or more addresses where the electronic file is to be sent; and sending the message. Optionally, the invention includes dialing and connecting to the Internet if necessary prior to sending the electronic file to the designated addresses. The message may include a cross-platform compatible machine language such as XML.
47 Citations
19 Claims
-
1. A method for transmitting an electronic document containing text and an electronic file generated from an electronic device by a user, wherein the electronic device is connectable to a computer system having a display, a processing unit, memory devices, data input devices, and network connection means, said method comprising:
-
detecting the selection of a file output by the user of the electronic device, invoking a driver to produce the file output when selected;
invoking an interface;
obtaining information about said file output to be outputted;
using said driver to save said file output in a conventional file format;
passing said saved file output to said interface;
indexing said saved file output;
repeating said detecting step until there are no more files to be outputted;
shutting down said driver;
displaying said interface;
prompting the user for an address and a message;
verifying the conventional format of the one or more outputted files is appropriate for said address, detecting a send command from the user;
attaching said one or more verified outputted files to said message; and
transmitting said message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for transmitting an image converted from a data block formatted according to a first standard and containing information generated from a computer-application software program running on a computer and for sending a representation of said image via electronic mail to at least one e-mail address specified by a user, said method comprising:
-
a detecting a user-selected printer driver;
transferring said data block to said user-selected printer driver;
converting said data block in said selected printer driver to one or more image representation;
attaching said one or more image representation to an e-mail message;
prompting said user for an e-mail address; and
causing said e-mail message to be sent to said e-mail address. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
causing the verified image representation to be sent to said e-mail address.
-
-
12. The method of claim 11 wherein said step of causing the verified image representation to be sent to said e-mail address includes the step of delivering said e-mail message to the internet for subsequent delivery to said e-mail address.
-
13. The method of claim 11 wherein said step of identifying said image representation includes the steps of determining the type of file to be accepted by said e-mail address and converting said image representation into the accepted file type.
-
14. The method of claim 10 wherein the conversion of said data block includes the generation of a Device Independent Bitmap (DIB), Graphical Interchange (GIF), JPEG, PCX, JPEG, PNG, or Tagged Image File (TIFF) format.
-
15. The method of claim 10 including the step of adding a text message to said e-mail message.
-
16. The method of claim 15 wherein said e-mail message includes XML encoding.
-
17. The method of claim 10 wherein said first standard is compatible with a video file, an audio file, a text file, a graphical file, or a data file.
-
18. The method of claim 10 wherein said data block is compressed.
-
19. The method of claim 10 including the step of compressing an image representation.
Specification