Relay Client Password Reset via Server Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In existing device management systems, users who forget their login password for the relay client's management screen cannot reset it without using the mail function, which is not feasible if the relay client lacks a mail function, limiting their ability to change network settings necessary for communication with the server.

Innovation Solution

A system where the server and relay client collaborate to provide a password resetting mechanism, using verification information to authenticate and display a resetting screen, allowing users to change their password through a second authentication process, even without a mail function, by transmitting and verifying encrypted URLs between the server and relay client.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the mail function is used for password reset, then users can reset their password, but the system cannot be used if the relay client lacks a mail function

Engineering Contradiction:
Improvepassword reset capabilityVSAvoidcompatibility with systems without mail function
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces an authentication server as an intermediary component that mediates between the relay client and the user for password reset operations. The authentication server stores verification information and manages the authentication process, allowing password reset functionality to work independently of the relay client's mail function. This mediator enables the system to achieve password reset capability while maintaining compatibility with relay clients that lack mail functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If the relay client has no mail function, then the system is simpler, but users cannot reset passwords when forgotten

Engineering Contradiction:
Improverelay client structureVSAvoidpassword reset capability
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent extracts the password reset functionality from the relay client itself and places it in a separate authentication server. By removing the mail function dependency from the relay client and implementing password reset management externally, the relay client remains simple while users still gain password reset capability through the authentication server's verification information and authentication processes.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If password reset is only available to registered users, then security is maintained, but users who forget passwords cannot access network settings

Engineering Contradiction:
Improveauthentication securityVSAvoidaccess to network settings
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The authentication server performs preliminary authentication verification before allowing password reset. The server checks verification information in advance and only provides password reset access after successful authentication. This preliminary action ensures security is maintained while enabling users who forget passwords to access network settings through the authenticated password reset process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10498710B2System, relay client, control method, and storage medium having password reset for authentication
Publication Date: 2019.12.03 CANON KK
  • US10498710B2 patent drawing
  • US10498710B2 patent drawing
  • US10498710B2 patent drawing

AI summary

A server stores first verification information corresponding to a relay client, and transmits information for displaying a resetting screen of a password to be used for second authentication for using a second management screen provided by the relay client when authentication for using a first management screen provided by the server has succeeded. The relay client verifies validity of the first verification information included in information included in a request accepted from the information processing apparatus, and provides the resetting screen for changing the password to the information processing apparatus when the validity of the first verification information is verified.