Massage instrument, interval adjusting method and device, and computer readable storage medium

CN122973243APending Publication Date: 2026-10-27GUANGDONG SKG INTELLIGENT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510535101.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-25
Publication Date
2026-10-27

AI Technical Summary

Technical Problem

[0002]相关技术中的按摩仪采用棘轮式或其他有级调节的调距组件,用户可通过按压按键等方式调节档位,进而实现按摩组件之间的间距调节,但由于其间距只能进行单向调节,若用户不小心调过档,需要再重新调一圈的档位,操作复杂,用户体验较差

Benefits of technology

[0044]本申请提供的按摩仪、间距调节方法及装置、计算机可读存储介质,当调距件的档位大于适配档位时,本申请可使调距件能够回档,以使回档后的调距件的档位不大于适配档位,可使调距件的档位直接为适配档位,或者仅需再调节少量次数便可达到适配档位,降低了操作难度,操作简单。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122973243A_ABST
    Figure CN122973243A_ABST
Patent Text Reader

Abstract

The application provides a massage instrument, a distance adjusting method and device, and a computer readable storage medium. The massage instrument comprises a distance adjusting assembly and two massage assemblies. The distance adjusting assembly comprises a base and a distance adjusting piece. The distance adjusting piece can rotate relative to the base along a preset direction to adjust the gear of the distance adjusting piece, so that the distance adjusting piece moves along the axial direction relative to the base, thereby adjusting the distance between the two massage assemblies. When the gear of the distance adjusting piece is greater than the adaptive gear, the distance adjusting piece can be returned to the previous gear, so that the gear of the distance adjusting piece after returning to the previous gear is not greater than the adaptive gear. The adaptive gear is used to make the distance between the two massage assemblies an adaptive distance. The application can make the distance adjusting piece return to the previous gear, so that the gear of the distance adjusting piece after returning to the previous gear is not greater than the adaptive gear. The gear of the distance adjusting piece can be directly the adaptive gear, or only a small number of adjustments are needed to reach the adaptive gear, thereby reducing the operation difficulty and making the operation simple.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of spacing adjustment technology, specifically relating to massage devices, spacing adjustment methods and apparatus, and computer-readable storage media. Background Technology

[0002] Massagers in related technologies use ratchet-type or other stepped adjustable distance components. Users can adjust the intensity by pressing buttons, thereby adjusting the distance between the massage components. However, since the distance can only be adjusted in one direction, if the user accidentally adjusts the intensity too much, they need to readjust the intensity by another full turn, which is complicated and results in a poor user experience. Summary of the Invention

[0003] In view of this, the first aspect of this application provides a massage device, the massage device including a distance adjustment component and two massage components, the distance adjustment component including a base and a distance adjustment member, the distance adjustment member being able to rotate relative to the base in a preset direction to adjust the setting of the distance adjustment member, and the distance adjustment member being able to move relative to the base in an axial direction, thereby adjusting the distance between the two massage components;

[0004] Wherein, when the setting of the adjusting component is greater than the matching setting, the adjusting component can be retracted so that the setting of the adjusting component after retraction is not greater than the matching setting; wherein, the matching setting is used to make the distance between the two massage components a matching distance.

[0005] The adjusting member can be separated from the base along the axial direction, and the adjusting member can rotate in a direction opposite to the preset direction.

[0006] The massager also includes a housing, a base fixed to the housing, an adjusting member passing through the base and the housing, and the adjusting member being movable relative to the housing along the axial direction.

[0007] The adjustable member protruding from the housing can be moved away from the base by pressing the adjustable member, thereby separating it from the base.

[0008] The adjusting member protruding from the housing is provided with an adjusting part. When the adjusting member is separated from the base, the adjusting part is rotated to drive the adjusting member to rotate in a direction opposite to the preset direction.

[0009] The massager also includes a housing, the base is fixed to the housing in the circumferential direction and can move relative to the housing in the axial direction, and the base passes through the housing;

[0010] Specifically, by pulling the base protruding from the housing, the base can be moved away from the adjusting member, thereby separating it from the adjusting member.

[0011] A second aspect of this application provides a spacing adjustment method applied to a massager. The massager includes a spacing adjustment component and two massage components. The spacing adjustment component includes a base and a spacing adjustment element. The spacing adjustment element rotates relative to the base in a preset direction to adjust the setting of the spacing adjustment element, thereby moving the spacing adjustment element relative to the base in an axial direction to adjust the spacing between the two massage components. The spacing adjustment method includes:

[0012] When the setting of the adjusting component is greater than the matching setting, a return command is obtained; wherein, the matching setting is used to make the distance between the two massage components the matching distance.

[0013] Control the adjusting member to return to its original position so that the position of the adjusting member after returning to its original position is not greater than the adapted position.

[0014] The control of the adjusting element returning to its original position includes:

[0015] The adjustment mechanism is controlled to return to its initial position, which is used to make the distance between the two massage components the initial distance.

[0016] The control of the adjusting element returning to its original position includes:

[0017] Control the gear of the adjusting component to return to the previous gear until the gear of the adjusting component is equal to the matching gear.

[0018] The control of the adjusting element returning to its original position includes:

[0019] The adjustable member is controlled to continue rotating in the preset direction, thereby returning the gear position of the adjustable member to the initial gear position or the previous gear position; or, the adjustable member is controlled to separate from the base, and then the adjustable member is rotated in the opposite direction to the preset direction, thereby returning the gear position of the adjustable member to the initial gear position or the previous gear position.

[0020] The massager includes buttons, and the rewind command includes:

[0021] Obtain the button press information, and when the button press information meets a preset condition, obtain a rollback command.

[0022] The pressed information includes one or more of the following: the number of times the button is pressed, the pressure applied to the button, the duration of the button being pressed, and the number of times the button is pressed within a preset duration.

[0023] The rollback command includes:

[0024] The system acquires the pressure information of the massage component on the body part. If the pressure information was the matching information at the previous moment, but the pressure information does not match the matching information at the next moment, it indicates that the setting of the adjustment component is greater than the matching setting, and a return command is acquired.

[0025] The rewind command includes a prompt message, and controlling the rewind of the adjusting element includes:

[0026] The user manually controls the retraction mechanism to return to its original position.

[0027] Prior to obtaining the rollback command, the following is also included:

[0028] Obtain adjustment instructions;

[0029] The gear position of the adjustable component is equal to the matching gear position.

[0030] The process, following the acquisition of the adjustment command, also includes:

[0031] Obtain information about the body parts massaged by the massage component;

