Cloud Password Recovery Using Device Binding Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing password recovery methods, such as answering a question or using a bound mobile phone number/email, are inconvenient and unreliable due to user forgetfulness or lack of pre-binding, leading to difficulties in recovering forgotten passwords.

Innovation Solution

A method involving a cloud server and client that uses a device serial number and an encryption challenge string to verify the binding relationship, allowing a password recovery verification code to be generated and decrypted without user pre-setting, enhancing convenience and reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the user answers a previously set question to recover the password, then the password can be reset, but the user must remember the question and answer which are easy to forget after a long time

Engineering Contradiction:
Improvepassword recovery reliabilityVSAvoiduser memory burden
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system performs preliminary binding between the device serial number and cloud service account during device activation or login, storing the binding relationship in advance. When password recovery is needed, the pre-established binding enables automatic verification without requiring the user to recall previously set questions or answers, thus resolving the contradiction between recovery reliability and memory burden.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the user retrieves the password through a bound mobile phone number or email address, then the password can be reset, but the bound contact information may be changed or the user may not have bound it in advance

Engineering Contradiction:
Improvepassword recovery reliabilityVSAvoidrecovery method flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The device serial number serves as an intermediary identifier that uniquely identifies the device and is bound to the cloud service account. This intermediary enables password recovery without relying on user-provided contact information that may change or be forgotten. The serial number acts as a stable, device-intrinsic mediator that maintains both reliability and flexibility across different recovery scenarios.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If the system uses device serial number binding to enable password recovery, then the convenience and reliability of password recovery is improved, but the system complexity increases due to binding verification requirements

Engineering Contradiction:
Improvepassword recovery convenienceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The device itself provides the serial number as an intrinsic identifier that automatically proves its identity to the cloud server. The device does not require additional authentication mechanisms or user configuration - the serial number is inherently tied to the device hardware and automatically included in recovery requests. This self-service approach simplifies the overall system by eliminating the need for complex binding management interfaces while maintaining security.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12567984B2Password recovery method and system, and cloud server and electronic device
Publication Date: 2026.03.03 HANGZHOU HIKVISION DIGITAL TECHNOLOGY CO LTD
  • US12567984B2 patent drawing
  • US12567984B2 patent drawing
  • US12567984B2 patent drawing

AI summary

A password recovery method, system, cloud server and electronic device. The method includes: a cloud server receives a login password recovery request for a device sent by a cloud service client which carries a device serial number and an encryption challenge string; wherein, the encryption challenge string is encrypted by a password recovery verification code randomly generated by the device; the cloud server determines whether the device serial number is bound to a cloud service account of the cloud service client, and the encryption challenge string is sent to a password server when it is determined that the device serial number is bound to a cloud service account of the cloud service client; the cloud server receives the password recovery verification code decrypted from the encryption challenge string returned by the password server, and sends the password recovery verification code to the cloud service client, so that the cloud service client can display the password recovery verification code to the user. The embodiments of the present application improve the convenience and reliability of the device login password recovery.