Adjusting method and device of wearable smart device

By switching to the acquisition mode in the wearable smart device, detecting the motor flywheel signal frequency, acquiring the minimum value to determine the control parameters, and adjusting the motor operation mode, the problem of fixed gears not being able to adapt to different users is solved, realizing personalized adjustment of massage intensity and improving user comfort and experience.

CN117503559BActive Publication Date: 2026-07-24SHENZHEN BREO TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN BREO TECH CO LTD
Filing Date
2023-12-14
Publication Date
2026-07-24

AI Technical Summary

Technical Problem

Existing wearable smart devices, due to their fixed massage levels, cannot adapt to the different body characteristics of users, resulting in inconsistent massage comfort, poor user experience, and a noticeable mechanical feel.

Method used

By switching to acquisition mode during massage, the frequency of the motor's flywheel signal is detected, the minimum value is collected to determine control parameters, and the motor's operating mode is adjusted to avoid unsuitable massage intensity, thus achieving personalized adjustment of massage intensity.

Benefits of technology

It improves the massage comfort of different users at various points, is applicable to a wide range of scenarios, reduces the mechanical feeling, and enhances user comfort and experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117503559B_ABST
    Figure CN117503559B_ABST
Patent Text Reader

Abstract

The embodiment of the present disclosure provides a wearable smart device adjusting method and device, and relates to the technical field of wearable smart devices. The specific implementation of the method comprises the following steps: switching the wearable smart device to a collection mode when the wearable smart device is in a massage state; in the collection mode, detecting a first FG signal of a motor of the wearable smart device, collecting a real-time signal frequency of the first FG signal, determining a control parameter of the motor from a minimum value of the real-time signal frequency of the first FG signal; and adjusting the motor operation according to the control parameter. The embodiment can prevent the massage strength with obvious mechanical feeling from not conforming to the massage habits of the wearer, so that the massage comfort of each point of the wearer under different gears remains consistent, and can be suitable for wearers with different body characteristics, thereby improving the comfort and massage experience of the wearer.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of wearable smart device technology, and more particularly to a method and apparatus for adjusting a wearable smart device. Background Technology

[0002] Wearable smart devices use motors to drive massage heads to rotate or vibrate, massaging the body and achieving various health benefits such as relaxing muscles, relieving fatigue, and reducing physical stress.

[0003] Existing wearable smart devices typically include multiple speed settings, with the motor's rotation speed and direction remaining constant at each setting, allowing the wearable smart device to massage the body at a fixed speed, direction, and intensity.

[0004] However, since different users have different physical characteristics and the appropriate pressure points vary greatly, fixed massage levels cannot guarantee consistent massage comfort at different points, nor can they be suitable for users with different characteristics. As a result, wearable smart devices feel mechanical when used, leading to poor user comfort and experience. Summary of the Invention

[0005] In view of this, the present disclosure provides an adjustment method and apparatus for wearable smart devices, which can solve the problem that fixed massage levels cannot guarantee consistent massage comfort at different points for users, nor can they be suitable for users with different characteristics. As a result, wearable smart devices will have a noticeable mechanical feel when used, and the user's comfort and user experience will be poor.

[0006] To achieve the above objectives, according to one aspect of this disclosure, a method for adjusting a wearable smart device is provided, comprising:

[0007] When the wearable smart device is in massage mode, switch the wearable smart device to collection mode;

[0008] In the acquisition mode, the first FG signal of the motor of the wearable smart device is detected, the real-time signal frequency of the first FG signal is acquired, and the control parameters of the motor are determined by the minimum value of the real-time signal frequency of the first FG signal.

[0009] Adjust the motor operation according to the control parameters.

[0010] According to another aspect of this disclosure, an adjustment device for a wearable smart device is provided, comprising:

[0011] A switching module is used to switch the wearable smart device to a collection mode when the wearable smart device is in massage mode;

[0012] The acquisition module is used to detect the first FG signal of the motor of the wearable smart device in the acquisition mode, acquire the real-time signal frequency of the first FG signal, and determine the control parameters of the motor by the minimum value of the real-time signal frequency of the first FG signal.

[0013] An adjustment module is used to adjust the operation of the motor according to the control parameters.

[0014] According to another aspect of this disclosure, a wearable smart device is provided, comprising:

[0015] Processor; and

[0016] Stored program memory,

[0017] The program includes instructions that, when executed by the processor, cause the processor to perform the adjustment method of the wearable smart device.

[0018] According to another aspect of the present disclosure, a non-transitory computer-readable storage medium storing computer instructions is provided, wherein the computer instructions are used to cause the computer to perform an adjustment method for the wearable smart device.

[0019] One or more technical solutions provided in this application embodiment, after startup, determine the no-load state and the massage state, switch to the acquisition mode in the massage state, acquire the minimum value of the acquisition signal frequency of the motor FG signal, obtain the motor control parameters, and adjust the operation mode of the wearable smart device according to the control parameters. This can prevent individual points from having excessive massage intensity that does not conform to the user's massage habits, and ensure that the massage comfort of the user at various points is consistent under different levels. It has a wide range of applications and can be used for users with different body characteristics, greatly avoiding obvious mechanical feeling that reduces the user's massage experience, and improving the user's comfort and massage experience. Attached Figure Description