[0032] The appropriate gear level is obtained based on the information about the body parts.

[0033] The body part information includes one or more of the following: the type of body part, the location of the body part, and the size of the body part.

[0034] The process, following the acquisition of the adjustment command, also includes:

[0035] Obtain the motion parameter information of the two massage components;

[0036] The appropriate gear is obtained based on the motion parameter information.

[0037] The motion parameter information includes one or more of the current of the massage component and the pressure applied by the massage component to the pressing area.

[0038] The acquisition of adjustment instructions includes:

[0039] The system acquires the pressure information of the massage component on the body parts, and when the pressure information does not match the adaptation information, it acquires an adjustment command.

[0040] A third aspect of this application provides a spacing adjustment device applied to a massager. The massager includes a spacing adjustment assembly and two massage components. The spacing adjustment assembly includes a base and a spacing adjustment member. The spacing adjustment member rotates relative to the base in a preset direction to adjust the setting of the spacing adjustment member, thereby moving the spacing adjustment member relative to the base in an axial direction to adjust the spacing between the two massage components. The spacing adjustment device includes:

[0041] The acquisition module is used to acquire a return command when the setting of the adjusting component is greater than the matching setting; wherein, the matching setting is used to make the distance between the two massage components the matching distance.

[0042] The control module is used to control the adjusting member to return to its original position so that the position of the adjusting member after returning to its original position is not greater than the adapted position.

[0043] The fourth aspect of this application provides a computer-readable storage medium, characterized in that the computer storage medium stores a computer program, the computer program including program instructions, which, when executed by a processor, cause the processor to perform the spacing adjustment method provided in the second aspect of this application.

[0044] The massager, spacing adjustment method and device, and computer-readable storage medium provided in this application enable the adjusting component to return to its original position when the setting of the adjusting component is greater than the matching setting, so that the setting of the adjusting component after returning to its original position is no greater than the matching setting. This allows the setting of the adjusting component to be directly the matching setting, or only requires a few more adjustments to reach the matching setting, reducing the difficulty of operation and simplifying the operation. Attached Figure Description

[0045] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the embodiments of this application will be described below.

[0046] Figure 1 This is a three-dimensional structural diagram of the massager according to one embodiment of this application.

[0047] Figure 2 for Figure 1 The diagram shows a three-dimensional structure of the massager, including the distance adjustment component, the massage component, and the rotating shaft.

[0048] Figure 3 for Figure 2 The front view of the adjustable distance assembly, massage assembly, and rotating shaft shown.

[0049] Figure 4 for Figure 3 The front view of the adjusting component in the adjusting assembly, showing the axial movement of the adjusting element relative to the base.

[0050] Figure 5 for Figure 1 The diagram shows a cross-sectional view of the massager.

[0051] Figure 6 This is a cross-sectional schematic diagram of the massager according to another embodiment of this application.

[0052] Figure 7This is a flowchart illustrating the spacing adjustment method in one embodiment of this application.

[0053] Figure 8 for Figure 7 The schematic diagram of the process included in S200 of the spacing adjustment method shown.

[0054] Figure 9 In another embodiment of this application Figure 7 The schematic diagram of the process included in S200 of the spacing adjustment method shown.

[0055] Figure 10 In yet another embodiment of this application Figure 7 The schematic diagram of the process included in S200 of the spacing adjustment method shown.

[0056] Figure 11 In another embodiment of this application Figure 7 The schematic diagram of the process included in S200 of the spacing adjustment method shown.

[0057] Figure 12 for Figure 7 The schematic diagram of the process included in S100 of the spacing adjustment method shown.

[0058] Figure 13 In another embodiment of this application Figure 7 The schematic diagram of the process included in S100 of the spacing adjustment method shown.

[0059] Figure 14 for Figure 7 The diagram shows the process flow before S100 in the spacing adjustment method shown.

[0060] Figure 15 for Figure 14 The flowchart shown is included after S10 in the spacing adjustment method.

[0061] Figure 16 In another embodiment of this application Figure 14 The flowchart shown is included after S10 in the spacing adjustment method.

[0062] Figure 17 for Figure 14 The flowchart shown is illustrated for S10 in the spacing adjustment method.

[0063] Figure 18 This is a schematic diagram of the electronic structure of the spacing adjustment device in one embodiment of this application.

[0064] Label Explanation:

[0065] Massager-1, distance adjustment component-10, distance adjustment piece-11, distance adjustment part-111, base-12, massage component-20, housing-30, rotating shaft-40, distance adjustment device-50, acquisition module-51, control module-52. Detailed Implementation

[0066] The following are preferred embodiments of this application. It should be noted that, for those skilled in the art, several improvements and modifications can be made without departing from the principles of this application, and these improvements and modifications are also considered to be within the scope of protection of this application.

[0067] In view of this, in order to solve the above problems, this application provides a massage device, a spacing adjustment method and apparatus, and a computer-readable storage medium. Please refer to them together. Figures 1-4 , Figure 1 This is a three-dimensional structural diagram of the massager according to one embodiment of this application. Figure 2 for Figure 1 The diagram shows a three-dimensional structure of the massager, including the distance adjustment component, the massage component, and the rotating shaft. Figure 3 for Figure 2 The front view of the adjustable distance assembly, massage assembly, and rotating shaft shown. Figure 4 for Figure 3 The diagram shows a front view of the adjusting component moving axially relative to the base in the adjusting assembly. The massager 1 provided in this embodiment includes an adjusting assembly 10 and two massage components 20. The adjusting assembly 10 includes a base 12 and an adjusting component 11. The adjusting component 11 can rotate relative to the base 12 in a preset direction to adjust the setting of the adjusting component 11, allowing it to move axially relative to the base 12, thereby adjusting the distance between the two massage components 20. When the setting of the adjusting component 11 is greater than the appropriate setting, the adjusting component 11 can retract to a setting no greater than the appropriate setting. The appropriate setting is used to ensure that the distance between the two massage components 20 is an appropriate distance.

[0068] With the ever-evolving fast pace and high-pressure environment of modern life, people's work and lifestyles have undergone profound changes. Prolonged sitting at a desk or focusing on electronic screens has become the norm for many. Maintaining the same posture for extended periods, coupled with a lack of necessary physical activity, leads to the gradual accumulation of muscle tension and stiffness in key weight-bearing and frequently moving areas such as the neck and shoulders. This hinders blood circulation and exacerbates problems like insufficient local nutrient supply and the accumulation of metabolic waste. Over time, this can gradually evolve into more serious health problems, such as the chronic pain of frozen shoulder and the degenerative changes in the cervical spine caused by cervical spondylosis, severely impacting people's quality of life.

