Smart home control method and device
By receiving the user's physical characteristics and/or physiological characteristics, the smart home controller dynamically adjusts the control strategy, solving the problem that smart home control logic in the prior art is difficult to adapt to the needs of different scenarios, and improving the intelligence and user experience of smart home.
Patent Information
- Application Number
- CN202110726980.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-06-29
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2041-06-29
AI Technical Summary
The existing smart home control logic is difficult to adapt to users' diverse needs in different scenarios, resulting in poor user experience.
By receiving the user's physical characteristics and/or physiological characteristics, the smart home controller dynamically adjusts the control strategy of the smart home to achieve real-time response to user's characteristic changes.
It improves the intelligence of smart home control, enhances the user experience, and can better adapt to users' needs in different scenarios.
Smart Images

Figure CN115542747B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of smart home technology, and in particular to a smart home control method and device. Background Art
[0002] The smart home system is an ecosystem that uses the house as a platform and connects various devices in the home through the Internet of Things technology to achieve intelligence. It usually integrates functions such as smart lighting, smart appliances, and security monitoring. In the field of smart home control, improving the intelligence of smart home control is a technical problem that needs to be solved urgently. Summary of the invention
[0003] The embodiments of the present application provide a smart home control method and device for dynamically adjusting the smart home, improving the intelligence of smart home control, and enhancing the user experience.
[0004] To achieve the above objectives, the present application provides the following technical solutions:
[0005] In a first aspect, a smart home control method is provided, including: a smart home controller receives at least one physical characteristic and / or at least one physiological characteristic of a user, and the smart home controller is used to control a smart home; the smart home controller sends a first strategy to a first smart home, the first strategy is determined according to the frequency and / or amplitude of the first physical characteristic, or the first strategy is determined according to the first physiological characteristic, or the first strategy is determined according to the second physical characteristic and the second physiological characteristic, the first physical characteristic is one or more of at least one physical characteristic, the first physiological characteristic is one or more of at least one physiological characteristic, the second physical characteristic is one or more of at least one physical characteristic, and the second physiological characteristic is one or more of at least one physiological characteristic. The smart home controller receives the physical characteristics and / or physiological characteristics of the user, and determines the first strategy according to the frequency of the physical characteristics, or the physiological characteristics, or the physical characteristics and the physiological characteristics, and sends the first strategy to the first smart home for controlling the first smart home. The method provided in the first aspect determines the control strategy suitable for the smart home through the physical characteristics and / or physiological characteristics of the user, so as to realize the dynamic adjustment of the smart home following the changes in the characteristics of the user, adapt to the needs of the user in different scenarios, improve the intelligence of the smart home control, and enhance the user experience.
[0006] In a possible implementation, at least one physical feature includes at least one of the following: user's body movements, user's vocal cord movements, user's posture, user's position, and user's gestures; at least one physiological feature includes at least one of the following: user's heart rate, user's heartbeat interval, user's blood oxygen, and user's body temperature. This possible implementation provides information included in the physical and physiological features, determines a first strategy, and improves the intelligence of controlling the smart home and user experience.
[0007] In one possible implementation, the first strategy is determined based on the frequency of the first physical feature, and the frequency of the first physical feature includes the user's step frequency and / or speech rate; before the smart home controller sends the first strategy to the first smart home, the method further includes: the smart home controller determines the range of the user's step frequency and / or speech rate; the smart home controller determines that the strategy corresponding to the range of the user's step frequency and / or speech rate is the first strategy. This possible implementation determines the range of the user's step frequency and / or speech rate and the corresponding strategy based on the user's step frequency and / or speech rate, thereby determining the control strategy of the smart home based on the frequency of the user's physical features and improving the user experience.
[0008] In a possible implementation, the first smart home is a smart light, and the first strategy is used to control the lighting speed of the first smart home. This possible implementation can control the lighting speed of the smart light, provide different strategies for controlling the smart light according to user needs, and improve user experience.
[0009] In a possible implementation, the first strategy is determined based on a first physiological characteristic, and the first physiological characteristic includes the user's heartbeat interval; before the smart home controller sends the first strategy to the first smart home, the method further includes: the smart home controller determines the user's real-time standard deviation, and the real-time standard deviation is the standard deviation calculated based on the user's heartbeat interval in a first time period, and the first time period includes the current time; the smart home controller determines that the strategy corresponding to the range of the real-time standard deviation is the first strategy. In this possible implementation, the real-time standard deviation of the user and its range are determined based on the user's heartbeat interval, and the corresponding strategy is determined, so as to adjust the control strategy of the smart home based on the user's physiological characteristics, and different adjustment methods have different effects on the user.
[0010] In a possible implementation, the range of the user's heartbeat interval is the first range, the second range, or the third range, the first range is (0, w-σ1), the second range is [w-σ1, w+σ1], and the third range is [w+σ1, ∞); wherein w is the average value calculated based on the user's heartbeat interval in the second time period, and σ1 is the standard deviation calculated based on the heartbeat interval in the second time period. This possible implementation provides a range division method for obtaining the real-time standard deviation calculated from the user's heartbeat interval. The above method can judge the user's emotions, determine the first strategy suitable for the current user's emotions, and help to positively guide the user's emotions.
[0011] In a possible implementation, the first strategy is determined according to the first physiological characteristic, and the first physiological characteristic includes the user's heart rate and / or blood oxygen; before the smart home controller sends the first strategy to the first smart home, the method also includes: the smart home controller determines the range of the user's heart rate and / or blood oxygen; the smart home controller determines that the strategy corresponding to the range of the user's heart rate and / or blood oxygen is the first strategy. This possible implementation determines the corresponding strategy according to the range of the user's heart rate and / or blood oxygen, and adjusts the control strategy of the smart home according to the user's physiological characteristics, thereby improving
[0012] In a possible implementation, the first strategy is determined according to a first physiological characteristic, the first physiological characteristic includes the user's body temperature, and before the smart home controller sends the first strategy to the first smart home, the method further includes: the smart home controller determines the range of the user's body temperature; the smart home controller determines that the strategy corresponding to the range of the user's body temperature is the first strategy. In this possible implementation, the corresponding strategy is determined according to the range of the user's body temperature, so as to adjust the control strategy of the smart home according to the user's body temperature and improve the user experience.
[0013] In a possible implementation, the first smart home is a water heater, and the first strategy is used to control the water outlet mode of the first smart home, where the water outlet mode includes the water outlet temperature and / or the water outlet time, or the first smart home is an air conditioner, and the first strategy is used to control the air outlet temperature of the first smart home. This possible implementation can control the water outlet temperature and / or the water outlet time of the water heater, and can also control the air outlet temperature of the air conditioner, providing different strategies for controlling smart homes according to user needs, thereby improving user experience.
[0014] In a possible implementation, the first strategy is determined based on the second physical feature and the second physiological feature, the second physical feature includes one or more of the user's position, the user's posture, and the user's gesture, and the second physiological feature includes one or more of the user's heartbeat interval, the user's blood oxygen, and the user's heart rate. Before the smart home controller sends the first strategy to the first smart home, the method further includes: the smart home controller determines the conditions satisfied by the second physical feature and the second physiological feature; the smart home controller determines that the strategy corresponding to the conditions satisfied by the second physical feature and the second physiological feature is the first strategy. In this possible implementation, according to the conditions satisfied by the second physical feature and the second physiological feature of the user, the corresponding strategy is determined in combination with two types of information to provide a personalized experience for the user.
[0015] In a possible implementation, the first smart home is a smart light, and the first strategy is used to control the brightness and / or color temperature of the first smart home. This possible implementation can control the brightness and / or color temperature of the smart light, thereby improving user experience.
[0016] In the second aspect, a smart home control device is provided, comprising: a functional unit for executing any one of the methods provided in the first aspect, and the actions performed by each functional unit are implemented by hardware or by hardware executing corresponding software. For example, the smart home control device may include: a receiving unit and a sending unit; the receiving unit: is used to receive at least one physical characteristic and / or at least one physiological characteristic of the user; the sending unit: is used to send a first strategy to the first smart home; the first strategy is determined according to the frequency and / or amplitude of the first physical characteristic, or according to the first physiological characteristic, or according to the second physical characteristic and the second physiological characteristic; the first physical characteristic is one or more of at least one physical characteristic, the first physiological characteristic is one or more of at least one physiological characteristic, the second physical characteristic is one or more of at least one physical characteristic, and the second physiological characteristic is one or more of at least one physiological characteristic.
[0017] In a third aspect, a smart home control device is provided, comprising: a processor. The processor is connected to a memory, the memory is used to store computer-executable instructions, and the processor executes the computer-executable instructions stored in the memory, thereby implementing any one of the methods provided in the first aspect. The memory and the processor can be integrated together or can be independent devices. In the latter case, the memory can be located inside the smart home control device or outside the smart home control device.
[0018] In a fourth aspect, a smart home control device is provided, which includes: a processor and an interface circuit; the interface circuit is used to receive code instructions and transmit them to the processor; the processor is used to run the code instructions to execute any one of the methods provided in the first aspect.
[0019] In a fifth aspect, a computer-readable storage medium is provided, comprising computer execution instructions, which, when executed on a computer, enable the computer to execute any one of the methods provided in the first aspect.
[0020] In a sixth aspect, a computer program product is provided, comprising computer execution instructions, which, when executed on a computer, cause the computer to execute any one of the methods provided in the first aspect.
[0021] The technical effects brought about by any implementation method in the second to sixth aspects can refer to the technical effects brought about by the corresponding implementation method in the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1 It is a smart home control scene graph;
[0023] Figure 2 It is a smart home control flow chart;
[0024] Figure 3 A diagram of a smart home control application scenario provided in an embodiment of the present application;
[0025] Figure 4 A flowchart of a smart home control method provided in an embodiment of the present application;
[0026] Figure 5 A flowchart of a smart home control method provided in an embodiment of the present application;
[0027] Figure 6 A flowchart of a smart home control method provided in an embodiment of the present application;
[0028] Figure 7 A heartbeat interval curve graph reflecting user emotions provided in an embodiment of the present application;
[0029] Figure 8 A flowchart of a smart home control method provided in an embodiment of the present application;
[0030] Fig. 9 A real-time standard deviation division range diagram of a user's heartbeat interval provided in an embodiment of the present application;
[0031] Fig.10 A flowchart of a smart home control method provided in an embodiment of the present application;
[0032] Fig.11 A flowchart of a smart home control method provided in an embodiment of the present application;
[0033] Fig.12 A flowchart of a smart home control method provided in an embodiment of the present application;
[0034] Fig.13 A schematic diagram of the composition of a smart home control device provided in an embodiment of the present application;
[0035] Fig.14 A schematic diagram of the hardware structure of a smart home control device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0036] In the description of this application, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this article is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "at least one" means one or more, and "plurality" means two or more. The words "first", "second", etc. do not limit the quantity and execution order, and the words "first", "second", etc. do not limit them to be different.
[0037] It should be noted that, in this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0038] Smart home is the embodiment of the interconnection of all things under the influence of the Internet. Through the Internet of Things technology, various devices in the home, such as audio and video equipment, smart lighting equipment, smart curtains, smart air conditioners, security monitoring equipment, digital cinema systems, smart appliances, etc., are connected together to provide a variety of functions and means such as home appliance control, lighting control, telephone remote control, indoor and outdoor remote control, anti-theft alarm, environmental monitoring, HVAC control, etc. Among the various functional controls of smart homes, smart lighting is a relatively basic control, which can realize turning on the lights when opening the door or before opening the door, and turning off the lights when closing the door.
[0039] The basic logic currently followed in implementing smart home control is to infer the user's intention based on the user's instructions or scenarios, and then use the inferred user intention as the input of the smart home controller, and then the smart home controller controls the corresponding smart home to perform a set of actions. Figure 1The scenario shown includes user 001 and smart home 002. The user performs some activities in daily life. The sensor captures the user's actions and infers the user's intentions, which are input into the smart home controller to determine the strategy to be executed by the smart home. The smart home executes according to the strategy. Figure 2 As shown, taking turning on the light as an example, the user issues a command "I want to turn on the light", or the infrared sensor detects the action of a person and infers that the user's intention is to "turn on the desk lamp". After the user's intention is input into the smart home controller, the smart home controller controls the desk lamp to turn on. Among them, the strategy of determining the control of the desk lamp based on a user's action is not conducive to realizing a diversified and personalized user experience.
[0040] The method provided in the embodiment of the present application can be applied to Figure 3 The smart home control scenario shown includes sensors, smart home controllers, smart homes, and cloud servers.
[0041] Specifically, the sensor is used to monitor the user's physical characteristics and / or physiological characteristics. Among them, the user's physical characteristics refer to the user's actions and the physical attributes of the actions. The user's actions include the user's limb movements and the user's vocal cord movements. The physical attributes of the actions include the user's posture, the user's position, and the user's gestures. When the user's actions continue to occur, frequency and / or amplitude information will also be generated, for example, the amplitude of the posture, the frequency of walking (i.e., the step frequency), the frequency of utterance (i.e., the speaking speed), the amplitude of utterance (i.e., the tone), etc. The user's physiological characteristics refer to the user's vital signs, including one or more of the user's heart rate, heartbeat interval, blood oxygen, and body temperature. The sensor may include one or more of a smart watch, a smart bracelet, and an infrared sensor. The sensor may be configured on the user's wearable device, or on an electronic device at home, or the sensor may be directly fixed to a wall, door, or the like.
[0042] The smart home controller is the control center of the smart home system, which is used to uniformly manage one or more connected smart homes. It can also be called a smart home server or a smart home control center. The smart home controller receives the parameters collected by the sensor, determines the control strategy of the smart home according to the parameters, and sends it to the smart home to execute the corresponding control strategy. Among them, the control strategy of the smart home determined according to the parameters and the type of smart home device can be pre-set and stored in the smart home controller.
[0043] Smart home is used to receive the control strategy transmitted by the smart home controller and change its own working mode according to the control strategy. Among them, smart home can include: smart TV, projector, smart water heater, smart curtain, smart clothes rack, smart washing machine and other home appliances. Smart home is usually equipped with integrated circuits to respond to the control strategy determined by the smart home controller according to the physical and physiological activities of the user in daily life, and change the working mode of the smart home.
[0044] The cloud server is used to store data information of sensors, smart home controllers, and one or more devices in the smart home. For example, the data monitored by the sensor can be uploaded to the cloud server for storage and read by the smart home controller; the control strategy of the smart home determined by the parameters and the type of smart home device can also be stored in the cloud server, which can reduce the storage burden of the smart home controller.
[0045] In addition, the smart home controller can be connected to a cloud server, and the user can connect to the cloud server through an application (APP) on a mobile terminal to change / set the control strategy of the smart home that is pre-set and stored in the smart home controller.
[0046] In order to solve the problem that users have different control requirements when using smart homes in different scenarios, and use the same general smart home control logic to control smart homes (such as controlling the lights of smart lamps) resulting in poor user experience, this application provides a dynamic adjustment method for smart homes, which obtains the user's physical characteristics and / or physiological characteristics, and controls the smart home to perform one action corresponding to multiple results based on the user's physiological characteristics and / or physical characteristics, thereby achieving a diversified and personalized user experience. Figure 4 As shown, the method includes:
[0047] 401. A sensor sends at least one physical characteristic and / or at least one physiological characteristic of a user to a smart home controller. Correspondingly, the smart home controller receives the at least one physical characteristic and / or at least one physiological characteristic of the user sent by the sensor.
[0048] Before step 401, the sensor may monitor the user's physical characteristics and / or physiological characteristics in real time, and obtain at least one physical characteristic and / or at least one physiological characteristic of the user according to certain rules (for example, periodically or under the triggering of a trigger condition). The trigger condition may be, for example, the detection of sound, light, etc. The trigger condition and the period for obtaining the user's physical characteristics and / or physiological characteristics may be preset.
[0049] Optionally, the at least one physical feature includes at least one of the following: a user's body movements, a user's vocal cord movements, a user's posture, a user's position, and a user's gestures. The at least one physiological feature includes at least one of the following: a user's heart rate, a user's heartbeat interval, a user's blood oxygen, and a user's body temperature.
[0050] For example, the user's body movements, postures and gestures can be captured by motion sensors, the user's vocal cord movements can be captured by sound sensors, and the user's physiological characteristics can be captured by photoelectric sensors, infrared sensors, and temperature sensors. After the sensors detect the above characteristics, they send the information to the smart home controller in the form of parameters.
[0051] 402. The smart home controller sends a first policy to the first smart home. Correspondingly, the first smart home receives the first policy sent by the smart home controller.
[0052] The first strategy is used to control the first smart home to perform a certain action. The first strategy can be determined in any one of the following three ways.
[0053] Method 1: The first strategy is determined according to the frequency and / or amplitude of the first physical feature, where the first physical feature is one or more of the at least one physical feature mentioned above.
[0054] Method 2: The first strategy is determined according to a first physiological characteristic, where the first physiological characteristic is one or more of the at least one physiological characteristic mentioned above.
[0055] Method three: The first strategy is determined based on the second physical characteristic and the second physiological characteristic, where the second physical characteristic is one or more of the at least one physical characteristic, and the second physiological characteristic is one or more of the at least one physiological characteristic.
[0056] 403. The first smart home executes the first strategy.
[0057] The method provided in the embodiment of the present application can determine a control strategy suitable for a smart home based on the user's physical characteristics and / or physiological characteristics, so that the smart home can be dynamically adjusted according to the changes in the user's characteristics, adapt to the user's needs in different scenarios, improve the intelligence of smart home control, and enhance the user experience.
[0058] In order to make the embodiments of the present application clearer, the following three cases (respectively referred to as case 1, case 2 and case 3) are used to illustrate the present invention. Figure 4 The embodiment shown is exemplified for illustration. In case one, the first strategy is implemented by the above-mentioned method one, in case two, the first strategy is implemented by the above-mentioned method two, and in case three, the first strategy is implemented by the above-mentioned method three.
[0059] Case 1: The smart home controller determines the first strategy according to the frequency and / or amplitude of the first physical feature.
[0060] In one embodiment, the first physical feature may include a body movement of the user and / or a vocal movement of the user.
[0061] Exemplarily, the first physical feature may include the user's walking action and / or the user's vocal action. At this time, the frequency of the first physical feature may include the user's step frequency and / or speech rate. Step frequency refers to the number of steps the user walks per unit time (for example, within 1 minute (minute, min)). Speech rate refers to the number of words the user speaks per unit time (for example, within 1 minute). Since the control instructions given by the user through voice are usually short, generally providing control instructions with single-digit words within a few seconds (second, s), the unit conversion can be performed to obtain the speech rate. Exemplarily, if the user issues a control instruction of "turn on the light" within 1 second, the user's current speech rate is 240 words / minute.
[0062] In the case where the frequency of the first physical feature includes the user's step frequency and / or speech speed, Figure 4 The embodiment shown can be Figure 5 The process implementation shown includes:
[0063] 501. The sensor sends the user's step frequency and / or speech speed to the smart home controller. Correspondingly, the smart home controller receives the user's step frequency and / or speech speed sent by the sensor.
[0064] Among them, the user's step frequency can be obtained through a motion sensor, and the user's speaking speed can be obtained through a sound sensor.
[0065] 502. The smart home controller determines a range of a user's step frequency and / or speech speed, and determines a strategy corresponding to the range as a first strategy.
[0066] Taking the first smart home as a smart light as an example, the first strategy can be used to control the lighting speed of the first smart home. The lighting speed of the smart light indicates the lighting time required for the smart light to reach the preset brightness. The faster the lighting speed, the shorter the time it takes for the smart light to reach the preset brightness. Figure 5 In the example shown, the user's current urgency can be determined by the step frequency and / or speech speed, thereby determining the lighting speed of the smart light currently required by the user. Figure 5 In the example shown, the first strategy may also be referred to as a lighting control strategy.
[0067] When step 502 is specifically implemented, it can be implemented in any one of the following three implementations.
[0068] Implementation method 1: The smart home controller may determine that the strategy corresponding to the range of the user's cadence is the first strategy. For example, in a scenario where the user enters indoors from outdoors, that is, when the user is close to indoors, the user's cadence is monitored to determine the first strategy.
[0069] In implementation mode 1, when the range of the cadence is different, the first strategy is different. The range of the cadence can be preset according to actual conditions, and this application does not limit it. For example, the first strategy corresponding to different ranges of the cadence can be seen in Table 1.
[0070] Table 1
[0071] Cadence (steps / minute) range First strategy (lighting control strategy) 0≤Step frequency≤50 Lights up within 6 seconds (i.e. the light lights up slowly, recorded as the fourth gear) 50 < stride frequency ≤ 90 Lights up within 3 seconds (i.e. the light gradually lights up, recorded as the third gear) 90 < stride frequency ≤ 120 Lights up within 1 second (i.e. the light turns on quickly, recorded as the second gear) Cadence>120 Lights up within 0.2 seconds (i.e. the light turns on quickly, recorded as the first gear)
[0072] As shown in Table 1, when the user's step frequency is in the range of [0, 50], it means that the user is currently walking slowly and the urgency is low. It can be considered that the scene the user is currently facing is "walking", and the corresponding light control strategy is the fourth gear; when the user's step frequency is in the range of (50, 90], it means that the user is currently walking normally and the urgency is low. It can be considered that the scene the user is currently facing is "normal walking", and the corresponding light control strategy is the third gear; when the user's step frequency is in the range of (90, 120], it means that the user is currently walking fast and the urgency is high. It can be considered that the scene the user is currently facing is "fast walking", and the corresponding light control strategy is the second gear; when the user's step frequency is in the range of (120, ∞), it means that the user is currently running and the urgency is high. It can be considered that the scene the user is currently facing is "running", and the corresponding light control strategy is the first gear.
[0073] According to the above description, people's walking scenes are divided into four types according to the step frequency: strolling, normal walking, fast walking, and running. Each walking scene indicates a different degree of urgency and corresponds to a different lighting control strategy.
[0074] Implementation method 1 can determine the user's urgency based on the user's step frequency, and then determine the control strategy of the smart home. For example, the corresponding lighting speed of the smart light when the user's urgency is high is faster than when the user's urgency is low, thereby improving the user experience.
[0075] Implementation method 2: The smart home controller can determine that the strategy corresponding to the range of the user's speaking speed is the first strategy. For example, when the user is indoors, the lights can be controlled by voice commands. At this time, the user's speaking speed can be collected and used to adjust the lighting speed in certain scenarios with zero step frequency (such as sleeping or getting up in the middle of the night).
[0076] In implementation mode 2, when the range of speech speed is different, the first strategy is different. The range of speech speed can be preset according to actual conditions, and this application does not limit it. For example, the first strategy corresponding to different ranges of speech speed can be seen in Table 2.
[0077] Table 2
[0078] Speech speed (words / minute) range First strategy (lighting control strategy) 0≤Speech speed<280 Lights up within 3 seconds (i.e. the light gradually lights up, recorded as the third gear) 280≤Speech speed<350 Lights up within 1 second (i.e. the light turns on quickly, recorded as the second gear) Speech speed ≥ 350 Lights up within 0.2 seconds (i.e. the light turns on quickly, recorded as the first gear)
[0079] As shown in Table 2, when the user's speaking speed is in the range of [0, 280), it means that the user's current speaking speed is slow and the urgency is low. It can be considered that the user is currently facing a "lazy" scene, and the corresponding lighting control strategy is the third gear; when the user's speaking speed is in the range of [280, 350), it means that the user's current speaking speed is slow and the urgency is low. It can be considered that the user is currently facing a "normal" scene, and the corresponding lighting control strategy is the second gear; when the user's speaking speed is in the range of [350, ∞), it means that the user's current speaking speed is fast. It can be considered that the user is currently facing an "urgent" scene, and the corresponding lighting control strategy is the first gear.
[0080] According to the above description, according to the user's speaking speed, the speaking scenes can be divided into three types: lazy, normal and urgent. Each scene corresponds to a different degree of urgency, so different lighting control strategies can be used accordingly.
[0081] Implementation method 2 can determine the user's urgency based on the user's speaking speed, and then determine the control strategy of the smart home. For example, the smart light turns on faster when the user's urgency is high than when the user's urgency is low, thereby improving the user experience.
[0082] Implementation method 3: The smart home controller can determine that the strategy corresponding to the range of the user's step frequency and speech speed is the first strategy. At this time, the lighting control strategy can be determined separately based on the range of the step frequency and speech speed, or the lighting control strategy can be determined jointly based on the range of the two information of step frequency and speech speed.
[0083] In implementation 3, when the range of the step frequency and the range of the speech rate are different, the first strategy is different. The range of the step frequency and the range of the speech rate can be preset according to actual conditions, and this application does not limit it. For example, a first strategy corresponding to different ranges of the step frequency and the speech rate can be seen in Table 3.
[0084] Table 3
[0085]
[0086]
[0087] As shown in Table 3, when the user's step frequency is in the range of [0, 50] and the speaking speed is in the range of [0, ∞), it can be considered that the scene currently faced by the user is "leisurely stroll", and the corresponding lighting control strategy is the fourth gear; when the user's step frequency is in the range of (50, 90] and the speaking speed is in the range of [0, 280), it can be considered that the scene currently faced by the user is "lazy scene", and the corresponding lighting control strategy is the fourth gear; when the user's step frequency is in the range of (50, 90] and the speaking speed is in the range of [280, 350), it can be considered that the scene currently faced by the user is "general scene", and the corresponding lighting control strategy is the third gear; when the user's step frequency is in the range of (50, 90] and the speaking speed is in the range of [350, ∞), it can be considered that the scene currently faced by the user is "there is a more urgent matter", and the corresponding lighting control strategy is the second gear; when the user's step frequency is in the range of [90, ∞) and the speaking speed is in the range of [0, ∞), it can be considered that the scene currently faced by the user is "urgent scene", and the corresponding lighting control strategy is the first gear.
[0088] According to the above description, the scenarios faced by users are divided into five categories according to the size of the step frequency and the speed of the user's speech: leisurely stroll, lazy scene, general scene, more urgent things and emergency scene. Each walking scene corresponds to a different degree of urgency, so different lighting control strategies can be used.
[0089] It should be noted that in implementation mode 3, the frequency or amplitude of a part of the physical features can be used as the main factor, and the frequency or amplitude of another part of the physical features can be used as the secondary factor to determine the first strategy. In the scheme of Table 3, the first strategy is determined by taking the user's step frequency as the main factor for judgment and the user's speech speed as the secondary factor for judgment as an example.
[0090] Implementation method 3 can determine the urgency of the scenario faced by the user based on the user's step frequency and speech speed, and then determine the control strategy of the smart home. For example, the smart light turns on faster when the user's urgency is high than when the user's urgency is low, thereby improving the user experience.
[0091] It should be noted that in the above three implementation methods, after the smart light executes the lighting control strategy corresponding to different gears, the brightness value reached after the light is turned on can be the same or different, that is, the brightness value can also be adjusted according to the user's characteristic information.
[0092] 503. The smart home controller sends the first policy to the first smart home. Correspondingly, the first smart home receives the first policy sent by the smart home controller.
[0093] 504. The first smart home executes the first strategy.
[0094] It should be noted that the first strategies determined at different stages based on different information can be superimposed, and the previously determined first strategy can be changed by superposition, or the previously determined first strategy can remain unchanged. For example, in the first stage, assuming that only the cadence is detected, the first strategy is determined to be the third gear according to the cadence. After the smart light receives the first strategy, it is in the process of executing the first strategy. The user issues a voice command "turn on the light, turn on the light" to enter the second stage, and the voice command is detected. Based on the speech speed of the voice command, it is determined that the first strategy of the second stage is also the third gear. When the strategies determined by the smart home controller based on the two types of information within the preset time period are the same, superposition can be performed, that is, the gear corresponding to the first strategy is increased by one level, that is, the first strategy originally determined to be the third gear is changed to the first strategy of the second gear. It is also possible not to superimpose, and the gear corresponding to the first strategy is still the third gear. When the gear of the first strategy in the second stage is higher than the gear of the first strategy in the first stage, for example, the first strategy determined based on the speech speed in the second stage is the first gear, then the first strategy of the second stage covers the first strategy of the first stage, and the lighting control strategy of the first gear is executed. When the gear of the first strategy in the second stage is lower than the gear of the first strategy in the first stage, for example, the first strategy determined based on the speech speed in the second stage is the fourth gear, then the gear with higher urgency, that is, the lighting control strategy of the third gear in the first stage, is executed.
[0095] By determining the range of the user's step frequency and / or speech speed, and adapting to the scenario faced by the user, different scenarios correspond to different psychological states of the user (leisure or anxious), and different lighting strategies are formulated according to different psychological states. Therefore, different lighting strategies are determined based on the scenarios faced, and the control of the lighting speed of smart lights is diversified, rather than one action corresponding to a single result. It can adapt to the needs of users in different scenarios and improve the user experience in the process of using smart lights.
[0096] It should be noted that when the first strategy is determined based on the frequency of the first physical feature, the first physical feature may be the user's body movement or the user's vocal cord movement, and the corresponding frequency is the step frequency or the speech rate. When the first strategy is determined based on the amplitude of the first physical feature, the first physical feature may be the user's posture, gesture, or vocal cord movement, and the corresponding amplitude is the posture amplitude, gesture amplitude, or tone of voice, wherein the amplitudes of the above first physical features may be divided into different ranges, and different ranges may correspond to different first strategies.
[0097] It should be noted that the three specific implementation methods of the above step 502 are all based on controlling the lighting speed of smart lights as an example, and can also be applied to adjusting the corresponding functions of other smart homes, and this application does not impose any restrictions on this.
[0098] Case 2: The smart home controller determines the first strategy according to the first physiological characteristic.
[0099] In case 2, Figure 4 The embodiment shown can be Figure 6 The process implementation shown includes:
[0100] 601. The sensor sends a first physiological characteristic of a user to the smart home controller. Correspondingly, the smart home controller receives the first physiological characteristic of the user sent by the sensor.
[0101] In case 2, the first physiological characteristic may include one or more of the user's heartbeat interval, the user's heart rate or blood oxygen, and the user's body temperature.
[0102] The user's heartbeat interval refers to the time interval between two heartbeats, and the user's heart rate refers to the number of times the user's heart beats per minute. For a healthy heart, the interval between consecutive heartbeats is constantly changing, rather than a fixed cycle. Figure 7 The heartbeat interval curves of users under different emotions are shown. The changes in the user's heart rate can reflect the changes in the heartbeat interval. For example, an increase in heart rate means that the heart rate is faster and the heartbeat interval is smaller, while a decrease in heart rate means that the heart rate is slower and the heartbeat interval is larger. Violent fluctuations in emotions (such as tension, boredom, and ecstasy) will cause the heartbeat to be irregular, which will be reflected in the heartbeat interval curve as sharp convex points. However, general happiness and joy will make the heartbeat tend to be regular, which will be reflected in the heartbeat interval curve as a smooth and harmonious wave. Modern medicine believes that the ups and downs of emotions are not conducive to human physiological health, that is, the heartbeat interval curve should be as close to a smooth wave as possible to avoid sharp convex points (peaks).
[0103] The user's heart rate and heartbeat interval can be obtained through a photoelectric sensor, and the heartbeat interval obtained by the sensor is a number of discrete values.
[0104] The user's blood oxygen refers to the oxygen content in the user's blood, specifically, the percentage of hemoglobin combined with oxygen in the human blood to the total hemoglobin. The user's blood oxygen can be obtained through an infrared sensor.
[0105] The user's body temperature refers to the temperature of the user's body, which can be obtained through a temperature sensor.
[0106] The above physiological characteristics can all represent the user's physiological state, including emotions and physical health. 602. The smart home controller determines a first strategy according to the user's first physiological characteristic.
[0107] When step 602 is specifically implemented, it can be implemented in any one of the following three implementations.
[0108] Implementation method 1: The smart home controller determines the first strategy according to the user's heartbeat interval.
[0109] In implementation mode 1, the above step 601 can be replaced by 601A, and the above step 602 can be replaced by 602A. Wherein, step 601A and step 602A are respectively:
[0110] 601A, the sensor sends the user's heartbeat interval to the smart home controller. Correspondingly, the smart home controller receives the user's heartbeat interval sent by the sensor.
[0111] 602A. The smart home controller determines the real-time standard deviation of the user and the range of the user according to the user's heartbeat interval, and determines that the strategy corresponding to the range is the first strategy.
[0112] at this time, Figure 6 The implementation process can be found in Figure 8 .
[0113] The real-time standard deviation σ determined based on the user's heartbeat interval refers to the standard deviation calculated based on the user's heartbeat interval in the time period including the current time, and is used to indicate the degree of discreteness of the user's heartbeat interval in the time period including the current time, that is, the degree of heartbeat fluctuation. For example, Fig. 9 As shown, the smart home controller can take the current moment as the starting point, trace back to a preset time t (such as 5 minutes), obtain a real-time heartbeat interval set U of all heartbeat intervals collected within 5 minutes, and then calculate the standard deviation of the real-time heartbeat interval set U, which is the real-time standard deviation σ. Fig. 9 Each point in is the real-time standard deviation calculated in the above manner.
[0114] In implementation 1, when the range of the real-time standard deviation is different, the first strategy is different. σ is compared with the preset range in the smart home controller for confirmation. For example, the preset range can be divided into three ranges by two comparison values, standard deviation λ1 and standard deviation λ2, where λ1<λ2.
[0115] The method for determining λ1 and λ2 is as follows, including steps S1-S3:
[0116] S1. Receive the heartbeat intervals within 24 hours (hour, h) as a set U1, and calculate the standard deviation σ1 and the average value w of U1, where σ1 is used to reflect the degree of dispersion of U1.
[0117] S2. Filter U1 by w and σ1 to determine the heartbeat interval set U2 belonging to the interval (0, w-σ1), and calculate the standard deviation σ2 of U2. σ2 is used to reflect the degree of discreteness of U2. Obviously, σ2<σ1, that is, the fluctuation amplitude of the heartbeat interval in U2 is smaller than that in U1. Let σ2 be denoted as λ1.
[0118] S3. Continue to screen U1 through w and σ1 to determine the heartbeat interval set U3 belonging to the interval [w-σ1, w+σ1], and calculate the standard deviation σ3 of U3. σ3 is used to reflect the degree of discreteness of U3. Obviously, σ2<σ3<σ1, that is, the fluctuation amplitude of the heartbeat interval in U3 is larger than that in U2, but smaller than that in U1. Let σ3 be denoted as λ2.
[0119] Through the above steps S1-S3, λ1 and λ2 are determined. Since λ1 and λ2 represent the magnitude of the fluctuation amplitude of the heartbeat interval in different sets, the range of the standard deviation can be divided by λ1 and λ2, and different ranges correspond to different states of the user. The range where the standard deviation belongs to (0, λ1) is called the "resting state", the range where the standard deviation belongs to [λ1, λ2] is called the "normal activity state", and the range where the standard deviation belongs to (λ2, ∞) is called the "state of violent emotional fluctuations". At this time, the state of the user can be judged by the range of the user's real-time standard deviation σ.
[0120] Taking the first smart home as a smart lamp as an example, the first strategy can be used to control the brightness and / or color temperature of the first smart home. Figure 8 In the example shown, the first strategy can also be called a lighting control strategy. The color temperature and brightness of the light have a certain guiding effect on the user's emotions. The law of life shows that people feel happy in bright light and depressed in dark conditions. Therefore, it is believed that bright light has the effect of stimulating positive emotions, while dim light has the effect of stimulating negative emotions; conversely, bright light can guide and eliminate negative emotions to a certain extent, and dim light can guide and eliminate positive emotions to a certain extent. Figure 7 In the example shown, the user's current mood can be characterized by the user's heartbeat interval, and the color temperature and brightness of the smart light can be determined based on the irregularity of the user's heartbeat interval to help guide the user into a good mood.
[0121] In implementation mode 1, when the range of the real-time standard deviation is different, the first strategy is different. The range of the real-time standard deviation can be based on Fig. 9 The three divided ranges represent three emotions of the user, and the corresponding first strategies can be seen in Table 4.
[0122] Table 4
[0123]
[0124]
[0125] Determine the range of σ. When σ<λ1, it means that the current user is in a "resting state". In the resting state, the user is very likely to be in a sleeping state or about to fall asleep. Therefore, the corresponding lighting control strategy is to reduce the brightness to 20% of the normal value, adjust the color temperature to warm light, and gradually turn off the light within half an hour to meet the needs of the user in the sleeping state; when λ1≤σ≤λ2, it means that the current user is in a "normal activity state". In the normal activity state, bright light is conducive to enhancing the user's sense of pleasure. When the user maintains a pleasant mood, the user's heartbeat is more regular than the heartbeat in the normal state. Therefore, gradually increase the brightness, adjust the color temperature to cold light, and guide the user's emotions to a positive direction; when σ>λ2, it means that the current user is in a "state of intense emotional fluctuations". The emotions may be stimulated, and the fluctuation amplitude of the heartbeat interval increases. Regardless of whether the user is in great joy or great sorrow, or nervous emotions, reduce the brightness of the light, adjust the color temperature to warm colors, reduce light stimulation, and gradually brighten the light after half an hour to guide the user's emotions to a positive direction to avoid being in a stressful state for a long time.
[0126] According to the above description, the range of the real-time standard deviation is calculated according to the user's heartbeat interval, and the user's emotions are determined as a resting state, a normal activity state, or a state of drastic emotional fluctuations according to the range of the user's real-time standard deviation. Each emotion corresponds to a different lighting control strategy, which uses the influence of the brightness and color temperature of the light on the user to guide the user's emotions, thereby reducing the time of drastic emotional fluctuations of the user and making the user's heartbeat interval curve smoother.
[0127] It should be noted that the user's heartbeat interval in implementation method 1 is used to adjust the brightness and / or color temperature of the smart light, and can also be used to adjust other smart home functions, such as judging the user's mood, adjusting the music and volume of the speaker, etc.
[0128] Implementation method 2: The smart home controller determines the first strategy according to the user's heart rate and / or blood oxygen.
[0129] In implementation mode 2, the above step 601 can be replaced by 601B, and the above step 602 can be replaced by 602B. Wherein, step 601B and step 602B are respectively:
[0130] 601B, the sensor sends the user's heart rate and / or blood oxygen to the smart home controller. Correspondingly, the smart home controller receives the user's heart rate and / or blood oxygen sent by the sensor.
[0131] 602B. The smart home controller determines a range of the user's heart rate and / or blood oxygen, and determines that a strategy corresponding to the range is a first strategy.
[0132] at this time, Figure 6 The implementation process can be found in Fig.10 Taking the first smart home as a smart lamp as an example, the first strategy can be used to control the brightness and / or color temperature of the first smart home. Fig.10 In the example shown, the first strategy may also be referred to as a lighting control strategy.
[0133] Among them, step 602B can be implemented in any one of the following methods A, B and C during specific implementation.
[0134] Method A: The smart home controller may determine that the strategy corresponding to the range of the user's heart rate is the first strategy.
[0135] When the user's heart rate is in a different range, the first strategy is different. The heart rate range can be preset according to the actual situation of different users, and this application does not limit it. For example, the first strategy corresponding to different heart rate ranges can be seen in Table 5.
[0136] Table 5
[0137]
[0138] For the user's heart rate, when awake, it is about 60-80 beats / minute for adult males and 70-90 beats / minute for adult females. When asleep, the heart rate is lower within the normal range, about 50-70 beats / minute for adult males and 60-70 beats / minute for adult females. Some people can even go as low as 45-50 beats / minute. Therefore, when the heart rate is maintained below 70 beats / minute for a period of time, the user is considered to be in a sleeping state, otherwise, the user is in an active state.
[0139] As shown in Table 5, when the user's heart rate is lower than 70 beats / minute, it can be considered that the user is currently in a sleeping state, and the corresponding lighting control strategy is to turn off the lights; when the user's heart rate is higher than 70 beats / minute, it can be considered that the user is currently in an active state, and the corresponding lighting control strategy is to appropriately increase the color temperature of the light, increase the blue light content, and adjust the color temperature of the light every 40 minutes, so as to maintain a good mood when the user is awake and active, and help the user to better carry out activities such as work or study.
[0140] According to the above description, method A can determine the user's work and rest state according to the user's heart rate, and then determine the corresponding first strategy. For example, the above-mentioned smart light provides the user with a brightness and / or color temperature of light suitable for the user's activities when the user is in an active state, and provides the user with a brightness and / or color temperature of light suitable for rest when the user is in a sleeping state, thereby improving the user experience.
[0141] Mode B: The smart home controller can determine that the strategy corresponding to the range of the user's blood oxygen is the first strategy. When the range of the user's blood oxygen is different, the first strategy is different. Among them, the range of blood oxygen can be preset according to the actual situation of different users, and this application is not limited. For example, a first strategy corresponding to different ranges of blood oxygen can be seen in Table 6.
[0142] Table 6
[0143]
[0144] As shown in Table 6, under normal circumstances, if the blood oxygen monitoring value is greater than 95%, such as maintaining at about 98%, the user is in an active state, and if the blood oxygen monitoring value is less than or equal to 95%, such as maintaining at about 93%, the user is in a sleeping state. When the user is in a sleeping state, the corresponding lighting control strategy is to control the lights to be turned off; when the user is in an active state, the corresponding lighting control strategy is to appropriately increase the color temperature of the light, increase the blue light content, and adjust the color temperature of the light every 40 minutes, so as to maintain a good mood when the user is awake and active, and help the user to better carry out activities such as work or study.
[0145] According to the above description, method B can determine the user's work and rest state based on the user's blood oxygen, and then determine the corresponding first strategy. For example, the above-mentioned smart light provides the user with a brightness and / or color temperature of light suitable for the user's activities when the user is in an active state, and provides the user with a brightness and / or color temperature of light suitable for rest when the user is in a sleeping state, thereby improving the user experience.
[0146] Method C: The smart home controller can determine that the strategy corresponding to the range of the user's heart rate and blood oxygen is the first strategy. At this time, the lighting control strategy can be determined based on the range of the heart rate and blood oxygen respectively, or the lighting control strategy can be determined jointly based on the range of the heart rate and blood oxygen information.
[0147] In mode C, when the range of the heart rate and the range of the blood oxygen are different, the first strategy is different. The range of the heart rate and the range of the blood oxygen can be preset according to actual conditions, and this application does not limit it. For example, a first strategy corresponding to different ranges of the heart rate and blood oxygen can be seen in Table 7.
[0148] Table 7
[0149]
[0150]
[0151] As shown in Table 7, when the user's heart rate is greater than 70 beats / minute and the blood oxygen is greater than 95%, it can be considered that the user is currently in an active state and the corresponding lighting control strategy is determined; when the user's heart rate is less than or equal to 70 beats / minute and the blood oxygen is less than or equal to 95%, it can be considered that the user is currently in a sleeping state and the corresponding lighting control strategy is determined.
[0152] Method C can determine the user's status based on the user's heart rate and blood oxygen, and then determine the control strategy of the smart home. For example, the above-mentioned smart light provides the user with a brightness and / or color temperature suitable for the user's activities when the user is active, and provides the user with a brightness and / or color temperature suitable for rest when the user is asleep, thereby improving the user experience.
[0153] It should be noted that, in Method A, Method B and Method C in the above-mentioned implementation method 2, the range of the user's heart rate and / or blood oxygen can be divided according to the actual situation of the user, such as pre-setting different ranges according to the user's gender, age, etc., or obtaining the user's heart rate and / or blood oxygen information for a period of time (such as a week or a month), determining the user's heart rate and / or blood oxygen in different time periods (such as a specific time period of each day), determining the user's heart rate and / or blood oxygen in different time periods, and appropriately adjusting and supplementing the first strategy according to the changes in heart rate and / or blood oxygen in different time periods. For example, if the user's heart rate and / or blood oxygen between 10 and 11 o'clock every night is lower than that in other time periods, it means that the user usually falls asleep during this time period. Then, a lighting control strategy based on the user's activity state and sleep state can be set at 10:30 every night. For example, compared with the lighting control strategy in the activity state, the light brightness is reduced and the color temperature is adjusted to warm light to facilitate the user to enter the sleep state.
[0154] It should be noted that the above-mentioned smart lights can also be replaced with other light-emitting devices, such as computers, smart TVs, etc. When the user is in a sleeping state, the corresponding lighting control strategy can be to control the computer or smart TV to turn off the screen. When the user is active, the color temperature of the computer or smart TV can be appropriately increased to increase the blue light content.
[0155] Implementation method 3: The smart home controller determines the first strategy according to the user's body temperature.
[0156] In implementation mode 3, the above step 601 can be replaced by 601C, and the above step 602 can be replaced by 602C. Wherein, step 601C and step 602C are respectively:
[0157] 601C, the sensor sends the user's body temperature to the smart home controller. Correspondingly, the smart home controller receives the user's body temperature sent by the sensor.
[0158] 602C. The smart home controller determines a range of the user's body temperature, and determines that a strategy corresponding to the range is a first strategy.
[0159] at this time, Figure 6 The implementation process can be found in Fig.11 .exist Fig.11 In the example shown, the first strategy may also be referred to as a water outlet strategy.
[0160] The user's body temperature can represent the user's current physical condition. Generally speaking, when the user's body temperature is below 37.5°C (degrees Celsius), the user is in a normal state. When the user's body temperature exceeds 37.5°C, the user is considered to be in a fever state and is physically unwell. For example, the user's fever state can be further divided into a low fever state and a high fever state according to the user's body temperature.
[0161] Taking the first smart home as a water heater as an example, the first strategy can be used to control the water outlet mode of the first smart home, where the water outlet mode includes the water outlet temperature and / or the water outlet time. The first strategy corresponding to different ranges of body temperature can be seen in Table 8.
[0162] Table 8
[0163]
[0164]
[0165] As shown in Table 8, the range of the user's body temperature is determined. When the body temperature is within the range of ≤37.5°C, the user is considered to be in a "normal state", and the corresponding water outlet mode can set the water outlet temperature to the body temperature and slowly increase it to the set water temperature within ten seconds; when the body temperature is within the range of (37.5, 38], the user is considered to be in a "low fever state", and the corresponding water outlet mode can discharge water at a preset temperature for 15 minutes. For example, if the preset temperature is two degrees higher than the body temperature, water is discharged at a water temperature two degrees higher than the body temperature; when the body temperature is within the range of >38°C, the user is considered to be in a "high fever state", and the corresponding water outlet mode can discharge water at a constant temperature of the body temperature for 10 minutes.
[0166] It should be noted that the above preset temperature can be changed and set according to user habits.
[0167] The user is judged based on body temperature whether they are in a low fever / high fever state. If they are in a low fever / high fever state, different water outlet strategies are configured for low fever and high fever states respectively. The personalized water outlet temperature and water outlet time are controlled according to the body temperature to avoid aggravating the condition due to improper bathing habits when suffering from a cold or fever. The diversified control of the water outlet mode of the water heater is realized, and it is consistent with the actual health status of the user.
[0168] It should be noted that, considering that the user's body temperature may rise after exercise, the heart rate can be collected simultaneously when the body temperature is collected. If the user's exercise state is taken into account, the scenario faced by the user can be modified in combination with the user's strenuous exercise within the preset time before taking a bath. For example, if the user's heart rate is monitored to be greater than 90 times / minute, the user is considered to be in a "strenuous activity state". Since the user's body temperature will rise after exercise, the critical value of the normal state and the low fever state can be modified to 37.8℃ to determine whether a low fever has occurred. Or after determining that the user has performed strenuous exercise based on information such as heart rate, query the temperature before exercise and use the temperature before exercise as the basis for judging the user's life state.
[0169] In the above implementation method 3, adjusting the temperature of the water heater according to the user's body temperature is described as an example. In actual implementation, other smart home functions can also be adjusted according to other physiological characteristics, such as the outlet temperature and / or air outlet time of the smart air conditioner, etc.
[0170] 603. The smart home controller sends the first policy to the first smart home. Correspondingly, the first smart home receives the first policy sent by the smart home controller.
[0171] 604. The first smart home executes the first strategy.
[0172] Through the above three implementation methods, different strategies for controlling different smart homes are provided to users according to their physiological characteristics, wherein the user's physiological characteristics can characterize the user's emotions and physical health status. By dividing the physiological characteristics into different ranges to characterize the user's status, the strategy corresponding to the range of the physiological characteristics can be determined to control the smart home according to the user's different status, thereby realizing personalized regulation for the user and improving the user experience.
[0173] In case 2, in addition to the above three implementation methods, the user's work and rest routine can be determined according to the above implementation method 1 and / or implementation method 2, and the user status can be determined according to the user's work and rest routine, and the user status includes the resting state or normal activity state in the above implementation method 1, and the sleeping state or activity state in implementation method 2. The user status in the above two implementation methods can distinguish whether the user is sleeping or awake. The time period corresponding to the above user status is associated with the first strategy to obtain a corresponding relationship between a time period and the first strategy. In the subsequent process, firstly, the first strategy corresponding to the time period is executed according to the time period in which the user is in, and then the current state of the user is determined according to the real-time first physiological characteristic of the user, and the first strategy is adjusted according to the current state of the user.
[0174] When determining the correspondence between the user's work and rest habits and the first strategy, for example, the user is usually awake from 8 a.m. to 10 p.m., the smart home controller associates the first strategy corresponding to this state with the time period, that is, the first strategy corresponding to the normal activity state in the above implementation method 1 and / or the first strategy corresponding to the active state in the above implementation method 2 are associated with the time period; or, the user is usually sleeping from 11 p.m. to 7 a.m., the smart home controller associates the first strategy corresponding to this state with the time period, that is, the first strategy corresponding to the resting state in the above implementation method 1 and / or the first strategy corresponding to the sleeping state in the above implementation method 2 are associated with the time period.
[0175] It should be noted that the first strategy is determined by determining the user's work and rest habits as described above, wherein the user's work and rest habits can be updated according to a preset time, such as once a week or a month, or the user can set the work and rest time by himself to execute the corresponding first strategy, so that the first strategy of the smart home is closer to the user's work and rest habits, providing users with a smarter experience.
[0176] Case 3: The smart home controller determines the first strategy according to the second physical characteristic and the second physiological characteristic.
[0177] In case three, Figure 4 The embodiment shown can be Fig.12 The process implementation shown includes:
[0178] 1201. The sensor sends a second physical characteristic and a second physiological characteristic of a user to the smart home controller. Correspondingly, the smart home controller receives the second physical characteristic and the second physiological characteristic of the user sent by the sensor.
[0179] The second physical characteristic includes one or more of the user's position, the user's posture and the user's gesture, and the second physiological characteristic includes one or more of the user's heartbeat interval, the user's blood oxygen and the user's heart rate.
[0180] 1202. Determine a condition that the second physical characteristic and the second physiological characteristic of the user satisfy, and determine that the policy corresponding to the condition is the first policy. Fig.12 In the example shown, the first strategy may also be referred to as a lighting control strategy.
[0181] In the specific implementation of step 1202, the first strategy can be determined based on the second physiological characteristic in combination with the second physical characteristic, or based on the second physical characteristic in combination with the second physiological characteristic. The present application does not limit this. Exemplarily, based on the user's heart rate and / or blood oxygen, that is, on the basis of implementation method 2 in the above situation 2, the first strategy is determined in combination with one or more of the user's position, the user's posture, and the user's gesture. Taking the first smart home as a smart lamp as an example, the first strategy can be used to control the brightness and / or color temperature of the first smart home.
[0182] The first strategy is determined according to the range of the user's heart rate and / or blood oxygen as shown in Tables 5-7. The first possible implementation method is to determine the first strategy based on Tables 5-7 and combined with the user's location, see Table 9.
[0183] Table 9
[0184]
[0185] In Tables 5 to 7, different ranges of the user's heart rate and / or blood oxygen correspond to different states of the user, including sleeping state and active state. In the user's active state, the user's state can be further determined in combination with the user's location. When the user's heart rate and / or blood oxygen indicate that the user is currently in an active state and the user's location is in the study, it is considered that the user is currently in a working state, and the corresponding lighting control strategy is to appropriately increase the color temperature of the light, increase the blue light content, and adjust the color temperature of the light every 40 minutes; when the user's heart rate and / or blood oxygen indicate that the user is currently in an active state and the user's location is in the living room, it is considered that the user is currently in a resting state, and the corresponding lighting control strategy is to reduce the color temperature of the light and adjust it to the eye protection mode, that is, appropriately reduce the brightness of the light to create a suitable resting environment for the user; when the user's heart rate and / or blood oxygen indicate that the user is currently in a sleeping state and the user's location is in the bedroom, it is considered that the user is currently in a sleeping state, and the corresponding lighting control strategy is to control the light to turn off.
[0186] A second possible implementation manner is to determine the first strategy based on Tables 5 to 7 and in combination with the user's posture, see Table 10.
[0187] Table 10
[0188]
[0189] As shown in Table 10, when the user's heart rate and / or blood oxygen indicates that the user is currently in an active state and meets the condition that the user's posture is a sitting posture, it is considered that the user is currently in a working state, and the corresponding lighting control strategy is to appropriately increase the color temperature of the light, increase the blue light content, and adjust the color temperature of the light every 40 minutes; when the user's heart rate and / or blood oxygen indicates that the user is currently in an active state and meets the condition that the user's posture is a standing posture, it is considered that the user is currently in a resting state, and the corresponding lighting control strategy is to lower the color temperature of the light and adjust it to the eye protection mode, that is, appropriately reduce the brightness of the light to create a suitable resting environment for the user; when the user's heart rate and / or blood oxygen indicates that the user is currently in a sleeping state and meets the condition that the user's posture is a lying posture, it is considered that the user is currently in a sleeping state, and the corresponding lighting control strategy is to control the light to turn off.
[0190] A third possible implementation manner is to determine the first strategy based on Tables 5 to 7 in combination with the user's position and the user's posture, see Table 11.
[0191] Table 11
[0192]
[0193] As shown in Table 11, when the user's heart rate and / or blood oxygen indicates that the user is currently in an active state, and the user's position is in the study and the user's posture is sitting, it is considered that the user is currently in a working state, and the corresponding lighting control strategy is to appropriately increase the color temperature of the light, increase the blue light content, and adjust the color temperature of the light every 40 minutes; when the user's heart rate and / or blood oxygen indicates that the user is currently in an active state, and the user's position is in the study / living room / bedroom and the user's posture is standing, it is considered that the user is currently in a resting state, and the corresponding lighting control strategy is to reduce the color temperature of the light. The temperature is adjusted to the eye protection mode, that is, the brightness of the light is appropriately reduced to create a suitable resting environment for the user; when the user's heart rate and / or blood oxygen indicates that the user is currently in an active state, and the user's location is in the living room / bedroom and the user's posture is sitting, it is considered that the user is currently in a resting state, and the corresponding light control strategy is determined; when the user's heart rate and / or blood oxygen indicates that the user is currently in a sleeping state, and the user's location is in the study / living room / bedroom and the user's posture is lying, it is considered that the user is currently in a sleeping state, and the corresponding light control strategy is to control the lights to turn off.
[0194] It should be noted that, for the three possible implementations of situation three, the second physical feature can also be a user's gesture. When the user's hands are in a stretched and relaxed state, it can be considered that the user is in a resting or sleeping state. On this basis, the user's posture or position can be combined to further determine that the user is in a resting or sleeping state. The second physiological feature can also be the user's heartbeat interval. The user's emotions are determined by the heartbeat interval, and then combined with one or more of the above second physical features to determine the first strategy for positively guiding the user's emotions.
[0195] 1203. The smart home controller sends a first policy to the first smart home. Correspondingly, the first smart home receives the first policy sent by the smart home controller.
[0196] 1204. The first smart home executes the first strategy.
[0197] It should be noted that the above-mentioned smart lights can also be replaced by other light-emitting devices, such as computers, smart TVs, etc. to execute corresponding light control strategies. For the control of smart homes, only the smart homes in the area where the user is located can be controlled. For example, if the user is in the study, the light control strategy is only sent to the smart homes in the study, but not to the smart homes in the living room.
[0198] The brightness and color temperature of the light-emitting device are controlled according to the user's work and rest status, so that the smart home can be adjusted according to the user's work and rest status. At the same time, the collected information is used to further confirm whether the user is in the predicted work and rest status, and then the smart home is controlled, realizing the diversification of the light control of the light-emitting device, adapting to the needs of users in different scenarios, and improving the user experience.
[0199] In case 3, in addition to the first possible implementation to the third possible implementation, the user's work and rest routine can be first determined according to any one or more of the first possible implementation to the third possible implementation, and the user state can be determined according to the user's work and rest routine, and the user state includes working state, rest state and sleep state, and the time periods corresponding to these three user states are associated with the first strategy to obtain a corresponding relationship between a time period and the first strategy. In the subsequent process, the first strategy corresponding to the time period is first executed according to the time period in which the user is, and then the user's current state is determined according to the user's real-time second physiological characteristics and second physical characteristics, and the first strategy is adjusted according to the user's current state.
[0200] When determining the correspondence between the user's work and rest routine and the first strategy, for example, the user is usually in the study from 9:00 a.m. to 12:00 a.m., and the user is determined to be in a working state based on the user's real-time physiological characteristics and other physical characteristics, then the smart home controller associates the first strategy corresponding to this state with the time period; or, the user is usually in a lying position from 1:00 p.m. to 2:00 p.m., and the user is determined to be in a sleeping state based on the user's real-time physiological characteristics and other physical characteristics, then the smart home controller associates the first strategy corresponding to this state with the time period. The smart home controller can use the corresponding first strategy as the preset strategy for entering the time period, that is, execute the first strategy corresponding to the user being in a working state at 9:00 a.m., and based on this strategy, obtain the user's physical characteristics and / or physiological characteristics to determine the first strategy for regulating the smart home.
[0201] It should be noted that the first strategy is determined by determining the user's work and rest habits as described above, wherein the user's work and rest habits can be updated according to a preset time, such as once a week or a month, or the user can set the work and rest time by himself to execute the corresponding first strategy, so that the first strategy of the smart home is closer to the user's work and rest habits, providing users with a smarter experience.
[0202] It should be noted that the first strategy shown above is only an example, and during implementation, it can be set and adjusted according to specific application scenarios.
[0203] The method provided in the embodiment of the present application can determine a control strategy suitable for a smart home based on the user's physical characteristics and / or physiological characteristics, so that the smart home can be dynamically adjusted according to the changes in the user's characteristics, adapt to the user's needs in different scenarios, improve the intelligence of smart home control, and enhance the user experience.
[0204] The above mainly introduces the scheme of the embodiment of the present application from the perspective of the method. It can be understood that each module, for example, the smart home control device, in order to realize the above functions, includes at least one of the hardware structure and software modules corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.
[0205] The embodiment of the present application can divide the functional units of the smart home control device according to the above method example. For example, each functional unit can be divided according to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of software functional units. It should be noted that the division of units in the embodiment of the present application is schematic and is only a logical functional division. There may be other division methods in actual implementation.
[0206] For example, Fig.13 A possible structural diagram of the smart home control device involved in the above embodiment is shown, and the smart home control device includes a receiving unit 1301 and a sending unit 1302.
[0207] Receiving unit 1301: configured to receive at least one physical characteristic and / or at least one physiological characteristic of a user;
[0208] Sending unit 1302: used to send a first strategy to a first smart home; the first strategy is determined according to the frequency and / or amplitude of the first physical characteristic, or according to the first physiological characteristic, or according to the second physical characteristic and the second physiological characteristic; the first physical characteristic is one or more of at least one physical characteristic, the first physiological characteristic is one or more of at least one physiological characteristic, the second physical characteristic is one or more of at least one physical characteristic, and the second physiological characteristic is one or more of at least one physiological characteristic.
[0209] Optionally, the physical characteristics refer to the user's movements, and the user's movements include at least one of the following information: the user's limb movements, the user's vocal cord movements; the physiological characteristics refer to the user's vital signs, and the physiological characteristics include at least one of the following information: the user's heart rate, the user's heartbeat interval, the user's blood oxygen, and the user's body temperature.
[0210] Optionally, at least one physical characteristic includes at least one of the following: user's body movements, user's vocal cord movements, user's posture, user's position, user's gestures; at least one physiological characteristic includes at least one of the following: user's heart rate, user's heartbeat intervals, user's blood oxygen, user's body temperature.
[0211] Optionally, the first strategy is determined based on the frequency of the first physical feature, and the frequency of the first physical feature includes the user's step frequency and / or speaking rate; the terminal device also includes a determination unit 1303, and the determination unit 1303 is used to: determine the range of the user's step frequency and / or speaking rate; determine that the strategy corresponding to the range of the user's step frequency and / or speaking rate is the first strategy.
[0212] Optionally, the first smart home is a smart light, and the first strategy is used to control a lighting speed of the first smart home.
[0213] Optionally, the first strategy is determined based on a first physiological characteristic, which includes the user's heartbeat interval; the terminal device also includes a determination unit 1303, which is used to: determine the user's real-time standard deviation, which is the standard deviation calculated based on the user's heartbeat interval within a first time period, and the first time period includes the current time; determine that the strategy corresponding to the range of the real-time standard deviation is the first strategy.
[0214] Optionally, the range of the user's heartbeat interval is the first range, the second range or the third range, the first range is (0, w-σ1), the second range is [w-σ1, w+σ1], and the third range is [w+σ1, ∞); wherein w is the average value calculated based on the user's heartbeat interval in the second time period, and σ1 is the standard deviation calculated based on the heartbeat interval in the second time period.
[0215] Optionally, the first strategy is determined based on a first physiological characteristic, where the first physiological characteristic includes the user's heart rate and / or blood oxygen; the terminal device also includes a determination unit 1303, which is used to: determine the range of the user's heart rate and / or blood oxygen; determine that the strategy corresponding to the range of the user's heart rate and / or blood oxygen is the first strategy.
[0216] Optionally, the first strategy is determined based on the first physiological characteristic, and the first physiological characteristic includes the user's body temperature; the terminal device also includes a determination unit 1303, and the determination unit 1303 is used to: determine the range of the user's body temperature; determine that the strategy corresponding to the range of the user's body temperature is the first strategy.
[0217] Optionally, the first smart home is a water heater, and the first strategy is used to control the water outlet temperature and / or water outlet time of the first smart home; or, the first smart home is an air conditioner, and the first strategy is used to control the air outlet temperature of the first smart home.
[0218] Optionally, the first strategy is determined based on the second physical characteristic and the second physiological characteristic, the second physical characteristic includes one or more of the user's position, the user's posture and the user's gesture, and the second physiological characteristic includes one or more of the user's heartbeat interval, the user's blood oxygen and the user's heart rate; the terminal device also includes a determination unit 1303, and the determination unit 1303 is used to: determine the conditions satisfied by the second physical characteristic and the second physiological characteristic; determine that the strategy corresponding to the conditions satisfied by the second physical characteristic and the second physiological characteristic is the first strategy.
[0219] Optionally, the first smart home is a smart lamp, and the first strategy is used to control the brightness and / or color temperature of the first smart home.
[0220] The smart home control device may be a device or a chip or a chip system.
[0221] Fig.13 If the integrated unit in is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (processor) to perform all or part of the steps of the various embodiments of the present application. The storage medium for storing computer software products includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program codes.
[0222] The present application also provides a hardware structure diagram of a smart home control device, see Fig.14 The smart home control device includes a processor 1401, and optionally, also includes a memory 1402 connected to the processor 1401. The processor 1401 and the memory 1402 are connected via a bus.
[0223] Processor 1401 may include a central processing unit (CPU), a graphics processing unit (GPU), a neural-network processing unit (NPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application. Processor 1401 may also include multiple CPUs, and processor 1401 may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. The processor here may refer to one or more devices, circuits, or processing cores for processing data (such as computer program instructions).
[0224] The memory 1402 may be a ROM or other types of static storage devices that can store static information and instructions, a RAM or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer, and the embodiments of the present application do not impose any restrictions on this. The memory 1402 may exist independently or be integrated with the processor 1401. Among them, the memory 1402 may contain a computer program code. The processor 1401 is used to execute the computer program code stored in the memory 1402, thereby realizing the method provided in the embodiments of the present application.
[0225] The processor 1401 is used to control and manage the actions of the smart home control device. For example, the processor 1401 is used to execute Figure 4 Step 401, step 402, Figure 5 Steps 501 to 503 in Figure 6 Steps 601 to 603 in Figure 8 Steps 601A to 603, Fig.10 Steps 601B to 603, Fig.11 Steps 601C to 603, Fig.12 The memory 1402 is used to store program codes and data of the smart home control device.
[0226] In the implementation process, each step in the method provided in this embodiment can be completed by an integrated logic circuit of hardware in a processor or by instructions in the form of software. The steps of the method disclosed in the embodiment of the present application can be directly embodied as being executed by a hardware processor, or by a combination of hardware and software modules in a processor.
[0227] An embodiment of the present application also provides a computer-readable storage medium, including instructions, which, when executed on a computer, enable the computer to execute any of the above methods.
[0228] The embodiment of the present application also provides a computer program product including instructions, which, when executed on a computer, enables the computer to execute any of the above methods.
[0229] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loading and executing computer program instructions on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. Computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, data center, etc. that contains one or more servers that can be integrated with a medium. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)).
[0230] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art may understand and implement other changes to the disclosed embodiments by viewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "one" or "an" does not exclude multiple situations. A single processor or other unit may implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
[0231] Although the present application has been described in conjunction with specific features and embodiments thereof, it is obvious that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely exemplary illustrations of the present application as defined by the appended claims, and are deemed to have covered any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A smart home control method, characterized in that: include: A smart home controller receives at least one physical characteristic and / or at least one physiological characteristic of a user, wherein the smart home controller is used to control a smart home; The smart home controller sends a first strategy to the first smart home, where the first strategy is determined according to the frequency and / or amplitude of a first physical feature, or the first strategy is determined according to a first physiological feature, or the first strategy is determined according to a second physical feature and a second physiological feature, where the first physical feature is one or more of the at least one physical feature, the first physiological feature is one or more of the at least one physiological feature, the second physical feature is one or more of the at least one physical feature, and the second physiological feature is one or more of the at least one physiological feature; The first strategy is determined according to the frequency of the first physical feature, where the frequency of the first physical feature includes the step frequency and / or speech rate of the user; before the smart home controller sends the first strategy to the first smart home, the method further includes: The smart home controller determines a range of the user's step frequency and / or speech rate; The smart home controller determines that the strategy corresponding to the range of the user's step frequency and / or speech rate is the first strategy.
2. The method according to claim 1, characterized in that The at least one physical characteristic comprises at least one of: a body movement of the user, a vocal movement of the user, a posture of the user, a position of the user, or a gesture of the user; The at least one physiological characteristic includes at least one of the following: the user's heart rate, the user's heartbeat interval, the user's blood oxygen, or the user's body temperature.
3. The method according to claim 1 or 2, characterized in that: The first smart home is a smart lamp, and the first strategy is used to control a lighting speed of the first smart home.
4. The method according to claim 1 or 2, characterized in that: The first strategy is determined according to the first physiological characteristic, where the first physiological characteristic includes a heartbeat interval of the user; before the smart home controller sends the first strategy to the first smart home, the method further includes: The smart home controller determines a real-time standard deviation of the user, where the real-time standard deviation is a standard deviation calculated based on a heartbeat interval of the user within a first time period, where the first time period includes a current time; The smart home controller determines that the strategy corresponding to the range of the real-time standard deviation is the first strategy.
5. The method according to claim 4, characterized in that The range of the user's heartbeat interval is the first range, the second range or the third range, the first range is (0, w-σ1), the second range is [w-σ1, w+σ1], and the third range is [w+σ1, ∞); wherein w is the average value calculated based on the user's heartbeat interval in the second time period, and σ1 is the standard deviation calculated based on the heartbeat interval in the second time period.
6. The method according to claim 1 or 2, characterized in that: The first strategy is determined according to the first physiological characteristic, where the first physiological characteristic includes the heart rate and / or blood oxygen of the user; before the smart home controller sends the first strategy to the first smart home, the method further includes: The smart home controller determines a range of the user's heart rate and / or blood oxygen; The smart home controller determines that the strategy corresponding to the range of the user's heart rate and / or blood oxygen is the first strategy.
7. The method according to claim 1 or 2, characterized in that: The first strategy is determined according to the first physiological characteristic, where the first physiological characteristic includes the body temperature of the user. Before the smart home controller sends the first strategy to the first smart home, the method further includes: The smart home controller determines the range of the user's body temperature; The smart home controller determines that the strategy corresponding to the range of the user's body temperature is the first strategy.
8. The method according to claim 7, characterized in that The first smart home is a water heater, and the first strategy is used to control a water outlet mode of the first smart home, where the water outlet mode includes a water outlet temperature and / or a water outlet time. Alternatively, the first smart home is an air conditioner, and the first strategy is used to control an air outlet temperature of the first smart home.
9. The method according to claim 1 or 2, characterized in that: The first strategy is determined according to the second physical feature and the second physiological feature, the second physical feature includes one or more of the user's position, the user's posture, and the user's gesture, and the second physiological feature includes one or more of the user's heartbeat interval, the user's blood oxygen, and the user's heart rate. Before the smart home controller sends the first strategy to the first smart home, the method further includes: The smart home controller determines a condition satisfied by the second physical characteristic and the second physiological characteristic; The smart home controller determines that a policy corresponding to a condition satisfied by the second physical characteristic and the second physiological characteristic is the first policy.
10. The method according to claim 4, characterized in that The first smart home is a smart lamp, and the first strategy is used to control the brightness and / or color temperature of the first smart home.
11. A smart home control device, characterized in that: include: Receiving unit: used to receive at least one physical characteristic and / or at least one physiological characteristic of a user; A sending unit: configured to send a first strategy to a first smart home; The first strategy is determined according to the frequency and / or amplitude of a first physical characteristic, or according to a first physiological characteristic, or according to a second physical characteristic and a second physiological characteristic; the first physical characteristic is one or more of the at least one physical characteristic, the first physiological characteristic is one or more of the at least one physiological characteristic, the second physical characteristic is one or more of the at least one physical characteristic, and the second physiological characteristic is one or more of the at least one physiological characteristic; The first strategy is determined according to the frequency of the first physical feature, where the frequency of the first physical feature includes the step frequency and / or speech rate of the user; the smart home control device further includes a determination unit, which is used to: Determining a range of the user's step frequency and / or speech rate; The strategy corresponding to the range of the step frequency and / or speech rate of the user is determined as the first strategy.
12. The device according to claim 11, characterized in that The at least one physical feature comprises at least one of the following: a body movement of the user, a vocal movement of the user, a posture of the user, a position of the user, a gesture of the user; The at least one physiological characteristic includes at least one of the following: the user's heart rate, the user's heartbeat interval, the user's blood oxygen, and the user's body temperature.
13. The device according to claim 11 or 12, characterized in that The first smart home is a smart lamp, and the first strategy is used to control a lighting speed of the first smart home.
14. The device according to claim 11 or 12, characterized in that The first strategy is determined according to the first physiological characteristic, where the first physiological characteristic includes the heartbeat interval of the user; the smart home control device further includes a determination unit, where the determination unit is used to: Determine a real-time standard deviation of the user, where the real-time standard deviation is a standard deviation calculated based on a heartbeat interval of the user in a first time period, where the first time period includes a current time; The strategy corresponding to the range of the real-time standard deviation is determined as the first strategy.
15. The device according to claim 14, characterized in that The range of the user's heartbeat interval is the first range, the second range or the third range, the first range is (0, w-σ1), the second range is [w-σ1, w+σ1], and the third range is [w+σ1, ∞); wherein w is the average value calculated based on the user's heartbeat interval in the second time period, and σ1 is the standard deviation calculated based on the heartbeat interval in the second time period.
16. The device according to claim 11 or 12, characterized in that The first strategy is determined according to the first physiological characteristic, where the first physiological characteristic includes the heart rate and / or blood oxygen of the user; the smart home control device further includes a determination unit, where the determination unit is used to: Determining a range of the user's heart rate and / or blood oxygen; The strategy corresponding to the range of the user's heart rate and / or blood oxygen is determined as the first strategy.
17. The device according to claim 11 or 12, characterized in that The first strategy is determined according to the first physiological characteristic, where the first physiological characteristic includes the body temperature of the user; the smart home control device further includes a determination unit, where the determination unit is used to: Determining a range within which the user's body temperature falls; The strategy corresponding to the range of the user's body temperature is determined to be the first strategy.
18. The device according to claim 17, characterized in that The first smart home is a water heater, and the first strategy is used to control the water outlet temperature and / or water outlet time of the first smart home; or, the first smart home is an air conditioner, and the first strategy is used to control the air outlet temperature of the first smart home.
19. The device according to claim 11 or 12, characterized in that The first strategy is determined according to the second physical feature and the second physiological feature, the second physical feature includes one or more of the user's position, the user's posture and the user's gesture, and the second physiological feature includes one or more of the user's heartbeat interval, the user's blood oxygen and the user's heart rate; the smart home control device also includes a determination unit, the determination unit is used to: determining a condition satisfied by the second physical characteristic and the second physiological characteristic; Determine that a policy corresponding to a condition satisfied by the second physical characteristic and the second physiological characteristic is the first policy.
20. The device according to claim 14, characterized in that The first smart home is a smart lamp, and the first strategy is used to control the brightness and / or color temperature of the first smart home.
21. A smart home control device, characterized in that: include: processor; The processor is connected to a memory, the memory is used to store computer-executable instructions, and the processor executes the computer-executable instructions stored in the memory so that the smart home control device implements the method described in any one of claims 1-10.
22. A computer-readable storage medium, characterized in that: Used to store computer instructions, when the computer instructions are executed on a computer, the computer is caused to execute the method according to any one of claims 1 to 10.
23. A computer program product, characterized in that The method comprises computer instructions, which, when executed on a computer, cause the computer to execute the method according to any one of claims 1 to 10.
Citation Information
Patent Citations
Wrist-worn type electronic device and method for controlling intelligent household appliance based on the same
CN106406120A
Control method and device for smart home equipment
CN112217699A