[0020] Further details, features, and advantages of this disclosure are disclosed in the following description of exemplary embodiments in conjunction with the accompanying drawings, in which:

[0021] Figure 1 A flowchart illustrating an adjustment method for a wearable smart device according to an exemplary embodiment of the present disclosure is shown;

[0022] Figure 2 A flowchart of a method for determining a massage state according to an exemplary embodiment of the present disclosure is shown;

[0023] Figure 3 A schematic diagram showing the characteristic curves of an electric motor according to an exemplary embodiment of the present disclosure is provided.

[0024] Figure 4(a) shows a schematic diagram of a neck massager according to an exemplary embodiment of the present disclosure;

[0025] Figure 4(b) shows a schematic diagram of the massage trajectory of a traditional neck massager;

[0026] Figure 5 A schematic diagram of the value points of a neck massager according to an exemplary embodiment of the present disclosure is shown;

[0027] Figure 6 A flowchart illustrating a method for determining control parameters according to an exemplary embodiment of the present disclosure is shown;

[0028] Figure 7 A flowchart illustrating an intelligent adjustment method for a wearable smart device according to an exemplary embodiment of the present disclosure is shown;

[0029] Figure 8 A flowchart illustrating a fault handling method for a wearable smart device according to an exemplary embodiment of the present disclosure is shown;

[0030] Figure 9 A schematic block diagram of an adjustment device for a wearable smart device according to an exemplary embodiment of the present disclosure is shown;

[0031] Figure 10 A structural block diagram of an exemplary electronic device that can be used to implement embodiments of the present disclosure is shown. Detailed Implementation

[0032] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.

[0033] It should be understood that the steps described in the method embodiments of this disclosure may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect.

[0034] The term "comprising" and its variations as used herein are open-ended, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "in embodiments of this disclosure" means "at least one embodiment"; the term "another exemplary embodiment" means "at least one additional embodiment". Definitions of other terms will be given in the description below. It should be noted that the concepts of "first", "second", etc., mentioned in this disclosure are used only to distinguish different devices, modules, or units, and are not intended to limit the order of functions performed by these devices, modules, or units or their interdependencies.

[0035] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0036] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.

[0037] FG signal: also known as flywheel signal, refers to the signal generated by the flywheel of the motor. The flywheel signal is usually in the form of a pulse. The signal frequency of the pulse signal is proportional to the speed of the motor. Therefore, the speed of the motor can be measured by the signal frequency of the FG signal.

[0038] The present disclosure is described below with reference to the accompanying drawings.

[0039] Figure 1 A flowchart illustrating an adjustment method for a wearable smart device according to an exemplary embodiment of the present disclosure is shown, such as... Figure 1 As shown, the adjustment method for the wearable smart device disclosed herein includes the following steps:

[0040] In this embodiment of the disclosure, the adjustment method of the wearable smart device is executed by the controller of the wearable smart device.

[0041] Step S101: When the wearable smart device is in massage mode, switch the wearable smart device to collection mode.

[0042] In this embodiment of the disclosure, during initialization, the controller of the wearable smart device receives an activation command and controls the wearable smart device to start. The activation command can be triggered by any user, such as the wearer, medical personnel, marketers, or the wearer's guardian or relative. In response to the activation command, the controller of the wearable smart device controls the wearable smart device to start.

[0043] Furthermore, wearable smart devices typically include multiple massage levels (e.g., three levels, five levels, etc.). Once activated, the wearable smart device can operate according to the triggered massage level; or, if no massage level is triggered, the wearable smart device can operate according to the default massage level.

[0044] Furthermore, when the wearable smart device is running at the triggered or default massage level, the controller detects the third FG signal of the wearable smart device's motor in real time and determines the real-time signal frequency of the third FG signal. Based on the changing trend of the real-time signal frequency of the third FG signal, it determines whether the wearable smart device is in massage mode. Figure 2 As shown, the method for determining the massage state disclosed herein includes the following steps:

[0045] Step S201: Detect the third FG signal of the motor and determine the real-time signal frequency of the third FG signal.

[0046] In this embodiment, after the wearable smart device is started, the controller detects the third FG signal of the wearable smart device's motor in real time and counts the real-time signal frequency of the third FG signal to determine whether the wearable smart device is in an idle state or a massage state based on the changing trend of the real-time signal frequency. The idle state indicates that no one is wearing the wearable smart device and it is running idle, while the massage state indicates that the wearable smart device is worn by the user and is massaging the user.

[0047] Furthermore, the third FG signal can be detected by a signal sensor or signal circuit installed on the wearable smart device, and then transmitted by the signal sensor or signal circuit to the controller of the wearable smart device for conversion and judgment.

[0048] Furthermore, the characteristic curve of the motor can be as follows: Figure 3 As shown, the characteristic values ​​are shown in Table 1 below:

[0049] Table 1

