A decoding method of a dual-meaning two-dimensional code and an electronic tag including the dual-meaning two-dimensional code

CN117521698BActive Publication Date: 2026-08-11CHENGDU AIRCRAFT INDUSTRY GROUP
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-13
Publication Date
2026-08-11

AI Technical Summary

Technical Problem

[0004]上述技术方案通过加密的方式控制二维码解密,仅提供一种解码信息,在实际使用过程中,无法让不同的角色从同一二维码中获取不同的信息

Benefits of technology

[0042]与现有技术相比,本发明的有益效果表现在:

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117521698B_ABST
    Figure CN117521698B_ABST
Patent Text Reader

Abstract

This invention relates to the field of metrology and testing technology, and in particular to a dual-meaning QR code and an electronic tag containing it. The dual-meaning QR code stores two different levels of security information, suitable for internal personnel systems without a network and external personnel systems with a network, respectively. Specifically, it includes the following steps: calculating the two types of data to be stored and encrypting them; writing the encrypted data into the dual-meaning QR code; calculating key x and key y, and storing key x and key y in the separate internal and external personnel systems, respectively; and controlling the retrieval of the corresponding data information through different decoding methods and corresponding decoding libraries. Through this dual-meaning QR code and the electronic tag containing it, different roles can obtain different information from the same dual-meaning code.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of metrology and testing technology, and in particular to a decoding method for a dual-meaning QR code and an electronic tag containing the dual-meaning QR code. Background Technology

[0002] Without network connectivity, information management for smart devices is severely limited. Because RFID technology cannot be used, most measuring devices are tagged manually with handwritten labels, restricting production efficiency. Regarding information security issues related to RFID, most research focuses on encryption algorithms, but these algorithms have limited security lifespans and are vulnerable to being cracked after use.

[0003] In the prior art, a Chinese invention patent document with publication number CN111585960A and publication date of August 25, 2020, was proposed. The technical solution disclosed in this patent document is as follows: A QR code data transmission system and method based on internal and external network isolation. In a network isolated at one end, the data to be exchanged and transmitted is marked with several parameters such as batch / quantity / serial number. A check code is generated using a mathematical algorithm based on the information. The data is compressed, encrypted, and encoded using an encoding algorithm to form data with a unified encoding format. Finally, the encoded data is formed into a QR code based on the marking information and output. Subsequently, in the network at the other end, a scanning and recognition device or other QR code recognition device is used to read and recognize the displayed QR code. The information is encoded / decrypted / decompressed / parsed in reverse order of QR code generation. After verification of the check code, the original data is finally formed for specific business operations.

[0004] The above technical solution controls QR code decryption through encryption, providing only one type of decoded information. In actual use, it is impossible for different roles to obtain different information from the same QR code. Summary of the Invention

[0005] To address the aforementioned technical problems, this invention proposes a decoding method for a double-meaning QR code and an electronic tag containing the double-meaning QR code, providing a bidirectional decoding method that allows different roles to obtain different information from the same double-meaning code.

[0006] This invention is achieved by adopting the following technical solution:

[0007] A decoding method for a dual-meaning QR code, wherein the dual-meaning QR code stores data information with two different security levels, respectively applicable to internal personnel using the system without network access and external personnel using the system with network access; the method controls the acquisition of the corresponding data information through different decoding methods and corresponding decoding libraries;

[0008] Specifically, the following steps are included:

[0009] Step S1. Calculate the two types of data information that need to be stored, encrypt them, and write the encrypted data information into the dual-meaning QR code;

[0010] Step S2. Calculate key x and key y, and store key x and key y in separate internal personnel systems and external personnel systems respectively;

[0011] Step S3. External personnel obtain relevant information about the measurement equipment certificate based on traditional decoding methods and traditional decoding libraries, while internal personnel obtain relevant information about the measurement equipment based on the double-meaning code decoding algorithm and the double-meaning code decoding library; the double-meaning code decoding library is a unified identification number decoding library composed of letters and numbers, and the traditional decoding library is a URL decoding library composed of letters and symbols.

[0012] The relevant information about the measuring equipment includes the usage scenarios, schedule, and measurement process.

[0013] The internal personnel system and the external personnel system are connected via physical transmission, and the data information of the internal personnel system is stored on a single machine.

