Overvoltage detection method, device and electric toothbrush

By acquiring the pressure values ​​at the wake-up and start-up times of the electric toothbrush and combining them with the previous pressure baseline value, the current pressure baseline value is determined. This solves the problem of tooth damage caused by pressure sensor drift and achieves more accurate overpressure detection and a better user experience.

CN119595160BActive Publication Date: 2025-12-16SHENZHEN SOOCAS TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411756350.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-29
Publication Date
2025-12-16
Estimated Expiration
2044-11-29

AI Technical Summary

Technical Problem

During use, the pressure sensor of an electric toothbrush may cause the pressure reference value to change over time or under environmental conditions, resulting in an inaccurate target pressure value and failing to effectively protect teeth.

Method used

By acquiring the wake-up time, the brushing function start time, and the pressure value of the last brushing, the current pressure baseline value is determined, and overpressure detection is performed based on the real-time pressure value, the current pressure baseline value, the wake-up pressure value, and the preset pressure threshold.

Benefits of technology

It corrects the inaccuracy of the pressure reference value, protects dental health, improves the user's brushing experience, and meets the different needs of both new and old users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119595160B_ABST
    Figure CN119595160B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of electric toothbrushes, and discloses an overpressure detection method and device and an electric toothbrush. The method comprises the following steps: in the case of determining that the electric toothbrush enters a wake-up mode, acquiring a wake-up pressure value of a pressure sensor at a wake-up moment; in the case of determining that the electric toothbrush enters a tooth brushing function mode, acquiring a starting pressure value of the pressure sensor at a tooth brushing function starting moment; determining a current pressure reference value based on the wake-up pressure value, the starting pressure value and a last pressure reference value corresponding to the last tooth brushing; collecting a real-time pressure value by using the pressure sensor, and determining an overpressure detection result based on the real-time pressure value, the current pressure reference value, the wake-up pressure value and a preset pressure threshold. The scheme solves the problem that, due to the drift of a pressure reference value of the pressure sensor with the change of time or environmental conditions in the use process, the inaccurate pressure reference value causes the inaccurate target pressure value, and thus the tooth is not protected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of electric toothbrush technology, for example to an overpressure detection method, device and electric toothbrush. Background Technology

[0002] Studies have shown that brushing your teeth too hard can damage them.

[0003] In related technologies, to protect teeth, electric toothbrushes typically use pressure sensors to collect the user's current brushing pressure in real time, and subtract a pressure reference value from the current pressure value to obtain a target pressure value. If the target pressure value exceeds a pressure threshold, overpressure is detected, and the user is prompted to reduce brushing force. The pressure reference value is the pressure value output by the pressure sensor when the toothbrush is not subjected to external pressure.

[0004] However, during use, the pressure reference value of the pressure sensor may drift with changes in time or environmental conditions. An inaccurate pressure reference value will result in an inaccurate target pressure value, which is detrimental to the protection of teeth. Summary of the Invention

[0005] To provide a basic understanding of some aspects of the disclosed embodiments, a brief summary is given below. This summary is not intended as a general commentary, nor is it intended to identify key / important components or describe the scope of protection of these embodiments, but rather as a prelude to the detailed description that follows.

[0006] This application provides an overpressure detection method, device, and electric toothbrush to solve the problem that the pressure reference value of the pressure sensor may drift with time or environmental conditions during use, and the inaccuracy of the pressure reference value will cause the target pressure value to be inaccurate, which is detrimental to the protection of teeth.

[0007] On one hand, this application provides an overpressure detection method applied to an electric toothbrush, the electric toothbrush including a pressure sensor and a brush head; the pressure sensor is used to collect the external force on the brush head; the method includes:

[0008] When it is determined that the electric toothbrush has entered the wake-up mode, the wake-up pressure value of the pressure sensor at the wake-up moment is obtained;

[0009] When it is determined that the electric toothbrush has entered the brushing function mode, the starting pressure value of the pressure sensor at the moment the brushing function is started is obtained;

[0010] The current pressure reference value is determined based on the wake-up pressure value, the start-up pressure value, and the previous pressure reference value corresponding to the last brushing.

[0011] The pressure sensor is used to collect real-time pressure values, and the overpressure detection result is determined based on the real-time pressure values, the current pressure reference value, the wake-up pressure value, and the preset pressure threshold.

[0012] On the other hand, this application provides an overpressure detection device for use in an electric toothbrush, the electric toothbrush including a pressure sensor and a brush head; the pressure sensor is used to collect the external force on the brush head; the device includes:

