User wake-up method, device, system, and computer-readable storage medium

By acquiring user information and combining it with the wake-up method of smart home devices, the problem of the inability to effectively weaken sleep inertia when users wake up in existing technologies has been solved, and a personalized, healthy, warm and comfortable wake-up experience has been achieved.

CN122157990APending Publication Date: 2026-06-05HUAWEI TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2024-12-03
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

Existing technologies fail to effectively reduce sleep inertia when users wake up, and the wake-up effect is limited, making it impossible to personalize wake-up based on individual user circumstances.

Method used

By acquiring the user's location, environment, and status information, the operating parameters of smart home devices are determined, and multiple smart home devices are activated in tandem, including through lighting, audio-visual, sunlight, and temperature adjustments, while also making adaptive adjustments based on the user's individual needs.

Benefits of technology

It provides a healthier, warmer, more comfortable, and more effective wake-up experience that is more in line with physiological rhythms and actual sleep conditions, improving users' wake-up state.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122157990A_ABST
    Figure CN122157990A_ABST
Patent Text Reader

Abstract

The application discloses a user wake-up method, device, system and computer readable storage medium, relates to the technical field of terminals, and can bring a more physiological rhythm, more healthy, warm, comfortable and effective wake-up experience for a user. The scheme can determine the working parameters of the smart home device matched with the actual situation of the user according to the situation of the position where the user is (geographical information and / or environmental information of the position where the user is) and / or user state information (such as at least one of the sleep stage of the user, the sleep debt situation of the user or the sleep deprivation situation of the user), and gradually wakes up the user before the user gets up, for example, slowly turns on the light, simulates the light change of sunrise, so as to gradually reduce the secretion of melatonin of the user's body, not only ensures that the wake-up process of the user is healthy, warm and comfortable, but also improves the wake-up effect of the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of terminal technology, and in particular to a user wake-up method, device, system, and computer-readable storage medium. Background Technology

[0002] Typically, upon waking, people need a gradual awakening process to fully wake up, primarily due to sleep inertia. Sleep inertia is a physiological state characterized by impaired cognitive and sensorimotor performance after waking. Individuals in a state of sleep inertia may experience symptoms such as drowsiness, increased subjective fatigue, disorientation, and decreased cognitive abilities. With the increasing sophistication of smart home devices, a key research area has emerged: how to mitigate sleep inertia upon waking using these devices, enabling users to start their day feeling refreshed and energized. Summary of the Invention

[0003] This application provides a user wake-up method, device, system, and computer-readable storage medium that can wake up the user using matching working parameters based on the specific circumstances of the user's location, providing the user with a wake-up experience that is more in line with physiological rhythms, healthier, warmer, more comfortable, and more effective.

[0004] To achieve the above objectives, this application adopts the following technical solution:

[0005] In a first aspect, a user wake-up method is provided, which can be applied to a control device. The method includes: acquiring first user information, the first user information including at least one of geographical information of the user's location, environmental information, and user status information; determining first operating parameters of a first smart home device based on the first user information; and instructing the first smart home device to wake up the user based on the first operating parameters.

[0006] The solution provided in the first aspect above allows the control device to determine the operating parameters of smart home devices based on one or more types of information, such as the user's location, environment, and user status. This enables the device to wake the user just as they are about to wake up, providing a more physiologically compliant, healthier, warmer, more comfortable, and more effective wake-up experience.

[0007] As an example, geographic information includes, but is not limited to, at least one of the following: time zone, region.

[0008] As an example, environmental information includes, but is not limited to, at least one of the following: season, date, time, temperature, or weather.

[0009] As an example, user status information includes at least one of the following: the user's sleep stage, the user's sleep debt, or the user's sleep deprivation.

[0010] By determining the operating parameters of smart home devices based on one or more information such as the user's location (time zone, region, season, date, time, temperature, weather), the user's sleep stage, sleep debt, or sleep deprivation, the device can wake the user just before they wake up, providing a healthier, warmer, more comfortable, and more effective wake-up experience that is more in line with the user's physiological rhythm and / or actual sleep conditions.

[0011] As an example, the aforementioned user status information can be obtained through, but is not limited to, at least one of the following devices: millimeter-wave radar, health and wellness sensors, or wearable devices.

[0012] As an example, the control device includes, but is not limited to, at least one of the following: whole-house control unit, router, central control screen.

[0013] As one possible implementation, the above method further includes: determining second operating parameters of the second smart home device based on the first user information; and instructing the second smart home device to wake up the user according to the second operating parameters. Thus, through the coordinated wake-up of multiple smart home devices, a healthier, more comfortable, and more effective wake-up experience can be provided to the user.

[0014] As one possible implementation, the method further includes: obtaining second user information, which differs from the user status information in the first user information; determining second operating parameters of the second smart home device based on the second user information; and instructing the second smart home device to wake up the user according to the second operating parameters. In this way, the operating parameters of the smart home device can be adaptively adjusted according to the user's actual sleep patterns, providing the user with a more effective wake-up experience that better matches their actual sleep state.

[0015] As one possible implementation, the above method further includes: determining the second operating parameters of the second smart home device based on at least one of the following methods: determining them according to the first operating parameters, determining them according to system defaults, or determining them according to user-defined settings; and instructing the second smart home device to wake up the user according to the second operating parameters. This provides a more flexible way to determine the operating parameters of the smart home device, meeting diverse user needs while providing a healthy, warm, comfortable, and effective wake-up experience.

[0016] As a possible implementation, the above method further includes: determining a third working parameter of the first smart home device according to the second user information, where the third working parameter is different from the first working parameter. In this way, the working parameter of the candidate smart home device can be determined by the user information obtained in real time, further improving the matching degree between the working parameter of the smart home device and the user's physiological rhythm and / or actual sleep situation, and ensuring a healthy, comfortable and effective wake-up experience.

[0017] As a possible implementation, the above first smart home device and the second smart home device are of the same type or different types. In this way, through the linkage wake-up between multiple smart home devices of the same type or different types, a healthy, comfortable and effective wake-up experience can be further provided to the user.

[0018] As a possible implementation, the above first smart home device and the second smart home device synchronously wake up the user according to their respective working parameters; or, the first smart home device and the second smart home device wake up the user according to their respective working parameters in sequence. In this way, the implementation of the linkage wake-up of multiple smart home devices can be flexibly carried out, meeting the diverse needs of users, and at the same time providing a healthy, warm, comfortable and effective wake-up experience.

[0019] As a possible implementation, the above method further includes: determining the working parameters of at least one smart home device of the same type as the first smart home device according to the first user information; when instructing the first smart home device to wake up the user, instructing at least one smart home device to wake up the user according to the corresponding working parameters. In this way, through the linkage wake-up between multiple smart home devices of the same type, a healthy, comfortable and effective wake-up experience can be further provided to the user.

[0020] As a possible implementation, the device information of the above at least one smart home device is different from that of the first smart home device, and the device information includes at least one of the following: device manufacturer, device category, device capability, device model. In this way, the adaptation of the working parameters can be carried out according to the specific device information of the smart home device, ensuring a healthy, comfortable and effective wake-up experience.

[0021] As an example, the way the above first smart home device and the above at least one smart home device wake up the user is by light wake-up. In this way, synchronously waking up different lights according to their respective working parameters can achieve the effect of combined light wake-up.

[0022] As one possible implementation, the first smart home device wakes up the user through light activation, while the second smart home device wakes up the user through at least one of the following methods: alarm clock activation, audio-visual activation, sunlight activation, temperature activation, fresh air activation, or furniture activation. In this way, a healthy, warm, comfortable, and effective user wake-up can be achieved through one or more methods such as light, audio-visual stimulation, sunlight, furniture, alarm clock, and temperature activation, thereby enhancing the user experience.

[0023] As one possible implementation, at least one of the following is either a system default or a user setting: the type of candidate smart home devices participating in the wake-up process, the wake-up duration of the smart home devices, and the operating parameters of the smart home devices. This allows for more flexible determination of wake-up-related information, meeting diverse user needs while providing a healthy, warm, comfortable, and effective wake-up experience.

[0024] As one possible implementation, the aforementioned control device is equipped with an enable switch, which controls whether the user wake-up function via smart home devices is turned on or off. This allows users to easily enable or disable the wake-up function according to their actual needs.

[0025] As one possible implementation, the aforementioned enable switch could be located within the alarm clock app interface or the smart living app interface. This would facilitate user operation and reduce the learning curve for users.

[0026] Secondly, a control device is provided, comprising: an information acquisition unit for acquiring first user information, the first user information including at least one of geographic information of the user's location, environmental information, and user status information; a processing unit for determining first operating parameters of a first smart home device based on the first user information; and a control unit for instructing the first smart home device to wake up the user based on the first operating parameters.

[0027] The solution provided in the second aspect above allows the control device to determine the operating parameters of smart home devices based on one or more types of information, such as the user's location, environment, and user status. This enables the device to wake the user just before they wake up, providing a more physiologically compliant, healthier, warmer, more comfortable, and more effective wake-up experience.

[0028] As an example, geographic information includes, but is not limited to, at least one of the following: time zone, region.

[0029] As an example, environmental information includes, but is not limited to, at least one of the following: season, date, time, temperature, or weather.

[0030] As an example, user status information includes at least one of the following: the user's sleep stage, the user's sleep debt, or the user's sleep deprivation.

