Control method of electric tool and electric tool

By setting up a motion measurement unit in the power tool, analyzing the user's motion data in real time to automatically switch the working mode, solving the problem of one-handed operation and improving the convenience and safety of the power tool in one-handed operation scenarios.

CN120228676APending Publication Date: 2025-07-01JIANGSU DONGCHENG TOOLS TECH CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202510485519.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-17
Publication Date
2025-07-01

AI Technical Summary

Technical Problem

In scenarios where one-handed operation is required, such as when working at high altitudes, it is difficult to hold and shift gears with one hand, and there are safety risks.

Method used

Set up a motion measurement unit in the power tool, and by measuring and analyzing the user's motion data in real time, it determines whether the preset conditions are met, thereby automatically switching to the target working mode and realizing one-handed operation.

Benefits of technology

It realizes the convenient use of power tools in one-hand operation scenarios and improves safety, avoids mistaken gear shifts, and enhances user's operating experience and safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120228676A_ABST
    Figure CN120228676A_ABST
Patent Text Reader

Abstract

The invention discloses a control method of an electric tool and the electric tool, the electric tool comprises a motion measurement unit, and the control method comprises the following steps: receiving motion measurement data of the motion measurement unit; judging whether the electric tool meets a preset condition or not according to the motion measurement data; and determining that the electric tool meets the preset condition, and controlling the electric tool to be switched to a target working mode. According to the method and the device, a user can hold the electric tool and shift the gear through a single hand, so that the user can use the electric tool in a scene needing single-hand operation, and the safety of single-hand operation of the electric tool is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of power tools, and particularly relates to a control method for a power tool and a power tool. Background Art

[0002] With the development of technology, power tools are more and more widely used. Usually, power tools need to be operated by users with both hands. When changing the gear of a power tool, the user needs to hold the power tool with one hand and operate the button of the power tool with the other hand to shift gears.

[0003] However, in the face of some special scenarios, it is necessary to shift gears of the power tool with one hand. For example, when the user uses the power tool for high-altitude operations, for safety reasons, one hand is needed to assist in maintaining body balance, and the other hand is used to operate the power tool for work. Currently, the existing power tools shift gears through buttons, which require the user to operate with both hands and are not convenient for the user to use in scenarios where one-handed operation is required. Summary of the Invention

[0004] In view of this, this application provides a control method for a power tool and a power tool, enabling the user to hold and shift gears of the power tool with one hand, facilitating the user to use the power tool in scenarios where one-handed operation is required, and improving the safety of one-handed operation of the power tool. The technical solution of this application is as follows:

[0005] In the first aspect of this application, a control method for a power tool is provided. The power tool includes a motion measurement unit, and the control method includes: receiving motion measurement data of the motion measurement unit; determining whether the power tool meets a preset condition according to the motion measurement data; and when it is determined that the power tool meets the preset condition, controlling the power tool to switch to a target working mode.

[0006] In an embodiment of this application, the determining whether the power tool meets a preset condition according to the motion measurement data; and when it is determined that the power tool meets the preset condition, controlling the power tool to switch to a target working mode includes: determining whether the power tool is triggered according to the motion measurement data; when it is determined that the power tool is triggered, detecting whether the motion measurement data within a preset time meets a first preset condition; and when it is determined that the motion measurement data within the preset time meets the first preset condition, controlling the power tool to switch to a target gear.

[0007] In an embodiment of this application, the first preset condition includes: the number of times the power tool is triggered reaches a first preset number, or the number of times the power tool is triggered is within a preset number range.

[0008] In an embodiment of the present application, when it is determined that the motion measurement data within a preset time meets the first preset condition, controlling the power tool to switch to a target gear includes: determining that when the number of times the power tool is triggered within the preset time is greater than or equal to the second preset number and less than the third preset number, controlling the power tool to switch to the first gear; determining that when the number of times the power tool is triggered within the preset time is greater than the third preset number, controlling the power tool to switch to the second gear.