[0069] The massager 1 effectively relieves muscle tension, promotes blood circulation, and accelerates the excretion of metabolic waste by simulating manual massage techniques such as kneading, tapping, and vibration, thereby helping users restore physical vitality and reduce fatigue.

[0070] Since different users have different shoulder or neck widths, in order to adapt to different user body shapes, the related technology provides a distance adjustment scheme for the massage component 20. The massager 1 includes a distance adjustment component 10 and two massage components 20, wherein the two massage components 20 are spaced apart and can move regularly, thereby realizing the massage of the shoulder, neck and other areas waiting to be massaged. As for the specific structure of the massage component 20, this embodiment does not limit it here.

[0071] The distance adjustment component 10 adjusts the distance between the two massage components 20. The distance adjustment component 10 mainly includes a base 12 and a distance adjustment element 11. The base 12 and the distance adjustment element 11 can rotate relative to each other, and the distance adjustment element 11 can only rotate relative to the base 12 in a fixed preset direction. For example, in related technologies, the distance adjustment element 11 can only rotate clockwise relative to the base 12 and cannot rotate counterclockwise. When the distance adjustment element 11 rotates relative to the base 12, the adjustment level of the distance adjustment element 11 can be adjusted. For example, the distance adjustment element 11 has ten levels in one revolution, and each preset angle rotation of the distance adjustment element 11 can adjust one level, for a total of ten levels.

