Control method and device of electric toothbrush, electric toothbrush and medium
Patent Information
- Application Number
- CN202480004231.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-03-31
- Filing Date
- 2024-03-06
- Publication Date
- 2025-05-09
AI Technical Summary
Due to different brushing habits, users cannot effectively clean different tooth surfaces and positions when brushing their teeth, resulting in poor cleaning effect and increased risk of tooth decay.
By integrating a position identifier and motor into the electric toothbrush, the brush head's swing parameters are adjusted according to changes in the current oral cleaning position, reminding the user and performing compensatory swings to ensure that each tooth surface is properly cleaned.
It improves the pertinence and effect of tooth cleaning, reduces the risk of tooth decay, and dynamically adjusts the brush head swing mode to adapt to the cleaning needs of different tooth surfaces and positions.
Smart Images

Figure CN119968176A_ABST
Abstract
Description
Electric toothbrush control method, device, electric toothbrush and medium Technical Field
[0001] The present application relates to the field of oral care technology, and in particular to a control method and device for an electric toothbrush, an electric toothbrush, and a medium. Background Art
[0002] 90% of the areas that aren't cleaned properly during brushing occur on the back molars, inside the teeth, between teeth, and along the gum line. Brushing habits vary from person to person, and most users subconsciously or through muscle memory choose their brushing technique. Due to varying electric toothbrush usage habits, incorrect cleaning methods are often used, failing to effectively target different tooth surfaces and areas, resulting in poor cleaning results. Over time, the risk of tooth decay from inadequate cleaning increases dramatically.
[0003] Summary of the Invention
[0004] The embodiments of the present application provide a control method, device, electric toothbrush and storage medium for an electric toothbrush. When the current oral cleaning position of the brush head is recognized to have changed, the motor is controlled to drive the brush head to swing in a significantly different manner according to different tooth surface conditions with different parameters, thereby providing a certain reminder to the user, or compensating for non-standard postures by changing the swinging manner of the brush head. This can solve the problem that the user cannot perform oral cleaning according to the tooth surface conditions when using the same oral cleaning technique in different oral cleaning positions. The above technical solution is as follows:
[0005] In a first aspect, an embodiment of the present application provides a method for controlling an electric toothbrush, the electric toothbrush comprising a brush head, a position identifier, and a motor, the position identifier being used to identify the current oral cleaning position of the brush head, the motor being used to drive the brush head to swing, the method comprising:
[0006] If the current oral cleaning position is the first position, controlling the motor to drive the brush head to swing according to the first parameter;
[0007] If the current oral cleaning position is the second position, controlling the motor to drive the brush head to swing according to the second parameter;
[0008] The first parameter and the second parameter are different.
[0009] In one possible implementation, the first parameter includes a first frequency and a first duty cycle; the second parameter includes a second frequency and a second duty cycle; the first frequency is different from the second frequency, and / or the first duty cycle is different from the second duty cycle.
[0010] In a possible implementation, the first position is adjacent to the second position; the first parameter is a fixed parameter; and the second parameter is a variable parameter.
[0011] In a possible implementation, the variable parameter is a parameter that changes within a first parameter range; and the fixed parameter is not within the first parameter range.
[0012] In a possible implementation, the variable parameter is a parameter that changes back and forth between multiple values; the multiple values are all different; and the fixed parameter is all different from the multiple values.
[0013] In a possible implementation, the method further includes:
[0014] If the current oral cleaning position is the third position, the motor is controlled to drive the brush head to swing with a third parameter; the third parameter is different from the first parameter and the second parameter.
[0015] In a possible implementation, the first position is the outer tooth surface, the second position is the occlusal surface, and the third position is the inner tooth surface;
[0016] The first parameter is a first fixed parameter, the second parameter is a second fixed parameter, and the third parameter is a variable parameter.
[0017] In a possible implementation, the brush head includes outer bristles and middle bristles;
[0018] The step of controlling the motor to drive the brush head to swing according to the first parameter includes:
[0019] The motor is controlled to drive the brush head to swing at a first fixed amplitude with a first parameter. When the brush head swings at the first fixed amplitude, the outer bristles brush and the middle bristles tremble slightly. The first fixed amplitude is determined by the length of the teeth.
[0020] In a possible implementation, the brush head includes outer bristles and middle bristles;
[0021] The step of controlling the motor to drive the brush head to swing according to the second parameter includes:
[0022] The motor is controlled to drive the brush head to swing at a second fixed amplitude with a second parameter. When the brush head swings at the second fixed amplitude, the vibration intensity of the middle bristles is greater than the vibration intensity of the outer bristles.
[0023] In a possible implementation, controlling the motor to drive the brush head to swing with a third parameter includes:
[0024] The motor is controlled to drive the brush head to swing with a variable amplitude using a third parameter. When the brush head swings with the variable amplitude, the middle bristles of the brush head switch back and forth between micro-trembling and sweeping.
[0025] In a possible implementation, the brush head swings back and forth with the extension direction of the brush head as the axis.
[0026] In one possible implementation, the first fixed parameter includes a first frequency and a first duty cycle, the second fixed parameter includes a second frequency and a second duty cycle, and the variable parameter includes a third frequency and a third duty cycle;
[0027] The first frequency is greater than the second frequency, the first duty cycle is less than the second duty cycle, the third frequency varies within the first frequency range, and the third duty cycle varies within the first duty cycle range.
[0028] In one possible implementation, the first frequency is between 265 Hz and 290 Hz, and the first duty cycle is between 50% and 70%; the second frequency is between 240 Hz and 270 Hz, and the second duty cycle is between 60% and 80%; the first frequency range is the frequency range between 245 Hz and 290 Hz, and the first duty cycle range is the duty cycle range between 50% and 80%.
[0029] In one possible implementation, the third frequency changes back and forth within the first frequency range according to a trend of first increasing and then decreasing, and the third duty cycle corresponds to a trend of first decreasing and then increasing in the first duty cycle range.
[0030] In a possible implementation, the first position is the lateral tooth surface, and the second position is the occlusal surface;
[0031] The first parameter is a variable parameter, and the second parameter is a fixed parameter.
[0032] In a possible implementation, the first parameter includes a fourth frequency and a fourth duty cycle, and the second parameter includes a fifth frequency and a fifth duty cycle;
[0033] The fourth frequency varies within the second frequency range, the fourth duty cycle varies within the second duty cycle range, the fifth frequency is less than or equal to the minimum value of the second frequency range, and the fifth duty cycle is greater than or equal to the maximum value of the second duty cycle range.
[0034] In a possible implementation, the minimum value of the second frequency range is equal to the fifth frequency, and / or the maximum value of the second duty cycle range is equal to the fifth duty cycle.
[0035] In a possible implementation, the second frequency range is 260 Hz to 285 Hz; the second duty cycle range is 65% to 85%; the fifth frequency is 260 Hz; and the fifth duty cycle is 85%.
[0036] In a possible implementation, the method further includes:
[0037] After the electric toothbrush changes from the previous oral cleaning position to the current oral cleaning position, when the time it stays in the current oral cleaning position is greater than the preset time, the motor is controlled to drive the brush head to swing with the parameters corresponding to the current oral cleaning position.
[0038] In a possible implementation, the duration of staying at the current oral cleaning position being greater than a preset duration includes:
[0039] The electric toothbrush stays on a certain tooth surface for a longer period of time than a preset period of time, and / or the electric toothbrush stays on a certain tooth area for a longer period of time than a preset period of time.
[0040] In a possible implementation, the method further includes:
[0041] If the movement amplitude of the electric toothbrush is less than the preset movement amplitude, controlling the motor to drive the brush head to swing according to the parameters corresponding to the current oral cleaning position;
[0042] If the movement amplitude is greater than or equal to the preset movement amplitude, the motor is controlled to maintain the current parameters to drive the brush head to swing.
[0043] In a possible implementation, the method further includes:
[0044] If the rolling amplitude of the electric toothbrush is less than the preset rolling amplitude, controlling the motor to drive the brush head to swing according to the parameters corresponding to the current oral cleaning position;
[0045] If the rolling amplitude is greater than or equal to the preset rolling amplitude, the motor is controlled to maintain the current parameters to drive the brush head to swing.
[0046] In a possible implementation, the first position and the second position are two adjacent tooth surfaces or tooth areas; the oral cleaning position includes at least two tooth areas, and the tooth area includes at least two tooth surfaces.
[0047] In a possible implementation, the electric toothbrush uses the working time of the first parameter as the cleaning time at the first position, and the electric toothbrush uses the working time of the second parameter as the cleaning time at the second position.
[0048] In a second aspect, an embodiment of the present application provides a control device for an electric toothbrush, the electric toothbrush comprising a brush head, a position identifier, and a motor, the position identifier being used to identify the current oral cleaning position of the brush head, the motor being used to drive the brush head to swing, the device comprising:
[0049] a first control module, configured to control the motor to drive the brush head to swing at a first parameter if the current oral cleaning position is the first position;
[0050] a second control module, configured to control the motor to drive the brush head to swing at a second parameter if the current oral cleaning position is the second position;
[0051] The first parameter and the second parameter are different.
[0052] In one possible implementation, the first parameter includes a first frequency and a first duty cycle; the second parameter includes a second frequency and a second duty cycle; the first frequency is different from the second frequency, and / or the first duty cycle is different from the second duty cycle.
[0053] In a possible implementation, the first position is adjacent to the second position; the first parameter is a fixed parameter; and the second parameter is a variable parameter.
[0054] In a possible implementation, the variable parameter is a parameter that changes within a first parameter range; and the fixed parameter is not within the first parameter range.
[0055] In a possible implementation, the variable parameter is a parameter that changes back and forth between multiple values; the multiple values are all different; and the fixed parameter is all different from the multiple values.
[0056] In a possible implementation, the apparatus further includes:
[0057] The third control module is used to control the motor to drive the brush head to swing with a third parameter if the current oral cleaning position is a third position; the third parameter is different from the first parameter and the second parameter.
[0058] In a possible implementation, the first position is the outer tooth surface, the second position is the occlusal surface, and the third position is the inner tooth surface;
[0059] The first parameter is a first fixed parameter, the second parameter is a second fixed parameter, and the third parameter is a variable parameter.
[0060] In a possible implementation, the brush head includes outer bristles and middle bristles;
[0061] The first control module is specifically configured to:
[0062] The motor is controlled to drive the brush head to swing at a first fixed amplitude with a first parameter. When the brush head swings at the first fixed amplitude, the outer bristles brush and the middle bristles tremble slightly. The first fixed amplitude is determined by the length of the teeth.
[0063] In a possible implementation, the brush head includes outer bristles and middle bristles;
[0064] The second control module is specifically used for:
[0065] The motor is controlled to drive the brush head to swing at a second fixed amplitude with a second parameter. When the brush head swings at the second fixed amplitude, the vibration intensity of the middle bristles is greater than the vibration intensity of the outer bristles.
[0066] In a possible implementation, the third control module is specifically configured to:
[0067] The motor is controlled to drive the brush head to swing with a variable amplitude using a third parameter. When the brush head swings with the variable amplitude, the middle bristles of the brush head switch back and forth between micro-trembling and sweeping.
[0068] In a possible implementation, the brush head swings back and forth with the extension direction of the brush head as the axis.
[0069] In one possible implementation, the first fixed parameter includes a first frequency and a first duty cycle, the second fixed parameter includes a second frequency and a second duty cycle, and the variable parameter includes a third frequency and a third duty cycle;
[0070] The first frequency is greater than the second frequency, the first duty cycle is less than the second duty cycle, the third frequency varies within the first frequency range, and the third duty cycle varies within the first duty cycle range.
[0071] In one possible implementation, the first frequency is between 265 Hz and 290 Hz, and the first duty cycle is between 50% and 70%; the second frequency is between 240 Hz and 270 Hz, and the second duty cycle is between 60% and 80%; the first frequency range is the frequency range between 245 Hz and 290 Hz, and the first duty cycle range is the duty cycle range between 50% and 80%.
[0072] In one possible implementation, the third frequency changes back and forth within the first frequency range according to a trend of first increasing and then decreasing, and the third duty cycle corresponds to a trend of first decreasing and then increasing in the first duty cycle range.
[0073] In a possible implementation, the first position is the lateral tooth surface, and the second position is the occlusal surface;
[0074] The first parameter is a variable parameter, and the second parameter is a fixed parameter.
[0075] In a possible implementation, the first parameter includes a fourth frequency and a fourth duty cycle, and the second parameter includes a fifth frequency and a fifth duty cycle;
[0076] The fourth frequency varies within the second frequency range, the fourth duty cycle varies within the second duty cycle range, the fifth frequency is less than or equal to the minimum value of the second frequency range, and the fifth duty cycle is greater than or equal to the maximum value of the second duty cycle range.
[0077] In a possible implementation, the minimum value of the second frequency range is equal to the fifth frequency, and / or the maximum value of the second duty cycle range is equal to the fifth duty cycle.
[0078] In a possible implementation, the second frequency range is 260 Hz to 285 Hz; the second duty cycle range is 65% to 85%; the fifth frequency is 260 Hz; and the fifth duty cycle is 85%.
[0079] In a possible implementation, the apparatus further includes:
[0080] The fourth control module is used to control the motor to drive the brush head to swing with parameters corresponding to the current oral cleaning position after the electric toothbrush changes from the previous oral cleaning position to the current oral cleaning position and the time it stays in the current oral cleaning position is greater than a preset time.
[0081] In a possible implementation, the duration of staying at the current oral cleaning position being greater than a preset duration includes:
[0082] The electric toothbrush stays on a certain tooth surface for a longer period of time than a preset period of time, and / or the electric toothbrush stays on a certain tooth area for a longer period of time than a preset period of time.
[0083] In a possible implementation, the apparatus further includes:
[0084] a fifth control module, configured to control the motor to drive the brush head to swing according to the parameters corresponding to the current oral cleaning position if the movement amplitude of the electric toothbrush is less than a preset movement amplitude;
[0085] The sixth control module is configured to control the motor to maintain current parameters to drive the brush head to swing if the movement amplitude is greater than or equal to the preset movement amplitude.
[0086] In a possible implementation, the apparatus further includes:
[0087] a seventh control module, configured to control the motor to drive the brush head to swing according to the parameters corresponding to the current oral cleaning position if the rolling amplitude of the electric toothbrush is less than a preset rolling amplitude;
[0088] The eighth control module is configured to control the motor to maintain current parameters to drive the brush head to swing if the tumbling amplitude is greater than or equal to the preset tumbling amplitude.
[0089] In a possible implementation, the first position and the second position are two adjacent tooth surfaces or tooth areas; the oral cleaning position includes at least two tooth areas, and the tooth area includes at least two tooth surfaces.
[0090] In a possible implementation, the electric toothbrush uses the working time of the first parameter as the cleaning time at the first position, and the electric toothbrush uses the working time of the second parameter as the cleaning time at the second position.
[0091] In a third aspect, an embodiment of the present application provides an electric toothbrush, comprising: a brush head, a position identifier, a motor, a memory, and a processor;
[0092] The position identifier, the motor, and the memory are connected to the processor;
[0093] The position identifier is used to identify the current oral cleaning position of the brush head;
[0094] The motor is used to drive the brush head to swing;
[0095] The aforementioned memory is used to store executable program code;
[0096] The above-mentioned processor runs the program corresponding to the above-mentioned executable program code by reading the executable program code stored in the above-mentioned memory, so as to execute the method steps provided by the first aspect of the embodiment of the present application or any possible implementation method of the first aspect.
[0097] In a fourth aspect, an embodiment of the present application provides a computer storage medium, which stores multiple instructions, and the above instructions are suitable for being loaded by a processor and executing the method steps provided by the first aspect of the embodiment of the present application or any possible implementation of the first aspect.
[0098] In one or more embodiments of the present application, for different current oral cleaning positions, the motor drives the brush head to present different swinging modes with corresponding different parameters, that is, when the current oral cleaning position is switched, the electric toothbrush presents different oral cleaning modes. On the one hand, it can solve the problem that users use the same oral cleaning technique at different oral cleaning positions and cannot perform oral cleaning according to the state of the tooth surface; on the other hand, due to oral cleaning habits, some users may tilt the brush head when brushing the tongue side or cheek side to clean the occlusal surface during oral cleaning. By identifying the current oral cleaning position, when it is identified that the current oral cleaning position has changed, the motor is controlled to drive the brush head to produce a significantly changed swinging mode with different parameters, which can form a certain reminder to the user, or the non-standard posture can be compensated by controlling the motor to drive the change in the swinging mode of the brush head with different parameters.
[0099] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are specifically listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0100] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0101] FIG1 is a schematic structural diagram of an electric toothbrush provided by an exemplary embodiment of the present application;
[0102] FIG2 is a flow chart of a method for controlling an electric toothbrush provided by an exemplary embodiment of the present application;
[0103] FIG3 is a schematic diagram of an oral cleaning position provided by an exemplary embodiment of the present application;
[0104] FIG4 is a flow chart of another method for controlling an electric toothbrush provided by an exemplary embodiment of the present application;
[0105] FIG5 is a schematic diagram of a variation trend of a variable parameter provided by an exemplary embodiment of the present application;
[0106] FIG6 is a flow chart of another method for controlling an electric toothbrush provided by an exemplary embodiment of the present application;
[0107] FIG7 is a flow chart of another method for controlling an electric toothbrush provided by an exemplary embodiment of the present application;
[0108] FIG8 is a schematic structural diagram of a control device for an electric toothbrush provided by an exemplary embodiment of the present application;
[0109] FIG9 is a schematic structural diagram of another electric toothbrush provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0110] To make the features and advantages of this application more obvious and easy to understand, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without making creative efforts shall fall within the scope of protection of this application.
[0111] The terms "first," "second," "third," and the like in the specification and claims of this application and the accompanying drawings are used to distinguish between different objects, not to describe a particular order. Furthermore, the terms "including," "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements, but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.
[0112] Next, the structure of an electric toothbrush provided by an exemplary embodiment of the present application will be described. Specifically, please refer to FIG1 , which is a schematic diagram of the structure of an electric toothbrush provided by an exemplary embodiment of the present application. An electric toothbrush can be a device capable of performing oral care. As shown in FIG1 , the electric toothbrush includes: a brush head 110, a position identifier 120, and a motor 130. Among them:
[0113] The brush head 110 can generate a certain amplitude of swing through the vibration of the motor 130, so that the toothpaste on the brush head 110 is turned into fine foam, so as to achieve deep cleaning between teeth, etc.
[0114] The position identifier 120 may include, but is not limited to, a multi-axis sensor for sensing the motion data of the electric toothbrush and identifying the current oral cleaning position of the brush head 110 based on the motion data of the electric toothbrush. The motion data may include, but is not limited to, the rolling amplitude and movement amplitude of the electric toothbrush.
[0115] The motor 130 is configured to drive the brush head 110 to swing according to the corresponding parameters based on the current oral cleaning position of the brush head 110 identified by the position identifier 120. For example, if the current oral cleaning position is the first position, the motor 130 drives the brush head 110 to swing according to the first parameters; if the current oral cleaning position is the second position, the motor 130 drives the brush head 110 to swing according to the second parameters; the first parameters and the second parameters are different.
[0116] Optionally, the electric toothbrush may be, but is not limited to, further equipped with an indicator light, one or more buttons, a speaker, a motor, etc.
[0117] Next, with reference to FIG1 , a method for controlling an electric toothbrush provided by an exemplary embodiment of the present application will be described, taking the control method of an electric toothbrush applied to an electric toothbrush as an example. Specifically, please refer to FIG2 , which exemplarily illustrates a flow chart of a method for controlling an electric toothbrush provided by an embodiment of the present application. As shown in FIG2 , the control method for an electric toothbrush includes the following steps:
[0118] S201, identifying the current oral cleaning position of the brush head.
[0119] Specifically, when a user uses an electric toothbrush for oral cleaning, the electric toothbrush's position identifier may determine the current oral cleaning position corresponding to the electric toothbrush head based on the currently collected motion data of the electric toothbrush. The above motion data may include, but is not limited to, the rolling amplitude and movement amplitude of the electric toothbrush.
[0120] S202: If the current oral cleaning position is the first position, control the motor to drive the brush head to swing with the first parameter.
[0121] Specifically, if the position identifier identifies that the current oral cleaning position corresponding to the brush head is the first position, the motor can be directly controlled to drive the brush head to swing with the first parameter corresponding to the first position.
[0122] S203: If the current oral cleaning position is the second position, control the motor to drive the brush head to swing according to the second parameter.
[0123] Specifically, if the position identifier identifies that the current oral cleaning position of the brush head is the second position, the motor can be directly controlled to drive the brush head to swing according to the second parameter corresponding to the second position. The first parameter and the second parameter are different.
[0124] Optionally, the first position and the second position are two adjacent tooth surfaces or tooth areas. All oral cleaning positions of the user include at least two tooth areas, and the tooth areas include at least two tooth surfaces.
[0125] 3 , all oral cleaning positions of the user may include six tooth areas, namely, upper left tooth area 310, upper middle tooth area 320, upper right tooth area 330, lower left tooth area 340, lower middle tooth area 350, and lower right tooth area 360. Among them, upper left tooth area 310, upper right tooth area 330, lower left tooth area 340, and lower right tooth area 360 may each include three tooth surfaces, namely, an outer tooth surface 370, an occlusal surface 380, and an inner tooth surface 390; and upper middle tooth area 320 and lower middle tooth area 350 may each include two tooth surfaces, namely, an outer tooth surface 370 and an inner tooth surface 390.
[0126] In the embodiment of the present application, for different current oral cleaning positions, the motor drives the brush head to exhibit different swinging modes with corresponding parameters, that is, when the current oral cleaning position is switched, the electric toothbrush presents different oral cleaning modes. On the one hand, it can solve the problem that users use the same oral cleaning technique at different oral cleaning positions and cannot perform oral cleaning according to the state of the tooth surface; on the other hand, due to oral cleaning habits, some users may tilt the brush head when brushing the tongue side or cheek side to clean the occlusal surface during oral cleaning. By identifying the current oral cleaning position, when it is recognized that the current oral cleaning position has changed, the motor is controlled to drive the brush head to produce a significantly changed swinging mode with different parameters, which can serve as a certain reminder to the user, or the non-standard posture can be compensated by controlling the motor to drive the change in the swinging mode of the brush head with different parameters.
[0127] In some possible embodiments, the first parameter includes a first frequency and a first duty cycle, and the second parameter includes a second frequency and a second duty cycle. The first frequency is different from the second frequency, and / or the first duty cycle is different from the second duty cycle.
[0128] In an embodiment of the present application, at least one of the swing frequency and duty cycle of the motor under the first parameter and the second parameter is different, so that when the brush head of the electric toothbrush switches to different oral cleaning positions, the swing amplitude and / or swing speed of the bristles on the brush head are changed by controlling the change in the swing frequency and / or duty cycle of the motor, thereby effectively reminding the user that the current oral cleaning position has changed to a certain extent, so that the user can adjust the oral cleaning posture in time according to the change, thereby improving the user's oral cleaning effect.
[0129] In some possible embodiments, the first position is adjacent to the second position, the first parameter is a fixed parameter, and the second parameter is a variable parameter. The fixed parameter is a parameter with a fixed frequency and a fixed duty cycle, and the variable parameter is a parameter with a variable frequency and / or duty cycle.
[0130] In an embodiment of the present application, by controlling the motors at two adjacent oral cleaning positions, one drives the brush head to swing with fixed parameters, while the other drives the brush head to swing with changing parameters, the swinging mode of the brush head can produce more obvious changes, further enhancing the effect of reminding the user that the current oral cleaning position has changed.
[0131] Optionally, when the first position is adjacent to the second position, the variable parameter is a parameter that changes within the first parameter range, and the fixed parameter is not within the first parameter range. In the embodiment of the present application, when the current oral cleaning position of the brush head is the first position, the motor is controlled to drive the brush head to swing with a variable parameter that changes within the first parameter range, and when the current oral cleaning position of the brush head is the second position adjacent to the first position, the motor is controlled to drive the brush head to swing with a fixed parameter that is not within the first parameter range, thereby forming an all-round swinging mode, avoiding the user's illusion that the first position and the second position are the same position due to the fixed parameter being within the range of the variable parameter.
[0132] Optionally, when the first position is adjacent to the second position, the variable parameter may also be a parameter that changes back and forth with multiple values, the multiple values are all different, and the fixed parameter is all different from the multiple values. In the embodiment of the present application, when the current oral cleaning position of the brush head is the first position, the motor is controlled to drive the brush head to swing with a variable parameter that changes back and forth with multiple values, and when the current oral cleaning position of the brush head is the second position adjacent to the first position, the motor is controlled to drive the brush head to swing with a fixed parameter that is all different from the multiple values, thereby forming an all-round swinging mode, avoiding the user's illusion that the first position and the second position are the same position due to the same value of the fixed parameter and the variable parameter.
[0133] In some possible embodiments, the first position may be the lateral tooth surface, and the second position may be the occlusal surface. The lateral tooth surface includes the inner tooth surface and the outer tooth surface. Since there are gingival grooves on the inner and outer tooth surfaces, it is easier to hide dirt and grime. The first parameter may be set as a variable parameter, and the motor may be controlled to drive the swing amplitude of the brush head bristles to change with the variable parameter. The dirt on the lateral tooth surface may be more effectively shoveled away by the changing swing amplitude, thereby improving the oral cleaning effect of the lateral tooth surface. In order to achieve the effect of reminding the user that the current oral cleaning position has changed, the second parameter may be set as a fixed parameter different from the first parameter, and the motor may be controlled to drive the brush head bristles to swing with a fixed swing amplitude with the fixed parameter, so that the swinging mode of the brush head in the second position can produce a more obvious change compared to the swinging mode in the first position.
[0134] Furthermore, the first parameter includes a fourth frequency and a fourth duty cycle, and the second parameter includes a fifth frequency and a fifth duty cycle. In order to ensure that there are differences between the brushing methods corresponding to different oral cleaning positions, the fourth frequency varies within the second frequency range, the fourth duty cycle varies within the second duty cycle range, the fifth frequency is less than or equal to the minimum value of the second frequency range, and the fifth duty cycle is greater than or equal to the maximum value of the second duty cycle range, thereby controlling the motor to drive the brush head to produce a significantly changed swinging mode with different parameters, further achieving the effect of reminding the user that the current oral cleaning position has changed.
[0135] Illustratively, the second frequency range may be 260 Hz to 285 Hz, the second duty cycle range may be 65% to 85%, the fifth frequency may be 260 Hz, and the fifth duty cycle may be 85%.
[0136] Furthermore, the minimum value of the above-mentioned second frequency range is equal to the fifth frequency, and / or the maximum value of the above-mentioned second duty cycle range is equal to the fifth duty cycle, thereby ensuring that there are obvious differences in the brushing methods between different lateral tooth surfaces and occlusal surfaces, and enabling only changing the duty cycle or changing the frequency to achieve changes in the brush head swinging mode between different tooth surfaces, shortening the response time of the electric toothbrush when switching the oral cleaning position, and improving the oral cleaning efficiency.
[0137] In some possible embodiments, in order to ensure that the statistics of the time the electric toothbrush performs oral cleaning at each oral cleaning position are more accurate, the working time of the electric toothbrush with the first parameter can be used as the cleaning time of the electric toothbrush at the above-mentioned first position, and the working time of the electric toothbrush with the second parameter can be used as the cleaning time of the electric toothbrush at the above-mentioned second position, so as to avoid the invalid cleaning time when the electric toothbrush is in a certain position but does not perform oral cleaning or does not perform oral cleaning with the parameters corresponding to the position being mistakenly counted in the cleaning time corresponding to the position, resulting in poor cleaning effect at the position.
[0138] Next, please refer to Figure 4, which exemplifies a flow chart of another method for controlling an electric toothbrush provided in an embodiment of the present application. As shown in Figure 4, the method for controlling an electric toothbrush includes the following steps:
[0139] S401, identifying the current oral cleaning position of the brush head.
[0140] Specifically, S401 is consistent with S201 and will not be repeated here.
[0141] S402, determining whether the electric toothbrush has changed from the previous oral cleaning position to the current oral cleaning position.
[0142] Specifically, after identifying the current oral cleaning position of the brush head, it can be determined whether the electric toothbrush has changed from the previous oral cleaning position to the current oral cleaning position, that is, whether the user has switched the position of the electric toothbrush for oral cleaning. The previous oral cleaning position and the current oral cleaning position are different oral cleaning positions.
[0143] S403: If the electric toothbrush changes from the previous oral cleaning position to the current oral cleaning position, it is determined whether the duration of the stay in the current oral cleaning position is greater than a preset duration.
[0144] Specifically, in order to avoid the position that the electric toothbrush briefly passes through when rolling, which leads to frequent and meaningless changes in the parameters of the motor, after determining that the brush head of the electric toothbrush has changed from the previous oral cleaning position to the current oral cleaning position, it can be further determined whether the duration of stay in the current oral cleaning position is greater than the preset duration. Only when the brush head stays in the current oral cleaning position for longer than the preset duration, it is considered that the current oral cleaning position of the brush head has switched, and the motor will be controlled to drive the brush head to swing with the parameters corresponding to the current oral cleaning position. The above-mentioned duration of stay in the current oral cleaning position is the duration that the electric toothbrush stays on a certain tooth surface or a certain tooth area. The above-mentioned preset duration can be, but is not limited to, 1s, 0.5s, etc.
[0145] It can be understood that the above-mentioned dwell time does not necessarily refer to the time when the electric toothbrush is stationary on a certain tooth surface or a certain tooth area, but can also be the time when the electric toothbrush is brushing a certain tooth surface or a certain tooth area. The embodiment of the present application does not limit this.
[0146] Optionally, the position identifier may include a multi-axis sensor for sensing motion data of the electric toothbrush. The duration of the current oral cleaning position may be determined based on changes in the motion data of the electric toothbrush sensed by the multi-axis sensor.
[0147] S404: If the electric toothbrush does not change from the previous oral cleaning position to the current oral cleaning position, or the duration of stay in the current oral cleaning position is less than or equal to the preset duration, the motor is controlled to maintain the parameters corresponding to the previous oral cleaning position to drive the brush head to swing.
[0148] Specifically, if the electric toothbrush does not change from the previous oral cleaning position to the current oral cleaning position, for example but not limited to, the electric toothbrush has been performing oral cleaning work at the current oral cleaning position or the electric toothbrush has not performed oral cleaning work before being in the current oral cleaning position, etc., it can be considered that the oral cleaning position where the electric toothbrush is cleaning has not been switched, and the motor can be controlled to maintain the parameters corresponding to the previous oral cleaning position, that is, the current oral cleaning position that has not been switched, to drive the brush head to swing.
[0149] Specifically, if the electric toothbrush changes from the previous oral cleaning position to the current oral cleaning position, but the time the electric toothbrush stays in the current oral cleaning position is less than or equal to the preset time, it can be considered that the current oral position is only a position that the electric toothbrush briefly passes through when rolling. In order to avoid frequent and meaningless changes in the motor parameters in this case, the motor can be controlled to maintain the parameters corresponding to the previous oral cleaning position to drive the brush head to swing.
[0150] S405: If the duration of the current oral cleaning position is greater than the preset duration and the current oral cleaning position is the first position, the motor is controlled to drive the brush head to swing at the first parameter.
[0151] Specifically, the above-mentioned current oral cleaning position stay time longer than the preset time may include: the electric toothbrush stays on a certain tooth surface for longer than the preset time, and / or the electric toothbrush stays on a certain tooth area for longer than the preset time.
[0152] Optionally, as shown in FIG3 , the first position may be the outer tooth surface 370, and the first parameter may be a first fixed parameter. The brush head includes outer bristles and middle bristles. Controlling the motor to drive the brush head to swing with the first parameter may include: controlling the motor to drive the brush head to swing with a first fixed amplitude with the first parameter, when the brush head swings with the first fixed amplitude, the outer bristles brush and the middle bristles tremble slightly, and the first fixed amplitude is determined by the length of the teeth, thereby achieving a more effective oral cleaning operation based on the actual situation of the outer tooth surface and improving the accuracy of the brush head swing control.
[0153] S406: If the duration of the current oral cleaning position is greater than the preset duration and the current oral cleaning position is the second position, the motor is controlled to drive the brush head to swing with the second parameter.
[0154] Optionally, as shown in FIG3 , the second position may be the occlusal surface 380, and the second parameter may be a second fixed parameter. The brush head includes outer bristles and middle bristles. Controlling the motor to drive the brush head to swing with the second parameter may include: controlling the motor to drive the brush head to swing with a second fixed amplitude with the second parameter, and when the brush head swings with the second fixed amplitude, the vibration intensity of the middle bristles is greater than the vibration intensity of the outer bristles. Since the occlusal surface is relatively narrow, has a V-shaped cross-section, and has irregular pits and grooves, the second fixed amplitude may be smaller than the first fixed amplitude, and by enhancing the vibration intensity of the middle part of the bristles, effective cleaning of the V-shaped pits and grooves can be achieved. At the same time, by reducing the amplitude, the narrow occlusal surface can be more effectively fitted without damaging the oral mucosa.
[0155] S407: If the duration of the current oral cleaning position is greater than the preset duration and the current oral cleaning position is the third position, the motor is controlled to drive the brush head to swing with a third parameter.
[0156] Specifically, if the position identifier identifies that the brush head has stayed in the current oral cleaning position for longer than a preset time and that the current oral cleaning position is the third position, the motor can be directly controlled to drive the brush head to swing at a third parameter corresponding to the third position. The third parameter is different from both the first and second parameters.
[0157] Optionally, as shown in FIG3 , the third position may be the inner tooth surface 390, and the third parameter may be a variable parameter. Since the inner tooth surface is long and deep, making it difficult to penetrate deeply, and residues may remain in the gingival sulcus, controlling the motor to drive the brush head to swing with the third parameter may include: controlling the motor to drive the brush head to swing with a variable amplitude with the third parameter, wherein when the brush head swings with the variable amplitude, the middle bristles thereof switch back and forth between micro-trembling and sweeping, thereby not only effectively removing plaque and soft scale in the inner gingival sulcus by controlling the brush head to swing with the variable amplitude, but also switching back and forth between micro-trembling and sweeping by the middle bristles thereof, wherein the bristles thereof swing over a larger area, making it easier to penetrate deeply into the inner gingival margin, thereby achieving more effective cleaning of the inner tooth surface.
[0158] In the embodiment of the present application, when it is recognized that the user is performing oral cleaning on the outer tooth surface 370, the motor is controlled to drive the brush head to swing in a fixed swinging manner with a first fixed parameter; when it is recognized that the user is performing oral cleaning on the occlusal surface 380, the motor is controlled to drive the brush head to swing in another fixed swinging manner with a second fixed parameter different from the first fixed parameter; when it is recognized that the user is performing oral cleaning on the inner tooth surface 390, the motor is controlled to drive the brush head to swing in a variable swinging manner with a variable parameter. On the one hand, for different tooth surface conditions, the user's non-standard oral cleaning posture can be compensated by changing the swinging manner of the brush head during oral cleaning, thereby ensuring the oral cleaning effect of each tooth surface of the user. On the other hand, for changes in different adjacent positions, the changes in the swinging manner of the brush head can also be differentiated by controlling the motor to change parameters with different conditions (for example, the first fixed parameter changes to the second fixed parameter, and the second fixed parameter changes to the variable parameter), thereby more effectively reminding the user of changes in the current oral cleaning position, so that the user can adjust the oral cleaning posture in time and improve the oral cleaning effect of the user.
[0159] Furthermore, the first fixed parameter includes a first frequency and a first duty cycle, the second fixed parameter includes a second frequency and a second duty cycle, and the variable parameter includes a third frequency and a third duty cycle. When the first position is the outer tooth surface, the second position is the occlusal surface, and the third position is the inner tooth surface, since the occlusal surface is narrower than the outer tooth surface and the V-shaped pits and grooves are irregular, the swing amplitude does not need to be large, that is, the first frequency can be set to be greater than the second frequency, and the first duty cycle can be set to be less than the second duty cycle. Therefore, the V-shaped pits and grooves can be effectively cleaned by simply increasing the vibration intensity of the middle part of the bristles through the above settings. At the same time, due to the reduced swing amplitude of the brush head, the bristles can more effectively fit the narrow occlusal surface while also achieving the effect of not hurting the oral mucosa. Since the side surface of the tongue (inner tooth surface) is relatively deep and difficult to penetrate, residues are easily left in the gingival sulcus. Therefore, by setting the above-mentioned third frequency to vary within the first frequency range and the above-mentioned third duty cycle to vary within the first duty cycle range, the area over which the bristles on the brush head swing is larger, and it is more likely to penetrate into the inner gingival margin, thereby effectively removing plaque, soft scale, etc. in the inner gingival sulcus.
[0160] For example, the first frequency may be, but is not limited to, a value within the range of 265 Hz to 290 Hz, and the first duty cycle may be, but is not limited to, a value within the range of 50% to 70%. The second frequency may be, but is not limited to, a value within the range of 240 Hz to 270 Hz, and the second duty cycle may be, but is not limited to, a value within the range of 60% to 80%. The first frequency range may be, but is not limited to, a frequency range within the range of 245 Hz to 290 Hz, and the first duty cycle range may be, but is not limited to, a duty cycle range within the range of 50% to 80%.
[0161] Optionally, as shown in Figure 5, the above-mentioned third frequency can, but is not limited to, change back and forth within the first frequency range according to a changing trend of first increasing and then decreasing, and the above-mentioned third duty cycle can, but is not limited to, change back and forth within the first duty cycle range according to a changing trend of first decreasing and then increasing corresponding to the changing trend of the above-mentioned third frequency, that is, when the third frequency increases within the first frequency range, the above-mentioned third duty cycle decreases within the first duty cycle range, and when the third frequency decreases within the first frequency range, the above-mentioned third duty cycle increases within the first duty cycle range, thereby driving the bristles of the brush head from slight vibration to light sweeping by controlling the motor with the third frequency and the third duty cycle that change with the above-mentioned changing trend, so that the bristles can penetrate into the inner gingival margin, further improving the oral cleaning effect of the inner tooth surface.
[0162] Optionally, in order to ensure that the bristles on the brush head can achieve a horizontal brushing or vibrating effect based on different swinging modes of the brush head, the swinging direction of the brush head can be set to swing back and forth with the extension direction of the brush head as the axis.
[0163] Next, please refer to Figure 6, which exemplifies a flow chart of another method for controlling an electric toothbrush provided in an embodiment of the present application. As shown in Figure 6, the method for controlling an electric toothbrush includes the following steps:
[0164] S601, identifying the current oral cleaning position of the brush head.
[0165] Specifically, S601 is consistent with S201 and will not be repeated here.
[0166] S602, detecting the movement amplitude of the electric toothbrush.
[0167] Specifically, the electric toothbrush further includes an acceleration sensor or a multi-axis sensor, etc. When the user cleans the oral cavity, the electric toothbrush can use the acceleration sensor or the multi-axis sensor to detect the movement amplitude of the electric toothbrush.
[0168] S603: Determine whether the movement range is smaller than a preset movement range.
[0169] Specifically, after identifying the current oral cleaning position of the brush head and the movement amplitude of the electric toothbrush, it can be determined whether the current movement amplitude of the electric toothbrush is less than the preset movement amplitude.
[0170] S604: If the movement amplitude is smaller than the preset movement amplitude, the motor is controlled to drive the brush head to swing according to the parameters corresponding to the current oral cleaning position.
[0171] Specifically, if the current movement amplitude of the electric toothbrush is less than the preset movement amplitude, it can be considered that the direction of the bristles has changed, that is, the brush head has switched from the previous oral cleaning position to the current oral cleaning position, and the control motor drives the brush head to swing with the parameters corresponding to the current oral cleaning position.
[0172] S605: If the movement amplitude is greater than or equal to the preset movement amplitude, the motor is controlled to maintain the current parameters to drive the brush head to swing.
[0173] Specifically, if the current movement amplitude of the electric toothbrush is greater than or equal to the preset movement amplitude, it can be considered that the brush head has likely left the oral cavity. At this time, the motor parameters are no longer controlled to change with the changes in the recognized oral cleaning position of the brush head. Instead, the motor is controlled to maintain the current parameters to drive the brush head to oscillate. The above-mentioned current parameters can be the motor parameters before the current oral cleaning position of the brush head is recognized.
[0174] The embodiment of the present application first determines whether the current movement amplitude of the electric toothbrush is less than the preset movement amplitude after identifying the current oral cleaning position of the brush head and the movement amplitude of the electric toothbrush. Only when the movement amplitude is less than the preset movement amplitude will the motor be controlled to drive the brush head to swing with the parameters corresponding to the current oral cleaning position. If the current movement amplitude of the electric toothbrush is greater than or equal to the preset movement amplitude, it can be considered that the brush head has probably left the mouth. At this time, the motor parameters will no longer be controlled to change with the change of the identified oral cleaning position of the brush head, so as to avoid invalid changes in the motor parameters.
[0175] Next, please refer to Figure 7, which exemplifies a flow chart of another method for controlling an electric toothbrush provided in an embodiment of the present application. As shown in Figure 7, the method for controlling an electric toothbrush includes the following steps:
[0176] S701, identifying the current oral cleaning position of the brush head.
[0177] Specifically, S701 is consistent with S201 and will not be repeated here.
[0178] S702, detecting the rolling amplitude of the electric toothbrush.
[0179] Specifically, the electric toothbrush further includes a gyroscope or a multi-axis sensor, etc. When the user cleans the oral cavity, the electric toothbrush can use the gyroscope or the multi-axis sensor to detect the rolling amplitude of the electric toothbrush.
[0180] S703: Determine whether the rolling amplitude is smaller than a preset rolling amplitude.
[0181] Specifically, after identifying the current oral cleaning position of the brush head and the rolling amplitude of the electric toothbrush, it can be determined whether the current rolling amplitude of the electric toothbrush is less than the preset rolling amplitude.
[0182] S704: If the rolling amplitude is less than the preset rolling amplitude, the motor is controlled to drive the brush head to swing according to the parameters corresponding to the current oral cleaning position.
[0183] Specifically, if the current rolling amplitude of the electric toothbrush is less than the preset rolling amplitude, it can be considered that the direction of the bristles has changed, that is, the brush head has switched from the previous oral cleaning position to the current oral cleaning position, and the control motor drives the brush head to swing with the parameters corresponding to the current oral cleaning position.
[0184] S705: If the rolling amplitude is greater than or equal to the preset rolling amplitude, the motor is controlled to maintain the current parameters to drive the brush head to swing.
[0185] Specifically, if the current rolling amplitude of the electric toothbrush is greater than or equal to the preset rolling amplitude, it can be considered that the brush head has most likely left the mouth. At this time, the motor parameters are no longer controlled to change with the changes in the identified oral cleaning position of the brush head. Instead, the motor is controlled to maintain the current parameters to drive the brush head to swing.
[0186] The embodiment of the present application first determines whether the current rolling amplitude of the electric toothbrush is less than the preset rolling amplitude after identifying the current oral cleaning position of the brush head and the rolling amplitude of the electric toothbrush. Only when the rolling amplitude is less than the preset rolling amplitude will the motor be controlled to drive the brush head to swing with the parameters corresponding to the current oral cleaning position. If the current rolling amplitude of the electric toothbrush is greater than or equal to the preset rolling amplitude, it can be considered that the brush head has probably left the mouth. At this time, the motor parameters will no longer be controlled to change with the changes in the identified oral cleaning position of the brush head, so as to avoid invalid changes in the motor parameters.
[0187] Next, please refer to Figure 8, which is a schematic diagram of the structure of a control device for an electric toothbrush provided in an embodiment of the present application. As shown in Figure 8, the control device 800 of the electric toothbrush includes:
[0188] A first control module 810 is configured to control the motor to drive the brush head to swing at a first parameter if the current oral cleaning position is the first position;
[0189] A second control module 820 is configured to control the motor to drive the brush head to swing according to a second parameter if the current oral cleaning position is the second position;
[0190] The first parameter and the second parameter are different.
[0191] In some possible embodiments, the first parameter includes a first frequency and a first duty cycle; the second parameter includes a second frequency and a second duty cycle; the first frequency is different from the second frequency, and / or the first duty cycle is different from the second duty cycle.
[0192] In some possible embodiments, the first position is adjacent to the second position; the first parameter is a fixed parameter; and the second parameter is a variable parameter.
[0193] In some possible embodiments, the variable parameter is a parameter that changes within a first parameter range; and the fixed parameter is not within the first parameter range.
[0194] In some possible embodiments, the variable parameter is a parameter that changes back and forth between multiple values; the multiple values are all different; and the fixed parameter is all different from the multiple values.
[0195] In some possible embodiments, the control device 800 of the electric toothbrush further includes:
[0196] The third control module is used to control the motor to drive the brush head to swing with a third parameter if the current oral cleaning position is a third position; the third parameter is different from the first parameter and the second parameter.
[0197] In some possible embodiments, the first position is the outer tooth surface, the second position is the occlusal surface, and the third position is the inner tooth surface;
[0198] The first parameter is a first fixed parameter, the second parameter is a second fixed parameter, and the third parameter is a variable parameter.
[0199] In some possible embodiments, the brush head includes outer bristles and middle bristles;
[0200] The first control module 810 is specifically used to: control the motor to drive the brush head to swing at a first fixed amplitude with a first parameter, when the brush head swings at the first fixed amplitude, the outer bristles brush and the middle bristles vibrate slightly; the first fixed amplitude is determined by the length of the teeth.
[0201] In some possible embodiments, the brush head includes outer bristles and middle bristles;
[0202] The second control module 820 is specifically used to control the motor to drive the brush head to swing at a second fixed amplitude with a second parameter. When the brush head swings at the second fixed amplitude, the vibration intensity of the middle bristles is greater than the vibration intensity of the outer bristles.
[0203] In some possible embodiments, the third control module is specifically configured to:
[0204] The motor is controlled to drive the brush head to swing with a variable amplitude using a third parameter. When the brush head swings with the variable amplitude, the middle bristles of the brush head switch back and forth between micro-trembling and sweeping.
[0205] In some possible embodiments, the brush head swings back and forth with the extension direction of the brush head as the axis.
[0206] In some possible embodiments, the first fixed parameter includes a first frequency and a first duty cycle, the second fixed parameter includes a second frequency and a second duty cycle, and the variable parameter includes a third frequency and a third duty cycle;
[0207] The first frequency is greater than the second frequency, the first duty cycle is less than the second duty cycle, the third frequency varies within the first frequency range, and the third duty cycle varies within the first duty cycle range.
[0208] In some possible embodiments, the first frequency is between 265 Hz and 290 Hz, and the first duty cycle is between 50% and 70%; the second frequency is between 240 Hz and 270 Hz, and the second duty cycle is between 60% and 80%; the first frequency range is the frequency range between 245 Hz and 290 Hz, and the first duty cycle range is the duty cycle range between 50% and 80%.
[0209] In some possible embodiments, the third frequency changes back and forth within the first frequency range according to a trend of first increasing and then decreasing, and the third duty cycle corresponds to a trend of first decreasing and then increasing in the first duty cycle range.
[0210] In some possible embodiments, the first position is the lateral tooth surface, and the second position is the occlusal surface;
[0211] The first parameter is a variable parameter, and the second parameter is a fixed parameter.
[0212] In some possible embodiments, the first parameter includes a fourth frequency and a fourth duty cycle, and the second parameter includes a fifth frequency and a fifth duty cycle;
[0213] The fourth frequency varies within the second frequency range, the fourth duty cycle varies within the second duty cycle range, the fifth frequency is less than or equal to the minimum value of the second frequency range, and the fifth duty cycle is greater than or equal to the maximum value of the second duty cycle range.
[0214] In some possible embodiments, the minimum value of the second frequency range is equal to the fifth frequency, and / or the maximum value of the second duty cycle range is equal to the fifth duty cycle.
[0215] In some possible embodiments, the second frequency range is 260 Hz to 285 Hz; the second duty cycle range is 65% to 85%; the fifth frequency is 260 Hz; and the fifth duty cycle is 85%.
[0216] In some possible embodiments, the control device 800 of the electric toothbrush further includes:
[0217] The fourth control module is used to control the motor to drive the brush head to swing with parameters corresponding to the current oral cleaning position after the electric toothbrush changes from the previous oral cleaning position to the current oral cleaning position and the time it stays in the current oral cleaning position is greater than a preset time.
[0218] In some possible embodiments, the duration of staying at the current oral cleaning position is greater than a preset duration, including:
[0219] The electric toothbrush stays on a certain tooth surface for a longer period of time than a preset period of time, and / or the electric toothbrush stays on a certain tooth area for a longer period of time than a preset period of time.
[0220] In some possible embodiments, the control device 800 of the electric toothbrush further includes:
[0221] a fifth control module, configured to control the motor to drive the brush head to swing according to the parameters corresponding to the current oral cleaning position if the movement amplitude of the electric toothbrush is less than a preset movement amplitude;
[0222] The sixth control module is configured to control the motor to maintain current parameters to drive the brush head to swing if the movement amplitude is greater than or equal to the preset movement amplitude.
[0223] In some possible embodiments, the control device 800 of the electric toothbrush further includes:
[0224] a seventh control module, configured to control the motor to drive the brush head to swing according to the parameters corresponding to the current oral cleaning position if the rolling amplitude of the electric toothbrush is less than a preset rolling amplitude;
[0225] The eighth control module is configured to control the motor to maintain current parameters to drive the brush head to swing if the tumbling amplitude is greater than or equal to the preset tumbling amplitude.
[0226] In some possible embodiments, the first position and the second position are two adjacent tooth surfaces or tooth areas; the oral cleaning position includes at least two tooth areas, and the tooth area includes at least two tooth surfaces.
[0227] In some possible embodiments, the electric toothbrush uses the working time of the first parameter as the cleaning time at the first position, and the electric toothbrush uses the working time of the second parameter as the cleaning time at the second position.
[0228] The division of the modules in the control device of the above-mentioned electric toothbrush is for illustration only. In other embodiments, the control device of the electric toothbrush can be divided into different modules as needed to complete all or part of the functions of the control device of the above-mentioned electric toothbrush. The implementation of each module in the control device of the electric toothbrush provided in the embodiment of the present application can be in the form of a computer program. The computer program can be run on the electric toothbrush, terminal or server. The program modules constituted by the computer program can be stored in the memory of the electric toothbrush, terminal or server. When the computer program is executed by the processor, all or part of the steps of the control method of the electric toothbrush described in the embodiment of the present application are implemented.
[0229] Next, please refer to Figure 9, which is a schematic diagram of the structure of another electric toothbrush provided in an embodiment of the present application. As shown in Figure 9, the electric toothbrush 900 may include: at least one processor 910, a brush head 920, a user interface 930, a memory 940, at least one network interface 950, a motor 960, a power module 970, a position identifier 980, and at least one communication bus 990.
[0230] The communication bus 990 is used to realize the connection and communication between these components.
[0231] The brush head 920 is used to generate a swing with a certain amplitude through the vibration of the motor 960.
[0232] The motor 960 is used to drive the brush head 920 of the electric toothbrush 900 to swing with corresponding parameters according to the current oral cleaning position of the brush head 920.
[0233] The power module 970 is used to provide power to various components included in the electric toothbrush 900 .
[0234] The position identifier 980 is used to identify the current oral cleaning position of the brush head 920. In the embodiment of the present application, the position identifier 980 can be a multi-axis sensor, which can identify the current oral cleaning position of the brush head 920 by sensing the motion data of the electric toothbrush.
[0235] The user interface 930 may include a display screen (Display) and a camera (Camera). Optionally, the user interface 930 may also include a standard wired interface and a wireless interface.
[0236] The network interface 950 may optionally include a Bluetooth module, a Near Field Communication (NFC) module, a Wireless Fidelity (Wi-Fi) module, and the like.
[0237] The processor 910 may include one or more processing cores. The processor 910 utilizes various interfaces and circuits to connect various components within the electric toothbrush 900. It executes instructions, programs, code sets, or instruction sets stored in the memory 940, as well as accesses data stored in the memory 940, to perform various functions of the electric toothbrush 900 and process data. Optionally, the processor 910 may be implemented using at least one of the following hardware forms: a digital signal processing (DSP), a field-programmable gate array (FPGA), or a programmable logic array (PLA). The processor 910 may integrate one or a combination of a central processing unit (CPU), a graphics processing unit (GPU), and a modem. The CPU primarily processes the operating system and applications; the GPU is responsible for rendering and drawing content displayed on the display; and the modem handles wireless communications. It is understood that the modem may not be integrated into the processor 910 but implemented as a separate chip.
[0238] Among them, the memory 940 may include a random access memory (RAM) or a read-only memory (ROM). Optionally, the memory 940 includes a non-transitory computer-readable storage medium. The memory 940 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 940 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a location identification function, a control function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 940 may also optionally be at least one storage device located away from the aforementioned processor 910. As shown in Figure 9, the memory 940 as a computer storage medium may include an operating system, a network communication module, a user interface module and program instructions.
[0239] In some possible embodiments, the electric toothbrush 900 may be a control device for the aforementioned electric toothbrush, or may include an electric toothbrush, etc., which is not limited in the present embodiment. In the electric toothbrush shown in FIG9 , the processor 910 may be used to call the program instructions stored in the memory 940 and perform the following operations:
[0240] If the current oral cleaning position is the first position, controlling the motor to drive the brush head to swing according to the first parameter;
[0241] If the current oral cleaning position is the second position, controlling the motor to drive the brush head to swing according to the second parameter;
[0242] The first parameter and the second parameter are different.
[0243] In some possible embodiments, the first parameter includes a first frequency and a first duty cycle; the second parameter includes a second frequency and a second duty cycle; the first frequency is different from the second frequency, and / or the first duty cycle is different from the second duty cycle.
[0244] In some possible embodiments, the first position is adjacent to the second position; the first parameter is a fixed parameter; and the second parameter is a variable parameter.
[0245] In some possible embodiments, the variable parameter is a parameter that changes within a first parameter range; and the fixed parameter is not within the first parameter range.
[0246] In some possible embodiments, the variable parameter is a parameter that changes back and forth between multiple values; the multiple values are all different; and the fixed parameter is all different from the multiple values.
[0247] In some possible embodiments, the processor 910 is further configured to execute: if the current oral cleaning position is the third position, controlling the motor to drive the brush head to swing with a third parameter; the third parameter is different from both the first parameter and the second parameter.
[0248] In some possible embodiments, the first position is the outer tooth surface, the second position is the occlusal surface, and the third position is the inner tooth surface; the first parameter is the first fixed parameter, the second parameter is the second fixed parameter, and the third parameter is a variable parameter.
[0249] In some possible embodiments, the brush head includes outer bristles and middle bristles;
[0250] When the processor 910 controls the motor to drive the brush head to swing with the first parameter, it is specifically used to execute: controlling the motor to drive the brush head to swing with the first fixed amplitude with the first parameter, when the brush head swings with the first fixed amplitude, the outer bristles brush, and the middle bristles vibrate slightly; the first fixed amplitude is determined by the length of the teeth.
[0251] In some possible embodiments, the brush head includes outer bristles and middle bristles;
[0252] When the processor 910 controls the motor to drive the brush head to swing according to the second parameter, it is specifically configured to execute:
[0253] The motor is controlled to drive the brush head to swing at a second fixed amplitude with a second parameter. When the brush head swings at the second fixed amplitude, the vibration intensity of the middle bristles is greater than the vibration intensity of the outer bristles.
[0254] In some possible embodiments, when the processor 910 controls the motor to drive the brush head to swing with a third parameter, it is specifically used to execute: controlling the motor to drive the brush head to swing with a variable amplitude with a third parameter, and when the brush head swings with a variable amplitude, the middle bristles of the brush head switch back and forth between micro-trembling and sweeping.
[0255] In some possible embodiments, the brush head swings back and forth with the extension direction of the brush head as the axis.
[0256] In some possible embodiments, the first fixed parameter includes a first frequency and a first duty cycle, the second fixed parameter includes a second frequency and a second duty cycle, and the variable parameter includes a third frequency and a third duty cycle;
[0257] The first frequency is greater than the second frequency, the first duty cycle is less than the second duty cycle, the third frequency varies within the first frequency range, and the third duty cycle varies within the first duty cycle range.
[0258] In some possible embodiments, the first frequency is between 265 Hz and 290 Hz, and the first duty cycle is between 50% and 70%; the second frequency is between 240 Hz and 270 Hz, and the second duty cycle is between 60% and 80%; the first frequency range is the frequency range between 245 Hz and 290 Hz, and the first duty cycle range is the duty cycle range between 50% and 80%.
[0259] In some possible embodiments, the third frequency changes back and forth within the first frequency range according to a trend of first increasing and then decreasing, and the third duty cycle corresponds to a trend of first decreasing and then increasing in the first duty cycle range.
[0260] In some possible embodiments, the first position is the lateral tooth surface, and the second position is the occlusal surface;
[0261] The first parameter is a variable parameter, and the second parameter is a fixed parameter.
[0262] In some possible embodiments, the above-mentioned first parameter includes a fourth frequency and a fourth duty cycle, and the above-mentioned second parameter includes a fifth frequency and a fifth duty cycle; the above-mentioned fourth frequency varies within the second frequency range, the above-mentioned fourth duty cycle varies within the second duty cycle range, the above-mentioned fifth frequency is less than or equal to the minimum value of the above-mentioned second frequency range, and the above-mentioned fifth duty cycle is greater than or equal to the maximum value of the above-mentioned second duty cycle range.
[0263] In some possible embodiments, the minimum value of the second frequency range is equal to the fifth frequency, and / or the maximum value of the second duty cycle range is equal to the fifth duty cycle.
[0264] In some possible embodiments, the second frequency range is 260 Hz to 285 Hz; the second duty cycle range is 65% to 85%; the fifth frequency is 260 Hz; and the fifth duty cycle is 85%.
[0265] In some possible embodiments, the processor 910 is further configured to execute:
[0266] After the electric toothbrush changes from the previous oral cleaning position to the current oral cleaning position, when the time it stays in the current oral cleaning position is greater than the preset time, the motor is controlled to drive the brush head to swing with the parameters corresponding to the current oral cleaning position.
[0267] In some possible embodiments, the above-mentioned stay time at the current oral cleaning position is greater than the preset time, including: the electric toothbrush stays on a certain tooth surface for longer than the preset time, and / or the electric toothbrush stays on a certain tooth area for longer than the preset time.
[0268] In some possible embodiments, the processor 910 is further used to execute: if the movement amplitude of the electric toothbrush is less than the preset movement amplitude, the motor is controlled to drive the brush head to swing with the parameters corresponding to the current oral cleaning position; if the movement amplitude is greater than or equal to the preset movement amplitude, the motor is controlled to maintain the current parameters to drive the brush head to swing.
[0269] In some possible embodiments, the processor 910 is further used to execute: if the rolling amplitude of the electric toothbrush is less than a preset rolling amplitude, the motor is controlled to drive the brush head to swing with the parameters corresponding to the current oral cleaning position; if the rolling amplitude is greater than or equal to the preset rolling amplitude, the motor is controlled to maintain the current parameters to drive the brush head to swing.
[0270] In some possible embodiments, the first position and the second position are two adjacent tooth surfaces or tooth areas; the oral cleaning position includes at least two tooth areas, and the tooth area includes at least two tooth surfaces.
[0271] In some possible embodiments, the electric toothbrush uses the working time of the first parameter as the cleaning time at the first position, and the electric toothbrush uses the working time of the second parameter as the cleaning time at the second position.
[0272] The present application also provides a computer storage medium containing instructions that, when executed on a computer or processor, cause the computer or processor to perform one or more steps of any of the aforementioned methods. If the various components of the electric toothbrush control device are implemented as software functional units and sold or used as independent products, they may be stored in the storage medium.
[0273] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When software is used for implementation, 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 process or function described in the embodiment of the present application is 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-readable storage medium or transmitted via the computer-readable storage medium. The computer instructions can be transmitted from a website, computer, server or data center to another website, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital versatile disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0274] Those skilled in the art will appreciate that all or part of the processes in the above-described method embodiments can be implemented by instructing the relevant hardware through a computer program. The program can be stored in a computer-readable storage medium. When executed, the program can include the processes of the above-described method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks. The technical features of this embodiment and the implementation scheme can be combined in any manner unless they conflict.
[0275] The embodiments described above are merely preferred embodiments of the present application and are not intended to limit the scope of the present application. Without departing from the design spirit of the present application, various modifications and improvements made to the technical solutions of the present application by ordinary technicians in this field should fall within the scope of protection determined by the claims of the present application.
Claims
1. A method for controlling an electric toothbrush, wherein: The electric toothbrush comprises a brush head, a position identifier and a motor, wherein the position identifier is used to identify the current oral cleaning position of the brush head, and the motor is used to drive the brush head to swing. The method comprises: If the current oral cleaning position is the first position, controlling the motor to drive the brush head to swing with a first parameter; If the current oral cleaning position is the second position, controlling the motor to drive the brush head to swing with a second parameter; The first parameter and the second parameter are different.
2. The method according to claim 1, wherein: The first parameter includes a first frequency and a first duty cycle; the second parameter includes a second frequency and a second duty cycle; the first frequency is different from the second frequency, and / or the first duty cycle is different from the second duty cycle.
3. The method according to claim 1, wherein: The first position is adjacent to the second position; the first parameter is a fixed parameter; and the second parameter is a variable parameter.
4. The method according to claim 3, wherein: The variable parameter is a parameter that changes within a first parameter range, and the fixed parameter is not within the first parameter range; and / or, the variable parameter is a parameter that changes back and forth between multiple values, the multiple values are all different, and the fixed parameter is all different from the multiple values.
5. The method according to claim 1, wherein: The method further comprises: If the current oral cleaning position is the third position, the motor is controlled to drive the brush head to swing with a third parameter; the third parameter is different from both the first parameter and the second parameter.
6. The method according to claim 5, wherein: The first position is the outer tooth surface, the second position is the occlusal surface, and the third position is the inner tooth surface; The first parameter is a first fixed parameter, the second parameter is a second fixed parameter, and the third parameter is a variable parameter.
7. The method according to claim 6, wherein: The brush head includes outer bristles and middle bristles; The step of controlling the motor to drive the brush head to swing with a first parameter includes: Controlling the motor to drive the brush head to swing with a first fixed amplitude with a first parameter, so that when the brush head swings with the first fixed amplitude, the outer bristles brush and the middle bristles tremble slightly; and / or The step of controlling the motor to drive the brush head to swing with a second parameter includes: The motor is controlled to drive the brush head to swing with a second fixed amplitude with a second parameter. When the brush head swings with the second fixed amplitude, the vibration intensity of the middle bristles is greater than the vibration intensity of the outer bristles.
8. The method according to claim 6, wherein: The step of controlling the motor to drive the brush head to swing with a third parameter includes: The motor is controlled to drive the brush head to swing with a variable amplitude according to a third parameter. When the brush head swings with a variable amplitude, the middle bristles of the brush head switch back and forth between micro-trembling and sweeping.
9. The method according to any one of claims 6 to 8, wherein: The first fixed parameter includes a first frequency and a first duty cycle, the second fixed parameter includes a second frequency and a second duty cycle, and the variable parameter includes a third frequency and a third duty cycle; The first frequency is greater than the second frequency, the first duty cycle is less than the second duty cycle, the third frequency varies within a first frequency range, and the third duty cycle varies within a first duty cycle range.
10. The method according to claim 9, wherein: The first frequency is between 265Hz and 290Hz, and the first duty cycle is between 50% and 70%; the second frequency is between 240Hz and 270Hz, and the second duty cycle is between 60% and 80%; the first frequency range is the frequency range between 245Hz and 290Hz, and the first duty cycle range is the duty cycle range between 50% and 80%.
11. The method according to claim 9, wherein: The third frequency changes back and forth within the first frequency range according to a trend of first increasing and then decreasing, and the third duty cycle changes back and forth within the first duty cycle range according to a trend of first decreasing and then increasing corresponding to the change trend of the third frequency.
12. The method according to claim 1, wherein: The first position is the lateral tooth surface, and the second position is the occlusal surface; The first parameter is a variable parameter, and the second parameter is a fixed parameter.
13. The method according to claim 12, wherein: The first parameter includes a fourth frequency and a fourth duty cycle, and the second parameter includes a fifth frequency and a fifth duty cycle; The fourth frequency varies within the second frequency range, the fourth duty cycle varies within the second duty cycle range, the fifth frequency is less than or equal to the minimum value of the second frequency range, and the fifth duty cycle is greater than or equal to the maximum value of the second duty cycle range.
14. The method according to claim 13, wherein: The minimum value of the second frequency range is equal to the fifth frequency; and / or, the maximum value of the second duty cycle range is equal to the fifth duty cycle; and / or, the second frequency range is 260Hz~285Hz; the second duty cycle range is 65%~85%, the fifth frequency is 260Hz, and the fifth duty cycle is 85%.
15. The method according to claim 1, wherein: The method further comprises: After the electric toothbrush changes from a previous oral cleaning position to a current oral cleaning position, when the duration of staying in the current oral cleaning position is greater than a preset duration, the motor is controlled to drive the brush head to swing with parameters corresponding to the current oral cleaning position.
16. The method according to claim 15, wherein: The duration of staying at the current oral cleaning position being longer than a preset duration includes: the duration of staying of the electric toothbrush on a certain tooth surface being longer than a preset duration, and / or the duration of staying of the electric toothbrush on a certain tooth area being longer than the preset duration.
17. The method according to claim 1, wherein: The method further comprises: If the movement amplitude of the electric toothbrush is less than the preset movement amplitude, the motor is controlled to drive the brush head to swing with the parameters corresponding to the current oral cleaning position; if the movement amplitude is greater than or equal to the preset movement amplitude, the motor is controlled to maintain the current parameters to drive the brush head to swing; and / or If the rolling amplitude of the electric toothbrush is less than the preset rolling amplitude, the motor is controlled to drive the brush head to swing with the parameters corresponding to the current oral cleaning position; if the rolling amplitude is greater than or equal to the preset rolling amplitude, the motor is controlled to maintain the current parameters to drive the brush head to swing.
18. The method according to claim 1, wherein: The first position and the second position are two adjacent tooth surfaces or tooth areas; the oral cleaning position includes at least two tooth areas, and the tooth area includes at least two tooth surfaces; and / or The electric toothbrush uses the working time of the first parameter as the cleaning time at the first position, and the electric toothbrush uses the working time of the second parameter as the cleaning time at the second position; and / or The swing direction of the brush head is to swing back and forth with the extension direction of the brush head as the axis.
19. A control device for an electric toothbrush, wherein: The electric toothbrush comprises a brush head, a position identifier and a motor, wherein the position identifier is used to identify the current oral cleaning position of the brush head, and the motor is used to drive the brush head to swing. The device comprises: A first control module, configured to control the motor to drive the brush head to swing with a first parameter if the current oral cleaning position is a first position; The second control module is configured to control the motor to drive the brush head to swing with a second parameter if the current oral cleaning position is a second position; wherein the first parameter and the second parameter are different.
20. An electric toothbrush, wherein: include: Brush head, position identifier, motor, memory and processor; The position identifier, the motor, and the memory are connected to the processor; The position identifier is configured to identify the current oral cleaning position of the brush head; the motor is configured to drive the brush head to swing; the memory is configured to store executable program codes; The processor runs a program corresponding to the executable program code by reading the executable program code stored in the memory, so as to be set to execute: if the current oral cleaning position is the first position, the motor is controlled to drive the brush head to swing with the first parameter; if the current oral cleaning position is the second position, the motor is controlled to drive the brush head to swing with the second parameter; wherein the first parameter and the second parameter are different.
21. A computer storage medium, wherein: The computer storage medium stores a plurality of instructions, which are suitable for being loaded and executed by a processor. If the current oral cleaning position of the brush head of the electric toothbrush is a first position, the motor of the electric toothbrush is controlled to drive the brush head to swing with a first parameter; if the current oral cleaning position is a second position, the motor is controlled to drive the brush head to swing with a second parameter; wherein the first parameter and the second parameter are different.
Citation Information
Patent Citations
Electric toothbrush
CN101969878A
Electric toothbrush capable of intelligently changing vibrating mode
CN108403242A
Control method and device of electric toothbrush, electric toothbrush and storage medium
CN110604629A
Toothbrush control method and device thereof and electric toothbrush
CN110833463A
Toothbrush with pick-up awakening function and toothbrush awakening method
CN112545696A