Cloud Server Cross-Device Job Resumption
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
When a user authentication process using a cloud server is performed, unresolved jobs such as print jobs are not effectively managed, leading to the need for users to repeat operations across devices if a job is not completed due to device errors, as the cloud server does not store job status or configuration information for third-party apps.
Innovation Solution
A cloud server system that stores and manages user data, including access tokens and unresolved job information, allowing users to resume print jobs on different devices without repeating authentication and setup processes by sharing job information across devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If cloud server performs user authentication and manages user data, then user authentication and secure printing are enabled, but unresolved job information is not stored leading to repeated operations across devices
Solution Approach 1:
The cloud server acts as an intermediary between multiple devices and print jobs. It receives, stores, and manages unresolved job information from various devices, then provides this information back to devices that need to resume jobs. This mediator approach enables cross-device job resumption without requiring direct device-to-device communication.
Solution Approach 2:
The system creates and maintains copies of job information (including job status, configuration, and metadata) on the cloud server. These copies persist even when devices are disconnected or jobs are interrupted, allowing users to access and resume their jobs from different devices without losing job state information.
2Ease of operation
If cloud server stores user data and access tokens, then authentication is simplified, but job information management capability is lacking
Solution Approach 1:
The cloud server is enhanced to perform multiple functions: it continues to handle user authentication and access token management while also storing and managing unresolved job information. This multi-functional approach eliminates the need for separate systems for authentication and job management, providing a unified platform.
Solution Approach 2:
The patent combines previously separate functions (authentication service and job information service) into a single cloud server platform. By merging these services, the system achieves better integration where job information can be automatically associated with authenticated users, and job resumption can leverage existing authentication states.
3Reliability
If device errors cause job interruption, then job completion fails, but users must manually repeat operations on other devices
Solution Approach 1:
The system performs preliminary actions by saving job information and status to the cloud server before job completion or even before device failure occurs. This advance preservation of job state ensures that when users switch devices or resume after errors, the job information is already prepared and available for immediate continuation without requiring re-submission or re-configuration.
Data Source
AI summary
An example operation method includes receiving unresolved job information about a job, requested by user identification information, from a first device, storing the unresolved job information in user data of the user identification information, receiving the user identification information from a second device, from the second device, and providing the unresolved job information stored in the user data to the second device.


