WebView Authentication Screen Rendering for Image Forming Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Devices with default local storage settings set to 'OFF' in WebView cannot display authentication screens requiring data storage, leading to blank or error screens when Multi-Factor Authentication is enabled, limiting user operation.
Innovation Solution
The device acquires an authentication method from the information processing system, sets the local storage to 'ON', and displays authentication screens by combining native and web-based rendering to support various authentication methods.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If local storage is set to OFF in WebView by default, then device security and data privacy are improved, but authentication screens requiring data storage cannot be displayed
Solution Approach 1:
The patent applies dynamics by making the local storage setting changeable based on authentication method requirements. The system dynamically switches between OFF (for security) and ON (for authentication functionality) based on the specific authentication method being used, resolving the contradiction between security and operational capability.
Solution Approach 2:
The patent applies local quality by enabling local storage only when and where it is needed - specifically for external server authentication methods that require data persistence. The setting remains OFF for other scenarios, maintaining security while providing functionality only where required.
2Speed
If authentication function is provided inside the device, then authentication processing speed is improved, but system complexity and update difficulty increase
Solution Approach 1:
The patent applies the intermediary principle by introducing an information processing system that acts as a mediator between the device and authentication methods. This external system handles authentication logic and updates, allowing the device to maintain simple local functionality while benefiting from centralized management and rapid updates without modifying device hardware or core software.
3Ease of manufacture
If device communicates with information processing system on network, then authentication method updates are simplified, but network dependency and communication overhead increase
Solution Approach 1:
The patent applies preliminary action by having the information processing system prepare and provide authentication method information in advance. The device receives this pre-configured information via network communication, which simplifies the update process compared to individual device updates, while the network communication requirement remains a necessary trade-off for centralized management.
Data Source
AI summary
An information processing apparatus includes circuitry; and a memory storing computer-executable instructions that cause the circuitry to execute communicating with an information processing system via a network to receive, from the information processing system, information relating to a setting; changing a setting of a web browser according to the received information relating to the setting; and displaying, by using the web browser, a screen for receiving an operation, upon connecting to an external server according to the received information relating to the setting.