[0050] Peak voltage (V) 12 12 12 12 12 12 Rotational speed (min⁻¹) 6100 5450 4850 4250 3650 3050 No-load current (mA) 55 46 43 38 35 31 Output torque (mNm) 17.0 13.2 12.1 11.3 10.3 9.1 Power supply current (mA) 910 700 620 520 405 304 Maximum power (W) 2.7 1.9 1.5 1.3 1.0 0.7 Maximum efficiency (%) 64.1 56.8 51.8 49.9 48.4 45.7 Constant Kt (mNm / mA) 0.020 0.020 0.021 0.023 0.028 0.033 ConstantKa(mV / min-1) 2.082 2.114 2.196 2.455 2.915 3.491 Coefficient μ(min⁻¹ / mNm) 359 413 401 376 354 335

[0051] Step S202: Determine whether the real-time signal frequency of the third FG signal is in a downward trend. If yes, proceed to step S203; otherwise, proceed to step S204.

[0052] In this embodiment of the disclosure, when massaging the user, the wearing part of the user will create resistance to the wearable smart device, which will cause the motor movement of the wearable smart device to be hindered and the speed to decrease. The decrease in motor speed is reflected in the third FG signal, that is, the real-time signal frequency of the third FG signal decreases. Therefore, the controller can determine whether the wearable smart device is in an idle state or a massage state by judging whether the real-time signal frequency of the third FG signal is in a downward trend.

[0053] Step S203: Determine that the wearable smart device is in massage mode.

[0054] In this embodiment of the disclosure, when the real-time signal frequency of the third FG signal is in a downward trend, it indicates that the motor speed is decreasing and the wearable smart device is blocked, thus determining that the wearable smart device is in a massage state.

[0055] Step S204: Determine that the wearable smart device is in an idle state.

[0056] In this embodiment of the disclosure, if the real-time signal frequency of the third FG signal remains unchanged, it indicates that no one is wearing the wearable smart device, and it is determined that the wearable smart device is in an idle state.

[0057] In this embodiment of the disclosure, the method for determining the massage state of the wearable smart device is used to determine whether the wearable smart device is in an idle state or a massage state after the wearable smart device is started, based on the real-time signal frequency of the third FG signal. Subsequently, it can be determined whether to enter the acquisition mode to improve the massage method of the wearable smart device, making it more in line with the wearer's body characteristics and improving massage comfort.

[0058] In this embodiment of the disclosure, the wearable smart device may be a head massager, eye massager, neck massager, back massager, waist massager, leg massager, hand and foot massager, or other wearable smart devices used to massage any part of the body.

[0059] Step S102: In the acquisition mode, the first FG signal of the motor of the wearable smart device is detected, the real-time signal frequency of the first FG signal is acquired, and the control parameters of the motor are determined by the minimum value of the real-time signal frequency of the first FG signal.

[0060] Taking the neck massager shown in Figure 4(a) as an example, the neck massager 400 includes two massage head assemblies 401. Each massage head assembly 401 includes multiple massage heads 4011 of different shapes and functions. The massage heads 4011 massage the neck. The massage trajectory of the traditional massage heads 4011 is usually a reciprocating path with various path patterns, such as "∞", ellipse, circle, straight line, etc. Figure 4(b) shows an elliptical massage trajectory. During the massage, the farther apart the two massage head assemblies 401 are, the smaller the resistance of the motor, the higher the speed, and the higher the signal frequency; the closer the two massage head assemblies 401 are, the greater the resistance of the motor, the lower the speed, and the lower the signal frequency. For users of different body types, the comfortable massage intensity varies. Fixed massage intensity levels are difficult to meet the needs of different users. Therefore, some users feel that the traditional massage mode is too mechanical.

[0061] In this embodiment of the present disclosure, in the acquisition mode, the real-time signal frequency of the first FG signal at the point where the wearer feels a strong mechanical sensation when the distance between the two massage head components 401 is the closest is acquired, and the control parameters of the motor are determined so that the motor can be switched to the reverse mode before reaching the point where a strong mechanical sensation is felt, thereby avoiding the point where a strong mechanical sensation is felt, obtaining a massage mode that conforms to the wearer's massage habits, and improving the wearer's massage comfort and massage experience.

[0062] Furthermore, in the data acquisition mode, the minimum real-time signal frequency of the first FG signal of the motor when the wearer uses the wearable smart device is detected. This corresponds to the point where the wearer experiences a noticeable mechanical massage sensation, or the point where the wearable smart device exerts maximum force on the wearer, referred to as the "value point." To reduce user discomfort, the motor of the wearable smart device is switched to reverse mode before the force exerted on the wearer reaches the value point. This avoids the point where the mechanical sensation is noticeable, thus preventing a strong mechanical massage and improving the user experience. For example, using a neck massager, the value point is as follows: Figure 5 As shown.

[0063] Furthermore, such as Figure 6 As shown, the method for determining the control parameters of this disclosure includes the following steps:

[0064] Step S601: In the acquisition mode, the minimum real-time signal frequency of the first FG signal is acquired during the entire acquisition cycle of the wearable smart device used by the user.

