Acupuncture point massage recommendation method, device, equipment, medium and product
By obtaining sleep parameters and evaluating sleep conditions, using acupoint recommendation models and databases, personalized acupoint massage recommendation solutions solve personalized problems of sleep problems, realize automatic judgment and real-time adjustment, and improve sleep quality.
Patent Information
- Application Number
- CN202411379687.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2025-01-07
AI Technical Summary
In the fast-paced life, more and more people have sleep problems of varying degrees. Acupoint massage is a means to improve sleep quality and is difficult to personalize and customize, which cannot effectively alleviate personal sleep problems.
By obtaining the sleep parameters of the subject to be tested, evaluating their sleep status information, and using the preset acupunctured acupuncture recommendation model and acupuncture database, personalized acupuncture massage recommendation plans, including acupuncture point name, massage intensity and massage time, etc.
It realizes automatic judgment of sleep conditions and targeted acupoint recommendations, helps alleviate sleep problems, meets the needs of different users, and adapts to sleep changes through real-time adjustment plans.
Smart Images

Figure CN119274745A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to an acupoint massage recommendation method, device, equipment, medium and product. Background Art
[0002] Good sleep can replenish the body's energy, enhance its own resistance, promote the body's normal growth and development, and allow the body to get enough rest. Sleep is extremely important for protecting people's mental health and maintaining their normal psychological activities. However, in the context of a society with a faster pace of life, more and more people have sleep problems to varying degrees.
[0003] Acupoint massage is a healthy and effective way to improve people's sleep quality. It acts on specific acupoints on the human body, stimulates the local area, dredges the meridians, and thus relieves tension, anxiety and other emotions, and improves sleep through calming. Different acupoints have different effects on sleep, and the corresponding acupoints for each person are also different. How to determine the acupoints that are suitable for personal conditions is the focus of acupoint massage. Summary of the invention
[0004] The present invention provides an acupoint massage recommendation method, device, equipment, medium and product to achieve customized acupoint massage recommendation.
[0005] According to a first aspect of the present invention, there is provided an acupoint massage recommendation method, comprising:
[0006] Obtaining sleep parameters of the object to be detected;
[0007] Determining the sleep condition information of the subject to be detected according to the sleep parameters;
[0008] A recommended acupoint massage plan for the subject to be detected is determined based on the sleep condition information, a preset acupoint recommendation model and an acupoint database.
[0009] According to a second aspect of the present invention, there is provided an acupoint massage recommendation device, comprising:
[0010] A parameter acquisition module, used to acquire the sleep parameters of the object to be detected;
[0011] An information determination module, used to determine the sleep condition information of the subject to be detected according to the sleep parameters;
[0012] The program determination module is used to determine the acupoint massage recommendation program for the object to be detected based on the sleep condition information, the preset acupoint recommendation model and the acupoint database.
[0013] According to a third aspect of the present invention, there is provided an electronic device, the electronic device comprising:
[0014] at least one processor; and
[0015] a memory communicatively connected to the at least one processor; wherein,
[0016] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the acupoint massage recommendation method described in any embodiment of the present invention.
[0017] According to a fourth aspect of the present invention, there is provided a computer-readable storage medium storing computer instructions for enabling a processor to implement the acupoint massage recommendation method described in any embodiment of the present invention when the computer instructions are executed.
[0018] According to a fifth aspect of the present invention, an embodiment of the present invention further provides a computer program product, the computer program product comprising a computer program, and when the computer program is executed by a processor, the acupoint massage recommendation method of any embodiment of the present invention is implemented.
[0019] The technical solution of the embodiment of the present invention obtains the sleep parameters of the object to be detected; determines the sleep condition information of the object to be detected based on the sleep parameters; and determines the acupoint massage recommendation plan for the object to be detected based on the sleep condition information, a preset acupoint recommendation model and an acupoint database. By evaluating the sleep parameters of the object to be detected, the sleep condition information characterizing the sleep problem is determined, and then the acupoint massage recommendation plan for alleviating the sleep problem in the sleep condition information is determined through the preset acupoint recommendation model and the acupoint database. Automatic determination of the sleep condition is achieved, the pertinence of the recommended acupoints is improved, and it is helpful to alleviate the sleep problems of the object to be detected and meet the needs of different users.
[0020] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] 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.
[0022] Figure 1 is a flow chart of an acupoint massage recommendation method provided according to Embodiment 1 of the present invention;
[0023] Figure 2is a flow chart of an acupoint massage recommendation method provided according to Embodiment 2 of the present invention;
[0024] Figure 3 is a structural schematic diagram of an acupoint massage recommendation device provided according to Embodiment 3 of the present invention;
[0025] Figure 4 It is a schematic diagram of the structure of an electronic device implementing an embodiment of the present invention. DETAILED DESCRIPTION
[0026] 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 should fall within the scope of protection of the present invention.
[0027] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0028] Embodiment 1
[0029] Figure 1 A flowchart of an acupoint massage recommendation method is provided for the first embodiment of the present invention. This embodiment can be applied to the automatic determination of acupoints for alleviating sleep problems. The method can be performed by an acupoint massage recommendation device. The acupoint massage recommendation device can be implemented in the form of hardware and / or software. The acupoint massage recommendation device can be configured in an electronic device. Figure 1 As shown, the method includes:
[0030] S110, obtaining sleep parameters of the subject to be detected.
[0031] In this embodiment, the object to be detected can be understood as a detected user, etc. Sleep parameters can be understood as parameters used to characterize the state during sleep, for example, sleep latency, sleep duration, sleep onset point, and deep sleep ratio, etc.
[0032] Specifically, the sleep parameters of the subject to be detected can be collected by setting a sleep monitoring device, for example, the sleep monitoring device can include a wearable device and a non-contact sleep monitor, a measurement sensor, etc. The sleep parameters are transmitted to the processor through the network or the like by the sleep monitoring device, and the processor can obtain the sleep parameters of the subject to be detected.
[0033] S120: Determine the sleep condition information of the subject to be detected according to the sleep parameters.
[0034] In this embodiment, the sleep condition information may be understood as the evaluated sleep performance, which may include, for example, sleep quality and sleep problems.
[0035] Specifically, the processor may evaluate the sleep condition of the subject to be detected through a preset algorithm based on the sleep parameters, and obtain the evaluation result as the sleep condition information.
[0036] S130, determining a recommended acupoint massage plan for the subject to be detected based on the sleep condition information, the preset acupoint recommendation model and the acupoint database.
[0037] In this embodiment, the preset acupoint recommendation model can be understood as a model obtained after pre-training for acupoint recommendation, which can be a machine learning and deep learning model. The acupoint database can be understood as a database for determining the medical characteristics corresponding to the recommended acupoints. The acupoint massage recommendation program can be understood as an acupoint recommendation program for alleviating the sleep condition of the subject to be detected, which can include the acupoint name, acupoint location, massage intensity and massage time, etc.
[0038] Specifically, the processor can obtain the preset acupoint recommendation model and acupoint database through the configured network interface and other methods. The processor can input the sleep condition information into the preset acupoint recommendation model to obtain the model output result, which includes information such as the acupoint name, massage intensity and massage time. The processor can also query the acupoint database for the medical characteristics of the acupoint name in the output result as the query result, such as the location, influence and meridian classification, and use the output result and the query result of the acupoint database together as the acupoint massage recommendation plan for the object to be detected.
[0039] The technical solution of the embodiment of the present invention obtains the sleep parameters of the object to be detected; determines the sleep condition information of the object to be detected based on the sleep parameters; and determines the acupoint massage recommendation plan for the object to be detected based on the sleep condition information, a preset acupoint recommendation model and an acupoint database. By evaluating the sleep parameters of the object to be detected, the sleep condition information characterizing the sleep problem is determined, and then the acupoint massage recommendation plan for alleviating the sleep problem in the sleep condition information is determined through the preset acupoint recommendation model and the acupoint database. Automatic determination of the sleep condition is achieved, the pertinence of the recommended acupoints is improved, and it is helpful to alleviate the sleep problems of the object to be detected and meet the needs of different users.
[0040] As a first optional embodiment of the first embodiment, after determining the acupoint massage recommendation scheme for the subject to be detected according to the sleep condition information, the preset acupoint recommendation model and the acupoint database, the following further comprises:
[0041] A recommendation instruction is generated according to the acupoint massage recommendation plan and sent to the associated software, so that the associated software pushes a guidance tutorial associated with the acupoint massage recommendation plan to the object to be detected.
[0042] In this embodiment, the recommendation instruction can be understood as an instruction for triggering the associated software to determine the guidance tutorial. The associated software can be understood as software for making recommendations, for example, in the form of an application APP. The guidance tutorial can be understood as an operating guide and step-by-step instructions for acupoint massage. The tutorial content includes at least the recommended acupoint name, acupoint location, massage intensity and massage time, etc. The guidance tutorial can be in the form of an article or video.
[0043] Specifically, the processor can generate a recommendation instruction according to the acupoint massage recommendation plan in a set push format, such as generating an instruction tutorial in the form of an article or video, and send the recommendation instruction to the associated software. After receiving the recommendation instruction, the associated software can push the instruction tutorial associated with the acupoint massage recommendation plan to the object to be detected.
[0044] The first optional embodiment of the first embodiment of the present invention, through such a setting, pushes to the subject to be detected in the form of a visual guidance tutorial on the associated software, which makes it easier for the subject to be detected to accurately determine the acupoints, helps to improve the effect of acupoint massage, and thus meets the needs of the subject to be detected for dredging meridians, strengthening the body and alleviating sleep problems.
[0045] It is understandable that the corresponding sleep problems of each person may change in different periods. For example, in a certain period of time, there are sleep problems of sleeping late and waking up late, and in the next period of time, it becomes a sleep problem of waking up early. If the acupoint massage recommendation plan determined in one period of time is always pushed, it will not alleviate the sleep problem in the next period of time and may even aggravate the sleep problem. For example, if the sleep problem is waking up early, avoid setting the massage time in the morning, try to set it between 7 and 10 pm, or recommend calming acupoints or reduce the intensity; if the sleep problem is falling asleep late, set the massage time in the morning, and recommend awakening acupoints 2 hours after waking up or increase the intensity. It is necessary to accurately determine the sleep problem in each time period and adjust the corresponding acupoint massage recommendation plan in time.
[0046] Furthermore, after generating a recommendation instruction according to the acupoint massage recommendation scheme and sending it to the associated software, it also includes:
[0047] When the preset adjustment cycle is reached, the sleep monitoring results are obtained; and the acupoint massage recommendation plan is adjusted based on the sleep monitoring results to obtain an adjustment plan.
[0048] In this embodiment, the preset adjustment period can be understood as a period for updating the acupoint massage recommendation plan, for example, it can be one week or one month, etc., which can be set by the subject to be detected or relevant personnel. The sleep monitoring result can be understood as the sleep problem result obtained by monitoring the sleep situation within the preset adjustment period. The adjustment plan can be understood as the acupoint massage recommendation plan corresponding to the sleep monitoring result.
[0049] Specifically, after generating a recommendation instruction according to the acupoint massage recommendation program and sending it to the associated software, the processor can record and time the sending time to determine whether the preset adjustment cycle has been reached. When the preset adjustment cycle is reached, the processor can obtain the sleep parameters of the sleep monitoring device within this preset adjustment cycle, and evaluate the sleep condition information of the object to be detected every day within this preset adjustment cycle based on the sleep parameters through a preset algorithm, and determine the current sleep quality and sleep problems of the object to be detected based on the comprehensive sleep condition information, input the current sleep quality and sleep problems into the preset acupoint recommendation model, obtain the output results, and query the acupoint database to obtain the query results. Adjust the acupoint recommended massage program based on the output results and the query results to obtain an adjustment program suitable for the current sleep problem of the object to be detected.
[0050] Among them, on the basis of the above embodiment, the acupoint massage recommendation scheme can be adjusted based on the sleep monitoring results, and the steps of obtaining the adjustment scheme can be further optimized as follows:
[0051] According to the sleep monitoring results, the monitoring situation information is determined; according to the monitoring situation information, an updated acupoint plan for the object to be detected is determined; based on the updated acupoint plan, the recommended acupoint massage plan is adjusted to obtain an adjusted plan.
[0052] In this embodiment, the monitoring situation information can be understood as including the sleep situation information of each day in the preset adjustment period. The updated acupoint solution can be understood as the acupoint massage recommendation solution corresponding to the current problem.
[0053] Specifically, the processor can evaluate the sleep information of the object to be detected every day during the preset adjustment period through a preset algorithm according to the sleep monitoring results, and comprehensively determine the current sleep quality and sleep problems of the object to be detected through the sleep information of each day to obtain the monitoring information. The processor can input the monitoring information into the preset acupoint recommendation model to obtain the output result, obtain the output result and query the acupoint database to obtain the query result. Based on the output result and the query result, an updated acupoint plan suitable for the current sleep problem of the object to be detected is obtained. The processor can adjust the acupoint massage recommendation plan based on the updated acupoint plan, such as comparing the difference between the two plans to obtain an adjustment plan.
[0054] The second optional embodiment of the first embodiment takes into account the changes in sleep problems through such a setting, and updates the acupoint massage recommendation plan in a timely manner to ensure the accuracy and adaptability of the acupoint recommendation.
[0055] Embodiment 2
[0056] Figure 2 This is a flow chart of a method for recommending acupoint massage provided in Embodiment 2 of the present invention. This embodiment is a further refinement of the above embodiment. Figure 2 As shown, the method includes:
[0057] S210: Obtain sleep parameters of the object to be detected.
[0058] S220: Determine a first evaluation result of the sleep quality of the subject to be detected according to the sleep parameters.
[0059] In this embodiment, sleep quality can be understood as an indicator for measuring sleep health. The first evaluation result can be understood as a result for characterizing sleep quality.
[0060] Specifically, the processor can determine the sleep quality score of the object to be detected based on the sleep parameters through a preset algorithm, and determine the first evaluation result through the range to which the first evaluation result belongs. For example, the first evaluation result may include excellent sleep, good sleep, average sleep, poor sleep and very poor sleep, etc.
[0061] S230 , classifying the sleep problem of the subject to be detected according to the first evaluation result and the sleep parameters to obtain a second evaluation result.
[0062] In this embodiment, the sleep problem can be understood as an abnormal sleep problem. The second evaluation result can be understood as a result used to characterize the sleep problem.
[0063] Specifically, the processor can classify the sleep problems of the subject to be detected according to the first evaluation result, sleep parameters and a preset algorithm to obtain a second evaluation result. The second evaluation result may include late falling asleep, difficulty falling asleep, frequent awakening, early awakening, late waking up, insufficient sleep, excessive sleep, insufficient deep sleep and snoring, etc.
[0064] S240: Use the first evaluation result and the second evaluation result as the sleep condition information of the subject to be detected.
[0065] Specifically, the processor may combine the first evaluation result and the second evaluation result as the sleep condition information of the object to be detected.
[0066] S250: When the sleep condition information indicates that there is a sleep problem, obtain fixed acupoints for alleviating the sleep problem.
[0067] In this embodiment, the fixed acupoints may be understood as general acupoints for alleviating sleep-related problems, such as the Shenmen acupoint and the Yongquan acupoint.
[0068] Specifically, the processor can determine whether the subject to be detected has sleep problems based on the second evaluation result in the sleep condition information. If so, the processor can obtain fixed acupoints for alleviating sleep problems from the acupoint database.
[0069] S260: Input the sleep condition information into a preset acupoint recommendation model to determine the acupoints and massage cycle information that can alleviate sleep problems.
[0070] In this embodiment, the acupuncture points can be understood as targeted acupuncture points that relieve the sleep problems of the subject to be detected. The massage cycle information can be understood as information related to the massage time, for example, it can include massage duration, massage time and massage frequency.
[0071] Specifically, the processor can input sleep condition information into a preset acupoint recommendation model to obtain a model output result. For example, the output result includes the recommended acupoint name, massage duration, massage time and massage frequency, etc. The processor can determine the matching acupoints and massage cycle information in the model output result.
[0072] S270. Determine auxiliary information matching the paired acupoint in the acupoint database, wherein the auxiliary information includes acupoint location information, meridians to which the paired acupoint belongs, and massage parameter information.
[0073] In this embodiment, the auxiliary information can be understood as the medical characteristics used to determine the collocation of acupoints, so as to assist the object to be detected to understand the collocation of acupoints. The acupoint location information can be understood as information used to characterize the position of acupoints in the human body, such as the position and medical characteristics of acupoints. Meridians can be understood as channels for the circulation of qi and blood in the human body. There are 361 acupoints, a total of fourteen meridians, including twelve meridians (hand Taiyin lung meridian, hand Jueyin pericardium meridian, hand Shaoyin heart meridian, hand Yangming large intestine meridian, hand Shaoyang triple burner meridian, hand Taiyang small intestine meridian, foot Yangming stomach meridian, foot Shaoyang gallbladder meridian, foot Taiyang bladder meridian, foot Taiyin spleen meridian, foot Jueyin liver meridian and foot Shaoyin kidney meridian), Du channel and Ren channel. Massage parameter information can be understood as parameters for guiding how to perform massage, for example, it can include massage intensity and the impact on sleep.
[0074] Specifically, the processor may search the acupoint database according to the acupoint name of the paired acupoint to determine the auxiliary information that matches the paired acupoint.
[0075] For example, the acupoints corresponding to each sleep problem and the meridians to which each acupoint belongs can be pre-set in the acupoint database. For example, falling asleep late corresponds to Baihui acupoint, difficulty falling asleep corresponds to Yintang acupoint, Baihui acupoint and Yintang acupoint belong to the Governor Vessel; frequent awakening corresponds to the temple, which belongs to the extra meridian acupoints; early awakening corresponds to Fengchi acupoint, which belongs to the Gallbladder Meridian of Foot Shaoyang; getting up late corresponds to Neiguan acupoint, which belongs to the Pericardium Meridian of Hand Jueyin; insufficient sleep corresponds to Zusanli acupoint, snoring corresponds to Fenglong acupoint, Zusanli acupoint and Fenglong acupoint belong to the Stomach Meridian of Foot Yangming; excessive sleep corresponds to Sanyinjiao acupoint, which belongs to the Spleen Meridian of Foot Taiyin; insufficient deep sleep corresponds to Anmian acupoint, normal sleep corresponds to Sishencong acupoint, Anmian acupoint and Sishencong acupoint belong to the extra meridian acupoints, etc.
[0076] S280, using the auxiliary information, fixed acupoints, combined acupoints and massage cycle information as a recommended acupoint massage plan for the object to be detected.
[0077] Specifically, the processor can use the auxiliary information, fixed acupoints, matching acupoints and massage cycle information as a recommended acupoint massage plan for the object to be detected.
[0078] The technical solution of the embodiment of the present invention obtains a first evaluation result for evaluating the sleep quality of the subject to be detected and a second evaluation result for determining sleep problems by analyzing sleep parameters, thereby achieving the determination of the sleep problems of the subject to be detected and providing a basis for the subsequent determination of acupoints to alleviate sleep problems. Through sleep condition information, a preset acupoint recommendation model and an acupoint database, fixed acupoints and matching acupoints for alleviating sleep problems are determined, the pertinence of the recommended acupoints is improved, and the acupoint location information, massage cycle information and massage parameter information for massaging each acupoint are determined, providing more detailed guidance on how to search for and massage acupoints for the subject to be detected, helping to alleviate the sleep problems of the subject to be detected and meeting the user's needs for dredging meridians, strengthening the body and promoting sleep.
[0079] Embodiment 3
[0080] Figure 3 This is a schematic diagram of the structure of an acupoint massage recommendation device provided in Embodiment 3 of the present invention. Figure 3 As shown, the device includes: a parameter acquisition module 31, an information determination module 32 and a solution determination module 33. Among them,
[0081] A parameter acquisition module 31 is used to acquire the sleep parameters of the subject to be detected;
[0082] An information determination module 32, used to determine the sleep condition information of the subject to be detected according to the sleep parameters;
[0083] The plan determination module 33 is used to determine the acupoint massage recommendation plan for the subject to be detected according to the sleep condition information, the preset acupoint recommendation model and the acupoint database.
[0084] The technical solution of the embodiment of the present invention obtains the sleep parameters of the object to be detected; determines the sleep condition information of the object to be detected based on the sleep parameters; and determines the acupoint massage recommendation plan for the object to be detected based on the sleep condition information, a preset acupoint recommendation model and an acupoint database. By evaluating the sleep parameters of the object to be detected, the sleep condition information characterizing the sleep problem is determined, and then the acupoint massage recommendation plan for alleviating the sleep problem in the sleep condition information is determined through the preset acupoint recommendation model and the acupoint database. Automatic determination of the sleep condition is achieved, the pertinence of the recommended acupoints is improved, and it is helpful to alleviate the sleep problems of the object to be detected and meet the needs of different users.
[0085] Furthermore, the information determination module 32 is specifically used for:
[0086] Determining a first evaluation result of the sleep quality of the subject to be detected according to the sleep parameter;
[0087] Classifying the sleep problem of the subject to be detected according to the first evaluation result and the sleep parameter to obtain a second evaluation result;
[0088] The first evaluation result and the second evaluation result are used as the sleep condition information of the object to be detected.
[0089] Furthermore, the solution determination module 33 is specifically used for:
[0090] When the sleep condition information indicates that there is a sleep problem, obtaining a fixed acupuncture point for solving the sleep problem;
[0091] Inputting the sleep condition information into a preset acupoint recommendation model to determine the acupoints and massage cycle information to alleviate sleep problems;
[0092] Determining auxiliary information matching the collocation acupoint in the acupoint database, wherein the auxiliary information includes acupoint location information, meridians to which the collocation acupoint belongs, and massage parameter information of the collocation acupoint;
[0093] The auxiliary information, the fixed acupoints, the matching acupoints and the massage cycle information are used as a recommended acupoint massage plan for the object to be detected.
[0094] Optionally, the device further comprises:
[0095] A scheme recommendation module is used to generate a recommendation instruction according to the acupoint massage recommendation scheme and send it to the associated software after determining the acupoint massage recommendation scheme for the object to be detected based on the sleep condition information, the preset acupoint recommendation model and the acupoint database, so that the associated software pushes the guidance tutorial associated with the acupoint massage recommendation scheme to the object to be detected.
[0096] Optionally, the device further comprises:
[0097] A result acquisition module, used to obtain sleep monitoring results when a preset adjustment period is reached;
[0098] A scheme adjustment module is used to adjust the acupoint massage recommendation scheme based on the sleep monitoring result to obtain an adjusted scheme.
[0099] Wherein, the scheme adjustment module is specifically used for:
[0100] Determining monitoring situation information according to the sleep monitoring result;
[0101] Determining an updated acupoint plan for the subject to be detected according to the monitoring situation information;
[0102] The acupoint massage recommendation plan is adjusted based on the updated acupoint plan to obtain an adjusted plan.
[0103] The acupoint massage recommendation device provided in the embodiment of the present invention can execute the acupoint massage recommendation method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0104] Embodiment 4
[0105] Figure 4 A schematic diagram of the structure of an electronic device 40 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0106] like Figure 4 As shown, the electronic device 40 includes at least one processor 41, and a memory connected to the at least one processor 41, such as a read-only memory (ROM) 42, a random access memory (RAM) 43, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 41 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 42 or the computer program loaded from the storage unit 48 to the random access memory (RAM) 43. In the RAM 43, various programs and data required for the operation of the electronic device 40 can also be stored. The processor 41, the ROM 42, and the RAM 43 are connected to each other through a bus 44. An input / output (I / O) interface 45 is also connected to the bus 44.
[0107] A number of components in the electronic device 40 are connected to the I / O interface 45, including: an input unit 46, such as a keyboard, a mouse, etc.; an output unit 47, such as various types of displays, speakers, etc.; a storage unit 48, such as a disk, an optical disk, etc.; and a communication unit 49, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 49 allows the electronic device 40 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0108] The processor 41 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 41 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 41 executes the various methods and processes described above, such as the acupoint massage recommendation method.
[0109] In some embodiments, the acupressure recommendation method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 48. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 40 via the ROM 42 and / or the communication unit 49. When the computer program is loaded into the RAM 43 and executed by the processor 41, one or more steps of the acupressure recommendation method described above may be performed. Alternatively, in other embodiments, the processor 41 may be configured to execute the acupressure recommendation method in any other appropriate manner (e.g., by means of firmware).
[0110] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0111] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0112] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, device, or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0113] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0114] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0115] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0116] In one embodiment, the embodiment of the present invention further includes a computer program product, the computer program product includes a computer program, and the computer program implements the acupoint massage recommendation method of any embodiment of the present invention when executed by a processor.
[0117] In the process of implementation, the computer program product can be written in one or more programming languages or a combination thereof to perform the computer program code of the present invention, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, using an Internet service provider to connect through the Internet).
[0118] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0119] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for recommending acupoint massage, characterized in that: include: Obtaining sleep parameters of the object to be detected; Determining the sleep condition information of the subject to be detected according to the sleep parameters; A recommended acupoint massage plan for the subject to be detected is determined based on the sleep condition information, a preset acupoint recommendation model and an acupoint database.
2. The method according to claim 1, characterized in that The step of determining the sleep condition information of the subject to be detected according to the sleep parameters includes: Determining a first evaluation result of the sleep quality of the subject to be detected according to the sleep parameter; Classifying the sleep problem of the subject to be detected according to the first evaluation result and the sleep parameter to obtain a second evaluation result; The first evaluation result and the second evaluation result are used as the sleep condition information of the object to be detected.
3. The method according to claim 1, characterized in that: The step of determining the acupoint massage recommendation scheme for the subject to be detected based on the sleep condition information, the preset acupoint recommendation model and the acupoint database includes: When the sleep condition information indicates that there is a sleep problem, obtaining a fixed acupuncture point for solving the sleep problem; Inputting the sleep condition information into a preset acupoint recommendation model to determine the acupoints and massage cycle information to alleviate sleep problems; Determining auxiliary information matching the collocation acupoint in the acupoint database, wherein the auxiliary information includes acupoint location information, meridians to which the collocation acupoint belongs, and massage parameter information of the collocation acupoint; The auxiliary information, the fixed acupoints, the matching acupoints and the massage cycle information are used as a recommended acupoint massage plan for the object to be detected.
4. The method according to claim 1, characterized in that: After determining the acupoint massage recommendation plan for the subject to be detected according to the sleep condition information, the preset acupoint recommendation model and the acupoint database, the method further includes: A recommendation instruction is generated according to the acupoint massage recommendation scheme and sent to associated software, so that the associated software pushes a guidance tutorial associated with the acupoint massage recommendation scheme to the object to be detected.
5. The method according to claim 4, characterized in that After generating a recommendation instruction according to the acupoint massage recommendation scheme and sending it to the associated software, the method further includes: When the preset adjustment period is reached, the sleep monitoring result is obtained; The acupoint massage recommendation plan is adjusted based on the sleep monitoring result to obtain an adjusted plan.
6. The method according to claim 5, characterized in that The step of adjusting the acupoint massage recommendation scheme based on the sleep monitoring result to obtain an adjustment scheme includes: Determining monitoring situation information according to the sleep monitoring result; Determining an updated acupoint plan for the subject to be detected according to the monitoring situation information; The acupoint massage recommendation plan is adjusted based on the updated acupoint plan to obtain an adjusted plan.
7. An acupoint massage recommendation device, characterized in that: include: A parameter acquisition module, used to acquire the sleep parameters of the object to be detected; An information determination module, used to determine the sleep condition information of the subject to be detected according to the sleep parameters; The program determination module is used to determine the acupoint massage recommendation program for the object to be detected based on the sleep condition information, the preset acupoint recommendation model and the acupoint database.
8. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the acupoint massage recommendation method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the acupoint massage recommendation method according to any one of claims 1 to 6 when executed.
10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the computer program implements the acupoint massage recommendation method according to any one of claims 1 to 6.