SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR SCANNING
First Claim
1. A method for scanning, comprising:
- storing a plurality of virtual files, several of the virtual files each being associated with a particular document type;
detecting selection of one of the virtual files;
determining availability of a scanner;
initiating a scan using the scanner;
receiving scan data from the scanner;
processing the scan data according to parameters in the selected virtual file; and
outputting a scan file to at least one of a user, a memory, and another process.
3 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and computer program product are provided for scanning. In use, a plurality of virtual files is stored. Additionally, several of the virtual files are each associated with a particular document type. Further, selection of one of the virtual files is detected. Further still, availability of a scanner is determined. Also, a scan is initiated using the scanner. In addition, scan data is received from the scanner. Further, the scan data is processed according to parameters in the selected virtual file. Further, the scanned images are displayed to the user for repair and acceptance, optionally based on a parameter in the selected virtual file or user request. Further still, a scan file is output to at least one of a user, a memory, and another process. Additional systems, methods and computer program products are also presented.
16 Citations
27 Claims
-
1. A method for scanning, comprising:
-
storing a plurality of virtual files, several of the virtual files each being associated with a particular document type; detecting selection of one of the virtual files; determining availability of a scanner; initiating a scan using the scanner; receiving scan data from the scanner; processing the scan data according to parameters in the selected virtual file; and outputting a scan file to at least one of a user, a memory, and another process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product comprising a computer readable medium having computer code thereon, which when executed on a computer causes the computer to:
-
store a plurality of virtual files, several of the virtual files each being associated with a particular document type; detect selection of one of the virtual files; determine availability of a scanner; initiate a scan using the scanner; receive scan data from the scanner; process the scan data according to parameters in the selected virtual file for generating a scan file; and outputting the scan file.
-
-
14. A method for creating an electronic mail message with a link to a file, comprising:
-
detecting selection of one of a plurality of virtual files, several of the virtual files being associated with particular document types; determining availability of a scanner; initiating a scan using the scanner; receiving scan data from the scanner; processing the scan data according to parameters in the selected virtual file for generating a scan file; storing the scan file to a predefined location; and automatically attaching a hyperlink to the scan file to an electronic mail message. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for creating a scan file, comprising:
-
detecting selection of one of a plurality of virtual files, several of the virtual files being associated with particular document types, wherein the virtual file is selected from within an application program using an open file feature of the application program; determining availability of a scanner; initiating a scan using the scanner; receiving scan data from the scanner; processing the scan data according to parameters in the selected virtual file for generating a scan file; and outputting the scan file. - View Dependent Claims (25, 26, 27)
-
Specification