Object-based network scanning
First Claim
1. A method comprising:
- identifying multiple scan objects available to a user of the scanner, wherein each of the multiple scan objects includes selected acquisition parameters of the scanner and selected post-scan instructions utilized by a repository service, the selected post-scan instructions based at least in part on capabilities of the repository service and the selected acquisition parameters based at least in part on one or more capabilities of the scanner;
receiving a user selection of a scan object from the multiple scan objects, wherein the selected scan object includes a unique identifier associated with the selected post-scan instructions and the selected acquisition parameters and a provided document to create an electronic document, wherein receiving the user selection of the scan object comprises receiving selected acquisition parameters and selected post-scan instructions for the electronic document;
based on the user selected scan object, creating the electronic document utilizing the selected acquisition parameters and the selected post-scan instructions;
processing the electronic document in accordance with the selected post-scan instructions from the scan object, wherein a scan job comprises the electronic document and the processing of the electronic document in accordance with the selected post-scan instructions, the selected post-scan instructions identify one or more post-scan operations to be performed by a selected repository service, and the selected repository service is selected from a plurality of repository services;
sending both the post-scan instructions in the selected scan object and the electronic document to the selected repository service identified in the scan object;
receiving, from the selected repository service, a status of the scan job; and
presenting the status of the scan job to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
In accordance with one or more aspects, a user selects one or more capabilities of a repository service and one or more capabilities of a scanner. A scan object including both acquisition parameters based on the selected one or more capabilities of the scanner and post-scan instructions based on the selected one or more capabilities of the repository service is generated and stored for subsequent access by the scanner. At the scanner, multiple scan objects available to a user of the scanner are identified. One or more electronic documents are created by scanning one or more documents using the acquisition parameters in the selected scan object. Both the post-scan instructions in the selected scan object and the one or more electronic documents are sent to a service identified in the scan object, where the post-scan instructions are processed.
-
Citations
20 Claims
-
1. A method comprising:
-
identifying multiple scan objects available to a user of the scanner, wherein each of the multiple scan objects includes selected acquisition parameters of the scanner and selected post-scan instructions utilized by a repository service, the selected post-scan instructions based at least in part on capabilities of the repository service and the selected acquisition parameters based at least in part on one or more capabilities of the scanner; receiving a user selection of a scan object from the multiple scan objects, wherein the selected scan object includes a unique identifier associated with the selected post-scan instructions and the selected acquisition parameters and a provided document to create an electronic document, wherein receiving the user selection of the scan object comprises receiving selected acquisition parameters and selected post-scan instructions for the electronic document; based on the user selected scan object, creating the electronic document utilizing the selected acquisition parameters and the selected post-scan instructions; processing the electronic document in accordance with the selected post-scan instructions from the scan object, wherein a scan job comprises the electronic document and the processing of the electronic document in accordance with the selected post-scan instructions, the selected post-scan instructions identify one or more post-scan operations to be performed by a selected repository service, and the selected repository service is selected from a plurality of repository services; sending both the post-scan instructions in the selected scan object and the electronic document to the selected repository service identified in the scan object; receiving, from the selected repository service, a status of the scan job; and presenting the status of the scan job to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage device having stored thereon multiple instructions that, when executed by one or more processors, cause the one or more processors to:
-
receive a selection of a repository service and a scanner; retrieve an indication of capabilities of the selected repository service, including one or more of (i) a list of active jobs at the selected repository service, and (ii) a list of jobs completed by the selected repository service; retrieve an indication of capabilities of the selected scanner; present, to a user, one or more of (i) the retrieved capabilities of the selected repository service and the retrieved capabilities of the selected scanner, and (ii) one or more of the list of active jobs at the selected repository service and the list of jobs completed by the selected repository service; receive a user selection of one or more of the presented capabilities of the selected repository service and one or more of the presented capabilities of the selected scanner; generate a scan object including both selected acquisition parameters based on the selected one or more capabilities of the selected scanner and selected post-scan instructions based on the selected one or more of the presented capabilities of the selected repository service; apply selected post-scan instructions to an electronic document created from a provided document; process the electronic document in accordance with the selected post-scan instructions from the scan object, wherein a scan job comprises the electronic document and the processing of the electronic document in accordance with the selected post-scan instructions and the selected post-scan instructions identify one or more post-scan operations to be performed by the selected repository service; and store the scan object for subsequent access by the selected scanner, wherein the scan object is stored with a unique identifier associated with the selected post-scan instructions and the selected acquisition parameters. - View Dependent Claims (9, 10, 11, 20)
-
-
12. A computer-readable storage device having stored thereon multiple instructions that, when executed by one or more processors, cause the one or more processors to:
-
receive, from a scanner, one or more electronic documents acquired by the scanner; receive a selected scan object, wherein the scan object includes a unique identifier, selected image acquisition parameters based at least in part on one or more capabilities of the scanner and selected first post-scan instructions, wherein the selected first post-scan instructions identify one or more post-scan operations to be performed by a selected repository service, the selected repository service being selected from a plurality of repository services and the selected first post-scan instructions based at least in part on capabilities of the selected repository service, wherein the unique identifier is associated with the selected post-scan instructions and the selected image acquisition parameters; and process the one or more electronic documents based at least in part on the first post-scan instructions. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification