Multifunctional Reader-Writer Control Method, Control System and Reader-Writer Device

By sending a wake-up signal to the RFID electronic tag to obtain and verify the identification code, the reliability problem of the reader and writer control system is solved, the correct matching between the reader and writer and electronic tag and data security are achieved, communication risks are reduced, and communication effectiveness and reliability are improved.

CN119150897BActive Publication Date: 2025-07-25SHENZHEN TENGYI INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411649985.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-19
Publication Date
2025-07-25
Estimated Expiration
2044-11-19

AI Technical Summary

Technical Problem

The existing RFID reader and writer control system has risks such as reader collision, multi-label serial reading and data leakage during communication, resulting in complexity and reduced reliability of the control system.

Method used

By sending a wake-up signal to the electronic tag, obtaining and verifying the first identification code, sending the second identification code according to the sorting results, and encrypting the data information, ensuring the correct matching between the multi-function reader and the electronic tag and the data security.

Benefits of technology

It improves the reliability of reader and writer control and the effectiveness of communication, prevents data information from being maliciously acquired, reduces the risks of reader and writer collision and electronic tag collision, and ensures the security and reliability of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119150897B_ABST
    Figure CN119150897B_ABST
Patent Text Reader

Abstract

This application relates to the technical field of communication devices, and in particular, to a control method, a control system, and a reading and writing device for a multi-functional reader and writer. The multi-functional reader and writer sorts the first identification codes with reference to information such as the order of receipt of the first identification codes, and generates second identification codes corresponding to the first identification codes according to the sorted order. The electronic tag receives the second identification codes from the multi-functional reader and writer and verifies the second identification codes. The multi-functional reader and writer and the electronic tag mutually verify each other through the first identification codes and the second identification codes, so that the multi-functional reader and writer and the electronic tag can be correctly matched, and interfering reading and writing devices or interfering electronic tags are eliminated, preventing the data information in the electronic tag from being obtained by malicious readers and writers, thereby ensuring the security of the data. By sorting the first identification codes, reader and writer collisions and electronic tag collisions are avoided, thus ensuring the effectiveness and reliability of communication between the multi-functional reader and writer and the electronic tag.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of communication equipment, and in particular to a multifunctional reader / writer control method, control system and reader / writer equipment. Background Art

[0002] RFID (Radio Frequency Identification) is a radio frequency identification technology that uses radio waves for contactless data communication to achieve target identification and data exchange. RFID systems usually consist of three parts: RFID tags (Tags), RFID readers (Readers), and background databases (Databases). The reader transmits a signal to activate the tag, and the tag sends information to the reader via radio waves, and the reader then transmits the information to the background system for processing. RFID technology is widely used in access control systems, food safety traceability, library management, production line automation and many other fields.

[0003] In the process of communication between the reader and the electronic tag, there are usually risks such as reader collision, multi-tag cross-reading, data leakage and illegal tampering. At present, anti-collision algorithms and encrypted communication are usually used to optimize the communication between the reader and the electronic tag. However, in the process of communication between the reader and the electronic tag, one measure can only avoid one risk. For example, the anti-collision algorithm can only reduce the risk of reader collision, and the encryption algorithm can only reduce the risk of data leakage. This will not only make the reader control system complicated, but also make the control process complicated, which will lead to reduced reliability of the reader control system and control effect.

[0004] It can be seen that how to improve the reliability of reader / writer control is a technical problem that needs to be solved urgently. Summary of the invention

[0005] The present application provides a multifunctional reader / writer control method, control system and reader / writer device, aiming to solve the technical problem of how to improve the reliability of reader / writer control in the prior art.

[0006] The present application provides a multifunctional reader-writer control method, comprising the following steps:

[0007] Sending a wake-up signal to an electronic tag within a working range to wake up the electronic tag;

[0008] Obtaining a first identification code from the electronic tag;

[0009] querying a first encoding library according to the first identification code to determine the validity of the first identification code;

[0010] Sorting the valid first identification codes to obtain a sorting result;

[0011] Send the second identification codes corresponding to the first identification code out in sequence according to the sorting result, so that the electronic tag acquires the second identification codes and verifies the second identification codes, and sends out data information according to the verification result;

[0012] Acquire the data information from the electronic tag.

[0013] Optionally, waking up the electronic tag includes the following steps:

[0014] The electronic tag acquires the wake-up signal;

[0015] The electronic tag drives at least one of the induced current or its own power supply to drive the first encoding unit to generate the first identification code according to the first encoding strategy;

[0016] The electronic tag sends the first identification code outwards.

[0017] Optionally, the first encoding strategy includes the following steps:

[0018] Identify the wake-up signal and acquire the first information feature carried by the wake-up signal;

[0019] Select an encoding field according to the first information feature and the second information feature of the electronic tag itself;

[0020] Correspond the encoding field with the first information feature and the second information feature;

[0021] Sort the encoding fields according to a preset order to acquire the first identification code.

[0022] Optionally, querying the first encoding library according to the first identification code includes the following steps:

[0023] Identify the composition structure of the first identification code to acquire a first identification result;

[0024] Judge the correctness of the first identification code according to the first identification result;

[0025] Query the first encoding library according to the correct first identification code to judge whether the first identification code matches the data in the first encoding library, so as to judge the validity of the first identification code.

[0026] Optionally, sorting the valid first identification codes includes the following steps:

[0027] Decode the first identification code to obtain a first decoding result;

[0028] Identify the first decoding information carried by the first decoding result;

[0029] Sort the first identification codes according to the first decoding information.

[0030] Optionally, the steps of sequentially sending the second identification codes outwards according to the sorting result include:

[0031] Identify the sorting order of the first identification codes;

[0032] Identify the first identification codes in sequence to obtain a second identification result;

[0033] Cause a second encoding unit to generate the second identification codes according to the second encoding strategy based on the second identification result, so that the second identification codes correspond to the first identification codes;

[0034] Send the second identification codes outwards.

[0035] Optionally, the steps of causing the electronic tag to obtain the second identification codes and verify the second identification codes include:

[0036] The electronic tag receives the second identification codes;

[0037] The electronic tag identifies the second identification codes to obtain a third identification result;

[0038] The electronic tag queries a second encoding library according to the third identification result to determine the validity of the second identification codes;

[0039] The electronic tag decodes the valid second identification codes to obtain a second decoding result;

[0040] The electronic tag identifies the second decoding information carried by the second decoding result;