[0013] The acquisition unit is used to acquire the wake-up pressure value of the pressure sensor at the wake-up time when it is determined that the electric toothbrush has entered the wake-up mode;

[0014] The acquisition unit is further configured to acquire the start-up pressure value of the pressure sensor at the moment the brushing function is started when it is determined that the electric toothbrush has entered the brushing function mode.

[0015] The determining unit is used to determine the current pressure reference value based on the wake-up pressure value, the activation pressure value, and the previous pressure reference value corresponding to the last brushing.

[0016] The detection unit is used to acquire real-time pressure values ​​using the pressure sensor, and to determine the overpressure detection result based on the real-time pressure value, the current pressure reference value, the wake-up pressure value, and a preset pressure threshold.

[0017] On the other hand, this application provides an electric toothbrush, including: a motor, a pressure sensor, a brush head, and a control unit; the brush head is fixedly connected to the rotor of the electric toothbrush via a connecting shaft; the pressure sensor is disposed on the connecting shaft;

[0018] The pressure sensor is used to collect the external force applied to the brush head;

[0019] The control unit is used to acquire the wake-up pressure value of the pressure sensor at the wake-up time when it is determined that the electric toothbrush has entered the wake-up mode.

[0020] When it is determined that the electric toothbrush has entered the brushing function mode, the starting pressure value of the pressure sensor at the moment the brushing function is started is obtained;

[0021] The current pressure reference value is determined based on the wake-up pressure value, the start-up pressure value, and the previous pressure reference value corresponding to the last brushing.

[0022] The pressure sensor is used to collect real-time pressure values, and the overpressure detection result is determined based on the real-time pressure values, the current pressure reference value, the wake-up pressure value, and the preset pressure threshold.

[0023] On the other hand, embodiments of this application provide an electronic device, including a processor and a memory storing program instructions, wherein the processor is configured to execute any of the above-described overvoltage detection methods when running the program instructions.

[0024] On the other hand, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements any of the above-described overvoltage detection methods.

[0025] The technical solutions provided in this application determine the current pressure reference value by using the wake-up pressure value of the electric toothbrush at the wake-up time, the start-up pressure value at the start of the brushing function, and the previous pressure reference value of the last brushing. Based on the real-time pressure value, the current pressure reference value, the wake-up pressure value, and the preset pressure threshold, the overpressure detection result is determined, the current pressure reference value is corrected, and the tooth damage that may be caused by inaccurate pressure reference values ​​is solved, thus protecting dental health.

[0026] Furthermore, considering that new users are typically more sensitive to brushing pressure and cannot tolerate strong brushing force, they usually place the electric toothbrush in their mouths after activating the brushing function. Consequently, the activation pressure for new users is usually equal to the wake-up pressure. Experienced users, on the other hand, can generally tolerate greater brushing force. Therefore, it's highly likely that experienced users will place the toothbrush in their mouths before activating the brushing function. When their teeth touch the bristles, they apply external force to the toothbrush, resulting in an activation pressure that is likely greater than the wake-up pressure for experienced users.

[0027] If the user brushes too hard when the brushing function is activated, it is very likely that the calculated current pressure benchmark value will be too high, which will cause the electric toothbrush to frequently warn of excessive pressure and reduce the brushing experience.

[0028] Therefore, based on the above considerations, this solution determines the current pressure baseline value according to the wake-up pressure value, the startup pressure value, and the previous pressure baseline value. It then determines the overpressure detection result based on the real-time pressure value, the current pressure baseline value, the wake-up pressure value, and the preset pressure threshold. Different pressure baseline values ​​are set for new and experienced users, appropriately increasing the pressure baseline value and pressure threshold for experienced users to meet their different needs and improve their brushing experience. Furthermore, the current pressure baseline value can be adjusted to prevent the calculated current pressure baseline value from being too high, which could cause the electric toothbrush to frequently issue overpressure warnings.

[0029] The above general description and the description below are exemplary and illustrative only and are not intended to limit this application. Attached Figure Description

[0030] One or more embodiments are illustrated by way of example with reference to the accompanying drawings. These illustrations and drawings do not constitute a limitation on the embodiments. Elements having the same reference numerals in the drawings are considered similar elements. The drawings do not constitute a limitation of scale, and wherein:

[0031] Figure 1 This is a schematic diagram of an electric toothbrush provided in Embodiment 1 of this application;

[0032] Figure 2 This is a flowchart of an overpressure detection method provided in Embodiment 1 of this application;