[0072] Furthermore, when the adjusting member 11 rotates relative to the base 12, the adjusting member 11 can also move relative to the base 12 along the axial direction of the base 12 and the adjusting member 11 (e.g. Figures 2-4 As shown in the D direction, the axial direction can also be understood as the arrangement direction of the adjusting member 11 and the base 12. For example, from the first gear to the tenth gear, the adjusting member 11 gradually moves away from the base 12, and from the tenth gear to the first gear, the adjusting member 11 moves closer to the base 12 again. As the adjusting member 11 moves closer and further away, the adjusting member 11 can drive the massage component 20 to move along the axial direction, thereby adjusting the distance between the two massage components 20.

[0073] Optionally, the adjusting member 11 can be directly connected to the massage component 20, so that when the adjusting member 11 moves, it can directly drive the massage component 20 to move. Alternatively, the adjusting member 11 may not be directly connected to the massage component 20. Both the adjusting member 11 and the massage component 20 are sleeved on the rotating shaft 40, and both the adjusting member 11 and the massage component 20 are axially fixed relative to the rotating shaft 40. Thus, when the adjusting member 11 moves, it can first drive the rotating shaft 40 to move, and then drive the massage component 20 to move.

[0074] Optionally, the number of adjusting components 10 can be one; in other words, adjusting component 10 controls only one massage component 20 to move, thereby changing the distance between the two massage components 20. Alternatively, the number of adjusting components 10 can also be two, with each adjusting component 10 controlling one massage component 20 to move, so that both massage components 20 can move, thereby better adjusting the distance between the two massage components 20. This embodiment and the following description only illustrate two adjusting components 10.

[0075] The aforementioned adjusting component 10 can also be understood as a ratchet-type or other stepped adjusting component 10. Users can adjust the settings by pressing buttons, thereby adjusting the distance between the massage components 20. Each user has the most suitable distance between the two massage components 20 during massage; this distance can also be called the adaptation distance. The setting of the adjusting component corresponding to the adaptation distance is the adaptation setting, which is the most suitable setting for the user's massage. For example, if the adjusting component 11 has ten settings, and a user's adaptation setting is five, the user will control the adjusting component 11 to rotate and adjust the setting. However, if the user accidentally adjusts the setting, especially in the initial stages of use when they don't know the adaptation setting, they might find that setting four is too loose and setting five is more suitable. But when they press the button again to set six, they find it too tight. At this point, the user realizes that setting five is the adaptation setting. However, since the adjusting component 11 can only rotate unidirectionally relative to the base 12 and cannot rotate in the opposite direction, it can only rotate from setting six to setting seven, not from setting six back to setting five. Therefore, in order to switch from the sixth gear to the fifth gear, due to the limitations of the adjustment component 10 structure, the user needs to readjust the gear by one full rotation, that is, readjust the gear nine times before switching back to the fifth gear. The operation is complicated and the user experience is poor.

[0076] When encountering the aforementioned problem, i.e., when the setting of the adjusting component 11 is greater than the suitable setting, this embodiment can revert the adjusting component 11 to a lower setting. Reverting means reducing the current setting of the adjusting component 11 (currently at the sixth setting), for example, to the fifth, fourth, third, second, or first setting. The specific reversion process will be described in detail below. This embodiment can control the setting of the adjusting component 11 after reverting to be no greater than the suitable setting. Either the sixth setting can be directly reverted to the fifth setting, which is the suitable setting, requiring no further adjustment from the user. Alternatively, the sixth setting can be directly reverted to the fourth, third, second, or first setting, requiring only one to four adjustments to reach the fifth setting, eliminating the need for the user to press the button nine times sequentially, thus reducing operational difficulty and simplifying operation.

[0077] Please refer to this again. Figures 2-3In this embodiment, the adjusting member 11 and the base 12 can be separated along the axial direction, and the adjusting member 11 can rotate in a direction opposite to the preset direction.

[0078] Because the adjusting member 11 and the base 12 maintain a constant engagement connection, the adjusting member 11 can only move axially relative to the base 12 when it rotates relative to the base 12. However, this also limits the adjusting member 11 to rotating only in one direction and not in the opposite direction. Therefore, this embodiment allows the adjusting member 11 to separate from the base 12 along the axial direction, that is, the adjusting member 11 and the base 12 can move away from each other along the axial direction, so that the adjusting member 11 is no longer connected to the base 12. At this time, the adjusting member 11 can rotate in the opposite direction to the preset direction. The adjusting member 11 is freed from the restriction of the base 12, and the adjusting member 11 can rotate in the opposite direction to achieve rapid return.

[0079] Of course, in other embodiments, the adjusting member 11 may not be separated from the base 12 and may remain connected. Although the adjusting member 11 can still only rotate in one direction, the user can use software algorithms and other methods to make the adjusting member 11 automatically rotate from the sixth gear to the tenth gear, then to the first gear, and then from the first gear to the fifth gear by pressing a button once, thereby realizing the return function. It can still realize quick return without the user having to press it repeatedly.

[0080] This application provides various specific embodiments regarding the separation of the adjusting member 11 from the base 12, which will be described in detail below. Please refer to them for further information. Figure 1 and Figure 5 , Figure 5 for Figure 1 The diagram shows a cross-sectional view of the massager. In this embodiment, the massager 1 further includes a housing 30, a base 12 fixed to the housing 30, and an adjusting member 11 passing through the base 12 and the housing 30, and the adjusting member 11 is movable relative to the housing 30 along the axial direction. By pressing the adjusting member 11 protruding from the housing 30, the adjusting member 11 can be moved away from the base 12, thereby separating from the base 12.

[0081] The housing 30 is mainly used to mount and protect various components of the massager 1. The base 12 of the adjusting component 10 is located inside the housing 30 and is fixed to the housing 30. Part of the adjusting member 11 is located inside the housing 30. In addition to cooperating with the base 12, the adjusting member 11 can also penetrate the base 12 and the housing 30 in the axial direction. In this case, the end of the adjusting member 11 will protrude from the housing 30, and the user can see the adjusting member 11 from the outside. This embodiment allows the adjusting member 11 to move relative to the housing 30 in the axial direction, so that the user can manually press the adjusting member 11 protruding from the housing 30 (e.g., ...). Figure 5As shown in F1, the adjusting member 11 can be moved away from the base 12, thereby separating it from the base 12, thus achieving the separation of the adjusting member 11 from the base 12 simply and effectively.

[0082] In this embodiment, the adjusting member 11 protruding from the housing 30 is provided with an adjusting part 111. When the adjusting member 11 is separated from the base 12, the adjusting part 111 is rotated to drive the adjusting member 11 to rotate in a direction opposite to the preset direction.

[0083] In addition to the adjustment member 11 protruding from the housing 30, this embodiment may also provide an adjustment portion 111 protruding from the side end face of the adjustment member 11 protruding from the housing 30. The user can press the adjustment member 11 or the adjustment portion 111 on the adjustment member 11 to separate the adjustment member 11 from the base 12. The user can then hold the adjustment portion 111 and rotate it to drive the adjustment member 11 to rotate in the opposite direction to the preset direction, thereby achieving rotation of the adjustment member 11, for example, rotating the adjustment member 11 from the sixth gear to the fifth gear. Of course, in other embodiments, the user can also hold and rotate the adjustment portion 111 to rotate the adjustment member 11 in the preset direction, for example, rotating the adjustment member 11 from the sixth gear to the fifth gear, which also achieves rotation of the adjustment member 11.

[0084] Please refer to Figure 6 , Figure 6 This is a cross-sectional schematic diagram of a massager according to another embodiment of this application. In this embodiment, the massager 1 further includes a housing 30, and the base 12 is fixed to the housing 30 in the circumferential direction and is movable relative to the housing 30 in the axial direction. The base 12 penetrates the housing 30. By pulling the base 12 protruding from the housing 30, the base 12 can be moved away from the adjusting member 11, thereby separating it from the adjusting member 11.

[0085] This application also provides another embodiment in which the adjusting member 11 is separated from the base 12. The base 12 is also fixed to the housing 30, but in this case, the base 12 is only fixed to the housing 30 in the circumferential direction, and the base 12 cannot rotate circumferentially relative to the housing 30. However, the base 12 can move relative to the housing 30 in the axial direction, and the base 12 penetrates the housing 30, that is, the end of the base 12 protrudes from the housing 30, and the user can observe the housing 30 from the outside. At this time, the user can hold the base 12 protruding from the housing 30 and pull the base 12 outward (e.g., Figure 6 As shown in F2, the base 12 is moved away from the adjusting member 11, thereby separating it from the adjusting member 11. This method can simply and effectively separate the adjusting member 11 from the base 12.

[0086] In summary, this application allows the base 12 to be separated from the adjusting member 11 by pressing the adjusting member 11 or pulling the base 12, thereby enabling the adjusting member 11 to rotate in the opposite direction. Furthermore, based on pressing the adjusting member 11, the rotation of the adjusting member 11 can also be manually controlled by providing an adjusting part 111.

[0087] Please refer to Figure 7 , Figure 7 This is a flowchart illustrating the spacing adjustment method in one embodiment of this application. This embodiment also provides a spacing adjustment method applied to a massager. The massager includes a spacing adjustment component and two massage components. The spacing adjustment component includes a base and a spacing adjustment element. The spacing adjustment element rotates relative to the base in a preset direction to adjust its setting, causing the spacing adjustment element to move axially relative to the base, thereby adjusting the spacing between the two massage components. The spacing adjustment method includes steps S100 and S200. Detailed descriptions of steps S100 and S200 are as follows.

[0088] S100, when the setting of the adjusting component is greater than the matching setting, a return command is obtained; wherein, the matching setting is used to make the distance between the two massage components the matching distance.

[0089] S200, control the adjusting member to return to its original position so that the position of the adjusting member after returning to its original position is not greater than the adapted position.

[0090] The structure of the massager, namely the distance adjustment component and the massage components, has been described in detail above in this application, and will not be repeated here. The distance adjustment component can also be understood as a ratchet-type or other stepped adjustable distance adjustment component. Users can adjust the level by pressing buttons, thereby adjusting the distance between the massage components. Each user has the most suitable distance between the two massage components when using the massage. This distance can also be called the adaptation distance. The level of the adjustment component corresponding to the adaptation distance is the adaptation level, which is the most suitable level for the user's massage. For example, if the distance adjustment component has ten levels, and a user's adaptation level is level five, then the user will control the distance adjustment component to rotate and adjust the level. However, if the user accidentally adjusts the level too much, especially in the early stages of use when the user does not know what the adaptation level is, during the experiment, it may be found that level four is too loose, level five is more suitable, but when pressing the button again to level six, it is found to be too tight. At this point, the user realizes that level five is the adaptation level. However, at this point, because the adjusting component can only rotate in one direction relative to the base and cannot rotate in the opposite direction, it can only be shifted from the sixth gear to the seventh gear, but not from the sixth gear back to the fifth gear. Therefore, in order to shift from the sixth gear to the fifth gear, due to the limitations of the adjusting component structure, the user needs to readjust the gear by one full rotation, that is, readjust the gear nine times to return to the fifth gear. This operation is complicated and results in a poor user experience.

[0091] When encountering the aforementioned problem, i.e., when the adjustable position of the adjustable element is greater than the compatible position, this embodiment first obtains a return command, and then controls the adjustable element to return to its original position according to the return command. Returning to its original position means reducing the position of the adjustable element currently in the sixth position, for example, to the fifth, fourth, third, second, or first position. The specific method of returning to its original position will be described in detail below. This embodiment can control the adjusted position of the adjustable element after returning to its original position so that it is not greater than the compatible position. Either the sixth position can be directly returned to the fifth position, which is the compatible position, and the user does not need to adjust it further. Or the sixth position can be directly returned to the fourth, third, second, or first position, requiring only one to four adjustments to reach the fifth position, eliminating the need for the user to press the button nine times sequentially, thus reducing the difficulty of operation and simplifying the process.

[0092] In summary, this implementation method allows for the adjustment mechanism to return to its original position by receiving a return command, eliminating the need for the user to press the button repeatedly, thus simplifying operation. It is worth noting that the adjustment mechanism can be adjusted automatically or manually to return to its original position.

[0093] Please refer to Figure 8 , Figure 8 for Figure 7 The flowchart shown illustrates the spacing adjustment method S200. In this embodiment, S200 controlling the return of the spacing adjustment component includes S210. A detailed description of S210 is as follows.

[0094] S210, control the adjustment component to return to the initial position, the initial position being used to make the distance between the two massage components the initial distance.

[0095] There are several specific implementation methods for controlling the adjustment component to return to its original position. In one implementation method, the adjustment component can be directly controlled to return to its initial position. The initial position can be understood as the position when the distance between the two massage components is the initial distance when the user is not controlling the massager. For example, the position when the distance between the two massage components is at its maximum or minimum is the initial position.

[0096] Since it is unknown which gear the adjustable lever should return to when controlling it to return to the correct position, the adjustable lever can be directly returned to the initial position. This can also be understood as resetting the adjustable lever. For example, the adjustable lever can be controlled to return to the first gear, allowing the user to control the adjustable lever again to adjust the gear, and then gradually adjust to the fifth gear to achieve the correct position. This reduces the difficulty of operation and makes the operation simple.

[0097] Please refer to Figure 9 , Figure 9 In another embodiment of this application Figure 7The flowchart shown illustrates the spacing adjustment method S200. In this embodiment, S200 controlling the return of the spacing adjustment component includes S220. A detailed description of S220 is as follows.

[0098] S220, control the gear of the adjusting member to return to the previous gear until the gear of the adjusting member is equal to the matching gear.

[0099] In another embodiment, the adjusting mechanism can also be controlled to return directly to the previous gear. For example, if the current gear of the adjusting mechanism is the sixth gear, it can be controlled to return directly to the previous gear, namely the fifth gear, thereby directly reaching the appropriate gear, which can further reduce the difficulty of operation and return to the appropriate gear more quickly.

[0100] In summary, this application can either allow the adjusting component to directly return to the previous gear, or directly return the adjusting component to the initial gear, and then gradually adjust it from the initial gear to the appropriate gear.

[0101] Please refer to Figure 10 , Figure 10 In yet another embodiment of this application Figure 7 The flowchart shown illustrates the spacing adjustment method S200. In this embodiment, S200 controlling the return of the spacing adjustment component includes S230. A detailed description of S230 is as follows.

[0102] S230, control the adjusting member to continue rotating along the preset direction, thereby returning the gear position of the adjusting member to the initial gear position or the previous gear position. Alternatively, control the adjusting member to separate from the base, and then control the adjusting member to rotate in the opposite direction to the preset direction, thereby returning the gear position of the adjusting member to the initial gear position or the previous gear position.

[0103] This application also provides several specific implementation methods for how the adjusting member returns to its original position. In one implementation, the adjusting member can remain connected to the base without separation. Although the adjusting member can only rotate in one direction at this time, it can still rotate automatically in a preset direction. This process does not require manual control by the user, reducing the difficulty of operation. Ultimately, the adjusting member returns to its initial position or the previous position. For example, after receiving a blocking command, the adjusting member can be controlled to automatically rotate from the sixth position to the tenth position, and then to the first position to reach the initial position, or from the first position to the fifth position to reach the previous position, thereby realizing the return function. This allows for rapid return without the need for the user to press repeatedly.

[0104] In another embodiment, since the adjusting member and the base maintain a constant engagement connection, the adjusting member can only move axially relative to the base when it rotates relative to the base. However, this also limits the adjusting member to unidirectional rotation, preventing it from rotating in the opposite direction. Therefore, this embodiment allows the adjusting member to separate from the base along the axial direction, meaning the adjusting member and the base can move away axially, thus removing the adjusting member from the base. At this point, the adjusting member can rotate in the opposite direction to the preset direction. Freed from the base's constraint, the adjusting member can rotate in the opposite direction, returning its gear to the initial gear or the previous gear. For example, if the current gear is sixth, rotating the adjusting member will directly return it to fifth gear (the previous gear), or return it to first gear (the initial gear).

[0105] In summary, this application either allows the adjusting member to automatically continue rotating, thereby returning the adjusting member's gear to the initial gear or the previous gear, without requiring manual operation by the user; or it first separates the adjusting member axially from the base, and then rotates the adjusting member to return the adjusting member's gear to the initial gear or the previous gear. Both methods can achieve rapid return to the previous gear, reducing the difficulty of returning to the previous gear.

[0106] Please refer to Figure 11 , Figure 11 In another embodiment of this application Figure 7 The flowchart shown illustrates the spacing adjustment method, specifically step S200. In this embodiment, the return command includes a prompt message, and step S200 controls the return of the spacing adjustment component, which includes step S240. A detailed description of step S240 is as follows.

[0107] S240, the user manually controls the adjustment element to return to its original position.

[0108] As described above regarding the structure of the massager, the massager allows the user to manually control the adjustment mechanism to return to its original position. When the adjustment mechanism is found to have exceeded its set position and needs to be adjusted back, the received return command can include various prompts, such as sound or light. This return command notifies the user that the adjustment mechanism has exceeded its set position and requires manual adjustment. Therefore, the user can manually control the adjustment mechanism to return to its original position, achieving a prompt operation during manual adjustment and timely reminding the user to perform manual operation.

[0109] Please refer to Figure 12 , Figure 12 for Figure 7 The flowchart shown illustrates the spacing adjustment method S100. In this embodiment, the massager includes buttons, and S100 obtaining the rollback command includes S110. A detailed description of S110 is as follows.

[0110] S110, obtain the pressed information of the button, and when the pressed information meets the preset conditions, obtain the rollback command.

[0111] The massager has buttons. Users can press these buttons to adjust the distance and return to the previous setting, or to perform other operations. When a button is pressed, the system first records the press information. However, not all presses indicate a return to the previous setting. For example, some presses may represent normal adjustment commands, or they may indicate heating functions. Therefore, the press information needs to be evaluated. Only when the press information meets preset conditions will a return to the previous setting be recorded for subsequent operation.

[0112] In summary, this embodiment obtains the rollback command by acquiring the parameter information of the components on the massager itself. This not only allows for quick operation but also avoids accidental operation that could trigger the rollback command.

[0113] In this embodiment, the pressed information includes one or more of the following: the number of times the button is pressed, the pressure applied to the button, the duration of the button being pressed, and the number of times the button is pressed within a preset duration.

[0114] When the pressed information includes the number of times a button is pressed (e.g., a massager with two buttons, each button performs a different function, and pressing both buttons simultaneously triggers a return command), the pressed information can be configured to trigger a return command only when the pressure reaches a certain level. When the pressed information includes the duration of the button press, the return command can be triggered only when the user continuously presses the button for a certain duration. When the pressed information includes the number of times the button is pressed within a preset time, this can be understood as triggering a return command by pressing the button twice consecutively within a certain time, such as one second. In summary, various pressing schemes can be used to obtain a return command without affecting the original function of the buttons.

[0115] It is worth noting that the pressed information can include any one of the four methods mentioned above, or a combination of any two, or a combination of any three, or all four methods must be met to obtain the rollback command.

[0116] Please refer to Figure 13 , Figure 13 In another embodiment of this application Figure 7 The flowchart shown illustrates the spacing adjustment method S100. In this embodiment, S100 obtaining the rollback command includes S120. A detailed description of S120 is as follows.

[0117] S120, obtain the pressure information of the massage component on the body part. If the pressure information was the matching information at the previous moment, and the pressure information does not match the matching information at the next moment, it indicates that the setting of the adjustment component is greater than the matching setting, and obtain the return command.

[0118] During the massage, the massager can also acquire pressure information from the massage components on the body parts. This pressure information changes when the massage intensity is adjusted. In this embodiment, the information corresponding to the adjusted intensity is referred to as "adaptation information." If, during intensity adjustment, adaptation information was detected at a previous moment, but after another adjustment, the pressure information at a later moment does not match the adaptation information, this indicates that the adjustment mechanism has already been adjusted. Since the adjustment mechanism's intensity is now higher than the adapted intensity, a return-to-intensity command can be obtained.

[0119] In summary, this implementation method can make judgments by acquiring various pressure information of the massager on the user's body parts, and automatically determine whether the intensity level is greater than the appropriate intensity level by comparing the pressure information with the adaptation information at two different times, thereby automatically obtaining the return instruction without requiring the user to press any buttons.

[0120] Please refer to Figure 14 , Figure 14 for Figure 7 The flowchart shown illustrates the process preceding S100 in the spacing adjustment method. In this embodiment, before obtaining the rollback command in S100, steps S10 and S20 are also included. Detailed descriptions of S10 and S20 are as follows.

[0121] S10, obtain adjustment command.

[0122] S20, control the gear position of the adjusting member to be equal to the matching gear position.

[0123] When using the massager, the user first adjusts the massage level. Before receiving a reset command, an adjustment command can be obtained before the adjustment mechanism reaches the desired level. This command controls the adjustment mechanism to be at the comfortable, suitable level. In other words, the adjustment command directly controls the adjustment mechanism to a comfortable, suitable level, eliminating the need for repeated adjustments and further reducing operational complexity. Furthermore, if the user accidentally presses a button and adjusts the adjustment mechanism beyond the desired level, the reset command will be obtained, allowing for the same reset operation.

[0124] Please refer to Figure 15 , Figure 15 for Figure 14 The flowchart shown illustrates the spacing adjustment method following S10. In this embodiment, after obtaining the adjustment command in S10, steps S11 and S12 are also included. Detailed descriptions of S11 and S12 are as follows.

[0125] S11, Obtain information about the body parts massaged by the massage component.

[0126] S12, the appropriate gear is obtained based on the body part information.

[0127] After receiving the adjustment command, the massager can first obtain information about the body parts to be massaged. Based on this information, the desired intensity level can be determined, and then the adjustment mechanism can be adjusted to the corresponding intensity level. Therefore, this embodiment automatically and accurately obtains the appropriate intensity level by using the massager to obtain information about the body parts being massaged, and then controls the adjustment mechanism to that intensity level, further reducing the difficulty of operation.

[0128] In this embodiment, the body part information includes one or more of the following: the type of body part, the location of the body part, and the size of the body part.

[0129] When body part information includes the type of body part, for example, the appropriate pressure level is level 5 when pressing the neck and level 3 when pressing the shoulders. Therefore, the appropriate pressure level can be obtained based on the type of body part. When body part information includes the location of the body part, for example, when pressing the legs, the appropriate pressure level is level 3 for the thighs and level 3 for the calves. Therefore, the appropriate pressure level can be obtained based on the location of the body part. When body part information includes the size of the body part, for example, some people are thinner and have a smaller neck width, in which case the appropriate pressure level is level 5; some people are heavier and have a larger neck width, in which case the appropriate pressure level is level 3. Therefore, the appropriate pressure level can be obtained based on the size of the body part. It is worth noting that body part information can include any one of the above three methods, any combination of two, or all three methods must be satisfied to obtain a comprehensive appropriate pressure level.

[0130] In summary, this implementation method can obtain the appropriate gear level more accurately through information from various body parts, and obtain different appropriate gear levels for different situations, thereby improving the accuracy of the appropriate gear level.

[0131] Please refer to Figure 16 , Figure 16 In another embodiment of this application Figure 14 The flowchart shown illustrates the spacing adjustment method following S10. In this embodiment, after obtaining the adjustment command in S10, steps S13 and S14 are also included. Detailed descriptions of S13 and S14 are as follows.

[0132] S13, obtain the motion parameter information of the two massage components.

[0133] S14, the appropriate gear is obtained based on the motion parameter information.

[0134] When the massage components massage the user, they generate various motion parameters. In this embodiment, after receiving the adjustment command, the motion parameter information of both massage components can be obtained first. Then, the appropriate adjustment level can be determined based on the motion parameter information. Therefore, this embodiment automatically and accurately obtains the appropriate adjustment level using the massager's own parameter information, and then controls the adjustment component to be at that level, further improving the accuracy of the judgment and reducing the difficulty of operation.

[0135] In this embodiment, the motion parameter information includes one or more of the current of the massage component and the pressure applied by the massage component to the pressing area.

[0136] When the motion parameter information includes the current of the massage components, it represents the intensity applied by the massager. A higher current requires a shorter distance between the two massage components, thus requiring a higher intensity level. Therefore, the appropriate intensity level can be determined based on the current. Similarly, when the motion parameter information includes the pressure applied to the pressing area, it represents the intensity applied by the massager. Higher pressure requires a shorter distance between the two massage components, thus requiring a higher intensity level. Therefore, the appropriate intensity level can be determined based on the pressure.

[0137] In summary, this implementation method can more accurately obtain the appropriate gear level based on various motion parameter information. It is worth noting that the motion parameter information can include any one of the two methods described above, or both methods must be satisfied to comprehensively obtain the appropriate gear level.

[0138] Please refer to Figure 17 , Figure 17 for Figure 14 The flowchart shown illustrates the spacing adjustment method S10. In this embodiment, S10 obtaining the adjustment command includes S15. A detailed description of S15 is as follows.

[0139] S15, obtain the pressure information of the massage component on the body part, and obtain the adjustment command when the pressure information does not match the adaptation information.

[0140] Regarding how to obtain adjustment commands, when a user uses the massager, the massage components generate pressure information on the body parts. When adjustment is needed, the pressure information of the massage components on the body parts is first obtained. If a mismatch is found between the pressure information and the adaptation information, an adjustment command is obtained, and then the aforementioned adjustment is performed to bring the adjustment component to the appropriate setting. Therefore, this embodiment can determine whether it is currently in the appropriate setting by the relationship between the pressure information and the adaptation information. If it is not in the appropriate setting, an adjustment command can be obtained to automatically adjust it to the appropriate setting, eliminating the need to manually press buttons to obtain adjustment commands, further reducing the difficulty of operation.

[0141] Please refer to this as well. Figures 1-4 ,as well as Figure 18 , Figure 18 This is a schematic diagram of the electronic structure of a spacing adjustment device according to one embodiment of this application. This embodiment provides a spacing adjustment device 50 applied to a massager 1. The massager 1 includes a spacing adjustment component 10 and two massage components 20. The spacing adjustment component 10 includes a base 12 and a spacing adjustment element 11. The spacing adjustment element 11 rotates relative to the base 12 in a preset direction to adjust the setting of the spacing adjustment element 11, causing the spacing adjustment element 11 to move axially relative to the base 12, thereby adjusting the spacing between the two massage components 20. The spacing adjustment device 50 includes an acquisition module 51 and a control module 52. When the setting of the spacing adjustment element 11 is greater than the appropriate setting, the acquisition module 51 acquires a return command; wherein, the appropriate setting is used to make the spacing between the two massage components 20 an appropriate spacing. The control module 52 controls the spacing adjustment element 11 to return to its original setting so that the setting of the spacing adjustment element 11 after returning to its original setting is not greater than the appropriate setting.

[0142] The spacing adjustment device 50 provided in this embodiment can obtain a return command through the acquisition module 51 when the setting of the adjusting member 11 is greater than the matching setting. Then, the control module 52 is used to return the adjusting member 11 to the matching setting so that the setting of the adjusting member 11 after returning is not greater than the matching setting. This allows the setting of the adjusting member 11 to be directly the matching setting, or only requires a few more adjustments to reach the matching setting, reducing the difficulty of operation and making the operation simple.

[0143] This embodiment provides a computer-readable storage medium storing a computer program, the computer program including program instructions, which, when executed by a processor, cause the processor to perform the spacing adjustment method provided in the above embodiments of this application.

[0144] Those skilled in the art will understand that all or part of the processes described in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the methods described above. The storage medium can be a USB flash drive, magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc.

[0145] This embodiment may be a system, method, and / or computer program product. The computer program product may include a computer-readable storage medium having computer-readable program instructions loaded thereon for causing a processor to implement various aspects of this application.

[0146] Computer-readable storage media can be tangible devices capable of holding and storing instructions for use by an instruction execution device. Optionally, computer-readable storage media include, but are not limited to, electrical storage devices, magnetic storage devices, optical storage devices, electromagnetic storage devices, semiconductor storage devices, or any suitable combination thereof. Further optionally, computer-readable storage media (a non-exhaustive list) include: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), portable compact disc read-only memory (CD-ROM), digital multifunction disc (DVD), memory sticks, floppy disks, mechanical encoding devices, such as punch cards or recessed protrusions storing instructions thereon, and any suitable combination thereof. The computer-readable storage media used herein are not to be construed as transient signals themselves, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., light pulses through fiber optic cables), or electrical signals transmitted through wires.