[0014] Step S1 specifically includes:

[0015] Step S 11 Information segment B (used by internal personnel) and information segment A (used by external personnel) are obtained. Information segment A is decoded using a traditional decoding library, while information segment B is decoded using a double-meaning code decoding library to form linear information.

[0016] Step S 12 The acquired linear information is encrypted by splitting and shuffling the information segments to form the first-stage double-meaning QR code;

[0017] Step S 13. Invert the color on the left side of the data area in the QR code to form the second-stage double-meaning QR code.

[0018] Step S 14 Fill the right side of the data area in the QR code with color to form the final double-meaning QR code.

[0019] Step S2 specifically includes:

[0020] Step S 21 The process involves mixing two different security levels of data, information segment B and information segment A. Information segments B and A are converted using their respective decoding libraries. The Res function is then used to randomly generate values ​​at non-fixed positions, resulting in a string S containing both types of information.

[0021]

[0022] Where str1 is information segment B and str2 is information segment A;

[0023] Step S 22 The QR code is masked and encrypted using a reversal and padding method to obtain a new string S':

[0024]

[0025] At this point, the QR code area is divided into: the encrypted storage area str1' of information segment B, the encrypted storage area str2' of information segment A, and a random, non-fixed area Res', i.e.

[0026]

[0027] Step S 23 Calculate the keys x and y corresponding to internal and external personnel, respectively:

[0028]

[0029] .

[0030] Step S2 further includes step S 24 After verification, a new key is generated from the original key, and the information regarding internal and external users' use of the system is updated accordingly. The new key is specifically:

[0031]

[0032] .

[0033] Step S3 specifically includes:

[0034] Step S 31 Remove the color from the right side of the data area to perform the first stage of decoding;

[0035] Step S 32 Invert the colors on the left side of the data area for the second stage of decoding;

[0036] Step S 33 The third stage of decoding involves reading the double-meaning code information and, based on the reverse process of the scrambling principle, splitting, sorting, and recombining the linear information.

[0037] Step S 34 For different decoding libraries, two decoding methods are used to obtain the corresponding information:

[0038] When internal personnel decode, they use the system to calculate the key x'' based on the double-meaning code decoding library, and compare the key x'' with the key x to verify its correctness and obtain the corresponding data information. When external personnel decode, they use the system to calculate and separate the certificate URL and key y'' based on the traditional decoding library, and compare the key y'' with the key y to verify its correctness and obtain the corresponding data information.

[0039] An electronic tag comprising the aforementioned dual-meaning QR code.

[0040] The printing paper of the electronic tag consists of, from top to bottom, an oxygen-permeable layer, a thermal layer, a color-changing layer, a face paper, an adhesive, a release layer, a back protective layer, and a base layer; the oxygen-permeable layer is a transparent film made of PET material, and has a number of oxygen-permeable pores, which are used to control the color-changing cycle by controlling the number of oxygen-permeable pores; the color-changing layer is made of an easily oxidized material.

[0041] It also includes a plastic seal and a color-matched seal.

[0042] Compared with the prior art, the beneficial effects of the present invention are as follows:

[0043] 1. In this invention, data information with different security levels for different users can be decoded in systems used by internal personnel without a network and by external personnel with a network. Internal personnel, i.e., metrology personnel, can obtain information such as the usage scenarios, schedules, and metrology processes of the measuring equipment, while external personnel, i.e., customers, can obtain the calibration certificates of the measuring equipment. This not only solves the problem of information management of large-scale measuring equipment in application scenarios where a network cannot be used at present, but also provides strong protection for measuring equipment information that requires technical protection and measurement data that cannot be disclosed, thus achieving safe production.

[0044] This invention can be used in the management of any device, not just measurement devices, but also in areas where network conditions are limited.

[0045] 2. Traditional decoding methods only yield garbled text. Because internal personnel store system data on a single machine, information security is fundamentally guaranteed. However, certificates required by external personnel reside on the server used by internal personnel, with download permissions restricted by internal staff. Information is transmitted physically between the internal and external systems, and the keys for the two decoding methods are managed separately to achieve physical isolation. This ensures both information security and information technology integration, improving enterprise productivity.