[0033] Figure 3 This is a flowchart of another overpressure detection method provided in Embodiment 2 of this application;

[0034] Figure 4 This is a schematic diagram of an overpressure detection device provided in Embodiment 3 of this application;

[0035] Figure 5 This is a schematic diagram of the structure of an electronic device that implements the overvoltage detection method of the embodiments of this application. Detailed Implementation

[0036] refer to Figure 1 To protect teeth, this solution provides an electric toothbrush, which includes a control unit, a motor, a pressure sensor, and a brush head. The pressure sensor can be an electronic pressure sensor. The brush head is fixedly connected to the motor rotor via a connecting shaft. The pressure sensor is mounted on the connecting shaft. For example, a groove can be made in the connecting shaft, and the pressure sensor can be placed in this groove.

[0037] In related technologies, the control unit typically uses a pressure sensor to collect the real-time pressure value of the toothbrush applied by the user while brushing, and subtracts a pressure reference value from the real-time pressure value to obtain the target pressure value. If the target pressure value is greater than the pressure threshold, overpressure is determined, and the user is prompted to reduce the brushing force. The pressure reference value is the pressure value output by the pressure sensor when the toothbrush is not subjected to external pressure.

[0038] However, during use, the pressure reference value of the pressure sensor may drift with changes in time or environmental conditions. An inaccurate pressure reference value will result in an inaccurate target pressure value, which is detrimental to the protection of teeth.

[0039] To address the aforementioned technical issues, the solution provided in this application determines the current pressure reference value by using the wake-up pressure value of the electric toothbrush at the wake-up moment, the start-up pressure value at the start of the brushing function, and the previous pressure reference value from the last brushing. Based on the real-time pressure value, the current pressure reference value, the wake-up pressure value, and the preset pressure threshold, the overpressure detection result is determined, and the current pressure reference value is corrected. This solves the problem of potential tooth damage caused by inaccurate pressure reference values ​​and protects dental health.

[0040] Furthermore, considering that new users are typically more sensitive to brushing pressure and cannot tolerate strong brushing force, they usually place the electric toothbrush in their mouth after activating the brushing function. Consequently, the activation pressure for new users is usually equal to the wake-up pressure. Experienced users, on the other hand, can generally tolerate greater brushing force. Therefore, it's highly likely that experienced users will place the toothbrush in their mouth before activating the brushing function. The contact between their teeth and the toothbrush creates an external force, thus, the activation pressure for experienced users is likely greater than the wake-up pressure.

[0041] If the user brushes too hard when the brushing function is activated, it is very likely that the calculated current pressure benchmark value will be too high, which will cause the electric toothbrush to frequently warn of excessive pressure and reduce the brushing experience.

[0042] Therefore, based on the above considerations, this solution determines the current pressure baseline value according to the wake-up pressure value, the startup pressure value, and the previous pressure baseline value. It then determines the overpressure detection result based on the real-time pressure value, the current pressure baseline value, the wake-up pressure value, and the preset pressure threshold. Different pressure baseline values ​​are set for new and experienced users, appropriately increasing the pressure baseline value and pressure threshold for experienced users to meet their different brushing strength needs and improve their brushing experience. Furthermore, the current pressure baseline value can be adjusted to prevent the calculated current pressure baseline value from being too high, which could cause the electric toothbrush to frequently issue overpressure warnings.

[0043] The terms "target," "first," "second," etc., used in the specification, claims, and drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of this application described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion.

[0044] Unless otherwise stated, the term "multiple" means two or more. The term "various types" means two or more.

[0045] In this embodiment, the character " / " indicates that the objects before and after it are in an "or" relationship. For example, A / B means: A or B.

[0046] The term "and / or" describes an association between objects, indicating that three relationships can exist. For example, A and / or B means: A or B, or A and B.

[0047] The term "correspondence" can refer to an association or binding relationship. The correspondence between A and B means that there is an association or binding relationship between A and B.

[0048] To provide a more detailed understanding of the features and technical content of the embodiments of this application, the implementation of the embodiments of this application will be described in detail below with reference to the accompanying drawings. The accompanying drawings are for illustrative purposes only and are not intended to limit the embodiments of this application. In the following technical description, for ease of explanation, several details are used to provide a full understanding of the disclosed embodiments. However, one or more embodiments may still be implemented without these details. In other cases, well-known structures and devices may be simplified in their depiction to simplify the drawings.

[0049] Example 1