[0147] The computer-readable program instructions described herein can be downloaded from computer-readable storage media to various computing / processing devices, or downloaded via a network, such as the Internet, local area network, wide area network, and / or wireless network, to an external computer or external storage device. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards them to computer-readable storage media in the respective computing / processing device.

[0148] The computer program instructions used to perform the operations of this application may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Smalltalk, C++, etc., and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The computer-readable program instructions may be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or may be connected to an external computer (e.g., via the Internet using an Internet service provider). In some embodiments, electronic circuits, such as programmable logic circuits, field-programmable gate arrays (FPGAs), or programmable logic arrays (PLAs), are personalized by utilizing state information from the computer-readable program instructions. These electronic circuits can execute the computer-readable program instructions to implement various aspects of this application.

[0149] Various aspects of this application are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatus, and computer program products according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-readable program instructions.

[0150] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processor of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner; thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.

[0151] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to perform the functions / actions specified in one or more boxes of a flowchart and / or block diagram.

[0152] The computer-readable storage medium provided in this embodiment enables the processor to execute the spacing adjustment method provided in the above-described embodiments of this application. When the setting of the adjusting member is greater than the matching setting, the adjusting member can be retracted so that the setting of the adjusted member after retraction is not greater than the matching setting. This allows the setting of the adjusting member to be directly the matching setting, or only requires a few more adjustments to reach the matching setting, reducing the difficulty of operation and simplifying the operation.