[0041] The electronic tag verifies whether the information carried by the second identification codes matches the electronic tag according to the second decoding information to obtain the verification result.

[0042] Optionally, the steps of the electronic tag sending out data information according to the verification result include:

[0043] Select an encryption algorithm and a key to encrypt the data according to the verification result and the second decoding information;

[0044] Select a communication protocol according to the verification result and the second decoding information and send the encrypted data outwards.

[0045] On the other hand, the present application also provides a multi-functional reader control system, including: a multi-functional reader and an electronic tag;

[0046] The multifunctional reader and the electronic tag are controlled by the multifunctional reader control method;

[0047] The multifunctional reader includes:

[0048] A wake-up signal generation unit, which is used to generate a wake-up signal according to the information of the multifunctional reader;

[0049] A first encoding unit, which is used to generate a second identification code;

[0050] A first transmission unit, which is used to send signals and energy to the electronic tag;

[0051] A first reception unit, which is used to receive signals from the electronic tag;

[0052] A first processing unit, which is used to identify, process, and sort the signals from the electronic tag;

[0053] A first storage unit, which is used to store data and programs;

[0054] The electronic tag includes:

[0055] A second encoding unit, which is used to generate a first identification code;

[0056] A second transmission unit, which is used to send signals to the multifunctional reader;

[0057] A second reception unit, which is used to receive signals from the multifunctional reader;

[0058] A second processing unit, which is used to identify, process, and sort the signals from the multifunctional reader;

[0059] A second storage unit, which is used to store data and programs;

[0060] A power supply module, which generates an induced current after receiving the wake-up signal;

[0061] Wherein, the wake-up signal carries information about the multifunctional reader and can wake up the electronic tag;

[0062] After the first processing unit identifies the first identification code, it sorts the valid first identification codes;

[0063] The first encoding unit generates the second identification code according to the recognition result of the first processing unit for the first identification code and the sorting of the first identification code;

[0064] After the second processing unit verifies the second identification code, it sends out data information according to the verification result.

[0065] On the other hand, the present application also provides a reading and writing device, including:

[0066] A memory for storing one or more program instructions;

[0067] A processor for running one or more program instructions to execute the steps of the multi-functional reader / writer control method.

[0068] The beneficial effects achieved by the present application are as follows: During the operation of the multi-functional reader / writer, the multi-functional reader / writer sends out a wake-up signal. When the electronic tag enters the working range of the multi-functional reader / writer, the electronic tag receives the wake-up signal from the multi-functional reader / writer, and the electronic tag generates an induced current to wake up the electronic tag. After being woken up, the electronic tag recognizes the wake-up signal, generates a first identification code according to the recognition result of the wake-up signal, and then sends out the first identification code. After the multi-functional reader / writer obtains the first identification code from the electronic tag, it queries the first encoding library to judge the validity of the first identification code. If the first identification code is valid, it indicates that the electronic tag is the target electronic tag to be read; if the first identification code is invalid, it indicates that the electronic tag is not the electronic tag to be read. If there are multiple electronic tags within the working range of the multi-functional reader / writer, the multi-functional reader / writer sorts the first identification codes with reference to information such as the order of receiving the first identification codes, and generates a second identification code corresponding to the first identification code according to the sorting order. After generating the second identification code, the multi-functional reader / writer sends out the second identification code, and the electronic tag receives the second identification code from the multi-functional reader / writer and verifies the second identification code. After verifying the second identification code, the electronic tag selects a corresponding method to send out corresponding data information according to the verification result, so that the multi-functional reader / writer can accurately obtain the expected data information. By mutual verification between the multi-functional reader / writer and the electronic tag through the first identification code and the second identification code, the multi-functional reader / writer and the electronic tag can be correctly matched, and interfering reading and writing devices or interfering electronic tags are excluded, preventing the data information in the electronic tag from being obtained by malicious readers / writers, thereby ensuring the security of the data. By sorting the first identification codes, the occurrence of reader / writer collisions and electronic tag collisions is avoided, thus ensuring the effectiveness and reliability of the communication between the multi-functional reader / writer and the electronic tag. In this way, while ensuring the security of data transmission, the effectiveness and reliability of the communication between the multi-functional reader / writer and the electronic tag are improved. Description of the Drawings

[0069] Figure 1 is a flowchart of the multi - function reader - writer control method in an embodiment of the present invention;

[0070] Figure 2 is a flowchart of waking up an electronic tag in an embodiment of the present invention;

[0071] Figure 3 is a flowchart of the first coding strategy in an embodiment of the present invention;

[0072] Figure 4 is a flowchart of querying a first coding library according to a first identification code in an embodiment of the present invention;

[0073] Figure 5 is a flowchart of sorting valid first identification codes in an embodiment of the present invention;

[0074] Figure 6 is a flowchart of sequentially sending out second identification codes corresponding to the first identification code according to the sorting result in an embodiment of the present invention;

[0075] Figure 7 is a flowchart of the second coding strategy in an embodiment of the present invention;

[0076] Figure 8 is a flowchart of enabling an electronic tag to obtain a second identification code and verifying the second identification code in an embodiment of the present invention;

[0077] Figure 9 is a flowchart of an electronic tag sending out data information according to the verification result in an embodiment of the present invention;

[0078] Figure 10 is a schematic diagram of the module structure of a multi - function reader - writer control system in an embodiment of the present invention. Detailed implementation manners

[0079] In order to make the objectives, technical solutions and advantages of the present invention more clear and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. The examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals represent the same or similar units or units with the same or similar functions from beginning to end. The embodiments described below by referring to the accompanying drawings are exemplary and are only used to explain the present invention, and should not be construed as a limitation to the present invention. In addition, it should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0080] In the description of the present invention, it should be understood that the orientation or positional relationship indicated by the terms "length", "width", "upper", "lower", "left", "right", "horizontal", "top", "bottom", etc. is based on the orientation or positional relationship shown in the drawings. These are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or unit referred to must have a specific orientation, be constructed and operated in a specific orientation. Therefore, it should not be construed as a limitation to the present invention.

[0081] In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of the said features. In the description of the present invention, "a plurality of" means two or more, unless otherwise specifically defined.