[0065] In this embodiment of the disclosure, after switching to the acquisition mode, the real-time signal frequency of the first FG signal of the wearable smart device is continuously detected throughout the entire acquisition cycle of the user using the wearable smart device, until the minimum value minf of the real-time signal frequency of the first FG signal is acquired. 采集 (Unit: Hz). The acquisition period can be selectively set as needed. For example, the acquisition period can be equal to the massage period of the triggered massage level, or equal to the massage period of the default massage level, or equal to the acquisition period set by the controller, or equal to the trajectory period corresponding to one or more complete massage trajectories run by the wearable smart device.

[0066] Furthermore, the acquisition period is preferably the trajectory period, for example, the trajectory period is usually 5-10s, and the acquisition period is also 5-10s.

[0067] Step S602: Determine the control parameters based on the product of a preset coefficient and the minimum value of the real-time signal frequency of the first FG signal.

[0068] In this embodiment of the disclosure, the control parameter f c The minimum value of the real-time signal frequency of the first FG signal, minf 采集 The product of f and the preset coefficient n c =n*(min f) 采集 That is, the control parameter f c The minimum real-time signal frequency (minf) of the first FG signal detected by the wearer during the entire acquisition cycle of the wearable smart device in acquisition mode. 采集 It is n times the value of 1.2. Here, n can be selectively set via the controller as needed; for example, n ≥ 1.2.

[0069] It should be noted that because the motor speed varies at different massage levels, the control parameter f for the same user at different massage levels will also vary. c They may be the same or different. Furthermore, due to significant differences in body characteristics, the control parameter f at the same gear level will vary for users with different body characteristics. c The values ​​also vary.

[0070] Furthermore, after each data collection, the controller stores the correspondence between the data collection time, data collection cycle, control parameters, etc., of the data collection mode, so as to make subsequent adjustments to the wearable smart device using the control parameters.

[0071] In this embodiment of the disclosure, by using the method for determining the control parameters of the disclosure, the minimum value of the real-time signal frequency of the first FG signal of the motor is collected, and the control parameters are determined in conjunction with a preset coefficient. The switching point of the reverse mode can be deduced from the point of maximum force exerted by the wearable smart device on the wearer, and then the wearable smart device can be controlled to reverse to conform to the massage habits of the wearer. This ensures that the massage comfort of different points for various wearers is within a comfortable experience range, significantly improving the mechanical feel when using the wearable smart device and enhancing the massage experience of the wearer.

[0072] Step S103: Adjust the motor operation according to the control parameters.

[0073] Traditional wearable smart devices, lacking intelligent adjustment, continue to rotate in the original direction and maintain the original massage trajectory even when the force applied to the wearer reaches its maximum. This causes pressure on the massage area, resulting in a noticeable mechanical massage sensation for the wearer. In this embodiment, the control parameter f is collected. c Then, according to the control parameter f c Adjust the motor's operation so that the motor operates according to the real-time signal frequency and control parameter f. c The contrast between kneading and reversing modes allows for repeated switching to avoid squeezing the massaged area and prevent a noticeable mechanical sensation during the massage.

[0074] Furthermore, during operation in kneading mode, once the controller determines that the real-time signal frequency of the second FG signal of the wearable smart device reaches the control parameter f... c This means controlling the wearable smart device to enter reverse mode, causing the massage head assembly to move away from the massage area and massage in the opposite direction along the massage trajectory, thus avoiding pressure on the massage area and achieving the effect of avoiding obvious mechanical massage sensation. Therefore, by repeatedly switching between kneading mode and reverse mode, intelligent control of massage can be achieved, enhancing the massage experience for the wearer.

[0075] Taking a neck massager as an example, traditional neck massagers only have a kneading mode, lacking the continuous alternation between kneading and reverse modes. Therefore, when the two massage head components are at their minimum distance—the point of maximum force applied to the user—they will follow the kneading massage trajectory, crossing this point of maximum force and squeezing the neck. This results in a noticeable mechanical massage sensation and a poor user experience. The adjustment method disclosed in this invention, when the real-time signal frequency of the second FG signal of the massager reaches the control parameter f... cBefore the two massage head components reach the minimum distance, the controller switches the neck massager to reverse mode, causing the two massage head components to move away from the massage area and move in the opposite direction along the massage trajectory. The distance increases and the massage intensity decreases, so it will not cause pressure on the neck and can greatly improve the neck massage experience for the user.

[0076] Furthermore, the purpose of the reverse mode is to avoid the noticeable mechanical sensation caused by unsuitable massage intensity from the massage head assembly at certain points. After avoiding these points, the wearable smart device can still resume normal kneading mode, continue monitoring in kneading mode, and reach the control parameter f. c Then switch back to reverse mode, repeating this process to achieve intelligent adjustment of the wearable smart device, such as... Figure 7 As shown, the intelligent adjustment method for wearable smart devices disclosed herein includes the following steps:

[0077] Step S701: Switch the wearable smart device from the collection mode to the kneading mode.

[0078] In this embodiment of the disclosure, after the acquisition mode ends, the controller switches the wearable smart device to the kneading mode to adjust the operation of the wearable smart device according to the control parameters acquired in the acquisition mode.

[0079] Step S702: In the kneading mode, the real-time signal frequency of the second FG signal of the motor is detected.

