Background Scan Job Credential Storage for Image Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Image processing devices are often unusable by other users while a task requiring authentication credentials is in progress, leading to inefficiencies in shared environments where multiple users need to access the device for different tasks.
Innovation Solution
The system allows user authentication credentials to be stored with job data in a data object, enabling background processing of tasks like scanning and sending, allowing subsequent users to access the device resources immediately after the initial task is initiated, while ensuring security by maintaining linked credentials for destination systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If authentication credentials are required for task completion, then security is improved, but device availability to other users deteriorates
Solution Approach 1:
The system performs preliminary action by storing authentication credentials with the job data before the user logs out or the task completes. This allows the background process to execute later without requiring the user to be logged in, thus maintaining security while improving device availability for other users.
Solution Approach 2:
The system segments the authentication process from the user session. Instead of requiring continuous user presence for credential verification, the authentication credentials are extracted and stored as separate job attributes, allowing the task to proceed independently in the background while maintaining security requirements.
2Reliability
If user authentication is required before task execution, then security is improved, but task execution time increases
Solution Approach 1:
The system performs preliminary action by pre-storing authentication credentials with the job data object before the user logs out or the task completes. This allows the background process to execute later without requiring the user to be logged in, thus maintaining security while improving device availability for other users.
3Productivity
If background processing is enabled, then device productivity is improved, but credential security management complexity increases
Solution Approach 1:
The system merges the authentication credential management with the existing job data structure. By storing credentials as attributes of the job data object rather than maintaining separate credential storage systems, the solution enables background processing while minimizing additional complexity in security management.
Data Source
AI summary
A system and method are provided including one or more processors and one or more computer-readable media coupled to the one or more processors. The one or more computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operation including performing, at an image processing device, a login process wherein access to one or more resources on the image processing device is granted based on a credential associated with a user and receiving a request to perform a scan and send process is received at the image processing device, the request comprising instructions for scanning a physical document and sending an electronic document representing the scanned physical document to a destination system. The scan process is initiated and a data object including data representing job data and the credential associated with the use is generated. The send process using the generated data object is executed as a background process on the image processing device and a subsequent user is able to access the image processing device and use at least one resource of the image processing device simultaneously.