[0082] In the description of the present invention, it should be noted that unless otherwise clearly specified and defined, the terms "mounted", "connected" and "coupled" should be understood in a broad sense. For example, it may be a fixed connection, a detachable connection or an integral connection; it may be a mechanical connection, an electrical connection or a connection capable of mutual communication; it may be directly connected or indirectly connected through an intermediate medium, and it may be the internal communication of two units or the interaction relationship between two units. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0083] In the present invention, unless otherwise clearly specified and defined, the first feature being "on" or "under" the second feature may include the direct contact between the first and second features, or may include the situation where the first and second features are not in direct contact but in contact through additional features therebetween. Moreover, the first feature being "above", "over" and "on top of" the second feature includes that the first feature is directly above and obliquely above the second feature, or merely means that the horizontal height of the first feature is higher than that of the second feature. The first feature being "under", "beneath" and "underneath" the second feature includes that the first feature is directly below and obliquely below the second feature, or merely means that the horizontal height of the first feature is lower than that of the second feature.

[0084] The following disclosure provides many different embodiments or examples for implementing different structures of the present invention. To simplify the disclosure of the present invention, components and settings of specific examples are described below. Of course, they are merely examples and are not intended to limit the present invention. In addition, the present invention may repeat reference numerals and / or reference letters in different examples. Such repetition is for the purpose of simplification and clarity and does not itself indicate the relationship between the various embodiments and / or settings discussed. In addition, the present invention provides examples of various specific processes and materials, but those of ordinary skill in the art can be aware of the application of other processes and / or the use of other materials.

[0085] Please refer to Figure 1 , in some embodiments of the present application, a multifunctional reader / writer control method provided by the present application includes the following steps:

[0086] S1. Send a wake-up signal to the electronic tags within the working range to wake up the electronic tags;

[0087] S2. Obtain a first identification code from the electronic tags;

[0088] S3. Query a first coding library according to the first identification code to determine the validity of the first identification code;

[0089] S4. Sort the valid first identification codes to obtain a sorting result;

[0090] S5. Sequentially send second identification codes corresponding to the first identification code outward according to the sorting result, so that the electronic tags obtain the second identification codes and verify the second identification codes, and send data information outward according to the verification results;

[0091] S6. Obtain data information from the electronic tags.

[0092] It is understandable that during the operation of the multi-functional reader / writer, the multi-functional reader / writer sends out a wake-up signal. When the electronic tag enters the working range of the multi-functional reader / writer, the electronic tag receives the wake-up signal from the multi-functional reader / writer, and the electronic tag generates an induced current to wake up the electronic tag. After being woken up, the electronic tag recognizes the wake-up signal, generates a first identification code based on the recognition result of the wake-up signal, and then sends the first identification code outwards. After obtaining the first identification code from the electronic tag, the multi-functional reader / writer queries the first coding library to judge the validity of the first identification code. If the first identification code is valid, it indicates that the electronic tag is the target electronic tag to be read; if the first identification code is invalid, it indicates that the electronic tag is not the electronic tag to be read. If multiple electronic tags are within the working range of the multi-functional reader / writer, the multi-functional reader / writer sorts the first identification codes with reference to information such as the order of receiving the first identification codes, and generates a second identification code corresponding to the first identification code according to the sorting order. After generating the second identification code, the multi-functional reader / writer sends the second identification code outwards, and the electronic tag receives the second identification code from the multi-functional reader / writer and verifies the second identification code. After verifying the second identification code, the electronic tag selects a corresponding method to send the corresponding data information outwards so that the multi-functional reader / writer can accurately obtain the expected data information. Through the mutual verification of the multi-functional reader / writer and the electronic tag through the first identification code and the second identification code, the multi-functional reader / writer and the electronic tag can be correctly matched, and interfering reader / writer devices or interfering electronic tags can be excluded to prevent the data information in the electronic tag from being obtained by malicious reader / writers, thereby ensuring the security of the data. By sorting the first identification codes, reader / writer collisions and electronic tag collisions are avoided, thus ensuring the effectiveness and reliability of the communication between the multi-functional reader / writer and the electronic tag. In this way, while ensuring the security of data transmission, the effectiveness and reliability of the communication between the multi-functional reader / writer and the electronic tag are improved.

[0093] After receiving the wake-up signal, the electronic tag generates an induced current according to the principle of electromagnetic induction, thereby activating the internal circuit of the electronic tag and enabling the internal circuit of the electronic tag to achieve the set functions. After the internal circuit of the electronic tag is activated, the wake-up signal is demodulated to obtain the control instructions and related information sent by the multi-functional reader / writer.

[0094] In some embodiments of the present application, after the electronic tag demodulates the wake-up signal, it identifies the information after demodulating the wake-up signal, and then generates a first identification code according to the identified information. The information after demodulating the wake-up signal includes: the brand of the reader-writer, the model of the reader-writer, the serial number of the reader-writer, the communication protocol adopted by the reader-writer to receive data information, and the operating frequency of the reader-writer. The electronic tag selects a corresponding coding rule and algorithm to generate a first identification code according to the information after demodulating the wake-up signal and the control instruction from the multi-functional reader-writer, so that the first identification code matches the multi-functional reader-writer corresponding to the wake-up signal.

[0095] In some embodiments of the present application, when multiple multi-functional reader-writers request to read the content of the same electronic tag or write information to the same electronic tag, the internal circuit of the electronic tag is activated by the wake-up signal received first, and the subsequent received wake-up signals are sequentially converted into electrical energy according to the principle of electromagnetic induction to continuously provide electrical energy for the operation of the electronic tag until the electronic tag completes communication with all the multi-functional reader-writers. In this way, the continuous working duration of the electronic tag is extended, and the continuity and reliability of communication between the electronic tag and the multi-functional reader-writer are ensured.

[0096] In some embodiments of the present application, when multiple multi-functional reader-writers request to read the content of the same electronic tag or write information to the same electronic tag, the demodulation unit in the electronic tag demodulates the received wake-up signals in sequence. During the process of the demodulation unit in the electronic tag demodulating a wake-up signal, the shielding unit in the electronic tag shields the subsequent received wake-up signals, so that the subsequent received wake-up signals are only converted into electrical energy and will not interfere with the normal operation of the internal circuit of the electronic tag. After the demodulation unit in the electronic tag finishes processing a wake-up signal, the shielding unit in the electronic tag releases the subsequent received wake-up signals, thereby ensuring the continuity of the electronic tag's processing of the wake-up signals and avoiding interference between the wake-up signals from different multi-functional reader-writers.

[0097] In some embodiments of the present application, the electronic tag is provided with multiple signal channels to improve the signal processing efficiency of the electronic tag.

