Smart Lock Verification via Knocking and Server Parameters
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current smart lock technologies require users to manually enter information, such as digital passwords or fingerprints, for unlocking, which is inefficient and prone to errors, and can lead to wear and tear on the lock.
Innovation Solution
A method where a server receives a request from a terminal, determines the associated smart lock, and transmits a verification parameter to both the terminal and the smart lock, allowing unlocking through a knocking operation detected by the smart lock, reducing manual input and enhancing accuracy and security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If users manually enter information (digital password, fingerprint) for smart lock unlocking, then the unlocking function can be achieved, but the operation efficiency is low and the smart lock is prone to wear and tear
Solution Approach 1:
The system enables self-service unlocking by having the terminal automatically send the first verification parameter to the server and smart lock without requiring user input. The terminal performs the action of initiating unlocking autonomously based on pre-bound relationships, eliminating the need for manual password entry or fingerprint scanning.
Solution Approach 2:
The patent replaces mechanical interaction (manual entry of passwords or fingerprints) with electronic communication. The terminal, server, and smart lock exchange verification parameters through electronic signals, substituting the mechanical act of entering information with automated digital verification processes.
2Measurement precision
If users manually enter information for smart lock unlocking, then unlocking can be performed, but the accuracy is reduced due to potential input errors
Solution Approach 1:
The terminal and smart lock are pre-bound to each other and to the server before the unlocking operation. This preliminary binding establishes verified relationships in advance, so that during the actual unlocking process, no manual verification input is needed - the system already knows the correct pairing, eliminating input errors and saving time.
Solution Approach 2:
The server receives the first verification parameter from the terminal, verifies it against the pre-bound relationship, and provides feedback by determining whether to send the unlock command. This automated feedback loop ensures accurate verification without manual intervention, improving both precision and speed.
3Duration of action of stationary object
If manual operation is required for smart lock unlocking, then the lock can be unlocked, but the smart lock experiences wear and tear reducing its service life
Solution Approach 1:
The patent replaces mechanical operations (turning keys, entering passwords, scanning fingerprints) with electronic wireless communication. The terminal communicates with the server and smart lock through electronic signals to transmit and verify parameters, eliminating physical contact and mechanical wear on the smart lock components.
Solution Approach 2:
The server acts as an intermediary between the terminal and smart lock, receiving the first verification parameter from the terminal, verifying it, and then sending the unlock command to the smart lock. This intermediary process eliminates direct mechanical interaction between the user and smart lock, reducing wear through contactless electronic verification.
Data Source
AI summary
A method for smart lock unlocking and related apparatuses are provided. The method includes the following. A server receives a first request message transmitted by a first terminal. The server determines an identity (ID) of the first terminal according to the first request message. The server determines a first smart lock bound to the first terminal according to the ID of the first terminal, where a correspondence between multiple terminals and multiple smart locks is stored in the server. The server transmits a first verification parameter to the first terminal and the first smart lock, where the first verification parameter is used for the first terminal to verify an ID of the first smart lock and for the first smart lock to verify the ID of the first terminal when unlocking.