[0031] By determining the operating parameters of smart home devices based on one or more information such as the user's location (time zone, region, season, date, time, temperature, weather), the user's sleep stage, sleep debt, or sleep deprivation, the device can wake the user just before they wake up, providing a healthier, warmer, more comfortable, and more effective wake-up experience that is more in line with the user's physiological rhythm and / or actual sleep conditions.

[0032] As an example, the aforementioned user status information can be obtained through, but is not limited to, at least one of the following devices: millimeter-wave radar, health and wellness sensors, or wearable devices.

[0033] As an example, the control device includes, but is not limited to, at least one of the following: whole-house control unit, router, central control screen.

[0034] As one possible implementation, the processing unit is further configured to: determine the second operating parameters of the second smart home device based on the first user information; the control unit is further configured to: instruct the second smart home device to wake up the user according to the second operating parameters. Thus, through the coordinated wake-up of multiple smart home devices, a healthier, more comfortable, and more effective wake-up experience can be further provided to the user.

[0035] As one possible implementation, the information acquisition unit is further configured to: acquire second user information, which differs from the user status information in the first user information; the processing unit is further configured to: determine second operating parameters of the second smart home device based on the second user information; and the control unit is further configured to: instruct the second smart home device to wake up the user based on the second operating parameters. In this way, the operating parameters of the smart home device can be adaptively adjusted according to the user's actual sleep patterns, providing the user with a more effective wake-up experience that better matches their actual sleep state.

[0036] As one possible implementation, the processing unit is further configured to: determine the second operating parameters of the second smart home device based on at least one of the following methods: determined according to the first operating parameters, determined according to system defaults, or determined according to user-defined settings; the control unit is further configured to: instruct the second smart home device to wake up the user according to the second operating parameters. This provides a more flexible way to determine the operating parameters of the smart home device, meeting diverse user needs while providing a healthy, warm, comfortable, and effective wake-up experience.

[0037] As a possible implementation, the above-mentioned processing unit is further configured to: determine a third operating parameter of the first smart home device according to the second user information, and the third operating parameter is different from the first operating parameter. In this way, the operating parameters of the candidate smart home device can be determined based on the user information obtained in real time, further improving the matching degree between the operating parameters of the smart home device and the user's physiological rhythm and / or actual sleep condition, and ensuring a healthy, comfortable, and effective waking experience.

[0038] As a possible implementation, the above-mentioned first smart home device and the second smart home device are of the same type or different types. In this way, through the linked wake-up between multiple smart home devices of the same type or different types, a healthy, comfortable, and effective waking experience can be further provided to the user.

[0039] As a possible implementation, the above-mentioned first smart home device and the second smart home device synchronously wake up the user according to their respective operating parameters; or, the first smart home device and the second smart home device wake up the user according to their respective operating parameters in sequence. In this way, the implementation of the linked wake-up of multiple smart home devices can be flexibly carried out, meeting the diverse needs of users, and at the same time providing a healthy, warm, comfortable, and effective waking experience.

[0040] As a possible implementation, the above-mentioned processing unit is further configured to: determine the operating parameters of at least one smart home device of the same type as the first smart home device according to the first user information; the above-mentioned control unit is further configured to: when instructing the first smart home device to wake up the user, instruct at least one smart home device to wake up the user according to the corresponding operating parameters. In this way, through the linked wake-up between multiple smart home devices of the same type, a healthy, comfortable, and effective waking experience can be further provided to the user.

[0041] As a possible implementation, the device information of the above-mentioned at least one smart home device is different from that of the first smart home device, and the device information includes at least one of the following: device manufacturer, device category, device capability, device model. In this way, the adaptation of the operating parameters can be carried out according to the specific device information of the smart home device, ensuring a healthy, comfortable, and effective waking experience.

[0042] As an example, the way for the above-mentioned first smart home device and the above-mentioned at least one smart home device to wake up the user is light wake-up. In this way, by synchronously waking up different lights according to their respective operating parameters, the effect of combined light wake-up can be achieved.

[0043] As one possible implementation, the first smart home device wakes up the user through light activation, while the second smart home device wakes up the user through at least one of the following methods: alarm clock activation, audio-visual activation, sunlight activation, temperature activation, fresh air activation, or furniture activation. In this way, a healthy, warm, comfortable, and effective user wake-up can be achieved through one or more methods such as light, audio-visual stimulation, sunlight, furniture, alarm clock, and temperature activation, thereby enhancing the user experience.

[0044] As one possible implementation, at least one of the following is either a system default or a user setting: the type of candidate smart home devices participating in the wake-up process, the wake-up duration of the smart home devices, and the operating parameters of the smart home devices. This allows for more flexible determination of wake-up-related information, meeting diverse user needs while providing a healthy, warm, comfortable, and effective wake-up experience.

[0045] As one possible implementation, the aforementioned control device also includes a display unit. This display unit shows an enable switch, which controls whether the user wake-up function via smart home devices is enabled or disabled. This allows users to easily enable or disable the wake-up function according to their actual needs.

[0046] As one possible implementation, the aforementioned display unit is used to display the enable switch through the alarm clock application interface or the smart living application interface. This facilitates user operation and reduces the learning curve for users.

[0047] Thirdly, a control device is provided, comprising: a memory for storing computer program instructions; and a processor for executing the computer program instructions to support the control device in implementing the methods as described in any possible implementation of the first aspect.

[0048] Fourthly, a user wake-up system is provided, comprising: a control device and a smart home device, the control device and the smart home device being used to cooperate in implementing the method as described in any possible implementation of the first aspect.

[0049] Fifthly, a readable storage medium is provided that stores program instructions, which, when executed by a device, can implement the methods as described in any possible implementation of the first aspect.

[0050] In a sixth aspect, a program product containing instructions is provided, which, when run on a device, causes the device to perform a method as described in any possible implementation of the first aspect.

[0051] In a seventh aspect, a chip system is provided, comprising processing circuitry and a storage medium storing program instructions; when executed by the processing circuitry, the program instructions can implement the methods described in any possible implementation of the first aspect. The chip system may be composed of chips or may include chips and other discrete devices. Attached Figure Description

[0052] Figure 1 This is a schematic diagram of the wake-up parameters for a wake-up light;

[0053] Figure 2 This is a diagram illustrating the level of drowsiness of subjects when an alarm clock rings, based on experimental data.

[0054] Figure 3 A schematic diagram of a smart home system architecture provided in this application embodiment;

[0055] Figure 4 Two schematic diagrams of system architectures for implementing user wake-up provided in embodiments of this application;

[0056] Figure 5 These are schematic diagrams of two smart living application interfaces provided in the embodiments of this application;

[0057] Figure 6 This is a schematic diagram of an alarm clock application interface provided in an embodiment of this application;

[0058] Figure 7 A flowchart of a user wake-up method provided in an embodiment of this application;

[0059] Figure 8 This is a schematic diagram of a method for determining a melatonin curve provided in an embodiment of this application;

[0060] Figure 9 A schematic diagram of light wake-up parameters provided in an embodiment of this application;

[0061] Figure 10 A schematic diagram of a user wake-up process provided in an embodiment of this application;

[0062] Figure 11 This is a structural block diagram of a control device provided in an embodiment of this application. Detailed Implementation

[0063] The technical solutions of the embodiments of this application will be described below with reference to the accompanying drawings. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B; "and / or" in this text is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, in the description of the embodiments of this application, "multiple" refers to two or more than two.

[0064] In the following text, the terms "first," "second," etc., are used only to distinguish different descriptive objects and do not limit the position, order, priority, quantity, or content of the described objects. For example, if the described object is a "field," then the ordinal numbers before "field" in "first field" and "second field" do not limit the position or order of the "fields." "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the described object is a "level," then the ordinal numbers before "level" in "first level" and "second level" do not limit the priority of the "levels." Furthermore, the quantity of described objects is not limited by ordinal numbers and can be one or more; for example, in "first device," the number of "devices" can be one or more. In addition, objects modified by different prefixes can be the same or different. For example, if the described object is "device," then "first device" and "second device" can be devices of the same type or different types. Similarly, if the described object is "information," then "first information" and "second information" can be information with the same content or information with different content. In summary, the use of ordinal numbers and other prefixes used to distinguish the described objects in the embodiments of this application does not constitute a limitation on the described objects. The description of the described objects is given in the claims or the context of the embodiments, and the use of such prefixes should not constitute an unnecessary limitation.

[0065] Furthermore, in the embodiments of this application, "connection" can be a direct connection or an indirect connection; in addition, it can refer to an electrical connection or a communication connection; for example, the connection of two electrical components A and B can refer to A and B being directly connected, or it can refer to A and B being indirectly connected through other electrical components or connection media, or it can refer to A and B being indirectly connected through other communication devices or communication media, as long as it enables communication between A and B.

[0066] To mitigate sleep inertia when users wake up, researchers in related fields have conducted various studies. Through research and implementation, they have found that providing a wake-up light can reduce sleep inertia. For example, after conducting a within-subjects design with four participants (Party 1, Party 2, Party 3, and Party 4),