[0098] In some embodiments of the present application, after the electronic tag demodulates the wake-up signal, the second processing unit in the electronic tag identifies the information after demodulating the wake-up signal. During the process of the second processing unit in the electronic tag identifying a wake-up signal, if there are subsequent wake-up signals transmitted by other multi-functional readers / writers that are demodulated by the electronic tag, the second storage unit in the electronic tag stores the information obtained by subsequent demodulation, so that the second processing unit in the electronic tag can subsequently call the information in the storage unit, thereby storing the information obtained by subsequent demodulation through the second storage unit in the electronic tag, enabling the second processing unit in the electronic tag to sequentially identify the information carried by the wake-up signals from different multi-functional readers / writers and reducing the risk of reader / writer collision.

[0099] In some embodiments of the present application, after the second processing unit in the electronic tag finishes processing a wake-up signal, it sends a wake-up signal call instruction to the second storage unit in the electronic tag, so that the information carried by the wake-up signal stored in the storage unit can be called by the second storage unit in the electronic tag. After the information carried by a wake-up signal in the second storage unit in the electronic tag is called by the second processing unit in the electronic tag, the information carried by this wake-up signal is deleted from the second storage unit in the electronic tag to avoid the repeated call of the information carried by the wake-up signal in the second storage unit in the electronic tag, thereby further reducing the risk of collision between multi-functional readers / writers.

[0100] Please refer to Figure 2 , in some embodiments of the present application, waking up the electronic tag includes the following steps:

[0101] S11. The electronic tag acquires a wake-up signal;

[0102] S12. The electronic tag drives the first encoding unit to generate a first identification code according to the first encoding strategy by using at least one of the induced current or its own power supply;

[0103] S13. The electronic tag sends the first identification code outward.

[0104] It can be understood that after receiving the wake-up signal, the electronic tag generates an induced current according to the principle of electromagnetic induction, thereby activating the internal circuit of the electronic tag and enabling the internal circuit of the electronic tag to implement the set functions.

[0105] After the internal circuit of the electronic tag is activated, if the electronic tag is a passive electronic tag, the internal circuit of the electronic tag uses the induced current generated according to the principle of electromagnetic induction from the electromagnetic signal received by the multi-functional reader to implement the relevant functions of the electronic tag; if the electronic tag is an active electronic tag, the power supply module in the electronic tag is woken up by the induced current generated according to the principle of electromagnetic induction from the electromagnetic signal received by the electronic tag from the multi-functional reader, so that the power supply module in the electronic tag can supply power to the internal circuit of the electronic tag according to the set program.

[0106] After the second processing unit in the electronic tag identifies the information carried by the wake-up signal, it sends an encoding instruction to the first encoding unit according to the identification result. The first encoding unit then generates a first identification code according to the encoding instruction from the second processing unit in the electronic tag according to the first encoding strategy, so that the first identification code can match the multi-functional reader corresponding to the wake-up signal, so that the first identification code can be recognized by the multi-functional reader corresponding to the wake-up signal. When the first identification code received by the multi-functional reader does not match this multi-functional reader, this multi-functional reader will identify this first identification code as an invalid identification code, so as to avoid signal cross-reading between different readers. When different multi-functional readers request to read the data information of the same electronic tag, the data information to be read will be different. Through the setting of the first identification code, the electronic tag can send specific data information to the multi-functional reader that matches the first identification code, so that the corresponding multi-functional reader can read the corresponding data information, thus ensuring the accuracy and reliability of the data information obtained by the multi-functional reader.

[0107] Please refer to Figure 3 , in some embodiments of the present application, the first encoding strategy includes the following steps:

[0108] S121. Identify the wake-up signal and obtain the first information feature carried by the wake-up signal;

[0109] S122. Select an encoding field according to the first information feature and the second information feature of the electronic tag itself;

[0110] S123. Correlate the encoding field with the first information feature and the second information feature;

[0111] S124. Sort the encoding fields in a preset order to obtain the first identification code.

[0112] It is understandable that after the electronic tag obtains the wake-up signal, the demodulation unit in the electronic tag demodulates the wake-up signal. After the demodulation unit in the electronic tag demodulates the wake-up signal, the second processing unit in the electronic tag obtains the first information feature carried by the wake-up signal, and then identifies the first information feature. Among them, the first information feature includes but is not limited to: reader brand, reader model, reader number, communication protocol used by the reader to receive data information, and operating frequency of the reader. After the second processing unit in the electronic tag identifies the first information feature, it sends a coding instruction to the first coding unit, and the first coding unit selects a corresponding coding field according to the first information feature and the second information feature of the electronic tag itself. Among them, the second information feature includes but is not limited to: electronic tag model, electronic tag number, communication protocol of the electronic tag, and operating frequency of the electronic tag.

[0113] A coding character library is preset in the electronic tag. Different first information features and second information features correspond to specific coding fields. When the processing unit of the electronic tag obtains the first information feature and the second information feature, even if the first information feature and the second information feature match the corresponding coding fields, a coding instruction is generated according to the matching result, and then the generated coding instruction is sent to the first coding unit, so that the first coding unit generates a first identification code according to the coding instruction. In this way, the first identification code carries the information of the multi-functional reader and the electronic tag. When the multi-functional reader obtains the first identification code, it can judge the validity of the first identification code according to the composition structure of the first identification code and the information carried by it.

[0114] Please refer to Figure 4 , in some embodiments of the present application, querying the first coding library according to the first identification code includes the following steps:

[0115] S31. Identify the composition structure of the first identification code to obtain a first identification result;

[0116] S32. Judge the correctness of the first identification code according to the first identification result;

[0117] S33. Query the first coding library according to the correct first identification code to judge whether the first identification code matches the data in the first coding library to judge the validity of the first identification code.

[0118] It can be understood that after the multi-functional reader / writer obtains the first identification code, the first identification code is identified by the processing unit of the reader / writer, and then the composition structure of the first identification code is analyzed to obtain the first identification result. Since the first identification code carries information about the multi-functional reader / writer and the electronic tag, the correctness of the first identification code can be judged by identifying and analyzing the first identification code, and then according to the composition structure of the first identification code and the information it carries. If the first identification code is incorrect, it means that the first identification code is not sent by the target electronic tag or the first identification code matches other multi-functional reader / writers. In this way, the first identification code is preliminarily screened to ensure that the multi-functional reader / writer can accurately obtain the information of the target electronic tag.

