Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
285 words
An apparatus for creating a single facsimile transmission from multiple named electronic files while utilizing one or more application programs on a computer, comprising, in combination: input means for acceptance of instructions; means for adding said names of said electronic files to a multiple-file facsimile file list and preparing said files for facsimile transmission, while utilizing one of said computer application programs, comprising, in combination: means for converting a current one of said electronic files to a faxable format; means for saving said converted current file to a temporary directory in the memory of said computer; means for storing said name of said current electronic file in a section of memory in said computer allocated for said multiple-file facsimile file list; and means for adding additional current ones of said electronic files to said multiple-file facsimile transmission list until the last one of said files desired to be combined has been added to said list; means for transmitting said multiple-file facsimile while still utilizing said computer application program from which said last file to be combined was added to said list, comprising, in combination: means for combining all of said files saved in said temporary directory and listed in said multiple-file facsimile list into a single logical unit for facsimile transmission; and means for transmitting said single multiple-file facsimile comprised of said combined temporary files; means for cleaning up after performing said facsimile transmission comprising means for removing the names of all of said files transmitted in said multiple-file facsimile from said multiple-file facsimile file list; and means for returning to said computer application program after any of said files is added to said multiple-file facsimile file list or said facsimile transmission has been completed.
Claim 2
Independent Claim
285 words
An apparatus for creating a single facsimile transmission from multiple named electronic files while utilizing one or more application programs on a computer, comprising, in combination: input means for acceptance of instructions; means for adding said names of said electronic files to a multiple-file facsimile file list and preparing said files for facsimile transmission, while utilizing one of said computer application programs, comprising, in combination: means for converting a current one of said electronic files to a faxable format; means for saving said converted current file to a temporary directory in the memory of said computer; means for storing said name of said current electronic file in a section of memory in said computer allocated for said multiple-file facsimile file list; and means for adding additional current ones of said electronic files to said multiple-file facsimile transmission list until the last one of said files desired to be combined has been added to said list; means for transmitting said multiple-file facsimile while still utilizing said computer application program from which said last file to be combined was added to said list, comprising, in combination: means for combining all of said files saved in said temporary directory and listed in said multiple-file facsimile list into a single logical unit for facsimile transmission; and means for transmitting said single multiple-file facsimile comprised of said combined temporary files; means for cleaning up after performing said facsimile transmission comprising means for removing the names of all of said files transmitted in said multiple-file facsimile from said multiple-file facsimile file list; and means for returning to said computer application program after any of said files is added to said multiple-file facsimile file list or said facsimile transmission has been completed.
Claim 3
Dependent Claim
13 words
The apparatus of claim 1, wherein said faxable format is an image file.
Claim 4
Dependent Claim
17 words
The apparatus of claim 1, wherein said single logical unit for facsimile transmission is an envelope file.
Claim 5
Dependent Claim
25 words
The apparatus of claim 1, wherein said computer is attached to a local area network through which the means of said facsimile transmission is accessed.
Claim 6
Dependent Claim
31 words
The apparatus of claim 1, wherein said means for cleaning up further includes means for deleting all of said files that were transmitted in said multiple-file facsimile from said temporary directory.
Claim 7
Dependent Claim
38 words
The apparatus of claim 5, further including counter means, said counter means being incremented by one for each of said files added to said multiple-file facsimile file list and being returned to zero by said cleaning up means.
Claim 8
Dependent Claim
35 words
The apparatus of claim 6, further including cancellation means, said cancellation means comprising, in combination: means for halting said conversion and saving of said current file; and means for immediately returning to said application program.
Claim 9
Dependent Claim
30 words
The apparatus of claim 7, wherein said cancellation means further includes means for immediately activating said means for cleaning up even though said multiple-file facsimile has not yet been transmitted.
Claim 10
Dependent Claim
34 words
The apparatus of claim 6, further including remove means, comprising, means for temporarily removing selected ones of said files from said multiple-file facsimile file list until after said return to said computer application program.
Claim 11
Dependent Claim
74 words
The apparatus of claim 9, wherein said remove means further includes means for permanently removing selected ones of said files from said multiple-file facsimile file list, comprising, in combination: means for removing the names of said selected ones of said files from said multiple-file facsimile file list; means for deleting said selected ones of said files from said temporary directory; and means for decrementing said counter by the number of said permanently removed files.
Claim 12
Dependent Claim
20 words
The apparatus of claim 9, further including means for viewing any of said files listed on said multiple-file facsimile list.
Claim 13
Independent Claim
262 words
A method for creating a single compound facsimile transmission from a plurality of named electronic files while utilizing one or more application programs on a computer, comprising, in combination, the steps of: adding said names of said electronic files to a compound facsimile file list and preparing said files for facsimile transmission, while utilizing one of said computer application programs, by performing, in combination, the steps of: converting a current one of said electronic files to a faxable format; saving said converted current file to a temporary directory in the memory of said computer; storing said name of said current electronic file in a section of memory in said computer allocated for said compound facsimile file list; and repeating the preceding steps with additional current ones of said electronic files until the last one of said files to be combined into said compound facsimile transmission has been added to said list; while still utilizing said computer application program from which said last file to be combined was added to said list, transmitting said compound facsimile by performing the steps, in combination of: combining all of said plurality of said files saved in said temporary directory and listed in said compound facsimile list into a single logical unit for facsimile transmission; and transmitting said single compound facsimile comprised of said plurality of temporary files; cleaning up after performing said facsimile transmission, comprising the step of removing the names of all of said files that were transmitted in said compound facsimile from said compound facsimile file list; and returning to said computer application program.
Claim 14
Independent Claim
262 words
A method for creating a single compound facsimile transmission from a plurality of named electronic files while utilizing one or more application programs on a computer, comprising, in combination, the steps of: adding said names of said electronic files to a compound facsimile file list and preparing said files for facsimile transmission, while utilizing one of said computer application programs, by performing, in combination, the steps of: converting a current one of said electronic files to a faxable format; saving said converted current file to a temporary directory in the memory of said computer; storing said name of said current electronic file in a section of memory in said computer allocated for said compound facsimile file list; and repeating the preceding steps with additional current ones of said electronic files until the last one of said files to be combined into said compound facsimile transmission has been added to said list; while still utilizing said computer application program from which said last file to be combined was added to said list, transmitting said compound facsimile by performing the steps, in combination of: combining all of said plurality of said files saved in said temporary directory and listed in said compound facsimile list into a single logical unit for facsimile transmission; and transmitting said single compound facsimile comprised of said plurality of temporary files; cleaning up after performing said facsimile transmission, comprising the step of removing the names of all of said files that were transmitted in said compound facsimile from said compound facsimile file list; and returning to said computer application program.
Claim 15
Dependent Claim
13 words
The method of claim 12, wherein said faxable format is an image file.
Claim 16
Dependent Claim
17 words
The method of claim 12, wherein said single logical unit for facsimile transmission is an envelope file.
Claim 17
Dependent Claim
31 words
The method of claim 12, wherein said cleaning up step further includes the step of deleting all of said files from said temporary directory that were transmitted in said compound facsimile.
Claim 18
Dependent Claim
38 words
The method of claim 15, further including the steps of incrementing a counter by one for each of said files added to said compound facsimile file list and returning said counter to zero during said cleaning up step.
Claim 19
Dependent Claim
36 words
The method of claim 16, further including the step of providing an optional cancel function comprising the step of halting said conversion and saving of said current file, followed immediately by returning to said application program.
Claim 20
Dependent Claim
55 words
The method of claim 17, wherein said cancellation function further includes the steps, in combination, of: removing the names of all of said files that were previously added to said compound facsimile from said compound facsimile file list; deleting all of said previously added files from said temporary directory; and resetting said counter to zero.
Claim 21
Dependent Claim
40 words
The method of claim 16, further including the step of providing an optional remove function comprising the step of temporarily removing selected ones of said files from said compound facsimile file list until said return to said computer application program.
Claim 22
Dependent Claim
71 words
The method of claim 19, wherein said remove function further includes the optional step of permanently removing selected ones of said files from said compound facsimile, comprising the steps, in combination, of: removing the names of said selected ones of said files from said compound facsimile file list; deleting said selected ones of said files from said temporary directory; and decrementing said counter by the number of said permanently removed files.
Claim 23
Dependent Claim
26 words
The method of claim 20, further including the step of providing a means for viewing any of said files listed on said compound facsimile file list.
Claim 24
Dependent Claim
25 words
The method of claim 12, wherein said computer is attached to a local area network through which the means of said facsimile transmission is accessed.
Claim 25
Dependent Claim
44 words
The method of claim 12, wherein said computer application program invokes a fax printer driver to perform said steps of adding said names of said electronic files to said compound facsimile file list, preparing said files for facsimile transmission, and transmitting said compound facsimile.
Claim 26
Dependent Claim
22 words
The method of claim 23, wherein the specific steps performed by said fax printer driver may be user-controlled through a dialog box.