[0067] In this experiment, the within-subjects design, also known as the "within-group design" or "repeated measures design," required four participants to complete relevant tests immediately upon waking in their own bedrooms for six consecutive working days (three days with a wake-up light and three days without). These tests included assessments of memory performance and subjective feelings of drowsiness, among other things. The tests included, but were not limited to, subjective and / or objective questions. The four participants maintained similar sleep environments (e.g., darkened bedroom conditions), sleep durations, and wake-up times. For example, sleep duration is in the range of 6-7.5 hours, and wake-up time is in the range of 7:30-8:00 AM; and in this experiment, for each subject, the wake-up light was kept at a distance roughly the same as the subject's head (e.g., 50cm) to ensure that the illuminance to the subject's eyes was basically consistent, and the wake-up light was set to gradually brighten 15 minutes before the alarm clock, with the maximum illuminance at the human eye set to 19 lux, simulating the gradual brightening of the light at sunrise and the gradual increase in color temperature to achieve the wake-up effect. For example, the wake-up parameters of the wake-up light may be as follows: Figure 1 As shown.

[0068] As an example, please refer to Figure 2 , Figure 2 The diagram illustrates the drowsiness levels of four participants after the aforementioned experiment when the alarm clock rang. Figure 2 As shown, compared to the three days without the wake-up light, the four participants showed a decrease in drowsiness during the three days with the wake-up light, indicating that the wake-up light can effectively reduce users' sleep inertia.

[0069] However, according to Figure 2 It can be seen that although the wake-up light reduces users' sleep inertia to some extent, the effect is still limited. Therefore, the wake-up light has not achieved a good user wake-up effect.

[0070] according to Figure 2 It can also be seen that even with relatively consistent control over ambient light, sleep duration, wake-up time, eye illuminance, and wake-up parameters, the degree to which wake-up lights reduced sleep inertia varied among the four participants. This suggests that the effect of wake-up lights on sleep inertia may also be related to individual user circumstances.

[0071] Additionally, according to information provided by participant 4, the participant was woken up by a cat in the early morning of the third day. Figure 2 The abnormal sleep inertia observed in subject 4 on day 3 also demonstrates that the individualized nature of a user's sleep significantly impacts sleep inertia. Therefore, while the above experiment can reduce sleep inertia through the effect of the wake-up light, it is difficult to guarantee a significant reduction in sleep inertia.

[0072] According to relevant research, the main factors affecting sleep inertia include the following three:

[0073] 1. The user's circadian rhythm at the time of awakening

[0074] Circadian rhythms refer to the natural oscillations of life activities that repeat in a cycle of approximately 24 hours. They can manifest as periodic oscillations in the intensity of sleepiness, periodic oscillations in melatonin concentration, and so on. Bioluminescence in luminescent bacteria, photosynthesis in plants, feeding in animals, bodily activities, sleep, and wakefulness all demonstrate circadian rhythms. Human physiological functions, learning and memory abilities, emotions, and work efficiency also exhibit significant circadian rhythm fluctuations.

[0075] The circadian rhythm is generally characterized by higher melatonin concentrations, leading to stronger sleepiness. The phase shift of the circadian rhythm is affected by the duration and timing of light exposure.

[0076] The closer a user's wake-up time is to the lowest point of the circadian rhythm, the higher the melatonin concentration and the stronger the sleep inertia; the further the user's wake-up time is from the lowest point of the circadian rhythm, the lower the melatonin concentration and the weaker the sleep inertia.

[0077] 2. The sleep stage the user is in when they wake up

[0078] Normally, human sleep is divided into two phases: REM sleep and slow-wave sleep.

[0079] Rapid eye movement (REM) sleep, also known as asynchronous sleep or paradoxical sleep, is characterized by rapid eye movements, irregular breathing and heartbeat, complete muscle paralysis, and difficulty in waking the sleeper.

[0080] Slow-wave sleep (SWS), also known as orthostatic sleep or non-rapid eye movement (NREM) sleep, is a stage during which people who wake up feel groggy and not very alert. If this sleep is deprived, even several hours later, the body is still required by the brain to resume the incomplete slow-wave sleep. In some cases, slow-wave sleep can be further divided into four stages (S1-S4), with S1-S2 being called light sleep and S3-S4 being called deep sleep.

[0081] REM sleep and slow-wave sleep can alternate. One slow-wave sleep and one REM sleep can make up a sleep cycle, which typically lasts about 90 minutes. A person usually goes through 4 to 6 sleep cycles each night.

[0082] As an example, the order of users' sleep inertia intensity may be as follows: SWS S3~S4 (i.e., deep sleep) > REM > SWS S1~S2 (i.e., light sleep).

[0083] 3. The user's sleep debt / sleep deprivation status during this sleep period.

[0084] Sleep debt refers to sleep deprivation caused by actively limiting sleep time, while sleep deprivation refers to sleep deprivation caused by objectively interrupted sleep. The more severe a user's sleep debt / sleep deprivation, the greater the intensity and proportion of slow-wave sleep, leading to stronger sleep inertia.

[0085] While the above experiment reduced melatonin concentration by inducing the effect of the wake-up light, it did not take into account the user's individual circumstances, such as the sleep stage when the user woke up, the user's sleep debt / sleep deprivation during this sleep, etc. It is evident that there is still much room for improvement in reducing user sleep inertia.

[0086] Based on the above reasons, in order to improve the user wake-up effect, this application provides a user wake-up method. This method can determine the working parameters of smart home devices based on one or more information such as the user's geographical location, environmental information, and user status information, and wake up the user when the user is about to wake up, so as to bring the user a wake-up experience that is more in line with physiological rhythms, healthier, warmer, more comfortable and effective.

[0087] As an example, geographic information includes, but is not limited to, at least one of the following: time zone, region; environmental information includes, but is not limited to, at least one of the following: season, date, time, temperature, or weather; user status information includes, but is not limited to, at least one of the following: user's sleep stage, user's sleep debt, or user's sleep deprivation. By determining the operating parameters of smart home devices based on one or more of the user's location, such as time zone, region, season, date, time, temperature, weather, user's sleep stage, user's sleep debt, or user's sleep deprivation, the system can wake the user just before they wake up, providing a healthier, warmer, more comfortable, and more effective wake-up experience that is more in line with the user's physiological rhythm and / or actual sleep status.

[0088] In some embodiments, this application can determine the operating parameters of a smart home device (such as "first smart home device") based on one or more types of information such as the user's location, environmental information, and user status information.

[0089] In some embodiments, this application can determine the operating parameters of multiple smart home devices (such as a first smart home device and a second smart home device) based on one or more types of information, such as geographic information, environmental information, and user status information of the user's location.

[0090] In some embodiments, the present application can determine the operating parameters of the second smart home device based on at least one of the following methods: determined according to the operating parameters of the first smart home device, determined by system default, or determined by user-defined settings.

[0091] Among them, the first smart home device and the second smart home device may be of the same type or different types.

[0092] As an example, the first smart home device wakes the user up via light activation, while the second smart home device wakes the user up via at least one of the following: alarm clock activation, audio / video activation, sunlight activation, temperature activation, fresh air activation, or furniture activation. For instance, the first smart home device is a smart light, and the second smart home device includes at least one of the following: smart light, smart alarm clock, smart speaker, smart curtains, smart air conditioner, fresh air system, smart bed, or smart mattress. The smart light is used to provide light activation. Exemplarily, the smart light may include, but is not limited to, one or more of the following: bedside lamp, ceiling light, light strip, etc.

[0093] In this application, the term "smart alarm clock" as used above and below refers to any smart home device that supports alarm wake-up service. Smart home devices that support alarm wake-up service include, but are not limited to, one or more of the following: smart alarm clocks, smart speakers, smartwatches, or smart bracelets, etc.

[0094] Taking the first smart home device as a smart lamp as an example, as an illustration, the present application can gradually reduce the melatonin concentration of the user through the smart lamp, and combine the linkage of one or more of the following smart home devices: alarm clock, smart speaker, smart curtain, smart air conditioner, fresh air device, smart bed or smart mattress, etc., to achieve the wake-up function. By providing a healthy wake-up service for the overall space, it is possible to make full use of multiple smart home devices in the smart home system to provide the user with a healthy, warm, comfortable and effective wake-up experience.

[0095] In some embodiments, in order to further improve the user wake-up effect, the first smart home device can also adaptively adjust the working parameters in combination with its own device information. Exemplarily, the device information includes but is not limited to at least one of the following: device manufacturer, device category, device capabilities, device model.

[0096] Taking the first smart home device as a smart lamp as an example, as an illustration, the smart lamp can also adaptively adjust the working parameters of the smart lamp according to one or more of the time zone, region, season, time, temperature or weather, etc. of the location where the user is located, and / or according to one or more of the light types (such as one or more of basic lighting, ambient lighting, decorative lighting, etc.), light modes (such as one or more of standard mode, soft mode, bright mode, etc.), location, the alarm time set by the user, etc. of the smart lamp. Exemplarily, the working parameters of the smart lamp may include but are not limited to one or more of the following: color temperature, brightness, etc., without limitation.

[0097] As an example, the user wake-up method provided by the embodiments of the present application can be implemented based on the smart home system, for example, can be implemented based on the healthy wake-up service provided by the smart home system. Exemplarily, the healthy wake-up service can provide a multi-device linkage wake-up control by controlling multiple smart home devices in the smart home system.