[0009] In an embodiment of the present application, the motion measurement data includes a motion direction, an acceleration, an angular velocity, and a motion time; determining whether the power tool is triggered according to the motion measurement data includes: obtaining a motion force of the power tool according to the acceleration, the angular velocity, and the motion time; determining that when the motion direction is within a preset range and the motion force is greater than or equal to a preset value, it is determined that the power tool is triggered.

[0010] In an embodiment of the present application, it further includes: after determining that the power tool is triggered, recording the corresponding motion direction as direction adjustment data; after the power tool successfully switches to the target gear, adjusting the preset range according to the direction adjustment data.

[0011] In an embodiment of the present application, it further includes: after determining that the power tool is triggered, recording the corresponding acceleration, the angular velocity, and / or the motion time as force adjustment data; after the power tool successfully switches to the target gear, adjusting the preset value according to the force adjustment data.

[0012] In an embodiment of the present application, it further includes: when it is determined according to the motion measurement data that the trigger angle of the power tool exceeds a preset angle value, controlling the power tool to stop.

[0013] In an embodiment of the present application, it further includes: the motion measurement data includes a first-axis acceleration, a second-axis acceleration, and a third-axis acceleration; when it is determined according to the motion measurement data that the trigger angle of the power tool exceeds a preset angle value, controlling the power tool to stop includes: calculating a comprehensive three-axis acceleration according to the first-axis acceleration, the second-axis acceleration, and the third-axis acceleration; recording the number of times the comprehensive three-axis acceleration continuously exceeds a preset acceleration value; determining that when the number of times reaches a fourth preset number, controlling the power tool to stop.

[0014] A second aspect of the present application provides a power tool, including a motion measurement unit and a control unit, the motion measurement unit is connected to the control unit; the control unit is configured to execute the control method of the power tool after the power tool is powered on.

[0015] It can be understood that in the embodiments of the present application, by setting a motion measurement unit in the power tool, the motion measurement data of the power tool is obtained through the motion measurement unit. When it is detected that the preset conditions are met according to the motion measurement data, the power tool is controlled to switch to the target working mode, so that the power tool can be held and controlled by the user with one hand, which is convenient for the user to use the power tool in scenarios where one-handed operation is required, and improves the safety of one-handed operation of the power tool. Description of the Drawings

[0016] Figure 1 is a schematic block diagram of a power tool provided by an embodiment of the present application.

[0017] Figure 2 is a schematic flowchart of a control method for a power tool provided by an embodiment of the present application.

[0018] Figure 3 is a schematic flowchart of a second control method for a power tool provided by an embodiment of the present application.

[0019] Figure 4 is a flowchart of a method for determining whether a power tool is triggered provided by an embodiment of the present application.

[0020] Figure 5 is a schematic flowchart of a third control method for a power tool provided by an embodiment of the present application.

[0021] Figure 6 is a schematic flowchart of a method for determining the dropping or flying off of a power tool provided by an embodiment of the present application. Detailed Embodiments

[0022] It should be noted that in the embodiments of the present application, "at least one" means one or more, and "a plurality" means two or more than two. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone, where A and B may be singular or plural. The terms "first", "second", "third", "fourth", etc. (if any) in the specification, claims and drawings of the present application are used to distinguish similar objects, rather than to describe a specific order or sequence.

[0023] In addition, it should be noted that the methods disclosed in the embodiments of the present application or shown in the flowcharts include one or more steps for implementing the method. Without departing from the scope of the claims, the execution order of multiple steps can be interchanged with each other, and some steps can also be deleted.

[0024] With the development of technology, power tools are more and more widely used. Usually, power tools require users to operate with both hands. When changing the gear of a power tool, the user needs to hold the power tool with one hand and operate the button of the power tool with the other hand to shift gears.

[0025] However, in the face of some special scenarios, it is necessary to shift gears of the power tool with one hand. For example, when the user uses the power tool for high-altitude operations, for safety reasons, one hand is needed to assist in maintaining body balance, and the other hand is used to operate the power tool for work. Currently, the existing power tools shift gears through buttons and require the user to operate with both hands, which is not convenient for the user to use in scenarios where one-handed operation is required.