[0080] In this embodiment of the disclosure, the massage trajectory of the kneading mode can be in various forms such as fixed points or reciprocating paths. In the kneading mode, the controller detects the real-time signal frequency of the second FG signal of the motor.

[0081] Step S703: Determine whether the real-time signal frequency of the second FG signal reaches the control parameter. If yes, proceed to step S704; otherwise, proceed to step S702.

[0082] In this embodiment of the disclosure, in kneading mode, the controller determines whether the real-time signal frequency of the second FG signal is equal to the control parameter f. c .

[0083] Step S704: Switch the motor to reverse mode and control the motor to reverse.

[0084] In this embodiment of the disclosure, the real-time signal frequency of the second FG signal changes to the control parameter f c In this case, switch the motor to reverse mode to make the motor reverse.

[0085] Step S705: Collect the reverse massage time and / or reverse massage distance of the motor in the reverse mode.

[0086] In this embodiment of the disclosure, the reversal parameters include reverse massage time and / or reverse massage distance. In reverse mode, the massage trajectory of the reverse massage changes with the massage trajectory of the kneading mode. When the massage trajectory of the kneading mode is a fixed point, the massage trajectory of the reverse massage is away from the fixed point; when the massage trajectory of the kneading mode is a reciprocating path, the massage trajectory of the reverse massage can be the reverse path of the reciprocating path, the same as the original massage area, etc.

[0087] Furthermore, at least one of the reverse massage time and reverse massage distance of the wearable smart device is collected to determine whether the adjustment purpose of the reverse mode has been achieved—that is, to avoid discomfort in the massage intensity of individual points, which would cause obvious mechanical sensations for the wearer.

[0088] Furthermore, the reverse massage time can be detected by the controller, and the reverse massage distance can be detected by the distance sensor installed on the wearable smart device. The distance sensor then transmits the data to the controller for conversion and judgment.

[0089] In this embodiment of the disclosure, if the reverse massage time does not reach the time threshold and / or the reverse massage distance does not reach the distance threshold, the operation of the wearable smart device continues to be monitored to obtain the reverse massage time and / or reverse massage distance of the wearable smart device.

[0090] Step S706: Determine whether the reverse massage time has reached a preset time threshold and / or whether the reverse massage distance has reached a preset distance threshold. If yes, proceed to step S707; if no, proceed to step S705.

[0091] In this embodiment of the disclosure, the time threshold for reverse massage time and the distance threshold for reverse massage distance can be selectively set as needed. For example, the time threshold is 1 / 4 to 2.5 seconds of the trajectory period, and the distance threshold is 1 / 4 of the trajectory path of the massage trajectory.

[0092] Step S707: Increase the number of reverse massages.

[0093] In this embodiment of the disclosure, when the reverse massage time reaches a time threshold and / or the reverse massage distance reaches a distance threshold, the number of reverse massages is increased by 1.

[0094] Step S708: Determine whether the number of reverse massages has reached a preset threshold. If yes, proceed to step S709; otherwise, proceed to step S710.

[0095] In this embodiment, to ensure that the massage experience of the wearable smart device matches the wearer's true intentions, the number of reverse massages is limited. This allows for timely determination of the wearer's true intentions and real-time updates to control parameters for intelligent adjustment, thereby improving the user's massage comfort and experience. The threshold for the number of reverse massages can be selectively set as needed, as long as it aligns with the wearer's actual usage and massage preferences. For example, the threshold could be 3 or 5 reverse massages.

[0096] Step S709: Switch back to acquisition mode, update the control parameters, and proceed to step S701.

[0097] In this embodiment of the disclosure, the user's massage intention may change at any time during the massage process, such as wanting to increase or decrease the massage intensity. Since the intensity exerted by the wearable smart device on the user can be adjusted by pulling the strap, the controller can switch back to the acquisition mode and update the control parameters after adjustment to determine whether the user's true massage intention has changed. Specifically:

[0098] During the massage, if the user feels the massage intensity is too low, they will tighten the strap, increasing the massage intensity of the wearable smart device. In this case, the collected minimum FG signal value will change, and the new minimum FG signal value will be updated as the control parameter to adjust the motor. The motor will output a new massage intensity under the influence of the new FG signal value. If the user feels the massage intensity is too high, they will loosen the strap. In this case, the collected minimum FG signal value will change again, and the latest collected minimum FG signal value will be updated as the control parameter to adjust the motor again, and the motor will output a new massage intensity. This process of adjustment continues until the motor outputs the most comfortable massage intensity for the user. Therefore, in order to capture the user's true massage intentions in real time, intelligent adjustment also includes updating the control parameters, allowing the motor to adjust the operation of the wearable smart device according to the updated control parameters.

[0099] Furthermore, after switching between the kneading mode and the reverse mode several times, the controller switches the wearable smart device back to the data acquisition mode to update the motor's control parameters, determine whether the user's massage needs have changed, and adjust the massage intensity of the motor in the kneading mode and the reverse mode according to the updated control parameters to meet the user's actual massage needs. This allows for the adjustment of the user's massage comfort / intensity, resulting in a massage experience that matches the user's true intentions.

[0100] Furthermore, when the number of reverse massages reaches a threshold, the controller can switch the wearable smart device back to the data acquisition mode, re-acquire control parameters to match the wearer's true intentions, and continue to control the motor's operation based on the updated control parameters.