[0098] Among them, the healthy wake-up service can control multiple smart home devices in the smart home system to wake up the user according to the pre-configured working parameters. Exemplarily, the working parameters may be determined by the healthy wake-up service according to one or more of the geographical information, environmental information, user status information, etc. of the location where the user is located; or, the working parameters may be user-defined; or, the working parameters may be determined by the healthy wake-up service according to one or more of the geographical information, environmental information, user status information, etc. of the location where the user is located, in combination with the user-defined parameters, without specific limitation.

[0099] As an example, please refer to Figure 3 , Figure 3 shows a schematic diagram of the architecture of a smart home system provided by an embodiment of the present application. As Figure 3 shown, the smart home system includes a system service layer, subsystems and multiple smart home devices.

[0100] Among them, the system service layer is responsible for the management and control of smart home devices in the smart home system, etc. Exemplarily, the system service layer can be used to provide a healthy wake-up service, and the healthy wake-up service is used to provide a linkage wake-up control of multiple devices by controlling multiple smart home devices in the smart home system.

[0101] In some embodiments of the present application, the system service layer can also be used to manage the working parameters of multiple smart home devices.

[0102] For example, the healthy wake-up service can determine the working parameters of multiple smart home devices according to one or more pieces of information such as the geographical information, environmental information, and user status information of the location where the user is located.

[0103] For another example, the healthy wake-up service can accept the working parameters of multiple smart home devices customized by the user. For example, the healthy wake-up service can display a setting interface (such as Figure 3 the shown smart life application interface) to provide a custom setting entry for the user, and obtain the working parameters of multiple smart home devices according to the custom settings of the user on the interface.

[0104] In some embodiments, Figure 3 the shown smart life application interface can also provide other interaction functions. For example, the user can control the on / off of the function of waking up the user through the smart home device (denoted as the healthy wake-up function) through an enable switch on the smart life application interface. Exemplarily, the system service layer can communicate with the smart life application through the IF1 interface, including obtaining the working parameters customized by the user from the smart life application, obtaining the indication of the user to turn on / off the healthy wake-up function, etc.

[0105] The subsystem is used as an abstraction layer between the system service layer and the smart home device, and can aggregate and encapsulate devices of the same type, adapt to smart home devices of different manufacturers, different categories, different capabilities, and different models, and shield the differences between different smart home devices from the system service layer. For example, the subsystem can provide the function encapsulation ability of atomic smart home devices.

[0106] In the embodiments of the present application, the subsystem is also used for the indication of the system service layer to instruct the corresponding smart home device to execute the wake-up task.

[0107] As an example, as Figure 3 shown, the subsystem includes a lighting subsystem, an audio-visual subsystem, a shading subsystem, and a furniture subsystem.

[0108] As an example, as Figure 3As shown, the health wake-up service may communicate with the lighting subsystem via the IF2 interface, including instructing the lighting subsystem to perform light wake-up control and receiving light wake-up information returned by the lighting subsystem; the health wake-up service may communicate with the audio-visual subsystem via the IF3 interface, including instructing the audio-visual subsystem to perform audio-visual wake-up control and receiving audio-visual wake-up information returned by the audio-visual subsystem; the health wake-up service may communicate with the sunshade subsystem via the IF4 interface, including instructing the sunshade subsystem to perform sunlight wake-up control and receiving sunlight wake-up information returned by the sunshade subsystem; the health wake-up service may communicate with the furniture subsystem via the IF5 interface, including instructing the furniture subsystem to perform furniture wake-up control and receiving furniture wake-up information returned by the furniture subsystem.

[0109] The lighting subsystem can instruct smart lights to wake up based on the operating parameters for light wake-up, using device information from one or more of the following smart lights: bedside lamps, ceiling lights, light strips, etc. For example, the device information of a smart light may include, but is not limited to, one or more of the following: device manufacturer, device category, device capabilities, device model, device light type, device light mode, or device location, etc. The methods by which a smart light wakes up may include, but are not limited to, one or more of the following: increasing color temperature, increasing brightness, etc., etc., without specific limitations.

[0110] For example, the lighting subsystem can instruct the smart light to wake up via the IF6 interface.

[0111] In some embodiments, the lighting subsystem can wake up the lights via a smart light according to instructions from the system service layer.

[0112] In some embodiments, the lighting subsystem can activate the lighting by linking multiple smart lights according to the instructions of the system service layer.

[0113] In some embodiments, the lighting subsystem can instruct the smart lights in the corresponding space to wake up based on the user's location. For example, the lighting subsystem can manage all the smart lights in the house, and can instruct the smart lights in the master bedroom to wake up based on the user's location.

[0114] The audio-visual subsystem can instruct audio-visual devices to perform audio-visual wake-up based on the device information of one or more of the following: speaker host, smart speaker. For example, the device information of the audio-visual device may include, but is not limited to, one or more of the following: device manufacturer, device category, device capabilities, device model, etc. The method of audio-visual device wake-up may include, but is not limited to, playing music. The music played may be user-selected, user-inputted, or music that matches the wake-up scenario by default from the health wake-up service, etc., without specific limitations.

[0115] For example, the audio-visual subsystem can instruct the audio-visual device to wake up via the IF7 interface.

[0116] In some embodiments, the audio-visual subsystem can instruct audio-visual devices in a given space to wake up based on the user's location. For example, the audio-visual subsystem can manage all audio-visual devices in the house, and can instruct the audio-visual devices in the master bedroom to wake up based on the user's location. Of course, if the audio-visual subsystem manages only one audio-visual device, it can also directly instruct that single audio-visual device to wake up.

[0117] The sunshade subsystem can instruct sunshade devices to activate sunlight based on the operating parameters of sunlight activation and the device information of one or more of the following: blackout curtains, sheer curtains, veiled blinds, etc. For example, the device information of the sunshade devices may include, but is not limited to, one or more of the following: curtain material, curtain thickness, curtain light-blocking degree, etc. The method by which the sunshade devices activate sunlight may include, but is not specifically limited to, opening the curtains.

[0118] For example, the shading subsystem can instruct the shading device to activate sunlight wake-up via the IF8 interface.

[0119] In some embodiments, the shading subsystem can achieve sunlight wake-up by opening a curtain (e.g., gradually opening) according to the instructions of the system service layer.

[0120] In some embodiments, the shading subsystem can achieve synchronized sunlight wake-up through multiple curtains according to the instructions of the system service layer.

[0121] In some embodiments, the shading subsystem can instruct the shading devices in the corresponding space to activate sunlight based on the user's location. For example, the shading subsystem can manage the shading devices throughout the house, and can instruct the shading devices in the master bedroom space to activate sunlight based on the user's location.

[0122] The furniture subsystem can instruct the smart bed to wake up the user based on the smart bed's wake-up parameters. The smart bed may wake up in one or more of the following ways, including but not limited to: raising the headboard, vibration, etc., without specific limitations.

[0123] For example, the furniture subsystem can instruct the smart bed to wake up the user via the IF9 interface.

[0124] In some embodiments, the furniture subsystem can manage smart beds and / or smart mattresses throughout the house, and can instruct the corresponding smart bed and / or smart mattress to wake the user based on the smart bed and / or smart mattress used by the user.

[0125] based on Figure 3 The architecture shown is compatible with smart home devices of different brands, models, and capabilities. Through various subsystems, it automatically matches and adaptively encapsulates the corresponding capabilities of different smart home devices to fully utilize their features. For example, regardless of whether the curtains installed in the user's home are blackout curtains, sheer curtains, venetian blinds, or other types, they can all be controlled through the shading subsystem. As another example, if the user does not have a smart bed, during the wake-up process, only other user wake-up methods will be triggered, automatically filtering out control of the smart bed.

[0126] Figure 3 The smart home system shown is merely an example. This application does not limit the number and functions of subsystems within the smart home system, nor does it limit the number, type, or capabilities of smart home devices managed by each subsystem; these limitations depend on the specific circumstances. For example, in some embodiments, the smart home system may also include an alarm clock subsystem for managing smart alarm clocks throughout the house to perform alarm wake-up tasks. Similarly, in some embodiments, the smart home system may also include a smart air conditioner for managing smart air conditioners throughout the house to perform temperature-based wake-up tasks.

[0127] Taking, as an example, displaying a settings interface to the user via a user device for enabling / disabling the health wake-up function and / or for setting working parameters, this application embodiment can be based on... Figure 4 The system architecture shown in (a) implements user wake-up. Figure 4 As shown in (a), the system architecture includes user devices, a smart home system, and a smart home server.

[0128] The user equipment is used to enable / disable the health wake-up function triggered by the user. For example... Figure 4 As shown in (a), the user equipment has a smart living application installed, and the user equipment can enable / disable the health wake-up function by the user on the smart living application interface through an enable switch.

[0129] For example, please refer to Figure 5 , Figure 5 The illustrations show two smart living application interfaces provided in embodiments of this application. For example... Figure 5 (a) or Figure 5 As shown in (b), users can enable or disable the health wake-up function via an enable switch on the smart living application interface. For example, users can enable or disable the whole-house health wake-up function on the smart living application interface, or as shown in (b). Figure 5 (a) or Figure 5As shown in (b), users can turn a room on or off via an enable switch on the smart living application interface. Figure 5 (a) or Figure 5 (b) The health wake-up function (taking room 1 as an example). Based on this, it can support users to independently manage wake-up for different family spaces, meeting the different personalized wake-up needs of each family member.