[0026] This application provides a control method and a power tool for a power tool, so that the user can hold and shift gears of the power tool with one hand, which is convenient for the user to use the power tool in scenarios where one-handed operation is required, and improves the safety of operating the power tool with one hand.

[0027] Please refer to Figure 1 , Figure 1 which is a schematic block diagram of a power tool provided by an embodiment of this application. Among them, the power tool 100 includes a motion measurement unit 110 and a controller 120, and the motion measurement unit 110 is connected to the controller 120.

[0028] In the embodiment of this application, after the power tool 100 is started, the motion measurement unit 110 is used to measure the motion state of the power tool 100 in a three-dimensional space. Among them, the motion measurement unit 110 includes at least one motion sensor to collect the linear acceleration, angular velocity, motion direction, etc. of the power tool 100 in real time, and generate corresponding motion measurement data and transmit it to the controller 120. Among them, the power tool 100 includes electric scissors, electric wire strippers, electric hole openers and other electric drive tools that can switch working gears.

[0029] In some embodiments, the motion measurement unit 110 may be composed of an accelerometer, a gyroscope and a magnetometer, which is not limited herein.

[0030] The embodiment of this application provides a control method for a power tool. The control method includes: receiving the motion measurement data of the motion measurement unit; judging whether the power tool meets a preset condition according to the motion measurement data; determining that the power tool meets the preset condition, and controlling the power tool to switch to a target working mode.

[0031] Next, in combination with Figure 1 specifically introduce a control method for a power tool provided by an embodiment of this application. Please refer to Figure 2 , which specifically includes the following steps:

[0032] Step S21: Receive the motion measurement data from the motion measurement unit.

[0033] In the embodiment of the present application, after the power tool is started, its controller can receive the motion measurement data transmitted by the motion measurement unit in real time. Among them, the motion measurement data includes the current linear acceleration, angular velocity, and motion direction of the power tool, etc. The controller can obtain the motion posture of the power tool according to the motion measurement data.

[0034] In some embodiments, the motion measurement unit can obtain the motion measurement data of the power tool according to a preset detection period and transmit it to the controller, or the controller samples the motion measurement data according to a preset sampling period to reduce the computational amount of judging the motion state of the power tool based on the motion measurement data in the subsequent process.

[0035] Step S22: Determine whether the power tool is triggered according to the motion measurement data.

[0036] In the embodiment of the present application, after obtaining the motion measurement data, the controller can detect whether the user currently triggers the power tool according to the motion measurement data, that is, this solution regards the operation of triggering the power tool as the gear shifting operation of the power tool, so that the power tool can be held and shifted with one hand; the power tool being triggered includes but is not limited to the power tool being shaken, the power tool vibrating or moving in an irregular manner, the power tool having abnormal movement, etc.

[0037] For example, the controller can extract the linear acceleration in the motion measurement data and determine whether the power tool is triggered by the user according to the linear acceleration. It can be understood that when the power tool is triggered, it has a certain linear acceleration. Therefore, a preset acceleration value can be preset in the controller, and when it is determined that the linear acceleration of the power tool is greater than the preset acceleration value, it is determined that the power tool is triggered.

[0038] Step S23: When it is determined that the power tool is triggered, detect whether the motion measurement data within a preset time meets the first preset condition.

[0039] In the embodiment of the present application, after the controller determines that the power tool is triggered, it further detects whether the motion measurement data within the preset time meets the first preset condition, that is, further determines whether the user needs to perform a gear shifting operation according to the first preset condition to avoid mis-shifting operations of the power tool.

[0040] In some embodiments, the above-mentioned first preset condition may be, for example, that the user holds the power tool and moves along a preset trajectory. For example, the movement trajectory may be a circular operation. The controller may determine that the user needs to shift gears after determining that the user holds the power tool and makes a circular motion within a preset time according to the motion measurement data. Alternatively, the first preset condition may also be a preset posture, which is not limited here.

[0041] Step S24: When it is determined that the motion measurement data within a preset time satisfies the first preset condition, control the power tool to switch to the target gear.