[0050] Figure 2 This is a flowchart of an overpressure detection method provided in Embodiment 1 of this application. This embodiment is applicable to overpressure detection scenarios in electric toothbrushes. The method can be executed by an overpressure detection device, which can be implemented in software and / or hardware and specifically configured in an electronic device. The electric toothbrush is equipped with a pressure sensor and a brush head; the pressure sensor is used to collect the external force received by the brush head.

[0051] like Figure 2 As shown, the method includes:

[0052] Step 201: If it is determined that the electric toothbrush has entered the wake-up mode, obtain the wake-up pressure value of the pressure sensor at the wake-up moment.

[0053] In practice, the wake-up mode of an electric toothbrush can be implemented through built-in sensors. Common sensors include accelerometers and gyroscopes. When the electric toothbrush is stationary, the sensors are in a low-power sleep mode. When the user picks up the electric toothbrush and lifts it, the sensors detect changes in the toothbrush's motion, such as changes in acceleration or angle, thus triggering the wake-up mechanism to put the electric toothbrush into working mode or display relevant information.

[0054] Considering that users usually do not grasp the brush head when lifting the toothbrush to wake it up, the brush head is likely not under pressure. Therefore, the wake-up pressure value collected at the moment of wake-up is usually equal to the actual pressure baseline value.

[0055] In practice, there are instances where electric toothbrushes skip the wake-up mode and directly enter the brushing function mode, for example, the user starts the brushing function without lifting the toothbrush. In this case, the previous pressure reference value can be used as the current pressure reference value. Then, the difference between the real-time pressure value and the current pressure reference value is determined as the target pressure value. If the target pressure value is greater than a preset pressure threshold, it is determined to be overpressure; if the target pressure value is less than or equal to the preset pressure threshold, it is determined not to be overpressure.

[0056] Step 202: When it is determined that the electric toothbrush has entered the brushing function mode, the starting pressure value of the pressure sensor at the moment the brushing function is started is obtained.

[0057] Considering that new users are typically more sensitive to brushing pressure and cannot tolerate strong brushing force, they usually place the electric toothbrush in their mouths only after the brushing function has been activated. Consequently, the activation pressure value for new users is usually equal to the wake-up pressure value.

[0058] Experienced users are usually able to withstand greater brushing force, so there is a high probability that they will put the toothbrush in their mouth before starting the brushing function. When the teeth touch the bristles of the toothbrush, they will exert an external force on the toothbrush. As a result, it is highly likely that the starting pressure value of experienced users is greater than the wake-up pressure value.

[0059] Step 203: Determine the current pressure reference value based on the wake-up pressure value, the start-up pressure value, and the previous pressure reference value corresponding to the last brushing.

[0060] Based on the above considerations, in step 203, this solution proposes to determine the current pressure reference value based on the wake-up pressure value, the starting pressure value, and the previous pressure reference value. This allows for setting different pressure reference values ​​for new and experienced users, appropriately increasing the pressure reference value and pressure threshold for experienced users, thus meeting the different brushing strength needs of both new and experienced users and enhancing their brushing experience.

[0061] Specifically, the wake-up pressure value can be used as the actual pressure benchmark. Experienced users typically tolerate greater brushing force, so they are highly likely to place the toothbrush in their mouth before activating the brushing function. When their teeth contact the bristles, they exert external force on the toothbrush, thus their activation pressure value is likely greater than the wake-up pressure value. For these experienced users, the actual pressure benchmark value can be appropriately increased to obtain their current pressure benchmark value.

[0062] Furthermore, considering that if the user brushes too hard when the brushing function is activated, the calculated current pressure baseline value may be too high, leading to frequent overpressure warnings from the electric toothbrush and reducing the brushing experience, this solution adjusts the current pressure baseline value based on the wake-up pressure value, the start-up pressure value, and the previous pressure baseline value to prevent the calculated current pressure baseline value from being too high and causing frequent overpressure warnings from the electric toothbrush.

[0063] Step 204: Use a pressure sensor to collect real-time pressure values, and determine the overpressure detection result based on the real-time pressure value, the current pressure reference value, the wake-up pressure value, and the preset pressure threshold.

[0064] Considering that some long-term users have a current pressure reference value that is higher than their actual pressure reference value, in order to prevent these long-term users from damaging their teeth by brushing too hard, this solution reasonably sets the real-time pressure value, current pressure reference value, wake-up pressure value, and preset pressure threshold. This achieves the effect of both meeting the needs of these long-term users for a stronger brushing force and reminding them when brushing too hard, thus protecting their teeth.