[0130] A smart home system comprises a system service layer, subsystems, and multiple smart home devices. The system service layer provides health-based wake-up services. For a detailed introduction to the system service layer, subsystems, and multiple smart home devices, please refer to [link to relevant documentation]. Figure 3 And the above text on Figure 3 The introduction will not be repeated here.

[0131] The smart home server is used to instruct the system service layer of the smart home system to provide health wake-up services based on messages from user devices used to enable / disable the health wake-up function. For example, the smart home server may include, but is not limited to, cloud servers, etc.

[0132] For example, after a user enables the health wake-up function on the smart home application interface, the user's device sends a message to the smart home server indicating that the health wake-up function has been enabled. The smart home server then instructs the system service layer of the smart home system to enable the health wake-up service, for example, by instructing the smart home device to wake up the user through a subsystem. For a detailed introduction to user wake-up in smart home systems, please refer to [link / reference]. Figure 3 And the above text Figure 3 The explanation will not be repeated here.

[0133] In some embodiments, Figure 4 The user device shown in (a) can also support users in selecting wake-up methods and / or customizing the operating parameters corresponding to each wake-up method on the smart living application interface. For example, wake-up methods may include, but are not limited to, one or more of the following: light wake-up, audio-visual wake-up, sunlight wake-up, furniture wake-up, alarm clock wake-up, or temperature wake-up, etc., without limitation. Correspondingly, operating parameters may include, but are not limited to, one or more of the following: light wake-up parameters, audio-visual wake-up parameters, sunlight wake-up parameters, furniture wake-up parameters, alarm clock wake-up parameters, or temperature wake-up parameters, etc.

[0134] For example, after a user selects a wake-up method on the smart living application interface, the user device sends a message indicating the wake-up method to the smart home server. The smart home server then instructs the system service layer of the smart home system to provide the wake-up service according to the corresponding method based on the message. And / or, after a user customizes the wake-up parameters on the smart living application interface, the user device sends a message indicating the operating parameters to the smart home server. The smart home server then instructs the system service layer of the smart home system to provide the wake-up service according to the corresponding operating parameters based on the message.

[0135] For example, the interface for selecting a wake-up method and / or customizing the operating parameters corresponding to each wake-up method might be as follows: Figure 5 (a) or Figure 5 As shown in (b) above. The smart living application interface allows users to enable / disable one or more wake-up functions based on their personal habits and / or preferences, such as light wake-up (e.g., light adjustment), audio-visual wake-up (e.g., music wake-up), sunlight wake-up (e.g., linked to smart curtains), furniture wake-up (e.g., linked to a smart bed), alarm clock wake-up (e.g., linked to an alarm clock), or temperature wake-up (e.g., linked to a smart air conditioner), as well as customize or restore default settings for operating parameters. The health wake-up service provides a user-friendly interface for creating smart wake-up that links multiple devices throughout the house. It aims to achieve healthy, warm, comfortable, and effective user wake-up through lighting, audio-visual effects, sunlight, furniture, alarm clocks, and temperature, thereby enhancing the user experience. Based on this, it supports users to independently set operating parameters for different family spaces, meeting the different personalized wake-up needs of each family member.

[0136] In some embodiments, the smart living application interface can also be used to demonstrate to users the effects of waking up with and without lights on melatonin levels in the human body, such as... Figure 5 As shown in (b), the smart living application interface can display a graph showing the melatonin levels in the human body under light-activated and non-light-activated conditions, allowing users to understand the wake-up effect of light-activated sleep by comparison. In some embodiments, the smart living application interface can also display information about the effect of melatonin on sleep wake-up (…). Figure 5 (b) is not shown in the text. For example, “Under normal circumstances, melatonin levels vary at different times. For example, melatonin secretion is highest at 2 a.m., so people are more sleepy. The smart light will slowly turn on before your expected wake-up time, simulating the changes in light at sunrise, in order to reduce the body’s melatonin secretion, so that you can wake up naturally on weekdays.” This enhances users’ understanding and awareness of waking up with lights.

[0137] In some embodiments, the user device has an alarm clock application installed. If the user has customized the alarm clock parameters on the smart living application interface, the smart living application can set the alarm wake-up function accordingly based on these parameters within the alarm clock application. For example, such as... Figure 4 As shown in (a), the user equipment includes a smart living basic service interface, and the smart living application can call the smart living basic service interface to set an alarm in one or more smart alarm clocks according to the alarm clock working parameters.

[0138] In some embodiments, the user device can enable / disable the health wake-up function on the alarm clock application interface.

[0139] For example, please refer to Figure 6 , Figure 6 A schematic diagram of an alarm clock application interface provided in an embodiment of this application is shown. Figure 6 As shown, users can enable the health wake-up function when setting an alarm (such as creating a new alarm) in the alarm clock app. For example, the alarm clock app can allow users to set the alarm's ringing time, ringtone, name, ringing duration, re-ring interval, whether to repeat, whether to intelligently skip holidays, and whether to enable voice briefings when creating a new alarm. The alarm clock app can also allow users to set up the linkage between the health wake-up service and the alarm clock, such as allowing users to customize their settings according to their personal habits and / or preferences by clicking... Figure 6 Use the "Whole House Smart Wake-up" option on the interface shown to enable / disable the health wake-up function.

[0140] In some embodiments, users can set alarm parameters in the alarm clock application. The alarm clock application can call the smart living basic service interface to set alarms in one or more smart alarm clocks according to the alarm parameters.

[0141] In some embodiments, such as Figure 6As shown, users can set one or more of the following parameters in the alarm clock app: working parameters for multiple wake-up methods (such as light wake-up, audio-visual wake-up, sunlight wake-up, furniture wake-up, alarm clock wake-up, or temperature wake-up), and wake-up duration (such as the duration of light wake-up and / or the duration of wake-up for other wake-up methods). The alarm clock app can call the smart home basic service interface to send messages to the smart home server, which instructs the system service layer of the smart home system to wake the user according to the working parameters set by the user. Through the linkage between the health wake-up service and the alarm clock app, users accustomed to using the alarm clock app can easily create smart wake-up for multiple devices throughout the house, simplifying operation, reducing the learning curve, and achieving a healthy, warm, comfortable, and effective wake-up effect through light, audio-visual, sunlight, furniture, alarm clock, and temperature, thus enhancing the user experience.

[0142] As one possible implementation, a smart living application or alarm clock application can call the basic smart living service interface to send a message to the smart home server, so that the smart home server can instruct the system service layer of the smart home system to set the alarm in one or more smart alarm clocks according to the alarm clock working parameters.

[0143] In some embodiments, Figure 4 The user device shown in (a) can also support users to set the wake-up start time on the smart life application interface. The wake-up start time is a certain time before the alarm starts (such as 15 minutes, 10 minutes, 5 minutes, etc., without limitation).

[0144] For example, after a user sets the wake-up start time on the smart home application interface, the user's device sends a message indicating the wake-up start time to the smart home system's system service layer through the smart home server. The smart home system's system service layer then starts the wake-up service at the corresponding time based on this message. For instance, if the wake-up start time is 15 minutes before the alarm starts, the smart home system's system service layer can start providing the corresponding wake-up service 15 minutes before the alarm starts, based on the pre-configured wake-up method and operating parameters.

[0145] Figure 4 (a) is merely an example of a system architecture; in some embodiments, the user equipment can communicate with the smart home system via other communication methods. For example, embodiments of this application can also be based on... Figure 4 The system architecture shown in (b) implements user wake-up. Figure 4 As shown in (b) of the diagram, the system architecture includes user devices and a smart home system. About Figure 4 The descriptions of the user equipment and smart home system shown in (b) above can be found in the sections above. Figure 4The description of the user equipment and smart home system shown in (a) is not repeated here.

[0146] When applied to user wake-up Figure 4 The architecture shown in (b) is similar to Figure 4 The differences in the architecture shown in (a) include: Figure 4 In the architecture shown in (a), the user device communicates with the smart home system through a smart home server, while Figure 4 In the architecture shown in (b), the user device and the smart home system do not require a smart home server to communicate, for example... Figure 4 The communication methods between the user device shown in (b) and the smart home system may include, but are not limited to, one or more of the following: WiFi Direct, Bluetooth or StarFlash, etc.

[0147] The user wake-up method provided in the embodiments of this application will be described in detail below with reference to the accompanying drawings.

[0148] As an example, please refer to Figure 7 , Figure 7 A flowchart of a user wake-up method provided in an embodiment of this application is shown. Figure 7 The method shown may be applied to smart home systems, such as to control devices within smart home systems. These control devices can provide health wake-up services, for example, by controlling multiple smart home devices in a smart home system to provide a multi-device linkage wake-up control.

[0149] As an example, a control device may be the device in a smart home system that is responsible for managing and controlling various smart home devices, such as, but not limited to, a whole-house control unit, router, and central control screen.

[0150] As an example, the control device may be a smart home device (such as the first smart home device or the second smart home device) in a smart home system, which is responsible for the management and control of each smart home device in the smart home system.

[0151] like Figure 7 As shown, the embodiments of this application can perform user wake-up based on S701-S703 or S701-S704:

[0152] S701: The control device acquires first user information, which includes at least one of the following: geographical information of the user's location, environmental information of the user's location, and user status information.

[0153] As an example, the geographic information of a user's location may include, but is not limited to, one or more of the following: time zone, region.

