Non-contact Authentication Apparatus for Multi-service One-time Password Automation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulties in easily logging into multiple service sites that require one-time password authentication, as they need to remember and activate different applications and input necessary information each time.
Innovation Solution
An information processing apparatus and method that uses non-contact communication with a communication device storing software for generating one-time passwords, allowing easy login to multiple service sites by obtaining connection target information and identification information, executing the corresponding software, and transmitting the execution result to the server.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If one-time password authentication is used for security, then security is improved, but user operation complexity increases
Solution Approach 1:
The communication device automatically executes the appropriate authentication software and generates one-time passwords without requiring user intervention. The device self-manages the authentication process by selecting and running the correct software based on the service site, thereby maintaining high security while eliminating manual operational complexity.
Solution Approach 2:
The patent introduces an intermediary information processing apparatus that mediates between the user and multiple service sites. This apparatus stores multiple authentication software pieces, automatically selects and executes the appropriate one based on connection target information, and handles the one-time password generation process, thereby simplifying user operations while maintaining security requirements.
2Adaptability or versatility
If multiple authentication software are stored for different service sites, then service versatility is improved, but device complexity increases
Solution Approach 1:
The communication device is designed with universal functionality to store and execute multiple types of authentication software for different service sites. By integrating this multi-functional capability into a single device, the system achieves versatility across multiple services while centralizing management and reducing overall complexity.
Solution Approach 2:
The information processing apparatus preliminarily stores multiple authentication software pieces before actual authentication is needed. Connection target information and corresponding software identification information are pre-associated, enabling the system to quickly retrieve and execute the appropriate software without complex real-time decision-making, thereby reducing operational complexity.
3Reliability
If manual activation and information input are required for each login, then authentication control is improved, but time consumption increases
Solution Approach 1:
The system implements self-service automation where the communication device automatically activates the appropriate authentication software and inputs necessary information without user intervention. The device autonomously manages the entire authentication process including software selection, execution, and data transmission, thereby maintaining authentication control while eliminating time-consuming manual operations.
Solution Approach 2:
The patent enables continuous automated authentication actions by pre-storing connection target information and software identification information. Once the system is set up, it continuously performs the authentication workflow automatically - selecting software, generating one-time passwords, and transmitting credentials without interruption or manual restart, thereby maintaining security control while minimizing login time.
Data Source
AI summary
There is provided an information processing apparatus including a non-contact communication section that performs non-contact communication with a communication device which stores at least two pieces of software outputting information necessary for enjoying a predetermined service provided by a server, an obtaining section that obtains connection target information for connecting to the server and identification information indicating the software corresponding to the connection target information, and a control section that performs control of, via the non-contact communication section, issuing an instruction to the communication device to execute the software indicated by the identification information, obtaining an execution result of the software executed in accordance with the instruction, and transmitting the execution result to the server.