[0042] In the embodiments of the present application, after the controller determines that the motion measurement data within the preset time after being triggered satisfies the first preset condition, it controls the power tool to switch to the target gear. If the motion measurement data does not satisfy the first preset condition within the preset time, no gear shifting operation is performed to avoid accidental gear shifting of the power tool.

[0043] It can be understood that in the embodiments of the present application, by setting a motion measurement unit in the power tool, the motion measurement data of the power tool is obtained through the motion measurement unit. When it is detected that the user triggers the power tool according to the motion measurement data and the motion measurement data satisfies the first preset condition within a preset time, the power tool is controlled to switch to the target gear, so that the power tool can be held by the user with one hand and gear shifting operations can be performed, facilitating the use of the power tool by the user in scenarios where one-handed operation is required and improving the safety of one-handed operation of the power tool.

[0044] In some embodiments, the above-mentioned first preset condition includes that the power tool is triggered a first preset number of times. That is, after detecting the trigger, when the controller detects that the power tool is triggered a first preset number of times within a preset time, it controls the power tool to shift gears. For example, the first preset number of times may be 3 times, which is not limited here. The controlling the power tool to switch to the target gear in the above step S24 includes: controlling the power tool to switch to the next gear.

[0045] In some embodiments, the above-mentioned first preset condition includes that the number of times the power tool is triggered is within a preset number range. For example, the preset number range may be 3 to 5 times. The controlling the power tool to switch to the target gear in the above step S24 includes: controlling the power tool to switch to the next gear.

[0046] It can be understood that when the power tool includes a first gear, a second gear, and a third gear, it can be cycled to the next gear in the order of the gears, that is, the first gear switches to the second gear, the second gear switches to the third gear, and the third gear switches to the first gear.

[0047] Please refer to Figure 3 , Figure 3Schematic flowchart of the second control method for the power tool provided by the embodiment of the present application, which specifically includes the following steps:

[0048] Step S31: Receive the motion measurement data from the motion measurement unit.

[0049] Step S32: Determine whether the power tool is triggered according to the motion measurement data.

[0050] In the embodiment of the present application, steps S31 - S32 are the same as steps S21 - S22 above, and will not be elaborated here.

[0051] Step S33: When it is determined that the power tool is triggered, detect whether the number of times the power tool is triggered within the preset time is greater than or equal to the second preset number of times.

[0052] Step S34: When it is determined that the number of times the power tool is triggered within the preset time is greater than or equal to the second preset number of times and less than the third preset number of times, control the power tool to switch to the first gear.

[0053] Step S35: When it is determined that the number of times the power tool is triggered within the preset time is greater than the third preset number of times, control the power tool to switch to the second gear.

[0054] In the embodiment of the present application, the controller can also be pre - set with multiple number intervals, and each number interval corresponds to a gear. After the controller detects that the number of triggers falls into one of the number intervals according to the motion measurement data, it can control the power tool to switch to the gear corresponding to the number interval, so as to achieve the effect of quickly and accurately switching to the gear required by the user and improve the user experience.

[0055] Among them, the above - mentioned second preset number of times can be 3 times, and the third preset number of times can be 5 times, which is not limited. Moreover, the user can also set the above - mentioned second preset number of times and the third preset number of times to adjust to a comfortable number of times.

[0056] In some embodiments, the motion measurement data includes the motion direction, acceleration, angular velocity, and motion time. Please refer to Figure 4 , Figure 4 Schematic flowchart of a method for determining whether a power tool is triggered provided by the embodiment of the present application, which specifically includes the following steps:

[0057] Step S41: Obtain the motion force of the power tool according to the acceleration, angular velocity, and motion time.

[0058] Step S42: When it is determined that the motion direction is within the preset range and the motion force is greater than or equal to the preset value, determine that the power tool is triggered.

[0059] It can be understood that after receiving the motion measurement data, the controller can obtain the motion force of the power tool by using the acceleration, angular velocity, and motion time in the motion measurement data, and more accurately identify the triggering operation of the user on the power tool according to the motion force and motion direction. Among them, the greater the acceleration, the greater the motion force; the greater the angular velocity, the greater the motion force; and the shorter the motion time, the greater the motion force.

