Multi-angle massage implementation method and device based on ergonomics and intelligent sofa
By generating target massage parameters by detecting multi-dimensional information about the user, the problem of smart home devices being unable to adaptively adjust massage parameters is solved, achieving a high degree of matching between massage parameters and user needs, thereby improving the user experience and user stickiness.
Patent Information
- Application Number
- CN202411448398.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-16
- Publication Date
- 2025-01-07
AI Technical Summary
Existing smart home devices cannot adaptively adjust massage parameters according to the user's actual situation, resulting in a low degree of matching between massage parameters and user needs.
By detecting multi-dimensional information about the user, such as current attribute information, sitting posture, and historical massage records, target massage parameters are generated, and the smart device is controlled to perform massage operations based on these parameters, including adaptively adjusting the massage parameters to match the user's needs.
This improved the matching degree between massage parameters and user needs, enhancing the user experience and user engagement.
Smart Images

Figure CN119257398A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of intelligent devices, and in particular to an ergonomically-based multi-angle massage implementation method and device, and an intelligent sofa. Background Art
[0002] With the rapid development of electronic technology, home appliances used to improve the quality of life of users or to improve user experience have developed from traditional home appliances to smart home appliances. For example, home sofas have changed from ordinary sofas to smart sofas. In addition to the support function for users to sit or lie down, they also further integrate massage functions, which can provide users with massage services for specific parts of the user's body (such as shoulders, back, legs, etc.).
[0003] However, practice has found that current smart home devices with integrated massage functions (such as smart sofas, smart chairs, etc.) are usually equipped with massage function selection buttons and massage gear adjustment buttons. When the user selects the massage function and massage gear, the smart home device will massage the user according to fixed massage parameters, and cannot make adaptive adjustments based on the user's actual situation, which is not conducive to improving the matching degree between the massage parameters and the user's massage needs.
[0004] It can be seen that it is particularly important to provide a method for adaptively adjusting massage parameters to improve the matching degree between massage parameters and massage requirements of users. Summary of the invention
[0005] The present invention provides an ergonomically based multi-angle massage implementation method and device, and a smart sofa, which can realize adaptive adjustment of massage parameters to improve the matching degree between the massage parameters and the massage needs of the user, thereby facilitating improving the user experience.
[0006] In order to solve the above technical problems, the first aspect of the present invention discloses a multi-angle massage implementation method and device based on ergonomics, the method comprising:
[0007] When a user lies down on a smart device with a massage function, detecting whether the user has a massage need;
[0008] If it is detected that the user has a massage demand, first multi-dimensional information corresponding to the user and second multi-dimensional information corresponding to the user are obtained respectively; wherein the first multi-dimensional information includes the current attribute information of the user, and the second multi-dimensional information includes the lying or sitting posture of the user and the historical massage record corresponding to the user;
[0009] According to the first multi-dimensional information and the second multi-dimensional information, target massage parameters of the smart device for the user are generated, and based on the target massage parameters, the smart device is controlled to perform a massage operation on the user.
[0010] As an optional implementation, in the first aspect of the present invention, before generating the target massage parameters of the smart device for the user according to the first multi-dimensional information and the second multi-dimensional information, the method further includes:
[0011] determining whether the user's lying posture meets a predetermined lying massage condition, and when it is determined that the user's lying posture meets the lying massage condition, executing the step of generating a target massage parameter for the user by the smart device according to the first multi-dimensional information and the second multi-dimensional information;
[0012] When it is determined that the user's lying posture does not meet the lying massage conditions, the user's massage requirement parts are analyzed according to the user's massage requirements, and it is determined whether the massage requirement parts are within the force application range corresponding to the matching massage force points on the smart device according to the user's lying posture; if the massage requirement parts are within the force application range corresponding to the matching massage force points on the smart device, the step of generating target massage parameters for the user on the smart device according to the first multi-dimensional information and the second multi-dimensional information is executed.
[0013] As an optional embodiment, in the first aspect of the present invention, the method further comprises:
[0014] If the massage-required part is not within the force range corresponding to the matching massage force point on the smart device, the adjustment complexity corresponding to the user's lying or sitting posture is analyzed according to the user's own current attribute information; wherein the adjustment complexity is used to indicate the complexity of the user adjusting the massage-required part to be within the force range corresponding to the matching massage force point on the smart device;
[0015] Determine whether the adjustment complexity is less than or equal to a preset complexity threshold. If so, output a lying posture adjustment guidance instruction to the user to instruct the user to adjust the massage-required part to be within the force application range corresponding to the matching massage force point on the smart device; if not, perform a support adjustment operation on the matching massage force point on the smart device according to the user's lying posture and the user's own current attribute information, so that the force application range corresponding to the matching massage force point on the smart device corresponds to the massage-required part.
[0016] As an optional implementation, in the first aspect of the present invention, when a user lies on the smart device with a massage function, detecting whether the user has a massage demand includes:
[0017] When a user lies on a smart device with a massage function, if the unique identity information corresponding to the user is collected, the historical massage record corresponding to the user is determined based on the identity information, and the historical massage record is analyzed to obtain the massage record analysis result corresponding to the user; if the massage record analysis result indicates that the user has a massage habit in the current period, it is determined that the user has a massage demand;
[0018] If the massage record analysis result indicates that the user does not have a massage habit in the current period, then the user's previous usage records of other smart home devices in the current scene before the current period are obtained, and whether the user has a massage demand is detected based on the previous usage records.
[0019] As an optional embodiment, in the first aspect of the present invention, the method further comprises:
[0020] In the process of controlling the smart device to perform a massage operation on the user based on the target massage parameter, massage feedback information corresponding to the user is collected, wherein the massage feedback information corresponding to the user includes direct feedback information of the user on the massage operation and indirect feedback information of the user on the massage operation, wherein the direct feedback information includes feedback information on the tolerance of the massage parts of the user and / or the facial expression of the user to the massage force corresponding to the massage operation, and the indirect feedback information of the user on the massage operation includes changes in the physiological state of the user during the massage process, wherein the changes in the physiological state at least include changes in the emotional state and / or changes in the sleep state;
[0021] Determine whether it is necessary to perform an adjustment operation on the target massage parameters according to the massage feedback information corresponding to the user; when it is determined that it is necessary to perform an adjustment operation on the target massage parameters, perform an adaptive adjustment operation on the target massage parameters according to the massage feedback information corresponding to the user and the massage requirements to update the target massage parameters, and continue to execute the step of controlling the smart device to perform a massage operation on the user based on the target massage parameters.
[0022] As an optional implementation, in the first aspect of the present invention, the adaptively adjusting the target massage parameters according to the massage feedback information corresponding to the user and the massage demand to update the target massage parameters includes:
[0023] determining a first adjustment direction for the target massage parameter according to the direct feedback information, and determining a second adjustment direction for the target massage parameter according to the indirect feedback information;
[0024] Determining whether the first adjustment direction is consistent with the second adjustment direction, and if the first adjustment direction is consistent with the second adjustment direction, performing a gradient adjustment operation matching the first adjustment direction or the second adjustment direction on the target massage parameter according to the direct feedback information and the indirect feedback information, so as to update the target massage parameter;
[0025] If the first adjustment direction is inconsistent with the second adjustment direction, the first massage feeling ratio of the user for massage intensity and the second massage feeling ratio for psychological state are analyzed according to the massage demand, and the target adjustment direction for the target massage parameter is determined according to the first massage feeling ratio and the second massage feeling ratio, and a gradient adjustment operation matching the target adjustment direction is performed on the target massage parameter according to the determining factor corresponding to the target adjustment direction to update the target massage parameter.
[0026] As an optional implementation, in the first aspect of the present invention, the first multi-dimensional information includes a combination of one or more of the user's age, gender, body shape, current physiological state, current health state, and exercise habits;
[0027] The step of generating target massage parameters of the smart device for the user according to the first multi-dimensional information and the second multi-dimensional information includes:
[0028] Determining the massage tolerance that the massage-requiring part of the user can bear based on the second multi-dimensional information;
[0029] Determine, according to the first multi-dimensional information and the previous activity record of the user, a tolerance calibration parameter corresponding to the massage demand part of the user's current massage;
[0030] Calibrate the massage tolerance according to the tolerance calibration parameter to obtain the target massage tolerance corresponding to the massage demand part that the user needs to massage this time;
[0031] The smart device generates target massage parameters for the user according to the target massage tolerance and the determined massage duration requirement.
[0032] The second aspect of the present invention discloses a multi-angle massage device based on ergonomics, the device comprising:
[0033] A demand detection module, used to detect whether a user has a massage demand when the user lies on a smart device with a massage function;
[0034] an information acquisition module, configured to acquire first multi-dimensional information corresponding to the user and second multi-dimensional information corresponding to the user respectively if the demand detection module detects that the user has a massage demand; wherein the first multi-dimensional information includes the current attribute information of the user, and the second multi-dimensional information includes the lying or sitting posture of the user and the historical massage record corresponding to the user;
[0035] The massage main control module is used to generate target massage parameters of the smart device for the user according to the first multi-dimensional information and the second multi-dimensional information, and control the smart device to perform massage operations on the user based on the target massage parameters.
[0036] As an optional implementation, in the second aspect of the present invention, the device further includes:
[0037] The posture judgment module is used to judge whether the user's lying posture meets the predetermined lying massage conditions. When it is judged that the user's lying posture meets the lying massage conditions, the massage main control module is triggered to execute the operation of generating the target massage parameters of the smart device for the user according to the first multi-dimensional information and the second multi-dimensional information; when it is judged that the user's lying posture does not meet the lying massage conditions, the massage required part of the user is analyzed according to the massage needs of the user, and it is judged whether the massage required part is within the force range corresponding to the matching massage force point on the smart device according to the lying posture of the user; if the massage required part is within the force range corresponding to the matching massage force point on the smart device, the massage main control module is triggered to execute the operation of generating the target massage parameters of the smart device for the user according to the first multi-dimensional information and the second multi-dimensional information.
[0038] As an optional implementation, in the second aspect of the present invention, the device further includes:
[0039] A posture adjustment module is used to analyze the adjustment complexity corresponding to the user's lying posture according to the user's own current attribute information if the massage-required part is not within the force range corresponding to the matching massage force point on the smart device; wherein the adjustment complexity is used to indicate the complexity of the user adjusting the massage-required part to be within the force range corresponding to the matching massage force point on the smart device; and to determine whether the adjustment complexity is less than or equal to a preset complexity threshold. If so, a lying posture adjustment guidance instruction is output to the user to instruct the user to adjust the massage-required part to be within the force range corresponding to the matching massage force point on the smart device; if not, a support adjustment operation is performed on the matching massage force point on the smart device according to the user's lying posture and the user's own current attribute information, so that the force range corresponding to the matching massage force point on the smart device corresponds to the massage-required part.
[0040] As an optional implementation, in the second aspect of the present invention, the specific manner in which the demand detection module detects whether the user has a massage demand includes:
[0041] If the unique identity information corresponding to the user is collected, the historical massage record corresponding to the user is determined based on the identity information, and the historical massage record is analyzed to obtain the massage record analysis result corresponding to the user; if the massage record analysis result indicates that the user has a massage habit in the current period, it is determined that the user has a massage demand;
[0042] If the massage record analysis result indicates that the user does not have a massage habit in the current period, then the user's previous usage records of other smart home devices in the current scene before the current period are obtained, and whether the user has a massage demand is detected based on the previous usage records.
[0043] As an optional implementation, in the second aspect of the present invention, the massage main control module is further used for:
[0044] In the process of controlling the smart device to perform a massage operation on the user based on the target massage parameter, massage feedback information corresponding to the user is collected, wherein the massage feedback information corresponding to the user includes direct feedback information of the user on the massage operation and indirect feedback information of the user on the massage operation, wherein the direct feedback information includes feedback information on the tolerance of the massage parts of the user and / or the facial expression of the user to the massage force corresponding to the massage operation, and the indirect feedback information of the user on the massage operation includes changes in the physiological state of the user during the massage process, wherein the changes in the physiological state at least include changes in the emotional state and / or changes in the sleep state;
[0045] Determine whether it is necessary to perform an adjustment operation on the target massage parameters according to the massage feedback information corresponding to the user; when it is determined that it is necessary to perform an adjustment operation on the target massage parameters, perform an adaptive adjustment operation on the target massage parameters according to the massage feedback information corresponding to the user and the massage requirements to update the target massage parameters, and continue to control the smart device to perform a massage operation on the user based on the target massage parameters.
[0046] As an optional implementation, in the second aspect of the present invention, the massage main control module performs an adaptive adjustment operation on the target massage parameter according to the massage feedback information corresponding to the user and the massage demand, so as to update the target massage parameter in a specific manner including:
[0047] determining a first adjustment direction for the target massage parameter according to the direct feedback information, and determining a second adjustment direction for the target massage parameter according to the indirect feedback information;
[0048] Determining whether the first adjustment direction is consistent with the second adjustment direction, and if the first adjustment direction is consistent with the second adjustment direction, performing a gradient adjustment operation matching the first adjustment direction or the second adjustment direction on the target massage parameter according to the direct feedback information and the indirect feedback information, so as to update the target massage parameter;
[0049] If the first adjustment direction is inconsistent with the second adjustment direction, the first massage feeling ratio of the user for massage intensity and the second massage feeling ratio for psychological state are analyzed according to the massage demand, and the target adjustment direction for the target massage parameter is determined according to the first massage feeling ratio and the second massage feeling ratio, and a gradient adjustment operation matching the target adjustment direction is performed on the target massage parameter according to the determining factor corresponding to the target adjustment direction to update the target massage parameter.
[0050] As an optional implementation, in the second aspect of the present invention, the first multi-dimensional information includes a combination of one or more of the user's age, gender, body shape, current physiological state, current health state, and exercise habits;
[0051] The specific manner in which the massage main control module generates the target massage parameters of the smart device for the user according to the first multi-dimensional information and the second multi-dimensional information includes:
[0052] Determining the massage tolerance that the massage-requiring part of the user can bear based on the second multi-dimensional information;
[0053] Determine, according to the first multi-dimensional information and the previous activity record of the user, a tolerance calibration parameter corresponding to the massage demand part of the user's current massage;
[0054] Calibrate the massage tolerance according to the tolerance calibration parameter to obtain the target massage tolerance corresponding to the massage demand part that the user needs to massage this time;
[0055] The smart device generates target massage parameters for the user according to the target massage tolerance and the determined massage duration requirement.
[0056] The third aspect of the present invention discloses a smart sofa, which comprises:
[0057] Smart sofa body;
[0058] A memory storing executable program code;
[0059] a processor coupled to the memory;
[0060] The processor calls the executable program code stored in the memory to execute the ergonomically based multi-angle massage implementation method disclosed in the first aspect of the present invention.
[0061] The fourth aspect of the present invention discloses a computer storage medium, which stores computer instructions. When the computer instructions are called, they are used to execute the ergonomically based multi-angle massage implementation method disclosed in the first aspect of the present invention.
[0062] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0063] In an embodiment of the present invention, when a user lies on a smart device with a massage function, it is detected whether the user has a massage demand; if it is detected that the user has a massage demand, the first multi-dimensional information and the second multi-dimensional information corresponding to the user are respectively obtained; wherein the first multi-dimensional information includes the current attribute information of the user himself, and the second multi-dimensional information includes the user's lying posture and the historical massage record corresponding to the user; according to the first multi-dimensional information and the second multi-dimensional information, the target massage parameters of the smart device for the user are generated, and the smart device is controlled to perform a massage operation on the user based on the target massage parameters. It can be seen that when the user lies on a smart device with a massage function (such as a smart sofa, a smart massage chair, etc.) and detects that he has a massage demand, the present invention can adaptively generate massage parameters matching the user based on the obtained different types of multi-dimensional information for the user and control the smart device to massage the user based on the massage parameters, thereby improving the matching degree between the massage parameters and the user's massage demand, thereby facilitating the user's experience of using the smart device, and in addition, it is also conducive to improving the user stickiness of the smart device. BRIEF DESCRIPTION OF THE DRAWINGS
[0064] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0065] Figure 1 It is a flow chart of a method for realizing multi-angle massage based on ergonomics disclosed in an embodiment of the present invention;
[0066] Figure 2 It is a flow chart of another method for realizing multi-angle massage based on ergonomics disclosed in an embodiment of the present invention;
[0067] Figure 3 It is a structural schematic diagram of an ergonomically-based multi-angle massage implementation device disclosed in an embodiment of the present invention;
[0068] Figure 4 It is a structural schematic diagram of another ergonomically-based multi-angle massage implementation device disclosed in an embodiment of the present invention;
[0069] Figure 5 It is a structural schematic diagram of an intelligent device with massage function disclosed in an embodiment of the present invention. DETAILED DESCRIPTION
[0070] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0071] The terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, device, product or end including a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units inherent to these processes, methods, products or ends.
[0072] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present invention. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0073] The present invention discloses a multi-angle massage realization method and device based on ergonomics, and a smart sofa. When a user lies on a smart device with a massage function (such as a smart sofa, a smart massage chair, etc.) and detects that the user has a massage demand, the method can adaptively generate massage parameters that match the user based on different types of multi-dimensional information obtained for the user, and control the smart device to massage the user based on the massage parameters, thereby improving the matching degree between the massage parameters and the user's massage demand, thereby facilitating the user's experience of using the smart device, and in addition, facilitating the user stickiness of the smart device. The following are detailed descriptions.
[0074] Embodiment 1
[0075] See also Figure 1 , Figure 1 1 is a flow chart of a multi-angle massage implementation method based on ergonomics disclosed in an embodiment of the present invention. Figure 1The described method can be integrated into a control device corresponding to a smart device with a massage function. The control device can be integrated into the smart device or can exist independently of the smart device, such as being integrated into a control server corresponding to the smart device. Furthermore, the control server can be a local control server or a cloud control server, which is not limited in the embodiments of the present invention. Figure 1 As shown, the ergonomically-based multi-angle massage implementation method may include the following steps:
[0076] 101. When a user lies down on a smart device with a massage function, it is detected whether the user has a massage demand.
[0077] In an embodiment of the present invention, a smart device with a massage function can be placed in a home scene or a work scene, or in a leisure and entertainment venue (such as a shopping mall, a shopping center, etc.), and the embodiment of the present invention does not limit it. Furthermore, smart devices in different scenes have different properties. For smart devices in home scenes or work scenes, they are for relevant personnel (such as family members / company employees) to lie down or massage relevant personnel. For smart devices in leisure and entertainment venues, they are mainly for relevant personnel to pay for massage or scan codes to experience massage. Further, different application scenarios correspond to different massage demand inspection methods.
[0078] 102. If it is detected that the user has a massage demand, first multi-dimensional information corresponding to the user and second multi-dimensional information corresponding to the user are obtained respectively.
[0079] Among them, the first multi-dimensional information includes the current attribute information of the user himself, and the second multi-dimensional information includes the user's lying posture, the user's corresponding historical massage record and the current emotional state. One or more combinations. Further, the user's current attribute information can include the user's unique corresponding user identifier, the user's age, the user's gender, the user's body shape, the user's body shape, the user's current physiological state, the user's current health state and the user's current exercise habits. One or more combinations. Further, the user's unique corresponding user identifier can include the user's unique corresponding identity identifier (such as name, nickname), the user's unique corresponding family attribute identifier, and the user's unique corresponding social attribute identifier. Among them, the user's unique corresponding family attribute identifier is mainly used in family scenes and is used to represent the user's role in the family scene, such as father, mother, grandfather, grandmother, child, etc. The user's unique corresponding social attribute identifier is mainly used in non-family scenes and is used to represent the user's role in the corresponding scene, such as freelancers, etc., which is not limited in the embodiment of the present invention.
[0080] Furthermore, for smart devices in different application scenarios, or for smart devices for objects with different massage needs, when it is detected that a user lying on the smart device has a massage need, the contents included in the first multi-dimensional information / second multi-dimensional information obtained may be the same or different, and the embodiments of the present invention do not limit this. For example, for the first multi-dimensional information, in a home scenario, the first multi-dimensional information may include all the contents mentioned above, and in a non-home scenario, the first multi-dimensional information may mainly include a user identifier uniquely corresponding to the user, the user's age, the user's gender, the user's body shape, the user's body shape, and the user's current physiological state. One or more combinations thereof.
[0081] 103. Generate target massage parameters for the user by the smart device according to the first multi-dimensional information and the second multi-dimensional information, and control the smart device to perform massage operations on the user based on the target massage parameters.
[0082] It can be seen that the embodiments of the present invention can adaptively generate massage parameters matching the user based on different types of multi-dimensional information acquired for the user and control the smart device to massage the user based on the massage parameters, thereby improving the matching degree between the massage parameters and the user's massage needs, which is beneficial to improving the user's usage experience of the smart device. In addition, it is also beneficial to improve the user stickiness of the smart device.
[0083] In an optional embodiment, when a user lies down on the smart device with a massage function, detecting whether the user has a massage demand may include:
[0084] When a user lies on a smart device with a massage function, if the unique identity information of the user is collected, the historical massage record corresponding to the user is determined based on the identity information, and the historical massage record is analyzed to obtain the massage record analysis result corresponding to the user; if the massage record analysis result indicates that the user has a massage habit in the current period, it is determined that the user has a massage demand;
[0085] If the massage record analysis result indicates that the user does not have a massage habit in the current period, then obtain the user's previous use records of other smart home devices in the current scene before the current period, and detect whether the user has a massage demand based on the previous use records; or,
[0086] When a user lies on a smart device with a massage function, if the user's unique identity information is collected, the user's latest historical massage record is determined based on the identity information, and the latest historical massage record is analyzed to obtain the user's corresponding massage record analysis result; if the user's latest massage record analysis result indicates that the time between the end time of the aforementioned latest historical massage record and the current time is less than or equal to a preset threshold, it is determined that the user has a massage need. For example, when a user originally lies on a smart device for a massage, but needs to leave the smart device because of something urgent, and then returns to lie on the smart device, in this case, it can be determined that the user has a massage need based on the user's latest historical massage record.
[0087] Further, when it is determined that the user has a massage demand according to the latest historical massage record corresponding to the user, when generating the target massage parameters, in addition to considering the current first multi-dimensional information and the second multi-dimensional information, it is also necessary to further consider the multi-dimensional information in the basis for generating the massage parameters corresponding to the massage operation of the latest historical massage record (that is, the prior multi-dimensional information), and more specifically, consider the psychological state in the prior first multi-dimensional information and / or consider the emotional state in the prior second multi-dimensional information. It should be particularly noted that: in other optional embodiments, if the user leaves for a short time during the massage process and then returns to the smart device to continue the massage, the massage parameters for the continued massage can also be specifically determined based on the massage parameters corresponding to the massage process before the user leaves for a short time, which is not only conducive to improving the efficiency of determining the massage parameters for the continued massage operation, but also conducive to improving the matching degree between the massage parameters for the continued massage operation and the massage parameters for the prior massage operation.
[0088] Furthermore, the above-mentioned acquisition of the user's previous use records of other smart home devices in the current scene before the current period and the detection of whether the user has a massage demand according to the previous use records may specifically include:
[0089] Obtaining the user's prior usage records of other smart home devices that are bound to the smart device in the current scene before the current period, and detecting whether the user has a massage demand based on the obtained prior usage records; or,
[0090] Obtain the user's previous use records of other smart home devices that have a certain correlation with the massage demand in the current scene before the current period, and detect whether the user has a massage demand based on the obtained previous use records.
[0091] Further optionally, other smart home devices that are bound to smart devices may include a combination of one or more of smart wardrobes, smart speakers, smart TVs, smart sweepers, smart home sports equipment (such as treadmills), smart medicine boxes, and smart shower equipment. Taking smart home sports equipment and smart shower equipment as examples, if the user uses the treadmill to run and then uses the smart shower equipment to take a bath between lying and sitting on the smart device, and then lies and sits on the smart device, it can be directly determined that the user has a massage demand. Further optionally, the prior use records of other smart home devices that are bound to smart devices may include direct use records (such as direct running) or indirect use records (running after a scheduled period of time), which are not limited in the embodiments of the present invention.
[0092] Furthermore, for related devices with reservation functions such as smart home exercise equipment, if the user's previous use record is a reservation operation record, the reservation use start time corresponding to the reservation operation record can be further obtained, and the time from the reservation use start time to the current time is determined to be less than or equal to a certain time threshold, and then it is determined that the user has a use demand, which is conducive to improving the reliability of detecting the user's massage demand based on the user's previous use records of other smart home devices that are bound to the smart device. Taking smart home exercise equipment as an example, if the user makes an appointment to exercise in about half an hour, and lies on the smart device after the appointment, it can be considered that the user has a massage demand, specifically, he has a massage demand before exercise.
[0093] Further optionally, other smart home devices that have a certain correlation with massage needs may include a combination of one or more of a smart wardrobe, a smart sweeper, a smart medicine box, smart home exercise equipment (such as a treadmill), and a smart shower device, etc. Taking the smart wardrobe as an example, if the user takes out clothes suitable for exercise or massage from the smart wardrobe before lying down on the smart device, it can be directly determined that the user has a massage need.
[0094] It can be seen that this optional embodiment provides a variety of massage demand detection methods, which is conducive to improving the accuracy and comprehensiveness of massage demand inspection, and is also conducive to expanding the massage application scenarios of smart devices with massage functions, which is conducive to further improving the user experience of smart devices with massage functions.
[0095] In another optional embodiment, the method may further include:
[0096] In the process of controlling the smart device to perform a massage operation on the user based on the target massage parameters, massage feedback information corresponding to the user is collected, the massage feedback information corresponding to the user includes direct feedback information of the user on the massage operation and indirect feedback information of the user on the massage operation, the direct feedback information includes feedback information on the tolerance of the massage parts and / or facial expressions of the user to the massage force corresponding to the massage operation, the indirect feedback information of the user on the massage operation includes changes in the physiological state of the user during the massage process, and the changes in the physiological state at least include changes in the emotional state and / or changes in the sleep state;
[0097] Determine whether it is necessary to perform an adjustment operation on the target massage parameters based on the massage feedback information corresponding to the user. When it is determined that an adjustment operation is necessary, perform an adaptive adjustment operation on the target massage parameters based on the massage feedback information corresponding to the user and the massage needs to update the target massage parameters, and continue to execute the step of controlling the smart device to perform a massage operation on the user based on the target massage parameters.
[0098] In this optional embodiment, during the massage process, the user may give certain feedback based on the actual situation of the massage operation. For example, if the massage force is too strong and exceeds the user's tolerance, the user may make a painful expression or reduce the contact between the massaged part of the body and the smart device. If the user feels that the massage force is too weak, the user may increase the contact between the massaged part of the body and the smart device. If the user gradually falls asleep during the massage, etc.
[0099] It can be seen that this optional embodiment can also realize adaptive adjustment of the massage parameters that have been determined based on the massage feedback information corresponding to the user during the process of performing massage operations on the user, which is conducive to further improving the matching degree between the massage parameters and the user's real-time massage needs. In addition, when adaptively adjusting the massage parameters that have been determined, the corresponding judgment basis is the multi-dimensional massage feedback information, which is conducive to the judgment accuracy and reliability of adaptively adjusting the massage parameters that have been determined, and further conducive to improving the accuracy and reliability of adaptively adjusting the massage parameters that have been determined.
[0100] In this optional embodiment, further optionally, the above-mentioned adaptive adjustment operation is performed on the target massage parameters according to the massage feedback information and massage requirements corresponding to the user to update the target massage parameters, including:
[0101] Determining a first adjustment direction for the target massage parameter (such as an adjustment direction for increasing the massage intensity or an adjustment direction for decreasing the massage intensity) based on the direct feedback information, and determining a second adjustment direction for the target massage parameter (such as an adjustment direction for increasing the massage intensity or an adjustment direction for decreasing the massage intensity) based on the indirect feedback information;
[0102] Determine whether the first adjustment direction is consistent with the second adjustment direction, and if the first adjustment direction is consistent with the second adjustment direction, perform a gradient adjustment operation matching the first adjustment direction or the second adjustment direction on the target massage parameter according to the direct feedback information and the indirect feedback information to update the target massage parameter;
[0103] If the first adjustment direction is inconsistent with the second adjustment direction, the user's first massage feeling ratio for massage intensity and the second massage feeling ratio for psychological state are analyzed according to the massage needs, and the target adjustment direction for the target massage parameters is determined according to the first massage feeling ratio and the second massage feeling ratio. According to the determination factors corresponding to the target adjustment direction, a gradient adjustment operation matching the target adjustment direction is performed on the target massage parameters to update the target massage parameters.
[0104] In this optional embodiment, optionally, if the proportion of the user's first massage feeling for massage intensity is greater than the proportion of the second massage feeling for psychological state, for example, the user is using the massage function of a smart device for auxiliary massage therapy, then the target adjustment direction is the first adjustment direction, and the determining factor corresponding to the target adjustment direction is the above-mentioned direct feedback information; if the proportion of the user's first massage feeling for massage intensity is less than the proportion of the second massage feeling for psychological state, then the target adjustment direction is the second adjustment direction, and the determining factor corresponding to the target adjustment direction is the above-mentioned indirect feedback information.
[0105] It can be seen that when this optional embodiment adaptively adjusts the massage parameters according to the user's massage feedback, it can also determine the final adjustment direction of the massage parameters according to the adjustment directions corresponding to the direct feedback information and the indirect feedback information, which is beneficial to improving the reliability and effectiveness of the adaptive adjustment of the massage parameters, and further beneficial to further improving the matching degree between the adjusted massage parameters and the user's actual massage needs.
[0106] In yet another optional embodiment, the above-mentioned generating the target massage parameters of the smart device for the user according to the first multi-dimensional information and the second multi-dimensional information may include:
[0107] Determine the massage tolerance that the user's massage demand area can bear based on the second multi-dimensional information;
[0108] Determine, according to the first multi-dimensional information and the user's previous activity record, a tolerance calibration parameter corresponding to the massage demand part of the user's current massage;
[0109] The massage tolerance is calibrated according to the tolerance calibration parameter to obtain the target massage tolerance corresponding to the massage demand part required by the user this time;
[0110] According to the target massage tolerance and the determined massage time requirement, the smart device generates target massage parameters for the user.
[0111] It can be seen that this optional embodiment can determine massage parameters based on the massage tolerance corresponding to the specific massage demand part of the user, which is conducive to improving the matching degree between the massage parameters and the massage tolerance of the massage demand part. In addition, when determining the massage tolerance corresponding to the massage demand part, the initial massage tolerance can be determined based on the second multi-dimensional information of the user, and then the tolerance calibration parameters can be further determined based on the first multi-dimensional information and the user's previous activity record to calibrate the initial massage tolerance, which is conducive to improving the accuracy of determining the massage tolerance corresponding to the massage demand part used to generate the massage parameters, and thus is conducive to improving the accuracy of generating the massage parameters.
[0112] Embodiment 2
[0113] See also Figure 2 , Figure 2 1 is a flow chart of another method for realizing multi-angle massage based on ergonomics disclosed in an embodiment of the present invention. Figure 2 The described method can be integrated into a control device corresponding to a smart device with a massage function. The control device can be integrated into the smart device or can exist independently of the smart device, such as being integrated into a control server corresponding to the smart device. Furthermore, the control server can be a local control server or a cloud control server, which is not limited in the embodiments of the present invention. Figure 2 As shown, the ergonomically-based multi-angle massage implementation method may include the following steps:
[0114] 201. When a user lies down on a smart device with a massage function, detect whether the user has a massage demand.
[0115] 202. If it is detected that the user has a massage demand, first multi-dimensional information corresponding to the user and second multi-dimensional information corresponding to the user are obtained respectively.
[0116] The first multi-dimensional information includes the current attribute information of the user, and the second multi-dimensional information includes the user's lying or sitting posture and / or the user's corresponding historical massage records.
[0117] 203. Determine whether the user's lying posture meets the predetermined lying massage conditions; when the determination result of step 203 is yes, trigger the execution of step 204; when the determination result of step 203 is no, trigger the execution of steps 205-206.
[0118] It should be noted that, in other optional embodiments, if it is detected that the user has a need for massage, the user's current lying posture can be collected first, and step 203 can be triggered to execute. If the judgment result of step 203 is yes, the above-mentioned steps of respectively obtaining the first multi-dimensional information corresponding to the user and the second multi-dimensional information corresponding to the user and step 204 are triggered to execute.
[0119] 204. Generate target massage parameters of the smart device for the user according to the first multi-dimensional information and the second multi-dimensional information, and control the smart device to perform a massage operation on the user based on the target massage parameters.
[0120] It can be seen that when the user lies on a smart device with a massage function (such as a smart sofa, smart massage chair, etc.) and detects that the user has a massage demand, the embodiment of the present invention can adaptively generate massage parameters that match the user based on the acquired different types of multi-dimensional information for the user and control the smart device to massage the user based on the massage parameters, thereby improving the matching degree between the massage parameters and the user's massage demand, thereby helping to improve the user's experience of using the smart device, and in addition, it is also helpful to improve the user stickiness of the smart device. Further, after detecting that the user has a massage demand, the user's lying posture can also be judged, which can reduce the situation where the massage parameters generated subsequently are not highly matched with the user's actual massage demand due to the user's inaccurate lying posture, and can also reduce the situation where the massage effect is poor or unsafe due to inaccurate lying posture.
[0121] 205. Analyze the user's massage demand areas according to the user's massage demand.
[0122] In the embodiment of the present invention, the user's massage needs can be further determined based on the specific way in which the user is detected to have a massage need. For example, if the user is having a massage before going to bed, the massage required parts can be the whole body, and if the user is having a massage after running, the massage required parts can at least include the legs.
[0123] 206. Determine whether the area requiring massage is within the force range corresponding to the matching massage force points on the smart device according to the user's lying or sitting posture; when the judgment result of step 206 is yes, trigger the execution of step 204; when the judgment result of step 206 is no, the current process can be terminated, or steps 207-208 can be triggered.
[0124] It can be seen that this optional embodiment can further determine whether the massage-required parts are within the corresponding force application range when the user's lying posture does not meet the preset lying massage conditions, which is helpful to meet the user's massage needs for the massage-required parts while minimizing the adjustment of the lying posture.
[0125] 207. Analyze the adjustment complexity corresponding to the user's lying or sitting posture according to the user's current attribute information.
[0126] The adjustment complexity is used to indicate the complexity of the user adjusting the massage-required area to be within the force range corresponding to the matching massage force point on the smart device.
[0127] 208. Determine whether the adjustment complexity is less than or equal to a preset complexity threshold; when the determination result of step 208 is yes, trigger the execution of step 209; when the determination result of step 208 is no, trigger the execution of step 210.
[0128] 209. Outputting guidance instructions for adjusting the lying or sitting posture to the user, so as to instruct the user to adjust the massage-required part to be within the force range corresponding to the matching massage force point on the smart device.
[0129] In the embodiment of the present invention, optionally, after executing step 209, step 206 may be triggered. Further optionally, if step 209 is executed and then step 206 is triggered and the judgment result of step 206 is no, the current process may be terminated, or step 210 may be triggered.
[0130] 210. Perform a support adjustment operation on the matching massage focus points on the smart device according to the user's lying or sitting posture and the user's own current attribute information, so that the focus range corresponding to the matching massage focus points on the smart device corresponds to the massage required part.
[0131] It can be seen that when the embodiment of the present invention determines that the massage-requiring part is not within the corresponding force application range, the subsequent operation can be further determined based on the complexity of the user's adjustment of the lying posture. The user can be guided to adjust the lying posture by himself, or the supporting position of the massage force application point can be adjusted by adjusting the smart device, which is beneficial to improving the adjustment reliability and efficiency of the lying posture.
[0132] It should be noted that for other descriptions of the ergonomically-based multi-angle massage implementation method involved in the embodiment of the present invention, please refer to the relevant description in the first embodiment, and the embodiment of the present invention will not be repeated here.
[0133] In yet another optional embodiment, the method may further include:
[0134] The child holding state of the user after the user lies down on the smart device is collected. If the child holding state indicates that the user is currently lying down on the smart device holding the child for massage, the target massage parameters generated in step 204 can be adaptively adjusted according to the specific situation of the user currently holding the child.
[0135] It can be seen that this optional embodiment can also adaptively adjust the generated massage parameters based on the user's child holding state to further improve the matching degree between the finally generated massage parameters and the user.
[0136] Embodiment 3
[0137] See also Figure 3 , Figure 3 : is a schematic diagram of a multi-angle massage device based on ergonomics disclosed in an embodiment of the present invention. Figure 3 The device described is used to control a smart device with integrated massage function. The device can be integrated in the smart device or exist independently of the smart device, such as being integrated in a control server corresponding to the smart device. Furthermore, the control server can be a local control server or a cloud control server, which is not limited in the embodiments of the present invention. Figure 3 As shown, the device may include:
[0138] The demand detection module 301 is used to detect whether a user has a massage demand when the user lies on the smart device with a massage function;
[0139] The information acquisition module 302 is used to acquire first multi-dimensional information corresponding to the user and second multi-dimensional information corresponding to the user if the demand detection module detects that the user has a massage demand; wherein the first multi-dimensional information includes the current attribute information of the user, and the second multi-dimensional information includes the user's lying or sitting posture and the user's corresponding historical massage record;
[0140] The massage main control module 303 is used to generate target massage parameters of the smart device for the user according to the first multi-dimensional information and the second multi-dimensional information, and control the smart device to perform massage operations on the user based on the target massage parameters.
[0141] Among them, the first multi-dimensional information includes the current attribute information of the user himself, and the second multi-dimensional information includes the user's lying posture, the user's corresponding historical massage record and the current emotional state. One or more combinations. Further, the user's current attribute information can include the user's unique corresponding user identifier, the user's age, the user's gender, the user's body shape, the user's body shape, the user's current physiological state, the user's current health state and the user's current exercise habits. One or more combinations. Further, the user's unique corresponding user identifier can include the user's unique corresponding identity identifier (such as name, nickname), the user's unique corresponding family attribute identifier, and the user's unique corresponding social attribute identifier. Among them, the user's unique corresponding family attribute identifier is mainly used in family scenes and is used to represent the user's role in the family scene, such as father, mother, grandfather, grandmother, child, etc. The user's unique corresponding social attribute identifier is mainly used in non-family scenes and is used to represent the user's role in the corresponding scene, such as freelancers, etc., which is not limited in the embodiment of the present invention.
[0142] It can be seen that implementation Figure 3 The described device can adaptively generate massage parameters matching the user based on different types of multi-dimensional information acquired for the user and control the smart device to massage the user based on the massage parameters, thereby improving the matching degree between the massage parameters and the user's massage needs, thereby helping to improve the user's experience of using the smart device. In addition, it is also helpful to improve the user stickiness of the smart device.
[0143] In an optional embodiment, if Figure 4 As shown, the device may also include:
[0144] The posture judgment module 304 is used to judge whether the user's lying posture meets the predetermined lying massage conditions. When it is judged that the user's lying posture meets the lying massage conditions, the massage main control module 303 is triggered to execute the operation of generating the target massage parameters of the smart device for the user according to the first multi-dimensional information and the second multi-dimensional information; when it is judged that the user's lying posture does not meet the lying massage conditions, the user's massage requirement parts are analyzed according to the user's massage needs, and it is judged according to the user's lying posture whether the massage requirement parts are within the force range corresponding to the matching massage force points on the smart device; if the massage requirement parts are within the force range corresponding to the matching massage force points on the smart device, the massage main control module 303 is triggered to execute the operation of generating the target massage parameters of the smart device for the user according to the first multi-dimensional information and the second multi-dimensional information.
[0145] It can be seen that this optional embodiment can also judge the user's lying or sitting posture after detecting that the user has a massage demand. This can reduce the situation where the subsequently generated massage parameters do not match the user's actual massage needs due to the user's inaccurate lying or sitting posture, and can also reduce the situation where the massage effect is poor or unsafe due to the inaccurate lying or sitting posture.
[0146] In another optional embodiment, Figure 4 As shown, the device also includes:
[0147] The posture adjustment module 305 is used to analyze the adjustment complexity corresponding to the user's lying posture according to the user's own current attribute information if the massage-required part is not within the force range corresponding to the matching massage force point on the smart device; wherein the adjustment complexity is used to indicate the complexity of the user adjusting the massage-required part to be within the force range corresponding to the matching massage force point on the smart device; and to determine whether the adjustment complexity is less than or equal to a preset complexity threshold. If so, a lying posture adjustment guidance instruction is output to the user to instruct the user to adjust the massage-required part to be within the force range corresponding to the matching massage force point on the smart device; if not, a support adjustment operation is performed on the matching massage force point on the smart device according to the user's lying posture and the user's own current attribute information, so that the force range corresponding to the matching massage force point on the smart device corresponds to the massage-required part.
[0148] It can be seen that this optional embodiment can also further determine whether the massage required part is within the corresponding force application range when the user's lying posture does not meet the preset lying massage conditions, which is conducive to satisfying the user's massage needs for the massage required part while minimizing the adjustment of the lying posture. In addition, when it is determined that the massage required part is not within the corresponding force application range, the subsequent operation can be further determined in combination with the complexity of the user's adjustment of the lying posture, and the user can be guided to adjust the lying posture by himself, or the support position of the massage force point can be adjusted by adjusting the smart device, which is conducive to improving the adjustment reliability and efficiency of the lying posture.
[0149] In yet another optional embodiment, the specific manner in which the demand detection module 301 detects whether the user has a massage demand includes:
[0150] If the unique identity information of the user is collected, the historical massage record corresponding to the user is determined based on the identity information, and the historical massage record is analyzed to obtain the massage record analysis result corresponding to the user; if the massage record analysis result indicates that the user has a massage habit in the current period, it is determined that the user has a massage demand;
[0151] If the massage record analysis result indicates that the user does not have a massage habit in the current period, then obtain the user's previous use records of other smart home devices in the current scene before the current period, and detect whether the user has a massage demand based on the previous use records; or,
[0152] When a user lies on a smart device with a massage function, if the user's unique identity information is collected, the user's latest historical massage record is determined based on the identity information, and the latest historical massage record is analyzed to obtain the user's corresponding massage record analysis result; if the user's latest massage record analysis result indicates that the time between the end time of the aforementioned latest historical massage record and the current time is less than or equal to a preset threshold, it is determined that the user has a massage need. For example, when a user originally lies on a smart device for a massage, but needs to leave the smart device because of something urgent, and then returns to lie on the smart device, in this case, it can be determined that the user has a massage need based on the user's latest historical massage record.
[0153] It can be seen that this optional embodiment provides a variety of massage demand detection methods, which is conducive to improving the accuracy and comprehensiveness of massage demand inspection, and is also conducive to expanding the massage application scenarios of smart devices with massage functions, which is conducive to further improving the user experience of smart devices with massage functions.
[0154] In yet another optional embodiment, the massage main control module 303 is further used for:
[0155] In the process of controlling the smart device to perform a massage operation on the user based on the target massage parameters, massage feedback information corresponding to the user is collected, the massage feedback information corresponding to the user includes direct feedback information of the user on the massage operation and indirect feedback information of the user on the massage operation, the direct feedback information includes feedback information on the tolerance of the massage parts and / or facial expressions of the user to the massage force corresponding to the massage operation, the indirect feedback information of the user on the massage operation includes changes in the physiological state of the user during the massage process, and the changes in the physiological state at least include changes in the emotional state and / or changes in the sleep state;
[0156] Whether it is necessary to perform an adjustment operation on the target massage parameters is determined based on the massage feedback information corresponding to the user. When it is determined that an adjustment operation is necessary, an adaptive adjustment operation is performed on the target massage parameters based on the massage feedback information corresponding to the user and the massage needs to update the target massage parameters, and the target massage parameters are continued to be controlled based on the target massage parameters to perform a massage operation on the user.
[0157] It can be seen that this optional embodiment can also realize adaptive adjustment of the massage parameters that have been determined based on the massage feedback information corresponding to the user during the process of performing massage operations on the user, which is conducive to further improving the matching degree between the massage parameters and the user's real-time massage needs. In addition, when adaptively adjusting the massage parameters that have been determined, the corresponding judgment basis is the multi-dimensional massage feedback information, which is conducive to the judgment accuracy and reliability of adaptively adjusting the massage parameters that have been determined, and further conducive to improving the accuracy and reliability of adaptively adjusting the massage parameters that have been determined.
[0158] In this optional embodiment, further optionally, the massage main control module 303 performs an adaptive adjustment operation on the target massage parameters according to the massage feedback information and massage requirements corresponding to the user, so as to update the target massage parameters in the following specific manners:
[0159] Determining a first adjustment direction for the target massage parameter based on the direct feedback information, and determining a second adjustment direction for the target massage parameter based on the indirect feedback information;
[0160] Determine whether the first adjustment direction is consistent with the second adjustment direction, and if the first adjustment direction is consistent with the second adjustment direction, perform a gradient adjustment operation matching the first adjustment direction or the second adjustment direction on the target massage parameter according to the direct feedback information and the indirect feedback information to update the target massage parameter;
[0161] If the first adjustment direction is inconsistent with the second adjustment direction, the user's first massage feeling ratio for massage intensity and the second massage feeling ratio for psychological state are analyzed according to the massage needs, and the target adjustment direction for the target massage parameters is determined according to the first massage feeling ratio and the second massage feeling ratio. According to the determination factors corresponding to the target adjustment direction, a gradient adjustment operation matching the target adjustment direction is performed on the target massage parameters to update the target massage parameters.
[0162] It can be seen that when this optional embodiment adaptively adjusts the massage parameters according to the user's massage feedback, it can also determine the final adjustment direction of the massage parameters according to the adjustment directions corresponding to the direct feedback information and the indirect feedback information, which is beneficial to improving the reliability and effectiveness of the adaptive adjustment of the massage parameters, and further beneficial to further improving the matching degree between the adjusted massage parameters and the user's actual massage needs.
[0163] In another optional embodiment, the massage main control module 303 generates the target massage parameters of the smart device for the user according to the first multi-dimensional information and the second multi-dimensional information in a specific manner including:
[0164] Determine the massage tolerance that the user's massage demand area can bear based on the second multi-dimensional information;
[0165] Determine, according to the first multi-dimensional information and the user's previous activity record, a tolerance calibration parameter corresponding to the massage demand part of the user's current massage;
[0166] The massage tolerance is calibrated according to the tolerance calibration parameter to obtain the target massage tolerance corresponding to the massage demand part required by the user this time;
[0167] According to the target massage tolerance and the determined massage time requirement, the smart device generates target massage parameters for the user.
[0168] It can be seen that this optional embodiment can also determine massage parameters based on the massage tolerance corresponding to the specific massage demand part of the user, which is conducive to improving the matching degree between the massage parameters and the massage tolerance of the massage demand part. In addition, when determining the massage tolerance corresponding to the massage demand part, the initial massage tolerance can be determined based on the second multi-dimensional information of the user, and then the tolerance calibration parameters can be further determined based on the first multi-dimensional information and the user's previous activity records to calibrate the initial massage tolerance, which is conducive to improving the accuracy of determining the massage tolerance corresponding to the massage demand part used to generate the massage parameters, and thus is conducive to improving the accuracy of generating the massage parameters.
[0169] Embodiment 4
[0170] See also Figure 5 , Figure 5 : is a schematic diagram of a structure of a smart device with massage function disclosed in an embodiment of the present invention. Figure 5 The smart devices described may include:
[0171] Smart device body;
[0172] A memory 401 storing executable program codes;
[0173] a processor 402 coupled to the memory 401;
[0174] Furthermore, it may also include an input interface 403 and an output interface 404 coupled to the processor 402;
[0175] The processor 402 calls the executable program code stored in the memory 401 to execute the steps of the ergonomically-based multi-angle massage implementation method described in the first or second embodiment.
[0176] Optionally, the smart device may be a smart sofa or a smart chair with a massage function, etc., which is not limited in the embodiment of the present invention.
[0177] Embodiment 5
[0178] An embodiment of the present invention discloses a computer storage medium storing a computer program for electronic data exchange, wherein the computer program enables a computer to execute the steps of the ergonomically based multi-angle massage implementation method described in the first or second embodiment.
[0179] Embodiment 6
[0180] An embodiment of the present invention discloses a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to enable a computer to execute the steps in the ergonomically based multi-angle massage implementation method described in Embodiment 1 or Embodiment 2.
[0181] The device embodiments described above are only illustrative, wherein the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, i.e., they may be located in one place, or they may be distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art may understand and implement it without creative work.
[0182] Through the specific description of the above embodiments, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the above technical solution can be essentially or partly contributed to the prior art in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, and the storage medium includes a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable rewritable read-only memory (EEPROM), a compact disc (CD-ROM) or other optical disc storage, a magnetic disk storage, a magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.
[0183] Finally, it should be noted that the ergonomically-based multi-angle massage implementation method and device, and the smart sofa disclosed in the embodiments of the present invention are only preferred embodiments of the present invention, and are only used to illustrate the technical solution of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, it should be understood by those skilled in the art that the technical solutions described in the aforementioned embodiments can still be modified, or some of the technical features therein can be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims
1. A multi-angle massage implementation method based on ergonomics, characterized in that: The method comprises: When a user lies down on a smart device with a massage function, detecting whether the user has a massage need; If it is detected that the user has a massage demand, first multi-dimensional information corresponding to the user and second multi-dimensional information corresponding to the user are obtained respectively; wherein the first multi-dimensional information includes the current attribute information of the user, and the second multi-dimensional information includes the lying or sitting posture of the user and the historical massage record corresponding to the user; According to the first multi-dimensional information and the second multi-dimensional information, target massage parameters of the smart device for the user are generated, and based on the target massage parameters, the smart device is controlled to perform a massage operation on the user.
2. The ergonomically based multi-angle massage implementation method according to claim 1, characterized in that: Before generating the target massage parameters of the smart device for the user according to the first multi-dimensional information and the second multi-dimensional information, the method further includes: determining whether the user's lying posture meets a predetermined lying massage condition, and when it is determined that the user's lying posture meets the lying massage condition, executing the step of generating a target massage parameter for the user by the smart device according to the first multi-dimensional information and the second multi-dimensional information; When it is determined that the user's lying posture does not meet the lying massage conditions, the user's massage requirement parts are analyzed according to the user's massage requirements, and it is determined whether the massage requirement parts are within the force application range corresponding to the matching massage force points on the smart device according to the user's lying posture; if the massage requirement parts are within the force application range corresponding to the matching massage force points on the smart device, the step of generating target massage parameters for the user on the smart device according to the first multi-dimensional information and the second multi-dimensional information is executed.
3. The ergonomically based multi-angle massage implementation method according to claim 2, characterized in that: The method further comprises: If the massage-required part is not within the force range corresponding to the matching massage force point on the smart device, the adjustment complexity corresponding to the user's lying or sitting posture is analyzed according to the user's own current attribute information; wherein the adjustment complexity is used to indicate the complexity of the user adjusting the massage-required part to be within the force range corresponding to the matching massage force point on the smart device; Determine whether the adjustment complexity is less than or equal to a preset complexity threshold. If so, output a lying posture adjustment guidance instruction to the user to instruct the user to adjust the massage-required part to be within the force application range corresponding to the matching massage force point on the smart device; if not, perform a support adjustment operation on the matching massage force point on the smart device according to the user's lying posture and the user's own current attribute information, so that the force application range corresponding to the matching massage force point on the smart device corresponds to the massage-required part.
4. The ergonomically-based multi-angle massage implementation method according to any one of claims 1 to 3, characterized in that: When a user lies on the smart device with a massage function, detecting whether the user has a massage demand includes: When a user lies on a smart device with a massage function, if the unique identity information corresponding to the user is collected, the historical massage record corresponding to the user is determined based on the identity information, and the historical massage record is analyzed to obtain the massage record analysis result corresponding to the user; if the massage record analysis result indicates that the user has a massage habit in the current period, it is determined that the user has a massage demand; If the massage record analysis result indicates that the user does not have a massage habit in the current period, then the user's previous usage records of other smart home devices in the current scene before the current period are obtained, and whether the user has a massage demand is detected based on the previous usage records.
5. The ergonomically-based multi-angle massage implementation method according to claim 4, characterized in that: The method further comprises: In the process of controlling the smart device to perform a massage operation on the user based on the target massage parameter, massage feedback information corresponding to the user is collected, wherein the massage feedback information corresponding to the user includes direct feedback information of the user on the massage operation and indirect feedback information of the user on the massage operation, wherein the direct feedback information includes feedback information on the tolerance of the massage parts of the user and / or the facial expression of the user to the massage force corresponding to the massage operation, and the indirect feedback information of the user on the massage operation includes changes in the physiological state of the user during the massage process, wherein the changes in the physiological state at least include changes in the emotional state and / or changes in the sleep state; Determine whether it is necessary to perform an adjustment operation on the target massage parameters according to the massage feedback information corresponding to the user; when it is determined that it is necessary to perform an adjustment operation on the target massage parameters, perform an adaptive adjustment operation on the target massage parameters according to the massage feedback information corresponding to the user and the massage requirements to update the target massage parameters, and continue to execute the step of controlling the smart device to perform a massage operation on the user based on the target massage parameters.
6. The ergonomically-based multi-angle massage implementation method according to claim 5, characterized in that: The step of performing an adaptive adjustment operation on the target massage parameter according to the massage feedback information corresponding to the user and the massage demand to update the target massage parameter includes: determining a first adjustment direction for the target massage parameter according to the direct feedback information, and determining a second adjustment direction for the target massage parameter according to the indirect feedback information; Determining whether the first adjustment direction is consistent with the second adjustment direction, and if the first adjustment direction is consistent with the second adjustment direction, performing a gradient adjustment operation matching the first adjustment direction or the second adjustment direction on the target massage parameter according to the direct feedback information and the indirect feedback information, so as to update the target massage parameter; If the first adjustment direction is inconsistent with the second adjustment direction, the first massage feeling ratio of the user for massage intensity and the second massage feeling ratio for psychological state are analyzed according to the massage demand, and the target adjustment direction for the target massage parameter is determined according to the first massage feeling ratio and the second massage feeling ratio, and a gradient adjustment operation matching the target adjustment direction is performed on the target massage parameter according to the determining factor corresponding to the target adjustment direction to update the target massage parameter.
7. The ergonomically-based multi-angle massage implementation method according to any one of claims 1 to 3, characterized in that: The first multi-dimensional information includes one or more combinations of the user's age, gender, body shape, current physiological state, current health state, and exercise habits; The step of generating target massage parameters of the smart device for the user according to the first multi-dimensional information and the second multi-dimensional information includes: Determining the massage tolerance that the massage-requiring part of the user can bear based on the second multi-dimensional information; Determine, according to the first multi-dimensional information and the previous activity record of the user, a tolerance calibration parameter corresponding to the massage demand part of the user's current massage; Calibrate the massage tolerance according to the tolerance calibration parameter to obtain the target massage tolerance corresponding to the massage demand part that the user needs to massage this time; The smart device generates target massage parameters for the user according to the target massage tolerance and the determined massage duration requirement.
8. A multi-angle massage device based on ergonomics, characterized in that: The device comprises: A demand detection module, used to detect whether a user has a massage demand when the user lies on a smart device with a massage function; an information acquisition module, configured to acquire first multi-dimensional information corresponding to the user and second multi-dimensional information corresponding to the user respectively if the demand detection module detects that the user has a massage demand; wherein the first multi-dimensional information includes the current attribute information of the user, and the second multi-dimensional information includes the lying or sitting posture of the user and the historical massage record corresponding to the user; The massage main control module is used to generate target massage parameters of the smart device for the user according to the first multi-dimensional information and the second multi-dimensional information, and control the smart device to perform massage operations on the user based on the target massage parameters.
9. A smart sofa, characterized in that: The smart sofa comprises: Smart sofa body; A memory storing executable program code; a processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the ergonomically-based multi-angle massage implementation method as described in any one of claims 1-7.
10. A smart sofa, characterized in that: The computer storage medium stores computer instructions, which, when called, are used to execute the ergonomically-based multi-angle massage implementation method as described in any one of claims 1-7.
Citation Information
Cited By
Multifunctional therapeutic massage bed and control system
CN120122479A