[0154] As an example, environmental information about a user's location may include, but is not limited to, one or more of the following: season, date, time, temperature, or weather.

[0155] As one possible implementation, the control device may acquire the geographic information and / or environmental information of the user's location through one or more of the following methods: network acquisition, acquisition based on system settings, analysis and determination, or measurement acquisition, etc.

[0156] As one possible implementation, the control device may acquire the geographic and / or environmental information of the user's location on its own; and / or, the control device may acquire the geographic and / or environmental information of the user's location from other devices. When the control device acquires geographic and / or environmental information from other devices, the methods by which these other devices acquire the geographic and / or environmental information may include, but are not limited to, one or more methods such as network acquisition, acquisition based on system settings, analysis and determination, or measurement.

[0157] For example, the control device or other device can obtain one or more of the following from the network: time zone, region, date, time, temperature, or weather; or, based on system settings, the control device or other device can obtain one or more of the following: time zone, region; or, through analysis, the control device can determine one or more of the following: region, season; or, through measurement, the control device or other device can obtain the temperature. For instance, the control device or other device can determine the region of the user's location by analyzing the obtained time zone; and / or, the control device or other device can determine the season of the user's location by analyzing multiple of the obtained time zone, region, or date; and / or, the control device or other device can obtain the temperature of the user's location through a temperature sensor, etc.

[0158] As an example, user status information may include, but is not limited to, at least one of the following: the user's sleep stage, sleep debt, sleep deprivation, etc.

[0159] As one possible implementation, a user's sleep data could be detected and transmitted to a control device by a third-party device. For example, the third-party device could include, but is not limited to, one or more of the following: millimeter-wave radar, health and wellness sensors (such as artificial intelligence (AI) health and wellness sensors), wearable devices (such as smartwatches), etc.

[0160] The specific methods and processes by which control equipment acquires geographic and / or environmental information are not limited in the embodiments of this application, and conventional techniques can be referenced.

[0161] S702: The control device determines the first operating parameters of the first smart home device based on the first user information.

[0162] Among them, the first smart home device may include, but is not limited to, smart lights, smart alarm clocks, smart speakers, smart curtains, smart air conditioners, fresh air systems, smart beds or smart mattresses, etc.

[0163] As an example, the first smart home device has a light wake-up function. The first smart home device wakes up the user through light wake-up, and the first operating parameter is the light wake-up parameter. Exemplarily, the first smart home device may be a smart light, including but not limited to bedside lamps, ceiling lights, light strips, etc.

[0164] As an example, light wake-up parameters represent one or more lighting parameters, such as brightness and / or color temperature, during the light wake-up process. Optionally, light wake-up parameters can also represent light wake-up time information.

[0165] For example, light wake-up time information may be represented by the light wake-up start time and the light wake-up end time. Light wake-up parameters may include: light wake-up start time, light wake-up end time, and one or more light parameters such as brightness parameters and / or color temperature parameters from the light wake-up start time to the light wake-up end time.

[0166] For example, the light wake-up time information may be represented by the light wake-up start time and the light wake-up duration (referred to as the first wake-up duration). The light wake-up parameters may include: the light wake-up start time, the first wake-up duration, and one or more light parameters such as brightness parameters and / or color temperature parameters from the light wake-up start time to the end time of the first wake-up duration.

[0167] As an example, the end time of light wake-up might be the time when the alarm is set by the user.

[0168] As an example, the start time of light wake-up may be calculated by the control device based on the alarm ringing time set by the user and the duration of light wake-up (i.e., the first wake-up duration).

[0169] The specific form of the light wake-up parameters is not limited in the embodiments of this application.

[0170] As an example, the control device can calculate the sunrise and sunset time offsets based on the melatonin standard curve and the user's geographical information (such as time zone and / or region), obtaining a melatonin curve corresponding to the user's address, time zone, and season. Then, based on the user-set alarm ringing time and light wake-up duration (i.e., the first wake-up duration), and in conjunction with the melatonin curve, determine the melatonin values ​​at each moment during the light wake-up phase. Based on the melatonin values ​​at each moment during the light wake-up phase, the device determines the light wake-up parameters for the first smart home device (such as a smart light). The light wake-up duration (i.e., the first wake-up duration) may be the default setting of the control device system or a user-defined setting, without limitation. For example, the wake-up duration may include, but is not limited to, 5 minutes, 8 minutes, 10 minutes, 15 minutes, etc., without limitation.

[0171] For example, the melatonin standard curve may be determined based on human factors analysis. The methods and processes for determining the melatonin standard curve are not limited in the embodiments of this application.

[0172] As an example, the melatonin standard curve from 18:00 to 6:00 might look like this: Figure 8 As shown in (a), assuming a time shift of Δt, the melatonin curve after the time shift might look like this. Figure 8 As shown in (b), the melatonin value at each time point can be determined based on the melatonin curve.

[0173] In some embodiments, the control device may also refer to the device information of the first smart home device when determining the first operating parameters. As an example, taking a smart light as the first smart home device, the device information of the first smart home device may include one or more of the following: device manufacturer, device category, device capabilities, device model, light type (such as one or more of basic lighting, ambient lighting, and decorative lighting), light mode (such as one or more of standard mode, soft mode, and bright mode), and location.

[0174] As one possible implementation, the device information of the first smart home device may be sent by the first smart home device to the control device.

[0175] For example, after determining the melatonin value at each moment during the light wake-up phase, the control device can determine the light wake-up parameters of the first smart home device (such as a smart light) based on the melatonin value and one or more of the device information such as the device manufacturer, device category, device capabilities, device model, light type, light mode, and location.

[0176] As one possible implementation, the control device can determine the light wake-up parameters of the first smart home device (such as a smart light) based on the mapping relationship between melatonin levels and light wake-up parameters.

[0177] As an example, the mapping relationship between melatonin values ​​and light wake-up parameters may include: a one-to-one mapping relationship between multiple melatonin values, light types, light modes and multiple light wake-up parameters.

[0178] As an example, the mapping relationship between melatonin values ​​and light wake-up parameters may include: a one-to-one mapping relationship between multiple melatonin value ranges or levels, light types, light modes and multiple light wake-up parameters.

[0179] For example, please refer to Table 1, which shows an example of the mapping relationship between melatonin values ​​and light wake-up parameters, using different melatonin value ranges as examples of different light wake-up parameters:

[0180] Table 1

[0181]

[0182]

[0183] As shown in Table 1, assuming the melatonin value is within the range of x1 to x2, the light type is basic lighting, and the light mode is standard mode, the control device can determine the light wake-up parameters based on the mapping relationship, including: brightness 60% and color temperature 3000K. For other melatonin value ranges, light types, and light modes, the light wake-up parameters can also be determined using a similar method based on the mapping relationship (as shown in Table 1), and will not be elaborated further. Table 1 is only an example of a mapping relationship; in some embodiments, the light wake-up parameters may also include other light parameters, which are not limited.

[0184] As an example, the form of the light wake-up parameters determined by the control equipment may include: light wake-up parameters at each moment of the light wake-up phase.

[0185] Please refer to Figure 9 , Figure 9 Taking a smart light as an example, a schematic diagram of light wake-up parameters provided in an embodiment of this application is shown. Figure 9 As shown, the light wake-up parameters can be represented by the brightness curve and color temperature curve of the smart light. Specifically, the brightness curve of the smart light shows a low brightness level in the first half of the wake-up phase; in the second half, the brightness value changes exponentially, gradually increasing in brightness; and at the end of the wake-up phase (e.g., t...), the brightness reaches a certain level. max When the brightness value reaches its maximum value (e.g., b), max ).like Figure 9As shown, the color temperature curve of the smart light is relatively low in the first half of the wake-up phase, such as a small correlated color temperature (CCT), indicating a warm light level. In the second half of the wake-up phase, the color temperature changes exponentially, such as a linear increase in CCT, gradually becoming a cool light. At the end of the wake-up phase (e.g., t...), the color temperature... max When CCT reaches its maximum value (e.g., C...), max ).

[0186] As an example, the control device can calculate the sunrise and sunset time offset based on the melatonin standard curve and the user's geographical information (such as time zone and / or region), obtaining a melatonin curve corresponding to the user's address, time zone, and season. Then, based on the alarm ringing time and light wake-up duration set by the user (i.e., the first wake-up duration), and in conjunction with the melatonin curve, determine the melatonin value at each moment during the light wake-up phase. Based on the melatonin values ​​at each moment during the light wake-up phase, and at least one of the following: environmental information of the user's location, and user status information, determine the first operating parameters of the first smart home device (such as a smart light). For example, if one or more environmental information such as season, date, time, temperature, or weather indicates that the temperature at the user's location (such as indoor temperature) is low, a higher color temperature and / or stronger brightness can be used for light wake-up to improve the user's wake-up effect.

[0187] As an example, the control device can determine the melatonin value at each moment of the light wake-up stage based on the melatonin standard curve, according to the alarm ringing time and light wake-up duration set by the user (i.e., the first wake-up duration), and determine the first operating parameters of the first smart home device (such as a smart light) based on the melatonin value at each moment of the light wake-up stage, as well as at least one of the environmental information of the user's location and the user's status information.