[0119] If the first identification code is correct, it indicates that the electronic tag corresponding to the first identification code can be matched with the multi-functional reader / writer. Then, the first coding library is queried according to the correct first identification code to judge whether the first identification code matches the data in the first coding library. If the first identification code matches the data in the first coding library, it means that the first identification code is valid, and then it can be judged that the electronic tag corresponding to the first identification code is the target electronic tag, so as to judge that the first identification code is valid; if the first identification code does not match the data in the first coding library, it indicates that although the electronic tag corresponding to the first identification code can be matched with the multi-functional reader / writer, it is not the target electronic tag, so as to judge that the first identification code is invalid.

[0120] By judging the validity of the first identification code, the multi-functional reader / writer can accurately identify the target electronic tag, avoid the interference of non-target electronic tags, and ensure the effectiveness and reliability of the multi-functional reader / writer to obtain the data information sent by the electronic tag. Through the setting of the first identification code, the multi-functional reader / writer can judge whether the electronic tag corresponds to the multi-functional reader / writer and identify the security of the electronic tag, avoid the electronic tag carrying malicious information, prevent the data information in the multi-functional reader / writer and the data system from being stolen or maliciously modified, and ensure the security of the data information in the multi-functional reader / writer and the data system.

[0121] Please refer to Figure 5 , in some embodiments of the present application, sorting the valid first identification code includes the following steps:

[0122] S41. Decode the first identification code to obtain a first decoding result;

[0123] S42. Identify the first decoding information carried by the first decoding result;

[0124] S43. Sort the first identification code according to the first decoding information.

[0125] It can be understood that after the multi-functional reader / writer obtains a valid first identification code, it decodes the first identification code according to a preset coding rule to obtain a first decoding result, and then obtains the first decoding information carried by the first decoding result according to the recognition result of the first decoding result. Among them, the first decoding information includes a first information feature about the multi-functional reader / writer, a second information feature about the electronic tag, a priority information about the electronic tag, etc. If there are multiple electronic tags within the working range of the multi-functional reader / writer, the first processing unit of the multi-functional reader / writer sorts the first identification codes according to the first decoding information and the order of receiving the first identification codes, so that the first processing unit of the multi-functional reader / writer can perform subsequent operations according to the sorting result of the first identification codes, reducing the risk of electronic tag collision.

[0126] Please refer to Figure 6 , in some embodiments of the present application, sequentially sending out second identification codes corresponding to the first identification codes according to the sorting result includes the following steps:

[0127] S51. Identify the sorting order of the first identification code;

[0128] S52. Identify the first identification codes in order to obtain a second recognition result;

[0129] S53. Enable the second coding unit to generate a second identification code according to the second recognition result according to the second coding strategy, so that the second identification code corresponds to the first identification code;

[0130] S54. Send out the second identification code outward.

[0131] It can be understood that after the first processing unit of the multi-functional reader / writer completes the sorting of the first identification codes, it then identifies the information carried by the first identification codes according to the sorting result, and then sends a coding instruction to the second coding unit according to the information carried by the first identification codes according to the second coding strategy, so that the second coding unit generates a second identification code according to the coding instruction, so that the second identification code can correspond to the first identification code. When the electronic tag receives the second identification code, it can judge whether the multi-functional reader / writer corresponds to the electronic tag according to the recognition result of the second identification code, and then enable the electronic tag to send out valid data information according to the second identification code to ensure the effectiveness and reliability of the data information obtained by the multi-functional reader / writer.

[0132] Please refer to Figure 7 , in some embodiments of the present application, the second coding strategy includes the following steps:

[0133] S531. Obtain the sorting information of the first identification code and the second recognition result;

[0134] S532. Allocate time slots according to the sorting information of the first identification code and the second recognition result, and generate instruction information regarding the time slots;

[0135] S533. Select a coding field according to the first information feature of the multi-functional reader / writer itself, the second recognition result, and the instruction information regarding the time slots;

[0136] S534. Correlate the coding field with the second recognition result and the instruction information regarding the time slots;

[0137] S535. Sort the selected coding fields according to a preset sequence rule to generate a second identification code.

[0138] It can be understood that after the first processing unit of the multi-functional reader / writer sorts the first identification code, sorting information regarding the first identification code is generated. Then, according to the sorting information regarding the first identification code, the received first identification codes are identified in sequence to obtain the information carried by the first identification code, thereby obtaining the second recognition result. The information carried by the first identification code includes the second information feature regarding the electronic tag. The second information feature includes, but is not limited to: electronic tag model, electronic tag number, communication protocol of the electronic tag, operating frequency of the electronic tag. After the first processing unit of the multi-functional reader / writer obtains the second recognition result, it allocates time slots according to the sorting information of the first identification code and the second recognition result, and generates instruction information regarding the time slots, so that the second identification code carries information regarding the time slot instruction.

[0139] By sorting the first identification code, multiple first identification codes received by the multi-functional reader / writer are sorted according to a preset sorting strategy, so that the first processing unit of the multi-functional reader / writer can process the received first identification codes in a preset sequence and allocate corresponding time slots, so that the corresponding electronic tags can respond in a preset sequence and send relevant data information. In this way, the multi-functional reader / writer can read the data information of the electronic tags in a preset sequence in turn, thereby avoiding electronic tag collisions and ensuring the effectiveness and reliability of the multi-functional reader / writer to obtain data information.

[0140] After generating the instruction information about the time slot, the first processing unit of the multi-functional reader-writer sends an encoding instruction to the second encoding unit. The second encoding unit then selects an encoding field according to the encoding instruction with reference to the first information feature of the multi-functional reader-writer itself, the second information feature of the electronic tag, and the instruction information about the time slot, and sorts the selected encoding fields according to the preset order rule to obtain a second identification code, so that the second identification code carries the first information feature, the second information feature, and the time slot instruction information. Among them, the first information feature includes but is not limited to: reader-writer brand, reader-writer model, reader-writer number, communication protocol used by the reader-writer to receive data information, operating frequency of the reader-writer. The second information feature includes but is not limited to: electronic tag model, electronic tag number, communication protocol of the electronic tag, operating frequency of the electronic tag.

