Control Method and Device, Equipment, and Storage Medium of a Massage Device
By collecting environmental parameters to identify the usage scenarios and determining the control parameters, the problem that existing massage equipment cannot adapt to different scenarios is solved, and the intelligent operation of massage equipment is realized and the user experience is improved.
Patent Information
- Application Number
- CN202211143954.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-20
- Publication Date
- 2025-07-04
- Estimated Expiration
- 2042-09-20
AI Technical Summary
Existing massage devices cannot intelligently adjust the massage operation to adapt to different usage scenarios, resulting in poor user experience.
By collecting environmental parameters, identifying the usage scenarios, and determining the control parameters based on the scene, the massage device is controlled to perform the corresponding massage operations.
It realizes the intelligent adjustment of massage operations of massage equipment in different usage scenarios, improving the user experience.
Smart Images

Figure CN115429653B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to information control technology, including but not limited to a control method, device, equipment, and storage medium for a massage device. Background Art
[0002] With the rapid development of massage device technology, today's massage devices can provide massage operations for users anytime and anywhere. It is found in practice that today's massage devices usually have multiple different working modes, but the massage devices cannot intelligently adjust their own working modes to meet the specific needs of users, which is not conducive to improving the user experience. Summary of the Invention
[0003] In view of this, the control method, device, equipment, and storage medium for a massage device provided by the embodiments of the present application can improve the user experience. The control method, device, equipment, and storage medium for a massage device provided by the embodiments of the present application are implemented as follows:
[0004] The control method for a massage device provided by the embodiments of the present application includes:
[0005] Collecting environmental parameters of the environment where the massage device is located;
[0006] Identifying the usage scenario of the massage device based on the environmental parameters;
[0007] Determining the control parameters of the massage device in the usage scenario;
[0008] Controlling the massage device to perform corresponding massage operations based on the control parameters.
[0009] In the embodiments of the present application, the massage device can collect environmental parameters of its location environment, and based on the environmental parameters, identify the usage scenario of the massage device; determine the control parameters of the massage device in the usage scenario; and then control the massage device to perform corresponding massage operations based on the control parameters. In this way, the current usage scenario of the massage device can be identified, and the corresponding control parameters can be determined for different usage scenarios, so that the massage device can intelligently adjust its own massage operations based on different usage scenarios, thereby improving the user experience.
[0010] In some embodiments, the environmental parameters include the location of the environment where the massage device is located. Identifying the usage scenario of the massage device based on the environmental parameters includes:
[0011] Based on the location of the massage device, determining whether the massage device is located at a preset target location; when it is determined that the massage device is at the preset target location, identifying the usage scenario of the massage device as the scenario of using at the target location.
[0012] In some embodiments, determining the control parameters of the massage device in the usage scenario includes:
[0013] Obtain the control rules corresponding to the preset target location; determine the first control parameters associated with the control rules, and adjust the first control parameters based on the control rules to obtain the adjusted first control parameters; determine the adjusted first control parameters as the control parameters of the massage device in the usage scenario.
[0014] In some embodiments, if the preset target location is a private location and the massage device is not located at the preset target location, the method further includes:
[0015] Establish a communication connection with the user's terminal device, and control the massage device to be in the anti-theft mode; obtain the distance between the terminal device and the massage device; when the distance is greater than the distance threshold, send a first prompt message to the terminal device to remind the user.
[0016] In some embodiments, the environmental parameters include the number of users in the environment where the massage device is located. Based on the environmental parameters, identifying the usage scenario of the massage device includes:
[0017] Determine whether the number of users is greater than 1; if so, identify the usage scenario of the massage device as a multi-user usage scenario; otherwise, identify the usage scenario of the massage device as a single-user usage scenario.
[0018] In some embodiments, when the usage scenario is a multi-user usage scenario, determining the control parameters of the massage device in the usage scenario includes:
[0019] Identify the first user currently in use, and obtain the information of the first user. The information of the first user includes historical usage data and / or the preference information of the first user; determine the control parameters of the massage device according to the information of the first user.
[0020] In some embodiments, after controlling the massage device to perform the corresponding massage operation based on the control parameters, the method further includes:
[0021] Receive a switching instruction, where the switching instruction is used to indicate switching the user in use; in response to the switching instruction, identify the second user currently in use, and obtain the information of the second user; update the control parameters of the massage device according to the information of the second user, and control the massage device to perform the corresponding massage operation based on the updated control parameters.
[0022] The control device of the massage device provided by the embodiments of the present application includes:
[0023] An acquisition module, configured to acquire the environmental parameters of the environment where the massage device is located;
[0024] An identification module, configured to identify a usage scenario of the massage device based on the environmental parameters; and determine control parameters of the massage device in the usage scenario.
[0025] A control module, configured to control the massage device to perform corresponding massage operations based on the control parameters.
[0026] The computer device provided by an embodiment of the present application includes a memory and a processor. The memory stores a computer program that can run on the processor, and when the processor executes the program, the method described in the embodiment of the present application is implemented.
[0027] The computer-readable storage medium provided by an embodiment of the present application stores a computer program thereon, and when the computer program is executed by a processor, the method provided by the embodiment of the present application is implemented.
[0028] The control method, device, computer device, and computer-readable storage medium of the massage device provided by the embodiments of the present application collect environmental parameters of the environment where the massage device is located; identify the usage scenario of the massage device based on the environmental parameters; determine control parameters of the massage device in the usage scenario; and control the massage device to perform corresponding massage operations based on the control parameters. It can identify the current usage scenario of the massage device, thereby determining respective corresponding control parameters for different usage scenarios, enabling the massage device to intelligently adjust its own massage operations based on different usage scenarios, thereby improving the user experience and solving the technical problems proposed in the background art. Description of the Drawings
[0029] The drawings here are incorporated into the description and form a part of this description. These drawings show embodiments consistent with the present application and are used together with the description to explain the technical solutions of the present application.
[0030] Figure 1 It is an example diagram of a massage device provided by an embodiment of the present application;
[0031] Figure 2 It is a schematic flowchart of the implementation of a control method for a massage device provided by an embodiment of the present application;
[0032] Figure 3 It is a schematic flowchart of the implementation of another control method for a massage device provided by an embodiment of the present application;
[0033] Figure 4 It is a schematic flowchart of the implementation of yet another control method for a massage device provided by an embodiment of the present application;
[0034] Figure 5 It is a schematic structural diagram of a control device for a massage device provided by an embodiment of the present application;
[0035] Figure 6 Schematic diagram of the structure of the computer device provided by the embodiment of the present application. Detailed implementation manners
[0036] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the following will further describe the specific technical solutions of the present application in detail with reference to the accompanying drawings in the embodiments of the present application. The following embodiments are used to illustrate the present application but are not intended to limit the scope of the present application.
[0037] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the technical field to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.
[0038] In the following description, reference is made to "some embodiments", which describe a subset of all possible embodiments. However, it can be understood that "some embodiments" can be the same subset or different subsets of all possible embodiments and can be combined with each other without conflict.
[0039] It should be noted that the terms "first / second / third" involved in the embodiments of the present application are used to distinguish similar or different objects and do not represent a specific order for the objects. It can be understood that "first / second / third" can be interchanged with a specific order or sequence when permitted, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein.
[0040] With the acceleration of the modern life rhythm, the work pressure is also increasing day by day. Therefore, more and more users begin to seek a way to relax and relieve fatigue. However, most current users do not have time to go out for exercise. So, more and more massage devices appear on the market to meet the needs of users.
[0041] When users use massage devices, they may have different massage needs in different usage scenarios. However, when existing massage devices perform massage operations, if the usage scenarios are different, they generally only perform massage operations based on a single massage method and cannot intelligently adjust their own massage operations based on different usage scenarios, resulting in a low user experience.
[0042] In view of this, the embodiments of the present application provide a control method for a massage device. First, an application scenario suitable for the control method of the massage device is introduced. The control method of the massage device can be applied to various massage devices, such as massage belts, neck massagers, or leg massagers, etc., which are not limited herein. Figure 1It is a schematic diagram of an application scenario of a control method applicable to the massage device provided by an embodiment of the present application. This schematic diagram is illustrated by taking a massage belt as an example. The massage belt can be worn on the user's waist. There are massage balls provided on the massage belt. At least two massage balls are freely installed in a soft bag body. The massage balls are in a free state in the bag body. Elastic bands are respectively provided at both ends of the bag body, and corresponding buckles for buckling are provided on the elastic bands. The massage balls can be placed in the middle of the bag body, and the bag body can be tied around the waist or on the backrest of a seat. The functions realized by this method can be achieved by a processor in the massage device calling program codes. Of course, the program codes can be stored in a computer storage medium. It can be seen that this massage device includes at least a processor and a storage medium.
[0043] Figure 2 It is a schematic diagram of the implementation process of the control method of the massage device provided by an embodiment of the present application, which can enable the massage device to intelligently adjust its own massage operations based on different usage scenarios, thereby improving the user experience. As Figure 2 shown, this method may include the following steps 201 to step 204:
[0044] Step 201, collect environmental parameters of the environment where the massage device is located.
[0045] In the embodiment of the present application, the type of environmental parameters is not limited. For example, the environmental parameters may be location information, weather information, environmental temperature information, environmental humidity information, environmental noise information, image information obtained by photographing the environment where the massage device is located, etc.
[0046] Step 202, identify the usage scenario of the massage device based on the environmental parameters.
[0047] It can be understood that when the user uses the massage device, there may be different massage requirements in different usage scenarios. Therefore, in the embodiment of the present application, after collecting the environmental parameters of the environment where the massage device is located, the usage scenario corresponding to the massage device can be identified based on the environmental parameters, so as to determine and execute the corresponding massage operation based on the usage scenario of the massage device.
[0048] In a specific embodiment, if the collected environmental parameter is the location information of the environment where the massage device is located, the use scenario of the massage device can be identified based on the location information whether it is a preset target location, such as at home or in the company, etc., which can be specifically implemented as described in steps 302 to 307 in the following embodiment; if the collected environmental parameter is the image information obtained by photographing the environment where the massage device is located, the number of users in the environment where the massage device is located can be identified based on the image information, so as to identify whether the use scenario of the massage device is a single-user scenario or a multi-user scenario based on the number of users, which can be specifically implemented as described in steps 402 to 408 in the following embodiment; if the collected environmental parameter is the environmental temperature, the use scenario of the massage device can be identified as a cold scenario or a high-temperature scenario based on the environmental temperature, and the corresponding massage operation can be performed based on the use environment.
[0049] Step 203, determine the control parameters of the massage device in the use scenario.
[0050] In the embodiments of the present application, the specific type of the corresponding control parameter is not limited, and it can be changed based on the corresponding use scenario. For example, if the use scenario is a cold environment, the heating function of the massage device can be set to be turned on, and the control parameter of the massage device is a relatively high temperature parameter; if the use environment is a place with relatively high noise, the corresponding control parameter of the massage device can be set to a relatively large massage force.
[0051] Step 204, based on the control parameters, control the massage device to perform the corresponding massage operation.
[0052] In some embodiments, the massage operations corresponding to the massage device may include a soothing mode, an intelligent mode, a strong mode, etc. In the soothing mode, the massage force of the massage belt can be set to be relatively low, and correspondingly, the sound during the execution of the massage operation is also relatively small; in the intelligent mode, the massage force of the massage belt can be set to be higher than that in the soothing mode, and in the strong mode, the massage force of the massage belt can be set to be the highest, and correspondingly, the sound during the execution of the massage operation is also relatively large.
[0053] In this way, based on the different control parameters of the massage device in different use scenarios, the massage device can also perform different massage operations based on different control parameters, so as to achieve the purpose that the massage operations corresponding to different use scenarios of the massage device are different, and further improve the user experience.
[0054] In the embodiments of the present application, the massage device can collect the environmental parameters of its location environment, and based on the environmental parameters, identify the usage scenario of the massage device; determine the control parameters of the massage device in the usage scenario; and then based on the control parameters, control the massage device to perform corresponding massage operations. In this way, the current usage scenario of the massage device can be identified, and thus the corresponding control parameters can be determined for different usage scenarios, enabling the massage device to intelligently adjust its own massage operations based on different usage scenarios, thereby improving the user experience.
[0055] Another control method for a massage device is provided in the embodiments of the present application. Figure 3 It is a schematic flowchart of the implementation of the control method for the massage device provided in the embodiments of the present application, as Figure 3 shown. The method may include the following steps 301 to step 309:
[0056] Step 301, collect the location of the environment where the massage device is located.
[0057] Step 302, based on the location of the massage device, determine whether the massage device is located at a preset target location; if so, execute step 303; if it is determined that the preset target location is a private location and the massage device is not located at the preset target location, then execute step 307.
[0058] In the embodiments of the present application, the type of the target location is not limited. For example, the target location can be set as home, the target location can also be set as company, and the target location can also be set as a shopping mall, etc. Specifically, it can be preset based on the actual needs of the user.
[0059] Step 303, identify the usage scenario of the massage device as the scenario of being used at the target location.
[0060] Step 304, obtain the control rules corresponding to the preset target location.
[0061] Here, if it is determined based on the collected location of the environment where the massage device is located that its current location is the preset target location, then determine the corresponding usage scenario as the usage scenario at the target location, and further obtain the control rules corresponding to the target location.
[0062] Here, the setting of the control rules is not limited. For example, if the target location is an office, in order to avoid disturbing others around, the control rule can be set that the massage sound of the massage device is minimized; if the target location is home, the control rule can be set that the massage sound of the massage device is medium; if the target location is a shopping mall, the control rule can be set that the massage sound of the massage device is maximized.
[0063] Step 305: Determine a first control parameter associated with the control rule, and adjust the first control parameter based on the control rule to obtain the adjusted first control parameter; determine the adjusted first control parameter as the control parameter of the massage device in the usage scenario.
[0064] Here, there is no limitation on the storage location of the control rule and its associated first control parameter. For example, the control rule and its associated first control parameter can be pre-stored in the massage device. After the control rule is determined, the first control parameter associated with it can be called from the massage device. Another example is that the control rule and its associated first control parameter can also be pre-stored in the cloud. After the control rule is determined, the first control parameter associated with it can be called from the cloud. In some embodiments, when calling the first control parameter associated with the control rule from the cloud, the cloud can first authenticate the massage device, and when the authentication is passed, the first control parameter can be called and sent to the massage device.
[0065] After determining the first control parameter associated with the control rule, the first control parameter in the current massage device can be adjusted based on the control rule to obtain the adjusted first control parameter, and then the massage device can be controlled to perform the corresponding massage operation based on the adjusted first control parameter.
[0066] Specifically, if the target location is determined to be the office, the corresponding set control rule is that the sound of the massage device is minimized. Since the sound volume of the massage device is related to the massage intensity, the first control parameter associated with the control rule of minimizing the sound of the massage device can be preset as the massage intensity. In this way, based on the control rule of minimizing the sound of the massage device, the massage intensity (the first control parameter) of the massage device is adjusted to the minimum intensity, so as to obtain the adjusted first control parameter as the minimum massage intensity, enabling the massage device to perform the massage operation based on the minimum massage intensity.
[0067] Step 306: Control the massage device to perform the corresponding massage operation based on the control parameter.
[0068] Step 307: Establish a communication connection with the user's terminal device and control the massage device to be in the anti-theft mode.
[0069] In the embodiment of the present application, if it is determined based on the location of the environment where the massage device is located that the massage device is not located at the preset target location (the preset target location is a private location), it can be determined that the massage device is in an environment with strangers at this time. Therefore, to prevent the massage device from being stolen, a communication connection can be established with the user's terminal device, and the massage device can be controlled to be in the anti-theft mode.
[0070] Step 308: Obtain the distance between the terminal device and the massage device.
[0071] Understandably, users generally carry terminal devices with them. Therefore, when it is determined that the massage device is in an environment with strangers, the distance between the terminal device and the massage device can be obtained at regular intervals to monitor whether the user is far away from the massage device. If the distance is greater than the distance threshold, it means that the user has moved far away from the massage device and there is a risk of theft of the massage device. At this time, a first prompt message can be sent to the terminal device to remind the user that they have forgotten the massage device.
[0072] Step 309, when the distance is greater than the distance threshold, send a first prompt message to the terminal device to remind the user.
[0073] In some embodiments, the environmental parameter further includes the environmental temperature of the massage device in the current usage scenario. Based on the environmental parameter, determining the target working mode of the massage device in the current usage scenario includes: detecting whether the environmental temperature is greater than the temperature threshold; if the environmental temperature is greater than the temperature threshold, determining that the heating function is turned on when the massage device performs the corresponding massage operation.
[0074] Another control method for a massage device is provided in an embodiment of the present application. Figure 4 As shown in the schematic flowchart of the implementation process of the control method for the massage device provided in the embodiment of the present application, Figure 4 as shown, the method may include the following steps 401 to step 408:
[0075] Step 401, collect the number of users in the environment where the massage device is located.
[0076] Here, the method for collecting the number of users in the environment where the massage device is located is not limited. For example, the environment where the massage device is located can be photographed, and the number of users can be determined based on the obtained image; or the environment where the massage device is located can be scanned by radar to obtain the number of users in the environment, etc.
[0077] Step 402, determine whether the number of users is greater than 1; if so, execute step 403; otherwise, execute step 408.
[0078] After identifying the number of users in the environment where the massage device is located, the current usage scenario can be identified as a multi-user usage scenario or a single-user usage scenario based on the number of users; if the number of users is greater than 1, it is determined that the usage scenario is a multi-user usage scenario, and step 403 is executed; if the number of users is not greater than 1, it is determined that the usage scenario is a single-user usage scenario, and step 408 is executed to perform corresponding massage operations based on the user's usage habits.
[0079] Step 403: Identify that the usage scenario of the massage device is a multi-user scenario, identify the first user currently using the device, and obtain the information of the first user. The information of the first user includes historical usage data and / or the preference information of the first user.
[0080] Here, there is no limitation on the method of using the first user currently using the device. For example, the identity of the first user can be identified by recognizing the fingerprint information of the first user, or by recognizing the facial information of the first user, or by recognizing the voice information of the first user, etc.
[0081] After identifying the first user, the usage data of the first user's historical use of the massage device, or the preference information preset by the first user, etc. can be obtained. For example, based on the historical usage data of the first user or the preference information of the first user, it can be determined whether the user likes a lighter or heavier massage intensity, etc.
[0082] Step 404: Determine the control parameters of the massage device according to the information of the first user, and based on the control parameters, control the massage device to perform corresponding massage operations on the first user.
[0083] After obtaining the information of the first user, the massage habits suitable for the user can be determined; then based on the massage habits of the first user, the control parameters of the massage device can be adjusted so that the adjusted control parameters are suitable for the massage habits of the first user, and thus based on the control parameters, control the massage device to perform corresponding massage operations on the first user.
[0084] Step 405: Receive a switching instruction, where the switching instruction is used to indicate switching the user in use.
[0085] It can be understood that in a multi-user scenario, after the first user finishes using, it may be switched to other users to use the massage device. To enable different users to have a better experience, when the massage device switches the user in use, the first user who has finished using can initiate a switching instruction to indicate that the user in use is to be switched.
[0086] Step 406: In response to the switching instruction, identify the second user currently using the device, and obtain the information of the second user.
[0087] When the massage device receives the switching instruction, it can identify the second user currently using the device and obtain the information of the second user. Here, there is no limitation on the method of identifying the second user and obtaining the information of the second user, which can be the same as the method of identifying the first user and obtaining the information of the first user in Step 403, and will not be elaborated here.
[0088] Step 407: Update the control parameters of the massage device according to the information of the second user, and control the massage device to perform corresponding massage operations based on the updated control parameters.
[0089] Understandably, the usage habits of different users are generally different. Therefore, to enable the massage device to provide a better user experience for different users, when it is determined that the user has changed, the massage habits of the second user can be determined based on the information of the changed second user, and then based on the massage habits of the second user, the control parameters applicable to the first user before can be updated to obtain the updated control parameters applicable to the second user. Thus, based on the updated control parameters, the massage device can be controlled to perform corresponding massage operations on the second user to enhance the user experience of the second user.
[0090] Step 408: Identify the usage scenario of the massage device as a single-user scenario and execute the massage mode corresponding to the single-user scenario.
[0091] It should be understood that although Figures 2 to 4 the steps in the flowchart are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise clearly stated in this article, there is no strict order limit for the execution of these steps, and these steps can be executed in other orders. Moreover, Figures 2 to 4 at least a part of the steps in
[0092] may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential either, but can be executed alternately or in turn with at least a part of other steps or sub-steps or stages of other steps.
[0093] Figure 5 For the structural schematic diagram of the control device of the massage device provided by the embodiments of the present application, as Figure 5 shown, the device 500 includes an acquisition module 501, an identification module 502, and a control module 503, where:
[0094] The acquisition module 501 is configured to acquire the environmental parameters of the environment where the massage device is located;
[0095] An identification module 502, configured to identify the usage scenario of the massage device based on the environmental parameters; and determine the control parameters of the massage device in the usage scenario.
[0096] A control module 503, configured to control the massage device to perform corresponding massage operations based on the control parameters.
[0097] In some embodiments, the identification module 502 is specifically configured to determine whether the massage device is located at a preset target location based on the location of the massage device; when it is determined that the massage device is at the preset target location, identify the usage scenario of the massage device as the scenario of being used at the target location.
[0098] In some embodiments, the identification module 502 is specifically configured to obtain a control rule corresponding to the preset target location; determine a first control parameter associated with the control rule, and adjust the first control parameter based on the control rule to obtain an adjusted first control parameter; determine the adjusted first control parameter as the control parameter of the massage device in the usage scenario.
[0099] In some embodiments, if the preset target location is a private location and the massage device is not located at the preset target location, the control module 503 is further configured to establish a communication connection with the user's terminal device, and control the massage device to be in an anti-theft mode; obtain the distance between the terminal device and the massage device; when the distance is greater than a distance threshold, send a first prompt message to the terminal device to remind the user.
[0100] In some embodiments, the environmental parameter includes the number of users in the environment where the massage device is located. The identification module 502 is further configured to determine whether the number of users is greater than 1; if so, identify the usage scenario of the massage device as a multi-user usage scenario; otherwise, identify the usage scenario of the massage device as a single-user usage scenario.
[0101] In some embodiments, when the usage scenario is a multi-user usage scenario, the identification module 502 is further configured to identify the first user currently using the massage device, and obtain information of the first user. The information of the first user includes historical usage data and / or preference information of the first user; determine the control parameters of the massage device according to the information of the first user.
[0102] In some embodiments, the device further includes a receiving module, a response module, and an updating module. The receiving module is configured to receive a switching instruction, and the switching instruction is used to indicate switching the user in use; the response module is configured to respond to the switching instruction, identify the second user currently using the massage device, and obtain information of the second user; the updating module is configured to update the control parameters of the massage device according to the information of the second user, and control the massage device to perform corresponding massage operations based on the updated control parameters.
[0103] The description of the above device embodiments is similar to that of the above method embodiments, and has similar beneficial effects to those of the method embodiments. For the technical details not disclosed in the device embodiments of the present application, please refer to the description of the method embodiments of the present application for understanding.
[0104] It should be noted that in the embodiments of the present application Figure 5 The division of modules by the control device of the massage device shown is schematic, and is only a logical function division. In actual implementation, there may be other division methods. In addition, in each embodiment of the present application, each functional unit may be integrated in a processing unit, may exist separately physically, or two or more units may be integrated in one unit. The above integrated unit may be implemented in the form of hardware, or in the form of a software functional unit. It may also be implemented in the form of a combination of software and hardware.
[0105] It should be noted that in the embodiments of the present application, if the above method is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiments of the present application, in essence, or the part that contributes to the related technology, may be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing an electronic device to execute all or part of the methods described in the embodiments of the present application. The foregoing storage medium includes: various media such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a magnetic disk, or an optical disc that can store program codes. In this way, the embodiments of the present application are not limited to any specific combination of hardware and software.
[0106] The embodiments of the present application provide a computer device, which may be a server, and its internal structure diagram may be as Figure 6 shown. The computer device includes a processor, a memory, and a network interface connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data. The network interface of the computer device is used to communicate with an external terminal through a network connection. The computer program, when executed by the processor, implements a control method for a massage device.
[0107] The embodiments of the present application provide a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps in the method provided in the above embodiments are implemented.
[0108] An embodiment of the present application provides a computer program product containing instructions, which, when running on a computer, causes the computer to execute the steps in the method provided in the above method embodiment.
[0109] Those skilled in the art can understand that Figure 6 the structure shown in [the figure] is only a block diagram of some structures related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different component layout.
[0110] In one embodiment, the control device of the massage device provided by the present application can be implemented in the form of a computer program, and the computer program can run on a computer device as shown in Figure 6 the figure. Each program module constituting the sampling device can be stored in the memory of the computer device. For example, Figure 5 the acquisition module, the recognition module, and the control module shown in the figure. The computer program constituted by each program module causes the processor to execute the steps in the control method of the massage device in each embodiment of the present application described in this specification.
[0111] It should be noted here that: the descriptions of the above storage medium and device embodiments are similar to the descriptions of the above method embodiments, and have beneficial effects similar to those of the method embodiments. For the technical details not disclosed in the storage medium, storage medium and device embodiments of the present application, please refer to the descriptions of the method embodiments of the present application for understanding.
[0112] It should be understood that "one embodiment" or "an embodiment" or "some embodiments" mentioned throughout the specification means that specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, the appearances of "in one embodiment" or "in an embodiment" or "in some embodiments" throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in various embodiments of the present application, the magnitudes of the serial numbers of the above processes do not mean the order of execution, and 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 the present application. The serial numbers of the embodiments of the present application above are only for description and do not represent the advantages or disadvantages of the embodiments. The above descriptions of each embodiment tend to emphasize the differences between each embodiment, and their similarities or similarities can be referred to each other. For the sake of brevity, they will not be repeated herein.
[0113] As used herein, the term "and / or" is merely a description of the relationship between associated objects, indicating that there can be three relationships. For example, object A and / or object B can represent: object A exists alone, both object A and object B exist simultaneously, and object B exists alone.
[0114] It should be noted that, as used herein, the terms "comprise," "include," or any other variation thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a series of elements includes not only those elements but also other elements not expressly listed, or elements that are inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the statement "comprising a..." does not exclude the existence of additional identical elements in the process, method, article, or apparatus that comprises the element.
[0115] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The above-described embodiments are merely illustrative. For example, the division of the modules is only a logical function division, and there can be other division methods in actual implementation. For example, multiple modules or components can be combined, or can be integrated into another system, or some features can be ignored, or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed with each other can be through some interfaces, and the indirect coupling or communication connection of the devices or modules can be electrical, mechanical, or other forms.
[0116] The modules described above as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules; they can be located in one place or distributed to multiple network units; some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0117] In addition, each functional module in the embodiments of the present application can be all integrated in a processing unit, or each module can be separately used as a unit, or two or more modules can be integrated in a unit; the above-integrated modules can be implemented in the form of hardware, or in the form of a combination of hardware and software functional units.
[0118] Those of ordinary skill in the art can understand that all or part of the steps to implement the above method embodiments can be completed 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 including those of the above method embodiments; and the aforementioned storage medium includes: various media such as removable storage devices, read-only memory (ROM), magnetic disks, or optical discs that can store program codes.
[0119] Alternatively, if the above integrated units of the present application are implemented in the form of software function modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on such an understanding, the technical solutions of the embodiments of the present application, in essence or the part that contributes to the related art, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing an electronic device to execute all or part of the methods described in the various embodiments of the present application. And the aforementioned storage medium includes: various media such as removable storage devices, ROM, magnetic disks, or optical discs that can store program codes.
[0120] The methods disclosed in several method embodiments provided by the present application can be combined arbitrarily without conflict to obtain new method embodiments.
[0121] The features disclosed in several product embodiments provided by the present application can be combined arbitrarily without conflict to obtain new product embodiments.
[0122] The features disclosed in several method or device embodiments provided by the present application can be combined arbitrarily without conflict to obtain new method embodiments or device embodiments.
[0123] As described above, only the embodiments of the present application are provided, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application can easily think of changes or substitutions, which should all be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A control method for a massage device, characterized in that, The method includes: Collecting environmental parameters of the environment where the massage device is located; Identifying the usage scenario of the massage device based on the environmental parameters; Determining the control parameters of the massage device in the usage scenario; Controlling the massage device to perform corresponding massage operations based on the control parameters; The environmental parameters include the number of users in the environment where the massage device is located. The identifying the usage scenario of the massage device based on the environmental parameters includes: Determining whether the number of users is greater than 1; If so, identifying the usage scenario of the massage device as a multi-user usage scenario; otherwise, identifying the usage scenario of the massage device as a single-user usage scenario; When the usage scenario is the multi-user usage scenario, the determining the control parameters of the massage device in the usage scenario includes: Identifying the first user currently in use and obtaining information of the first user, where the information of the first user includes historical usage data and / or preference information of the first user; Determining the control parameters of the massage device according to the information of the first user.
2. The method according to claim 1, characterized in that, The environmental parameters include the location of the environment where the massage device is located. The identifying the usage scenario of the massage device based on the environmental parameters includes: Determining whether the massage device is located at a preset target location based on the location of the massage device; When it is determined that the massage device is at the preset target location, identifying the usage scenario of the massage device as the scenario of being used at the target location.
3. The method according to claim 2, wherein The determining the control parameters of the massage device in the usage scenario includes: Obtaining a control rule corresponding to the preset target location; Determining a first control parameter associated with the control rule and adjusting the first control parameter based on the control rule to obtain an adjusted first control parameter; Determining the adjusted first control parameter as the control parameter of the massage device in the usage scenario.
4. The method according to claim 2 or 3, characterized in that, If the preset target location is a private location and the massage device is not located at the preset target location, the method further includes: Establishing a communication connection with the user's terminal device and controlling the massage device to be in an anti-theft mode; Obtaining the distance between the terminal device and the massage device; When the distance is greater than a distance threshold, sending a first prompt message to the terminal device to remind the user.
5. The method according to claim 1, wherein After the controlling the massage device to perform corresponding massage operations based on the control parameters, the method further includes: Receiving a switching instruction for instructing to switch the user in use; Responding to the switching instruction, identifying the second user currently in use and obtaining information of the second user; Updating the control parameters of the massage device according to the information of the second user and controlling the massage device to perform corresponding massage operations based on the updated control parameters.
6. A control device for a massage apparatus, characterized in that, Includes: A collecting module for collecting environmental parameters of the environment where the massage device is located; An identifying module for identifying the usage scenario of the massage device based on the environmental parameters; Determining the control parameters of the massage device in the usage scenario; A control module, configured to control the massage device to perform corresponding massage operations based on the control parameters; The recognition module is further configured to, when the environmental parameters include the number of users in the environment where the massage device is located, determine whether the number of users is greater than 1; if so, recognize the usage scenario of the massage device as a multi-user usage scenario; otherwise, recognize the usage scenario of the massage device as a single-user usage scenario; The recognition module is further configured to, when the usage scenario is a multi-user usage scenario, recognize the first user currently using the device and obtain the information of the first user, where the information of the first user includes historical usage data and / or the preference information of the first user; and determine the control parameters of the massage device according to the information of the first user.
7. A computer device, comprising a memory and a processor, the memory storing a computer program that can run on the processor, characterized in that, When the processor executes the program, the steps of the method according to any one of claims 1 to 5 are implemented.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, the method according to any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Method for recommending television program on television and television
CN110519620A
Neck massager and control method thereof
CN111558141A
Wearable massage instrument control method and device, computer equipment and storage medium
CN113616464A