[0153] In the description of this application, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this application.

[0154] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, "multiple" means two or more, unless otherwise expressly specified. Moreover, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion.

[0155] In this application, unless otherwise expressly specified and limited, the terms "installation," "connection," "joining," "fixing," etc., should be interpreted broadly. For example, they can refer to a connection, a detachable connection, or an integral part. They can refer to a mechanical connection or an electrical connection. They can refer to a direct connection or an indirect connection through an intermediate medium, or the internal communication of two components or the interaction between two components. For those skilled in the art, the specific meaning of the above terms in this application can be understood according to the specific circumstances.

[0156] The foregoing has provided a detailed description of the embodiments of this application, elucidating and explaining the principles and implementation methods of this application. These descriptions are merely for the purpose of aiding understanding the method and core ideas of this application. However, the content of this specification should not be construed as a limitation of this application. Those skilled in the art can make various modifications and variations to this application without departing from its spirit and scope. These modifications and variations fall within the scope of the claims of this application and their equivalents.

Claims

1. A massager, characterized in that, The massager includes a distance adjustment component and two massage components. The distance adjustment component includes a base and a distance adjustment element. The distance adjustment element can rotate relative to the base in a preset direction to adjust the setting of the distance adjustment element, so that the distance adjustment element can move relative to the base in an axial direction, thereby adjusting the distance between the two massage components. When the setting of the adjusting component is greater than the matching setting, the adjusting component can be retracted so that the setting of the adjusting component after retraction is no greater than the matching setting; wherein, the matching setting is used to make the distance between the two massage components a matching distance.