[0060] In the embodiment of the present application, after determining that the power tool is triggered, the corresponding motion direction can also be recorded as direction adjustment data. After the power tool successfully switches to the target gear, the preset range is adjusted according to the direction adjustment data. That is, the controller of the power tool can also execute a learning algorithm to automatically optimize the above-mentioned preset range to adapt to the influence brought by the aging of the power tool and the influence brought by the change of the use environment, so that the preset range for judging the motion direction always remains effective.

[0061] Moreover, after determining that the power tool is triggered, the corresponding acceleration, angular velocity, and / or motion time can also be recorded as force adjustment data. After the power tool successfully switches to the target gear, the preset value is adjusted according to the force adjustment data. That is, the controller of the power tool can also execute a learning algorithm to automatically optimize the above-mentioned preset value, so that the preset value for judging the motion force always remains effective.

[0062] Please refer to Figure 5 , Figure 5 which is a schematic flowchart of the control method for the third power tool provided by the embodiment of the present application, specifically including the following steps:

[0063] Step S51: Receive the motion measurement data of the motion measurement unit.

[0064] Step S52: Determine whether the power tool is triggered according to the motion measurement data.

[0065] Step S53: When it is determined that the power tool is triggered, detect whether the motion measurement data within the preset time meets the first preset condition.

[0066] Step S54: When it is determined that the motion measurement data within the preset time meets the first preset condition, control the power tool to switch to the target gear.

[0067] In the embodiment of the present application, the above steps S51 to S54 are the same as the above steps S21 to S24, and will not be elaborated here.

[0068] Step S55: When it is determined according to the motion measurement data that the trigger angle of the power tool exceeds the preset angle value, control the power tool to stop.

[0069] In an embodiment of the present application, the controller can also monitor the trigger angle of the power tool according to the motion measurement data. When it is determined that the trigger angle of the power tool exceeds a preset angle value, it is determined that the power tool has fallen or been thrown off, and then the power tool is controlled to stop.

[0070] In some embodiments, the motion measurement data includes the first-axis acceleration, the second-axis acceleration, and the third-axis acceleration. Please refer to Figure 6 , the above step S55 may specifically include the following steps:

[0071] Step S551: Calculate the comprehensive three-axis acceleration according to the first-axis acceleration, the second-axis acceleration, and the third-axis acceleration.

[0072] In an embodiment of the present application, the above first-axis acceleration may be the horizontal-axis acceleration of the horizontal plane, the second-axis acceleration may be the vertical-axis acceleration of the horizontal plane, and the third-axis acceleration may be the vertical acceleration.

[0073] Step S552: Record the number of times that the comprehensive three-axis acceleration continuously exceeds a preset acceleration value.

[0074] Step S553: When it is determined that the number of times reaches a fourth preset number of times, control the power tool to stop.

[0075] In an embodiment of the present application, when the controller determines that the comprehensive three-axis acceleration exceeds the preset acceleration value, it can determine that the power tool has been triggered. When the preset acceleration value is continuously exceeded up to the fourth preset number of times, it can be determined that the power tool has been thrown off or fallen.

[0076] An embodiment of the present application also provides a computer storage medium. The computer storage medium stores a computer program. When the computer program is executed by a processor, the processor is caused to execute the above control method of the power tool.

[0077] Taking gear shifting as an example, but not limited thereto, the present application can be set according to the user's switching requirements for function modes. As long as the functions applicable to this solution should fall within the protection scope of the claims of the present application.

[0078] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer storage medium or transmitted through the computer storage medium. The computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired manner (such as coaxial cable, optical fiber, Digital Subscriber Line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a Digital Versatile Disc (DVD)), or a semiconductor medium (such as a solid state disk (SSD)), etc.

[0079] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above methods. The foregoing storage medium includes: various media such as ROM, RAM, magnetic disk, or optical disc that can store program codes. Without conflict, the technical features in this embodiment and the implementation solutions can be combined arbitrarily.

