CN110673863B - Intelligent lock system supporting pluggable external storage and intelligent upgrading method - Google Patents
Intelligent lock system supporting pluggable external storage and intelligent upgrading method Download PDFInfo
- Publication number
- CN110673863B CN110673863B CN201910764165.9A CN201910764165A CN110673863B CN 110673863 B CN110673863 B CN 110673863B CN 201910764165 A CN201910764165 A CN 201910764165A CN 110673863 B CN110673863 B CN 110673863B
- Authority
- CN
- China
- Prior art keywords
- external storage
- upgraded
- file
- unit
- main control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
- G06F8/66—Updates of program code stored in read-only memory [ROM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4282—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Storage Device Security (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The application discloses support pluggable external storage's intelligent lock system, including intelligent lock module and with intelligent lock module pluggable communication connection's external storage module, external storage module is used for storing system log or information, intelligent lock module includes master control unit, drive unit, interface unit, master control unit and drive unit communication connection, drive unit and interface unit communication connection, interface unit and external storage module communication connection. According to the invention, the external storage module which is connected through pluggable communication is connected with the intelligent lock module through communication, the external storage of the intelligent lock module can be expanded, the built-in storage design requirement of the intelligent lock can be reduced, the cost is saved, meanwhile, the external storage module is supported to be pluggable, the intelligent lock is very convenient to insert into a computer or a card reader, the computer is very convenient to consult related logs and information, in addition, the external storage module can be utilized for local intelligent upgrading, the validity is checked before the upgrading, and the maintenance of the intelligent lock can be very simple.
Description
Technical Field
The invention relates to the technical field of intelligent locks, in particular to an intelligent lock system supporting pluggable external storage and an intelligent upgrading method.
Background
The existing intelligent lock system has the following problems: the new national standard GA-374-2019 requires all operation and unlocking records of the intelligent lock to be queried, and requires not less than 500 records, a relatively large storage space is required, and the cost is increased. However, if too many events or logs are stored in the intelligent lock, how to inquire about the events or logs is a very complex problem, if the events or logs are broadcasted by voice, 500 broadcasting time is very long, and the operation is very inconvenient and not intuitive. If the display screen is used, on the one hand, the display screen is very small, and on the other hand, many locks do not have the display screen, so that the national standard requirement is difficult to achieve, and the user experience is good. Moreover, the current intelligent lock is very troublesome to upgrade, needs higher skill, is difficult for general sales and maintenance personnel to master, and if the intelligent lock can support intelligent upgrade of pluggable equipment, the skill requirement of personnel is greatly reduced.
Disclosure of Invention
It is an object of the present invention to provide an intelligent lock system that supports pluggable external storage, solving one or more of the above-mentioned problems of the prior art.
According to one aspect of the present invention, there is provided an intelligent lock system supporting pluggable external storage, comprising an intelligent lock module and an external storage module in pluggable communication connection with the intelligent lock module, wherein the external storage module is used for storing system logs or information, the intelligent lock module comprises a main control unit, a driving unit and an interface unit, the main control unit is in communication connection with the driving unit, the driving unit is in communication connection with the interface unit, and the interface unit is in communication connection with the external storage module. Therefore, the external storage module capable of being connected in a pluggable manner solves the problems of moving and reading the storage log, is convenient to move and read, expands external storage through the external storage module, can reduce the design requirement of the built-in storage of the intelligent lock, and saves cost; the external storage module which is connected in a pluggable communication way supports pluggable operation, so that the external storage module is very convenient to plug into a computer or a card reader, and the computer is very convenient to look up related logs and information.
In some embodiments, the external storage module is configured with a file to be upgraded, and the intelligent lock module performs intelligent upgrade through the file to be upgraded configured in the external storage module. Therefore, the file to be upgraded configured in the external storage module can be utilized for local intelligent upgrading, the method is convenient and simple, validity can be checked before upgrading, and lock end maintenance of the intelligent lock is very simple.
In some embodiments, the main control unit is communicatively connected with a storage unit, the driving unit adopts a CH376 chip, and the main control unit reads a file to be upgraded of the external storage module through the CH376 chip and writes the file into the storage unit. Therefore, the main control unit is in communication connection with the storage unit, the driving unit adopts the CH376 chip, the main control unit reads and writes information such as a log through the CH376 chip, mobile reading is facilitated, and meanwhile, if upgrading is required, the main control unit reads a file to be upgraded of the external storage module and writes the file into the storage unit to realize intelligent upgrading.
In some embodiments, the smart lock module further includes an encryption unit, and the main control unit is connected to the encryption unit and encrypts the external storage module through the encryption unit. Therefore, the main control unit is connected with the encryption unit, and the external storage module is used for reading and writing the content, so that the encryption processing is easier to perform, and the content leakage can be prevented.
In some embodiments, the external storage module includes an SD card, a usb disk, a TF card.
In some embodiments, the interface unit includes a USB interface unit and a TF/SD interface unit, the driving unit is communicatively connected to the USB interface unit through a USB data signal line, the USB interface unit is communicatively connected to the USB disk through a USB interface, the driving unit is communicatively connected to the TF/SD interface unit through an SPI bus, and the TF/SD interface unit is communicatively connected to the SD card/TF card through an IO bus/SPI bus.
The invention also provides a method for realizing intelligent upgrading of the intelligent lock system, which is characterized by comprising the step of BootLoader starting; the main control unit detects whether the external storage module is configured with a file to be upgraded, if yes, the intelligent upgrading mode is entered, and the main control unit copies the file to be upgraded from the external storage module in a segmented mode and writes the file to be upgraded into the storage unit; the main control unit judges the legitimacy of the file to be upgraded, and if the file to be upgraded is legal, the main control unit copies the file to be upgraded from the external storage module in a segmented mode and writes the file to be upgraded into the storage unit; the main control unit judges whether the files to be upgraded are completely written in, if yes, the upgrading is completed, and if not, the files to be upgraded are copied from the external storage module in a segmented mode again and written in the storage unit.
In some embodiments, after the step of detecting whether the external storage module is configured with a file to be upgraded, the method further includes: if the file to be upgraded is not detected, the upgrading is finished.
In some embodiments, after the step of determining the validity of the file to be upgraded, the method further includes: if the file to be upgraded is illegal, the upgrading is finished.
In some embodiments, after the step of copying the file to be upgraded from the external storage module segment by the master control unit to the storage unit, the method further comprises: and the main control unit judges whether the file to be upgraded is written into the storage unit without errors, and if the file to be upgraded is not written into the storage unit without errors, the main control unit judges whether the file to be upgraded is completely written into the storage unit.
In some embodiments, after the step of determining, by the master control unit, whether the file to be upgraded is written to the storage unit without error, the method further includes: if the file to be upgraded is copied from the external storage module section by section for writing into the storage unit, if the file to be upgraded is in error and the number of writing-in errors exceeds 5, the upgrade is ended, and if the number of writing-in errors does not exceed 5, the file to be upgraded is copied from the external storage module section by section for writing into the storage unit.
The invention has the beneficial effects that: the user can expand the external memory of the intelligent lock module through the external memory module and the intelligent lock module communication connection of pluggable communication connection, the built-in memory design requirement of the intelligent lock can be reduced, the cost is saved, the external memory can support pluggable, the intelligent lock is very convenient to insert into a computer or a card reader, the computer can be very convenient to consult related logs and information, in addition, the built-in file to be upgraded of the external memory module can be utilized for local intelligent upgrading, the intelligent lock is simple and convenient, the validity can be checked before upgrading, and the maintenance of the intelligent lock can be very simple.
Drawings
FIG. 1 is a block diagram of a smart lock system supporting pluggable external storage in accordance with the present invention;
FIG. 2 is a block diagram of another embodiment of a smart lock system supporting pluggable external storage of the present invention;
FIG. 3 is a block diagram of another embodiment of a smart lock system supporting pluggable external storage of the present invention;
FIG. 4 is a flow chart of a method of implementing a smart upgrade for the smart lock system of the present invention.
Detailed Description
In order to make the present application solution better understood by those skilled in the art, the following description will be made in detail and with reference to the accompanying drawings in the embodiments of the present application, it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments. All other embodiments, which can be made by one of ordinary skill in the art based on the embodiments herein without making any inventive effort, shall fall within the scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and claims of the present application and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate in order to describe the embodiments of the present application described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
The terms "mounted," "configured," "provided," "connected," and "sleeved" are to be construed broadly. For example, it may be a fixed connection, a removable connection, or a unitary construction; may be a mechanical connection, or an electrical connection; may be directly connected, or indirectly connected through intervening media, or may be in internal communication between two devices, elements, or components. The specific meaning of the above terms in the present invention can be understood by those of ordinary skill in the art according to the specific circumstances.
The present invention will be described in further detail with reference to the accompanying drawings.
As shown in fig. 1 to fig. 4, an intelligent lock system supporting pluggable external storage is provided, and the intelligent lock system comprises an intelligent lock module and an external storage module in pluggable communication connection with the intelligent lock module, wherein the external storage module is used for storing system logs or information, the intelligent lock module comprises a main control unit, a driving unit and an interface unit, the main control unit is in communication connection with the driving unit, the driving unit is in communication connection with the interface unit, and the interface unit is in communication connection with the external storage module.
The door lock end in fig. 3 is an intelligent lock module in the technical scheme, the external storage device is an external storage module in the technical scheme, and the MCU main control unit is a main control unit in the technical scheme, in this embodiment, the pluggable communication connection external storage module solves the problems of moving and reading the storage log, is convenient for moving and reading, and expands external storage through the external storage module, so the design requirement of the internal storage of the intelligent lock can be reduced, and the cost is saved; the external storage module which is connected in a pluggable communication way supports pluggable operation, so that the external storage module is very convenient to plug into a computer or a card reader, and the computer is very convenient to look up related logs and information.
In this embodiment, a file to be upgraded is configured in the external storage module, and the intelligent lock module performs intelligent upgrade through the file to be upgraded configured in the external storage module. Therefore, the file to be upgraded configured in the external storage module can be utilized for local intelligent upgrading, the method is convenient and simple, validity can be checked before upgrading, and lock end maintenance of the intelligent lock is very simple.
In this embodiment, the intelligent lock module further includes an encryption unit, and the main control unit is connected to the encryption unit and encrypts the external storage module through the encryption unit. Therefore, the main control unit is connected with the encryption unit, and the external storage module is used for reading and writing the content, so that the encryption processing is easier to perform, and the content leakage can be prevented. Therefore, in the normal read-write process of the external storage module, in order to ensure the storage safety, the main control unit generally does not need to store in a plaintext, encrypts the data through the encryption unit, writes the encrypted data into a magnetic disk for storage, and performs corresponding decryption processing during reading. The encryption process may be implemented using a software algorithm or an external encryption chip. Common symmetric encryption algorithms mainly comprise DES, 3DES, AES and the like, common asymmetric algorithms mainly comprise RSA, DSA and the like, and hash algorithms mainly comprise SHA-1, MD5 and the like. Encryption is a basic process of data encryption, namely, a file or data which is originally in a plaintext is processed according to a certain algorithm to form an unreadable code, which is commonly called as a ciphertext, and the purpose of protecting the data from being stolen and read by illegal persons is achieved through the way;
decryption refers to the process of encrypting the reverse of decryption, i.e., the process of converting the encoded information into its original data.
In this embodiment, the main control unit is communicatively connected with the storage unit, the driving unit adopts a CH376 chip, and the main control unit reads the file to be upgraded of the external storage module through the CH376 chip and writes the file into the storage unit. Therefore, the main control unit is in communication connection with the storage unit, the driving unit adopts the CH376 chip, the main control unit reads and writes information such as logs through the CH376 chip, mobile reading is convenient, and meanwhile, if upgrading is needed, the main control unit reads a file to be upgraded of the external storage module and writes the file into the storage unit to realize intelligent upgrading.
In this embodiment, the driving unit adopts CH376, supports the USB disk mode and the USB host mode, and has built therein the basic firmware of the USB communication protocol, the firmware of the special communication protocol for processing Mass-Storage Mass Storage devices, the communication interface firmware of the SD card, the management firmware of the FAT16 and FAT32 and the FAT12 file system, and supports the USB Storage devices and the SD card in common use, wherein the USB Storage devices include a USB disk/USB hard disk/USB flash disk/USB card reader, and the SD card includes a standard capacity SD card and a high capacity HC-SD card, and an MMC card and a TF card compatible with the protocols.
In this embodiment, CH376 supports three communication interfaces: the controllers such as 8-bit parallel port, SPI interface or asynchronous serial port, singlechip/DSP/main control unit/MPU can control CH376 chip through any one of the above communication interfaces, access files in U disk or SD card or communicate with computer.
In this embodiment, the master control unit is connected to the driving unit through any one of the above communication interfaces via an 8-bit parallel port, an SPI interface or an asynchronous serial port,
in this embodiment, the driving unit CH375 is mature, and has powerful functions, and the intelligent lock software design steps are as follows: (1) calling mInitCH376Host to initialize, and entering a USB-HOST working mode or an SD card Host working mode; (2) the USB flash disk or the SD card is waited to be connected, the USB flash disk can be automatically detected by a driving unit CH376 and generates an interrupt notice or the singlechip invokes a subprogram CH376DiskConnect to periodically inquire, and the SD card must be automatically detected by a main control unit of the singlechip; (3) and (4) calling CH376DiskMount, initializing the U disk or the SD card, testing whether the disk is ready, and retrying the step (4) for 5 times at most after failure is only needed to be executed once, and if the U disk or the SD card is disconnected and then reconnected, the step (2) is needed to be executed. Therefore, in the normal read-write process of the USB flash disk/SD/TF card, in order to ensure the storage safety, the data can be encrypted by the encryption unit and then written into the magnetic disk for storage without plaintext storage, and corresponding decryption processing is carried out during reading. The encryption process may be implemented using a software algorithm or an external encryption chip. Common symmetric encryption algorithms mainly comprise DES, 3DES, AES and the like, common asymmetric algorithms mainly comprise RSA, DSA and the like, and hash algorithms mainly comprise SHA-1, MD5 and the like.
The external storage module comprises an SD card, a U disk and a TF card.
The interface unit comprises a USB interface unit and a TF/SD interface unit, wherein the driving unit is in communication connection with the USB interface unit through a USB data signal line, the USB interface unit is in communication connection with the USB flash disk through a USB interface, the driving unit is in communication connection with the TF/SD interface unit through an SPI bus, and the TF/SD interface unit is in communication connection with the SD card/TF card through an IO bus/SPI bus.
The invention also provides a method for realizing intelligent upgrading of the intelligent lock system, which is characterized by comprising the step of BootLoader starting; the main control unit detects whether the external storage module is configured with a file to be upgraded, if yes, the intelligent upgrading mode is entered, and the main control unit copies the file to be upgraded from the external storage module in a segmented mode and writes the file to be upgraded into the storage unit; the main control unit judges the legitimacy of the file to be upgraded, and if the file to be upgraded is legal, the main control unit copies the file to be upgraded from the external storage module in a segmented mode and writes the file to be upgraded into the storage unit; the main control unit judges whether the files to be upgraded are completely written in, if yes, the upgrading is completed, and if not, the files to be upgraded are copied from the external storage module in a segmented mode again and written in the storage unit.
In this embodiment, when the file to be upgraded configured in the external storage module is in the normal read-write process of the usb disk/SD/TF card, in order to ensure storage security, the main control unit may encrypt the data by the encryption unit and then write the encrypted data into the disk for storage, and perform corresponding decryption processing during reading, where the encryption process may be implemented by using a software algorithm or an external encryption chip.
In this embodiment, after the step of detecting whether the external storage module is configured with the file to be upgraded, the method further includes: if the file to be upgraded is not detected, the upgrading is finished.
In this embodiment, after the step of determining the validity of the file to be upgraded, the method further includes: if the file to be upgraded is illegal, the upgrading is finished.
In this embodiment, after the step of copying the file to be upgraded from the external storage module in segments and writing the file to the storage unit, the method further includes: the main control unit judges whether the file to be upgraded is written into the storage unit without errors, and if no errors exist, the main control unit judges whether the file to be upgraded is completely written.
In this embodiment, after the step of the main control unit determining whether the file to be upgraded is written into the storage unit without error, the method further includes: if the file to be upgraded is copied from the external storage module section by section for more than 5 times, the upgrade is finished. Therefore, the method for realizing intelligent upgrading based on the intelligent lock system is convenient and simple, can be used for carrying out local intelligent upgrading by utilizing the file to be upgraded configured in the external storage module, can be used for mobile processing, can be used for verifying validity before upgrading, and can be used for quite simply maintaining the lock end of the intelligent lock.
Claims (8)
1. Support intelligent lock system of pluggable external storage, its characterized in that: the intelligent lock comprises an intelligent lock module and an external storage module which is in pluggable communication connection with the intelligent lock module, wherein the external storage module is used for storing system logs or information, the intelligent lock module comprises a main control unit, a driving unit and an interface unit, the main control unit is in communication connection with the driving unit, the driving unit is in communication connection with the interface unit, and the interface unit is in communication connection with the external storage module; the intelligent lock module further comprises an encryption unit, and the main control unit is connected with the encryption unit and encrypts the external storage module through the encryption unit; the external storage module is internally provided with a file to be upgraded, and the intelligent lock module carries out intelligent upgrade through the file to be upgraded arranged in the external storage module; the main control unit is in communication connection with the storage unit, the driving unit adopts a CH376 chip, and the main control unit reads the file to be upgraded of the external storage module through the CH376 chip and writes the file into the storage unit.
2. The smart lock system supporting pluggable external storage of claim 1, wherein the external storage module includes SD card, U-disk, TF card.
3. The smart lock system supporting pluggable external storage according to claim 1, wherein the interface unit comprises a USB interface unit and a TF/SD interface unit, the driving unit and the USB interface unit are in communication connection through a USB data signal line, the USB interface unit is in communication connection with a USB disk through a USB interface, the driving unit and the TF/SD interface unit are in communication connection through an SPI bus, and the TF/SD interface unit is in communication connection with an SD card/TF card through an IO bus/SPI bus.
4. A method for implementing intelligent upgrade by an intelligent lock system, which is applied to any one of claims 1 to 3 and supports a pluggable external storage, comprising: bootLoader starting; the main control unit detects whether the external storage module is configured with a file to be upgraded, if yes, the intelligent upgrading mode is entered, and the main control unit copies the file to be upgraded from the external storage module in a segmented mode and writes the file to be upgraded into the storage unit; the main control unit judges the legitimacy of the file to be upgraded, and if the file to be upgraded is legal, the main control unit copies the file to be upgraded from the external storage module in a segmented mode and writes the file to be upgraded into the storage unit; the main control unit judges whether the files to be upgraded are completely written in, if yes, the upgrading is completed, and if not, the files to be upgraded are copied from the external storage module in a segmented mode again and written in the storage unit.
5. The method for implementing intelligent upgrade of intelligent lock system according to claim 4, wherein after the step of detecting whether the external storage module is configured with a file to be upgraded, the main control unit further comprises: if the file to be upgraded is not detected, the upgrading is finished.
6. The method for implementing intelligent upgrade of intelligent lock system according to claim 4, wherein after the step of judging the validity of the file to be upgraded by the main control unit, the method further comprises: if the file to be upgraded is illegal, the upgrading is finished.
7. The method for implementing intelligent upgrade of intelligent lock system according to claim 4, wherein after the step of copying the file to be upgraded from the external storage module segment by the main control unit to the storage unit, the method further comprises: and the main control unit judges whether the file to be upgraded of the segmented copy is written into the storage unit without error, and if the file to be upgraded is not written into the storage unit without error, the main control unit judges whether the file to be upgraded is completely written into the storage unit.
8. The method for implementing intelligent upgrade of intelligent lock system according to claim 6, wherein after the step of judging whether the file to be upgraded is written into the storage unit without error by the main control unit, the method further comprises: if the file to be upgraded is copied from the external storage module section by section for writing into the storage unit, if the file to be upgraded is in error and the number of writing-in errors exceeds 5, the upgrade is ended, and if the number of writing-in errors does not exceed 5, the file to be upgraded is copied from the external storage module section by section for writing into the storage unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910764165.9A CN110673863B (en) | 2019-08-19 | 2019-08-19 | Intelligent lock system supporting pluggable external storage and intelligent upgrading method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910764165.9A CN110673863B (en) | 2019-08-19 | 2019-08-19 | Intelligent lock system supporting pluggable external storage and intelligent upgrading method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110673863A CN110673863A (en) | 2020-01-10 |
CN110673863B true CN110673863B (en) | 2024-01-23 |
Family
ID=69075379
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910764165.9A Active CN110673863B (en) | 2019-08-19 | 2019-08-19 | Intelligent lock system supporting pluggable external storage and intelligent upgrading method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110673863B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112698863A (en) * | 2020-12-30 | 2021-04-23 | 天津恒达文博科技股份有限公司 | Intelligent tour guide machine charging writing-in equipment and charging writing-in method |
CN112734996A (en) * | 2021-01-05 | 2021-04-30 | 广州昂宝电子有限公司 | Method for exporting log information of intelligent door lock and intelligent door lock |
CN115098143A (en) * | 2021-12-20 | 2022-09-23 | 汉博来自控科技(上海)有限公司 | Method for updating embedded program and data by utilizing USB flash disk for engineering machinery |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104021611A (en) * | 2014-06-23 | 2014-09-03 | 浪潮集团有限公司 | Access control system based on USB (Universal Serial Bus) protocol and unlocking and locking methods thereof |
CN104637117A (en) * | 2013-11-07 | 2015-05-20 | 国家电网公司 | Intelligent lock pin realization method, key realization method, intelligent lock pin, lock and key |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101163313A (en) * | 2007-11-27 | 2008-04-16 | 华为技术有限公司 | Method and equipment for updating automatically near-end software |
CN107861764A (en) * | 2016-09-21 | 2018-03-30 | 佛山市顺德区美的电热电器制造有限公司 | For the program upgrade system of cooking appliance, method and cooking appliance |
CN109147094A (en) * | 2017-06-15 | 2019-01-04 | 海南舟悠科技有限公司 | Intelligent lock system and method for unlocking based on mobile terminal USB interface |
CN107492164B (en) * | 2017-07-07 | 2020-08-14 | 武汉因可尔健网络信息服务有限公司 | Intelligent lock control method and device, terminal equipment and readable storage medium |
CN207867484U (en) * | 2017-08-07 | 2018-09-14 | 浙江大华技术股份有限公司 | Smart lock upgrade-system |
CN107945328B (en) * | 2017-11-20 | 2020-08-04 | 深圳市创维群欣安防科技股份有限公司 | Office intelligent lock control system and method |
-
2019
- 2019-08-19 CN CN201910764165.9A patent/CN110673863B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104637117A (en) * | 2013-11-07 | 2015-05-20 | 国家电网公司 | Intelligent lock pin realization method, key realization method, intelligent lock pin, lock and key |
CN104021611A (en) * | 2014-06-23 | 2014-09-03 | 浪潮集团有限公司 | Access control system based on USB (Universal Serial Bus) protocol and unlocking and locking methods thereof |
Also Published As
Publication number | Publication date |
---|---|
CN110673863A (en) | 2020-01-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2161673A1 (en) | Method and system for protecting data | |
CN110673863B (en) | Intelligent lock system supporting pluggable external storage and intelligent upgrading method | |
US20130138972A1 (en) | Protection of security parameters in storage devices | |
KR20200092421A (en) | Secure subsystem | |
US11995223B2 (en) | Data storage device encryption | |
US8898807B2 (en) | Data protecting method, mobile communication device, and memory storage device | |
CN108287988B (en) | Security management system and method for mobile terminal file | |
CN101447013A (en) | Method, device and system for running software | |
WO2007076627A1 (en) | System backup and recovery solution based on bios | |
CN103617127A (en) | Memory device with subareas and memorizer area dividing method | |
US12058259B2 (en) | Data storage device encryption | |
CN102789430B (en) | Memory storage device, its memory controller and access method | |
CN102855090A (en) | Storage equipment and running method thereof | |
CN114239091B (en) | Disk encryption method and system based on trusted chip | |
JP6949338B2 (en) | Electronic data management equipment, electronic data management system, programs and recording media for that purpose | |
JP2004336344A (en) | Encrypting/decrypting device | |
CN103761067A (en) | Processing system and processing method for encryption/decryption of data files | |
US20110010559A1 (en) | Method for encrypting digital file, method for decrypting digital file, apparatus for processing digital file and apparatus for converting encryption format | |
CN113051533A (en) | Safety management method of terminal equipment | |
US20120047582A1 (en) | Data deleting method for computer storage device | |
KR101161686B1 (en) | Memory device with security function and security method thereof | |
CN101661439A (en) | Data protection method and system | |
CN113934697B (en) | Method and system for improving IO performance based on kernel file filtering driver | |
CN117610038A (en) | Method and device for realizing encrypted USB flash disk, electronic equipment and storage medium | |
US20240195608A1 (en) | Data storage device backup |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20231221 Address after: Building 3, Juxin Industrial Park, No. 61 Lianfeng Juxin Road, Xiaolan Town, Zhongshan City, Guangdong Province, 528400 Applicant after: Guangdong Jianlang Haibei Intelligent Technology Co.,Ltd. Address before: 518000 building B, No.6 huanping Road, Gaoqiao community, Pingdi street, Longgang District, Shenzhen City, Guangdong Province Applicant before: SHENZHEN KINLONG HBS SMART TECHNOLOGY Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |