Authentication Re-request Mechanism for Service Continuity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing systems face challenges in efficiently handling user authentication failures across different applications, as they often rely on a single authentication method, which can lead to service denial when initial authentication attempts fail.

Innovation Solution

An information processing apparatus that includes a memory for storing authentication information correlated with each application, an execution unit for executing applications, a requesting unit for acquiring and transmitting authentication information, an acquisition unit for receiving authentication results, and a re-requesting unit that re-attempts authentication using different authentication methods and information from alternative applications when initial attempts fail.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single authentication method is used for service access, then the authentication process is simple and fast, but the system becomes vulnerable to service denial when authentication fails

Engineering Contradiction:
Improveservice availabilityVSAvoidauthentication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple authentication methods (biometric authentication and password authentication) into a single authentication system. When biometric authentication fails, the system automatically transitions to password authentication, merging the functionality of multiple authentication mechanisms to ensure service availability while maintaining reasonable system complexity.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If multiple authentication methods are prepared for fallback, then service availability improves, but the authentication process becomes more complex

Engineering Contradiction:
Improveauthentication success rateVSAvoidauthentication process simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary setup by storing multiple authentication methods (biometric data and password) in advance for each user. When authentication is needed, the system automatically selects and executes the appropriate method in sequence, eliminating the need for users to manually choose between different authentication methods and maintaining ease of operation.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If authentication information is stored for multiple applications, then flexibility and adaptability improve, but memory requirements and system complexity increase

Engineering Contradiction:
Improveapplication compatibilityVSAvoidstored data volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent implements a universal authentication information storage structure where authentication data is organized in a correlation table that can serve multiple applications. The memory stores authentication information correlated with each application, allowing the same authentication infrastructure to support various applications without proportionally increasing data storage requirements, as the system efficiently manages and retrieves appropriate authentication data based on the executing application.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10175920B2Information processing apparatus, information processing system, information processing method, and non-transitory computer readable medium
Publication Date: 2019.01.08 FUJIFILM BUSINESS INNOVATION CORP
  • US10175920B2 patent drawing
  • US10175920B2 patent drawing
  • US10175920B2 patent drawing

AI summary

An information processing apparatus includes: a memory that stores authentication information on a user that utilizes a service provided by a service device in correlation with each application for utilizing the service; a unit that executes the application in response to an instruction from the user; a unit that requests user authentication by acquiring the user authentication information correlated with the executed application from the memory and transmitting the acquired authentication information to the service device; a unit that acquires an authentication result transmitted in response to the authentication information; and a unit that re-requests user authentication, when the authentication result indicates a failure in authentication, by an authentication method different from that used in a case of the failure in authentication, by acquiring user authentication information correlated with an application different from the executed application from the memory and transmitting the acquired authentication information to the service device.