[0046] 3. In this invention, a dynamically color-changing electronic tag based on a dual-meaning QR code is proposed, which adds a periodic color-changing warning function, abandons the traditional method of manually identifying the expiration date of paper tags, intuitively displays the expiration date of the measuring device, avoids invalid measurements, and realizes scientific production. Attached Figure Description

[0047] The present invention will now be described in further detail with reference to the accompanying drawings and specific embodiments, wherein:

[0048] Figure 1 This is a schematic diagram illustrating the concept of multi-interpretation dual-meaning QR code decoding in this invention;

[0049] Figure 2 This is a schematic diagram of the electronic tag in this invention;

[0050] Figure 3 This is a schematic diagram of the structure of the printing paper in this invention;

[0051] Figure 4 This is a diagram illustrating the dynamic color-changing effect in this invention.

[0052] Figure label:

[0053] Marked in the image:

[0054] 1. Oxygen-permeable layer; 2. Heat-sensitive layer; 3. Color-changing layer; 4. Facing paper; 5. Adhesive; 6. Release layer; 7. Backing protective layer; 8. Base layer. Detailed Implementation

[0055] Example 1

[0056] As a basic embodiment of the present invention, the present invention includes a decoding method for a dual-meaning QR code. The dual-meaning QR code stores data information with two different security levels, one suitable for internal personnel using a system without a network and the other for external personnel using a system with a network. Different decoding methods and corresponding decoding libraries can be used to control the acquisition of the corresponding data information.

[0057] Specifically, the following steps are included:

[0058] Step S1. Calculate the two types of data information that need to be stored, encrypt them, and write the encrypted data information into the dual-meaning QR code.

[0059] Step S2. Calculate key x and key y, and store key x and key y in separate internal personnel systems and external personnel systems.

[0060] Step S3. External personnel obtain relevant information about the measurement equipment certificate based on traditional decoding methods and traditional decoding libraries, while internal personnel obtain relevant information about the measurement equipment based on the double-meaning code decoding algorithm and the double-meaning code decoding library; the double-meaning code decoding library is a unified identification number decoding library composed of letters and numbers, and the traditional decoding library is a URL decoding library composed of letters and symbols.

[0061] The aforementioned dual-meaning code decoding algorithm specifically refers to the following: When internal personnel decode, they use the system to calculate the key x'' based on the dual-meaning code decoding library, and compare the key x'' with the key x to verify its correctness and obtain the corresponding data information, namely, the usage scenario, schedule, metering process, and other data information of the measuring equipment.

[0062] Example 2

[0063] In a preferred embodiment of the present invention, the present invention includes a decoding method for a dual-meaning QR code. The dual-meaning QR code stores data information with two different security levels, suitable for internal personnel using a system without a network and external personnel using a system with a network, respectively. Different decoding methods and corresponding decoding libraries are used to control the acquisition of the corresponding data information.

[0064] Specifically, the following steps are included:

[0065] Step S1. Calculate the two types of data information that need to be stored, encrypt them, and write the encrypted information into the dual-meaning QR code.

[0066] Step S2. Calculate key x and key y, and store key x and key y in separate internal personnel systems and external personnel systems.

[0067] Step S3. When internal personnel decode, they use the system to calculate the key x'' and compare it with the key x to verify its correctness and obtain the corresponding data information. When external personnel decode, they use the system to calculate and separate the certificate URL and the key y'', and compare it with the key y to verify its correctness and obtain the corresponding data information.

[0068] Specifically, the information in the double-meaning QR code of this invention is linearly arranged. Unlike traditional QR codes, this invention scrambles the linear arrangement at different dimensions and then masks it through reversal and filling. The double-meaning QR code stores two types of information in specific areas. During decoding, the image is cut and reassembled to obtain a new QR code and a key composed of residual information, retaining only the necessary information. This invention achieves two different decoding methods by establishing two independent decoding libraries. Internal personnel use the double-meaning code decoding library, which is a unified identification number decoding library composed of letters and numbers, based on the specific information of the measuring device and the letters and symbols constituting the URL. External personnel use the traditional decoding library, which is a URL decoding library composed of letters and symbols.

[0069] Example 3