[0101] It should be noted that, alternatively, the update of control parameters does not need to rely on the judgment of reverse massage time, reverse massage distance, reverse massage number, etc., and can be selectively set according to actual needs, switching periodically or irregularly to capture the wearer's true massage intentions in real time. For example, the settings can be selected based on the massage cycle of different massage levels, the trajectory cycle of the massage path, the usage time of the wearable smart device, or the switching conditions set by the controller. The switching conditions for the acquisition mode can be to switch periodically every 5 seconds, 10 seconds, or 1 minute during the usage time of the wearable smart device. Since the wearable smart device requires frequent break-in with the wearer in the early stages of use, and the break-in period is greatly reduced in the later stages, the switching conditions for the acquisition mode can also be irregular, switching frequently in the early stages of use and occasionally in the later stages.

[0102] Furthermore, when switching to the acquisition mode intermittently, the initial frequent switching should be performed at the first frequency, and the later occasional switching should be performed at the second frequency. Specifically:

[0103] During the initial usage period of the wearable smart device, it continuously switches to the data collection mode at a first frequency; during the remaining usage period, it continuously switches to the data collection mode at a second frequency. The initial usage period does not exceed half of the total usage time, and the first frequency is greater than the second frequency. For example, if the initial usage period is 35% of the total usage time and the remaining time is 65%, the first frequency is switching to the data collection mode every 5 seconds and 10 seconds, and the second frequency is switching to the data collection mode every 2 minutes and 3 minutes.

[0104] Step S710: Switch the motor back to kneading mode, then proceed to step S702.

[0105] In this embodiment of the disclosure, after achieving the purpose of the reverse mode, the controller switches the reverse mode back to the kneading mode, providing the wearer with a kneading massage. This process is repeated, allowing the wearer to enjoy a comfortable massage experience while avoiding the discomfort caused by the strong mechanical sensation.

[0106] Furthermore, after switching back to the kneading mode, the controller continues to detect the real-time signal frequency of the second FG signal and adjusts the operation of the wearable smart device according to the control parameters, repeatedly switching between the reversal mode and the kneading mode.

[0107] In this embodiment, the intelligent adjustment method of the wearable smart device disclosed herein controls the wearable smart device to switch between kneading mode and reverse mode according to the control parameters collected by the acquisition mode. This avoids the discomfort caused to the wearer by obvious mechanical points, while providing the wearer with a comfortable experience that simulates human hand massage. After multiple alternations, the method switches to acquisition mode to update the control parameters and adjusts the operation of the wearable smart device according to the updated control parameters, thereby capturing the wearer's real massage intention in real time and realizing the adjustment of the wearable smart device.

[0108] In this embodiment, the wearable smart device adjustment method of this disclosure collects control parameters in real time to adjust the motor operation, switches between kneading mode and reverse mode, and switches back to the collection mode after several repetitions to update the control parameters. By capturing the wearer's true massage intention, the wearable smart device can achieve intelligent adjustment, avoid obvious mechanical feeling that may cause discomfort to the wearer, provide the wearer with the most comfortable massage intensity, and has a wide range of applications. It can be used for wearers with different body characteristics, improving the wearer's comfort and massage experience.

[0109] Furthermore, to prevent malfunctions in wearable smart devices, dual anomaly detection is performed on both the real-time signal frequency and real-time current value of the wearable smart device's motor. This is to avoid damage to the wearable smart device caused by the burnout of the controller or other components. Figure 8 As shown, the fault handling method for wearable smart devices disclosed herein includes the following steps:

[0110] Step S801: Obtain the real-time signal frequency and real-time current value of the wearable smart device.

[0111] In this embodiment of the disclosure, in order to prevent wearable smart device malfunctions, the real-time signal frequency and real-time current value of the motor must be monitored in real time in any mode.

[0112] Furthermore, even when the motor's real-time signal frequency is zero and the real-time current value is normal, the motor's real-time signal frequency and real-time current value continue to be monitored in real time.

[0113] Alternatively, if the motor's real-time signal frequency is normal and the real-time current value does not exceed the current threshold, the motor's real-time signal frequency and real-time current value can continue to be monitored in real time.

[0114] Step S802: Determine whether the frequency of the real-time signal is zero. If yes, proceed to step S803; otherwise, proceed to step S805.

[0115] Step S803: Determine whether the real-time current value is zero. If yes, proceed to step S804; otherwise, proceed to step S801.

[0116] Step S804: Control the wearable smart device to turn off.

[0117] In this embodiment of the disclosure, when both the real-time signal frequency and the real-time current value of the motor are zero, it indicates that the motor is stalled. The controller immediately controls the wearable smart device to shut down, thereby stopping the motor and preventing damage to the wearable smart device.

[0118] Alternatively, if the motor's real-time signal frequency is normal but the real-time current value exceeds the current threshold, it indicates that the motor is abnormal or the internal current of the motor is too high. This could lead to increased current on the mainboard and damage to the controller's mainboard. In such cases, the controller will immediately shut down the wearable smart device, causing the motor of the wearable smart device to stop and preventing damage to the wearable smart device.