[0188] In some examples, the control device can also acquire second user information, which differs from the user status information in the first user information. Based on this second user information, the control device can determine a third operating parameter for the first smart home device, which also differs from the first operating parameter. This allows the control device to determine the first operating parameter of the appropriate first smart home device (such as a smart light) based on the user's sleep patterns, thereby improving the user's wake-up effect. For example, if one or more of the following conditions exist: the user is in REM sleep, the user has severe sleep debt, or the user has severe sleep deprivation, a higher color temperature and / or stronger brightness can be used for light wake-up. By referencing the user's sleep patterns when determining the operating parameters, a more granular and targeted wake-up process can be implemented, ensuring a healthy, warm, and comfortable wake-up process while improving the effectiveness of the wake-up.

[0189] S703: The control device instructs the first smart home device to wake up the user according to the first operating parameters.

[0190] In some embodiments, the control device can also determine the operating parameters of at least one smart home device of the same type as the first smart home device based on the first user information. Taking a smart light as an example, the control device can also determine the operating parameters (such as lighting operating parameters) of at least one other smart light based on the first user information and instruct the at least one other smart light to wake up the user according to the corresponding operating parameters, thereby achieving the effect of joint lighting wake-up; the at least one other smart light may include, but is not limited to, one or more of the following: bedside lamps, ceiling lights, light strips, etc.

[0191] Based on the processes shown in S701-S703, the control device can determine the light wake-up parameters according to at least one of the following: the user's geographical location information (such as time zone, region, etc.), environmental information (such as season, date, time, temperature, or weather, etc.), the user's sleep stage, the user's sleep debt, or the user's sleep deprivation. Before the user's desired wake-up time (such as the time the alarm clock rings), the light will slowly turn on to simulate the changes in light at sunrise, so as to gradually reduce the user's melatonin secretion and bring the user a more physiologically rhythmic, healthier, warmer, more comfortable, and more effective wake-up experience.

[0192] In some embodiments, the control device can also fully utilize other smart home devices in the smart home system to trigger user wake-up, for example, such as Figure 7 As shown, the control equipment can also execute S704:

[0193] S704: The control device acquires the second operating parameters and instructs the second smart home device to wake up the user in one or more other ways according to the second operating parameters.

[0194] As an example, a second smart home device may include, but is not limited to, one or more of the following: smart speakers, smart curtains, smart air conditioners, fresh air systems, smart beds, or smart mattresses. Other methods may include, but are not limited to, one or more of the following: alarm clock wake-up, audio / video wake-up, sunlight wake-up, temperature wake-up, fresh air system wake-up, or furniture wake-up.

[0195] As an example, the second smart home device may be either a system default or a user-defined one.

[0196] As an example, the second smart home device includes a smart speaker, and the second operating parameter includes the audio-visual operating parameters corresponding to the smart speaker; and / or, the second smart home device includes smart curtains, and the second operating parameter includes the sunlight operating parameters corresponding to the smart curtains; and / or, the second smart home device includes a smart air conditioner, and the second operating parameter includes the temperature operating parameters corresponding to the smart air conditioner; and / or, the second smart home device includes a fresh air system, and the second operating parameter includes the fresh air operating parameters corresponding to the fresh air system; and / or, the second smart home device includes a smart bed, and the second operating parameter includes the bed operating parameters corresponding to the smart bed; and / or, the second smart home device includes a smart mattress, and the second operating parameter includes the mattress operating parameters corresponding to the smart mattress.

[0197] In some embodiments, the control device can determine the second operating parameters of the second smart home device based on the first user information. For example, the electronic device can acquire the first user information and determine the first operating parameters of the first smart home device and the second operating parameters of the second smart home device based on the first user information.

[0198] In some embodiments, the control device can acquire second user information, wherein the second user information differs from the user status information in the first user information; the control device can determine second operating parameters of the second smart home device based on the second user information. For example, the electronic device can first acquire the first user information, determine the first operating parameters of the first smart home device based on the first user information; then acquire the second user information, and determine the second operating parameters of the second smart home device based on the second user information; wherein the second user information is the same as the first user information, or the second user information differs from the user status information in the first user information.

[0199] In some embodiments, the control device can determine the second operating parameters of the second smart home device based on at least one of the following methods: determining based on the first operating parameters, determining based on system defaults, or determining based on user-defined settings. Taking the control device determining the second operating parameters based on the first operating parameters as an example, it can fully combine the wake-up effect of light with the wake-up effect of other methods to achieve a better wake-up effect.

[0200] As an example, users can access smart living application interfaces (such as...) Figure 5 (a) or Figure 5 (b) shows the smart living application interface in the image, where users can customize the working parameters. For example, users can also customize the working parameters through the alarm clock application interface (such as...). Figure 6 The alarm clock application interface shown allows for customized settings of operating parameters. Based on this, a wake-up process tailored to user habits and / or preferences can improve user comfort during wake-up.

[0201] As an example, taking audio-visual wake-up via a smart speaker as an example, the control device can, exemplarily, instruct the smart speaker to play corresponding music according to audio-visual operating parameters. Taking sunlight wake-up via smart curtains as an example, the control device can, exemplarily, instruct the smart curtains to gradually open according to sunlight operating parameters. Taking temperature wake-up via a smart air conditioner as an example, the control device can, exemplarily, instruct the smart air conditioner to adjust the indoor temperature according to temperature operating parameters. Taking fresh air wake-up via a fresh air system as an example, exemplarily, the control device can, exemplarily, instruct the fresh air system to adjust the indoor air according to fresh air operating parameters. Taking home wake-up via a smart bed / smart mattress as an example, exemplarily, the control device can, exemplarily, instruct the smart bed to raise and / or vibrate according to bed operating parameters, and / or instruct the smart mattress to vibrate according to mattress operating parameters.

[0202] As an example, the second operating parameter includes one or more operating parameters corresponding to each wake-up method. Optionally, the second operating parameter may also include wake-up time information corresponding to each wake-up method.

[0203] As an example, the wake-up time information corresponding to each wake-up method may be represented by the wake-up start time and the wake-up end time, such as the wake-up time information may include: wake-up start time and wake-up end time; or, the wake-up time information may be represented by the wake-up start time and the wake-up duration (denoted as the second wake-up duration), such as the wake-up time information may include: wake-up start time and the second wake-up duration.

[0204] As an example, the wake-up start time and / or second wake-up duration corresponding to each wake-up method may be the default of the control device system.

[0205] As an example, the wake-up start time and / or second wake-up duration corresponding to each wake-up method may be user-defined settings.

[0206] In some embodiments, the first smart home device and the second smart home device can wake up the user synchronously according to their respective operating parameters; or, the first smart home device and the second smart home device can wake up the user in sequence according to their respective operating parameters.

[0207] As an example, a first smart home device wakes up the user according to a first set of operating parameters, and then a second smart home device wakes up the user according to a second set of operating parameters. For instance, the first smart home device can wake up the user according to the first set of operating parameters before the alarm rings, and the second smart home device can wake up the user according to the second set of operating parameters when the alarm rings.

[0208] Taking the wake-up start time of the second smart home device as the alarm ringing time, and the second wake-up duration of the second smart home device as the alarm ringing duration as an example, in some embodiments, the control device can instruct the second smart home device to perform one or more other methods of user wake-up according to the second operating parameters after the alarm rings. For example, Figure 10 As shown, the control device can gradually illuminate the lights according to predetermined light-wake parameters before the alarm rings, simulating the changes in sunlight at sunrise to gradually reduce the user's melatonin secretion. When the alarm rings, it triggers the coordinated wake-up of all smart home devices. For example, when the alarm rings, the control device can instruct the smart speaker to play music, instruct the smart air conditioner to adjust the room temperature, instruct the smart bed / smart mattress to raise the headboard or vibrate, and after the alarm ends, instruct the smart curtains to gradually open, providing the user with a more comfortable experience through the morning sunlight.

[0209] Figure 10 As an example only, in practical applications, the control device can also simultaneously wake up the lights and wake up the user in one or more other ways.

[0210] Based on the processes shown in S701-S704, the control device can determine the light wake-up parameters based on at least one of the following: the user's geographical location (such as time zone, region, etc.), environmental information (such as season, date, time, temperature, or weather, etc.), the user's sleep stage, sleep debt, or sleep deprivation. Before the user's desired wake-up time (such as the alarm clock ringing time), the lights gradually illuminate, simulating the changes in sunlight at sunrise, to gradually reduce the user's melatonin secretion, providing a more physiologically rhythmic wake-up. Furthermore, it can integrate with other smart home devices such as smart alarm clocks, smart speakers, smart curtains, smart air conditioners, fresh air systems, or smart beds. By fully utilizing multiple smart home devices within the smart home system, a natural, warm, and comfortable wake-up environment is created throughout the space, further enhancing the user's wake-up experience and improving the wake-up effect.

[0211] based on Figure 7 The method shown allows the control device to be compatible with smart home devices of different brands, models, and capabilities. It automatically matches the corresponding capabilities of different smart home devices and performs adaptive encapsulation to make full use of the capabilities of smart home devices.

[0212] The examples of adjusting working parameters based on the user's location, environmental information, or sleep status in the above embodiments of this application are merely examples. In practical applications, there is no limitation on how to adjust working parameters based on the user's location, environmental information, or sleep status. It can be determined according to the user's habits, preferences, device functions, etc.

[0213] Furthermore, this application does not limit the wake-up timing, triggering method, wake-up order, or working parameters of each wake-up method during the user wake-up process.