[0065] Furthermore, if the overpressure detection result indicates that the user is brushing too hard, i.e., applying too much pressure, the user can be alerted to reduce brushing force and protect their teeth. Overpressure alerts can be provided in at least one of the following ways: audible alerts, or flashing indicator lights on the electric toothbrush screen.

[0066] This solution determines the current pressure baseline value by using the wake-up pressure value of the electric toothbrush at the wake-up moment, the start-up pressure value at the start of the brushing function, and the previous pressure baseline value from the last brushing. Based on the real-time pressure value, the current pressure baseline value, the wake-up pressure value, and the preset pressure threshold, it determines the overpressure detection result, corrects the current pressure baseline value, and solves the problem of tooth damage that may be caused by inaccurate pressure baseline values, thus protecting dental health.

[0067] Furthermore, based on the above considerations, this solution determines the current pressure reference value based on the wake-up pressure value, the startup pressure value, and the previous pressure reference value. It also determines the overpressure detection result based on the real-time pressure value, the current pressure reference value, the wake-up pressure value, and the preset pressure threshold. Different pressure reference values ​​are set for new and experienced users, appropriately increasing the pressure reference value and pressure threshold for experienced users to meet their different brushing strength needs and improve their brushing experience. The current pressure reference value can also be adjusted to prevent it from being too high, which could cause the electric toothbrush to frequently issue overpressure warnings.

[0068] Example 2

[0069] Figure 3This is a flowchart of another overpressure detection method provided in Embodiment 2 of this application. Embodiment 2 is a further refinement of steps 203 and 204 in Embodiment 1. Figure 3 As shown, the method includes:

[0070] Step 301: If it is determined that the electric toothbrush has entered the wake-up mode, obtain the wake-up pressure value of the pressure sensor at the wake-up moment.

[0071] The principle and implementation of step 301 are similar to those of step 201, and will not be repeated here.

[0072] Step 302: When it is determined that the electric toothbrush has entered the brushing function mode, the starting pressure value of the pressure sensor at the moment the brushing function is started is obtained.

[0073] The principle and implementation of step 302 are similar to those of step 202, and will not be repeated here.

[0074] After step 302, you can proceed to step 303 or step 306.

[0075] Step 303: If it is determined that the startup pressure value is greater than or equal to the wake-up pressure value, then a candidate pressure value is determined based on the wake-up pressure value, the startup pressure value, and the preset parameters.

[0076] After step 303, you can proceed to step 304 or step 305.

[0077] In practice, the side of the brush head facing away from the bristles can be called the front of the brush head, and the side facing away from the bristles can be called the back. When the brushing function is activated, if the front of the brush head is subjected to external force, i.e., the brush head is subjected to positive pressure, the activation pressure value is greater than the actual pressure reference value. The wake-up pressure value can be used as the actual pressure reference value; that is, the activation pressure value is usually greater than the wake-up pressure value at this time.

[0078] Similarly, when the brushing function is activated, if the back of the brush head is subjected to external force, i.e., the brush head is subjected to back pressure, the activation pressure value will be less than the actual pressure reference value. The wake-up pressure value can be used as the actual pressure reference value, meaning that the activation pressure value is usually less than the wake-up pressure value at this time.

[0079] When the brushing function is activated, the user may accidentally touch the back of the brush head. Based on the above analysis, this solution can filter out the situation where the user accidentally touches the back of the brush head, so as to determine the current pressure reference value that meets the user's needs based on the wake-up pressure value, the start-up pressure value, the preset parameters, and the previous pressure reference value.

[0080] In one possible implementation, determining a candidate pressure value based on a wake-up pressure value, a startup pressure value, and preset parameters includes: determining the difference between the startup pressure value and the wake-up pressure value, and determining the product of the difference and the preset parameters; and determining the candidate pressure value based on the product and the wake-up pressure value.

[0081] Specifically, the candidate pressure value can be determined using the following formula.

[0082] A = A1 + (A2 - A1) * weighting coefficient;

[0083] Where A represents the candidate pressure value; A1 represents the wake-up pressure value; A2 represents the startup pressure value; and the weighting coefficient is a parameter value pre-set based on experience.

[0084] The above methods can accurately and conveniently determine candidate stress values.

[0085] Step 304: If the difference between the candidate pressure value and the previous pressure reference value corresponding to the last brushing meets the preset range condition, then the candidate pressure value is determined as the current pressure reference value.

[0086] After step 304, step 307 can be executed.

[0087] The above method allows for the convenient determination of the current pressure baseline value.

[0088] Step 305: If the difference between the candidate pressure value and the previous pressure reference value corresponding to the last brushing does not meet the preset range condition, then the previous pressure reference value is determined as the current pressure reference value.

