Seal locking device and control method thereof
By designing a seal locking device including a shell, an inner cylinder frame, a trigger mechanism and a rotary mechanism, the identification mechanism is used to confirm the seal usage information and flip the seal mechanism through the rotary mechanism, the problem of inconvenience in stamping, rubbing and dismantling of seals is solved, and a better anti-tamping effect and a stable and reliable sealing process is achieved.
Patent Information
- Application Number
- CN202510329056.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-20
- Publication Date
- 2025-08-12
AI Technical Summary
The existing seals have problems such as inconvenience in stolen stamps, rubbings, disassembly and replacement, and the control system is easily disturbed. The existing Internet of Things control system has poor anti-tamping effect, and the continuous contact between the seals and the ink box in the non-printing state leads to accumulation of printing oil.
A seal locking device including a shell, an inner cylinder frame, a trigger mechanism, a rotary mechanism and a seal mechanism are designed. After confirming the sealing information through the identification mechanism, the rotary mechanism drives the seal mechanism to flip and seal. The shell covers the rotary mechanism to form a detachment-proof structure, and combines bolt connections and sensor control to ensure that the seal mechanism covers the connection when it is not in use and prevents removal.
Effectively prevent seals and rubbings, improve anti-tamping effect, ensure the stability and reliability of seal use, avoid the accumulation of seal oil, and improve the safety and reliability of seals.
Smart Images