[0070] In another preferred embodiment of the present invention, a decoding method for a dual-meaning QR code is provided, applicable to all measuring devices, including gauges, voltmeters, ammeters, pressure gauges, temperature sensors, torque wrenches, etc. The dual-meaning QR code is similar in appearance to a regular QR code, differing only in its decoding and information storage methods. The dual-meaning QR code stores data information with two different security levels, suitable for internal users without a network and external users with a network, respectively. Different decoding methods and corresponding decoding libraries are used to control the acquisition of the corresponding data information.

[0071] Specifically, the following steps are included:

[0072] Step S1. Calculate the two types of data information to be stored, encrypt them, and write the encrypted information into a dual-meaning QR code. Specifically:

[0073] Step S 11 Information segment B (used by internal personnel) and information segment A (used by external personnel) are obtained. Information segment A is decoded using a traditional decoding library, while information segment B is decoded using a double-meaning code decoding library to form linear information.

[0074] Step S 12 The acquired linear information is encrypted to form a first-stage double-meaning QR code by splitting, scrambling, and recombining the information segments. The scrambling principle is: segment and recombine, then segment and recombine again.

[0075] Step S 13. The three corners of the QR code are non-data storage areas used for positioning. The color of the left side of the data area in the QR code is reversed to form the second-stage double-meaning QR code.

[0076] Step S 14 The right side of the data area in the QR code is filled with color to further encrypt the double-meaning code, forming the final double-meaning QR code.

[0077] Step S2. Calculate key x and key y using the double-meaning QR code. Store key x in the internal personnel system and key y in the external personnel system, and mask them using a reverse and padding method. The internal personnel system and the external personnel system transmit data physically, and the data in the internal personnel system is stored on a single machine. Specifically:

[0078] Step S 21 The two types of data with different security levels to be filled in are mixed, namely information segment B and information segment A. Information segment B is converted using a dual-code decoding library, and information segment A is converted using corresponding traditional decoding libraries. The Res function is used to randomly generate values ​​at non-fixed positions to obtain a string S containing both types of information.

[0079]

[0080] In this context, str1 represents information segment B, and str2 represents information segment A.

[0081] Step S 22 The QR code is masked and encrypted using a reversal and padding method to obtain a new string S':

[0082]

[0083] At this point, the QR code area is divided into: the encrypted storage area str1' of information segment B, the encrypted storage area str2' of information segment A, and a random, non-fixed area Res', i.e.

[0084] .

[0085] Step S 23 Calculate the keys x and y corresponding to internal and external personnel, respectively:

[0086]

[0087] ,

[0088] In the formula, GetKey is the algorithm for generating the key, which is calculated based on the information in the non-decoding area. That is, the key x of Str2 is calculated from Str2' (the ciphertext storage area of ​​information segment A) and the random area, and the key y of Str1 is calculated from Str1 (the ciphertext storage area of ​​information segment B) and the random area.

[0089] Step S 24 For calibrated measuring equipment, a new key is generated from the original key according to the key generation rules, and the information on internal and external personnel using the system is updated accordingly. The new key is specifically:

[0090]

[0091] .

[0092] Step S3. Using traditional decoding methods only yields garbled text. Because internal personnel use the system's information stored on a single machine, information security is fundamentally guaranteed. However, the certificates required by external personnel reside on the metrology management system's server, and download permissions are restricted by metrology personnel. Therefore, decryption specifically includes:

[0093] Step S 31 Remove the color from the right side of the data area to perform the first stage of decoding.

[0094] Step S 32 The left side of the data area is inverted for color reversal, and then the second stage of decoding is performed.

[0095] Step S 33 The third stage of decoding involves reading the double-meaning code information and, based on the reverse process of scrambling, splitting, sorting, and recombining the linear information.

[0096] Step S 34 For different decoding libraries, two decoding methods are used to obtain the corresponding information.

[0097] The dual-meaning QR code needs to store two types of information, which are stored in specific areas, as shown in the instruction manual. Figure 1 As shown in the conceptual diagram of the dual-meaning QR code decoding, during decoding, the system cuts and reassembles the information to obtain a new QR code and a key composed of the remaining information, retaining only the necessary information. This embodiment implements two different decoding methods by establishing two independent decoding libraries. For information segment B, a corresponding unified identification number decoding library composed of letters and numbers is established based on the specific information of the measuring device and the letters and symbols constituting the URL. A URL decoding library composed of letters and symbols is also established for information segment A.