[0089] After step 305, step 307 can be executed.

[0090] Considering that if the current pressure baseline is too high, the electric toothbrush may frequently issue overpressure warnings, which is detrimental to the user's brushing experience. Therefore, by comparing the candidate pressure value with the previous pressure baseline, the current pressure baseline can be easily adjusted.

[0091] Step 306: If it is determined that the startup pressure value is less than the wake-up pressure value, then the wake-up pressure value is used as the current pressure benchmark value.

[0092] By comparing the starting pressure value with the waking pressure value, it is easy to filter out situations where the user accidentally touches the back of the brush head.

[0093] Step 307: Determine the first difference between the real-time pressure value and the current pressure reference value, and determine the second difference between the real-time pressure value and the wake-up pressure value.

[0094] Step 308: If the first difference is greater than the first pressure threshold, or the second difference is greater than the second pressure threshold, then it is determined that the user's brushing force is too strong; wherein, the first pressure threshold is greater than the second pressure threshold.

[0095] Specifically, both the first and second pressure thresholds are set based on experience. The first pressure threshold is greater than the second pressure threshold, and it is necessary to ensure that the brushing force corresponding to the first pressure threshold will not damage the teeth.

[0096] If the first difference is less than or equal to the first pressure threshold, and the second difference is less than or equal to the second pressure threshold, then it is determined that the user's brushing force will not cause damage to the teeth, i.e., there is no overpressure.

[0097] The above methods can accurately and conveniently determine the overpressure test results.

[0098] Example 3

[0099] Figure 4 This is a schematic diagram of an overpressure detection device provided in Embodiment 3 of this application. The overpressure detection device is applied to an electric toothbrush, which includes a pressure sensor and a brush head; the pressure sensor is used to collect the external force acting on the brush head, such as... Figure 4 As shown, the device 400 includes:

[0100] The acquisition unit 410 is used to acquire the wake-up pressure value of the pressure sensor at the wake-up moment when it is determined that the electric toothbrush has entered the wake-up mode.

[0101] The acquisition unit 420 is also used to acquire the start pressure value of the pressure sensor at the moment the brushing function is started when it is determined that the electric toothbrush has entered the brushing function mode.

[0102] The determining unit 430 is used to determine the current pressure reference value based on the wake-up pressure value, the start-up pressure value, and the previous pressure reference value corresponding to the last brushing.

[0103] The detection unit 440 is used to acquire real-time pressure values ​​using a pressure sensor, and to determine the overpressure detection result based on the real-time pressure value, the current pressure reference value, the wake-up pressure value, and the preset pressure threshold.

[0104] The determining unit 430 is specifically used to determine a candidate pressure value based on the wake-up pressure value, the startup pressure value, and preset parameters if the determined startup pressure value is greater than or equal to the wake-up pressure value.

[0105] If the difference between the candidate pressure value and the previous pressure reference value corresponding to the last brushing meets the preset range condition, then the candidate pressure value is determined as the current pressure reference value.

[0106] The determining unit 430 is specifically used to determine the difference between the start-up pressure value and the wake-up pressure value, and to determine the product between the difference and the preset parameter;

[0107] Based on this product and the wake-up pressure value, candidate pressure values ​​are determined.

[0108] The determining unit 430 is also used to determine the previous pressure reference value as the current pressure reference value if the difference between the candidate pressure value and the previous pressure reference value corresponding to the last brushing does not meet the preset range condition.

[0109] The determining unit 430 is also used to take the wake-up pressure value as the current pressure reference value if the determined start-up pressure value is less than the wake-up pressure value.

[0110] The detection unit 440 is specifically used to determine a first difference between the real-time pressure value and the current pressure reference value, and to determine a second difference between the real-time pressure value and the wake-up pressure value;

[0111] If the first difference is greater than the first pressure threshold, or the second difference is greater than the second pressure threshold, then it is determined that the user is brushing too hard.

[0112] The first pressure threshold is greater than the second pressure threshold.

[0113] The overpressure detection device provided in this application embodiment can execute the overpressure detection method provided in any embodiment of this application, and has the corresponding functional modules and beneficial effects for executing the overpressure detection method.

[0114] This application also provides an electric toothbrush, including: a motor, a pressure sensor, a brush head, and a control unit; the brush head is fixedly connected to the rotor of the electric toothbrush via a connecting shaft; the pressure sensor is disposed on the connecting shaft;

[0115] Pressure sensor is used to collect the external force applied to the brush head;