[0141] Generate a second identification code through the second encoding strategy, so that the second identification code corresponds to the first identification code, and the second identification code carries the first information feature, the second information feature, and the time slot instruction information. Thus, after the electronic tag recognizes the second identification code, it can determine whether the multi-functional reader-writer corresponds to the electronic tag and identify the security of the multi-functional reader-writer, avoiding the data information in the electronic tag from being maliciously read or maliciously written with dangerous information.

[0142] Please refer to Figure 8 , in some embodiments of the present application, enabling the electronic tag to obtain the second identification code and verify the second identification code includes the following steps:

[0143] S551. The electronic tag receives the second identification code;

[0144] S552. The electronic tag identifies the second identification code to obtain a third identification result;

[0145] S553. The electronic tag queries the second encoding library according to the third identification result to determine the validity of the second identification code;

[0146] S554. The electronic tag decodes the valid second identification code to obtain a second decoding result;

[0147] S555. The electronic tag identifies the second decoding information carried by the second decoding result;

[0148] S556. The electronic tag verifies whether the information carried by the second identification code matches the electronic tag according to the second decoding information to obtain a verification result.

[0149] It can be understood that when the electronic tag receives the second identification code, the second processing unit in the electronic tag identifies the second identification code, so as to obtain a third identification result, and the third identification result includes the composition structure of the second identification code. After obtaining the third identification result, the second processing unit in the electronic tag queries the second coding library according to the third identification result and determines whether the second identification code matches the data information in the second coding library. If the second identification code matches the data information in the second coding library, it indicates that the second identification code is valid; if the second identification code does not match the data information in the second coding library, it indicates that the second identification code is invalid. In this way, the pseudo second identification code is eliminated by judging the validity of the second identification code, so as to prevent the data information in the electronic tag from being maliciously read and ensure the security of the data information in the electronic tag.

[0150] After it is determined that the second identification code is valid, the second processing unit in the electronic tag decodes the second identification code according to the preset coding rules, so as to obtain a second decoding result, and further obtain the information carried by the second identification code. The information carried by the second identification code includes the first information feature of the multi-functional reader-writer, the second information feature of the electronic tag, and the instruction information about the time slot corresponding to the electronic tag.

[0151] After the second processing unit in the electronic tag obtains the second decoded information, it verifies the second decoded information, so as to verify whether the information carried by the second identification code matches the electronic tag. If the information carried by the second identification code matches the electronic tag, the second processing unit generates relevant instructions for sending data information outward, and the internal circuit of the electronic tag selects the corresponding encryption algorithm and communication protocol according to the relevant instructions to send the corresponding data information outward, so as to ensure the effectiveness and security of data transmission.

[0152] Please refer to Figure 9 , in some embodiments of the present application, the electronic tag sends data information outward according to the verification result, including the following steps:

[0153] S561. Select an encryption algorithm and a key to encrypt the data according to the verification result and the second decoded information;

[0154] S562. Select a communication protocol according to the verification result and the second decoded information and send the encrypted data outward.

[0155] After verifying the security of the second identification code, the second processing unit of the electronic tag obtains the information carried by the second identification code through the second decoding information, and then selects the corresponding encryption algorithm and key according to the second decoding information to encrypt the data information. Even if the malicious reader obtains the data signal sent from the electronic tag, the malicious reader cannot determine which decryption algorithm to use for decryption, so that the malicious reader cannot read the data information in the electronic tag, thus ensuring the security of the data information in the electronic tag.

[0156] After the corresponding data information in the electronic tag is encrypted before being sent out, the encrypted data information is sent out according to the second decoding information by selecting the corresponding communication protocol, so as to reduce the risk of the data information being received by the malicious reader and further ensure the security of the data information in the electronic tag.

[0157] On the other hand, please refer to Figure 10 , in some embodiments of the present application, the present application further provides a multi-functional reader control system, including: a multi-functional reader and an electronic tag. The multi-functional reader and the electronic tag are controlled by a multi-functional reader control method.

[0158] The multi-functional reader includes: a wake-up signal generation unit, a first encoding unit, a first transmission unit, a first reception unit, a first processing unit, and a first storage unit.

[0159] The wake-up signal generation unit is used to generate a wake-up signal according to the information of the multi-functional reader. The first encoding unit is used to generate a second identification code. The first transmission unit is used to send signals and energy to the electronic tag. The first reception unit is used to receive signals from the electronic tag. The first processing unit is used to identify, process, and sort the signals from the electronic tag. The first storage unit is used to store data and programs.

[0160] The electronic tag includes: a second encoding unit, a second transmission unit, a second reception unit, a second processing unit, a second storage unit, and a power supply module.

[0161] The second encoding unit is used to generate a first identification code. The second transmission unit is used to send signals to the multi-functional reader. The second reception unit is used to receive signals from the multi-functional reader. The second processing unit is used to identify, process, and sort the signals from the multi-functional reader. The second storage unit is used to store data and programs. The power supply module generates an induced current after receiving the wake-up signal.

[0162] Among them, the wake-up signal carries information about the multifunctional reader-writer and can wake up the electronic tag. After the first processing unit identifies the first identification code, it sorts the valid first identification codes. The first encoding unit generates a second identification code according to the identification result of the first processing unit for the first identification code and the sorting of the first identification code. After the second processing unit verifies the second identification code, it sends out data information according to the verification result.

[0163] The multifunctional reader-writer generates a wake-up signal through the wake-up signal generation unit and makes the wake-up signal carry relevant information about the multifunctional reader-writer. After the wake-up signal generation unit generates the wake-up signal, the first processing unit controls the first transmitting unit to send the wake-up signal outwards. The electronic tag receives the wake-up signal through the second receiving unit and enables the power module to form an induced current through the electromagnetic induction principle by means of the wake-up signal, so as to activate the internal circuit of the electronic tag. Then, the second processing unit in the electronic tag controls the demodulation unit to demodulate the wake-up signal to obtain the information about the multifunctional reader-writer carried by the wake-up signal. The second encoding unit generates a first identification code according to the information carried by the wake-up signal and sends the first identification code outwards through the second transmitting unit. The multifunctional reader-writer receives the first identification code through the first receiving unit, and the first processing unit then identifies the first identification code and queries the first encoding library to judge the validity of the first identification code. After identifying the validity of the first identification code, the first processing unit sorts the first identification code according to the composition structure of the first identification code and the information carried by the first identification code, and controls the first encoding unit to generate a second identification code according to the sorting result and the information carried by the first identification code, and sends the second identification code outwards through the first transmitting unit. The electronic tag receives the second identification code through the second receiving unit, and the second processing unit identifies and verifies the second identification code, and selects a corresponding encryption algorithm and key to encrypt the data information to be sent outwards according to the identification and verification results of the second identification code, and selects a corresponding communication protocol to send the encrypted data information outwards.

