Method and apparatus for multi-access mode lock system
By combining self-powered and battery-powered multi-access mode lock systems, the problem of high maintenance costs in temporary use scenarios of real estate door lock systems is solved, realizing a low-maintenance, low-cost lock system that adapts to multiple access modes and meets the needs of different users.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ILOQ OY
- Filing Date
- 2024-10-31
- Publication Date
- 2026-05-22
AI Technical Summary
Existing real estate door lock systems are ill-suited for temporary use scenarios and have high maintenance costs, failing to effectively reduce operating costs.
The multi-access mode lock system adopts a combination of self-powered and battery-powered power, including three access modes: mechanical key insertion, NFC/Bluetooth communication, and digital password. The lock is powered by human kinetic energy, NFC signal, and battery power, reducing battery consumption. It also uses a cloud system to generate temporary digital passwords, avoiding the consumption of power by communication connections.
It achieves a low-maintenance, low-cost lock system with battery life comparable to the lock system's lifespan, adapts to multiple access modes, meets different user needs, reduces maintenance costs, and maintains user-friendliness and technical flexibility.
Smart Images

Figure CN122074149A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to locks. More specifically, this invention relates to a lock that can be used to lock doors, characterized by having multiple access modes for opening or closing the lock. Background Technology
[0002] The technology of door locks in the real estate market is undergoing a transformation, as digitalization enables temporary housing use such as Airbnb. Access models suitable for owners or long-term tenants are no longer applicable to temporary use scenarios in real estate.
[0003] At the same time, property maintenance costs are under real pressure, and more advanced modern housing technology should ideally reduce operating costs.
[0004] The applicant argues that the closest prior art is actually its own document US11566446B2.
[0005] JP2014190122 is also cited herein by reference, which discloses the use of a mobile application to unlock an electronically controlled lock device.
[0006] Therefore, the real estate sector needs more diversified access patterns.
[0007] This invention will improve upon the applicant's prior art and existing technology to meet the aforementioned needs of the modern real estate market. Summary of the Invention
[0008] This invention relates to a system and method for efficiently implementing multi-mode access unlocking in low-maintenance lock systems. This effect is achieved by integrating self-powered access modes and battery-powered access modes within the lock system. This allows only a few access modes to handle extremely low power consumption. Alternatively, only one battery-powered access mode can be selected, which is used less frequently, and the lock system primarily operates in self-powered mode during actual use. In locks that operate at high frequencies in other usage scenarios, the long battery life can be achieved, matching the extremely low usage frequency of the battery-powered access mode. In some embodiments, the battery life is comparable to the lifespan of the lock system. This results in a lock system with extremely low maintenance and cost, while still maintaining user-friendliness and technical flexibility, enabling multiple access modes through different technologies to adapt to different user preferences and needs.
[0009] One aspect of the invention relates to three access modes. The first access mode is achieved by inserting a mechanical key into a physical keyhole. This access mode is preferably configured to be self-powered, where the power required to operate the lock comes from the muscle force exerted by the user when using the key. For example, the mechanical action of inserting the key into the keyhole can be converted into electrical energy to power the lock. Similarly, the mechanical rotation of the key within the keyhole can be converted into electrical energy to power the lock.
[0010] The second access mode is typically implemented via communication channels such as NFC and Bluetooth. In this mode, the digital key is transmitted to the lock through a digital communication channel, and the correct digital key unlocks the lock. The lock can be powered by the user's mobile phone being brought close to it, for example, via NFC or wireless charging via Qi. In the first two access modes, no battery is needed, as the unlocking action provides all the power required for the lock to function.
[0011] However, it is also advantageous to provide an access mode that allows the lock to be accessed without a key or device. In one aspect of the invention, this third access mode is digital password unlocking. However, this access mode is difficult to self-powered. The lock must always retain a digital seed to support the generation of a unique original digital password for anyone at any time. This process only consumes electrical energy and does not generate any energy. Similarly, a digital dial or keypad that may only be used once every two years is also difficult to implement with a self-powered solution. Therefore, this third access mode preferably uses battery power.
[0012] However, in some implementations, the lock's existing energy harvesting methods can also power the digital seed and digital dial. This results in a fully self-powered lock with three access modes that requires no batteries.
[0013] The term "digital seed" as used herein refers to, for example, a digital generator that generates a predetermined digital password based on time. Preferably, the locking system has a low-power clock used to generate the digital password via the digital seed algorithm. Thus, as long as the clock remains on time, the digital seed does not need to communicate internally or externally with the locking system.
[0014] In a preferred embodiment of the invention, the primary access mode is a self-powered mode, such as the first and second access modes described above. Preferably, a backup access mode with lower usage frequency is also provided, such as the third access mode described above, which employs a digital password that operates within the lock system based on battery power. The battery life can be set, for example, to 20 years, which is comparable to the typical lifespan of a door lock system. Therefore, the lock system using the present invention does not require battery replacement.
[0015] According to the invention, all three access modes are preferably implemented in the same lock cylinder, thereby allowing simultaneous activation and / or installation. The operating power of the locking mechanism is preferably low. A locking mechanism well-suited to the invention is based on a magnetic actuator involving the interaction between a hard magnet and a semi-hard magnet, as described in the applicant's U.S. Patent US11619069, which is incorporated herein by reference.
[0016] Another object of the present invention is to provide a cloud system that supports temporary use, allowing individuals to access a property using physical keys, remote keys, mobile phones, mobile applications, and temporary digital passwords. This aspect of the invention is preferably applicable to situations where, for example, the property is occupied part-time by the owner's family and rented out part-time through platforms such as Airbnb or booking.com. Resident users or family members can use physical keys, remote keys, their mobile phones, and / or mobile applications to authenticate with the lock system and enter the property. One-time visitors to the property preferably use a digital password they have set specifically for them.
[0017] Cloud servers and lock systems typically share the same synchronous digital seed generator, allowing the cloud system to generate unique digital access codes for single or multiple lock systems without establishing a communication connection with the lock systems. This communication connection is preferably avoided as it consumes significant amounts of power. In a preferred embodiment, the digital password of this invention typically changes over time. In another preferred embodiment, the digital password can be sent to a user, typically a temporary user of the property, via SMS and / or email.
[0018] Another embodiment of the invention involves generating digital access codes for multiple lock systems and multiple users using a cloud server. This allows for the creation of temporary access permission groups for the property according to the invention. In some aspects of the invention, all lock systems of the multiple locks employ the same digital seed or deterministic number generator.
[0019] The multi-access mode lock system according to the present invention includes: a locking mechanism configured to mechanically open and lock a door; a PIN code input interface; a physical keyhole; an NFC transmitter and / or receiver configured to receive a key via NFC; and a battery; characterized in that, - The mechanical key insertion into the physical keyhole is configured to collect functional energy from the key insertion and use that energy to power the locking mechanism, optionally without using battery power; - The NFC transmitter and / or receiver are configured to harvest electromagnetic energy from NFC signals and use that energy to power the locking mechanism, optionally without using battery power, and - Only the PIN code input interface and locking mechanism use battery power.
[0020] A software program product stored in a non-transient storage medium according to the present invention is configured to operate a multi-access mode lock system, the system comprising: a locking mechanism configured to mechanically open and lock a door; a PIN code input interface; a physical keyhole; an NFC transmitter and / or receiver configured to receive a key via NFC; and a battery; characterized in that... - The mechanical key insertion into the physical keyhole is configured to collect functional energy from the key insertion and use that energy to power the locking mechanism, optionally without using battery power; - The NFC transmitter and / or receiver are configured to harvest electromagnetic energy from NFC signals and use that energy to power the locking mechanism, optionally without using battery power, and - Only the PIN code input interface and locking mechanism use battery power.
[0021] A method of operating a multi-access mode lock system according to the present invention comprises the above-described system, the system including: a locking mechanism configured to mechanically open and lock a door; a PIN code input interface; a physical keyhole; an NFC transmitter and / or receiver configured to receive a key via NFC; and a battery; characterized in that, - A mechanical key is inserted into a physical keyhole, from which functional energy is collected and used to power the locking mechanism, optionally without using battery power; - The NFC transmitter and / or receiver collect electromagnetic energy from the NFC signal and use that energy to power the locking mechanism, optionally without using battery power, and - Only the PIN code input interface and locking mechanism use battery power.
[0022] In this invention with different access modes, some or all of the beneficial effects of the invention can be obtained. The self-powered access mode used by conventional users consumes almost no energy, as its energy is generated by the usage process itself. The generation of digital access codes requires a certain amount of power, but this usage mode alternates with the lock's self-powered usage mode. The synergistic advantage of this combined design is that even if the lock needs to adapt to high-frequency, short-term use under multiple access modes, its lock system can still achieve maintenance-free or near-maintenance-free operation throughout its entire service life, and the lock's service life can reach 20 years.
[0023] Furthermore, considering the aforementioned beneficial embodiments, the preferred embodiment of the present invention is considered a multi-access mode lock with three access modes. In the preferred embodiment, both the physical key access mode and the mobile application-based access mode are configured as self-powered modes. In the preferred embodiment, the third access mode is a digital access code generated using a time-related digital seed. This third access mode is battery-powered but requires no communication between the lock and the cloud server that generates the access code, thereby ensuring that the battery life is sufficient to support the entire service life of the lock system, which can be up to 20 years or longer. Attached Figure Description
[0024] In the following, the invention will be described in further detail with reference to the accompanying drawings and exemplary embodiments, in which: Figure 1 Embodiment 10 of the multi-access mode lock 100 according to the present invention is shown in block diagram form.
[0025] Figure 2 Embodiment 20 of the hybrid knob 200 of the multi-access mode lock according to the present invention is shown in block diagram form.
[0026] Figure 3 An embodiment 30 of a cloud-based locking system 300 using a multi-access mode lock according to the present invention is shown in block diagram form.
[0027] Figure 4 The following is a flowchart illustrating an embodiment 40 of the multi-access mode locks 100 and 200 according to the present invention.
[0028] Figure 5 An embodiment 50 of the operation of cloud-based multi-access mode locks 100, 200 according to the present invention is shown in flowchart form.
[0029] Figure 6 The following is a flowchart illustrating an embodiment 60 of operating cloud-based multi-access mode locks 100, 200 according to the present invention, as a flowchart of access permission groups for creating multiple locks in a system.
[0030] Figure 7A An embodiment 70 of the present invention, which operates a cloud-based multi-access mode lock 100, 200 via a mobile application, is shown as a user interface diagram.
[0031] Figure 7B An embodiment 71 of the present invention, which involves running multiple cloud-based multi-access mode locks 100, 200 via a mobile application, is shown as a user interface diagram.
[0032] Figure 7CAn embodiment 72 of the present invention, which involves remotely operating multiple cloud-based multi-access mode locks 100, 200 via a mobile application, is shown as a user interface diagram.
[0033] Figure 8A An embodiment 80 of the present invention, which operates a cloud-based multi-access mode lock 100, 200 by managing private and public access codes, is shown as a user interface diagram.
[0034] Figure 8B An embodiment 81 of the present invention, which operates a cloud-based multi-access mode lock 100, 200 by managing a mobile application with private access codes, is shown as a user interface diagram.
[0035] Figure 8C An embodiment 82 of the present invention, which operates a cloud-based multi-access mode lock 100, 200 by means of a mobile application that manages public access codes, is shown as a user interface diagram.
[0036] Figure 8D An embodiment 83 of the present invention, which runs multiple cloud-based multi-access mode locks 100, 200 by managing restricted access permissions in different regions, is shown as a user interface diagram.
[0037] Figure 8E An embodiment 84 of the present invention, which operates a cloud-based multi-access mode lock 100, 200 by means of a mobile application that manages public access codes, is shown as a user interface diagram.
[0038] Figure 9A An embodiment 90 of the present invention, which involves remotely operating a cloud-based multi-access mode lock 100, 200 via a mobile application, is shown as a user interface diagram.
[0039] Figure 9B An embodiment 91 of the present invention, which involves remotely operating multiple cloud-based multi-access mode locks 100, 200 via a mobile application, is shown as a user interface diagram.
[0040] Figure 9C An embodiment 92 of the present invention, which involves remotely operating a cloud-based multi-access mode lock 100, 200 via a mobile application, is shown as a user interface diagram.
[0041] Some embodiments are described in the dependent claims. Detailed Implementation
[0042] Figure 1Embodiments of the lock cylinder 104 capable of implementing the present invention are shown. These lock cylinders conform to the following lock cylinder standards: Scandinavian oval lock cylinder, Australian and British oval lock cylinder, European standard profile lock cylinder (DIN), ANSI anti-theft mortise lock cylinder, and mortise lock (101, 102, 103). The lock cylinder 104 typically has a bolt 105, which preferably operates by magnetic repulsion and attraction or by hard magnets and semi-hard magnets to minimize energy consumption. For example, the mechanics of how magnets move the bolt 105 are explained in the applicant's cited reference US11619069.
[0043] According to the present invention, any feature of embodiment 10 can be conveniently combined or modified with any feature of other embodiments 20, 30, 40, 50, 60, 70, 71, 72, 80, 81, 82, 83, 84, 90, 91 and / or 92.
[0044] Figure 2 Embodiment 20 of the multi-access mode lock 200 is shown. A mechanical key can be inserted into the keyhole 203, and the insertion and / or turning of the key opens the lock. According to the invention, the kinetic energy generated by the user when inserting and / or turning the key is also utilized to power the lock. Any human action of entering or exiting the lock, such as pushing, pulling, turning, and / or pressing, can be utilized to power the lock. In different embodiments of the invention, the key can be a conventional metal key, a remote control key, a card key, a thin key, or any other type of key.
[0045] When a multi-access mode lock is installed in a door, the transceiver or receiver 201 is concealed within the door. This transceiver or receiver 201 is typically Bluetooth or NFC compatible, or both. The transceiver or receiver is configured to communicate with a user's mobile application and typically utilizes operating power from the NFC or Qi charging power from a phone running the mobile application near the lock.
[0046] In some implementations, the lock supports a mobile digital key stored in a wallet app or other similar application on a mobile smartphone. In some implementations, the lock 200 is capable of reading tags that can encode information such as access permission information.
[0047] The digital dial 202 is used to input a digital password. According to the invention, this method typically uses battery power. However, the lock can be powered by the mechanical energy generated during the rotation of the digital dial or the pressing of a button. The user typically enters the digital password manually. However, the user can receive the digital password from a cloud server via message transmission. It should be noted that the transceiver or receiver 201 is preferably not used for communication with the cloud server to conserve power. Instead, the digital password is generated independently on both the cloud server and the lock side using a digital seed / password seed based on the current time. This means that both the cloud server and the lock 200 are equipped with accurate clocks. Therefore, whether a battery is necessary depends on whether the clock needs to run continuously and maintain accurate time throughout the lock's entire lifespan. If the above can be achieved through energy utilization, all three access modes can be self-powered.
[0048] In some preferred embodiments, the lock operates as follows: The lock is in a deep sleep mode until it is activated. Then, pressing any button activates the digital dial 202. Upon activation, an LED on dial 202 illuminates, prompting the user to enter a PIN code. If the entered PIN code is correct, the "Lock" button on dial 202 turns green (e.g., for 2 seconds), and the knob unlocks and can be rotated. After a certain duration (e.g., 5 seconds), the knob automatically relocks, and the "Lock" button on dial 202 displays red for 1 second. The lock 200 then returns to deep sleep mode to conserve battery power.
[0049] According to the present invention, any feature of embodiment 20 can be conveniently combined or modified with any feature of other embodiments 10, 30, 40, 50, 60, 70, 71, 72, 80, 81, 82, 83, 84, 90, 91 and / or 92.
[0050] Figure 3 Embodiment 30 of the system of the present invention is illustrated in the form of a network diagram. In the embodiment of the present invention, the network 300 for communication is a wireless Internet, a wired Internet, or a telephone network, which is typically a cellular network, such as UMTS (Universal Mobile Telecommunications System), GSM (Global System for Mobile Telecommunications), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), 3G, 4G, 5G, Wi-Fi, and / or WCDMA (Wideband Code Division Multiple Access) networks.
[0051] User terminal equipment 307 communicates with network 300 and cloud server 301. User terminal equipment 307 can be configured as a mobile terminal computer, typically a smartphone and / or tablet computer used to receive user identification information. User terminal equipment 307 is typically a mobile smartphone, such as an iOS, Android, or Windows Phone smartphone. However, user terminal equipment 307 can also be a mobile station, mobile phone, or computer, such as a personal computer (PC), Apple Mac computer, PDA device (personal digital assistant), or a mobile station supporting UMTS (Universal Mobile Telecommunications System), GSM (Global System for Mobile Telecommunications), WAP (Wireless Application Protocol), Teldesic, Inmarsat, Iridium, GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), GPS (Global Positioning System), 3G, 4G, Bluetooth, WLAN (Wireless Local Area Network), Wi-Fi, and / or WCDMA (Wideband Code Division Multiple Access). Sometimes, in some implementations, the user terminal device 307 is a device with an operating system, such as any of the following: Microsoft Windows, Windows NT, Windows CE, Windows Pocket PC, Windows Mobile, GEOS, Palm OS, Meego, Mac OS, iOS, Linux, BlackBerry OS, Google Android, or any other computer or smartphone operating system.
[0052] User terminal device 307 provides software application 308 to allow users to input identity information related to the user to be authenticated into cloud server 301. Preferably, the user downloads the application from the Internet or from various app stores provided by Google, Apple, Facebook, and / or Microsoft. For example, if a user has the Facebook app installed on their iPhone, they will download an application that meets the requirements of both Apple and Facebook developers. Similarly, customized software applications 308 can be developed for other different handheld devices.
[0053] In some implementations, software application 308 is typically a smart living application for property residents. Residents can use this application to manage access permissions to their property.
[0054] In the example, cloud server 301 may include multiple servers. In an exemplary implementation, cloud server 301 may be any type of database server, file server, network server, application server, etc., configured to store user-related identity information. In another exemplary implementation, cloud server 301 may include multiple databases for storing data files. The databases may be, for example, Structured Query Language (SQL) databases or NoSQL databases, such as Microsoft® SQL Server, Oracle® Server, MySQL® Database, etc. Cloud server 301 may be deployed in a cloud environment managed by a cloud storage service provider, and the databases may be configured as cloud databases implemented in that cloud environment.
[0055] Cloud server 301, which may include input / output devices, typically includes a monitor (display), keyboard, mouse, and / or touchscreen. However, more than one computer server is often used simultaneously, so some computers only contain the computer host and do not have a monitor and keyboard. Such servers are typically located in server rooms to implement the cloud network used by cloud server 301 in this embodiment of the invention. Cloud server 301 can be purchased as a standalone solution from well-known vendors such as Microsoft, Amazon, or HP (Hewlett-Packard). Cloud server 301 typically runs Unix, Microsoft, iOS, Linux, or any other known operating system, and generally includes a microprocessor, memory, and data storage devices such as SSD flash memory or hard disk drives. To improve the responsiveness of the cloud architecture, data is preferably stored, in whole or in part, on SSDs (i.e., flash memory). This component can be selected / configured from existing cloud service providers such as Microsoft or Amazon, or existing cloud network operators such as Microsoft or Amazon can be configured to store all data to flash-based cloud storage service providers such as Pure Storage, EMC, Nimble Storage, etc.
[0056] Cloud server 301 typically has application programming interface (API) and public key infrastructure (PKI) capabilities. Cloud server 301 usually hosts management applications and provides user accounts through a portal (such as a web portal) through which users can manage their accounts and their property access permissions.
[0057] In operation, the user enters identification information into user terminal device 307. In the example, the identification information may be a fingerprint, password, and / or personal details associated with the user. The user can enter the identification information via any of the following methods: keypad access 303, fingerprint scanner, and / or Near Field Communication (NFC) reader. In a preferred embodiment, the user-entered identification information is sent to cloud server 301 via network 300. Cloud server 301 authenticates the entered identification information by comparing it with identification information stored in its database. An authentication-related notification is sent via network 300 and displayed on application 308 on user terminal device 307. In the example, the notification may be a message indicating successful or failed authentication. In some implementations, the notification may be any of the following: audio notification, video notification, multimedia notification, and / or text notification. If the identification information does not match, lock 305 cannot be unlocked via application 308. If the user-input identification information matches the identification information stored in the database on cloud server 301, then lock 305 is unlocked via application 308 on user terminal device 307. In some implementations, lock 305 is powered by electricity from user terminal device 1720, for example, by using NFC or Qi. Similarly, the turning of the key inside keyhole 203 of lock 305 is typically powered by mechanical energy.
[0058] However, digital passwords are typically generated without using a self-powered method. Cloud server 301 and lock 305 preferably have independent (which may be the same) digital seed generators and clocks. The digital seed generator is used to maintain an access code that changes over time, and this access code is known to both lock 305 and cloud server 301 without any communication or use of network 300.
[0059] In a preferred embodiment, the keypad 303 may also be equipped with a walkie-talkie, or a separate walkie-talkie 306, and / or a digital reader capable of reading, for example, QR codes or other optical information. In some embodiments, the keypad 303 may understand speech, for example, through artificial intelligence (AI) and natural language processing. For example, if a resident named Tomi calls out "It's Tomi, open the door," and the resident of the property is indeed Tomi (whose voice has been pre-recorded in a cloud server), then the AI's speech and natural language processing will recognize that it is indeed Tomi speaking / calling through the walkie-talkie, and his words constitute a request to open the door, which the lock system can then execute to open the door. In this embodiment, the cloud server 301 can typically recognize the resident Tomi's voice. Alternatively, an image of Tomi can be captured by a camera or other facial scans can be performed, and AI and image recognition can be used to identify the resident Tomi based on his facial features, thereby granting Tomi access to his property by unlocking one or more locks. Other biometric authentication methods are also applicable and consistent with the present invention.
[0060] In some embodiments, the physical key 302 or key fob may be connected to the cloud network 300. For example, in some embodiments of the invention, a positioning solution such as AirTag (developed by Apple) may be used to track the location of the key 302 or key fob. In some embodiments, the physical key or key fob 302 is configured to be compatible with self-powered, NFC-powered, and ultra-low-power digital locks with strong identification and inter-device communication capabilities.
[0061] In some embodiments, the lock control infrastructure of the present invention also includes information display screens and key self-service machines. These components facilitate smooth and efficient information sharing, reservations, and management of building and access control services.
[0062] According to the present invention, any feature of embodiment 30 can be conveniently combined or modified with any feature of other embodiments 10, 20, 40, 50, 60, 70, 71, 72, 80, 81, 82, 83, 84, 90, 91 and / or 92.
[0063] Figure 4 A basic implementation method 40 of the operation method of the multi-access mode locks 200 and 305 of the present invention is shown.
[0064] In stage 400, mechanical key 302 enters the keyhole. Mechanical energy generated by the muscle force of the user holding the key when inserting and / or rotating it is converted into electrical energy in lock 305. This electrical energy is typically used to drive a magnetic system comprising semi-hard and hard magnets. For example, energizing a coil around a magnet (as described in US Patent 11619069) can cause another magnet to move mechanically through magnetic repulsion or attraction. The moving magnet may be configured as a bolt, or the mechanical movement of the magnet may be coupled to bolt 105, enabling lock cylinder 104 to lock and unlock lock 305.
[0065] In phase 401, electromagnetic energy is collected from NFC signals or Qi wireless charging signals emitted by a nearby mobile phone. This electromagnetic energy is used to power the opening or locking of lock 305, for example, by energizing a coil as described in phase 400. The NFC communication signal carries authentication information or a digital key, which is verified to determine whether the lock can be opened. Therefore, in phase 401, inputting authentication credentials via NFC or Bluetooth does not consume battery power from lock 305.
[0066] In phase 402, a PIN code pre-generated by the cloud server is entered using PIN input interfaces 203 and 305. At this time, the lock's battery power is used to generate a verification number, which is then verified in locks 305 and 200. If the user enters the correct PIN code, the lock opens. This process consumes battery power. Because phase 402 occurs infrequently, and phases 401 and 402 are likely to be executed more frequently and preferentially, the lock's battery consumption is extremely low during normal use. Different access modes will typically result in varying battery consumption over time.
[0067] According to the present invention, any feature of embodiment 40 can be conveniently combined or modified with any feature of other embodiments 10, 20, 30, 50, 60, 70, 71, 72, 80, 81, 82, 83, 84, 90, 91 and / or 92.
[0068] Figure 5 A more detailed implementation of the lock system's operation method is illustrated in flowchart form 50. In stage 500, all or part of the operating electrical energy of locks 200 and 305 is collected from key insertion. In stage 501, the electromagnetic energy required to operate the lock is collected from the NFC signal carrying the digital key. In stage 502, the access method described above is no longer used; instead, a PIN code or digital password is employed. The battery power of lock 305 is either in standby mode or used to power the PIN code input interface.
[0069] In phase 503, the cloud server’s number seed or number generator uses the computational seed to generate matching numbers or number pairs, and the cloud server 301 includes a clock or accessible clock, such as satellite time.
[0070] In phase 504, cloud server 301 generates a time-varying PIN code using a deterministic number generator. This means that, given a precise time as input, the number generator will generate a unique and deterministic calculated number (which can only be generated at that moment); whereas, without knowing the algorithm of the deterministic number generator, it is extremely difficult to guess the number in advance.
[0071] In stage 505, a matching number is generated using an arithmetic seed to match the number seed of locks 200 and 305 or the number generated by the number generator. This arithmetic seed can be the same as the number seed in stage 503. However, in some implementations, the number seed of locks 200 and 305 can be different from that of the cloud server 301, as long as the PIN codes generated by each can be uniquely and consistently identified. Locks 200 and 305 also include a clock.
[0072] In stage 506, locks 200 and 305 use a deterministic number generator to generate a time-varying PIN code without establishing a communication connection with cloud server 301. When the time or time interval is the same, this time-varying PIN code will be consistent with the PIN code generated by cloud server 301 in stage 503.
[0073] In phase 507, the PIN code generated by cloud server 301 can be sent to the user who needs to unlock the lock and enter the property. This PIN code will be identical to the PIN codes independently generated by locks 200 and 305 of the property within the same given time or time interval. Therefore, a temporary user can enter the property by entering the PIN code obtained from the message to unlock locks 200 and 305.
[0074] In this embodiment, there is no communication connection between locks 200 and 305 and cloud server 301. As a result, the operating power of locks 200 and 305 can be kept at a very low level, thereby saving battery power of locks 200 and 305.
[0075] According to the present invention, any technical feature of embodiment 50 can be conveniently combined or modified with any feature of other embodiments 10, 20, 30, 40, 60, 70, 71, 72, 80, 81, 82, 83, 84, 90, 91 and / or 92.
[0076] Figure 6Another more detailed embodiment 60 of the operation of the locking system of the present invention is shown, which has multiple locks that lock multiple rooms or buildings and is accessible to multiple users.
[0077] In stage 600, the mechanical energy of key insertion powers the lock system. In stage 601, the energy required to drive the lock is collected from the NFC signal carrying the digital key used to unlock locks 200 and 305. In other words, an NFC-enabled mobile phone or other NFC-enabled device powers the lock to unlock it. In some embodiments, if a user's mobile phone is brought close to locks 200 and 305, Qi wireless charging from the mobile phone can also power locks 200 and 305. This requires the mobile phone to discharge power, rather than charging it. Stages 600 and 601 typically do not consume battery power from locks 200 and 305.
[0078] In stage 602, the battery power is used for the PIN code input interface, or the battery power is in standby mode. In stage 603, cloud server 301 generates matching numbers using an arithmetic number seed. These numbers are consistent with the numbers generated by cloud server 301's number seed or number generator during server-based number generation, using cloud server 301's clock time as input.
[0079] In phase 604, cloud server 301 generates a PIN code that changes over time using other deterministic number generators or the same number generators as in phase 603.
[0080] In stage 605, locks 200 and 305 generate matching numbers. These numbers are generated using an arithmetic number seed to match the numbers obtained by the lock number seed or number generator in locks 200 and 305. In some implementations, the number seed or number generator in locks 200 and 305 and cloud server 301 can be the same. However, in some implementations, cloud server 301 is different from the number seed or number generator in locks 200 and 305, but is designed to produce a unique and identical result when time is taken as input.
[0081] In stage 606, locks 100 and 305 generate a PIN code that changes over time and matches the PIN code generated by cloud server 301 in stage 604.
[0082] In phase 607, cloud server 301 generates a temporary PIN code to access multiple locks 200 and 305. Each of the individual locks 200 and 305 generates the same PIN code individually. This PIN code can be sent to multiple users, thereby creating temporary access groups for the property. Typically, each of locks 200 and 305 includes the same arithmetic seed or deterministic number generator. In some implementations, cloud server 301 also includes the same number seed or deterministic number generator.
[0083] In some implementations, cloud server 301 can generate multiple access codes, each of which can unlock multiple locks 200 and 305. A different, independent access code can then be sent to each user. In this implementation, locks 200 and 305 need to generate a set of access codes so that locks 200 and 305 can allow different users to unlock specific locks using different access codes.
[0084] According to the present invention, any feature of embodiment 60 can be conveniently combined or modified with any feature of other embodiments 10, 20, 30, 40, 50, 70, 71, 72, 80, 81, 82, 83, 84, 90, 91 and / or 92.
[0085] Figure 7A An embodiment of the user interface diagram of a mobile application 308 according to the present invention is shown. Access to the mobile application 308 is controlled by a screen lock 701, which is typically set by the operating system of the mobile phone 700. When the operating system of the mobile phone 700 issues a request, the user enters a personal access code in the input box 701. This password is a password required by the operating system and is preferably different from the unlock password. Alternatively, the user can be identified by fingerprint, facial scanning, or some other biometric method. In embodiment 71 ( Figure 7B Once the user of smartphone 700 is confirmed to be a legitimate user, the initial menu of mobile application 308 can be viewed on the screen of smartphone 700.
[0086] Figure 7B Implementation 71 using mobile application 308 is illustrated. Here, the opening of one or more locks 200, 305 is triggered by a digital password. Cloud server 301 sends the digital password to mobile application 308, and in this implementation, the digital password contains 10 digits. However, in some implementations, mobile application 308 preferably hides the access code. This string is used to prevent accidental viewing by strangers peeking from behind the user. There is usually a separate toggle switch to show the numeric password. When this numeric password is entered in input field 702 of the mobile application 308, keystrokes are typically hidden as well.
[0087] In the screenshot, switches 703, 704, 705, and 706 shown on the right control access code sharing permissions. These switches select the locks 200 and 305 and the property area that the generated access code can open. Here, only the door of Apartment A1 is involved. Switches 707, 708, and 709 set the valid time interval for the access code. Here, a 30-minute time interval starting from the first use on September 10, 2023, is selected. This access code can be shared via message with anyone who needs to enter Apartment A1 on September 10, 2023, for a duration of 30 minutes. This access code is generated by cloud server 301 and sent to the recipient's lock control application or message inbox, and the selected numeric password perfectly matches the code generated by the Apartment A1 door lock using an arithmetic seed on September 10, 2023. In some embodiments of the invention, it is advantageous not to display this code to the user of mobile device 700.
[0088] Figure 7C Implementation method 72 is shown in screenshot form, demonstrating remote unlocking of the lock. First, the Bluetooth connection of the mobile phone 700 is activated by a toggle switch 710. This connection is preferably Bluetooth Low Energy (BLE) to save power. The right-hand menu lists the doors that the user can control: My Door 711, Main Entrance 712, and Garage Door 713. If these doors are within Bluetooth range, the user can remotely open them, for example, by clicking icons 711, 712, and 713 on the touchscreen display. For example, if the user is sitting in their car on the roadside or in their driveway and clicks icon 713, the garage door will automatically open, allowing the user to drive directly into the garage without getting out of the car.
[0089] According to the present invention, any feature of embodiments 70, 71, and 72 can be conveniently combined or modified with any feature of other embodiments 10, 20, 30, 40, 50, 60, 80, 81, 82, 83, 84, 90, 91, and / or 92.
[0090] Figure 8A Implementation method 80 for generating access codes is shown. Users can select between a private access code 801 and a public access code 802 by clicking an icon on the touchscreen of a mobile device 800.
[0091] In some embodiments of the present invention, access codes are assigned as follows: private access codes are assigned to private / public areas for use. Users select icon 801 to create this type of access code.
[0092] Visitor access codes are for visitor use and are public access codes. Users select icon 802 to create this type of access code.
[0093] Typically, visitor access codes are modified when they are created and shared. Users can choose which doors the access code is valid for. Preferably, the shareable doors are online, and doors equipped with this feature are defined in the management software portal of cloud server 301. In some preferred embodiments, users can add free text when sharing the access code. This text can then be displayed in the audit of the property's access history. Preferably, the property's access history is stored in the cloud server. Furthermore, some embodiments of the invention include a new type of access code: a space access code. This code is for personal use, is a password of at least 6 digits, and is only valid for the specified space. To ensure the security of this space access code, public doors use separate private access codes.
[0094] Figure 8B Implementation 81 of the receiving screen is shown, which displays a private access code to the user on screen 803. Text box 804 displays access code 77865# to the user. This is the access code, which both lock 305 and cloud server 301 need to obtain independently on December 1, 2022, as evidenced by the timestamp at the top of screen 803. Screen area 805 provides a warning to the user, clearly stating that the access code is for private use only and must not be shared. The user can apply for a new access code by clicking icon 806, which is generated based on the time of application; if a new code is needed for a specific future time period, it can be generated based on another future time.
[0095] Figure 8C Implementation 82 is shown, in which a public access code is used. As shown at the top of screen 807, this public access code is generated based on the time of December 5, 2022. Message screen area 808 displays that the access code is 77888#. This code should be independently generated by cloud server 301 and lock 305 based on the time of December 5, 2022. Although this access code is a public access code, as prompted to the user in screen area 809, sharing it outside the apartment or institution is still not recommended. The user can apply for a new access code by clicking icon 810; in a preferred implementation, this new code can be either a private access code or a public access code.
[0096] Figure 8D Implementation method 83 for editing access codes in a lock system is shown. Users can restrict access to the property by both area and time by activating restricted access rights for this access code using toggle switch 811. Here, by disabling toggle switches 813, 814, and 815, users are prohibited from entering the A corridor entrance, garage, and other public areas. Similarly, access time can be controlled by selecting a one-time access of only 30 minutes via toggle switch 818. This will generate... Figure 8EThe type of private space access code shown is required. This also necessitates the use of a different set of access codes for the A corridor entrance, garage, and other common areas. In this way, users can move freely within the property without keys, relying solely on two sets of access codes: one for common areas (used by all residents), and another for their own private spaces. This implementation is particularly useful in emergencies where users might accidentally leave their physical keys and smartphones inside the A1 apartment.
[0097] Figure 8E The space access code for apartment A1 is shown. This access code cannot be used at the entrance to corridor A, the garage, or other common areas, and it expires 30 minutes after the lock is first opened.
[0098] In some embodiments of the invention, the system creates an access code that is valid for a selected number of days and time period from the first use and is only available on selected doors. Preferably, the user receives a notification when the visitor access code is used on the online door. Also preferably, for security reasons, the visitor access code is only issued online after the user creates / shares the access code, to avoid a large number of access codes remaining valid on the online door for extended periods.
[0099] In a preferred embodiment, when a space user unlocks the lock via a mobile application, the lock's audit log is updated with a delay via inter-device communication. Alternatively, it may be updated when the space's physical key is used in an online card reader, or when the update is completed via the mobile application. In some embodiments, the mobile application 308 requires the property's digital key to perform any of the aforementioned audit data operations.
[0100] Visitor access codes are typically available in two types: one-time access (valid for 30 minutes after first use) or 23:59 (valid until 23:59 on the same day). Users can usually also choose any other duration. Access codes are typically 6–8 characters long. Preferably, the number of each type of access code is limited, for example, 2–3 per day.
[0101] In some embodiments of the invention, the access code is generated based on the lock's serial number. In other embodiments, an access code for each access permission (single or group) is encoded into the access code.
[0102] According to the present invention, any feature of embodiments 80, 82, 83, and 84 can be conveniently combined or modified with any feature of other embodiments 10, 20, 30, 40, 50, 60, 70, 71, 72, 90, 91, and / or 92.
[0103] Figure 9AImplementation 90 is disclosed, in which an attempt is made to access locks 200 and 305 via Bluetooth to unlock them within a typical range of 1–100 meters. The first screenshot shows a scenario where the mobile application cannot connect to any lock. The user can skip this screen by clicking OK (icon 901). The screen also prompts the user to keep Bluetooth on. Preferably, Bluetooth Low Energy is used.
[0104] Using the locks 200 and 305 of this invention via Bluetooth offers numerous advantages. One advantage is that the lock / button can be unlocked remotely without inserting a physical key or holding a mobile phone (digital key) close to the knob or lock 200 or 305.
[0105] In some embodiments of the present invention, the knob still needs to be manually turned when entering or exiting the property to prevent the door from opening accidentally. In some embodiments of the present invention, an automatic locking function is provided, in which locks 200 and 305 automatically lock when the Bluetooth signal is too far away from the locks.
[0106] In some preferred embodiments of the present invention, it is possible to check whether locks 200 and 305 are in the open state and to remotely perform locking operations.
[0107] Figure 9B The illustration shows embodiment 91 of the present invention, a screenshot of mobile application 308, with Bluetooth enabled and multiple locks 200 and 305 present near different proximity areas 902, 903, and 904. In this embodiment, proximity area 904 corresponds to a walking distance of 1–2 seconds, proximity area 903 corresponds to a walking distance of 4–5 seconds, and proximity area 902 corresponds to a walking distance of 8–10 seconds.
[0108] Users can unlock locks 200 and 305 simply by tapping the lock icon on the screen. Subsequently, a digital key or a generated and received access code will be transmitted via Bluetooth to unlock the selected lock; the unlocking operation is completed by the locks 200 and 305's own battery power.
[0109] In some embodiments of the present invention, upon entering Bluetooth range, the unlocking operation is performed by pressing a button in the mobile application 308, i.e., by clicking an icon in the mobile application 308. Preferably, an automatic unlocking mode can also be selected. Its working principle is as follows: when the user approaches locks 200 and 305, and the RSSI (Received Signal Strength Indicator) in the user's mobile application 308 reaches a specific strength, locks 200 and 305 automatically unlock. This allows the user to carry their mobile phone 900 in their pocket while walking around the premises and enjoy the convenience of all locked doors they have the right to access automatically opening.
[0110] In some implementations, the locking system of the present invention is adjusted to operate optimally by considering the following parameters: Power consumption: The shorter the Bluetooth broadcast interval, the higher the power consumption. Latency: The longer the Bluetooth broadcast interval, the longer the discovery time. The standard limit for the broadcast interval is usually 20 ms to 10.24 s.
[0111] Preferably, the proximity-based locking system of the present invention shortens the Bluetooth broadcast interval using RSSI or other triggering conditions when a paired device is nearby. A longer Bluetooth broadcast interval can also be set at night and a shorter Bluetooth broadcast interval during the day via a real-time clock (RTC). Furthermore, in some embodiments, when the Bluetooth lock is nearby and the RSSI remains unchanged, the Bluetooth broadcast interval can be automatically extended back to 8–10 seconds if the Bluetooth component supports dynamic adjustment. This is advantageous in scenarios such as nighttime or daytime when no one is home. In some embodiments, the user can activate BLE via the lock button when sudden use is required.
[0112] Figure 9C The Bluetooth menu within apartment A1 in embodiment 92 is shown. The lock on room 1 is open and within Bluetooth range. However, according to historical data, the lock on room 2 is closed and has not established a Bluetooth connection with mobile device 900. In some embodiments, the current Bluetooth broadcast interval is displayed in mobile application 308 and can be adjusted via mobile application 308.
[0113] According to the present invention, any feature of embodiments 90, 91, and 92 can be conveniently combined or modified with any feature of other embodiments 10, 20, 30, 40, 50, 60, 70, 71, 72, 80, 81, 82, 83, and / or 84.
[0114] In some embodiments of the invention, the PIN code input interface (202) providing numeric keypad input is located in a separate accessory unit, the PIN pad. This separate accessory unit can be directly mounted to the lock and / or connected to the lock via electrical contact to minimize power consumption. The PIN pad can have different shapes, such as rectangular. When the knob is turned, the accessory unit housing the PIN pad typically remains stationary.
[0115] The present invention has been described above in conjunction with the foregoing embodiments, and its numerous advantages in commercial and industrial applications have been clarified. The method and setup of the present invention can realize a lock system with multiple different access modes. The self-powered access mode used by regular users consumes almost no energy, as the energy for this mode is generated by the usage process itself. The generation of digital access codes requires a certain amount of power, but this usage mode alternates with the self-powered usage mode of locks 200 and 305. The synergistic advantage of this combined design is that even if locks 200 and 305 need to adapt to high-frequency, short-term use under multiple access modes, their lock system can still be designed to require no or almost no maintenance throughout its entire service life, and the lock's service life can reach 20 years.
[0116] The present invention has been described above with reference to the foregoing embodiments. However, it is clear that the present invention is not limited to these embodiments, but covers all possible embodiments falling within the inventive concept and the spirit and scope of the appended claims.
[0117] References: US11566446B2, digital lock, iLOQ Oy, Mika Pukari.
[0118] US11619069, Electromagnetic actuator, iLOQ Oy, Mika Pukari.
[0119] JP2014190122, Electric Lock Device, Program, Unlocking Method of Electric Lock Device and Electric Lock System, MiwaLock, Furukawa & Kamoya.
Claims
1. A multi-access mode lock system (200), comprising: A locking mechanism (104) is configured to mechanically open and lock the door; a PIN code input interface (202). Physical keyhole (203); NFC transmitter and / or receiver, configured to receive a key via NFC; And the battery, characterized in that, - The insertion of a mechanical key into the physical keyhole is configured to collect functional energy from the key insertion and use that energy to power the locking mechanism, optionally without using battery power, and - The NFC transmitter and / or receiver are configured to collect electromagnetic energy from NFC signals and use said energy to power the locking mechanism, optionally without using battery power, and - Only the PIN code input interface (202) and the access mode using a digital access code in conjunction with the locking mechanism use battery power.
2. The multi-access mode lock system according to claim 1, characterized in that, The battery life is designed to last for the operation of the lock (305), optionally for about 20 years, so no battery replacement is required.
3. The multi-access mode lock system according to claim 1, characterized in that, The locking mechanism operates based on the magnetic interaction between a hard magnet and a semi-hard magnet.
4. The multi-access mode lock system according to claim 1, characterized in that, The lock (200) includes: - Clock; - An arithmetic number seed that generates a number that matches the number generated by the cloud server's number seed or number generator; or - Other deterministic number generators are configured to generate time-related PIN codes without using an external communication connection.
5. The multi-access mode lock system (200) according to claim 4, characterized in that, The cloud server (301) is configured to also include: - Clock; - An arithmetic number seed that generates a number that matches the number generated by the lock number seed or number generator; or - Other deterministic number generators are configured to generate time-related PIN codes without using an external communication connection.
6. The multi-access mode lock system (200) according to claim 5, characterized in that, The cloud server (301) is capable of generating a temporary PIN code for accessing the lock, which can be sent to at least one temporary user of the property.
7. The multi-access mode lock system according to claim 1, characterized in that, The cloud server can generate a temporary PIN code for accessing the lock, which can be sent to at least one temporary user of the property.
8. The multi-access mode lock system according to claim 1, characterized in that, The cloud server (301) can generate temporary PIN codes for multiple users to access multiple locks (200, 305), and the PIN codes can be sent to the users, thereby creating temporary user access permission groups for the property.
9. The multi-access mode lock system according to claims 1, 4, 5 and 8, characterized in that, Multiple locks (305, 200) include the same arithmetic number seed or deterministic number generator.
10. The multi-access mode lock system according to claim 1, characterized in that, All three access modes are implemented in the same lock cylinder (104).
11. A software program product stored in a non-transient storage medium, configured to run a multi-access mode locking system (200), comprising: The locking mechanism is configured to mechanically open and lock the door; PIN code input interface (202); A physical keyhole (203); and an NFC transmitter and / or receiver, configured to receive a key via NFC (201); And the battery, characterized in that, - The insertion of a mechanical key into the physical keyhole is configured to collect functional energy from the key insertion and use that energy to power the locking mechanism, optionally without using battery power, and - The NFC transmitter and / or receiver are configured to collect electromagnetic energy from NFC signals and use said energy to power the locking mechanism, optionally without using battery power, and - Only the PIN code input interface and the access mode using a digital access code in conjunction with the locking mechanism use battery power.
12. The software program product according to claim 11, characterized in that, The battery life is designed to last for the operating life of the locks (200, 305), optionally up to 20 years, so there is no need to replace the battery.
13. The software program product according to claim 11, characterized in that, The locking mechanism operates based on the magnetic interaction between a hard magnet and a semi-hard magnet.
14. The software program product according to claim 11, characterized in that, The lock includes: - Clock; - An arithmetic number seed that generates a number that matches the number generated by the cloud server's number seed or number generator; or - Other deterministic number generators are configured to generate time-related PIN codes without using an external communication connection.
15. The software program product according to claim 14, characterized in that, The cloud server (301) is configured to also include: - Clock; - An arithmetic number seed that generates a number that matches the number generated by the lock number seed or number generator; or - Other deterministic number generators are configured to generate time-related PIN codes without using an external communication connection.
16. The software program product according to claim 15, characterized in that, The cloud server (301) is able to generate a temporary PIN code for accessing the lock (200, 305), which can be sent to at least one temporary user of the property.
17. The software program product according to claim 11, characterized in that, The cloud server can generate a temporary PIN code for accessing the lock, which can be sent to at least one temporary user of the property.
18. The software program product according to claim 11, characterized in that, The cloud server (301) can generate temporary PIN codes for multiple users to access multiple locks (200, 305), and the PIN codes can be sent to the users, thereby creating temporary user access permission groups for the property.
19. The software program product according to claims 11, 14, 15 and 18, characterized in that, Multiple locks (200, 305) include the same arithmetic number seed or deterministic number generator.
20. The software program product according to claim 11, characterized in that, All three access modes are implemented in the same lock cylinder (104).
21. A method for operating a multi-access mode lock (200, 305) system, the system comprising: The locking mechanism is configured to mechanically open and lock the door; PIN code input interface; Physical keyhole (203); NFC transmitter and / or receiver, configured to receive a key via NFC; And the battery, characterized in that, - A mechanical key is inserted into the physical keyhole to collect functional energy from the key insertion and uses that energy to power the locking mechanism, optionally without using battery power, and - An NFC transmitter and / or receiver collects electromagnetic energy from NFC signals and uses said energy to power the locking mechanism, optionally without using battery power, and - Only the PIN code input interface and the access mode using a digital access code in conjunction with the locking mechanism use battery power.
22. The method according to claim 21, characterized in that, The battery life is designed to last for the operating life of the locks (200, 305), optionally about 20 years, so no battery replacement is required.
23. The method according to claim 21, characterized in that, The locking mechanism operates based on the magnetic interaction between a hard magnet and a semi-hard magnet.
24. The method according to claim 21, characterized in that, The lock includes: - Clock; - An arithmetic number seed that generates a number that matches the number generated by the number seed or number generator of the cloud server (301); or - Other deterministic number generators are configured to generate time-related PIN codes without using an external communication connection.
25. The method according to claim 24, characterized in that, The cloud server (301) is configured to also include: - Clock; - An arithmetic number seed that generates a number that matches the number generated by the lock number seed or number generator; or - Other deterministic number generators are configured to generate time-related PIN codes without using an external communication connection.
26. The method according to claim 25, characterized in that, The cloud server (301) is capable of generating a temporary PIN code for accessing the locks (200, 305), which can be sent to at least one temporary user of the property.
27. The method according to claim 21, characterized in that, The cloud server (301) is able to generate a temporary PIN code for accessing the lock (200), which can be sent to at least one temporary user of the property.
28. The method according to claim 21, characterized in that, The cloud server can generate temporary PIN codes for multiple users to access multiple locks (200, 305), and the PIN codes can be sent to the users, thereby creating temporary user access permission groups for the property.
29. The method according to claims 21, 24, 25 and 28, characterized in that, Multiple locks (200, 305) include the same arithmetic number seed or deterministic number generator.
30. The method according to claim 21, characterized in that, All three access modes are implemented in the same lock cylinder (104).
Citation Information
Patent Citations
Electric lock device, program, method for unlocking electric lock device, and electric lock system
JP2014190122A
Digital lock
US11566446B2
Electromagnetic actuator
US11619069B2