[0080] The above-described embodiments are merely described as preferred implementation manners of the present application, and do not limit the scope of the present application. Without departing from the design spirit of the present application, various deformations and improvements made by those of ordinary skill in the art to the technical solutions of the present application shall fall within the protection scope determined by the claims of the present application.

Claims

1. A method for controlling an electric tool, characterized in that: The electric tool includes a motion measurement unit, and the control method includes: receiving motion measurement data of the motion measurement unit; Determining whether the electric tool meets a preset condition according to the motion measurement data; Determine whether the electric tool meets the preset condition, and control the electric tool to switch to a target working mode.

2. The control method according to claim 1, characterized in that: Determining whether the electric tool meets a preset condition according to the motion measurement data; Determining that the electric tool meets a preset condition and controlling the electric tool to switch to a target working mode includes: determining whether the electric tool is triggered according to the motion measurement data; When it is determined that the electric tool is triggered, detecting whether the motion measurement data within a preset time satisfies a first preset condition; When it is determined that the motion measurement data within the preset time satisfies the first preset condition, the electric tool is controlled to switch to the target gear.

3. The control method according to claim 2, characterized in that: The first preset condition includes: The number of times the electric tool is triggered reaches a first preset number of times, or the number of times the electric tool is triggered is within a preset number range.

4. The control method according to claim 2, characterized in that: When determining that the motion measurement data within the preset time satisfies the first preset condition, controlling the electric tool to switch to the target gear position includes: When it is determined that the number of times the electric tool is triggered within the preset time is greater than or equal to the second preset number of times and less than a third preset number of times, controlling the electric tool to switch to the first gear; When it is determined that the number of times the electric tool is triggered within the preset time is greater than the third preset number, the electric tool is controlled to switch to the second gear.

5. The control method according to claim 2, characterized in that: The motion measurement data includes motion direction, acceleration, angular velocity and motion time; The step of determining whether the electric tool is triggered according to the motion measurement data includes: Obtaining the movement force of the electric tool according to the acceleration, the angular velocity and the movement time; When it is determined that the movement direction is within a preset range and the movement force is greater than or equal to a preset value, it is determined that the electric tool is triggered.

6. The control method according to claim 5, characterized in that: Also includes: After determining that the electric tool is triggered, recording the corresponding movement direction as direction adjustment data; After the electric tool is successfully switched to the target gear, the preset range is adjusted according to the direction adjustment data.

7. The control method according to claim 5, characterized in that: Also includes: After determining that the electric tool is triggered, recording the corresponding acceleration, angular velocity and / or movement time as force adjustment data; After the electric tool is successfully switched to the target gear, the preset value is adjusted according to the force adjustment data.

8. The control method according to claim 2, characterized in that: Also includes: When it is determined according to the motion measurement data that the trigger angle of the electric tool exceeds a preset angle value, the electric tool is controlled to stop.

9. The control method according to claim 8, characterized in that: The motion measurement data includes first axis acceleration, second axis acceleration and third axis acceleration; When it is determined according to the motion measurement data that the trigger angle of the electric tool exceeds a preset angle value, controlling the electric tool to stop includes: Calculating a comprehensive three-axis acceleration according to the first-axis acceleration, the second-axis acceleration, and the third-axis acceleration; Recording the number of times the comprehensive three-axis acceleration exceeds the preset acceleration value continuously; When it is determined that the number reaches a fourth preset number, the electric tool is controlled to stop.

10. An electric tool, characterized in that: It comprises a motion measurement unit and a control unit, wherein the motion measurement unit is connected to the control unit; The control unit is used to execute the control method according to any one of claims 1 to 9 after the electric tool is turned on.

Citation Information

Patent Citations

  • Method and device for detecting shaking event of terminal device and terminal device

    CN105573630A

  • Impact angle acquisition method and related product

    CN108760214A

  • Control method of electric toothbrush

    CN111150515A

  • Self-adaptive intelligent door lock system based on biological recognition and behavior analysis

    CN119107722A

  • Chain saw and electric tool

    CN119217473A