Server System Automating Temporary ID Transmission for MFP Authentication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems require users to manually input temporary registration IDs into multifunction peripherals (MFPs), which is inconvenient, especially when dealing with multiple service providing servers that have different APIs, and lacks efficient methods for providing target data to communication devices.
Innovation Solution
A server system that generates and transmits specific data for short-range wireless communication, allowing target data to be transmitted between terminal devices and communication devices without the need for manual input, using a protocol that supports authentication and communication with multiple service providing servers through an intermediary server.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If users manually input temporary registration IDs into MFPs, then authentication can be completed, but user convenience deteriorates and operation complexity increases
Solution Approach 1:
The patent replaces the manual mechanical input method (user typing ID into MFP) with an automatic electronic transmission system. The terminal device automatically transmits the temporary registration ID to the MFP via wireless communication, eliminating the need for manual input while ensuring authentication is completed reliably.
Solution Approach 2:
The patent introduces an intermediary server that mediates between the terminal device and the MFP. The server generates and manages temporary registration IDs, transmitting them to the terminal device which then automatically forwards them to the MFP, simplifying the user's interaction while maintaining secure authentication.
2Adaptability or versatility
If MFPs support multiple service providing servers with different APIs, then adaptability improves, but device complexity and storage requirements increase
Solution Approach 1:
The patent introduces an intermediary server that acts as a mediator between the MFP and multiple service providing servers. The MFP only needs to communicate with the simple intermediary server, which handles the complexity of different APIs and protocols from various service providers, thus maintaining MFP simplicity while enabling multi-server adaptability.
Solution Approach 2:
The intermediary server is designed with universal functionality to handle multiple service providing servers with different APIs through a single interface. This allows the MFP to access diverse services without needing to implement multiple specialized connection methods, reducing device complexity while maintaining versatility.
3Adaptability or versatility
If MFPs store multiple authentication credentials for different servers, then service access improves, but storage requirements and security risks increase
Solution Approach 1:
The patent implements preliminary action by having the intermediary server generate and distribute temporary registration IDs to terminal devices before actual service access is needed. This allows service access capability to be established without the MFP needing to store multiple credentials in advance, reducing storage requirements while maintaining adaptability.
Data Source
AI summary
Computer-readable instructions, when executed by a processor of a server, cause the server to receive a request from a terminal device, using a protocol configured to be used by a browser of the terminal device. The computer-readable instructions cause the server to generate, in response to receiving the request, specific data. The specific data comprises first location information for location of a web data configured to display a message screen for transmitting target data from the terminal device to a communication device using a short-range wireless communication, and the target data is stored in a memory of the server associated with authentication information configured to authenticate the communication device to a service providing server. The specific data configured to be in a format for transmission using the protocol.