[0214] It should be understood that the various solutions in the embodiments of this application can be used in a reasonable combination, and the explanations or descriptions of the various terms appearing in the embodiments can be referenced or explained to each other in the various embodiments, without limitation.

[0215] It should also be understood that, in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0216] It is understood that, in order to achieve the functions of any of the above embodiments, the devices (such as control devices, smart home devices, etc.) include hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, based on the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in a hardware-driven or software-driven manner depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0217] This application embodiment can divide devices (such as control devices, smart home devices, etc.) into functional modules. For example, each function can be divided into its own functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.

[0218] As an example, please refer to Figure 11 , Figure 11 A structural block diagram of a control device provided in an embodiment of this application is shown. Figure 11As shown, the control equipment may include an information acquisition unit 1101, a processing unit 1102, and a control unit 1103.

[0219] The information acquisition unit 1101 is used to support the control device in acquiring user information (such as first user information and second user information), operating parameters of the smart home device input by the user, device information of the smart home device, and / or other information related to the implementation of this application. The user information (such as first user information and second user information) includes at least one of the following: geographical information of the user's location, environmental information, and user status information.

[0220] For example, the geographic information of the user's location may include, but is not limited to, one or more of the following: time zone, region; the environmental information of the user's location may include, but is not limited to, one or more of the following: season, date, time, temperature or weather; the user status information may include, but is not limited to, at least one of the following: the user's sleep stage, sleep debt, sleep deprivation; the device information of the smart home device may include, but is not limited to, at least one of the following: device manufacturer, device category, device capabilities, device model.

[0221] As an example, the control device may acquire user information on its own; and / or, the control device may acquire user information from other devices. For instance, the control device may acquire geographic and / or environmental information about the user's location through, but not limited to, at least one of the following methods: network acquisition, acquisition based on system settings, analysis and determination, or measurement acquisition. As another example, the control device may acquire user status information through at least one device such as millimeter-wave radar, health and wellness sensors (e.g., AI health and wellness sensors), or wearable devices (e.g., smartwatches).

[0222] The processing unit 1102 is used to support the control device in determining the operating parameters of the smart home device based on user information, and / or other processes related to this application.

[0223] As an example, the processing unit 1102 can support the control device in determining the first operating parameters of the first smart home device based on the first user information.

[0224] As an example, the processing unit 1102 can support the control device in determining the second operating parameters of the second smart home device based on the first user information. The first and second smart home devices may be of the same or different types; for example, the first smart home device may be woken up by a smart light, and the second smart home device may include, but is not limited to, at least one of the following: a smart light, a smart alarm clock, a smart speaker, smart curtains, a smart air conditioner, a fresh air system, or smart furniture.

[0225] As an example, the processing unit 1102 can support the control device in determining the second operating parameters of the second smart home device based on the second user information.

[0226] As an example, the processing unit 1102 can support the control device in determining the third operating parameters of the first smart home device based on the second user information.

[0227] In some embodiments, the processing unit 1102 may also refer to the device information of the smart home device when determining the operating parameters of the smart home device based on the user information.

[0228] The control unit 1103 is used to support the control device in instructing the corresponding smart home device to wake up the user according to the working parameters determined by the processing unit 1102, and / or other processes related to this application.

[0229] As an example, the control unit 1103 can support the control device instructing the first smart home device to wake up the user according to the first operating parameters.

[0230] As an example, the control unit 1103 can also support the control device instructing the first smart home device to wake up the user according to the third operating parameters.

[0231] As an example, the control unit 1103 can support the control device instructing a second smart home device to wake up the user according to a second operating parameter.

[0232] Figure 11 This illustration is merely a possible structural representation of a control device. The embodiments in this application do not limit the specific structure of the control device. For example, the control device may include more or fewer functional units than illustrated, or combine certain functional units, or split certain functional units, or arrange different functional units. The illustrated functional units may be implemented in hardware, software, or a combination of both.

[0233] For example, in some examples, the control device may also include a display unit to support users in performing at least one of the following operations through the interface displayed on the display unit: turning the health wake-up function on or off, selecting the type of candidate smart home devices participating in the wake-up, selecting candidate smart home devices participating in the wake-up, setting the wake-up duration of smart home devices, setting the operating parameters of smart home devices, etc.

[0234] For example, in some examples, the information acquisition unit of the control device may include a communication unit to support communication between the control device and other devices (such as smart home devices, users' mobile phones / tablets and other electronic devices), such as acquiring at least one of the following: geographic information of the user's location, environmental information, user status information, etc.

[0235] It should also be understood that the various modules within a device (such as a control device, smart home device, etc.) can be implemented in software and / or hardware, without specific limitations. In other words, the device (such as a control device, smart home device, etc.) is presented in the form of functional modules. Here, "module" can refer to application-specific integrated circuits (ASICs), circuits, processors and memory that execute one or more software or firmware programs, integrated logic circuits, and / or other devices that can provide the aforementioned functions.

[0236] In an alternative approach, when data transmission is implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are implemented. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., digital video disk (DVD)), or a semiconductor medium (e.g., solid-state disk (SSD)).

[0237] The steps of the methods or algorithms described in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in RAM, flash memory, ROM, EPROM, EEPROM, registers, hard disk, portable hard disk, CD-ROM, or any other form of storage medium known in the art. One exemplary embodiment couples a storage medium to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Alternatively, the ASIC can reside in a device (such as a control device, smart home device, etc.). Of course, the processor and storage medium can also exist as discrete components.

[0238] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

Claims

1. A user wake-up method, characterized in that, The method is applied to control equipment, and the method includes: Obtain first user information, which includes at least one of the following: geographic information of the user's location, environmental information, and user status information; The first operating parameters of the first smart home device are determined based on the first user information. The first smart home device is instructed to wake up the user according to the first operating parameters.

2. The method according to claim 1, characterized in that, The method further includes: The second operating parameters of the second smart home device are determined based on the first user information; The second smart home device is instructed to wake up the user according to the second operating parameters.

3. The method according to claim 1, characterized in that, The method further includes: Obtain second user information, which is different from the user status information in the first user information; The second operating parameters of the second smart home device are determined based on the second user information; The second smart home device is instructed to wake up the user according to the second operating parameters.

4. The method according to claim 1, characterized in that, The method further includes: The second operating parameters of the second smart home device are determined based on at least one of the following methods: determined according to the first operating parameters, determined according to the system default, or determined according to user-defined settings. The second smart home device is instructed to wake up the user according to the second operating parameters.

5. The method according to any one of claims 2-4, characterized in that, The method further includes: The third operating parameter of the first smart home device is determined based on the second user information, and the third operating parameter is different from the first operating parameter.

6. The method according to any one of claims 2-5, characterized in that, The first smart home device and the second smart home device may be of the same type or different types.

7. The method according to any one of claims 2-6, characterized in that, The first smart home device and the second smart home device simultaneously wake up the user according to their respective operating parameters; or, The first smart home device and the second smart home device wake up the user in sequence according to their respective operating parameters.

8. The method according to any one of claims 1-7, characterized in that, The method further includes: Based on the first user information, determine the operating parameters of at least one smart home device of the same type as the first smart home device; When instructing the first smart home device to wake up the user, the at least one smart home device is instructed to wake up the user according to the corresponding operating parameters.

9. The method according to claim 8, characterized in that, The device information of the at least one smart home device is different from that of the first smart home device, and the device information includes at least one of the following: device manufacturer, device category, device capabilities, and device model.

10. The method according to any one of claims 1-4, characterized in that, The geographic information includes at least one of the following: time zone, region; the environmental information includes at least one of the following: season, date, time, temperature or weather; and the user status information includes at least one of the following: the user's sleep stage, the user's sleep debt, or the user's sleep deprivation.

11. The method according to claim 10, characterized in that, The user status information is obtained through at least one of the following devices: millimeter-wave radar, health and wellness sensors, or wearable devices.

12. The method according to any one of claims 1-11, characterized in that, The first smart home device wakes up the user by light activation, and the second smart home device wakes up the user by at least one of the following: alarm clock activation, audio-visual activation, sunlight activation, temperature activation, fresh air activation, or furniture activation.

13. The method according to any one of claims 1-12, characterized in that, At least one of the following is either a system default or a user setting: the type of candidate smart home device participating in the wake-up process, the candidate smart home device participating in the wake-up process, the wake-up duration of the smart home device, and the operating parameters of the smart home device.

14. The method according to any one of claims 1-13, characterized in that, The control device is equipped with an enable switch, which is used to control the activation or deactivation of the user wake-up function through smart home devices.

15. The method according to claim 14, characterized in that, The enable switch is located in the alarm clock application interface or the smart living application interface.

16. The method according to any one of claims 1-15, characterized in that, The control equipment includes at least one of the following: whole-house host, router, and central control screen.

17. A control device, characterized in that, The control equipment includes: Memory is used to store computer program instructions; A processor for executing the computer program instructions to support the control device in implementing the method as described in any one of claims 1-16.

18. A user wake-up system, characterized in that, The system includes: a control device and a smart home device, the control device and the smart home device being used to cooperate in order to implement the method as described in any one of claims 1-16.

19. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer program instructions that, when executed by a processing circuit, implement the method as described in any one of claims 1-16.

20. A computer program product containing instructions, characterized in that, When the computer program product is run on a computer, it causes the computer to perform the method as described in any one of claims 1-16.