A micro-current sleep instrument control method and device
By obtaining the user's sleep monitoring information and determining personalized micro current control strategies, the problem that existing sleep devices cannot match the user's personalized needs is solved, and effective sleep aid and sleep quality improvement is achieved.
Patent Information
- Application Number
- CN202411757475.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-03
- Publication Date
- 2025-05-16
- Estimated Expiration
- 2044-12-03
AI Technical Summary
The three-speed microcurrent excitation mode provided by the existing sleeping device cannot match the personalized sleep needs of different users, resulting in the inability to effectively assist sleep.
By obtaining the user's sleep monitoring information, including different sleep stages and corresponding physiological data, a personalized micro current control strategy, including the micro current control duration and pulse frequency, is determined and sent to the micro current sleeper.
It has achieved the formulation of micro current control strategies based on users' personalized sleep needs, effectively assisting users in falling asleep and improving sleep quality.
Smart Images

Figure CN119215299B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of computer technology, and more specifically, to a micro-current sleep instrument control method and device. Background Art
[0002] Sleep quality is crucial to a person's physical health, mental state, and daytime function. As a physical instrument, a sleep monitor helps people fall asleep and improves their sleep quality.
[0003] In some related technologies, sleep monitors provide three microcurrent excitation modes: medium, low, and high, so that the sleep-aiding mode is consistent for all users. However, users of different ages, weights, and genders require different sleep durations and can tolerate different microcurrent levels that effectively help them sleep. The three-level microcurrent excitation mode cannot match the user's personalized sleep conditions and cannot effectively help them sleep. Summary of the invention
[0004] The embodiments of the present disclosure provide a micro-current sleep instrument control method and device.
[0005] In the first aspect of the present disclosure, a microcurrent sleep monitor control method is provided. The method includes obtaining sleep monitoring information of a sleep monitor bound to the user in response to binding information between the user and the microcurrent sleep monitor, wherein the sleep monitoring information includes multiple sleep stages and physiological data corresponding to the sleep stages, and the physiological data includes data of multiple physiological parameters. The method also includes determining a microcurrent control strategy based on multiple sleep stages and physiological data corresponding to the sleep stages, wherein the microcurrent control strategy includes a microcurrent control duration and a pulse frequency. In addition, the method also includes sending the microcurrent control strategy to the microcurrent sleep monitor to apply microcurrent to the user based on the microcurrent control strategy.
[0006] In the second aspect of the present disclosure, a microcurrent sleep monitor control device is provided. The device includes an acquisition module, which is configured to respond to the binding information between the user and the microcurrent sleep monitor to acquire the sleep monitoring information of the sleep monitor bound to the user, wherein the sleep monitoring information includes multiple sleep stages and physiological data corresponding to the sleep stages, and the physiological data includes data of multiple physiological parameters. The device also includes a determination module, which is configured to determine a microcurrent control strategy based on multiple sleep stages and physiological data corresponding to the sleep stages, and the microcurrent control strategy includes a microcurrent control duration and a pulse frequency. In addition, the device also includes a sending module, which is configured to send the microcurrent control strategy to the microcurrent sleep monitor so as to apply microcurrent to the user based on the microcurrent control strategy.
[0007] In a third aspect of the present disclosure, a computer program product is provided, comprising a computer program, the computer program being executed by a processor to implement the method according to the first aspect.
[0008] In a fourth aspect of the present disclosure, a machine-readable storage medium is provided, wherein the machine-readable storage medium stores machine-executable instructions, wherein the machine-executable instructions are executed by a processor to implement the method provided according to the first aspect of the present disclosure.
[0009] It should be understood that the contents described in the Summary of the Invention are not intended to limit the key or important features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:
[0011] Figure 1 A schematic diagram showing an example environment in which some embodiments of the present disclosure may be implemented;
[0012] Figure 2 A flow chart of a micro-current sleep instrument control method according to some embodiments of the present disclosure is shown;
[0013] Figure 3 A schematic diagram showing an example process of obtaining sleep monitoring information according to some embodiments of the present disclosure;
[0014] Figure 4 An exemplary schematic diagram showing a history record according to some embodiments of the present disclosure;
[0015] Figure 5 A schematic diagram showing an example process of fitting a heart rate curve under a wake-sleep cycle in a plurality of historical records according to some embodiments of the present disclosure;
[0016] Figure 6 A schematic diagram showing an example process of determining a microcurrent control strategy according to some embodiments of the present disclosure;
[0017] Figure 7 An exemplary flow chart of a micro-current sleep instrument control method according to some embodiments of the present disclosure is shown;
[0018] Figure 8 A block diagram showing a micro-current sleep instrument control device according to some embodiments of the present disclosure; and
[0019] Fig. 9 A block diagram of an electronic device in which various embodiments of the present disclosure may be implemented is shown. DETAILED DESCRIPTION
[0020] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.
[0021] In the description of the embodiments of the present disclosure, the term "including" and similar terms should be understood as open inclusion, that is, "including but not limited to". The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The terms "first", "second", etc. may refer to different or the same objects. Other explicit and implicit definitions may also be included below.
[0022] As mentioned above, the sleep monitor can apply a microcurrent stimulation mode to the user to assist the user in falling asleep and improve the user's sleep quality.
[0023] In some related technologies, sleep monitors provide three microcurrent excitation modes: medium, low, and high. Users can choose different modes to help them sleep according to their needs. However, since users of different ages, weights, and genders require different sleep durations, and can tolerate and effectively help them sleep, the three-level microcurrent excitation mode cannot match the user's personalized sleep conditions. In addition, different users are under different life pressures and have difficulties falling asleep. The universal microcurrent excitation mode cannot help such users sleep.
[0024] To this end, the embodiment of the present disclosure proposes a microcurrent sleep instrument control method, which determines a microcurrent control strategy that meets the user's personalized sleep needs based on the user's sleep monitoring information. The sleep monitoring information includes data related to physiological parameters such as electrocardiogram, electroencephalogram, and electrooculogram at different sleep stages (i.e., sleep stages referred to below). The method can apply microcurrents of different durations and different pulse frequencies according to the user's sleep characteristics to assist different users in falling asleep in a personalized manner.
[0025] In this way, the microcurrent sleep device does not adopt a universal microcurrent excitation strategy, but can form a personalized microcurrent control strategy based on the sleep monitoring information of different users, effectively assisting users to fall asleep and better improving the user's sleep quality.
[0026] Figure 1 1 is a schematic diagram of an example environment 100 in which some embodiments of the present disclosure may be implemented. Figure 1As shown, the environment 100 includes a terminal device 102 and a server 106. The server 106 is equipped with a sleep application platform. The terminal device 102 can be an electronic device such as a mobile phone, a tablet, a computer, etc., which is installed with client software that can access the sleep application platform. The user 112 sends a registration request to the server 106 through the terminal device 102 to register the user's name, age, gender, weight and other information into the server 106 and obtain a registration ID. After registration, the user 112 can send a device binding request to the server 106, and the server 106 obtains the device number of the micro-current sleep device 104 next to the user, and binds the user 112 and the micro-current sleep device 104.
[0027] like Figure 1 As shown, after generating the binding information between the user 112 and the microcurrent sleep monitor 104, the server 106 enters the microcurrent control strategy generation process. In some embodiments, the device number of the sleep monitor 110 bound to the user's registration ID is searched, and the historical record 108 of the sleep monitor 110 is obtained, and the sleep monitoring information is extracted based on the historical record 108. Afterwards, the server 106 determines the microcurrent control strategy based on the sleep monitoring information. In some embodiments, if the device number of the sleep monitor 110 bound to the user's registration ID is not searched, the standard microcurrent control strategy is obtained from the standard library 114. The standard library 114 can be stored on the server 106, or it can be stored on a cloud server, and the server 106 can obtain it from the cloud server when necessary. The standard library 114 stores standard microcurrent control strategies for different age groups, genders and different weight groups. It can be understood that after implementing the microcurrent control strategy using the former implementation method, a large amount of user data will be obtained. The standard microcurrent control strategy in the standard library 114 can later learn the microcurrent control strategy of the former implementation method for dynamic fine-tuning to better adapt to the sleep needs of users of different age groups, genders and different weight groups.
[0028] like Figure 1As shown, the server 106 sends the generated microcurrent control strategy to the microcurrent sleep instrument 104. The microcurrent control strategy can be a microcurrent control strategy generated based on sleep monitoring information, or it can be a standard microcurrent control strategy. During use, the user 112 wears the microcurrent sleep instrument 104 on the forehead. After booting up, the microcurrent sleep instrument 104 works according to the received microcurrent control strategy, and applies microcurrents of different pulse frequencies of different durations in different sleep stages, so that the user can fall asleep better, and the sleep quality after falling asleep is improved, such as the total sleep time increases, the deep sleep time increases, etc. In some embodiments, the user can use the microcurrent sleep instrument for a long time according to the microcurrent control strategy configured for the first time. In some embodiments, the user can send a request to update the microcurrent control strategy to the server 106 as needed, and the server re-forms the microcurrent control strategy based on the latest historical records of the sleep monitor 110. In some embodiments, the user can send a request to update the microcurrent control strategy to the server 106 as needed, and the server 106 retrieves the updated standard microcurrent control strategy from the standard library 114.
[0029] In this way, users can use the microcurrent sleep device and the sleep monitor in combination. Based on the sleep monitoring information, they can provide targeted sleep-aiding strategies for users in different sleep states. They can also provide sleep-aiding strategies that adapt to the dynamically changing sleep states of the same user who uses it for a long time. This method can also provide relatively personalized sleep-aiding strategies for users who do not use sleep monitors. In this way, users in different sleep states can be assisted to fall asleep effectively, and the sleep quality of users can be improved.
[0030] It should be understood that the architecture and functions in the example environment 100 are presented for exemplary purposes only and do not imply any limitation on the scope of the present disclosure. Embodiments of the present disclosure may also be applied to other environments with different structures and / or functions.
[0031] Figure 2 FIG. 2 shows a flow chart of a micro-current sleep instrument control method 200 according to some embodiments of the present disclosure. The method 200 may be, for example, Figure 1 The server 106 in the environment 100 shown is executed. Figure 2As shown, in box 202, method 200 can respond to the binding information between the user and the micro-current sleep instrument to obtain the sleep monitoring information of the sleep monitor bound to the user, and the sleep monitoring information includes multiple sleep stages and physiological data corresponding to the sleep stages, and the physiological data includes data of multiple physiological parameters. Among them, the sleep monitor is attached to the forehead and chest of the user's body and the control host connected to the electrodes through electrodes, and monitors physiological parameters such as electrocardiogram, electroencephalogram, electrooculogram, blood oxygen concentration, electromyography and other physiological parameters during the whole process of the user's awake, falling asleep, sleeping and waking up. The sleep monitor monitors the whole process and finally forms a sleep report, which can present different sleep stages of the whole sleep process, such as awake period, falling asleep period (referring to the stage of preparing to fall asleep when the consciousness is not awake but has not fallen into sleep), and falling asleep period (referring to the stage of falling asleep, which can also be subdivided into rapid eye movement period, light sleep period, deep sleep period, etc. according to different needs), including the time and duration of each sleep stage, and the arrangement of multiple sleep stages in chronological order. In addition, the sleep monitor also stores changes in different physiological parameters under each sleep stage, and the storage form can be a chart data form, a sequence data form, or an array data form.
[0032] In some embodiments, method 200 can form sleep monitoring information based on all sleep stages and their physiological data in the sleep monitor. In some embodiments, method 200 can form sleep monitoring information based on some sleep stages and their physiological data in the sleep monitor.
[0033] In box 204, method 200 can determine a microcurrent control strategy based on multiple sleep stages and physiological data corresponding to the sleep stages. The microcurrent control strategy includes microcurrent control duration and pulse frequency. In some embodiments, a microcurrent control strategy adapted to the physiological state of each user can be determined based on the physiological parameters of each user. For example, for users with a fast heart rate, drastic changes in brain waves, and frequent changes in eye waves, a more moderate microcurrent control strategy is adopted, such as a microcurrent control strategy with a smaller pulse frequency. For another example, for users whose heart rate, brain waves, and eye waves fluctuate within a normal range, a microcurrent control strategy with a larger pulse frequency is adopted.
[0034] In box 206, method 200 can send a microcurrent control strategy to a microcurrent sleep machine to apply microcurrent to the user based on the microcurrent control strategy. In some embodiments, the microcurrent sleep machine is built with a control unit, a pulse output control circuit, and a stimulation circuit. After receiving the microcurrent control strategy, the control unit controls the pulse output control circuit to output a certain pulse signal to the stimulation circuit. The stimulation circuit can output a microcurrent under the frequency pulse and transmit it to the human body through electrodes attached to the user's body. For related technologies, please refer to the applicant's prior application. In this way, low-frequency current stimulates nerve fibers, releases serotonin, synthesizes melatonin, releases endorphins, and can help fall asleep.
[0035] In this way, a microcurrent control strategy adapted to the user's sleep state can be formed based on the user's historical sleep monitoring information, which can assist the user to fall asleep while taking into account the user's physiological state and improve sleep quality.
[0036] Figure 3 FIG. 3 is a schematic diagram showing an example process 300 for obtaining sleep monitoring information according to some embodiments of the present disclosure. Figure 3 The server obtains multiple historical records 302-1, 302-2, ..., 302-n of a period of use from the sleep detector and sends them to the extraction unit 304. Each historical record includes a sleep report and physiological data. Each sleep report record consists of the stage time, stage duration and stage classification of multiple sleep stages. A period of time can be a week or a month, or even multiple months. The extraction unit 304 processes the multiple historical records 302-1, 302-2, ..., 302-n respectively to obtain multiple periodic monitoring information 306-1, 306-2, ..., 306-n. The periodic monitoring information may include each sleep stage and its physiological data, wherein the same sleep stage may appear multiple times in one record, for example, the user is in the falling asleep sleep stage, then enters the falling asleep sleep stage, may be slightly awake in the middle, and enter another falling asleep sleep stage, this process may be repeated multiple times in one record, until the user finally frequently leaves the falling asleep sleep stage and enters the falling asleep sleep stage, and then wakes up completely and enters the awake sleep stage.
[0037] In some embodiments, the awake sleep stage and its related physiological data, as well as the falling asleep sleep stage and its physiological data, are extracted from each historical record, and the sleep stages are arranged in chronological order. The first awake sleep stage is marked, for example, the first column block in the sleep report can be the first awake sleep stage. The falling asleep sleep stage that is located after the first awake sleep stage and during the falling asleep sleep stage is marked, for example, the column block between the first column block in the sleep report and the column block corresponding to the falling asleep sleep stage can be the falling asleep sleep stage before entering the falling asleep sleep stage. Figure 3As shown, W11, W21, and Wn1 represent the first awake sleep stage, and W12, W22, and Wn2 represent the falling asleep sleep stage before entering the falling asleep sleep stage. Next, the determination unit 308 processes the multiple cycle monitoring information, and after processing, a sleep monitoring information 310 can be obtained. Figure 3 As shown, the first awake cycle and the first asleep sleep stage of the plurality of periodic monitoring information 306 - 1 , 306 - 2 , ... , 306 - n are processed by the determination unit 308 to obtain the first awake sleep stage W1 and the first asleep sleep stage W2 and their related physiological data.
[0038] In this way, based on multiple historical records, sleep monitoring information that can reflect the changes in the user's balanced physiological parameters in different sleep stages can be determined, which can facilitate the formation of a microcurrent control strategy that matches the user's basic sleep state. Furthermore, obtaining data from some sleep stages can reduce the amount of data processing, and then forming a microcurrent control strategy to assist in falling asleep in the initial stage based on the data from some sleep stages. The initial stage refers to the stage before the user enters the sleep stage. In this way, the microcurrent sleep instrument does not need to work all the time, and enters standby mode after completing the work of the microcurrent control strategy in the initial stage.
[0039] In some embodiments, the falling asleep sleep stage and its physiological data between the previous falling asleep sleep stage and the next falling asleep sleep stage in the periodic monitoring information are identified. Since the falling asleep sleep stage and the falling asleep sleep stage may switch back and forth repeatedly during the whole process, multiple identification data can be obtained. On the basis of the previous embodiment, based on the falling asleep sleep stage and its physiological data between the previous falling asleep sleep stage and the next falling asleep sleep stage, a microcurrent control strategy for the mid-stage during falling asleep can be formed to improve the user's sleep quality during the falling asleep sleep stage, reduce the number of falling asleep sleep stages, and extend the falling asleep sleep stage duration.
[0040] In this way, the microcurrent sleep device sends different microcurrents to help users sleep in the initial stage according to the microcurrent control strategy of the first awake sleep stage and the microcurrent control strategy of the first falling asleep sleep stage. After completion, it enters standby mode. After a certain delay, based on the microcurrent control strategy of the mid-stage, it enters the working mode and applies current again to prompt the user's sleep state to stay in the falling asleep sleep stage. Even if the user's current sleep state is in the falling asleep sleep stage, the falling asleep sleep stage can be ended in advance and enter the falling asleep sleep stage. In this way, the microcurrent sleep device does not need to turn on the working mode throughout the whole process, and can enter the working mode at different stages to assist users to fall asleep and improve the sleep quality of the sleep stage.
[0041] Figure 4 FIG. 4 is an exemplary schematic diagram showing a history record 400 according to some embodiments of the present disclosure. Figure 4, the historical record 400 includes a sleep report 402 and physiological data. The sleep report 402 presents the sleep status in the T1~T5 time period in the form of a bar graph. The sleep process includes the awake period, rapid eye movement period, falling asleep period, light sleep period, and deep sleep period (i.e., stage classification), which are marked with column blocks with slashes, stars, horizontal lines, blanks, and cross lines respectively. As can be seen from the figure, the sleep process generally goes through the first awake period first, followed by the falling asleep period, and then enters the falling asleep period (including light sleep period, deep sleep period, and rapid eye movement period). During multiple falling asleep periods, there is also a falling asleep period. In the later period, before the T5 time, the falling asleep period and the awake period appear repeatedly, and the last awake period indicates that the user is completely awake. In addition, the sleep report can also show the starting time, duration, and order of each sleep stage, and can also count the time to fall asleep, the duration of falling asleep, the duration of sleep, etc.
[0042] like Figure 4 As shown, the physiological data in the history record 400 includes physiological data 404-1 of awake sleep stages, physiological data 404-2 of falling asleep sleep stages, and physiological data 404-3 of falling asleep sleep stages. Among them, the physiological data 404-3 of falling asleep sleep stages includes physiological data of deep sleep stages, physiological data of light sleep stages, and physiological data of rapid eye movement sleep stages. These physiological data are associated with each sleep stage in the sleep report. In this way, when extracting the physiological data of the relevant sleep stages, the data of the corresponding sleep stages can be effectively obtained, and the time and arrangement order corresponding to the physiological data of each sleep stage can be obtained.
[0043] Figure 5 FIG. 5 is a schematic diagram showing an example process 500 of fitting a heart rate curve in a wake-sleep cycle in a plurality of historical records according to some embodiments of the present disclosure. In some implementations, the physiological data is presented in the form of a curve. Figure 5 The heart rate curve is used as an example to illustrate the curve processing of other physiological parameters. Figure 3 The periodic monitoring information 310 is obtained in this way. Accordingly, the plurality of historical records are composed of a plurality of periodic monitoring information. Figure 5 As shown, there are two pieces of multiple period monitoring information. Accordingly, there are two heart rate curves in the wakefulness-sleep cycle in the period monitoring information, namely 502 and 504. The heart rate curves are fitted into one heart rate curve 506 by using the curve fitting technology. Since the data of the first wakefulness-sleep stage is generally continuous, Figure 5 The heart rate curve in is also continuous. The change curves of the various physiological parameters of the sleep stages are not necessarily continuous. If only the change curves of the various physiological parameters of the first sleep stage are counted, they are generally continuous. If other sleep stages except the first sleep stage are counted, the change curves are discontinuous because the sleep stages are mixed in between.
[0044] In some embodiments, the sleep monitoring information determination process can determine the average duration of the first awake sleep stage and the average duration of the first falling asleep sleep stage based on the first awake sleep stage and the first falling asleep sleep stage in the multiple cycle monitoring information. For example, the average duration of the first awake sleep stage and the average duration of the first falling asleep sleep stage corresponding to curve 502 and curve 504 are calculated. The sleep monitoring information determination process can be based on the physiological curves related to the first awake sleep stage and the first falling asleep sleep stage in the multiple cycle monitoring information, and respectively fit the physiological curve of the first awake sleep stage and the physiological curve of the first falling asleep sleep stage. In addition, the sleep monitoring information determination process can also determine the sleep monitoring information based on the average duration of the awake sleep stage and the physiological curve of the awake sleep stage, and based on the average duration of the falling asleep sleep stage and the physiological curve of the falling asleep sleep stage. The sleep monitoring information includes the average duration of the first awake sleep stage and multiple physiological curves after fitting, and the average duration of the first falling asleep sleep stage and multiple physiological curves after fitting, and each physiological curve corresponds to a physiological parameter.
[0045] In some embodiments, based on the former embodiment, the sleep monitoring information determination process can also determine the average duration of other sleep stages except the first sleep stage and multiple physiological curves after fitting, each physiological curve corresponding to a physiological parameter.
[0046] Figure 6 A schematic diagram of an example process 600 for determining a microcurrent control strategy according to some embodiments of the present disclosure is shown. The process 600 may be performed by a processing unit Figure 3 The sleep monitoring information 310 obtained in the sleep monitoring information is processed, and based on the first awake sleep stage and its physiological data, and the first asleep sleep stage and its physiological data in the sleep monitoring information, the stable interval of the physiological data of the first awake sleep stage and the first asleep sleep stage is determined. The stable interval refers to the range within which the physiological parameters fluctuate stably, generally a value interval of one cycle. Figure 6The example determination process of the microcurrent control strategy under a certain sleep stage is shown, and the sleep monitoring information includes data 602-1, 602-2, and 602-3 of three types of physiological parameters, namely, electrocardiogram, electroencephalogram, and electrooculogram, which are respectively input into the processing units 604-1, 604-2, and 604-3 in the form of curve data for processing. After processing, the electrocardiogram stable interval 606-1 (which can be a voltage interval or a voltage difference interval), the electroencephalogram stable interval 606-2 (which can be a voltage interval), and the electrooculogram stable interval 606-3 (which can be a voltage difference interval) are obtained respectively. In some embodiments, the curve data is subjected to inflection point identification to obtain multiple inflection point data. The numerical difference between the adjacent inflection points of all odd inflection points is calculated, and two numerical differences that are significantly increased are traversed, which means that there is a sudden inflection point. The three odd inflection points involved in the significantly increased numerical difference are judged, and the odd inflection point data in the middle is abnormal data. In addition, the numerical difference between the adjacent inflection points of all odd inflection points is calculated, and two numerical differences that are significantly increased are traversed, which means that there is a sudden inflection point. The three odd inflection points involved in the significantly increased numerical difference are judged, and the data of the middle odd inflection point is abnormal data. In addition, for the judgment of whether the first odd inflection point is abnormal data, it is necessary to consider the changes between the numerical difference between the second odd inflection point and the third odd inflection point, the numerical difference between the third odd inflection point and the fourth odd inflection point, and the numerical difference between the first odd inflection point and the second odd inflection point. If the numerical difference between the second odd inflection point and the third odd inflection point is similar to the numerical difference between the third odd inflection point and the fourth odd inflection point, and the numerical difference between the first odd inflection point and the second odd inflection point is large or small, then the first odd inflection point is abnormal data. Similarly, the judgment of whether the last odd inflection point is abnormal data can also refer to the above method. Afterwards, the abnormal data on the curve is marked with abnormal points, and the curve segment under a certain period without marked abnormal points is intercepted, and the peak and valley values of the curve segment are used as the endpoint values of the interval. In some embodiments, the data points of the maximum and minimum values are identified for the data in the form of a sequence, and the numerical difference of the adjacent maximum values is judged. If it increases significantly, there is a mutation data point, and it is necessary to identify the abnormal data point. The numerical difference of the adjacent minimum values is judged. If it increases significantly, there is a mutation data point, and it is necessary to identify the abnormal data point. After that, a data subsequence with a complete cycle without abnormal data points is intercepted from the sequence data of the identified abnormal data points, and its maximum and minimum values are used as the endpoint values of the interval.
[0047] The process 600 can determine multiple identification codes of physiological data corresponding to the first awake sleep stage and the first asleep sleep stage based on the stable interval of physiological data and the physiological parameter list. The physiological parameter list stores multiple physiological parameters, multiple physiological data ranges corresponding to the physiological parameters, and multiple identification codes corresponding to the multiple physiological data ranges. The physiological parameter list is pre-formed based on different physiological states of the human body, and includes multiple sub-lists, one sub-list corresponding to one sleep stage. Figure 6 As shown, the physiological parameter list 608 is a physiological parameter list of the awake sleep stage W1, which is explained here in an example form. The physiological parameter list includes three types of physiological parameters: electrocardiogram, electroencephalogram, and electrooculogram. Each type of physiological parameter has multiple physiological data ranges, which correspond to different identification codes. The identification range presented in letters and numbers in the figure is the physiological data range, such as A0~A1, and the identification code is presented in numbers, such as 11, 12, 13.
[0048] like Figure 6 As shown, the encoding unit 606 determines the identification codes corresponding to the different physiological parameters under each sleep stage based on the stable intervals 606-1, 606-2, 606-3 of the physiological data and the physiological parameter list 608, and finally outputs them in the form of a code sequence 610. In some embodiments, the physiological parameter list 608 is compared to determine the physiological data range that includes the stable interval. In one example, it is determined whether the two endpoint values of the stable interval fall into the same physiological data range. If so, the physiological data range is determined to be the required physiological data range, and the identification code under the physiological data range is obtained. If not, it is determined whether the two endpoint values of the stable interval fall into the adjacent physiological data range. If so, it is determined which physiological data range the middle value of the two endpoint values falls into, and the physiological data range in which the middle value of the two endpoint values falls is confirmed as the required physiological data range, and the identification code under the physiological data range is obtained. If it is determined that the two endpoint values of the stable interval fall into the two physiological data ranges of the interval, the physiological data range located in the middle of the two physiological data ranges is determined to be the required physiological data range, and the identification code under the physiological data range is obtained. Figure 6 As shown, the encoding unit 606 compares the ECG stable point interval 606-1, the EEG stable point interval 606-2, and the EOG stable point interval 606-3 with the physiological parameter list 608, and can obtain their respective identification codes, which are 11, 21, and 31 respectively.
[0049] The process 600 can determine the microcurrent control strategy of the first awake sleep stage and the first asleep sleep stage based on multiple identification codes and strategy libraries corresponding to the physiological data of the first awake sleep stage and the first asleep sleep stage, and the strategy library stores the microcurrent control strategies required by different code sequences under different sleep stages, and the code sequence is formed by multiple identification codes corresponding to physiological parameters arranged in time sequence. Among them, the strategy library pre-determines the microcurrent control strategy that meets the normal function of the human body based on experience, and corresponds to a code sequence in a limited fixed arrangement form. Figure 6 As shown, the code policy library stores a policy table, which may include multiple sub-tables, each of which represents a policy table for a certain sleep stage. Figure 6 The strategy sub-table 614 for awake sleep stages is shown. The strategy unit 612 can determine the microcurrent strategy 616 for the first awake sleep stage based on the code sequence 610 and the strategy sub-table 614. The strategy 616 includes the microcurrent control duration Time1 and the pulse frequency f1. Correspondingly, the microcurrent strategies for other sleep stages are also referred to Figure 6 Example to determine.
[0050] In some embodiments, the process 600 can also send an alarm message and a stop working instruction to the microcurrent sleep machine in response to the code sequence not existing in the policy library. Since the microcurrent control strategy stored in the policy library is a strategy that conforms to the normal function of the human body, the corresponding code sequence is generally in a fixed form. For the code sequence that does not exist in the library, it is assumed that the user who presents the change in the physiological parameter is not suitable for the microcurrent effect. To this end, the server sends an alarm message to the microcurrent sleep machine to prompt the user, which can be a text message displayed on the display screen of the microcurrent sleep machine, or it can be a sound alarm message. The server also sends a stop working instruction to the microcurrent sleep machine, that is, to turn off the circuit that triggers the microcurrent sleep machine to generate microcurrent until the user confirms to turn it on.
[0051] The process 600 can also perform microcurrent regulation on mid-sleep. In some embodiments, the process 600 can determine the microcurrent control strategy for the sleep stage between the previous sleep cycle and the next sleep stage in response to the interval duration between the previous sleep cycle and the next sleep stage being less than the interval threshold. The interval duration between the previous sleep cycle and the next sleep stage is the duration of the sleep cycle between two adjacent sleep cycles, that is, the duration of the user's sleep. In this embodiment, auxiliary stimulation can be performed on the sleep state of the user who is about to wake up midway, so that the user can shorten the duration of the sleep stage, or the situation where the user may wake up midway can be avoided so that the user is still in the sleep cycle. Among them, the interval threshold is pre-set, and the interval threshold can generally be the sleep duration of the user's complete sleep cycle, such as 8 hours, or 7 hours, and the interval threshold can be determined according to the user's historical sleep state. When the conditions are met, the user is in a certain period within the complete sleep cycle, and the microcurrent sleep instrument can be activated midway to apply auxiliary microcurrent to the user's mid-sleep.
[0052] In some embodiments, the process of determining the microcurrent control strategy for the falling asleep sleep stage after leaving the falling asleep sleep cycle may include determining the stable interval of physiological data corresponding to the falling asleep sleep stage during the previous falling asleep sleep cycle and the next falling asleep sleep cycle based on the falling asleep sleep stage during the previous falling asleep sleep cycle and the next falling asleep sleep cycle and their corresponding physiological data. The determination process may also determine multiple identification codes of the physiological data corresponding to the falling asleep sleep stage during the previous falling asleep sleep cycle and the next falling asleep sleep cycle based on the stable interval of physiological data and the list of physiological parameters. The determination process may also determine the microcurrent control strategy for the falling asleep sleep stage after leaving the falling asleep sleep cycle based on multiple identification codes of the physiological data corresponding to the falling asleep sleep stage during the previous falling asleep sleep cycle and the next falling asleep sleep cycle and the strategy library. For example, refer to Figure 6 The process shown is implemented. It is worth noting that there can be multiple sleep stages based on the previous sleep cycle and the next sleep cycle and their corresponding physiological data, and the user's historical sleep report may contain repeated switching of the sleep cycle and the sleep cycle. In this way, a relatively stable physiological data interval can be determined based on multiple groups of data. When determining the stable interval, the inflection point value or peak-valley value of each group of data is identified and judged, and several groups of data marked with abnormal data are eliminated. From the remaining groups of data, a group of adjacent inflection point values or peak-valley values are determined as the two endpoint values of the physiological data interval.
[0053] In addition, the process 600 can also fine-tune the microcurrent control strategy. In some embodiments, the process 600 can adjust the microcurrent control duration in the microcurrent control strategy of the sleep stage to the duration of the sleep stage in response to the difference between the duration of any one of the first awake sleep stage and the first falling asleep sleep stage and the microcurrent control duration in the microcurrent control strategy of the sleep stage being less than the positive threshold of the duration and greater than 0, or greater than the negative threshold of the duration and less than 0. In this embodiment, the difference between the average duration of the first awake sleep stage in the user's historical sleep monitoring information (i.e., the duration of the first awake sleep stage mentioned above) and the microcurrent control duration in the microcurrent control strategy of the first awake sleep stage can be calculated. If it is less than the positive threshold of the duration and greater than 0, it means that the average duration of the first awake sleep stage in the user's history is longer, and the user may have a longer duration of falling asleep. Then, according to the user's sleep characteristics, the microcurrent control duration in the microcurrent control strategy of the first awake sleep stage is adjusted to the average duration of the first awake sleep stage in history. If it is greater than the negative threshold of duration and less than 0, it means that the user's sleep duration is short, and there is no need to implement it according to the microcurrent control duration in the microcurrent control strategy preset in the strategy library, and adjust the microcurrent control duration in the microcurrent control strategy of the first awake sleep stage to the average duration of the first awake sleep stage in history. Similarly, when calculating the difference between the average duration of the first sleep stage in the user's historical sleep monitoring information and the microcurrent control duration in the microcurrent control strategy of the first sleep stage, if it is less than the positive threshold of duration and greater than 0, it means that the average duration of the first sleep stage in the user's history is longer, and the user has a long sleep duration and has difficulty falling asleep. Therefore, according to the user's sleep characteristics, the microcurrent control duration in the microcurrent control strategy of the first sleep stage is adjusted to the average duration of the first sleep stage in history. If it is greater than the negative threshold of duration and less than 0, it means that the user has a short sleep time. In this case, there is no need to implement the microcurrent control time in the microcurrent control strategy preset in the strategy library. The microcurrent control time in the microcurrent control strategy for the first sleep stage is adjusted to the average duration of the first sleep stage in history. Among them, the positive threshold of duration and the negative threshold of duration are set in advance based on the time that the human body can accept. The positive threshold of duration is generally not more than 15 minutes, and the negative threshold of duration is generally not less than -15 minutes.
[0054] In some embodiments, the process 600 may respond to the difference between the duration of any one of the first awake sleep stage and the first falling asleep sleep stage and the microcurrent control duration in the microcurrent control strategy of the sleep stage being greater than the positive duration threshold, or less than the negative duration threshold, and the microcurrent control duration in the microcurrent control strategy of the sleep stage not being adjusted, or being fine-tuned based on the error duration, and the error duration may adopt the positive duration threshold, and the positive duration threshold is added to the microcurrent control duration in the strategy. In this embodiment, the user's historical time required for waking up and falling asleep is too long. If the microcurrent control strategy is implemented according to the average duration of the first awake sleep stage and the average duration of the first falling asleep sleep stage, the microcurrent sleep device that runs for a long time will heat up, affecting the sense of use, and it is not suitable for the user's body to withstand microcurrent for a long time.
[0055] In addition, the above process 600 can also be applied to fine-tuning the microcurrent control strategy of the falling asleep sleep stage during mid-sleep. Referring to the above process, the difference between the duration of the falling asleep sleep stage after leaving the falling asleep sleep stage and the microcurrent control duration in the microcurrent control strategy of the sleep stage is compared with the duration positive threshold or duration negative threshold to determine whether to fine-tune the microcurrent control strategy.
[0056] Figure 7An exemplary flow chart of a microcurrent sleep instrument control method 700 according to some embodiments of the present disclosure is shown. The method 700 includes a server receiving binding information. If received, the registration ID of the user in the binding information is obtained, and the historical record of the sleep monitor bound to the registration ID of the user is obtained, and then the sleep monitoring information is formed. If not received, continue to wait for receiving the binding information. During the acquisition of sleep monitoring information, historical records may be obtained and sleep monitoring information may be formed, and the microcurrent control strategy corresponding to different sleep stages is determined based on the sleep monitoring information. In one example, the microcurrent sleep instrument first applies a current of a certain pulse frequency to the user according to the microcurrent control strategy of the first awake sleep stage and maintains it for a certain period of time, and then applies a current of a certain pulse frequency to the user according to the microcurrent control strategy of the first falling asleep sleep stage and maintains it for a certain period of time. After the implementation is completed, enter the standby mode. If there is a microcurrent control strategy for the falling asleep sleep stage that is adjusted midway, the timing can be pre-configured in the microcurrent sleep instrument, and a current of a certain pulse frequency is applied to the user according to the microcurrent control strategy of the falling asleep sleep stage that is adjusted midway according to the timing intermittently, and a current of a certain pulse frequency is applied to the user and maintained for a certain period of time. During the acquisition of sleep monitoring information, the search may fail, the historical records may not be found, and the sleep monitoring information cannot be obtained. In this case, the microcurrent control strategy is determined based on the registration information and the standard library. Under this implementation, the server parses the basic user information in the registration information, including age, gender, and weight. By comparing the gender, age group, and weight group in the standard library, the relevant standard microcurrent control strategy can be determined, that is, the strategy corresponding to different sleep stages. The server sends the obtained standard microcurrent control strategy to the microcurrent sleep instrument as the final microcurrent control strategy, or sends it to the microcurrent sleep instrument after adjustment according to the fine-tuning strategy. The microcurrent sleep instrument executes the strategies of each sleep stage in sequence based on the microcurrent control strategy.
[0057] Figure 8 FIG. 8 is a block diagram of a micro-current sleep instrument control device 800 according to some embodiments of the present disclosure. Figure 8 As shown, the device 800 includes an acquisition module 802, which is configured to respond to the binding information between the user and the microcurrent sleep monitor to obtain the sleep monitoring information of the sleep monitor bound to the user, the sleep monitoring information includes multiple sleep stages, and physiological data corresponding to the sleep stages, and the physiological data includes data of multiple physiological parameters. The device also includes a determination module 804, which is configured to determine the microcurrent control strategy based on multiple sleep stages and physiological data corresponding to the sleep stages, and the microcurrent control strategy includes the microcurrent control duration and pulse frequency. The device 800 also includes a sending module 806, which is configured to send the microcurrent control strategy to the microcurrent sleep monitor to apply microcurrent to the user based on the microcurrent control strategy.
[0058] In some embodiments, the acquisition module 802 includes an acquisition unit configured to acquire multiple historical records of a sleep monitor bound to a user during a period of use, the historical records including sleep reports and physiological data, the sleep reports including stage times, stage durations, and stage classifications of multiple sleep stages. The acquisition module 802 also includes an extraction unit configured to extract multiple periodic monitoring information corresponding to the historical records based on the multiple historical records, the periodic monitoring information including multiple awake sleep stages and their related physiological data, and multiple asleep sleep stages and their related physiological data, the asleep sleep stage being the stage before entering the asleep sleep stage or the stage after leaving the asleep sleep stage. The acquisition module 802 also includes a determination unit configured to determine the sleep monitoring information based on the first awake cycle and the first asleep sleep stage of the multiple periodic monitoring information.
[0059] In some embodiments, the determination module 804 includes a processing unit configured to determine the stable interval of the physiological data corresponding to the first awake sleep stage and the first falling asleep sleep stage based on the first awake sleep stage and its corresponding physiological data in the sleep monitoring information, and the first falling asleep sleep stage and its corresponding physiological data. The determination module 804 also includes a coding unit configured to determine multiple identification codes of the physiological data corresponding to the first awake sleep stage and the first falling asleep sleep stage based on the stable interval of the physiological data and the physiological parameter list, the physiological parameter list stores multiple physiological parameters, multiple physiological data ranges corresponding to the physiological parameters, and multiple identification codes corresponding to the multiple physiological data ranges. The determination module 804 also includes a strategy unit configured to determine the microcurrent control strategy of the first awake sleep stage and the first falling asleep sleep stage based on the multiple identification codes of the physiological data corresponding to the first awake sleep stage and the first falling asleep sleep stage, and the strategy library stores the microcurrent control strategy required for different code sequences under different sleep stages, and the code sequence is formed by multiple identification codes corresponding to the physiological parameters according to the time sequence arrangement.
[0060] Fig. 9 9 is a schematic block diagram of an example device 900 that can be used to implement embodiments of the present disclosure. Fig. 9 As shown, the device 900 includes a processor 901, which can perform various appropriate actions and processes according to computer program instructions stored in a read-only memory (ROM) 902 and loaded into a random access memory (RAM) 903. In the RAM 903, various programs and data required for the operation of the device 900 can also be stored. The processor 901, the ROM 902, and the RAM 903 are connected to each other via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.
[0061] The various processes and processes described above, such as method 200, may be performed by processor 901. For example, in some embodiments, method 200 may be implemented as a software program that is tangibly contained in a machine-readable medium. In some embodiments, part or all of the software program may be loaded and / or installed on device 900 via ROM 902. When the software program is loaded into RAM 903 and executed by processor 901, one or more actions of method 200 described above may be performed.
[0062] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), and the like.
[0063] The program code for implementing the method of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code 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.
[0064] The present disclosure may be a method, an apparatus, a system and / or a program product. The program product may include a machine-readable storage medium on which are loaded machine-readable program instructions for executing various aspects of the present disclosure. The machine-readable program instructions described herein may be downloaded from the machine-readable storage medium to each computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network and / or a wireless network. The network may include copper transmission cables, optical fiber transmissions, wireless transmissions, routers, firewalls, switches, gateway computers and / or edge servers. A network adapter card or a network interface in each computing / processing device receives a machine-readable program instruction from the network, and forwards the machine-readable program instruction for storage in a machine-readable storage medium in each computing / processing device.
[0065] The machine program instructions for performing the operations of the present disclosure may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages, such as Smalltalk, C++, etc., and conventional procedural programming languages, such as "C" language or similar programming languages. The machine-readable program instructions may 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, partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may 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 may be connected to an external computer (e.g., using an Internet service provider to connect through the Internet). In some embodiments, by using the state information of the machine-readable program instructions to personalize an electronic circuit, such as a programmable logic circuit, a field programmable gate array (FPGA), or a programmable logic array (PLA), the electronic circuit may execute the machine-readable program instructions, thereby implementing various aspects of the present disclosure.
[0066] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any suitable combination of the foregoing. 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. In addition, although each operation is depicted in a specific order, this should be understood as requiring such operations to be performed in the specific order shown or in a sequential order, or requiring that all illustrated operations should be performed to obtain the desired result. In certain environments, multitasking and parallel processing may be advantageous. Similarly, although several specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Certain features described in the context of separate embodiments can also be implemented in a single implementation in combination. On the contrary, the various features described in the context of a single implementation can also be implemented in multiple implementations individually or in any suitable sub-combination.
[0067] Although the subject matter has been described in language specific to structural features and / or methodological logical actions, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. On the contrary, the specific features and actions described above are merely example forms of implementing the claims.
Claims
1. A micro-current sleep instrument control method, characterized in that: include: In response to binding information between the user and the microcurrent sleep monitor, obtaining sleep monitoring information of the sleep monitor bound to the user, the sleep monitoring information including multiple sleep stages and physiological data corresponding to the sleep stages, the physiological data including data of multiple physiological parameters; Determine a microcurrent control strategy based on the multiple sleep stages and the physiological data corresponding to the sleep stages, wherein the microcurrent control strategy includes a microcurrent control duration and a pulse frequency; as well as Sending the microcurrent control strategy to the microcurrent sleep device to apply microcurrent to the user based on the microcurrent control strategy; Acquiring the sleep monitoring information of the sleep monitor bound to the user includes: Acquire multiple historical records of the sleep monitor bound to the user during a period of use, the historical records including sleep reports and physiological data, the sleep reports including stage times, stage durations, and stage classifications of multiple sleep stages; Based on the multiple historical records, extract multiple periodic monitoring information corresponding to the historical records, the periodic monitoring information including multiple awake sleep stages and related physiological data, and multiple falling asleep sleep stages and related physiological data, the falling asleep sleep stages are stages before entering the falling asleep sleep stage or stages after leaving the falling asleep sleep stage, and the falling asleep sleep stage is a stage when the user falls asleep; Determine sleep monitoring information based on the first awake sleep stage and the first asleep sleep stage of the plurality of periodic monitoring information; Wherein, based on the multiple sleep stages and the physiological data corresponding to the sleep stages, determining the microcurrent control strategy includes: Based on the first awake sleep stage and the corresponding physiological data in the sleep monitoring information, and the first asleep sleep stage and the corresponding physiological data, determine the stable intervals of the physiological data corresponding to the first awake sleep stage and the first asleep sleep stage respectively; Determine, based on the stable interval of the physiological data and the physiological parameter list, a plurality of identification codes of the physiological data corresponding to the first awake sleep stage and the first asleep sleep stage, respectively, wherein the physiological parameter list stores a plurality of physiological parameters, a plurality of physiological data ranges corresponding to the physiological parameters, and a plurality of the identification codes corresponding to the plurality of physiological data ranges respectively; Based on the multiple identification codes and strategy library of the physiological data corresponding to the first waking sleep stage and the first falling asleep sleep stage, the microcurrent control strategies of the first waking sleep stage and the first falling asleep sleep stage are determined. The strategy library stores the microcurrent control strategies required for different code sequences under different sleep stages. The code sequence is formed by multiple identification codes corresponding to the physiological parameters arranged in time sequence.
2. The method according to claim 1, wherein determining the sleep monitoring information based on the first awake sleep stage and the first asleep sleep stage of the plurality of periodic monitoring information comprises: Based on the first awake sleep stage and the first asleep sleep stage in the plurality of periodic monitoring information, respectively determining the average duration of the awake sleep stage and the average duration of the asleep sleep stage; Based on the physiological curves related to the first awake sleep stage and the first asleep sleep stage in the plurality of periodic monitoring information, respectively fitting the physiological curve of the awake sleep stage and the physiological curve of the asleep sleep stage; as well as The sleep monitoring information is determined based on the average duration of the awake sleep stage and the physiological curve of the awake sleep stage, and based on the average duration of the falling asleep sleep stage and the physiological curve of the falling asleep sleep stage.
3. The method according to claim 1, wherein determining the microcurrent control strategy based on the multiple sleep stages and the physiological data corresponding to the sleep stages further comprises: In response to the code sequence not existing in the strategy library, an alarm message and a stop working instruction are sent to the micro-current sleep device.
4. The method according to claim 1, wherein determining the microcurrent control strategy based on the multiple sleep stages and the physiological data corresponding to the sleep stages further comprises: In response to the difference between the duration of any one of the first awake sleep stage and the first asleep sleep stage and the microcurrent control duration in the microcurrent control strategy of the sleep stage being less than a positive duration threshold and greater than 0, or greater than a negative duration threshold and less than 0, the microcurrent control duration in the microcurrent control strategy of the sleep stage is adjusted to the duration of the sleep stage.
5. The method according to claim 1, wherein determining a microcurrent control strategy based on the plurality of sleep stages and the physiological data corresponding to the sleep stages further comprises: In response to the interval between the previous falling asleep sleep stage and the next falling asleep sleep stage being less than an interval threshold, a microcurrent control strategy for the falling asleep sleep stage after leaving the falling asleep sleep stage is determined.
6. The method according to claim 5, wherein determining the microcurrent control strategy of the falling asleep sleep stage after leaving the falling asleep sleep stage comprises: Determine the stable interval of the physiological data corresponding to the sleeping sleep stage between the previous sleeping sleep stage and the next sleeping sleep stage based on the sleeping sleep stage and the corresponding physiological data between the previous sleeping sleep stage and the next sleeping sleep stage; Determine, based on the stable interval of the physiological data and the list of physiological parameters, a plurality of identification codes of the physiological data corresponding to the falling asleep sleep stage between the previous falling asleep sleep stage and the next falling asleep sleep stage; Based on the multiple identification codes and strategy libraries of the physiological data corresponding to the falling asleep sleep stage between the previous falling asleep sleep stage and the next falling asleep sleep stage, a microcurrent control strategy for the falling asleep sleep stage after leaving the falling asleep sleep stage is determined.
7. The method according to claim 1, further comprising: In response to not obtaining sleep monitoring information of the sleep monitor bound to the user, a microcurrent control strategy for the user is determined based on the user's registration information and a standard library, wherein the standard library stores standard microcurrent control strategies for different age groups, genders, and weight groups.
8. A micro-current sleep instrument control device, characterized in that: include: an acquisition module, configured to acquire, in response to binding information between a user and the microcurrent sleep monitor, sleep monitoring information of the sleep monitor bound to the user, the sleep monitoring information including a plurality of sleep stages and physiological data corresponding to the sleep stages, the physiological data including data of a plurality of physiological parameters; A determination module, configured to determine a microcurrent control strategy based on the multiple sleep stages and the physiological data corresponding to the sleep stages, wherein the microcurrent control strategy includes a microcurrent control duration and a pulse frequency; as well as A sending module, configured to send the microcurrent control strategy to the microcurrent sleep instrument, so as to apply microcurrent to the user based on the microcurrent control strategy; The acquisition module comprises: an acquisition unit configured to acquire a plurality of historical records of a sleep monitor bound to a user during a period of use, the historical records including sleep reports and physiological data, the sleep reports including stage times, stage durations, and stage classifications of a plurality of sleep stages; an extracting unit configured to extract a plurality of periodic monitoring information corresponding to the historical records based on the plurality of historical records, the periodic monitoring information including a plurality of awake sleep stages and related physiological data thereof, and a plurality of asleep sleep stages and related physiological data thereof, the asleep sleep stages being stages before entering the asleep sleep stage or stages after leaving the asleep sleep stage; a determination unit configured to determine sleep monitoring information based on a first awake sleep stage and a first asleep sleep stage of the plurality of periodic monitoring information; The determination module includes a processing unit configured to determine the stable intervals of the physiological data corresponding to the first awake sleep stage and the first asleep sleep stage respectively based on the first awake sleep stage and the corresponding physiological data in the sleep monitoring information, and the first asleep sleep stage and the corresponding physiological data; an encoding unit configured to determine a plurality of identification codes of physiological data corresponding to each of the first awake sleep stage and the first asleep sleep stage based on a stable interval of the physiological data and a physiological parameter list, wherein the physiological parameter list stores a plurality of physiological parameters, a plurality of physiological data ranges corresponding to the physiological parameters, and a plurality of identification codes corresponding to the plurality of physiological data ranges respectively; The strategy unit is configured to determine the microcurrent control strategies for the first waking sleep stage and the first falling asleep sleep stage based on multiple identification codes and a strategy library corresponding to the physiological data of the first waking sleep stage and the first falling asleep sleep stage, respectively. The strategy library stores the microcurrent control strategies required for different code sequences under different sleep stages, and the code sequence is formed by multiple identification codes corresponding to physiological parameters arranged in time sequence.
Citation Information
Patent Citations
Method for inducing mental state through micro-current stimulation and device thereof
CN113577561A
Closed-loop control sleep assistance system and method
CN117618725A