[0116] The control unit is used to acquire the wake-up pressure value of the pressure sensor at the wake-up moment when it is determined that the electric toothbrush has entered the wake-up mode;

[0117] Once it is determined that the electric toothbrush has entered the brushing function mode, the starting pressure value of the pressure sensor at the moment the brushing function is activated is obtained;

[0118] The current pressure reference value is determined based on the wake-up pressure value, the start-up pressure value, and the previous pressure reference value corresponding to the last brushing.

[0119] The system uses a pressure sensor to collect real-time pressure values ​​and determines the overpressure detection result based on the real-time pressure value, the current pressure reference value, the wake-up pressure value, and the preset pressure threshold.

[0120] Example 4

[0121] Figure 5 A schematic diagram of an electronic device 10, which can be used to implement embodiments of this application, is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the application described and / or claimed herein.

[0122] like Figure 5 As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 may also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0123] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0124] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as overvoltage detection methods.

[0125] In some embodiments, any of the above-described overvoltage detection methods can be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of any of the overvoltage detection methods described above can be performed. Alternatively, in other embodiments, processor 11 can be configured to perform any of the above-described overvoltage detection methods by any other suitable means (e.g., by means of firmware).

[0126] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0127] Computer programs used to implement the methods of this application may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0128] In the context of this application, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0129] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0130] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.

[0131] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through a communication network. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and Virtual Private Servers (VPS) in terms of management difficulty and weak business scalability.

[0132] It should be understood that the various forms of processes shown above can be used to rearrange, add, or delete steps. For example, the steps described in this application can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this application can be achieved, and this is not limited herein.

[0133] The specific embodiments described above do not constitute a limitation on the scope of protection of this application. Those skilled in the art should understand that various modifications, combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this application should be included within the scope of protection of this application.

Claims

1. An overvoltage detection method, characterized in that, An application in an electric toothbrush, the electric toothbrush comprising a pressure sensor and a brush head; the pressure sensor being used to collect the external force acting on the brush head; the method comprising: When it is determined that the electric toothbrush has entered the wake-up mode, the wake-up pressure value of the pressure sensor at the wake-up moment is obtained; When it is determined that the electric toothbrush has entered the brushing function mode, the starting pressure value of the pressure sensor at the moment the brushing function is started is obtained; Based on the wake-up pressure value, the activation pressure value, and the previous pressure benchmark value corresponding to the last brushing, the current pressure benchmark value is determined, including: if the activation pressure value is determined to be greater than or equal to the wake-up pressure value, then based on the wake-up pressure value, the activation pressure value, and a preset parameter, a candidate pressure value is determined, including: determining the difference between the activation pressure value and the wake-up pressure value, and determining the product between the difference between the activation pressure value and the wake-up pressure value and the preset parameter; based on the product and the wake-up pressure value, a candidate pressure value is determined; specifically, the candidate pressure value is determined by the following formula: A = A1 + (A2 - A1) * weighting coefficient; where A represents the candidate pressure value, A1 represents the wake-up pressure value, A2 represents the activation pressure value, and the weighting coefficient is the preset parameter, which is a parameter value preset based on experience; if the difference between the candidate pressure value and the previous pressure benchmark value corresponding to the last brushing satisfies a preset range condition, then the candidate pressure value is determined as the current pressure benchmark value; The pressure sensor collects real-time pressure values, and based on the real-time pressure values, the current pressure reference value, the wake-up pressure value, and a preset pressure threshold, determines an overpressure detection result, including: determining a first difference between the real-time pressure value and the current pressure reference value, and determining a second difference between the real-time pressure value and the wake-up pressure value; if the first difference is greater than the first pressure threshold, or the second difference is greater than the second pressure threshold, then it is determined that the user's brushing force is too strong; wherein, the first pressure threshold is greater than the second pressure threshold.

2. The method according to claim 1, characterized in that, The method further includes: If the difference between the candidate pressure value and the previous pressure reference value corresponding to the last brushing does not meet the preset range condition, then the previous pressure reference value is determined as the current pressure reference value.

3. The method according to claim 1, characterized in that, The step of determining the current pressure reference value based on the wake-up pressure value, the activation pressure value, and the previous pressure reference value corresponding to the last brushing includes: If it is determined that the startup pressure value is less than the wake-up pressure value, then the wake-up pressure value is used as the current pressure benchmark value.