Figure CN120462030A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of seals, and in particular to a seal locking device and a control method thereof. Background Art
[0002] Various official seals are at risk of being stolen, copied, or copied during use. Existing seal IoT control systems and terminals have the following limitations: First, the seal cylinder adopts a split design. The movable part of the seal can be hand-held and locked to prevent the seal from retracting during the stamping process, and the ink box can be completely removed, which poses a risk of theft and copying. Second, the seal body is fixed to the seal sleeve with adhesive, making it inconvenient to remove and replace. Third, the seal cylinder itself is protected from disassembly by concealing bolt holes and infrared sensing. It can still be removed by disconnecting the device and finding the bolt holes, which does not achieve physical protection against disassembly. Fourth, the seal surface is in constant contact with the ink box when not in use. During the first use, ink will accumulate on the seal surface, resulting in a blurred first seal. Fifth, the control system relies on Bluetooth communication with mobile phones, and the communication process is easily interfered with by the mobile phone's communication status, resulting in failed seal application. Summary of the Invention
[0003] The technical problem to be solved by the present invention is to overcome the deficiencies of the prior art and provide a seal locking device which has a good anti-disassembly effect and can prevent theft and rubbing, and a control method thereof.
[0004] In order to solve the above technical problems, the present invention adopts the following technical solutions: A seal locking device comprises an outer shell, an inner cylinder frame, a trigger mechanism, a rotating mechanism and a seal mechanism. The outer shell is equipped with an identification mechanism for confirming seal usage information. The trigger mechanism is installed on the top of the outer shell for sealing. The seal mechanism is connected to the rotating mechanism. The rotating mechanism is slidably mounted on the inner cylinder frame and is connected to the trigger mechanism signal. The inner cylinder frame is fixed inside the outer shell to form an enclosed anti-dismantling structure. When not in use, the seal mechanism faces the inside of the outer shell and covers the joints of each component for anti-dismantling. When the seal is in use, the rotating mechanism drives the seal mechanism to flip so as to face the paper surface for stamping.
[0005] As a further improvement of the above technical solution: The trigger mechanism is bolted to the top of the shell, and the bolt is threadedly connected to the trigger mechanism through the shell. A first disassembly hole for disassembling the bolt is provided on the inner cylinder frame, and the seal mechanism covers the first disassembly hole to form an anti-disassembly structure.
[0006] The trigger mechanism includes a button, a return spring, a connecting seat and an upper pressure sensor. The button is clamped on the connecting seat. The return spring is arranged between the button and the connecting seat. The connecting seat is bolted to the top of the shell. The upper pressure sensor is arranged on the connecting seat and is connected to the rotary mechanism signal. A pad is provided on the button. When the button is pressed, the pad abuts against the upper pressure sensor.
[0007] The button is provided with a buckle that is engaged with the connecting seat, the connecting seat is provided with a slot that matches the buckle, and both the button and the connecting seat are provided with a limiting ring that prevents the reset spring from moving.
[0008] The rotary mechanism includes a drive assembly and a transmission assembly. The drive assembly is fixed on the inner cylinder frame, the transmission assembly is slidably connected to the inner cylinder frame, and the seal mechanism is connected to the transmission assembly. The drive assembly drives the transmission assembly to slide along the inner cylinder frame and drives the seal mechanism to flip.
[0009] The driving assembly includes a driving motor and a fixing plate. The driving motor is fixed on the fixing plate. The screw rod of the driving motor is connected to the transmission assembly. The fixing plate is fixed to the inner cylinder frame.
[0010] The transmission assembly includes a U-shaped frame, a wire sleeve, a sliding pin and a rotating pin. The U-shaped frame is slidably mounted on the outer side of the inner cylinder frame. The wire sleeve is fixed on the U-shaped frame and is threadedly connected to the screw rod of the drive motor. A movable groove is provided on the U-shaped frame. The seal mechanism is movably connected in the movable groove through the sliding pin and is movably connected to the inner cylinder frame through the rotating pin. The sliding pin is also slidably connected to the inner cylinder frame.
[0011] The U-shaped frame includes a connecting beam and suspension rods bent on both sides of the connecting beam. The wire sleeve is fixedly connected to the lower side of the connecting beam, and the two suspension rods are slidably mounted on the outer side of the inner cylinder frame.
[0012] A down force sensor is further provided between the connecting beam and the silk sleeve, and the down force sensor is connected to the driving motor.
[0013] A Hall sensor is provided in the inner cylinder frame, an upper limit triggering magnetic block is provided on the driving motor, and a lower limit triggering magnetic block is provided on the suspension rod.
[0014] The inner cylinder frame is bolted to the inner side wall of the outer shell, and the bolt is passed through the inner cylinder frame and is threadedly connected to the outer shell. The seal mechanism covers the bolt to form an anti-disassembly structure.
[0015] The inner cylinder frame includes a cylinder body and a base, the cylinder body is bolted to the inner wall of the outer shell, the base is bolted to the bottom of the cylinder body and is bolted to the inner wall of the outer shell, the cylinder body is provided with a slide rail slidably connected to the suspension rod, the cylinder body is provided with a slide groove slidably connected to the sliding pin, and the cylinder body is also provided with a through hole movably connected to the rotating pin. The driving motor drives the U-shaped frame to rise and fall along the slide rail, thereby driving the sliding pin to move along the slide groove, so that the seal mechanism rotates around the through hole through the rotating pin.
[0016] The seal mechanism includes a fixed ring, a seal sleeve and a seal body. The sliding pin is fixedly connected to the fixed ring. The fixed ring is provided with an upward extending ear. The rotating pin is fixedly connected to the ear. The seal sleeve is fixedly connected in the fixed ring. The seal body is locked in the seal sleeve.
[0017] The chapter sleeve bolt is connected in the fixing ring, and the second disassembly hole and the third disassembly hole are coaxially arranged on the outer shell and the cylinder. The seal mechanism seals and covers the third disassembly hole to form an anti-dismantling structure. Only when the chapter sleeve is flipped to this position, the bolt is coaxial with the second disassembly hole and the third disassembly hole.
[0018] The chapter sleeve includes a chapter sleeve seat, a horizontal locking piece, a vertical locking piece and a closed ring. The chapter sleeve seat is bolted in the fixed ring. The horizontal locking piece and the vertical locking piece are movably connected to the chapter sleeve seat and limited by the closed ring. The chapter body is locked and fixed in the chapter sleeve seat by rotating the horizontal locking piece and the vertical locking piece.
[0019] The chapter sleeve seat includes a connecting shaft and a sleeve. The horizontal locking piece, the vertical locking piece and the closed ring are coaxially stacked on the outer side wall of the sleeve. The chapter body is locked and fixed in the sleeve.
[0020] The horizontal locking piece includes a horizontal locking ring and a horizontal push rod. The horizontal locking ring is sleeved on the outer wall of the sleeve. A first guide groove is opened on the horizontal locking ring. One end of the horizontal push rod is set to be spherical. The horizontal push rod is passed through the sleeve, and the spherical end is clamped in the first guide groove. When the horizontal locking ring is rotated, the horizontal push rod extends and contracts radially to lock the seal body.
[0021] The vertical locking piece includes a vertical locking ring and a vertical push rod. The vertical locking ring is sleeved on the outer side wall of the sleeve. A second guide groove is opened on the vertical locking ring. One end of the vertical push rod is set to be spherical. The vertical push rod is passed through the sleeve, and the spherical end is clamped in the second guide groove. When the vertical locking ring is rotated, the vertical push rod extends and contracts radially to lock the seal body.
[0022] The seal locking device also includes an ink pad box. A notch is provided on the cylinder, and the ink pad box is slidably connected in the notch.
[0023] The cylinder is provided with a third guide groove in the circumferential direction at the notch, the ink pad box is provided with a fourth guide groove corresponding to the third guide groove, a sliding pin is passed through the fourth guide groove, and the ink pad box is slidably connected to the third guide groove through the sliding pin.
[0024] The ink pad box is also provided with a pull-out seat for easy pulling out.
[0025] The shell is provided with a drawing slot which matches the shape of the ink pad box.
[0026] The identification mechanism includes a camera and a control module. The camera is installed on the housing, and the control module is installed on the barrel and connected to the camera.
[0027] The shell is provided with a mounting slot for mounting a camera, and the cylinder is provided with a plug-in slot for mounting a control module.
[0028] The seal locking device further comprises a battery, which is mounted on the fixing plate and connected to the camera, the control module and the driving motor.
[0029] The shell is also provided with a display screen for displaying printing information.
[0030] An observation window is provided on the shell, and a transparent protective shell is provided on the observation window for sealing.
[0031] The housing is also provided with a charging interface connected to the battery.
[0032] The base is provided with an indicating laser head for indicating the center of the stamp.
[0033] A method for controlling a seal locking device comprises the following steps: S1: The user initiates a seal application on the client and determines the seal type. After the relevant person in charge completes the approval, the client generates the corresponding QR code; S2: Scan the QR code through the recognition mechanism, analyze the QR code content, determine the validity of the QR code, and display the seal type, number of times used and other seal information on the display screen; S3: Manually press the trigger mechanism, and the rotary mechanism drives the seal mechanism to move to complete the operation.
[0034] As a further improvement of the above technical solution: In step S1, the types of seal use include stamping and replacing the seal.
[0035] In step S1, when the seal - using type is seal - stamping, the QR - code generation logic is as follows: The function Code is assigned the value of 10. Obtain the seal device number, timestamp, and seal - using times through the approval process. At the same time, generate a permission code with a length of 1, a random code with a length of 4, and a random character with a length of 4. Set the value obtained by multiplying the last four digits of the timestamp by the random code and adding the seal - using times as the derived code. Concatenate the function Code, device number, seal - using times, permission code, random code, random letter, derived code, and timestamp in sequence to form the seal - using QR - code.
[0036] In step S1, when the seal - using type is seal replacement, the QR - code generation logic is as follows: The function Code is assigned the value of 20. Obtain the seal device number and timestamp through the approval process. Concatenate the function Code, device number, and timestamp in sequence to form the seal - replacement QR - code.
[0037] In step S1, the QR - code generation logic is as follows: Select two unequal and sufficiently large prime numbers p and q; let n = p * q, calculate the Euler's totient function φ(n) of n, select an integer e that is relatively prime to φ(n), and 1 < e < φ(n), generate the public key (e, n). When the seal - using type is seal - stamping, the function Code is assigned the value of 10. Obtain the seal device number and seal - using times through the approval process. Concatenate the function Code, device number, and seal - using times in sequence to form the function code M.
[0038] In step S1, when the seal - using type is seal replacement, the function Code is assigned the value of 20. Obtain the seal device number and timestamp through the approval process; concatenate the function Code, device number, and timestamp in sequence to form the function code M.
[0039] In step S1, encrypt the generated function code M, and the encrypted function code C=(M^e) mod n.
[0040] In step S2, the QR - code parsing logic is as follows: The 1st - 2nd digits of the QR - code are 10, which is the seal - using QR - code. The device number is the 3rd - 12th digits, the seal - using times is the 13th - 15th digits, the permission code is the 16th digit, the random code is the 17th - 20th digits, the random character is the 21st - 24th digits, the derived code is from the 25th digit to the last 14th digit, and the timestamp is the last 13 digits. Among them, the permission code is an odd number, the derived code is the sum of the product of the last four digits of the timestamp and the random code and the seal - using times, and the combination of the random code and the derived code does not exist in the seal system. If the above 3 rules are met, the QR - code is valid; otherwise, it is invalid.
[0041] In step S2, the QR - code parsing logic is as follows: The 1st - 2nd digits of the QR - code are 20, which is the seal - replacement QR - code. The device number is the 3rd - 12th digits, the timestamp is the last 13 digits. If the seal - replacement QR - code does not exist in the seal system, the QR - code is valid; otherwise, it is invalid.
[0042] In step S2, the QR code parsing logic is: calculate the modular inverse element d of e with respect to φ(n), obtain the private key (d, n), decrypt the function code C, and the decrypted function code M = (C^d) mod n. The first two digits of the function code M are 10, which is the seal QR code. The device number is the third to 12th digits, and the number of seals used is the 13th to 15th digits. If the device number cannot uniquely correspond to the current seal tube device number during the parsing process, the QR code is invalid, otherwise it is valid.
[0043] In step S2, the QR code parsing logic is: the 1st and 2nd digits of the function code M are 20, which is a replacement QR code, the device number is the 3rd to 12th digits, and the timestamp is the last 13 digits. If the replacement QR code does not exist in the seal system, the QR code is valid, otherwise it is invalid.
[0044] In step S3, when the seal type is stamping, the movement steps are: S31: The driving motor drives the U-shaped frame downward, driving the seal mechanism to flip so that the seal body faces downward; S32: The U-shaped frame continues to move downward until it reaches the lower limit, triggering the magnetic block to trigger the Hall sensor and the lower pressure sensor to reach the pressure threshold fi. After the seal body contacts the paper surface for a certain period of time T, the driving motor drives the U-shaped frame upward, driving the seal mechanism to flip so that the seal body faces upward. S33: The U-shaped frame continues to move upward until it reaches the upper limit, triggering the magnetic block to trigger the Hall sensor. After the seal body contacts the oil-soaked surface of the ink pad box, the driving motor drives the U-shaped frame downward to maintain a certain gap between the seal body and the ink pad box, and a single stamping is completed; S34: If there are still stamping times left, repeat steps S31 to S33.
[0045] In step S32 , the pressure threshold fi is set as follows: a seal body i of different materials is selected, its positive surface area Si is measured, and different pressures Fi are applied. When the stamp is clear, fi=Fi / Si.
[0046] In step S3, when the seal type is to replace the seal, the movement steps are: S35: The driving motor drives the U-shaped frame downward, driving the seal mechanism to flip until the seal sleeve connecting bolt is coaxial with the second disassembly hole and the third disassembly hole, and the seal sleeve is disassembled to complete the replacement of the seal body; S36: After the seal body is replaced, the driving motor drives the U-shaped frame upward to drive the seal mechanism to reset.
[0047] In step S3, the seal usage type also includes an upgrade mode, and the seal locking device is connected to the Internet of Things or a downloader through a charging interface to perform system upgrades.
[0048] Compared with the prior art, the advantages of the present invention are: The seal locking device of the present invention, when in use, after confirming that the seal information is correct through the identification mechanism, press the trigger mechanism, and the seal mechanism is driven to flip through the rotating mechanism to perform the stamping action toward the paper surface, and the rotating mechanism is built into the shell, and the shell covers the rotating mechanism to prevent the seal mechanism from being manually fixed during the stamping process, thereby avoiding the risk of theft and rubbing. Furthermore, when not in use or after the stamping action is completed, the rotating mechanism drives the seal mechanism to flip and move toward the inside of the shell to cover the connection between the components. Even if the connection node is found, it cannot be removed due to the obstruction of the seal mechanism. Compared with the method of concealing the bolt opening, its anti-dismantling effect is better.
[0049] This method uses an identification mechanism to parse the QR code on the user client and determine its validity, confirms the seal type based on the seal information, and triggers the rotary mechanism after pressing the trigger mechanism to drive the seal mechanism to complete the corresponding seal action. Compared with using Bluetooth to communicate with the client, this method is more stable and reliable. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] Figure 1 It is a schematic diagram of the overall structure of the seal locking device of the present invention.
[0051] Figure 2 It is a schematic diagram of the shell structure of the present invention.
[0052] Figure 3 It is a structural schematic diagram of the inner cylinder frame of the present invention.
[0053] Figure 4 yes Figure 3 Cross-sectional view of section AA.
[0054] Figure 5 It is a schematic diagram of the assembly of the rotary mechanism and the inner cylinder frame of the present invention.
[0055] Figure 6 It is a schematic structural diagram of the trigger mechanism of the present invention.
[0056] Figure 7 It is a schematic diagram of the trigger structure of the present invention (from another perspective).
[0057] Figure 8 It is a schematic diagram of the connection between the rotary mechanism and the seal mechanism of the present invention.
[0058] Figure 9 yes Figure 8 Middle BB section view.
[0059] Figure 10 yes Figure 9 Enlarged view of point A in the middle.
[0060] Figure 11 It is a schematic diagram of the chapter cover structure of the present invention.
[0061] Figure 12 It is a structural schematic diagram of the ink pad box of the present invention.
[0062] Figure 13 It is a structural schematic diagram of the seal locking device of the present invention (unused state).
[0063] Figure 14 It is a structural schematic diagram of the seal locking device of the present invention (seal removal and replacement state). Figure 15 It is a control flow chart of the seal locking device of the present invention.
[0064] The numbers in the figure represent: 1. Housing; 11. Pull-out slot; 12. Mounting slot; 13. Display screen; 14. Observation window; 15. Transparent protective shell; 16. Charging port; 17. Second disassembly hole; 18. Connecting part; 2. Inner cylinder frame; 21. Cylinder; 211. Slide rail; 212. Slide slot; 213. Notch; 214. Third guide slot; 215. Insertion slot; 216. Third disassembly hole; 217. Through hole; 22. Base; 221. Indicator Optical head; 23, first disassembly hole; 3, trigger mechanism; 31, button; 311, backing plate; 312, buckle; 32, return spring; 33, connecting seat; 331, slot; 332, screw connection; 34, upper pressure sensor; 35, limit ring; 4, rotary mechanism; 41, drive assembly; 411, drive motor; 4111, upper limit trigger magnet; 412, fixing plate; 42, transmission assembly; 421, U-shaped frame; 4 211, movable groove; 4212, connecting beam; 4213, suspension rod; 42131, lower limit trigger magnet; 422, thread sleeve; 423, sliding pin; 424, rotating pin; 425, lower pressure sensor; 5, seal mechanism; 51, fixing ring; 511, lifting ear; 52, seal sleeve; 521, seal sleeve seat; 5211, connecting shaft; 5212, sleeve; 522, horizontal locking piece; 5221, horizontal locking ring; 5 2211, first guide groove; 5222, horizontal push rod; 5223, horizontal push rod; 523, vertical locking piece; 5231, vertical locking ring; 52311, second guide groove; 5232, vertical push rod; 524, closing ring; 53, seal body; 54, fixing bolt; 6, identification mechanism; 61, camera; 62, control module; 7, ink box; 71, fourth guide groove; 72, sliding pin; 73, extraction seat; 8, battery. DETAILED DESCRIPTION
[0065] The present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0066] like Figures 1 to 14As shown, the seal locking device of this embodiment includes an outer shell 1, an inner cylinder frame 2, a trigger mechanism 3, a rotating mechanism 4 and a seal mechanism 5. The outer shell 1 is equipped with an identification mechanism 6 for confirming the seal information. The trigger mechanism 3 is installed on the top of the outer shell 1 for sealing. The seal mechanism 5 is connected to the rotating mechanism 4. The rotating mechanism 4 is slidably mounted on the inner cylinder frame 2 and is connected to the trigger mechanism 3 signal. The inner cylinder frame 2 is fixedly mounted inside the outer shell 1 to form an enclosed anti-disassembly structure. When not in use, the seal mechanism 5 faces the inside of the outer shell 1 and covers the joints of each component for anti-disassembly. The rotating mechanism 4 drives the seal mechanism 5 to flip over to face the paper surface for stamping when the seal is used. When in use, after confirming that the seal information is correct through the identification mechanism 6, the trigger mechanism 3 is pressed, and the seal mechanism 5 is turned over by the rotating mechanism 4 to perform the stamping action toward the paper surface. The rotating mechanism 4 is built into the shell 1, and the shell 1 covers the rotating mechanism 4 to prevent the seal mechanism 5 from being manually fixed during the stamping process, thereby avoiding the risk of theft and rubbing. Furthermore, when not in use or after the stamping action is completed, the rotating mechanism 4 drives the seal mechanism 5 to turn over and move toward the inside of the shell 1 to cover the connection between the components. Even if the connection node is found, it cannot be removed due to the obstruction of the seal mechanism 5. Compared with the method of concealing the bolt mouth, its anti-dismantling effect is better.
[0067] In this embodiment, the trigger mechanism 3 is bolted to the top of the outer shell 1, and the bolt is passed through the outer shell 1 and threadedly connected to the trigger mechanism 3. A first disassembly hole 23 for disassembling the bolt is provided on the inner cylinder frame 2. The seal mechanism 5 covers the first disassembly hole 23 to form an anti-dismantling structure. The trigger mechanism 3 includes a button 31, a reset spring 32, a connecting seat 33 and an upper pressure sensor 34. The button 31 is clamped on the connecting seat 33. The reset spring 32 is arranged between the button 31 and the connecting seat 33. The connecting seat 33 is bolted to the top of the outer shell 1. The upper pressure sensor 34 is arranged on the connecting seat 33 and is connected to the signal of the rotary mechanism 4. A pad 311 is provided on the button 31. When the button 31 is pressed, the pad 311 abuts against the upper pressure sensor 34. In this structure, a press-type trigger structure is composed of a button 31, a reset spring 32 and a connecting seat 33. The rotary mechanism 4 is triggered by the upper pressure sensor 34 on the connecting seat 34. The connecting seat 33 is bolted to the connecting part 18 on the outer shell 1. The bolt here is passed through the connecting part 18 and is threadedly connected to the screw seat 332 at the bottom of the connecting seat 33. Therefore, the bolt can only be removed from the bottom, and the seal mechanism 5 covers the first disassembly hole 23 so that the screwdriver cannot pass through the first disassembly hole 23. When the seal mechanism 4 is not removed, the connecting seat 33 cannot be disassembled, and the anti-dismantling effect is good.
[0068] In this embodiment, the button 31 is provided with a buckle 312 that engages with the connecting seat 33, and the connecting seat 33 is provided with a slot 331 that matches the buckle 312. Both the button 31 and the connecting seat 33 are provided with a limiting ring 35 to prevent the return spring 32 from moving. Its structure is simple.
[0069] In this embodiment, the rotary mechanism 4 includes a drive assembly 41 and a transmission assembly 42. The drive assembly 41 is fixedly mounted on the inner cylinder frame 2, and the transmission assembly 42 is slidably connected to the inner cylinder frame 2. The seal mechanism 5 is connected to the transmission assembly 42. The drive assembly 41 drives the transmission assembly 42 to slide along the inner cylinder frame 2 and drives the seal mechanism 5 to flip. The drive assembly 41 includes a drive motor 411 and a fixed plate 412. The drive motor 411 is fixedly mounted on the fixed plate 412. The drive motor 411 is The screw is connected to the transmission assembly 42, the fixed plate 412 is fixed to the inner cylinder frame 2, the transmission assembly 42 includes a U-shaped frame 421, a wire sleeve 422, a sliding pin 423 and a rotating pin 424, the U-shaped frame 421 is slidably mounted on the outer side of the inner cylinder frame 2, the wire sleeve 422 is fixed on the U-shaped frame 421 and is threadedly connected to the screw of the drive motor 411, the U-shaped frame 421 is provided with a movable groove 4211, the seal mechanism 5 is movably connected in the movable groove 4211 through the sliding pin 423, and is connected to the movable groove 4211 through the sliding pin 423. The U-shaped frame 421 includes a connecting beam 4212 and a suspension rod 4213 bent on both sides of the connecting beam 4212. The silk sleeve 422 is fixed below the connecting beam 4212. The two suspension rods 4213 are slidably mounted on the outside of the inner cylinder frame 2. The inner cylinder frame 2 includes a cylinder body 21 and a base 22. The cylinder body 21 is bolted to the inner side wall of the outer shell 1. The base 22 is bolted to the bottom of the cylinder body 21 and is connected to the outer shell 1. The inner wall of the shell 1 is bolted, and a slide rail 211 is provided on the cylinder 21, which is slidably connected to the suspension rod 4213. A slide groove 212 is provided on the cylinder 21, which is slidably connected to the sliding pin 423. The cylinder 21 is also provided with a through hole 217 movably connected to the rotating pin 424. The drive motor 411 drives the U-shaped frame 421 to rise and fall along the slide rail 211, thereby driving the sliding pin 423 to move along the slide groove 212, so that the seal mechanism 5 rotates around the through hole 217 through the rotating pin 424. In this structure, the suspension rod 4213 is slidably connected to the slide rail 211, the connecting beam 4212 is threadedly connected to the screw rod of the drive motor 411, and the sliding pin 423 is slidably mounted on the slide groove 212 and movably connected to the movable groove 4211. When the screw rod rotates, the connecting beam 4212 moves along the screw rod thread and the suspension rod 4213 rises and falls synchronously along the slide rail 211. During the lifting process, the seal mechanism 5 is driven to move along the slide groove 212 through the sliding pin 423, so that the seal mechanism 5 rotates in the through-hole 217 through the rotating pin 424, realizing the follow-up flipping of the seal mechanism 5. The design is ingenious.
[0070] In this embodiment, a downward pressure sensor 425 is further provided between the connecting beam 4212 and the silk sleeve 422, and the downward pressure sensor 425 is connected to the drive motor 411. In this structure, the reaction force when the seal mechanism 5 contacts the paper surface is transmitted to the downward pressure sensor 425. By setting a threshold for the downward pressure sensor 425, when the pressure value sensed by the sensor exceeds the threshold, the stamping is completed, ensuring a clear stamp.
[0071] In this embodiment, a Hall effect sensor is installed within the inner cylinder frame 2, an upper limit triggering magnet 4111 is installed on the drive motor 411, and a lower limit triggering magnet 42131 is installed on the suspension rod 4213. In this structure, the Hall effect sensor and upper limit triggering magnet 4111 and lower limit triggering magnet 42131 are provided to limit the maximum vertical travel of the suspension rod 4213 and prevent overload of the drive motor 411.
[0072] In this embodiment, the inner cylinder frame 2 is bolted to the inner sidewall of the outer shell 1. This bolt, which penetrates the inner cylinder frame 2 and is threadedly connected to the outer shell 1, is covered by the seal mechanism 5 to form a tamper-proof structure. In this structure, the bolt provided on the inner cylinder frame 2 is connected to the interior of the outer shell 1, and the seal mechanism 5 shields this bolt. Unless the seal mechanism 5 is removed, the bolt cannot be removed, thus forming a tamper-proof structure.
[0073] In this embodiment, the seal mechanism 5 includes a fixed ring 51, a seal sleeve 52, and a seal body 53. The sliding pin 423 is fixedly connected to the fixed ring 51. The fixed ring 51 is provided with an upwardly extending ear 511. The rotating pin 424 is fixedly connected to the ear 511. The seal sleeve 52 is fixedly connected within the fixed ring 51, and the seal body 53 is locked within the seal sleeve 52. When the seal mechanism 5 is turned over, the fixed ring 51 moves along the slide groove 212 via the sliding pin 423, and the ear 511 rotates around the through hole 217 via the rotating pin 424, thereby turning the seal body 53 up and down.
[0074] In this embodiment, the seal sleeve 52 is bolted to the fixed ring 51. The outer shell 1 and the cylindrical body 21 are coaxially provided with a second disassembly hole 17 and a third disassembly hole 216. The seal mechanism 5 seals and covers the third disassembly hole 216 to form an anti-disassembly structure. Only when the seal sleeve 52 is flipped to this position, the bolt is coaxial with the second and third disassembly holes 17 and 216. In this structure, the seal sleeve 52 is connected to the fixed ring 51 via a connecting bolt 54. Only when the seal information is confirmed by the identification mechanism 6 does the rotary mechanism 4 drive the seal mechanism 5 to flip, causing the connecting bolt 54 to be coaxial with the second and third disassembly holes 17 and 216. Only then can the connecting bolt 54 be removed by passing a screwdriver through the second and third disassembly holes 17 and 216. This improves the anti-disassembly effect through a combination of software and hardware.
[0075] The cam 524 is a substantially parallel, vertically extending member 526 that is secured to the base 521 and is secured to the base 522 by the spring 524. The cam 524 is a substantially parallel, vertically extending member 526 that is secured to the base 521 by the spring 524. The cam 524 is a substantially parallel, vertically extending member 526 that is secured to the base 521 by the spring 524. The flat locking ring 5221 is provided with a first guide groove 52211, and one end of the horizontal push rod 5222 is set to be spherical. The horizontal push rod 5223 is inserted into the sleeve 5212, and the spherical end is clamped in the first guide groove 52211. When the horizontal locking ring 5221 is rotated, the horizontal push rod 5222 radially extends and contracts to lock the seal body 53. The vertical locking piece 523 includes a vertical locking ring 5231 and a vertical push rod 5232. The vertical locking ring 5231 is sleeved on the outer wall of the sleeve 5212. The vertical locking ring 5231 is provided with a second guide groove 52311. One end of the vertical push rod 5232 is set to be spherical. The vertical push rod 5232 is inserted into the sleeve 5212, and the spherical end is clamped in the second guide groove 52311. When the vertical locking ring 5231 is rotated, the vertical push rod 5232 radially extends and contracts to lock the seal body 53. In this structure, the seal body 53 is locked by the horizontal locking piece 522 and the vertical locking piece 523. Compared with the fixation with adhesives, it is simple and convenient to disassemble and replace. The locking principle is: rotate the horizontal locking ring 5221, and the first guide groove 52211 drives the horizontal push rod 5222 to move radially along the sleeve 5212, and the seal body 53 is tightened by the relatively arranged horizontal push rod 5222. The structural principle of the vertical locking piece 523 is consistent with the above-mentioned horizontal locking piece 522, but the installation orientation is in the vertical quadrant direction. This structure can be used to lock seal bodies 53 of different sizes and shapes, and has a wide range of applications.
[0076] In this embodiment, the seal locking device also includes an ink pad box 7. A notch 213 is formed on the cylinder 21. The ink pad box 7 is slidably connected to the notch 213. A third guide groove 214 is provided on the cylinder 21 in the circumferential direction at the notch 213. The ink pad box 7 is provided with a fourth guide groove 71 corresponding to the third guide groove 214. A sliding pin 72 is passed through the fourth guide groove 71. The ink pad box 7 is slidably connected to the third guide groove 214 via the sliding pin 72. The sliding pin 72 connects the ink pad box 7 to the third guide groove 214 on the cylinder 21, preventing the ink pad box 7 from being completely withdrawn. This blocks the seal body 53 and eliminates the risk of rubbing.
[0077] In this embodiment, the ink pad box 7 is also provided with a pull-out seat 73 for easy pulling out. The pull-out seat 73 is provided for easy pulling out.
[0078] In this embodiment, the housing 1 is provided with a drawing slot 11 that matches the shape of the ink pad box 7. The structure is simple.
[0079] In this embodiment, the identification mechanism 6 includes a camera 61 and a control module 62. The camera 61 is mounted on the housing 1, and the control module 62 is mounted on the barrel 21 and connected to the camera 61. The housing 1 is provided with a mounting slot 12 for mounting the camera 61, and the barrel 21 is provided with a mounting slot 215 for mounting the control module 62. The camera 61 scans the QR code on the client, and the control module 62 parses the QR code content and determines its validity. This is more stable and reliable than using Bluetooth to communicate with the client.
[0080] In this embodiment, the seal locking device further includes a battery 8, which is mounted on the fixing plate 412 and connected to the camera 61, the control module 62 and the driving motor 411. The battery 8 is provided for power supply.
[0081] In this embodiment, the housing 1 is further provided with a display screen 13 for displaying usage information. The housing 1 is also provided with an observation window 14, which is enclosed by a transparent protective cover 15. The housing 1 is also provided with a charging port 16 for connection to the battery 8. In this structure, the display screen 13 displays usage information, the battery level, etc., the internal status can be observed through the transparent protective cover 15 for easy maintenance, and the charging port 16 facilitates charging of the battery 8.
[0082] In this embodiment, a pointing laser head 221 for pointing the center of the stamp is provided on the base 22. The pointing laser head 221 is used for guiding so that the stamp position is accurate.
[0083] like Figure 15 As shown, the control method of the seal locking device of the present invention includes the following steps: S1: The user initiates a seal application on the client and determines the seal type. After the relevant person in charge completes the approval, the client generates the corresponding QR code; S2: The identification unit 6 scans the QR code, analyzes the QR code content, determines the validity of the QR code, and displays the type of seal, the number of times the seal is used, and other seal information on the display screen 16; S3: Manually press the trigger mechanism 3, and the rotary mechanism 4 drives the seal mechanism 5 to move to complete the operation.
[0084] This method uses an identification mechanism 6 to parse the QR code on the user client and determine its validity, confirms the seal type based on the seal information, and triggers the rotating mechanism 4 after pressing the trigger mechanism 3 to drive the seal mechanism 5 to complete the corresponding seal action. Compared with using Bluetooth to communicate with the client, this method is more stable and reliable.
[0085] In this embodiment, in step S1, the types of seal use include stamping and replacing the seal.
[0086] In this embodiment, in step S1, when the seal type is stamping, the QR code generation logic is: the function code is assigned a value of 10, the seal device number, timestamp, and number of times the seal is used are obtained through the approval flow, and a permission code with a length of 1, a random code with a length of 4, and a random character with a length of 4 are generated at the same time. The product of the last four digits of the timestamp and the random code plus the number of times the seal is used is set as a derivative code, and the function code, device number, number of times the seal is used, permission code, random code, random letters, derivative code, and timestamp are sequentially spliced into a seal QR code.
[0087] In this embodiment, in step S1, when the seal type is a replacement seal, the QR code generation logic is: the function code is assigned a value of 20, the seal device number and timestamp are obtained through the approval flow, and the function code, device number, and timestamp are sequentially spliced into a replacement QR code.
[0088] In this embodiment, in step S2, the QR code parsing logic is: the 1st to 2nd digits of the QR code are 10, which is the seal QR code, the device number is the 3rd to 12th digits, the number of times the seal is used is the 13th to 15th digits, the permission code is the 16th digit, the random code is the 17th to 20th digits, the random character is the 21st to 24th digits, the derivative code is the 25th to the last 14 digits, and the timestamp is the last 13 digits, where the permission code is an odd number, the derivative code is the product of the last four digits of the timestamp and the random code and the sum of the number of times the seal is used, and the combination of the random code and the derivative code does not exist in the seal system. If the above three rules are met, the QR code is valid, otherwise it is invalid.
[0089] In this embodiment, in step S2, the QR code parsing logic is: if the 1st to 2nd digits of the QR code are 20, it is a replaced QR code, the device number is the 3rd to 12th digits, and the timestamp is the last 13 digits, the replaced QR code does not exist in the seal system, the QR code is valid, otherwise it is invalid.
[0090] In this embodiment, in step S3, when the seal type is stamping, the movement steps are: S31: The driving motor 411 drives the U-shaped frame 421 downward, driving the seal mechanism 5 to flip so that the seal body 53 faces downward; S32: The U-shaped frame 421 continuously descends to the lower limit position to trigger the magnet 42131 to trigger the Hall sensor, and when the lower pressure sensor 425 reaches the pressure threshold fi, and after the seal body 53 contacts the paper surface for a certain duration T, the drive motor 411 drives the U-shaped frame 421 to ascend,带动 the seal mechanism 5 to flip until the seal body 53 faces upwards; S33: The U-shaped frame 421 continuously ascends to the upper limit position to trigger the magnet 4111 to trigger the Hall sensor. After the seal body 53 contacts the oil-soaked surface of the ink box 7, the drive motor 411 drives the U-shaped frame 421 to descend, so that there is a certain gap between the seal body 53 and the ink box 7, and a single stamping is completed; S34: If there are remaining stamping times, repeat steps S31 to S33.
[0091] This method uses the upper limit position trigger magnet 4111 to trigger the Hall sensor to control the cut-off of the upward drive of the drive motor 411. After the seal body 53 contacts the oil-soaked surface of the ink box 7, the drive motor 411 is then controlled to descend, so that there is a certain gap between the seal body 53 and the oil-soaked surface, preventing the accumulation of printing oil.
[0092] In this embodiment, in step S32, the pressure threshold fi is set as follows: Select seal bodies (53)i of different materials, measure their front surface areas Si, and apply different pressures Fi. When the stamping is clear, fi = Fi / Si.
[0093] In this embodiment, in step S3, when the type of using the seal is to replace the seal, its movement steps are as follows: S35: The drive motor 411 drives the U-shaped frame 421 to descend,带动 the seal mechanism 5 to flip until the connecting bolts of the seal sleeve 52 are coaxial with the second disassembly hole 17 and the third disassembly hole 216, and disassemble the seal sleeve 52 to complete the replacement of the seal body 53; S36: After the replacement of the seal body 53 is completed, the drive motor 411 drives the U-shaped frame 421 to ascend,带动 the seal mechanism 5 to reset.
[0094] In this embodiment, in step S3, the type of using the seal also includes an upgrade mode, and the seal locking device is connected to the Internet of Things or a downloader through the charging interface 16 for system upgrade.
[0095] The present invention also provides another generation and parsing logic of two-dimensional codes: In this embodiment, in step S1, its two-dimensional code generation logic is as follows: Select two unequal and sufficiently large prime numbers p and q; Let n = p*q, calculate the Euler function φ(n) of n, select an integer e that is relatively prime to φ(n), and 1 < e < φ(n), generate the public key (e, n). When the type of using the seal is stamping, the function Code is assigned the value 10, obtain the seal device number and the number of times of using the seal through the approval process, and splice the function Code, device number, and number of times of using the seal in sequence into the function code M.
[0096] In this embodiment, in step S1, when the seal type is seal replacement, the function code is assigned a value of 20, and the seal device number and timestamp are obtained through the approval flow; the function code, device number, and timestamp are sequentially spliced into a function code M.
[0097] In this embodiment, in step S1 , a function code M is generated and encrypted, and the encrypted function code C=(M^e) mod n.
[0098] In this embodiment, in step S2, the QR code parsing logic is: calculate the modular inverse element d of e with respect to φ(n), obtain the private key (d, n), decrypt the function code C, and the decrypted function code M=(C^d) mod n. The first two digits of the function code M are 10, which is the seal QR code. The device number is the third to 12th digits, and the number of seals used is the 13th to 15th digits. If the device number cannot uniquely correspond to the current seal tube device number during the parsing process, the QR code is invalid, otherwise it is valid.
[0099] In this embodiment, in step S2, the QR code parsing logic is: the 1st to 2nd digits of the function code M are 20, which is a replacement QR code, the device number is the 3rd to 12th digits, and the timestamp is the last 13 digits. If the replacement QR code does not exist in the seal system, the QR code is valid, otherwise it is invalid.
[0100] Although the present invention has been disclosed above with reference to preferred embodiments, this is not intended to limit the present invention. Any person skilled in the art can, without departing from the scope of the technical solution of the present invention, utilize the technical content disclosed above to make many possible changes and modifications to the technical solution of the present invention, or modify it into an equivalent embodiment with equivalent changes. Therefore, any simple modification, equivalent change, and modification made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solution of the present invention shall fall within the scope of protection of the technical solution of the present invention.
Claims
1. A seal locking device, characterized in that: The invention comprises an outer shell (1), an inner cylinder frame (2), a trigger mechanism (3), a rotary mechanism (4) and a seal mechanism (5); the outer shell (1) is provided with an identification mechanism (6) for confirming the seal information; the trigger mechanism (3) is installed on the top of the outer shell (1) for sealing; the seal mechanism (5) is connected to the rotary mechanism (4); the rotary mechanism (4) is slidably mounted on the inner cylinder frame (2) and is signal-connected to the trigger mechanism (3); the inner cylinder frame (2) is fixed inside the outer shell (1) to form a covering anti-disassembly structure; the seal mechanism (5) faces the inner side of the outer shell (1) when not in use and covers the connection between the components for anti-disassembly; the rotary mechanism (4) drives the seal mechanism (5) to flip when the seal is in use so as to face the paper surface for stamping.
2. The seal locking device according to claim 1, characterized in that: The trigger mechanism (3) is bolted to the top of the housing (1), and the bolt is passed through the housing (1) and is threadedly connected to the trigger mechanism (3). The inner cylinder frame (2) is provided with a first disassembly hole (23) for disassembling the bolt, and the seal mechanism (5) covers the first disassembly hole (23) to form an anti-disassembly structure.
3. The seal locking device according to claim 2, characterized in that: The trigger mechanism (3) comprises a button (31), a return spring (32), a connecting seat (33) and an upper pressure sensor (34); the button (31) is clamped on the connecting seat (33); the return spring (32) is arranged between the button (31) and the connecting seat (33); the connecting seat (33) is bolted to the top of the housing (1); the upper pressure sensor (34) is arranged on the connecting seat (33) and is signal-connected to the rotary mechanism (4); a pad (311) is provided on the button (31); when the button (31) is pressed, the pad (311) abuts against the upper pressure sensor (34).
4. The seal locking device according to claim 3, characterized in that: The button (31) is provided with a buckle (312) engaged with the connecting seat (33), and the connecting seat (33) is provided with a slot (331) matching the buckle (312). Both the button (31) and the connecting seat (33) are provided with a limiting ring (35) for preventing the return spring (32) from moving.
5. The seal locking device according to claim 4, characterized in that: The rotary mechanism (4) comprises a driving assembly (41) and a transmission assembly (42), wherein the driving assembly (41) is fixedly mounted on the inner cylinder frame (2), the transmission assembly (42) is slidably connected to the inner cylinder frame (2), and the seal mechanism (5) is connected to the transmission assembly (42). The driving assembly (41) drives the transmission assembly (42) to slide along the inner cylinder frame (2) and drives the seal mechanism (5) to flip.
6. The seal locking device according to claim 5, characterized in that: The driving assembly (41) comprises a driving motor (411) and a fixing plate (412), wherein the driving motor (411) is fixedly mounted on the fixing plate (412), a screw rod of the driving motor (411) is connected to the transmission assembly (42), and the fixing plate (412) is fixedly connected to the inner cylinder frame (2).
7. The seal locking device according to claim 6, characterized in that: The transmission assembly (42) comprises a U-shaped frame (421), a threaded sleeve (422), a sliding pin (423) and a rotating pin (424); the U-shaped frame (421) is slidably mounted on the outer side of the inner cylinder frame (2); the threaded sleeve (422) is fixedly mounted on the U-shaped frame (421) and is threadably connected to the screw rod of the drive motor (411); a movable groove (4211) is provided on the U-shaped frame (421); the seal mechanism (5) is movably connected in the movable groove (4211) via the sliding pin (423) and is movably connected to the inner cylinder frame (2) via the rotating pin (424); and the sliding pin (423) is also slidably connected to the inner cylinder frame (2).
8. The seal locking device according to claim 7, characterized in that: The U-shaped frame (421) comprises a connecting beam (4212) and suspension rods (4213) bent on both sides of the connecting beam (4212); the wire sleeve (422) is fixedly connected to the bottom of the connecting beam (4212); and the two suspension rods (4213) are slidably mounted on the outside of the inner cylinder frame (2).
9. The seal locking device according to claim 8, characterized in that: A downward pressure sensor (425) is further provided between the connecting beam (4212) and the silk sleeve (422), and the downward pressure sensor (425) is connected to the driving motor (411).
10. The seal locking device according to claim 9, characterized in that: A Hall sensor is provided in the inner cylinder frame (2), an upper limit triggering magnetic block (4111) is provided on the driving motor (411), and a lower limit triggering magnetic block (42131) is provided on the suspension rod (4213).
11. The seal locking device according to claim 10, characterized in that: The inner cylinder frame (2) is bolted to the inner side wall of the outer shell (1), and the bolt is passed through the inner cylinder frame (2) and is threadedly connected to the outer shell (1), and the seal mechanism (5) covers the bolt to form an anti-disassembly structure.
12. The seal locking device according to claim 11, characterized in that: The inner cylinder frame (2) comprises a cylinder (21) and a base (22), wherein the cylinder (21) is bolted to the inner wall of the outer shell (1), and the base (22) is bolted to the bottom of the cylinder (21) and is bolted to the inner wall of the outer shell (1). The cylinder (21) is provided with a slide rail (211) slidably connected to the suspension rod (4213), and the cylinder (21) is provided with a slide groove (212) slidably connected to the slide pin (423). The cylinder (21) is also provided with a through hole (217) movably connected to the rotating pin (424). The driving motor (411) drives the U-shaped frame (421) to rise and fall along the slide rail (211), thereby driving the sliding pin (423) to move along the slide groove (212), so that the seal mechanism (5) rotates around the through hole (217) through the rotating pin (424).
13. The seal locking device according to claim 12, characterized in that: The seal mechanism (5) comprises a fixed ring (51), a seal sleeve (52) and a seal body (53); the sliding pin (423) is fixedly connected to the fixed ring (51); the fixed ring (51) is provided with an upwardly extending lifting ear (511); the rotating pin (424) is fixedly connected to the lifting ear (511); the seal sleeve (52) is fixedly connected in the fixed ring (51); and the seal body (53) is locked in the seal sleeve (52).
14. The seal locking device according to claim 13, characterized in that: The chapter sleeve (52) is bolted to the inside of the fixing ring (51); a second disassembly hole (17) and a third disassembly hole (216) are coaxially provided on the shell (1) and the cylinder (21); the seal mechanism (5) seals and covers the third disassembly hole (216) to form an anti-disassembly structure; and only when the chapter sleeve (52) is flipped to this position, the bolt is coaxial with the second disassembly hole (17) and the third disassembly hole (216).
15. The seal locking device according to claim 14, characterized in that: The chapter sleeve (52) comprises a chapter sleeve seat (521), a horizontal locking piece (522), a vertical locking piece (523) and a closed ring (524); the chapter sleeve seat (521) is bolted into the fixing ring (51); the horizontal locking piece (522) and the vertical locking piece (523) are movably connected to the chapter sleeve seat (521) and are limited by the closed ring (524); the chapter body (53) is locked and fixed in the chapter sleeve seat (521) by rotating the horizontal locking piece (522) and the vertical locking piece (523).
16. The seal locking device according to claim 15, characterized in that: The chapter sleeve seat (521) comprises a connecting shaft (5211) and a sleeve (5212); the horizontal locking piece (522), the vertical locking piece (523) and the closed ring (524) are coaxially stacked on the outer wall of the sleeve (5212); and the chapter body (53) is locked and fixed in the sleeve (5212).
17. The seal locking device according to claim 16, characterized in that: The horizontal locking member (522) comprises a horizontal locking ring (5221) and a horizontal push rod (5222); the horizontal locking ring (5221) is sleeved on the outer wall of the sleeve (5212); a first guide groove (52211) is provided on the horizontal locking ring (5221); one end of the horizontal push rod (5222) is configured to be spherical; a horizontal push rod (5223) is passed through the sleeve (5212), and the spherical end is clamped in the first guide groove (52211); when the horizontal locking ring (5221) is rotated, the horizontal push rod (5222) is radially extended and contracted to lock the seal body (53).
18. The seal locking device according to claim 17, characterized in that: The vertical locking member (523) comprises a vertical locking ring (5231) and a vertical push rod (5232). The vertical locking ring (5231) is sleeved on the outer wall of the sleeve (5212). A second guide groove (52311) is provided on the vertical locking ring (5231). One end of the vertical push rod (5232) is configured to be spherical. The vertical push rod (5232) is passed through the sleeve (5212) and the spherical end is clamped in the second guide groove (52311). When the vertical locking ring (5231) is rotated, the vertical push rod (5232) is radially extended and contracted to lock the seal body (53).
19. The seal locking device according to claim 18, characterized in that: The seal locking device further comprises an ink pad box (7); a notch (213) is provided on the cylinder (21); and the ink pad box (7) is slidably connected in the notch (213).
20. The seal locking device according to claim 19, characterized in that: A third guide groove (214) is provided on the cylinder (21) at the notch (213) in the circumferential direction, and a fourth guide groove (71) corresponding to the third guide groove (214) is provided on the ink pad box (7). A sliding pin (72) is inserted into the fourth guide groove (71), and the ink pad box (7) is slidably connected to the third guide groove (214) via the sliding pin (72).
21. The seal locking device according to claim 20, characterized in that: The ink paste box (7) is further provided with a drawing seat (73) for easy drawing.
22. The seal locking device according to claim 21, characterized in that: The outer shell (1) is provided with a drawing groove (11) matching the shape of the ink paste box (7).
23. The seal locking device according to claim 22, characterized in that: The identification mechanism (6) includes a camera (61) and a control module (62). The camera (61) is installed on the outer shell (1), and the control module (62) is installed on the cylinder body (21) and connected to the camera (61).
24. The seal locking device according to claim 23, characterized in that: The outer shell (1) is provided with an installation groove (12) for installing the camera (61), and the cylinder body (21) is provided with an insertion groove (215) for installing the control module (62).
25. The seal locking device according to claim 24, characterized in that: The seal locking device further includes a battery (8). The battery (8) is installed on the fixing plate (412) and connected to the camera (61), the control module (62) and the driving motor (411).
26. The seal locking device according to claim 25, characterized in that: The outer shell (1) is further provided with a display screen (13) for displaying the information of using the seal.
27. The seal locking device according to claim 26, characterized in that: The outer shell (1) is provided with an observation window (14), and the observation window (14) is closed by a transparent protective shell (15).
28. The seal locking device according to claim 27, characterized in that: The outer shell (1) is further provided with a charging interface (16) connected to the battery (8).
29. The seal locking device according to claim 27, characterized in that: The base (22) is provided with an indicating laser head (221) for guiding the center of stamping.
30. A control method for a seal locking device according to any one of claims 1 to 29, characterized in that: It includes the following steps: S1: The user initiates a seal use application on the client, determines the seal use type, and after the relevant person in charge completes the approval, the client generates a corresponding two-dimensional code. S2: The two-dimensional code is scanned by the identification mechanism (6), the content of the two-dimensional code is analyzed, and at the same time, the validity of the two-dimensional code is judged, and the seal use information such as the seal use type and the seal use times is displayed through the display screen (16). S3: The trigger mechanism (3) is manually pressed, and the rotary mechanism (4) drives the seal mechanism (5) to move to complete the operation.
31. The control method of the seal locking device according to claim 30, characterized in that: In step S1, the seal use types include seal stamping and seal replacement.
32. The control method of the seal locking device according to claim 31, characterized in that: In step S1, when the seal use type is seal stamping, the two-dimensional code generation logic is as follows: The function Code is assigned the value of 10, the seal device number, timestamp, and seal use times are obtained through the approval process. At the same time, a permission code with a length of 1, a random code with a length of 4, and a random character with a length of 4 are generated. The value obtained by multiplying the last four digits of the timestamp by the random code and adding the seal use times is set as the derivative code. The function Code, device number, seal use times, permission code, random code, random letter, derivative code, and timestamp are sequentially spliced into the seal use two-dimensional code.
33. The control method of the seal locking device according to claim 31, characterized in that: In step S1, when the seal use type is seal replacement, the two-dimensional code generation logic is as follows: The function Code is assigned the value of 20, the seal device number and timestamp are obtained through the approval process, and the function Code, device number, and timestamp are sequentially spliced into the replacement two-dimensional code.
34. The control method of the seal locking device according to claim 31, characterized in that: In step S1, the two-dimensional code generation logic is as follows: Select two unequal and sufficiently large prime numbers p and q; let n = p * q, calculate the Euler's totient function φ(n) of n, select an integer e that is relatively prime to φ(n), and 1 < e < φ(n), generate the public key (e, n). When the seal use type is seal stamping, the function Code is assigned the value of 10, the seal device number and seal use times are obtained through the approval process, and the function Code, device number, and seal use times are sequentially spliced into the function code M.
35. The control method of the seal locking device according to claim 34, characterized in that: In step S1, when the seal type is seal replacement, the function code is assigned a value of 20, and the seal device number and timestamp are obtained through the approval flow; the function code, device number, and timestamp are sequentially spliced into a function code M.
36. The control method of the seal locking device according to claim 35, characterized in that: In step S1 , a function code M is generated and encrypted, and the encrypted function code C=(M^e) mod n.
37. The control method of the seal locking device according to claim 32, characterized in that: In step S2, the QR code parsing logic is: the 1st to 2nd digits of the QR code are 10, which is the seal QR code, the device number is the 3rd to 12th digits, the number of times the seal is used is the 13th to 15th digits, the permission code is the 16th digit, the random code is the 17th to 20th digits, the random character is the 21st to 24th digits, the derivative code is the 25th to the last 14 digits, and the timestamp is the last 13 digits, where the permission code is an odd number, the derivative code is the product of the last four digits of the timestamp and the random code and the sum of the number of times the seal is used, and the combination of the random code and the derivative code does not exist in the seal system. If the above three rules are met, the QR code is valid, otherwise it is invalid.
38. The control method of the seal locking device according to claim 33, characterized in that: In step S2, the QR code parsing logic is: if the 1st and 2nd digits of the QR code are 20, it is a replacement QR code, the device number is the 3rd to 12th digits, and the timestamp is the last 13 digits, the replacement QR code does not exist in the seal system, the QR code is valid, otherwise it is invalid.
39. The control method of the seal locking device according to claim 36, characterized in that: In step S2, the QR code parsing logic is: calculate the modular inverse element d of e with respect to φ(n), obtain the private key (d, n), decrypt the function code C, and the decrypted function code M = (C^d) mod n. The first two digits of the function code M are 10, which is the seal QR code. The device number is the third to 12th digits, and the number of seals used is the 13th to 15th digits. If the device number cannot uniquely correspond to the current seal tube device number during the parsing process, the QR code is invalid, otherwise it is valid.
40. The control method of the seal locking device according to claim 39, characterized in that: In step S2, the QR code parsing logic is: the 1st and 2nd digits of the function code M are 20, which is a replacement QR code, the device number is the 3rd to 12th digits, and the timestamp is the last 13 digits. If the replacement QR code does not exist in the seal system, the QR code is valid, otherwise it is invalid.
41. The control method of the seal locking device according to claim 31, characterized in that: In step S3, when the seal type is stamping, the movement steps are: S31: The driving motor (411) drives the U-shaped frame (421) downward, driving the seal mechanism (5) to flip over until the seal body (53) faces downward; S32: The U-shaped frame (421) continues to move downward until the lower limit triggering magnetic block (41231) triggers the Hall sensor and the lower pressure sensor (425) reaches the pressure threshold fi. After the seal body (53) contacts the paper surface for a certain time T, the driving motor (411) drives the U-shaped frame (421) upward, driving the seal mechanism (5) to flip until the seal body (53) faces upward. S33: The U-shaped frame (421) continues to move upward until the upper limit triggering magnetic block (4111) triggers the Hall sensor, and after the seal body (53) contacts the oil-immersed surface of the ink box (7), the driving motor (411) drives the U-shaped frame (421) downward, so that a certain gap is maintained between the seal body (53) and the ink box (7), and a single stamping is completed; S34: If there are still stamping times left, repeat steps S31 to S33.
42. The control method of the seal locking device according to claim 41, characterized in that: In step S32, the pressure threshold fi is set as follows: a seal body (53) i of different materials is selected, its positive surface area Si is measured, and different pressures Fi are applied. When the stamp is clear, fi=Fi / Si.
43. The control method of the seal locking device according to claim 31, characterized in that: In step S3, when the seal type is to replace the seal, the movement steps are: S35: The driving motor (411) drives the U-shaped frame (421) downward, driving the seal mechanism (5) to flip over until the seal sleeve (52) connecting bolts are coaxial with the second disassembly hole (17) and the third disassembly hole (216), and the seal sleeve (52) is disassembled to complete the replacement of the seal body (53); S36: After the seal body (53) is replaced, the driving motor (411) drives the U-shaped frame (421) upward, driving the seal mechanism (5) to reset.
44. The control method of the seal locking device according to claim 31, characterized in that: In step S3, the seal usage type also includes an upgrade mode, and the seal locking device is connected to the Internet of Things or a downloader via a charging interface (16) to perform system upgrades.
Citation Information
Cited By
Peripheral panoramic image in-situ acquisition device of seal management terminal and use method
CN121590159A
Seal management terminal peripheral panoramic image in-situ acquisition device and use method
CN121590159B