Rapid ID storage and read-write system and method
By designing plug-in hardware media with communication interface and integrating RFID modules and dongle modules, the existing RFID readers and writers are solved, and a small, high frequency and secure RFID storage and reading and writing system is realized, and production switching efficiency is improved.
Patent Information
- Application Number
- CN202411596834.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-11
- Publication Date
- 2025-02-28
AI Technical Summary
The existing RFID readers are large in size, expensive, cumbersome and inconvenient to install and disassemble, and cannot be configured in case of limited space, resulting in low production switching efficiency.
A fast ID storage, reading and writing system is designed, using plug-in hardware media with a communication interface, integrating RFID module and dongle module, key generation, reading and writing operations are performed through dongles, and encrypted information and encrypted information are stored in the storage module in sequence.
It realizes the small size, low price, convenient installation and uninstallation of RFID modules, and can be quickly configured and replaced in limited space, improving production switching efficiency and data security.
Smart Images

Figure CN119538284A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of automatic identification technology, and in particular to a fast ID storage, reading and writing system and method. Background Art
[0002] Radio Frequency Identification (RFID) is a type of automatic identification technology that uses radio frequency to perform non-contact two-way data communication and read and write recording media (electronic tags or radio frequency cards) to achieve the purpose of identifying targets and exchanging data.
[0003] In the prior art, ordinary RFID read-write chips must be equipped with a dedicated RFID reader to achieve non-contact two-way communication, thereby achieving the purpose of identification. Usually, when it is necessary to read fixed information for a long time, a barcode scanner or RFID reader is generally used, which is costly, large in size, and cumbersome to install and fix. In addition, the host part of the equipment occupies a large space. When the space left around is small, the RFID reader cannot be configured. In addition, one host controls the production of different models of products. Different models are equipped with different module tooling and jigs, corresponding to different equipment parameters and equipment formulas. Therefore, when switching to the production of different models of products, it is necessary to frequently replace the module tooling and jigs that match the product model, and also to replace the matching RFID. However, the existing RFID is large in size, the installation space is limited, and it is frequently disassembled and assembled, which is prone to errors, increasing the workload of operators and production line technicians.
[0004] Based on the problems in the prior art, the present invention provides a fast ID storage, reading and writing system and method. Summary of the invention
[0005] The purpose of the present invention is to provide a fast ID storage, reading and writing system and method to solve the technical problems of the prior art RFID readers being large in size, expensive, and complicated and inconvenient to install and disassemble.
[0006] The technical solution of the present invention is: a fast ID storage, reading and writing system, comprising:
[0007] The user operation module includes a login management unit and a modification or writing unit. The login management unit records, stores and manages the personal information and operation information of the login personnel;
[0008] The dongle module uses an integrated chip for key generation, reading and writing of encrypted information;
[0009] A storage module, used for storing the key information and encrypted information;
[0010] The identification module logs into the system and checks whether the encryption dongle module matches the expected one through the user operation module. If it matches, the encryption dongle module is called to identify the key information and read and write the encrypted information according to the key information.
[0011] Preferably, the dongle module includes a key unit, a dongle library unit, a dongle reading unit and a dongle writing unit;
[0012] The key unit calls the dongle library unit to encrypt the encrypted information modified or written by the user in the storage module. When the system is used to identify the object, the corresponding encrypted information is identified and parsed by the key unit, the encrypted information is obtained by the dongle reading unit, and the encrypted information is written into the target device file of the system application by the dongle writing unit.
[0013] Preferably, the storage space in the storage module stores the encryption information and the encrypted information in order, and allocates the corresponding starting address and storage length when storing;
[0014] When storing encrypted information, a storage format is specified, and the storage format includes character length and storage address length, and the location of the encrypted information can be obtained based on the encrypted information.
[0015] Preferably, the module system information is refreshed regularly to determine whether the module system is working properly. If the module system fails to connect to the device or the module system connects to the device but is damaged, the module system information will not be updated after refreshing, indicating that the module system is working abnormally.
[0016] The module system information that is refreshed periodically at least includes the update of time.
[0017] Preferably, the key unit generates a key pair according to time, one for encryption and one for decryption.
[0018] Preferably, the encrypted information is set as mold information or device information for writing, and the specific content form of the encrypted information includes storage time, manufacturer name, corresponding mold model and size information, and a hyphen connecting the information.
[0019] Preferably, the process of checking whether the dongle module matches the expected one through the user operation module is:
[0020] The user logs in to the system, searches for the dongle module, and obtains the software ID of the dongle module. If the software ID of the dongle module corresponds to the dongle module installed by default, it indicates that it meets expectations.
[0021] Preferably, the system is a software-hardware combined encryption product and is integrated into a hardware medium, and is connected to a target device via a USB interface in a plug-and-play manner.
[0022] A fast ID storage, reading and writing method is used to implement the fast ID storage, reading and writing system, the method comprising:
[0023] The RFID module system is connected and inserted into the target device;
[0024] Log in to the management RFID module system, search for the software ID of the dongle in the RFID module system, and perform read and write operations if the obtained software ID of the dongle meets the expectations;
[0025] The dongle module is called to modify or write the encrypted information and encrypt the encrypted information; or the dongle module is called to read the encrypted information stored in the RFID module system and upload it to the target device.
[0026] Preferably, the target device is a PLC controller or an industrial computer.
[0027] Compared with the prior art, the advantages of the present invention are:
[0028] (1) The present invention provides a plug-in hardware medium system with a communication interface. The medium can be installed or removed by plugging and unplugging. Compared with the current common RFID reader / writer, it is small in size, does not need to be placed in a limited fixed position, has a lower price cost, has a higher reading and writing frequency, and is more controllable.
[0029] (2) The present invention sets up a pluggable hardware media system with a communication interface, and a blank storage space is set inside the medium to store encryption information and encrypted information. The user operation module checks and confirms whether the encryption dog module is the expected object. Only if it meets the expectations can the subsequent read and write operations be performed, and the read and write operation information is encrypted and decrypted by the encryption dog to ensure data security.
[0030] (3) The present invention provides a pluggable hardware medium system with a communication interface. The medium has a blank storage space inside to store encryption information and encrypted information. The memory space is large and the read and write formats are customizable, so that the encryption dongle can be read, written, and encrypted, which is more convenient.
[0031] (4) The present invention sets up a plug-in hardware medium system with a communication interface, which is used in conjunction with a corresponding module fixture. After the mold is replaced and installed, it is connected to the host to quickly read and write the mold ID information. It can quickly switch recipes and switch production lines to call related functions, such as module ID information confirmation and product information inspection, and is used for fool-proofing, thereby improving the production switching efficiency of different models of products in the production line. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] The present invention will be further described below in conjunction with the accompanying drawings and embodiments:
[0033] Figure 1 A schematic diagram of encrypted information written by the fast ID storage and reading and writing system of the present invention;
[0034] Figure 2 A schematic diagram of the decryption and reading and writing process of the fast ID storage and reading and writing system of the present invention;
[0035] Figure 3 It is a flowchart of the fast ID storage, reading and writing method of the present invention;
[0036] Among them: 1. User operation module; 2. Dongle module; 3. Storage module; 4. Identification module; 5. Target device;
[0037] 11. Login management unit; 12. Modify or write unit;
[0038] 21. Key unit; 22. Dongle library unit; 23. Dongle reading unit; 24. Dongle writing unit. DETAILED DESCRIPTION
[0039] The present invention is further described in detail below in conjunction with specific embodiments:
[0040] In the prior art, RFID read / write chips usually need to be equipped with dedicated RFID readers. However, when the installation space around the production line or logistics management equipment is limited, it is impossible to configure a larger barcode scanner or RFID reader. Even if there is enough space, the configuration process is cumbersome and inconvenient to operate. When long-term communication identification is required, it is very inconvenient to move the RFID reader back and forth. To this end, the present application provides a fast ID storage, read / write system and method. The RFID module system is small in size, can be plugged in and out, is easy to install and uninstall, and is easy to replace.
[0041] like Figure 1 As shown, a fast ID storage, reading and writing system includes a user operation module 1, a dongle module 2, a storage module 3, and an identification module 4.
[0042] As a security device, the core of the dongle is an encryption chip that stores authorization information or encryption keys. When a user tries to access or run a specific software, the system will check whether the corresponding dongle exists. If not, the software will refuse to run. This way, unauthorized copying and use can be prevented.
[0043] The process of the encryption dog generating a key according to time is: generating a key pair, encrypting the written encrypted information, and decrypting it using the encryption dog when identification is required.
[0044] The RFID module and the dongle's hardware and software are integrated into the same pluggable hardware media carrier. The pluggable media carrier is provided with a communication interface, such as a USB interface, which is convenient for installation and removal. Custom read and write operation management and read and write formats are provided, and the dongle is used to keep the data safe during the reading and writing process.
[0045] The user operation module 1 is a custom part that can be edited and changed, including a login management unit 11 and a modification or writing unit 12. The login management unit 11 records, stores and manages the personal information and operation information of the login personnel; the user modifies the read-write format through the modification or writing unit 12, and reads and writes the stored and encrypted information (such as mold information) according to the established read-write format.
[0046] The dongle module 2 is an integrated unit, a combination of software and hardware, in the form of an integrated chip in a hardware medium carrier, and is used for key generation, reading and writing operations of encrypted information. Specifically, the dongle module 2 includes a key unit 21, a dongle library unit 22, a dongle reading unit 23 and a dongle writing unit 24.
[0047] The storage module 3 is a blank storage space set in the pluggable hardware medium carrier, which is used to store key information and encrypted information. The storage space in the storage module 3 stores the encryption information and the encrypted information in order, and allocates the corresponding starting address and storage length when storing. When storing the encrypted information, a storage format is formulated, and the storage format includes the character length and the storage address length. The location of the encrypted information can be obtained according to the encryption information.
[0048] After the user logs in to the module system, in the user operation module 1, if a read or write operation is required, it is necessary to check whether the dongle module 2 matches the expected one through the identification module 4. The process content is:
[0049] The user logs into the system, searches for the dongle module 2, and obtains the software ID of the dongle module 2. If the software ID of the dongle module 2 corresponds to the preset dongle module, it indicates that it meets expectations and subsequent information reading and writing operations can be performed.
[0050] Among them, since the product modules produced by each manufacturer are different, the brands and models are different, and the same manufacturer may supply different types of equipment to multiple customers. For example, if the equipment supplied is a mold, the mold manufacturer, mold model, size, and adaptability are all different and need to be distinguished. For data security, the equipment or mold information is encrypted.
[0051] Therefore, in this embodiment, the encrypted information is set as mold information or device information for writing, and the specific content of the encrypted information includes storage time, manufacturer name, corresponding mold model and size information, and a hyphen connecting the information.
[0052] The working principle of this pluggable hardware media after being connected and configured to the target device is as follows:
[0053] See attached Figure 1 , check whether the dongle module 2 matches the expected one through the user operation module 1. If not, terminate the operation; if it matches, the key unit 21 calls the dongle library unit 22 to encrypt the encrypted information modified or written by the user in the storage module 3. During encryption, the key unit 21 generates a key pair according to time, one for encryption and the other for decryption.
[0054] As attached Figure 2 As shown in the system diagram, when the system is used to identify an object, the corresponding encrypted information is identified and parsed by the key unit 21, decrypted by the dongle reading unit 23 to obtain the encrypted information, and the encrypted information is written into the target device 5 file of the system application by the dongle writing unit 24.
[0055] When replacing the equipment mold, the module system is replaced accordingly. Therefore, one mold or equipment corresponds to one module system. During operation, fixed reading and writing are performed, and the system information is refreshed regularly, such as refreshing every few seconds, to determine whether the system is working properly. If the system does not successfully connect to the device or the system has connected to the device but is damaged, the system information will not be updated after refreshing, indicating that the system is working abnormally; during the refresh time, there is no special need, and the stored information will not be changed. If it needs to be modified, it can be modified directly on the software corresponding to the user operation module 1, and the memory can be modified directly.
[0056] For example, if a certain segment of memory contains encrypted information, the encrypted information is obtained, and another segment of memory is identified and obtained based on the encrypted information. For example, if the encrypted information is a string of 30 characters, it is read from the starting position, and ends after reading the 30 characters, thereby reading the encrypted information.
[0057] Because the encrypted information and the encrypted information are stored in sequence, the location of the storage space and the stored information are one-to-one corresponding, thus avoiding errors in reading and writing information.
[0058] Further, a fast ID storage, reading and writing method is provided, referring to the attached Figure 3 The method flow chart in is used to implement the above-mentioned fast ID storage and reading and writing system, and the method includes:
[0059] The RFID module system is connected and inserted into the target device;
[0060] Log in to the management RFID module system, search for the software ID of the dongle in the RFID module system, and perform read and write operations if the obtained software ID of the dongle meets the expectations;
[0061] Call the dongle module to modify or write the encrypted information and encrypt the encrypted information; or call the dongle module to read the encrypted information stored in the RFID module system and upload it to the target device.
[0062] The target device is a PLC controller or an industrial computer. The plug-in hardware media system provided in this application is matched with the module fixture. After the module fixture is installed, the system communicates with the host, encrypts the reading and writing of the ID information to realize the recognition of the module library ID information, and can quickly switch the recipe and switch the production line to call related functions, such as module ID information confirmation and product information inspection, and is used for foolproofing, improving the production switching efficiency of different models of products.
[0063] The present invention sets a plug-in hardware medium with a communication interface, which can be installed or removed in a plug-in manner. A blank storage space is set inside the medium to store encryption information and encrypted information. The memory space is large, and the read-write format is customized, so that the dongle can be read, written, and encrypted. The user operates the module to check and confirm whether the dongle module is the expected object. Only if it meets the expectations can the subsequent read and write operations be performed, and the read and write operation information is encrypted and decrypted by the dongle to ensure data security. Compared with the current ordinary RFID reader, it is small in size, does not need to be placed in a limited fixed position, has a lower price cost, has a higher read and write frequency, is more controllable, and is more convenient.
[0064] The above embodiments are only for illustrating the technical concept and features of the present invention, and their purpose is to enable people familiar with this technology to understand the content of the present invention and implement it accordingly, and they cannot be used to limit the scope of protection of the present invention. For those skilled in the art, it is obvious that the present invention is not limited to the details of the above exemplary embodiments, and the present invention can be implemented in other specific forms without departing from the spirit or basic features of the present invention. Therefore, no matter from which point of view, the embodiments should be regarded as exemplary and non-restrictive. The scope of the present invention is limited by the attached claims rather than the above description, and it is intended to include all changes within the meaning and scope of the equivalent elements of the claims in the present invention.
Claims
1. A fast ID storage, reading and writing system, characterized in that: include: The user operation module includes a login management unit and a modification or writing unit. The login management unit records, stores and manages the personal information and operation information of the login personnel; The dongle module uses an integrated chip for key generation, reading and writing of encrypted information; A storage module, used for storing the key information and encrypted information; The identification module logs into the system and checks whether the encryption dongle module matches the expected one through the user operation module. If it matches, the encryption dongle module is called to identify the key information and read and write the encrypted information according to the key information.
2. A fast ID storage, reading and writing system according to claim 1, characterized in that: The dongle module includes a key unit, a dongle library unit, a dongle reading unit and a dongle writing unit; The key unit calls the dongle library unit to encrypt the encrypted information modified or written by the user in the storage module. When the system is used to identify the object, the corresponding encrypted information is identified and parsed by the key unit, the encrypted information is obtained by the dongle reading unit, and the encrypted information is written into the device file of the system application by the dongle writing unit.
3. A fast ID storage, reading and writing system according to claim 2, characterized in that: The storage space in the storage module stores the encryption information and the encrypted information in sequence, and allocates the corresponding starting address and storage length when storing; When storing encrypted information, a storage format is specified, and the storage format includes character length and storage address length, and the location of the encrypted information can be obtained based on the encrypted information.
4. A fast ID storage, reading and writing system according to claim 1, characterized in that: Refresh the module system information regularly to determine whether the module system is working properly. If the module system fails to connect to the device or the module system is connected to the device but is damaged, the module system information will not be updated after refreshing, indicating that the module system is working abnormally. The module system information that is refreshed periodically at least includes the update of time.
5. A fast ID storage, reading and writing system according to claim 2, characterized in that: The key unit generates a key pair according to time, one for encryption and one for decryption.
6. A fast ID storage, reading and writing system according to claim 1, characterized in that: The encrypted information is set as mold information or device information for writing, and the specific content of the encrypted information includes storage time, manufacturer name, corresponding mold model and size information, and a hyphen connecting the information.
7. A fast ID storage, reading and writing system according to claim 1, characterized in that: The process of checking whether the dongle module matches the expected one through the user operation module is as follows: The user logs in to the system, searches for the dongle module, and obtains the software ID of the dongle module. If the software ID of the dongle module corresponds to the dongle module installed by default, it indicates that it meets expectations.
8. A fast ID storage, reading and writing system according to claim 1, characterized in that: The system is a combination of software and hardware encryption product and is integrated into the hardware medium. It is connected to the target device via a USB interface.
9. A fast ID storage, reading and writing method, used for applying the fast ID storage, reading and writing system as described in any one of claims 1 to 8, characterized in that: The method includes: The RFID module system is connected and inserted into the target device; Log in to the management RFID module system, search for the software ID of the dongle in the RFID module system, and perform read and write operations if the obtained software ID of the dongle meets the expectations; The dongle module is called to modify or write the encrypted information and encrypt the encrypted information; or the dongle module is called to read the encrypted information stored in the RFID module system and upload it to the target device.
10. A fast ID storage, reading and writing method, characterized in that: The target device is a PLC controller or an industrial computer.