4. An overvoltage detection device, characterized in that, An application in an electric toothbrush, the electric toothbrush including a pressure sensor and a brush head; the pressure sensor is used to collect the external force applied to the brush head; the device includes: The acquisition unit is used to acquire the wake-up pressure value of the pressure sensor at the wake-up time when it is determined that the electric toothbrush has entered the wake-up mode; The acquisition unit is further configured to acquire the start-up pressure value of the pressure sensor at the moment the brushing function is started when it is determined that the electric toothbrush has entered the brushing function mode. The determining unit is configured to determine the current pressure reference value based on the wake-up pressure value, the activation pressure value, and the previous pressure reference value corresponding to the last brushing. Specifically, if the activation pressure value is determined to be greater than or equal to the wake-up pressure value, a candidate pressure value is determined based on the wake-up pressure value, the activation pressure value, and a preset parameter. Further, it is configured to determine the difference between the activation pressure value and the wake-up pressure value, and to determine the product between the difference and the activation pressure value and the preset parameter. Based on the product and the wake-up pressure value, a candidate pressure value is determined. Specifically, the candidate pressure value is determined using the following formula: A = A1 + (A2 - A1) * weighting coefficient; where A represents the candidate pressure value, A1 represents the wake-up pressure value, A2 represents the activation pressure value, and the weighting coefficient is the preset parameter, which is a parameter value pre-set based on experience. If the difference between the candidate pressure value and the previous pressure reference value corresponding to the last brushing meets a preset range condition, the candidate pressure value is determined as the current pressure reference value. The detection unit is used to collect real-time pressure values ​​using the pressure sensor, and to determine an overpressure detection result based on the real-time pressure value, the current pressure reference value, the wake-up pressure value, and a preset pressure threshold. Specifically, it is used to determine a first difference between the real-time pressure value and the current pressure reference value, and to determine a second difference between the real-time pressure value and the wake-up pressure value. If the first difference is greater than the first pressure threshold, or the second difference is greater than the second pressure threshold, it is determined that the user's brushing force is too strong. The first pressure threshold is greater than the second pressure threshold.

5. An electric toothbrush, characterized in that, include: The system includes a motor, a pressure sensor, a brush head, and a control unit; the brush head is fixedly connected to the rotor of the motor via a connecting shaft; the pressure sensor is mounted on the connecting shaft. The pressure sensor is used to collect the external force applied to the brush head; The control unit is used to acquire the wake-up pressure value of the pressure sensor at the wake-up time when it is determined that the electric toothbrush has entered the wake-up mode. When it is determined that the electric toothbrush has entered the brushing function mode, the starting pressure value of the pressure sensor at the moment the brushing function is started is obtained; Based on the wake-up pressure value, the activation pressure value, and the previous pressure reference value corresponding to the last brushing, a current pressure reference value is determined. Specifically, if the activation pressure value is determined to be greater than or equal to the wake-up pressure value, a candidate pressure value is determined based on the wake-up pressure value, the activation pressure value, and a preset parameter. Further, the difference between the activation pressure value and the wake-up pressure value is determined, and the product of the difference between the activation pressure value and the wake-up pressure value and the preset parameter is determined. Based on the product and the wake-up pressure value, a candidate pressure value is determined. Specifically, the candidate pressure value is determined using the following formula: A = A1 + (A2 - A1) * weighting coefficient; where A represents the candidate pressure value, A1 represents the wake-up pressure value, A2 represents the activation pressure value, and the weighting coefficient is the preset parameter, which is a parameter value pre-set based on experience. If the difference between the candidate pressure value and the previous pressure reference value corresponding to the last brushing meets a preset range condition, the candidate pressure value is determined as the current pressure reference value. The pressure sensor collects real-time pressure values, and based on the real-time pressure values, the current pressure reference value, the wake-up pressure value, and a preset pressure threshold, an overpressure detection result is determined. Specifically, this is used to determine a first difference between the real-time pressure value and the current pressure reference value, and a second difference between the real-time pressure value and the wake-up pressure value. If the first difference is greater than the first pressure threshold, or the second difference is greater than the second pressure threshold, then it is determined that the user's brushing force is too strong; wherein, the first pressure threshold is greater than the second pressure threshold.

6. An electronic device comprising a processor and a memory storing program instructions, characterized in that, The processor is configured to execute the overvoltage detection method as described in any one of claims 1 to 3 when running the program instructions.

7. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, implements the overvoltage detection method as described in any one of claims 1 to 3.

Citation Information

Patent Citations

  • Control method of electric toothbrush

    CN111150515A

  • Wake-up method and device of electric toothbrush, electronic equipment and storage medium

    CN115616954A