Object-Based Network Scanning
First Claim
1. A method implemented in a scanner, the method comprising:
- identifying multiple scan objects available to a user of the scanner, each scan object identifying acquisition parameters and post-scan instructions;
receiving a user selection of one of the multiple scan objects;
creating one or more electronic documents by scanning one or more documents using the acquisition parameters in the selected scan object; and
sending both the post-scan instructions in the selected scan object and the one or more electronic documents to a service identified in the scan object.
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.
56 Citations
20 Claims
-
1. A method implemented in a scanner, the method comprising:
-
identifying multiple scan objects available to a user of the scanner, each scan object identifying acquisition parameters and post-scan instructions; receiving a user selection of one of the multiple scan objects; creating one or more electronic documents by scanning one or more documents using the acquisition parameters in the selected scan object; and sending both the post-scan instructions in the selected scan object and the one or more electronic documents to a service identified in the scan object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more computer storage media having stored thereon multiple instructions that, when executed by one or more processors, cause the one or more processors to:
-
retrieve an indication of capabilities of a repository service; retrieve an indication of capabilities of a scanner; present, to a user, the capabilities of the repository service and the capabilities of the scanner; receive a user selection of one or more of the capabilities of the repository service and one or more of the capabilities of the scanner; generate 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 one or more of the capabilities of the repository service; and store the scan object for subsequent access by the scanner. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. One or more computer storage media having stored thereon multiple instructions that, when executed by one or more processors of a device, cause the one or more processors to:
-
receive, from a scanner, one or more electronic documents acquired by the scanner; receive post-scan instructions from a scan object identifying post-scan operations to be performed by a repository service, the scan object having been generated based at least in part on both capabilities of the repository service previously identified by a service on the device and capabilities of the scanner previously identified by a service on the scanner; and process the one or more electronic documents based at least in part on the post-scan instructions. - View Dependent Claims (18, 19, 20)
-
Specification