[0119] Step S805: Determine whether the real-time current value exceeds the preset current threshold. If yes, proceed to step S804; otherwise, proceed to step S801.

[0120] In this embodiment of the disclosure, the current threshold can be selectively set according to actual needs.

[0121] In this embodiment of the present disclosure, the fault handling method for wearable smart devices adopts a dual detection method, which simultaneously monitors the real-time signal frequency and real-time current value of the motor to determine whether the motor is operating abnormally. If the motor is abnormal, it will stop in time to avoid motor stalling or high temperature caused by excessive current burning the controller and causing the wearable smart device to fail to work. This strengthens the load protection of the wearable smart device and ensures the normal and stable operation of the wearable smart device.

[0122] Figure 9 This is a schematic diagram of the main modules of the adjustment device of a wearable smart device according to an embodiment of the present disclosure, such as... Figure 9 As shown, the adjustment device 900 of the wearable smart device disclosed herein includes:

[0123] The switching module 901 is used to switch the wearable smart device to the collection mode when the wearable smart device is in the massage mode.

[0124] The acquisition module 902 is used to detect the first FG signal of the motor of the wearable smart device in the acquisition mode, acquire the real-time signal frequency of the first FG signal, and determine the control parameters of the motor by the minimum value of the real-time signal frequency of the first FG signal.

[0125] The adjustment module 903 is used to adjust the operation of the motor according to the control parameters.

[0126] Exemplary embodiments of this disclosure also provide a wearable smart device, including: at least one processor; and a memory communicatively connected to the at least one processor. The memory stores a computer program executable by the at least one processor, the computer program being executed by the at least one processor to cause the wearable smart device to perform a method according to an embodiment of this disclosure.

[0127] Exemplary embodiments of this disclosure also provide a non-transitory computer-readable storage medium storing a computer program, wherein the computer program, when executed by a computer's processor, is used to cause the computer to perform a method according to embodiments of this disclosure.

[0128] Exemplary embodiments of this disclosure also provide a computer program product, including a computer program, wherein, when executed by a processor of a computer, the computer program is used to cause the computer to perform a method according to an embodiment of this disclosure.

[0129] refer to Figure 10 The present invention describes a structural block diagram of an electronic device 1000 that can serve as a server or client of the present disclosure, which is an example of a hardware device that can be applied to various aspects of the present disclosure. The electronic device is intended to represent various forms of digital electronic computer devices, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0130] like Figure 10 As shown, the electronic device 1000 includes a computing unit 1001, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 1002 or a computer program loaded from a storage unit 1008 into a random access memory (RAM) 1003. The RAM 1003 may also store various programs and data required for the operation of the device 1000. The computing unit 1001, ROM 1002, and RAM 1003 are interconnected via a bus 1004. An input / output (I / O) interface 1005 is also connected to the bus 1004.

[0131] Multiple components in electronic device 1000 are connected to I / O interface 1005, including: input unit 1006, output unit 1007, storage unit 1008, and communication unit 1009. Input unit 1006 can be any type of device capable of inputting information to electronic device 1000. Input unit 1006 can receive input digital or character information and generate key signal inputs related to user settings and / or function control of electronic device. Output unit 1007 can be any type of device capable of presenting information and may include, but is not limited to, a display, speaker, video / audio output terminal, vibrator, and / or printer. Storage unit 1004 may include, but is not limited to, disk and optical disk. Communication unit 1009 allows electronic device 1000 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks, and may include, but is not limited to, modems, network cards, infrared communication devices, wireless communication transceivers, and / or chipsets, such as Bluetooth™ devices, WiFi devices, WiMax devices, cellular communication devices, and / or the like.

[0132] The computing unit 1001 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 1001 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 1001 performs the various methods and processes described above. For example, in some embodiments, Figures 1 to 2 , Figures 6 to 8 The method can be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as storage unit 1008. In some embodiments, part or all of the computer program can be loaded and / or installed on electronic device 1000 via ROM 1002 and / or communication unit 1009. In some embodiments, computing unit 1001 can be configured to execute by any other suitable means (e.g., by means of firmware). Figures 1 to 2 , Figures 6 to 8 The method.

[0133] The program code used to implement the methods of this disclosure may be written in any combination of one or more programming languages. This program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

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

[0135] As used in this disclosure, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, device, and / or apparatus (e.g., disk, optical disk, memory, programmable logic device (PLD)) for providing machine instructions and / or data to a programmable processor, including machine-readable media that receive machine instructions as machine-readable signals. The term "machine-readable signal" refers to any signal for providing machine instructions and / or data to a programmable processor.

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

[0137] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as a data server), or computing systems that include middleware components (e.g., an application server), or computing systems that include frontend components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with embodiments of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., a communication network). Examples of communication networks include local area networks (LANs), wide area networks (WANs), and the Internet.

[0138] Computer systems can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. Client-server relationships are created by computer programs running on the respective computers and having a client-server relationship with each other.

Claims