2. The massager as described in claim 1, characterized in that, The adjusting member can be separated from the base along the axial direction, and the adjusting member can rotate in a direction opposite to the preset direction.

3. The massager as described in claim 2, characterized in that, The massager also includes a housing, the base is fixed to the housing, the adjusting member passes through the base and the housing, and the adjusting member is movable relative to the housing along the axial direction; The adjustable member protruding from the housing can be moved away from the base by pressing the adjustable member, thereby separating it from the base.

4. The massager as described in claim 3, characterized in that, The adjusting member protruding from the housing is provided with an adjusting part. When the adjusting member is separated from the base, the adjusting part is rotated to drive the adjusting member to rotate in a direction opposite to the preset direction.

5. The massager as described in claim 2, characterized in that, The massager also includes a housing, the base is fixed to the housing in the circumferential direction and can move relative to the housing in the axial direction, and the base passes through the housing; Specifically, by pulling the base protruding from the housing, the base can be moved away from the adjusting member, thereby separating it from the adjusting member.

6. A method for adjusting spacing, characterized in that, The invention is applied to a massager, which includes a distance adjustment assembly and two massage components. The distance adjustment assembly includes a base and a distance adjustment element. The distance adjustment element rotates relative to the base in a preset direction to adjust the setting of the distance adjustment element, and moves relative to the base in an axial direction to adjust the distance between the two massage components. The spacing adjustment method includes: When the setting of the adjusting component is greater than the matching setting, a return command is obtained; wherein, the matching setting is used to make the distance between the two massage components the matching distance. Control the adjusting member to return to its original position so that the position of the adjusting member after returning to its original position is not greater than the adapted position.