[0164] The first storage unit stores relevant information corresponding to the multifunctional reader / writer, including but not limited to: reader / writer brand, reader / writer model, reader / writer number, communication protocol adopted by the reader / writer to receive data information, operating frequency of the reader / writer, numbering rule program of the reader / writer, communication protocol selection strategy program, first coding library data, numbering rule program of the electronic tag. When the first processing unit sends a coding instruction, it queries the relevant information in the first storage unit, and then sends a coding instruction to the first coding unit according to the relevant information of the multifunctional reader / writer, so that the signal sent from the multifunctional reader / writer carries information related to the multifunctional reader / writer, so that the corresponding electronic tag can verify the multifunctional reader / writer after receiving the signal from the multifunctional reader / writer. If the verification fails, the data transmission is blocked to ensure data security.

[0165] The second storage unit stores relevant information corresponding to the electronic tag, including but not limited to: electronic tag model, electronic tag number, communication protocol of the electronic tag, operating frequency of the electronic tag, numbering rule program of the electronic tag, communication protocol selection strategy program, second coding library data, numbering rule program of the reader / writer. When the second processing unit sends a coding instruction, it queries the relevant information in the second storage unit, and then sends a coding instruction to the second coding unit according to the relevant information of the electronic tag, so that the signal sent by the electronic tag carries information related to the electronic tag, so that the corresponding multifunctional reader / writer can accurately identify the electronic tag, and then ensure that the multifunctional reader / writer can accurately read the data information in the electronic tag, and ensure the effectiveness and reliability of the multifunctional reader / writer to read the data information.

[0166] During the process of the electronic tag verifying the multifunctional reader-writer, that is, querying the relevant information stored in the second storage unit, detecting whether the information carried in the signal from the multifunctional reader-writer matches the information stored in the second storage unit. If the information carried in the signal from the multifunctional reader-writer matches the information stored in the second storage unit, the verification passes. When the electronic tag obtains the number of the reader-writer, it queries the reader-writer numbering rule program in the second storage unit to verify whether the number of the reader-writer is correct. If the number of the reader-writer is correct, it verifies whether the model and brand of the reader-writer correspond to the number of the reader-writer. If the model and brand of the reader-writer correspond to the number of the reader-writer, the information of the multifunctional reader-writer can pass the verification, and then select the corresponding communication protocol according to the communication protocol used by the reader-writer to receive data information and the operating frequency of the reader-writer to establish a communication for data transmission with the multifunctional reader-writer. After the verification of the multifunctional reader-writer passes, it selects the corresponding encryption algorithm and key according to the information from the multifunctional reader-writer to encrypt the data information to be sent outwards, so as to ensure that only the verified multifunctional reader-writer can decrypt the encrypted information of the electronic tag, and the unverified multifunctional reader-writer cannot read the data information of the electronic tag, thereby further improving the security of the electronic tag data information.

[0167] During the process of the multifunctional reader-writer verifying the electronic tag, that is, querying the relevant information stored in the first storage unit, detecting whether the information carried in the signal from the electronic tag matches the information stored in the first storage unit. If the information carried in the signal from the multifunctional reader-writer matches the information stored in the first storage unit, the verification passes. When the multifunctional reader-writer obtains the number of the electronic tag, it queries the electronic tag numbering rule program in the first storage unit to verify whether the number of the electronic tag is correct. If the number of the electronic tag is correct, it verifies whether the model of the electronic tag corresponds to the number of the electronic tag. If the model of the electronic tag corresponds to the number of the electronic tag, it selects the corresponding communication protocol according to the communication protocol and operating frequency of the electronic tag to establish a communication for data transmission with the electronic tag.

[0168] In this way, the electronic tag preliminarily identifies the multi-functional reader through the wake-up signal, enabling the electronic tag to correspond to the correct multi-functional reader, thereby preventing the data information in the electronic tag from being read by a malicious reader and ensuring the security of the data information in the electronic tag. The multi-functional reader and the electronic tag mutually verify through the first identification code and the second identification code, so that the multi-functional reader and the electronic tag can be correctly matched, and interfering reader devices or interfering electronic tags are excluded, preventing the data information in the electronic tag from being obtained by a malicious reader, thereby ensuring the security of the data. By sorting the first identification code, reader collisions and electronic tag collisions are avoided, thus ensuring the effectiveness and reliability of the communication between the multi-functional reader and the electronic tag. In this way, while ensuring the security of data transmission, the effectiveness and reliability of the communication between the multi-functional reader and the electronic tag are improved.

[0169] On the other hand, in some embodiments of the present application, the present application further provides a reading and writing device, including: a memory and a processor. The memory is used to store one or more program instructions. The processor is used to run one or more program instructions to execute the steps of the multi-functional reader control method.

[0170] In the description of this specification, the description with reference to terms such as "some embodiments", "schematic embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials, or characteristics described in connection with the embodiments or examples are included in at least one embodiment or example of the present invention. In this specification, the schematic expressions of the above terms do not necessarily refer to the same embodiments or examples. Moreover, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or more embodiments or examples.

[0171] In addition, the above are only the preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent replacements, and improvements made within the spirit and principle of the present invention shall be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims

