Image Processing Apparatus Token Renewal for Cloud Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In systems where images are stored on cloud storage servers using access tokens with short expiration dates, errors during transmission can lead to token expiration, causing storage failures even after retransmission attempts, as the access token becomes invalid.
Innovation Solution
An image processing apparatus that stores transmission destination and access token data, attempts to transmit images, and upon transmission failure, executes error notifications to reacquire a token from a client terminal, allowing retransmission with a renewed token.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If access tokens with short expiration dates are used for cloud storage, then security is improved, but transmission reliability deteriorates because tokens may expire during retransmission after errors
Solution Approach 1:
The system performs preliminary actions by detecting token expiration risk before transmission fails, and proactively reissuing tokens to prevent expiration during retransmission. The image processing apparatus monitors token validity and triggers token reissuance in advance, ensuring a valid token is available when retransmission is needed.
Solution Approach 2:
The system implements feedback mechanisms where the image processing apparatus receives token validity information from the client terminal, monitors transmission status, and triggers token reissuance based on feedback about impending expiration or transmission failures. This closed-loop feedback ensures tokens remain valid throughout the transmission process.
2Reliability
If automatic token renewal is implemented, then transmission reliability is improved, but device complexity increases due to additional authentication protocols
Solution Approach 1:
The system enables self-service by allowing the client terminal to autonomously reissue tokens to the image processing apparatus without requiring manual user intervention. When token expiration is detected or transmission fails, the client terminal automatically generates and sends a new token, reducing the need for complex centralized authentication management.
Solution Approach 2:
The client terminal serves multiple functions: it acts as both the original token issuer and a self-service token renewal service. The same authentication infrastructure used for initial token issuance is reused for token renewal, avoiding the need for separate complex authentication systems.
Data Source
AI summary
An image processing apparatus stores data including a transmission destination to which an image generated by the scanner is to be transmitted and a token that is used for storing the image in the transmission destination and attempt to transmit an image generated by the scanner to a transmission destination included in the data, using the token, in response to an instruction from a user. If the transmission fails, the image processing apparatus provides a notification about an error notification including information for causing authentication for reacquisition of a token to a client terminal, receive a token reacquired according to the authentication from the client terminal, and attempt to transmit an image generated by the scanner to the transmission destination included in the data by using the reacquired token.


