Cloud Door Lock Control with Time-Varying 2D Codes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current 2D code-based door lock systems are insecure due to permanent codes that can be easily copied, leading to unauthorized access and high installation costs with decentralized controllers, and pose management challenges when mobile devices are lost or stolen.
Innovation Solution
A cloud-based door lock system that generates time-varying 2D codes and images, where QR codes are transmitted to and decoded by a cloud device, reducing installation costs and enabling centralized control of multiple doors with secure, time-limited encryption and image-based user verification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If permanent 2D codes are used for door access control, then ease of operation is improved, but security deteriorates due to easy copying and unauthorized access
Solution Approach 1:
The patent transforms static permanent 2D codes into dynamic time-varying 2D codes that change periodically. The encoding unit generates different encryption codes at different time periods, making the access control system dynamic rather than static. This resolves the contradiction by maintaining ease of operation (users still scan QR codes) while dramatically improving security (codes cannot be copied as they expire and change).
Solution Approach 2:
The patent changes the temporal parameter of the 2D code from permanent to time-limited. The encryption code includes a time period parameter that causes the code to automatically expire and regenerate. This parameter change allows the system to maintain user-friendly operation while preventing unauthorized access through code expiration and rotation.
2Reliability
If decentralized controllers with built-in decoders are installed in each door, then reliability is improved, but device complexity and cost worsen
Solution Approach 1:
The patent extracts the decoder functionality from individual door controllers and consolidates it into a centralized cloud-based encoding unit. Instead of each door having its own decoder, the system uses a central server to generate and manage time-varying encryption codes. This reduces device complexity at the door level while maintaining centralized control and reliability through cloud-based management.
Solution Approach 2:
The patent introduces a cloud-based encoding unit as an intermediary between the user's mobile device and the door's card reader. This intermediary handles the complex encryption and decryption operations, allowing simple QR code generation on mobile devices and simple code verification at door readers, while centralizing the complex cryptographic operations in the cloud.
3Ease of operation
If mobile phone APP generates 2D codes locally, then ease of operation is improved, but security worsens when device is lost or stolen
Solution Approach 1:
The patent implements periodic regeneration of encryption codes through the time-varying mechanism. Even if a mobile device is lost or stolen, the compromised code becomes invalid after its time period expires and a new code is generated. This periodic renewal prevents long-term unauthorized access while maintaining the convenience of mobile-based code generation.
Data Source
AI summary
A cloud door lock control system identifies time varied 2D codes and images. A cloud device transmits the encryption codes of doors to be opened, the time periods for opening the doors, and the user's encryption codes to the mobile phone. The mobile phone stores these values in a memory. A mobile phone APP receives these values and encrypts them by using a specific encrypting code. The encoding way for the encoding unit is time varied. When the cloud device receives the QR code from a card reader, it is decoded and is compared with those stored in the cloud device to determine whether the door is necessary to be opened. The cloud device stores mobile phone holder's images which is transferred to the APP. The mobile phone holder's image is displayable on the mobile phone for determining whether the mobile phone holder is acceptable to pass through the door.