7. The spacing adjustment method as described in claim 6, characterized in that, The control of the adjusting element returning to its original position includes: The adjustment mechanism is controlled to return to its initial position, which is used to make the distance between the two massage components the initial distance.

8. The spacing adjustment method as described in claim 6, characterized in that, The control of the adjusting element returning to its original position includes: Control the gear of the adjusting component to return to the previous gear until the gear of the adjusting component is equal to the matching gear.

9. The spacing adjustment method as described in claim 7 or 8, characterized in that, The control of the adjusting element returning to its original position includes: The adjustable member is controlled to continue rotating in the preset direction, thereby returning the gear position of the adjustable member to the initial gear position or the previous gear position; or, the adjustable member is controlled to separate from the base, and then the adjustable member is rotated in the opposite direction to the preset direction, thereby returning the gear position of the adjustable member to the initial gear position or the previous gear position.

10. The spacing adjustment method as described in claim 6, characterized in that, The massager includes buttons, and the rollback command includes: Obtain the button press information, and when the button press information meets a preset condition, obtain a rollback command.

11. The spacing adjustment method as described in claim 10, characterized in that, The pressed information includes one or more of the following: the number of times the button was pressed, the pressure applied to the button, the duration of the button press, and the number of times the button was pressed within a preset duration.

12. The spacing adjustment method as described in claim 6, characterized in that, The rollback command includes: The system acquires the pressure information of the massage component on the body part. If the pressure information was the matching information at the previous moment, but the pressure information does not match the matching information at the next moment, it indicates that the setting of the adjustment component is greater than the matching setting, and a return command is acquired.

13. The spacing adjustment method as described in claim 6, characterized in that, The return command includes a prompt message, and controlling the return of the adjusting element includes: The user manually controls the retraction mechanism to return to its original position.

14. The spacing adjustment method as described in claim 6, characterized in that, Before obtaining the rollback command, the following is also included: Obtain adjustment instructions; The gear position of the adjustable component is equal to the matching gear position.

15. The spacing adjustment method as described in claim 14, characterized in that, After obtaining the adjustment command, the following is also included: Obtain information about the body parts massaged by the massage component; The appropriate gear level is obtained based on the information about the body parts.

16. The spacing adjustment method as described in claim 15, characterized in that, The body part information includes one or more of the following: the type of body part, the location of the body part, and the size of the body part.

17. The spacing adjustment method as described in claim 14, characterized in that, After obtaining the adjustment command, the following is also included: Obtain the motion parameter information of the two massage components; The appropriate gear is obtained based on the motion parameter information.

18. The spacing adjustment method as described in claim 17, characterized in that, The motion parameter information includes one or more of the current of the massage component and the pressure applied by the massage component to the pressing area.

19. The spacing adjustment method as described in claim 14, characterized in that, The acquired adjustment command includes: The system acquires the pressure information of the massage component on the body parts, and when the pressure information does not match the adaptation information, it acquires an adjustment command.

20. A spacing adjustment device, characterized in that, The invention is applied to a massager, which includes a distance adjustment assembly and two massage components. The distance adjustment assembly includes a base and a distance adjustment element. The distance adjustment element rotates relative to the base in a preset direction to adjust the setting of the distance adjustment element, and moves relative to the base in an axial direction to adjust the distance between the two massage components. The spacing adjustment device includes: The acquisition module is used to acquire a return command when the setting of the adjusting component is greater than the matching setting; wherein, the matching setting is used to make the distance between the two massage components the matching distance. The control module is used to control the adjusting member to return to its original position so that the position of the adjusting member after returning to its original position is not greater than the adapted position.

21. A computer-readable storage medium, characterized in that, The computer storage medium stores a computer program, which includes program instructions that, when executed by a processor, cause the processor to perform the spacing adjustment method as described in any one of claims 6-19.