Patent ID: 8780381

Claim:
A method implemented in a computer for printing multiple files, comprising: (a) a viewer application selectively opening a plurality of files, by reading the files from a storage memory into a random access memory (RAM) or a virtual memory of the computer, that allows a user to view the contents of the open files from the viewer application; (b) the view application receiving a user command to initiate multiple file printing; (c) the viewer application displaying a user interface, the user interface including a list of all files that are currently open in the viewer application, regardless of whether such files will be selected for printing or not, and including an input means allowing the user to select multiple files from the list of the currently open files; (d) the viewer application allowing the user to select some or all of the currently open files for printing from the list of all files that are currently open; (e) the viewer application submitting data from the user-selected files to a printer as a single print job; and (f) the printer printing the data received from the viewer application as a single print job; wherein the above steps are carried out in sequential order.