[0098] Furthermore, during internal decoding, internal personnel use the system to calculate the key x'', compare it with key x, verify its correctness, and obtain the corresponding data information, namely, the usage scenario, schedule, and metering process of the measuring equipment. During external decoding, external personnel use the system to calculate and extract the certificate URL and key y'', compare it with key y, verify its correctness, and obtain the corresponding data information, namely, the relevant information of the measuring equipment certificate.

[0099] Example 4

[0100] As another preferred embodiment of the present invention, the present invention includes an electronic tag, as described in the appendix to the specification. Figure 2 The electronic tag includes: identification number, instrument category, accuracy, specifications, user unit, customer address, receipt date, completion date, testing location, next scheduled inspection time, basis, ambient temperature, relative humidity, and constant temperature time. The lower right corner contains the dual-meaning QR code constructed in Example 3.

[0101] Electronic tag generation: For brand new measuring equipment, the basic information of the measuring equipment is filled into the internal personnel system. The system will then transfer the information to the pre-set electronic tag template and calculate a unique double-meaning QR code. The software controls the tag printer to print out the electronic tag.

[0102] Implementation of dynamic color-changing function: This embodiment proposes a novel type of printing paper for electronic tags that dynamically changes color over time to indicate the expiration date of the measuring device. (Refer to the attached instruction manual.) Figure 3 From top to bottom, the layers are: oxygen-permeable layer 1, thermal layer 2, color-changing layer 3, face paper 4, adhesive 5, release layer 6, back protective layer 7, and base layer 8. Oxygen-permeable layer 1 is a transparent PET film that protects the printing paper and controls the color-changing cycle of the paper through the number of perforations. Thermal layer 2 enables the printing effect, and color-changing layer 3 is a sprayed layer of easily oxidized material that provides a cycle warning effect through oxygen permeability and oxidation. Adhesive 5, release layer 6, and back protective layer 7 enable the bonding effect.

[0103] The printing paper has several color-matched seals. These seals help to compare and observe color changes, and also dynamically indicate the expiration date. (Refer to the instruction manual attached.) Figure 4 The color change proceeds from right to left, dynamically indicating the approaching expiration date of the measuring device. Special note: In practice, the pinkish tinge on the printed paper after oxidation will not affect the readability of the information on the paper.

[0104] The electronic tag is also laminated, which prevents the printing paper from discoloring due to oxygen permeation when not in use and also allows the printing paper to exhibit a phased color-changing effect. The oxidation and color-changing time is controlled by the number of holes in the film. When the meter reader notices the tag discoloration, they can promptly check if the next calibration date is approaching, avoiding the use of non-compliant measuring equipment. Considering the characteristic of the measuring equipment requiring testing at specific temperatures and the influence of temperature and humidity on the oxidation rate, the number of holes is set to control the oxidation rate, and the color-changing rate is controlled during printing by controlling the number of oxygen permeability holes.

[0105] A thermal printer achieves dynamic color changing at different cycles: Thermal printers offer advantages such as high precision, low noise, and high reliability. Measurement equipment cycles can be 3 months, 6 months, 12 months, etc. This embodiment uses a thermal printer to control the cycle. The main adjustments to achieve cycle-based color changing are as follows: A perforated structure is added, controlling the color-changing cycle by creating a predetermined number of oxygen-permeable holes in the surface oxygen-permeable film. A sealing structure is added, where the printed paper is cut at the exit after sealing to prevent color change due to cutting. This is how the color-changing cycle is controlled.

[0106] The aforementioned dynamic color-changing function allows this electronic tag to be used in fields that require timeliness, and through the dual-meaning QR code, it can also be used in industries that need to provide different information to different users.

[0107] In summary, any other corresponding modifications made by those skilled in the art after reading this invention document, without requiring creative mental effort, based on the technical solutions and concepts of this invention, are all within the scope of protection of this invention.

Claims