1. A method for adjusting a wearable smart device, characterized in that, include: When the wearable smart device is in massage mode, switch the wearable smart device to collection mode; In the acquisition mode, the first FG signal of the motor of the wearable smart device is detected, the real-time signal frequency of the first FG signal is acquired, and the control parameters of the motor are determined by the minimum value of the real-time signal frequency of the first FG signal. Adjust the motor operation according to the control parameters; Adjusting the motor operation according to the control parameters includes: The wearable smart device is switched from the acquisition mode to the kneading mode. In the kneading mode, the real-time signal frequency of the second FG signal of the motor is detected, and it is determined whether the real-time signal frequency of the second FG signal reaches the control parameter. When the real-time signal frequency of the second FG signal reaches the control parameter, the motor is switched to reverse mode to control the motor to reverse. Collect the reverse parameters of the motor in the reverse mode, determine whether the reverse parameters reach the preset reverse parameter threshold, and if the reverse parameter threshold is reached, switch the motor back to the kneading mode. The step of collecting the reversal parameters of the motor in the reversal mode and determining whether the reversal parameters reach a preset reversal parameter threshold includes: Collect the reverse massage time and / or reverse massage distance in the reverse mode; Determine whether the reverse massage time and / or the reverse massage distance have reached a preset time threshold and / or a preset distance threshold; The process of acquiring the real-time signal frequency of the first FG signal and determining the control parameters of the motor based on the minimum value of the real-time signal frequency of the first FG signal includes: The minimum real-time signal frequency of the first FG signal is collected during the entire collection period when the user uses the wearable smart device. The control parameters are determined by multiplying a preset coefficient by the minimum value of the real-time signal frequency of the first FG signal.

2. The adjustment method as described in claim 1, characterized in that, Also includes: If the reverse massage time reaches the time threshold and / or the reverse massage distance reaches the distance threshold, the number of reverse massages is increased. Determine whether the number of reverse massages has reached a preset threshold. If the number of reverse massages reaches the threshold, switch back to the acquisition mode and update the control parameters.

3. The adjustment method as described in claim 1, characterized in that, Also includes: During the user's usage time, the system periodically or irregularly switches to the data collection mode to update the control parameters.

4. The adjustment method as described in claim 3, characterized in that, The periodic switching to the acquisition mode includes: During the initial period of the usage time, the system switches to the acquisition mode at a first frequency; during the remaining period of the usage time, the system switches to the acquisition mode at a second frequency; wherein the initial period does not exceed half of the usage time, and the first frequency is greater than the second frequency.

5. The adjustment method as described in claim 1, characterized in that, Determining whether the wearable smart device is in massage mode includes: Detect the real-time signal frequency of the third FG signal of the motor; Determine whether the real-time signal frequency of the third FG signal is in a downward trend. If the real-time signal frequency of the third FG signal is in a downward trend, determine that the wearable smart device is in a massage state.

6. The adjustment method as described in claim 1, characterized in that, Also includes: Obtain the real-time signal frequency and real-time current value of the wearable smart device; When both the real-time signal frequency and the real-time current value are zero, or when the real-time signal frequency is normal but the real-time current value exceeds the current threshold, the wearable smart device is controlled to shut down.

7. An adjustment device for a wearable smart device, characterized in that, include: A switching module is used to switch the wearable smart device to a collection mode when the wearable smart device is in massage mode; The acquisition module is used to detect the first FG signal of the motor of the wearable smart device in the acquisition mode, acquire the real-time signal frequency of the first FG signal, and determine the control parameters of the motor by the minimum value of the real-time signal frequency of the first FG signal. The adjustment module is used to adjust the operation of the motor according to the control parameters; Adjusting the motor operation according to the control parameters includes: The wearable smart device is switched from the acquisition mode to the kneading mode. In the kneading mode, the real-time signal frequency of the second FG signal of the motor is detected, and it is determined whether the real-time signal frequency of the second FG signal reaches the control parameter. When the real-time signal frequency of the second FG signal reaches the control parameter, the motor is switched to reverse mode to control the motor to reverse. Collect the reverse parameters of the motor in the reverse mode, determine whether the reverse parameters reach the preset reverse parameter threshold, and if the reverse parameter threshold is reached, switch the motor back to the kneading mode. The step of collecting the reversal parameters of the motor in the reversal mode and determining whether the reversal parameters reach a preset reversal parameter threshold includes: Collect the reverse massage time and / or reverse massage distance in the reverse mode; Determine whether the reverse massage time and / or the reverse massage distance have reached a preset time threshold and / or a preset distance threshold; The process of acquiring the real-time signal frequency of the first FG signal and determining the control parameters of the motor based on the minimum value of the real-time signal frequency of the first FG signal includes: The minimum real-time signal frequency of the first FG signal is collected during the entire collection period when the user uses the wearable smart device. The control parameters are determined by multiplying a preset coefficient by the minimum value of the real-time signal frequency of the first FG signal.

8. A wearable smart device, comprising: processor; as well as Stored program memory, The program includes instructions that, when executed by the processor, cause the processor to perform the adjustment method for the wearable smart device according to any one of claims 1-6.

9. A non-transitory computer-readable storage medium storing computer instructions, wherein, The computer instructions are used to cause the computer to perform the adjustment method for the wearable smart device according to any one of claims 1-6.