1. A multifunctional reader / writer control method, characterized in that, The method includes the following steps: sending a wake-up signal to an electronic tag within the working range to wake up the electronic tag; obtaining a first identification code from the electronic tag; querying a first coding library according to the first identification code to determine the validity of the first identification code; sorting the valid first identification codes to obtain a sorting result; sequentially sending out second identification codes corresponding to the first identification codes according to the sorting result, so that the electronic tag obtains the second identification codes and verifies the second identification codes, and sending out data information according to the verification result; obtaining data information from the electronic tag; wherein, when multiple multi-functional readers request to read the content of the same electronic tag or write information to the same electronic tag, the demodulation unit in the electronic tag demodulates the received wake-up signals in sequence; during the process of the demodulation unit in the electronic tag demodulating a wake-up signal, the shielding unit in the electronic tag shields the subsequently received wake-up signals, so that the subsequently received wake-up signals are only converted into electric energy and will not interfere with the normal operation of the internal circuit of the electronic tag; after the demodulation unit in the electronic tag finishes processing a wake-up signal, the shielding unit in the electronic tag releases the subsequently received wake-up signals, so as to ensure the continuity of the electronic tag's processing of the wake-up signals and avoid interference between the wake-up signals from different multi-functional readers; waking up the electronic tag includes the following steps: the electronic tag obtains the wake-up signal; the electronic tag drives a first coding unit to generate the first identification code according to a first coding strategy by using at least one of the induced current or its own power supply; the electronic tag sends out the first identification code; sequentially sending out second identification codes according to the sorting result includes the following steps: identifying the sorting order of the first identification code; sequentially identifying the first identification code to obtain a second identification result; enabling a second coding unit to generate the second identification code according to the second identification result according to a second coding strategy, so that the second identification code corresponds to the first identification code; sending out the second identification code; when multiple multi-functional readers request to read the content of the same electronic tag or write information to the same electronic tag, the internal circuit of the electronic tag is activated by the wake-up signal received first, and the subsequently received wake-up signals are sequentially converted into electric energy according to the principle of electromagnetic induction to continuously provide electric energy for the operation of the electronic tag until the electronic tag completes communication with all the multi-functional readers; the first coding strategy includes the following steps: identifying the wake-up signal and obtaining a first information feature carried by the wake-up signal; selecting a coding field according to the first information feature and a second information feature of the electronic tag itself; corresponding the coding field to the first information feature and the second information feature; sorting the coding fields according to a preset order to obtain the first identification code; the second coding strategy includes the following steps: obtaining the sorting information of the first identification code and the second identification result;Allocate time slots according to the sorting information of the first identification code and the second recognition result, and generate instruction information regarding the time slots; select a coding field based on the first information feature of the multi-functional reader / writer itself, the second recognition result, and the instruction information regarding the time slots; correspond the coding field with the second recognition result and the instruction information regarding the time slots; sort the selected coding fields according to a preset order rule to generate a second identification code; the first information feature includes: reader / writer brand, reader / writer model, reader / writer number, communication protocol adopted by the reader / writer to receive data information, operating frequency of the reader / writer; the second information feature includes: electronic tag model, electronic tag number, communication protocol of the electronic tag, operating frequency of the electronic tag; after the electronic tag demodulates the wake-up signal, the second processing unit in the electronic tag recognizes the information after demodulating the wake-up signal; during the process of the second processing unit in the electronic tag recognizing one wake-up signal, if there are subsequent wake-up signals transmitted by other multi-functional reader / writers that are demodulated by the electronic tag, the second storage unit in the electronic tag stores the information obtained from the subsequent demodulation for the second processing unit in the electronic tag to call the information in the storage unit later; after the second processing unit in the electronic tag finishes processing one wake-up signal, it sends a wake-up signal call instruction to the second storage unit in the electronic tag, so that the information carried by the wake-up signal stored in the storage unit can be called by the second storage unit in the electronic tag; when the information carried by one wake-up signal in the second storage unit in the electronic tag is called by the second processing unit in the electronic tag, the information carried by this wake-up signal is deleted from the second storage unit in the electronic tag to avoid the information carried by the wake-up signal in the second storage unit in the electronic tag from being called repeatedly.; 2. The multifunctional reader / writer control method according to claim 1, wherein, Querying the first coding library according to the first identification code includes the following steps: identifying the composition structure of the first identification code to obtain a first identification result; judging the correctness of the first identification code according to the first identification result; querying the first coding library according to the correct first identification code to judge whether the first identification code matches the data in the first coding library, so as to judge the validity of the first identification code.

3. The multifunctional reader / writer control method according to claim 1, wherein Sorting the valid first identification codes includes the following steps: decoding the first identification code to obtain a first decoding result; identifying the first decoding information carried by the first decoding result; sorting the first identification code according to the first decoding information.

4. The multifunctional reader / writer control method according to claim 1, characterized in that Enabling the electronic tag to obtain the second identification code and verifying the second identification code includes the following steps: the electronic tag receives the second identification code; the electronic tag identifies the second identification code to obtain a third identification result; the electronic tag queries the second coding library according to the third identification result to judge the validity of the second identification code; the electronic tag decodes the valid second identification code to obtain a second decoding result; the electronic tag identifies the second decoding information carried by the second decoding result; The electronic tag verifies whether the information carried by the second identification code matches the electronic tag according to the second decoding information to obtain the verification result.

5. The multifunctional reader / writer control method according to claim 4, characterized in that The electronic tag sending out data information according to the verification result includes the following steps: selecting an encryption algorithm and a key to encrypt the data according to the verification result and the second decoding information; selecting a communication protocol to send out the encrypted data according to the verification result and the second decoding information.

6. A multi-functional reader / writer control system, characterized in that, Including: A multi-functional reader-writer and an electronic tag; The multi-functional reader-writer and the electronic tag are controlled by the multi-functional reader-writer control method according to any one of claims 1 to 5; The multifunctional reader / writer includes: a wake-up signal generation unit configured to generate a wake-up signal according to information of the multifunctional reader / writer; a first encoding unit configured to generate a second identification code; a first transmission unit configured to transmit a signal and energy to the electronic tag; a first reception unit configured to receive a signal from the electronic tag; a first processing unit configured to identify, process, and sort the signal from the electronic tag; a first storage unit configured to store data and programs; the electronic tag includes: a second encoding unit configured to generate a first identification code; a second transmission unit configured to transmit a signal to the multifunctional reader / writer; a second reception unit configured to receive a signal from the multifunctional reader / writer; a second processing unit configured to identify, process, and sort the signal from the multifunctional reader / writer; a second storage unit configured to store data and programs; a power supply module configured to generate an induced current after receiving the wake-up signal; wherein, the wake-up signal carries information about the multifunctional reader / writer and can wake up the electronic tag; after the first processing unit identifies the first identification code, it sorts the valid first identification codes; the first encoding unit generates the second identification code according to the identification result of the first identification code by the first processing unit and the sorting of the first identification code; after the second processing unit verifies the second identification code, it transmits data information outward according to the verification result.

7. A reading and writing device, characterized in that, Comprising: a memory configured to store one or more program instructions; a processor configured to run one or more program instructions to perform the steps of the multifunctional reader / writer control method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Method for recognizing and locating stored articles in multi-layer box

    CN101271509A

  • Safety authentication method for hiding ultrahigh-frequency electronic tag identifier (TID)

    CN104217230A