Control method and device of a massage device, storage medium
By adjusting the spacing between massage components and acquiring massage parameters, personalized massage is achieved, solving the problem of limited massage methods in existing technologies and improving user experience and efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GUANGDONG SKG INTELLIGENT TECH CO LTD
- Filing Date
- 2024-12-04
- Publication Date
- 2026-06-05
AI Technical Summary
Existing massage devices offer limited massage methods, resulting in a poor user experience and an inability to provide personalized massage.
By adjusting the spacing between two adjacent massage components, the massage parameters of each massage head on the body part are obtained, and personalized massage is performed based on these parameters.
It enables personalized massage for users, improving massage efficiency and user experience.
Smart Images

Figure CN122140496A_ABST
Abstract
Description
Technical Field
[0001] This application relates to massage device technology, including but not limited to a control method and device for a massage device, and a storage medium. Background Technology
[0002] With the continuous development of electronic technology and the continuous improvement of people's living standards, various massage devices for massaging the body have appeared on the market. Users can use these devices to perform full-body or localized massages.
[0003] Massage devices in related technologies typically use fixed massage modes to massage users, resulting in a limited range of massage methods and a poor user experience.
[0004] Therefore, how to use massage equipment to provide personalized massages to users is an urgent problem to be solved. Summary of the Invention
[0005] In view of this, the control method, device, and storage medium for the massage device provided in this application embodiment can provide personalized massage to users and improve massage efficiency. The control method, device, and storage medium for the massage device provided in this application embodiment are implemented as follows:
[0006] In a first aspect, embodiments of this application provide a control method for a massage device, applied to a massage device comprising at least two massage components, each of the massage components comprising at least one massage head, the method comprising:
[0007] By adjusting the spacing between two adjacent massage components, the massage head of each massage component can be controlled to massage the user's body parts.
[0008] Obtain the massage parameters of each massage component's massage head at each of the aforementioned body parts;
[0009] Massage is performed on the user's body parts according to the massage parameters at each of the said body parts.
[0010] Secondly, embodiments of this application provide a massage device, the massage device comprising at least two massage components, each of the massage components comprising at least one massage head, the device comprising:
[0011] A control module is used to control the massage head of each of the massage components to massage the user's body parts by adjusting the spacing between the at least two massage components;
[0012] The acquisition module is used to acquire the massage parameters of the massage head of each massage component at each of the body parts;
[0013] The processing module is used to massage the user's body parts according to the massage parameters at each of the body parts.
[0014] Thirdly, embodiments of this application provide a massage device, including a memory and a processor. The memory stores a computer program that can run on the processor, and the processor executes the program to implement the method described in embodiments of this application.
[0015] Fourthly, embodiments of this application provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the methods described in embodiments of this application.
[0016] The control method, device, and computer-readable storage medium for the massage device provided in this application control the massage head of each massage component to massage the user's body parts by adjusting the distance between two adjacent massage components; acquiring massage parameters of each massage head at each body part; and massaging the user's body parts according to the massage parameters at each body part. In this way, by pre-acquiring the massage parameters of the massage device's massage head at each body part, the user's body parts can be massaged based on these parameters during actual massage, thereby achieving personalized massage, improving massage efficiency, and solving the technical problems mentioned in the background art. Attached Figure Description
[0017] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with this application and, together with the specification, serve to explain the technical solutions of this application.
[0018] Figure 1A This is a schematic diagram of the structure of a massage device provided in an embodiment of this application;
[0019] Figure 1B This is a schematic diagram of the structure of another massage device provided in an embodiment of this application;
[0020] Figure 2 A schematic diagram illustrating the implementation flow of a control method for a massage device provided in an embodiment of this application;
[0021] Figure 3 A schematic diagram illustrating the implementation flow of a control method for another massage device provided in an embodiment of this application;
[0022] Figure 4 This is a schematic diagram illustrating the effect of the health status report provided in the embodiments of this application;
[0023] Figure 5 This is a schematic diagram illustrating the process of massaging a user's body parts according to an embodiment of this application.
[0024] Figure 6 A schematic diagram illustrating the process of determining the target body part provided in an embodiment of this application;
[0025] Figure 7 This is a schematic diagram illustrating the effect of a user selecting a target body part, provided in an embodiment of this application.
[0026] Figure 8 This is a schematic diagram illustrating the process of massaging a user's body parts according to an embodiment of this application.
[0027] Figure 9 This is a schematic diagram of the structure of a massage device provided in an embodiment of this application;
[0028] Figure 10 This is a schematic diagram of the structure of another massage device provided in an embodiment of this application. Detailed Implementation
[0029] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the specific technical solutions of this application will be further described in detail below with reference to the accompanying drawings of the embodiments of this application. The following embodiments are used to illustrate this application, but are not intended to limit the scope of this application.
[0030] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.
[0031] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0032] It should be noted that the terms "first, second, third" used in the embodiments of this application are used to distinguish similar or different objects and do not represent a specific order of objects. It can be understood that "first, second, third" can be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.
[0033] With the continuous development of electronic technology and the continuous improvement of people's living standards, various massage devices for massaging the body have appeared on the market. Users can use these devices to perform full-body or localized massages.
[0034] Massage devices in related technologies typically use fixed massage modes to massage users, resulting in a limited range of massage methods and a poor user experience.
[0035] In view of this, embodiments of this application provide a control method for a massage device, which is applied to the massage device.
[0036] Figure 1A and Figure 1B These are schematic diagrams of the structure of a massage device provided in one embodiment. Figure 1A and Figure 1B As shown, the massage device 100 includes a housing 1, a mounting shaft 2, and at least two massage components, each of which includes at least one massage head.
[0037] exist Figure 1A and Figure 1B In this example, the massage device 100 includes two massage components 31 and 32, each of which includes two connected massage heads 312.
[0038] like Figure 1B As shown, the mounting shaft 2 is rotatably mounted on the housing 1, and the massage components 31 and 32 are spaced apart and sleeved on the mounting shaft 2. Through the combined action of the two massage heads, massage of body parts can be achieved.
[0039] In some embodiments, such as Figure 1A and 1B As shown, the massage device 100 may also include a spacing adjustment mechanism 4, which can adjust the spacing between the first massage component 31 and the second massage component 32 by driving the mounting shaft 2 to rotate.
[0040] In this way, when massaging with the massage device 100, if the distance between the first massage component 31 and the second massage component 32 is not appropriate, that is, the massage area does not match the user's needs, the distance adjustment mechanism 4 can drive the mounting shaft 2 to rotate to adjust the distance between the first massage component 31 and the second massage component 32, thereby greatly improving the user experience and enhancing the massage comfort.
[0041] In some embodiments, such as Figure 1B As shown, the massage assembly 31 also includes a movable part 311, a massage head 312, and a swing arm 313.
[0042] Among them, the movable component 311 can drive the swing arm 313 to rotate in a plane parallel to the axis of the mounting shaft 2 when the axis of the mounting shaft 2 rotates. Figure 1B The massage head 312 can swing within the plane where the dashed arrow is located, thereby driving the massage head 312 to swing within the plane parallel to the axis of the mounting shaft 2, thus achieving kneading massage.
[0043] Of course, in some embodiments, each massage component may also include only one massage head, which can also be used to massage different parts of the body according to the user's needs.
[0044] In this embodiment, the shape of the massage head is not limited. For example, the massage head can be designed in various shapes such as spherical, dot-shaped, and sheet-shaped to adapt to different massage needs.
[0045] In this application embodiment, the specific type of massage device is not limited. For example, massage devices may include waist massagers, shoulder massagers, neck massagers, leg massagers, massage shawls, massage chairs, massage sofas, etc.
[0046] It should be noted that the spacing adjustment structure of the massage device is not limited to the above example. As long as the spacing of the massage components can be adjusted, the control method of the massage device disclosed in this application can be used.
[0047] Figure 2 This is a schematic diagram illustrating the implementation flow of the control method for the massage device provided in an embodiment of this application. Figure 2 As shown, the method may include the following steps 201 to 203:
[0048] Step 201: By adjusting the spacing between two adjacent massage components, control the massage head of each massage component to massage the user's body parts.
[0049] In this embodiment, the spacing between two adjacent massage components is adjustable, meaning the spacing between two adjacent massage components can be increased or decreased to achieve massage of different parts of the user's body.
[0050] In this embodiment of the application, the method of controlling the massage head of each massage component to massage the user's body parts is not limited.
[0051] In some embodiments, the massage can be applied to different parts of the user's body by controlling adjacent sets of massage components to gradually increase or decrease the spacing between them. For example, the adjustment spacing of the massage components can be preset. When the spacing between the two sets of massage components is at its maximum, the spacing is adjusted step-by-step, gradually decreasing to massage different parts of the user's body. When the spacing between the two sets of massage components is at its minimum, the spacing is adjusted step-by-step, gradually increasing to massage different parts of the user's body. This allows for massage of various parts of the user's body, making the massage device more flexible and practical.
[0052] In some embodiments, such as Figure 1A and Figure 1BAs shown, adjusting the spacing between two adjacent sets of massage components can be done by adjusting the spacing between the two massage components on the first drive shaft and / or the spacing between the two massage components on the second drive shaft.
[0053] In this embodiment of the application, the body parts are not limited, and the user's body parts can be determined according to the different types of massage devices.
[0054] For example, when the massage device is a shoulder massager, the user's body part can be different muscle groups of the shoulder, such as the deltoid, trapezius, and subscapularis muscles, or different areas of the shoulder. During the massage, the distance between adjacent massage zones can be set to a preset distance. When the massage device is a neck massager, the user's body part can be the neck muscle groups, such as the platysma and tibialis anterior muscles, or different areas of the neck. When the massage device is a waist massager, the user's body part can be different muscle groups of the waist, such as the psoas major and quadratus lumborum muscles, or different areas of the waist.
[0055] Of course, if the massage device can be used for full-body massage, the user's body parts can include different parts of the shoulders or neck, different parts of the waist, different parts of the legs, etc.
[0056] In some embodiments, different body parts of the user can also be represented by the spacing between the massage components. That is, as the spacing between the massage components is adjusted, each massage position of the massage component after the spacing is adjusted can be regarded as a body part of the user. In this way, when the massage device completes the massage of a certain body part, the current spacing of the massage components and the massage parameters at the current spacing can be stored.
[0057] In some embodiments, after adjusting the distance between two adjacent massage components, the swing angle of each massage head in each massage component can be adjusted while the distance between the two massage components is fixed. That is, each massage head in each massage component can swing within a certain range, thereby increasing the flexibility of the massage device in massaging the user's body parts and improving the accuracy of massage parameter adjustment.
[0058] Step 202: Obtain the massage parameters of each massage component's massage head at each body part.
[0059] Understandably, due to physiological, pathological, and other factors such as age, gender, and psychological factors, the degree of muscle stiffness varies in different parts of a user's body.
[0060] The degree of muscle stiffness in different body parts may be related to the amount and frequency of daily exercise. For example, people who frequently engage in upper limb exercises may have relatively tighter and stiffer upper limb muscles, while their lower limb muscles may be relatively more flexible. Alternatively, maintaining poor posture or certain work habits for extended periods can also lead to muscle stiffness in certain areas. For instance, looking down at a mobile phone or computer for a long time can cause stiffness in the neck and shoulder muscles. Furthermore, as we age, muscle elasticity and strength gradually decline, which may make older users' muscles more prone to stiffness.
[0061] Therefore, different body parts require different massage parameters when using a massage device. Using a single massage parameter for different body parts may result in the body parts not being effectively relaxed, thus reducing the user experience.
[0062] Based on this, in this embodiment of the application, before using the massage device to massage different parts of the user's body, the massage parameters of the massage head of each massage component in the massage device at each part of the user's body can be obtained first, so that the body part can be massaged based on the massage parameters corresponding to each body part, thereby realizing targeted massage of different parts of the user's body and improving the user experience.
[0063] In this embodiment of the application, the method of obtaining the massage parameters of the massage head at each body part is not limited.
[0064] In some embodiments, the massage device may include a pressure sensor. This sensor can acquire pressure data from the massage head of each massage component at each body part; this pressure data constitutes the massage parameters. A higher pressure value indicates greater muscle stiffness in the user's body part.
[0065] Here, the type of pressure sensor is not limited. Pressure sensors may include resistive pressure sensors, capacitive pressure sensors, piezoelectric pressure sensors, electromagnetic pressure sensors, etc.
[0066] By acquiring pressure data of the massage head at each body part using a pressure sensor, the pressure data of the currently moved body part can be obtained as the massage head moves to different body parts. For example, if the pressure sensor moves to body part 1, the pressure sensor can acquire pressure data at body part 1 based on the deformation of the component. This pressure data can include the magnitude of the pressure value, or it can also include the magnitude of the electrical signal converted from the pressure value.
[0067] Understandably, the more severe the muscle stiffness in a user's body part, the greater the massage pressure required by the massage head when massaging that body part. Therefore, the massage parameters of the massage head at the body part can be measured by the deformation of the sensitive element in the pressure sensor at the body part. That is, the higher the pressure value, the greater the massage parameters (such as the pressure applied) used by the massage head, and correspondingly, the more severe the muscle stiffness in the user's body part.
[0068] In some embodiments, obtaining massage parameters of the massage device on each body part through pressure sensors can improve the accuracy of obtaining massage parameters.
[0069] In other embodiments, the massage device may be equipped with an electromyography (EMG) sensor. The EMG sensor acquires EMG data from the massage head of each massage component at each body part; this EMG data represents the massage parameters. A higher EMG value indicates greater muscle stiffness in the body part.
[0070] Here, there is no limitation on the type of electromyography (EMG) sensor. For example, EMG sensors may include surface EMG sensors, in which the electrodes of the EMG sensor are attached to the surface of the muscle to collect the electrical signals generated during muscle contraction.
[0071] By acquiring electromyographic (EMG) data at each body part using an EMG sensor, the massage head can obtain EMG data for the currently moved body part as it moves to different body parts. For example, if the EMG sensor moves to body part 1, it can collect the electrical signal at body part 1, which is the obtained massage parameter for body part 1.
[0072] Understandably, the more severe the muscle stiffness in a user's body part, the greater the massage pressure required when massaging that body part. The massage parameters of the massage head at a body part can be measured by the electrical signals generated when the muscles in that body part contract. That is, the higher the value of the electromyography (EMG) data, the greater the massage parameters (such as pressure) used by the massage head, and correspondingly, the more severe the muscle stiffness in the user's body part.
[0073] In some embodiments, obtaining massage parameters of the massage device on each body part through electromyography (EMG) sensors can improve the accuracy of obtaining massage parameters.
[0074] In some other embodiments, a current sensor may be provided in the massage device to acquire current data of the massage head of each massage component at each body part. The current data includes the current value; the current data is the massage parameter, wherein the larger the current value, the more severe the muscle stiffness of the body part.
[0075] Here, there is no limitation on the type of current sensor. For example, current sensors may include resistive shunts, current transformers, Hall effect current sensors, fiber optic current sensors, etc.
[0076] In some embodiments, to acquire current data of the massage head at a body part via a current sensor, the control system of the massage device can first control the massage head of the massage component to move to a target position, which corresponds to the body part to be massaged; then, the control system can control the massage head to start massaging the body part; during the massage process, the current sensor can collect current data in real time; subsequently, the collected current data can be preprocessed, such as by filtering, to remove noise data from the current data; finally, the processed current data reflects the massage parameters of the massage head at the body part.
[0077] Of course, the massage parameters of the massage head on the body part can be measured by the magnitude of the current data at the body part. That is, the larger the current data, the greater the massage parameters (such as massage intensity) used by the massage head, and correspondingly, the more severe the muscle stiffness of the user's body part.
[0078] In this embodiment, the method of using processed current data to reflect the massage parameters of the massage head at the body part is not limited. For example, the average value of the current data, the standard deviation of the current data, the peak value of the current data, or a comprehensive evaluation of the current data can be used to reflect the parameters.
[0079] For example, the average current data of a massage device at a specific body part over a certain period of time can be calculated, and this average current data can be used to reflect the massage parameters for that body part. When calculating the average current data over a period of time, the sum of the current values corresponding to N sampling points collected during that period can be averaged to obtain the average current data.
[0080] When the average current data is high, it indicates that the motor is operating under high load for most of the time, and the massage head may be encountering muscles with severe stiffness. When the average current data is low, it indicates that the motor is operating under low load for most of the time, and the massage head may be encountering muscles with less stiffness, i.e., more relaxed muscles.
[0081] Alternatively, the standard deviation of the current data from the massage device over a specific body part can be calculated over a period of time. This standard deviation reflects the massage parameters for that body part. To calculate the standard deviation of the current data over a period, the sum of the current values collected at N sampling points during that period can be averaged to obtain the average value of the current data. Then, the squares of the differences between the current values at the N sampling points and the average value of the current data can be calculated to obtain the squares of the N differences. Finally, the average of the squares of the N differences can be calculated to obtain the variance, and the standard deviation can be derived from this variance.
[0082] A higher standard deviation in the current data indicates greater current fluctuations, possibly because the massage head encounters varying resistance at different locations, reflecting uneven muscle stiffness. Conversely, a lower current difference indicates smaller current fluctuations, possibly because the massage head encounters more uniform resistance at different locations, reflecting more even muscle stiffness.
[0083] Alternatively, the peak current data of the massage device at a specific body part can be obtained over a period of time, reflecting the massage parameters at that body part. The peak current data indicates that the motor load of the massage device was very high at a particular moment, possibly because the massage head encountered a particularly stiff muscle. Low peak current data indicates that the motor load of the massage device was not particularly high throughout the massage process, possibly because the massage head did not encounter a particularly stiff muscle.
[0084] Alternatively, a comprehensive score can be used to reflect the massage parameters of a specific body part by analyzing the current data collected by the massage device over a period of time. This comprehensive score is determined by weighting the average, standard deviation, and peak values of the current data. By establishing a comprehensive score for the current data collected during massage, the degree of muscle stiffness in that body part can be effectively reflected.
[0085] In some embodiments, the massage parameters of the massage device on each body part are obtained by a current sensor, eliminating the need to add other sensors to the massage device, thereby reducing the size of the massage device and improving the accuracy of obtaining the massage parameters.
[0086] Step 203: Massage the user's body parts according to the massage parameters at each body part.
[0087] In this embodiment of the application, after obtaining the massage parameters of the massage head of the massage device at each part of the user's body in advance, when using the massage device to massage the body parts in the future, the corresponding massage can be performed according to the pre-obtained massage parameters at each part of the body.
[0088] For example, if the pre-acquired massage parameters for the massage head on the user's body part 1 are massage parameter 1, then when using the massage device to massage the user's body part 1 subsequently, massage parameter 1 can continue to be used. Similarly, if the pre-acquired massage parameters for the massage head on the user's body part 2 are massage parameter 2, then when using the massage device to massage the user's body part 2 subsequently, massage parameter 2 can continue to be used. This allows for personalized massage of different body parts, rather than using uniform massage parameters for different body parts. This targeted massage method effectively helps users relax muscles, improves massage efficiency, and enhances the user experience.
[0089] In this embodiment, the distance between two adjacent massage components is adjusted to control the massage head of each massage component to massage the user's body parts; massage parameters of each massage head at each body part are acquired; and the user's body parts are massaged according to the massage parameters at each body part. Thus, by pre-acquiring the massage parameters of the massage head at each body part, the user's body parts can be massaged based on these parameters during actual massage, thereby achieving personalized massage and improving massage efficiency.
[0090] Figure 3 This is a schematic diagram illustrating the implementation flow of the control method for the massage device provided in an embodiment of this application. Figure 3 As shown, the method may include the following steps 301 to 304:
[0091] Step 301: By adjusting the spacing between two adjacent massage components, control the massage head of each massage component to massage the user's body parts.
[0092] Here, the method of executing step 301 is the same as the method of executing step 201 in the above embodiment, and will not be described again here.
[0093] Step 302: Obtain the massage parameters of each massage component's massage head at each body part.
[0094] Here, the method of executing step 302 is the same as the method of executing step 202 in the above embodiment, and will not be described again here.
[0095] Step 303: Generate a health status report based on the massage parameters at each body part. The health status report is used to indicate the health status of different body parts.
[0096] In this embodiment, to facilitate users' intuitive access to the massage parameters of the massage device at each part of their body, a health status report can be generated based on the massage parameters of each body part. In this way, users can directly view the health status report to intuitively understand the health level of each part of their body, and the health status report can also be used to guide subsequent massages.
[0097] In some embodiments, the health status report includes a muscle stiffness report, and the values of the massage parameters are positively correlated with the degree of muscle stiffness.
[0098] For example, Figure 4 Provide a schematic diagram illustrating the effect of a physical health status report. For example... Figure 4 As shown, this health report includes different body parts and the corresponding level of muscle stiffness for each body part. Based on this health report, users can effectively understand the health status of different body parts of themselves or others.
[0099] In this embodiment of the application, the method of generating the physical health status report is not limited.
[0100] In some embodiments, the health status report includes the ability of the massage device to automatically integrate and process massage parameters from different body parts after acquiring them, thereby generating a health status report. In other words, the health status report is generated automatically by the massage device.
[0101] In other embodiments, after obtaining massage parameters for different body parts of the user, the massage device can also send the massage parameters for different body parts to an electronic device, so that the electronic device can construct a health status report based on the received massage parameters for multiple body parts.
[0102] Here, electronic devices are devices that can establish a communication connection with massage devices, and there is no limitation on the type of electronic devices.
[0103] Electronic devices can include general handheld electronic terminals such as mobile phones, smartphones, portable terminals, terminals, personal digital assistants (PDAs), portable multimedia players (PMPs), laptops, notebooks, wireless broadband (Wibro) terminals, personal computers (PCs), smart PCs, point-of-sale (POS) terminals, wearable devices, and in-vehicle computers, etc.
[0104] The communication connection established between the electronic device and the massage device can rely on a local area network (LAN) or a wide area network (WAN), such as the Internet. When the communication network is a LAN, for example, it can be a wireless fidelity (WiFi) hotspot network, a WiFi P2P network, a Bluetooth network, a Zigbee network, or a near field communication (NFC) network, etc. When the communication network is a WAN, for example, it can be a 3rd generation wireless telephone technology (3G) network, a 4th generation mobile communication technology (4G) network, a 5th generation mobile communication technology (5G) network, or a future public land mobile network (PLMN), etc., and this application embodiment does not limit this.
[0105] Step 304: Massage the user's body parts based on the health status report.
[0106] In this embodiment of the application, the method of massaging the user's body parts based on the health status report is not limited.
[0107] In some embodiments, a user's body parts can be massaged by performing the following steps 501 to 502:
[0108] Step 501: Based on the physical health status report, generate massage modes corresponding to each body part. The massage mode includes massage duration and / or massage intensity. The higher the muscle stiffness of the body part, the longer the massage duration and / or the greater the massage intensity in the massage mode.
[0109] It should be noted that different body parts require different massage patterns depending on the degree of muscle stiffness. Massage patterns may include one or more of the following: massage duration and massage intensity.
[0110] The higher the degree of muscle stiffness in a body part, the greater the massage force and the longer the massage time are required to effectively relieve muscle stiffness. If the degree of muscle stiffness in a body part is low, that is, the muscle stiffness in the body part is not severe, it means that the user does not need a long time or a strong massage to achieve effective relaxation.
[0111] Based on the above principles, the massage pattern corresponding to each body part can be determined and stored according to the degree of muscle stiffness of each body part. In this way, when massaging a certain body part later, the massage can be based on the corresponding massage intensity for that body part, thus achieving a more targeted massage, and making the massage more flexible and adaptable.
[0112] Step 502: Massage the target body part according to the target massage mode corresponding to the target body part. The target body part is the body part in which the muscle stiffness is greater than the stiffness threshold.
[0113] In this application embodiment, the method for determining the target body part is not limited. The target body part can be preset, such as a body part where the muscle stiffness is greater than a stiffness threshold, or the target body part can be freely selected by the user.
[0114] In some embodiments, where the target body part is freely selectable by the user, the target body part can be determined by performing the following steps 601 to 603:
[0115] Step 601: Output the target interface, which is used to display the physical health status report.
[0116] Here, the location of the output target interface is not limited. For example, the output target interface can be output on the display screen of the massage device, or it can be output on an electronic device that establishes a communication connection with the massage device. The electronic device has a display screen through which the user can view the health report.
[0117] Step 602: Receive the user's selection operation on the target body part in the target interface.
[0118] Figure 7 Provide an illustration of the effect of a user selecting a target body part. For example... Figure 7 As shown, users can select the body part they want to massage by clicking, swiping, or pressing, thus setting it as the target body part. Figure 7 The selected target body part is body part 2.
[0119] Step 603: In response to the selection operation, control the massage device to massage the target body part according to the target massage mode corresponding to the target body part.
[0120] Once the massage device receives a selection operation, it can directly respond to the selection operation and massage the target body part using the target massage mode corresponding to the target body part.
[0121] After receiving a selection operation, the electronic device can respond to the selection operation by sending a massage command to the massage device. The massage command may include the target body part to be massaged. In this way, after receiving the massage command, the massage device can respond to the massage command and massage the target body part in the target massage mode corresponding to the target body part.
[0122] In this embodiment, the target massage mode is not limited. For example, the target massage mode can be preset, such as being generated based on the muscle stiffness of the target body part; or, the target massage mode can be selected by the user, who can choose the corresponding target massage mode according to their own preferences.
[0123] In some embodiments, the method of determining the body part to be massaged is more flexible and tailored to the user's own needs.
[0124] In some embodiments, targeted massage techniques for body parts with varying degrees of muscle stiffness offer greater flexibility and adaptability.
[0125] In some embodiments, after massaging the target body part according to the target massage mode corresponding to the target body part, the health level of the target body part after the massage can also be obtained; and a comparison result of the health level of the target body part after the massage and the health level before the massage can be generated and output.
[0126] In other words, after massaging a target body part based on a targeted massage pattern, the user may experience effective relaxation, generally manifested as a reduction in muscle stiffness in the target body part, i.e., an increase in health. Therefore, after the massage of the target body part, the results of the current massage, i.e., the health level of the target body part after the massage, can be recorded. By comparing the health level of the target body part after the massage with the health level before the massage, the effectiveness of the massage can be intuitively judged.
[0127] In some embodiments, users can visually compare the massage effects and provide feedback to the massage device or electronic device to further improve the accuracy of subsequent massages of body parts.
[0128] In other embodiments, the user's body parts can be massaged by performing the following steps 801 to 802:
[0129] Step 801: Based on the physical health status report, generate massage modes corresponding to each body part. The massage mode includes massage duration and / or massage intensity. The higher the muscle stiffness of the body part, the longer the massage duration and / or the greater the massage intensity in the massage mode.
[0130] Here, the method of implementing step 801 is the same as the method of implementing step 501 in the above embodiment, and will not be described again here.
[0131] Step 802: Massage each body part according to the massage mode corresponding to each body part. Each body part includes target body parts and non-target body parts. The massage modes for target body parts and non-target body parts are different. Target body parts are body parts where the muscle stiffness is greater than the stiffness threshold.
[0132] Here, when using a massage device to massage different parts of the body, each part is massaged individually. In actual massage, the user's body parts can be divided into target and non-target areas. Target areas may be those with more severe muscle stiffness, and a corresponding massage mode can be used for these areas. Non-target areas with milder muscle stiffness can be massaged using a different mode, thus achieving targeted massage.
[0133] Of course, the target body part can be any one of the various body parts. In this way, when massaging the user's various body parts, the massage mode for each body part can be determined according to the degree of muscle stiffness in that body part, and the corresponding massage mode can be used to massage each part separately.
[0134] In some embodiments, different massage modes can be used to massage target body parts and non-target body parts separately, thereby achieving targeted massage and helping users relax.
[0135] In some embodiments, when a target body part is massaged and an adjustment command is received, the massage mode is adjusted in response to the adjustment command; the target body part and the adjusted massage mode are stored so that the target body part can be massaged again using the adjusted massage mode.
[0136] In other words, if the user feels that the current massage mode (such as massage intensity and / or massage duration) is not suitable, the user can adjust it by sending an adjustment command to the massage device, which will then adjust the massage mode according to the command and sample the adjusted massage mode for the next massage.
[0137] In some embodiments, users can adjust the massage mode themselves to better suit their actual needs and improve their user experience.
[0138] In this embodiment, the distance between two adjacent massage components is adjusted to control the massage head of each massage component to massage the user's body parts; massage parameters of each massage head at each body part are acquired; and the user's body parts are massaged according to the massage parameters at each body part. Thus, by pre-acquiring the massage parameters of the massage head at each body part, the user's body parts can be massaged based on these parameters during actual massage, thereby achieving personalized massage and improving massage efficiency.
[0139] It should be understood that although the steps in the above flowcharts are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the above flowcharts may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.
[0140] Based on the foregoing embodiments, this application provides a massage device, which includes various modules and units included in each module, which can be implemented by a processor; of course, it can also be implemented by specific logic circuits; in the implementation process, the processor can be a central processing unit (CPU), microprocessor (MPU), digital signal processor (DSP) or field programmable gate array (FPGA), etc.
[0141] Figure 9 This is a schematic diagram of the structure of the massage device provided in the embodiments of this application, such as... Figure 9 As shown, the device 900 includes a control module 901, an acquisition module 902, and a processing module 903, wherein:
[0142] The control module 901 is used to control the massage head of each of the massage components to massage the user's body parts by adjusting the spacing between the at least two massage components;
[0143] The acquisition module 902 is used to acquire the massage parameters of the massage head of each massage component at each of the body parts;
[0144] The processing module 903 is used to massage the user's body parts according to the massage parameters at each of the body parts.
[0145] In some embodiments, the processing module 903 further includes a generation module and a processing submodule;
[0146] The generation module is used to generate a health status report based on the massage parameters at each of the body parts, and the health status report is used to indicate the health status of the different body parts.
[0147] The processing submodule is used to massage the user's body parts based on the health status report.
[0148] In some embodiments, the control module 901 is specifically used to control the two adjacent sets of massage components to massage different parts of the user's body in a manner that gradually increases or decreases the spacing.
[0149] In some embodiments, the massage device is provided with a pressure sensor and a data acquisition module 902, which is used to acquire pressure data of the massage head of each massage component at each body part through the pressure sensor. The pressure data is the massage parameter. The larger the value of the pressure data, the more severe the muscle stiffness of the body part.
[0150] In some embodiments, the massage device is equipped with an electromyography (EMG) sensor and an acquisition module 902, which is used to acquire EMG data of the massage head of each massage component at each body part through the EMG sensor. The EMG data is the massage parameter, wherein the larger the value of the EMG data, the more severe the muscle stiffness of the body part.
[0151] In some embodiments, the massage device is provided with a current sensor and a data acquisition module 902, which is used to acquire current data of the massage head of each massage component at each body part through the current sensor. The current data includes a current value; the current data is the massage parameter, wherein the larger the current value, the more severe the muscle stiffness of the body part.
[0152] In some embodiments, the health status report includes a muscle stiffness report, and the values of the massage parameters are positively correlated with the muscle stiffness.
[0153] In some embodiments, the processing submodule is specifically used to generate massage patterns corresponding to each body part through the body health status report. The massage pattern includes massage duration and / or massage intensity. The higher the muscle stiffness of the body part, the longer the massage duration and / or the greater the massage intensity in the massage pattern.
[0154] Massage the target body part according to the target massage mode corresponding to the target body part. The target body part is the body part in which the muscle stiffness is greater than the stiffness threshold.
[0155] In some embodiments, the processing submodule is further configured to generate massage modes corresponding to each body part through the body health status report. The massage mode includes massage duration and / or massage intensity. The higher the muscle stiffness of the body part, the longer the massage duration and / or the greater the massage intensity in the massage mode.
[0156] According to the massage mode corresponding to each body part, massage is performed on each body part. Each body part includes target body parts and non-target body parts. The massage modes of the target body parts and the non-target body parts are different. The target body parts are body parts where the muscle stiffness is greater than the stiffness threshold.
[0157] In some embodiments, the apparatus further includes an output module, a receiving module, and a response module;
[0158] The output module is used to output a target interface, which is used to display the physical health status report;
[0159] The receiving module is used to receive the user's selection operation on the target body part on the target interface;
[0160] The response module is used to respond to the selection operation and massage the target body part according to the target massage mode corresponding to the target body part.
[0161] In some embodiments, the target massage mode is preset, or the target massage mode is selected by the user.
[0162] In some embodiments, the acquisition module 902 is further configured to acquire the health status of the target body part after massage;
[0163] The generation module is also used to generate and output a comparison result of the health status of the target body part based on the health status of the target body part after massage and the health status before massage.
[0164] In some embodiments, the device further includes a storage module;
[0165] The response module is also configured to adjust the massage mode in response to the adjustment command when the target body part is being massaged and an adjustment command is received;
[0166] The storage module is used to store the target body part and the adjusted massage mode, so as to perform the next massage on the target body part using the adjusted massage mode.
[0167] The descriptions of the above device embodiments are similar to those of the above method embodiments, and have similar beneficial effects. For technical details not disclosed in the device embodiments of this application, please refer to the descriptions of the method embodiments of this application for understanding.
[0168] It should be noted that, in the embodiments of this application... Figure 9 The module division of the massage device shown is illustrative and represents only one logical functional division; in actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, exist as separate physical units, or be integrated into one unit from two or more units. The integrated units can be implemented in hardware, as software functional units, or a combination of both.
[0169] It should be noted that, in the embodiments of this application, if the above-described methods are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, or the parts that contribute to related technologies, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause an electronic device to execute all or part of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), magnetic disks, or optical disks. Thus, the embodiments of this application are not limited to any specific hardware and software combination.
[0170] This application provides a massage device. The massage device may include, for example: Figure 10The illustrated structure includes a processor, memory, and network interface connected via a system bus. The processor of the massage device provides computing and control capabilities. The memory of the massage device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The database of the massage device is used to store data. The network interface of the massage device is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements the methods described above.
[0171] This application provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the method provided in the above embodiments.
[0172] This application provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the steps in the method provided in the above-described method embodiments.
[0173] Those skilled in the art will understand that Figure 10 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the massage device to which the present application is applied. A specific massage device may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0174] In one embodiment, the massage device provided in this application can be implemented as a computer program, and the computer program can be implemented as follows: Figure 10 The massage device shown operates on the device. The memory of the massage device can store the various program modules that make up the device. The computer program composed of the various program modules causes the processor to execute the steps of the methods in the various embodiments of this application described in this specification.
[0175] It should be noted that the descriptions of the storage medium and device embodiments above are similar to the descriptions of the method embodiments above, and have similar beneficial effects. For technical details not disclosed in the storage medium, storage medium, and device embodiments of this application, please refer to the descriptions of the method embodiments of this application for understanding.
[0176] It should be understood that the phrases "one embodiment," "an embodiment," or "some embodiments" mentioned throughout the specification mean that a specific feature, structure, or characteristic related to an embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment," "in one embodiment," or "in some embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of this application, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. The sequence numbers of the above-described embodiments are merely for descriptive purposes and do not represent the superiority or inferiority of the embodiments. The descriptions of the various embodiments above tend to emphasize the differences between the various embodiments; their similarities or commonalities can be referred to mutually, and for the sake of brevity, they will not be repeated here.
[0177] In this article, the term "and / or" is merely a description of the relationship between related objects, indicating that there can be three kinds of relationships. For example, object A and / or object B can represent three situations: object A exists alone, object A and object B exist simultaneously, and object B exists alone.
[0178] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0179] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The embodiments described above are merely illustrative. For example, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple modules or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or modules can be electrical, mechanical, or other forms.
[0180] The modules described above as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules. They may be located in one place or distributed across multiple network units. Some or all of the modules may be selected to achieve the purpose of this embodiment according to actual needs.
[0181] In addition, each functional module in the various embodiments of this application can be integrated into one processing unit, or each module can be a separate unit, or two or more modules can be integrated into one unit; the integrated modules can be implemented in hardware or in the form of hardware plus software functional units.
[0182] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as mobile storage devices, read-only memory (ROM), magnetic disks, or optical disks.
[0183] Alternatively, if the integrated units described above are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, or the parts that contribute to related technologies, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause an electronic device to execute all or part of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROMs, magnetic disks, or optical disks.
[0184] The methods disclosed in the several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.
[0185] The features disclosed in the several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.
[0186] The features disclosed in the several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method or device embodiments.
[0187] The above description is merely an embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A control method for a massage device, applied to the massage device, the massage device comprising at least two massage components, each of the massage components comprising at least one massage head, characterized in that, The method includes: By adjusting the spacing between two adjacent massage components, the massage head of each massage component can be controlled to massage the user's body parts. Obtain the massage parameters of each massage component's massage head at each of the aforementioned body parts; Massage is performed on the user's body parts according to the massage parameters at each of the said body parts.
2. The method according to claim 1, characterized in that, The step of massaging the user's body parts according to massage parameters at each of the body parts includes: A health status report is generated based on the massage parameters at each of the said body parts, and the health status report is used to indicate the health status of different body parts. Based on the reported health status, massage is performed on the user's body parts.
3. The method according to claim 1, characterized in that, The method of controlling the massage head of each massage component to massage the user's body part by adjusting the spacing between two adjacent massage components includes: The adjacent sets of massage components are controlled to massage different parts of the user's body in a manner that gradually increases or decreases the spacing.
4. The method according to claim 1, characterized in that, The massage device is equipped with a pressure sensor, and the acquisition of massage parameters of each massage component's massage head at each body part includes: The pressure sensor acquires pressure data of the massage head of each massage component at each body part. The pressure data is the massage parameter. The higher the value of the pressure data, the more severe the muscle stiffness of the body part.
5. The method according to claim 1, characterized in that, The massage device is equipped with an electromyography (EMG) sensor. The acquisition of massage parameters for each massage head at each body part includes: The electromyography (EMG) sensor is used to acquire EMG data of the massage head of each massage component at each body part. The EMG data is the massage parameter. The larger the EMG value, the more severe the muscle stiffness of the body part.
6. The method according to claim 1, characterized in that, The massage device is equipped with a current sensor, and the acquisition of massage parameters of each massage head at each body part includes: The current sensor acquires current data of the massage head of each massage component at each body part, and the current data includes the current value; the current data is the massage parameter, wherein the larger the current value, the more severe the muscle stiffness of the body part.
7. The method according to any one of claims 1 to 6, characterized in that, The physical health status report includes a muscle stiffness report, and the values of the massage parameters are positively correlated with the muscle stiffness.
8. The method according to claim 2, characterized in that, The step of massaging the user's body parts based on the health status report includes: Based on the physical health status report, massage patterns corresponding to each body part are generated. The massage pattern includes massage duration and / or massage intensity. The higher the degree of muscle stiffness in the body part, the longer the massage duration and / or the greater the massage intensity in the massage pattern. Massage the target body part according to the target massage mode corresponding to the target body part. The target body part is the body part in which the muscle stiffness is greater than the stiffness threshold.
9. The method according to claim 2, characterized in that, The step of massaging the user's body parts based on the health status report includes: Based on the physical health status report, massage patterns corresponding to each body part are generated. The massage pattern includes massage duration and / or massage intensity. The higher the degree of muscle stiffness in the body part, the longer the massage duration and / or the greater the massage intensity in the massage pattern. According to the massage mode corresponding to each body part, massage is performed on each body part. Each body part includes target body parts and non-target body parts. The massage modes of the target body parts and the non-target body parts are different. The target body parts are body parts where the muscle stiffness is greater than the stiffness threshold.
10. The method according to claim 8, characterized in that, Before massaging the target body part according to the target massage pattern corresponding to the target body part, the method further includes: Output target interface, the target interface being used to display the physical health status report; Receive the user's selection operation on the target body part on the target interface; The step of massaging the target body part according to the target massage pattern corresponding to the target body part includes: In response to the selection operation, the massage device is controlled to massage the target body part according to the target massage mode corresponding to the target body part.
11. The method according to claim 9, characterized in that, The target massage mode is either preset or selected by the user.
12. The method according to any one of claims 8 to 11, characterized in that, After massaging the target body part according to the target massage pattern corresponding to the target body part, the method further includes: Obtain the health status of the target body part after massage; Based on the health status of the target body part after massage and the health status before massage, a comparison result of the health status of the target body part is generated and output.
13. The method according to any one of claims 8 to 11, characterized in that, The method further includes: When massaging the target body part and receiving an adjustment command, the massage mode is adjusted in response to the adjustment command; The target body part and the adjusted massage mode are stored so that the target body part can be massaged again using the adjusted massage mode.
14. A massage device, characterized in that, The massage device includes at least two massage components, each of which includes at least one massage head; the device includes: A control module is used to control the massage head of each of the massage components to massage the user's body parts by adjusting the spacing between the at least two massage components; The acquisition module is used to acquire the massage parameters of the massage head of each massage component at each of the body parts; The processing module is used to massage the user's body parts according to the massage parameters at each of the body parts.
15. A massage device comprising a memory and a processor, the memory storing a computer program executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the method according to any one of claims 1 to 13.
16. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 13.
17. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 13.