1. A decoding method for a double-meaning QR code, characterized in that: The dual-meaning QR code stores two different security levels of data, one for internal personnel without a network and the other for external personnel with a network. Different decoding methods and corresponding decoding libraries are used to control the acquisition of the corresponding data. Specifically, the following steps are included: Step S1. Calculate the two types of data information that need to be stored, encrypt them, and write the encrypted data information into the dual-meaning QR code; Step S2. Calculate key x and key y, and store key x and key y in separate internal personnel systems and external personnel systems respectively; Step S3. External personnel obtain relevant information about the measurement equipment certificate based on traditional decoding methods and traditional decoding libraries, while internal personnel obtain relevant information about the measurement equipment based on the double-meaning code decoding algorithm and the double-meaning code decoding library; the double-meaning code decoding library is a unified identification number decoding library composed of letters and numbers, and the traditional decoding library is a URL decoding library composed of letters and symbols; Step S1 specifically includes: Step S 11 Information segment B (used by internal personnel) and information segment A (used by external personnel) are obtained. Information segment A is decoded using a traditional decoding library, while information segment B is decoded using a double-meaning code decoding library to form linear information. Step S 12 The acquired linear information is encrypted by splitting and shuffling the information segments to form the first-stage double-meaning QR code; Step S 13. Invert the color on the left side of the data area in the QR code to form the second-stage double-meaning QR code. Step S 14 Fill the right side of the data area in the QR code with color to form the final double-meaning QR code.

2. The decoding method for a dual-meaning QR code according to claim 1, characterized in that: The relevant information about the measuring equipment includes the usage scenarios, schedule, and measurement process.

3. The decoding method for a dual-meaning QR code according to claim 1, characterized in that: The internal personnel system and the external personnel system are connected via physical transmission, and the data information of the internal personnel system is stored on a single machine.

4. The decoding method for a dual-meaning QR code according to claim 1, characterized in that: Step S2 specifically includes: Step S 21 The process involves mixing two different security levels of data, information segment B and information segment A. Information segments B and A are converted using their respective decoding libraries. The Res function is then used to randomly generate values ​​at non-fixed positions, resulting in a string S containing both types of information. Where str1 is information segment B and str2 is information segment A; Step S 22 The QR code is masked and encrypted using a reversal and padding method to obtain a new string S': At this point, the QR code area is divided into: the encrypted storage area str1' of information segment B, the encrypted storage area str2' of information segment A, and a random, non-fixed area Res', i.e. Step S 23 Calculate the keys x and y corresponding to internal and external personnel, respectively: 。 5. The decoding method for a double-meaning QR code according to claim 4, characterized in that: Step S2 further includes step S 24 After verification, a new key is generated from the original key, and the information regarding internal and external users' use of the system is updated accordingly. The new key is specifically: 。 6. The decoding method for a double-meaning QR code according to claim 4, characterized in that: Step S3 specifically includes: Step S 31 Remove the color from the right side of the data area to perform the first stage of decoding; Step S 32 Invert the colors on the left side of the data area for the second stage of decoding; Step S 33 The third stage of decoding involves reading the double-meaning code information and, based on the reverse process of the scrambling principle, splitting, sorting, and recombining the linear information. Step S 34 For different decoding libraries, two decoding methods are used to obtain the corresponding information: When internal personnel decode, they use the system to calculate the key x'' based on the double-meaning code decoding library, and compare the key x'' with the key x to verify its correctness and obtain the corresponding data information. When external personnel decode, they use the system to calculate and separate the certificate URL and key y'' based on the traditional decoding library, and compare the key y'' with the key y to verify its correctness and obtain the corresponding data information.

7. An electronic tag, characterized in that: Includes the dual-meaning QR code as described in any one of claims 1 to 6.

8. An electronic tag according to claim 7, characterized in that: The electronic tag's printing paper consists of, from top to bottom, an oxygen-permeable layer (1), a thermal layer (2), a color-changing layer (3), a face paper (4), an adhesive (5), a release layer (6), a back protective layer (7), and a base layer (8). The oxygen-permeable layer (1) is a transparent film made of PET material, and it has several oxygen-permeable pores to control the color-changing cycle by the number of oxygen-permeable pores. The color-changing layer (3) is made of easily oxidized substances.

9. An electronic tag according to claim 8, characterized in that: It also includes a plastic seal and a color-matched seal.

Citation Information

Patent Citations

  • QR code data transmission system and method based on internal and external network isolation

    CN111585960A

  • Two-dimensional code generation method, device and system

    CN109635905A