Method and apparatus for controlling air conditioner, air conditioner, and storage medium
By acquiring user information to recommend exercise videos and controlling the operation of the air conditioner, the problem of users becoming complacent in a comfortable environment in existing technologies is solved, and the improvement of both comfort and exercise effect is achieved during exercise.
Patent Information
- Application Number
- CN202310539098.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-12
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2043-05-12
AI Technical Summary
Existing technologies adjust air conditioner operating parameters based solely on the user's movement characteristics, leading to user relaxation in a comfortable environment and making it difficult to guarantee the effectiveness of exercise.
By acquiring user information, suitable exercise videos are recommended, and the operation of the air conditioner is controlled according to the exercise videos to reasonably plan the exercise intensity and adjust the parameters of the air conditioner, so as to ensure that users maintain comfort and exercise intensity during exercise.
While ensuring user comfort during exercise, it can reasonably plan exercise intensity and improve the user's actual exercise results.
Smart Images

Figure CN118935648B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of smart home appliance technology, such as a method, apparatus, air conditioner, and storage medium for controlling an air conditioner. Background Technology
[0002] Currently, with the improvement of people's living standards, the popularity of air conditioners is increasing. At the same time, the application scenarios for air conditioners are also gradually becoming more diverse. For example, for users exercising, air conditioners can assist in the user's exercise process to ensure comfort during exercise. Among these technologies, a method for setting and regulating the temperature of an air conditioner has been proposed, including: responding to an air conditioner operation and regulation command, acquiring the current heart rate of a target user, and determining the exercise state and comfortable temperature corresponding to the current heart rate; if the target user's body surface temperature is higher than the comfortable temperature, determining an adjustment value for lowering the air conditioner's set temperature based on the exercise intensity corresponding to the target user's exercise state, and controlling the air conditioner to execute the adjusted set temperature.
[0003] In the process of implementing the embodiments of this disclosure, at least the following problems were found in the related art:
[0004] While these technologies can improve user comfort during exercise, they only adjust the air conditioner's operating parameters based on the user's activity level. Once the user relaxes and reduces their exercise intensity, the technology adjusts the air conditioner's set temperature to accommodate the low-intensity activity and create a comfortable indoor environment. Users in this comfortable environment typically maintain their current state, making it difficult to achieve the desired exercise results. Therefore, these technologies cannot guarantee the user's exercise intensity, resulting in suboptimal actual exercise outcomes.
[0005] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this application, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention
[0006] To provide a basic understanding of some aspects of the disclosed embodiments, a brief summary is given below. This summary is not intended as a general commentary, nor is it intended to identify key / important components or describe the scope of protection of these embodiments, but rather as a prelude to the detailed description that follows.
[0007] This disclosure provides a method, apparatus, air conditioner, and storage medium for controlling an air conditioner, which ensures user comfort during exercise while also guaranteeing the intensity of the user's exercise, thereby improving the actual exercise effect.
[0008] In some embodiments, the method includes: obtaining user information; recommending exercise videos based on the user information; and controlling the operation of an air conditioner based on the exercise video when the user is exercising and the exercise video is being played.
[0009] In some embodiments, the apparatus includes a processor and a memory storing program instructions, the processor being configured to execute the method for controlling an air conditioner as described above when the program instructions are executed.
[0010] In some embodiments, the air conditioner includes: an air conditioner body; and the aforementioned means for controlling the air conditioner, which is installed on the air conditioner body.
[0011] In some embodiments, the storage medium stores program instructions that, when executed, perform the method described above for controlling an air conditioner.
[0012] The method, apparatus, air conditioner, and storage medium for controlling an air conditioner provided in this disclosure can achieve the following technical effects:
[0013] In this embodiment, user information is obtained to analyze the user's exercise needs, and then suitable exercise videos are recommended. This allows for reasonable planning of the user's exercise intensity, which helps ensure the effectiveness of the exercise. When the user starts exercising and plays the exercise video, this embodiment further controls the operation of the air conditioner based on the exercise video to assist the user's exercise process, thereby creating a comfortable indoor environment and ensuring the user's comfort during exercise. Furthermore, since the air conditioner's control is based on the pre-recommended exercise video, this embodiment can formulate a standard air conditioner operation strategy according to the appropriate exercise intensity, thereby encouraging the user to accurately follow the exercise plan. Therefore, while ensuring the user's exercise comfort, this embodiment also ensures the user's exercise intensity, which helps improve the actual exercise effect.
[0014] The above general description and the description below are exemplary and illustrative only and are not intended to limit this application. Attached Figure Description
[0015] One or more embodiments are illustrated by way of example with reference to the accompanying drawings. These illustrations and drawings do not constitute a limitation on the embodiments. Elements having the same reference numerals in the drawings are shown as similar elements. The drawings are not to be scaled. And wherein:
[0016] Figure 1 This is a schematic diagram of a method for controlling an air conditioner provided in an embodiment of this disclosure;
[0017] Figure 2 This is a schematic diagram of another method for controlling an air conditioner provided in an embodiment of this disclosure;
[0018] Figure 3 This is a schematic diagram of another method for controlling an air conditioner provided in an embodiment of this disclosure;
[0019] Figure 4 This is a schematic diagram of another method for controlling an air conditioner provided in an embodiment of this disclosure;
[0020] Figure 5 This is a schematic diagram of a device for controlling an air conditioner provided in an embodiment of this disclosure;
[0021] Figure 6 This is a schematic diagram of an air conditioner provided in an embodiment of this disclosure. Detailed Implementation
[0022] To provide a more detailed understanding of the features and technical content of the embodiments of this disclosure, the implementation of the embodiments of this disclosure will be described in detail below with reference to the accompanying drawings. The accompanying drawings are for illustrative purposes only and are not intended to limit the embodiments of this disclosure. In the following technical description, for ease of explanation, several details are used to provide a full understanding of the disclosed embodiments. However, one or more embodiments may still be implemented without these details. In other cases, well-known structures and devices may be simplified in their depiction to simplify the drawings.
[0023] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of this disclosure described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion.
[0024] Unless otherwise stated, the term "multiple" means two or more.
[0025] In this embodiment of the disclosure, the character " / " indicates that the objects before and after it are in an "or" relationship. For example, A / B means: A or B.
[0026] The term "and / or" describes an association between objects, indicating that three relationships can exist. For example, A and / or B means: A or B, or A and B.
[0027] The term "correspondence" can refer to an association or binding relationship. The correspondence between A and B means that there is an association or binding relationship between A and B.
[0028] Currently, with the improvement of people's living standards, the popularity of air conditioners is increasing. At the same time, the application scenarios for air conditioners are also gradually becoming more diverse. For example, for users exercising, air conditioners can assist in the user's exercise process to ensure comfort during exercise. Among these technologies, a method for setting and regulating the temperature of an air conditioner has been proposed, including: responding to an air conditioner operation and regulation command, acquiring the current heart rate of a target user, and determining the exercise state and comfortable temperature corresponding to the current heart rate; if the target user's body surface temperature is higher than the comfortable temperature, determining an adjustment value for lowering the air conditioner's set temperature based on the exercise intensity corresponding to the target user's exercise state, and controlling the air conditioner to execute the adjusted set temperature.
[0029] While these technologies can improve user comfort during exercise, they only adjust the air conditioner's operating parameters based on the user's activity level. Once the user relaxes and reduces their exercise intensity, the technology adjusts the air conditioner's set temperature to accommodate the low-intensity activity and create a comfortable indoor environment. Users in this comfortable environment typically maintain their current state, making it difficult to achieve the desired exercise results. Therefore, these technologies cannot guarantee the user's exercise intensity, resulting in suboptimal actual exercise outcomes.
[0030] Combination Figure 1 As shown in the embodiments of this disclosure, a method for controlling an air conditioner is provided, comprising:
[0031] S101, the processor obtains user information.
[0032] S102, the processor recommends motion videos based on user information.
[0033] S103: When the user is moving and a motion video is playing, the processor controls the operation of the air conditioner based on the motion video.
[0034] The method for controlling an air conditioner provided in this disclosure analyzes user exercise needs by acquiring user information and then recommends suitable exercise videos. This allows for the rational planning of the user's exercise intensity, which is beneficial for ensuring the effectiveness of the exercise. When the user starts exercising and plays the exercise video, this disclosure further controls the operation of the air conditioner based on the exercise video to assist the user's exercise process, thereby creating a comfortable indoor environment and ensuring the user's comfort during exercise. Furthermore, since the air conditioner's control is based on the pre-recommended exercise video, this disclosure can formulate a standard air conditioner operation strategy according to an appropriate exercise intensity, thereby encouraging the user to accurately follow their exercise plan. Therefore, while ensuring the user's exercise comfort, this disclosure also ensures the user's exercise intensity, which is beneficial for improving their actual exercise results.
[0035] Optionally, the method for controlling the air conditioner can be executed either within the air conditioner or on a server communicating with the air conditioner. In this embodiment, the solution is described using a processor within the air conditioner as the executing entity.
[0036] Optionally, the user information includes one or more of the following: user exercise information, user gender information, and user age information. Thus, by obtaining some or all of the above-mentioned user information, embodiments of this disclosure can analyze the user's exercise needs and recommend suitable exercise videos, thereby enabling reasonable planning of the user's exercise intensity and helping to ensure the effectiveness of the user's exercise.
[0037] Optionally, when the user information is user exercise information, the processor recommends exercise videos based on the user information, including: recommending a first type of video when the user's exercise information indicates insufficient exercise; or recommending a second type of video when the user's exercise information indicates sufficient exercise. The first type of video has a higher exercise intensity than the second type of video. Thus, when the user's exercise information indicates insufficient exercise, this embodiment recommends the first type of video with relatively high exercise intensity, thereby compensating for insufficient exercise with high-intensity exercise, which is beneficial for ensuring the user's exercise effect. Conversely, when the user's exercise information indicates sufficient exercise, this embodiment recommends the second type of video with relatively low exercise intensity, thereby reasonably planning the user's exercise intensity when the user's exercise volume meets the target, avoiding excessive exercise that could lead to increased user fatigue, which is beneficial for ensuring the user's exercise effect. Therefore, this embodiment can accurately analyze the user's subsequent exercise needs by combining the user's historical exercise data, and then recommend suitable exercise videos, thereby reasonably planning the user's exercise intensity and ensuring the user's exercise effect.
[0038] Optionally, the processor obtains user exercise information in the following manner: the processor obtains the user's cumulative exercise time; if the cumulative exercise time is less than the standard exercise time, the processor determines that the user's exercise information is insufficient; if the cumulative exercise time is greater than or equal to the standard exercise time, the processor determines that the user's exercise information is sufficient. The cumulative exercise time can be daily, weekly, or monthly. The standard exercise time is reasonably set based on the aforementioned cumulative exercise time. Thus, this embodiment of the present disclosure can determine specific user exercise information by comparing the user's cumulative exercise time with the standard exercise time corresponding to the formulated exercise plan. Using user exercise information, this embodiment of the present disclosure can accurately analyze the user's subsequent exercise needs by combining the user's historical exercise data, and then recommend suitable exercise videos, thereby reasonably planning the user's exercise intensity and helping to ensure the user's exercise effectiveness.
[0039] Optionally, when the user information includes the user's gender, the processor recommends exercise videos based on this information. This includes recommending a third type of video if the user's gender is male, and a fourth type of video if the user's gender is female. The third type of video has a higher exercise intensity than the fourth type of video. Thus, when the user's gender is male, this embodiment recommends the third type of video with relatively higher exercise intensity to match the male user's relatively stronger physical condition, which helps ensure the male user's exercise effectiveness. Conversely, when the user's gender is female, this embodiment recommends the fourth type of video with relatively lower exercise intensity to match the female user's relatively weaker physical condition, which helps ensure the female user's exercise effectiveness. By using the user's gender information, this embodiment can accurately analyze the user's exercise needs based on differences in physical condition, and then recommend suitable exercise videos, thereby rationally planning the user's exercise intensity and ensuring the user's exercise effectiveness.
[0040] Optionally, the processor obtains user gender information in the following manner: the processor obtains user image information; the processor determines user identity information based on the user image information; and the processor determines user gender information based on the user identity information. Thus, this embodiment of the present disclosure, by obtaining a user image and matching it in a database, can query and obtain user identity information, and then retrieve specific user gender information based on the user identity. Using the user gender information, this embodiment of the present disclosure can accurately analyze the user's exercise needs based on differences in user physical fitness, and then recommend suitable exercise videos, thereby reasonably planning the user's exercise intensity and helping to ensure the user's exercise effectiveness.
[0041] Optionally, when the user information is user age information, the processor recommends exercise videos based on the user information, including: recommending a fifth type of video when the user age information indicates a young user; recommending a sixth type of video when the user age information indicates an elderly user; or recommending a seventh type of video when the user age information indicates a child user. The fifth type of video has a higher exercise intensity than the sixth type of video, and the seventh type of video has a higher exercise intensity. Thus, when the user age information indicates a young user, this embodiment recommends the fifth type of video with relatively high exercise intensity to match the relatively strong physical fitness of young users, which is beneficial to ensuring the exercise effect for young users. When the user age information indicates an elderly user, this embodiment recommends the sixth type of video with relatively low exercise intensity to match the relatively weak physical fitness of elderly users, which is beneficial to ensuring the exercise effect for elderly users. And when the user age information indicates a child user, this embodiment recommends the seventh type of video with relatively low exercise intensity to match the relatively weak physical fitness of child users, which is beneficial to ensuring the exercise effect for child users. By using user age information, this embodiment of the disclosure can accurately analyze users' exercise needs by combining differences in users' physical fitness, and then recommend suitable exercise videos, thereby reasonably planning the user's exercise intensity and helping to ensure the user's exercise effect.
[0042] Optionally, the processor obtains user age information in the following manner: the processor obtains user image information; the processor determines user identity information based on the user image information; the processor determines user age information based on the user identity information. Specifically, if the user's age falls within a first age range, the processor determines the user's age as a child; if the user's age falls within a second age range, the processor determines the user's age as a young adult; and if the user's age falls within a third age range, the processor determines the user's age as an elderly user. Optionally, the first age range is [0 years old, 18 years old), the second age range is [18 years old, 64 years old], and the third age range is (64 years old, +∞). Thus, this embodiment of the present disclosure, by obtaining user images and matching them in a database, can query and obtain user identity information and retrieve the corresponding user age, thereby determining the specific user age information based on the user's age range. Using user age information, this embodiment of the present disclosure can accurately analyze the user's exercise needs based on differences in user physical fitness, and then recommend suitable exercise videos, thereby reasonably planning the user's exercise intensity and helping to ensure the user's exercise effectiveness.
[0043] Optionally, embodiments of this disclosure may also include more user information, and are not limited to the types of user information mentioned above. The recommended exercise videos and their intensity can also be reasonably set based on the various types of user information mentioned above, and will not be listed individually here. Simultaneously, based on the various exercise videos mentioned above, the air conditioner can make corresponding functional adjustments to more accurately assist the user's exercise process.
[0044] Optionally, the user information can be any combination of user exercise information, user gender information, user age information, and other newly added information mentioned above. Specifically, in some embodiments, the processor recommends exercise videos based on user gender information and user age information. Further, when the user information indicates a young male user, the recommended exercise videos may include, but are not limited to: Fat Loss and Shaping - HIIT (High-intensity Interval Training), Fat Loss and Shaping - Circuit Training, Fat Loss and Shaping - Waist and Abdomen, Vitality Spine - Shoulder, Neck, Waist and Back Relaxation, Morning Wake-up - Traditional Chinese Eight-Section Brocade, Relaxation and Sleep Aid - Stretching and Massage. When the user information indicates a young female user, the recommended exercise videos may include, but are not limited to: Fat Loss and Shaping - Yoga, Fat Loss and Shaping - Glutes and Legs, Fat Loss and Shaping - Aerobics, Perfect Posture - Anterior Pelvic Tilt Adjustment, Morning Wake-up - Traditional Chinese Eight-Section Brocade, Relaxation and Sleep Aid - Stretching and Massage. When the user information indicates an elderly male user, the recommended exercise videos may include, but are not limited to: Fat Loss and Shaping - Waist and Abdomen, Vitality Spine - Shoulder, Neck, Waist and Back Relaxation, Morning Wake-up - Traditional Chinese Eight-Section Brocade, Relaxation and Sleep Aid - Stretching and Massage. When the user information indicates an elderly female user, recommended exercise videos may include, but are not limited to: weight loss and body shaping - yoga, perfect posture - anterior pelvic tilt adjustment, morning wake-up - traditional Chinese Baduanjin (Eight Pieces of Brocade), and relaxation and sleep aid - stretching and massage. In this way, by combining the above-mentioned various user information, the embodiments of this disclosure can more accurately analyze the user's exercise needs and recommend more suitable exercise videos, thereby rationally planning the user's exercise intensity and helping to ensure the user's exercise effectiveness.
[0045] Optionally, combined Figure 2 As shown, the processor controls the operation of the air conditioner based on the motion video, including:
[0046] S201, the processor acquires multiple playback segments of the motion video.
[0047] S202, the processor determines the local motion intensity corresponding to each playback segment based on multiple playback segments.
[0048] S203, the processor controls the air conditioner to adjust its operating parameters sequentially according to the intensity of each local motion.
[0049] In this way, the embodiments of this disclosure can divide the recommended exercise video into multiple playback segments to more precisely monitor the changes in local exercise intensity throughout the exercise process. Therefore, when a user starts exercising and plays the exercise video, the embodiments of this disclosure can control the air conditioner to adjust its operating parameters sequentially according to the local exercise intensity corresponding to each playback segment, thereby more accurately assisting the user's exercise process and ensuring the user's comfort throughout the exercise.
[0050] Optionally, the operating parameters include some or all of the set temperature, set humidity, set fan speed, and set airflow direction. Furthermore, embodiments of this disclosure may include more operating parameters, and are not limited to the aforementioned parameters. Simultaneously, based on these various operating parameters, the air conditioner can make corresponding functional adjustments to assist the user's movement.
[0051] Optionally, the processor determines the local motion intensity corresponding to each playback segment based on multiple playback segments, including: the processor acquiring the metabolic equivalent corresponding to each playback segment; and the processor determining the local motion intensity corresponding to each playback segment based on the metabolic equivalent corresponding to each playback segment. Thus, this embodiment of the present disclosure can evaluate the local motion intensity of each part in the entire motion video by combining the metabolic equivalent corresponding to each playback segment. This allows for more reasonable control of the air conditioner to adjust its operating parameters sequentially, more accurately assisting the user's exercise process and helping to ensure the user's exercise comfort throughout.
[0052] Optionally, the processor acquires the metabolic equivalent corresponding to each playback segment, including: the processor acquires the demonstration movements in each playback segment; the processor determines the metabolic equivalent corresponding to each playback segment based on the demonstration movements in each playback segment. Thus, embodiments of this disclosure can determine the metabolic equivalent corresponding to each playback segment by combining the type and / or amplitude of the demonstration movements involved in the motion video, thereby facilitating more precise monitoring of changes in local motion intensity throughout the entire motion process.
[0053] Optionally, the processor determines the local motion intensity corresponding to each playback segment based on the metabolic equivalent corresponding to each playback segment, including: if the metabolic equivalent corresponding to the playback segment is less than a first metabolic equivalent, the processor determines the local motion intensity corresponding to the playback segment to be low intensity; or, if the metabolic equivalent corresponding to the playback segment is greater than or equal to the first metabolic equivalent and less than or equal to a second metabolic equivalent, the processor determines the local motion intensity corresponding to the playback segment to be medium intensity; or, if the metabolic equivalent corresponding to the playback segment is greater than the second metabolic equivalent, the processor determines the local motion intensity corresponding to the playback segment to be high intensity. Wherein, the first metabolic equivalent is less than the second metabolic equivalent. Thus, when the metabolic equivalent corresponding to the playback segment is less than the first metabolic equivalent, it indicates that the energy consumed by the user during exercise in that playback segment is close to the energy consumed in the resting state. Therefore, the user's exercise intensity is not high at this time, and this embodiment of the disclosure determines the local motion intensity corresponding to that playback segment to be low intensity. When the metabolic equivalent corresponding to a playback segment is greater than or equal to the first metabolic equivalent and less than or equal to the second metabolic equivalent, it indicates that the energy consumed by the user during exercise under that playback segment is slightly greater than the energy consumed at rest. Therefore, the user's exercise intensity is moderate, and this embodiment determines the local exercise intensity corresponding to that playback segment to be medium intensity. Conversely, when the metabolic equivalent corresponding to a playback segment is greater than the second metabolic equivalent, it indicates that the energy consumed by the user during exercise under that playback segment is far greater than the energy consumed at rest. Therefore, the user's exercise intensity is extremely high, and this embodiment determines the local exercise intensity corresponding to that playback segment to be high intensity. Thus, this embodiment can determine the corresponding local exercise intensity by combining the range of metabolic equivalents corresponding to each playback segment, which is beneficial for more accurately formulating the air conditioner's operating strategy to better assist the user's exercise process.
[0054] Optionally, the first and second metabolic equivalents can be set in conjunction with user information. For example, in some embodiments, if the user information indicates a male user, this embodiment can set a slightly larger metabolic equivalent to match the relatively strong physical condition of such users, which helps improve the accuracy of judging local exercise intensity. In other embodiments, if the user information indicates an elderly user, this embodiment can set a slightly smaller metabolic equivalent to match the relatively weak physical condition of such users, which helps improve the accuracy of judging local exercise intensity. Preferably, the first metabolic equivalent is 3 METs (metabolic equivalents), and the second metabolic equivalent is 6 METs. The first and second metabolic equivalents can also be adjusted according to the user's actual needs, to any other value within a reasonable range.
[0055] Optionally, the processor controls the air conditioner to sequentially adjust its operating parameters based on the intensity of each localized movement, including: when the localized movement intensity is low, the processor controls the air conditioner to adjust the set temperature to a first set temperature; or, when the localized movement intensity is medium, the processor controls the air conditioner to adjust the set temperature to a second set temperature; or, when the localized movement intensity is high, the processor controls the air conditioner to adjust the set temperature to a third set temperature. The first set temperature is higher than the second set temperature, and the second set temperature is higher than the third set temperature. Thus, when the localized movement intensity is low, the user will not sweat much during the playback segment, and the user will always be in a relatively comfortable state. By controlling the air conditioner to adjust the set temperature to a suitable first set temperature, this embodiment of the present disclosure can maintain the user's body surface temperature to ensure user comfort during exercise. When the localized movement intensity is medium, the user begins to sweat during the playback segment, and the user experiences some discomfort. By controlling the air conditioner to adjust the set temperature to a slightly lower second set temperature, this embodiment of the present disclosure can slightly reduce the user's body surface temperature to ensure user comfort during exercise. When the local exercise intensity is high, the user sweats more during that playback segment, causing their body temperature to rise and further intensifying discomfort. By controlling the air conditioner to adjust the set temperature to a lower third set temperature, this embodiment of the present disclosure can reasonably reduce the user's body surface temperature, thereby further ensuring the user's comfort during exercise.
[0056] Optionally, the first, second, and third set temperatures can be set in conjunction with user information. For example, in some embodiments, if the user information indicates a male user, such users tend to have stronger physical fitness; therefore, this embodiment can set a slightly lower set temperature to match the greater exercise intensity of such users, thus improving their comfort during exercise. In other embodiments, if the user information indicates an elderly user, such users tend to have weaker physical fitness; therefore, this embodiment can set a slightly higher set temperature to match the less intense exercise intensity of such users, thus improving their comfort during exercise. Preferably, the first set temperature is 24°C, the second set temperature is 22°C, and the third set temperature is 20°C. The first, second, and third set temperatures can also be adjusted according to the user's actual needs, to any other reasonable value.
[0057] Optionally, the processor controls the operation of the air conditioner based on the motion video, including: the processor controls the operation of the air conditioner based on the standard motion intensity of the motion video. Thus, when a user begins exercising and plays a motion video, this embodiment of the disclosure can formulate a standard air conditioner operation strategy according to an appropriate motion intensity, thereby encouraging the user to more accurately fulfill their exercise plan. Therefore, while ensuring user comfort during exercise, this embodiment of the disclosure can also ensure the user's exercise intensity, which is beneficial to improving their actual exercise results.
[0058] Optionally, the processor controls the operation of the air conditioner based on the standard motion intensity of the motion video. The processor can be referred to the above steps to control the air conditioner to adjust the operating parameters in sequence according to the various local motion intensities, and the settings provided in the embodiments will be the same or similar. This will not be repeated here.
[0059] Combination Figure 3 As shown in the embodiments of this disclosure, another method for controlling an air conditioner is provided, including:
[0060] S301, the processor obtains user information.
[0061] The S302 processor recommends motion videos based on user information.
[0062] S303: When the user is moving and a motion video is playing, the processor controls the operation of the air conditioner based on the motion video.
[0063] S304, the processor determines the current exercise intensity based on vital signs parameters.
[0064] The S305 processor determines the standard motion intensity based on the motion video.
[0065] S306, the processor controls the operation of the air conditioner based on the current exercise intensity and the standard exercise intensity.
[0066] The method for controlling an air conditioner provided in this disclosure analyzes user exercise needs by acquiring user information and recommends suitable exercise videos, thereby enabling reasonable planning of the user's exercise intensity and ensuring the effectiveness of the exercise. When the user starts exercising and plays an exercise video, this disclosure further controls the operation of the air conditioner based on the exercise video to assist the user's exercise process, thereby creating a comfortable indoor environment and ensuring the user's comfort during exercise. Furthermore, this disclosure also acquires the user's vital signs to grasp the user's true exercise state, thereby determining the user's current exercise intensity. It analyzes the ideal exercise state the user should achieve by acquiring the played exercise video, thereby determining the planned standard exercise intensity. Further, this disclosure optimizes the operation of the air conditioner based on the current exercise intensity and the standard exercise intensity, using the analysis results of the current and standard exercise intensities to judge whether the user's exercise effect meets the standards, and reminds the user to correct inappropriate exercise states in a timely manner by adjusting the air conditioner's operating strategy in real time, thereby encouraging the user to accurately fulfill the exercise plan. Therefore, while ensuring user exercise comfort, this disclosure also ensures the user's exercise intensity, which is beneficial to improving their actual exercise results.
[0067] Optionally, the method for controlling the air conditioner can be executed either within the air conditioner or on a server communicating with the air conditioner. In this embodiment, the solution is described using a processor within the air conditioner as the executing entity.
[0068] Optionally, the vital signs parameters include one or more of the following: user heart rate, user respiratory rate, user blood pressure, and user pulse. Thus, by acquiring some or all of the above vital signs parameters, this embodiment of the disclosure can grasp the user's true exercise state, thereby determining the user's current exercise intensity, which is beneficial for accurately judging whether the user's exercise effect meets the target.
[0069] Optionally, when the vital sign parameter is the user's heart rate, the processor determines the current exercise intensity based on the vital sign parameter, including: the processor determines the current exercise intensity based on the ratio of the user's heart rate to the maximum heart rate. Thus, after obtaining the user's heart rate, this embodiment of the present disclosure determines the current exercise intensity by using its ratio to the maximum heart rate. This takes into account the differences in physical fitness among different user groups, which helps to more accurately grasp the user's true exercise state, thereby improving the accuracy of the current exercise intensity determination.
[0070] Optionally, the processor determines the maximum heart rate by: determining the maximum heart rate based on user information. In this way, the embodiments of this disclosure fully consider the differences in physical fitness among different user groups, which helps to more accurately grasp the user's true exercise state and thus improves the accuracy of judging the current exercise intensity.
[0071] Optionally, the processor determines the maximum heart rate based on user information, including: the processor calculates R = 220 - A to obtain the maximum heart rate R. Here, A is the user's age. Thus, this embodiment of the disclosure can determine the maximum heart rate by combining the user's age, thereby taking into account the differences in physical fitness among users of different ages, which is beneficial for more accurately grasping the user's true exercise state and improving the accuracy of current exercise intensity judgment.
[0072] Optionally, the processor determines the current exercise intensity based on the ratio of the user's heart rate to their maximum heart rate, including: if the ratio is less than a first ratio, the processor determines the current exercise intensity to be low intensity; or, if the ratio is greater than or equal to the first ratio and less than or equal to a second ratio, the processor determines the current exercise intensity to be medium intensity; or, if the ratio is greater than the second ratio, the processor determines the current exercise intensity to be high intensity. The first ratio is less than the second ratio. Thus, when the ratio of the user's heart rate to their maximum heart rate is less than the first ratio, it indicates that the user's heart rate is significantly lower than their maximum heart rate and close to their resting heart rate at rest. Therefore, the user's exercise intensity is not high, and this embodiment of the present disclosure determines the current exercise intensity to be low intensity. When the ratio of a user's heart rate to their maximum heart rate is greater than or equal to a first ratio and less than or equal to a second ratio, it indicates that the user's heart rate is below their maximum heart rate but significantly higher than their resting heart rate. Therefore, the user's exercise intensity is relatively high, and this embodiment determines the current exercise intensity to be moderate. Conversely, when the ratio of a user's heart rate to their maximum heart rate is greater than the second ratio, it indicates that the user's heart rate is much higher than their resting heart rate and close to their maximum heart rate. Therefore, the user's exercise intensity is extremely high, and this embodiment determines the current exercise intensity to be high. Thus, this embodiment can detect a user's heart rate in real time during exercise, determine its ratio to their maximum heart rate related to physical fitness, and grasp the user's true exercise state based on the range of this ratio. This allows for a more accurate determination of the user's current exercise intensity, which is beneficial for accurately assessing whether the user's exercise performance meets the target.
[0073] Optionally, the first ratio and the second ratio can be set in conjunction with user information. For example, in some embodiments, if the user information indicates a male user, this embodiment can set a slightly larger ratio to match the relatively strong physical fitness of such users, which helps improve the accuracy of judging the current exercise intensity. In other embodiments, if the user information indicates an elderly user, this embodiment can set a slightly smaller ratio to match the relatively weaker physical fitness of such users, which helps improve the accuracy of judging the current exercise intensity. Preferably, the first ratio is 60% and the second ratio is 80%. The first and second ratios can also be adjusted according to the user's actual needs, to any other value within a reasonable range.
[0074] Optionally, the processor determines the standard exercise intensity based on the exercise video, including: determining the average metabolic equivalent (MME) based on the exercise video; and determining the standard exercise intensity based on the MME. Thus, this embodiment of the present disclosure can evaluate the standard exercise intensity corresponding to the entire exercise video by combining the MME of the exercise video. This allows for a reasonable analysis of the ideal exercise state that the user should achieve, and the standard exercise intensity can be used to determine whether the user's exercise effect has met the target, which helps to remind the user to correct inappropriate exercise states in a timely manner, thereby encouraging the user to more accurately follow the exercise plan.
[0075] Optionally, the processor determines the average metabolic equivalent (MME) based on the exercise video, including: the processor searching for the corresponding MME from a preset association relationship based on the type of exercise video. In this way, this embodiment of the present disclosure can pre-establish an association relationship between the type of exercise video and the MME. By determining the exercise video played when the user exercises, this embodiment of the present disclosure can quickly retrieve the corresponding MME from the preset association relationship, thereby quickly determining the standard exercise intensity corresponding to the exercise video, which is beneficial for accurately judging whether the user's exercise effect meets the standard.
[0076] Optionally, the preset association includes a correspondence between one or more types of exercise videos and their average metabolic equivalents. For example, considering some common exercise needs, Table 1 shows a correspondence between exercise video types and their average metabolic equivalents, as shown in the table below:
[0077] Table 1
[0078] Sports Videos Mean metabolic equivalents (METs) Fat loss and body shaping - HIIT 7.7 Fat loss and body shaping - circuit training 6.6 Fat loss and body shaping - Yoga 2.9 Fat loss and body shaping - hips and legs 6.7 Fat loss and body shaping - waist and abdomen 5.8 Fat loss and body shaping - aerobics 6.2 Vitality Spine - Shoulder, Neck, Lower Back Relief 2.2 Perfect Posture - Anterior Pelvic Tilt Adjustment 4.3 Waking up in the morning - the traditional Chinese Eight-Section Brocade 2.6 Relaxation and Sleep Aid - Stretching and Massage 2.7
[0079] Optionally, embodiments of this disclosure may include more exercise videos, and are not limited to the types of exercise videos mentioned above. In the preset association relationship, the average metabolic equivalent can be determined based on the metabolic equivalent generated by the tester performing standard exercise according to the aforementioned exercise videos; these are not listed here. Simultaneously, based on the aforementioned multiple exercise videos, the air conditioner can make corresponding functional adjustments.
[0080] Optionally, the processor determines the average metabolic equivalent (QE) based on the exercise video, including: acquiring multiple playback segments of the exercise video and acquiring the QE corresponding to each playback segment; and determining the average QE of the exercise video based on the QE corresponding to the multiple playback segments. Thus, this embodiment of the present disclosure can divide the played exercise video into multiple playback segments and acquire the QE corresponding to each playback segment, thereby analyzing and obtaining the average QE corresponding to the entire exercise video. Therefore, this embodiment of the present disclosure can more precisely monitor the fluctuation of QE throughout the exercise process, thereby enabling a more reasonable judgment of the average QE of the exercise video, and thus accurately determining the standard exercise intensity corresponding to the exercise video, which is beneficial for accurately judging whether the user's exercise effect meets the target.
[0081] Optionally, the processor determines the average metabolic equivalent of the motion video based on the metabolic equivalents corresponding to multiple playback segments, including: the processor calculating the average value of the metabolic equivalents corresponding to multiple playback segments to obtain the average metabolic equivalent of the motion video. In this way, by accumulating the metabolic equivalents corresponding to multiple playback segments and then dividing the accumulated value by the total number of playback segments, the embodiments of this disclosure can obtain the average metabolic equivalent of the motion video, thereby enabling a more balanced assessment of the standard exercise intensity corresponding to the motion video and improving the accuracy of the user's assessment of exercise effectiveness.
[0082] Optionally, the processor determines the average metabolic equivalent of the motion video based on the metabolic equivalents corresponding to multiple playback segments, including: the processor acquiring the playback duration corresponding to multiple playback segments; and the processor determining the metabolic equivalent corresponding to the playback segment with the longest playback duration as the average metabolic equivalent of the motion video. Thus, by acquiring and comparing the playback durations corresponding to multiple playback segments, and determining the metabolic equivalent corresponding to the playback segment with the highest percentage of playback duration, this embodiment of the present disclosure can determine it as the average metabolic equivalent of the motion video, thereby enabling a more comprehensive assessment of the standard exercise intensity corresponding to the motion video and improving the accuracy of judging whether the user's exercise effect meets the standards.
[0083] Optionally, the processor determines the average metabolic equivalent of the motion video based on the metabolic equivalents corresponding to multiple playback segments. This includes: the processor acquiring the playback duration of each playback segment; the processor determining a correction coefficient for each playback segment based on its playback duration; the processor calculating the product of the metabolic equivalent and the correction coefficient for each playback segment to obtain the corrected metabolic equivalent for each playback segment; and the processor calculating the cumulative value of the corrected metabolic equivalents for multiple playback segments to obtain the average metabolic equivalent of the motion video. Here, the playback duration and the correction coefficient are positively correlated. Thus, this embodiment of the present disclosure can comprehensively and evenly determine the standard exercise intensity corresponding to the motion video by combining the playback duration, which is beneficial to improving the accuracy of the user's assessment of exercise effectiveness.
[0084] Optionally, the correction factor is the ratio of the playback duration of the corresponding segment to the total duration of the exercise video. In this way, the embodiments of this disclosure can determine the average metabolic equivalent of the exercise video by combining the proportion of the playback duration of the corresponding segment to the total duration of the exercise video. This allows for a more comprehensive and balanced assessment of the standard exercise intensity corresponding to the exercise video, improving the accuracy of the user's assessment of exercise effectiveness. The correction factor can also be set according to the user's actual needs, establishing a correlation between it and the playback duration.
[0085] Optionally, the processor determines the standard exercise intensity based on the average metabolic equivalent, including: if the average metabolic equivalent is less than a first metabolic equivalent, the processor determines the standard exercise intensity as low intensity; or, if the average metabolic equivalent is greater than or equal to the first metabolic equivalent and less than or equal to a second metabolic equivalent, the processor determines the standard exercise intensity as medium intensity; or, if the average metabolic equivalent is greater than the second metabolic equivalent, the processor determines the standard exercise intensity as high intensity. Wherein, the first metabolic equivalent is less than the second metabolic equivalent. Thus, when the average metabolic equivalent of the exercise video is less than the first metabolic equivalent, it means that the energy consumed by the user imitating the exercise video during standard exercise is close to the energy consumed in a resting state. Therefore, the user's exercise intensity is not high, and this embodiment determines the standard exercise intensity corresponding to the exercise video as low intensity. When the average metabolic equivalent of the exercise video is greater than or equal to the first metabolic equivalent and less than or equal to the second metabolic equivalent, it means that the energy consumed by the user imitating the exercise video during standard exercise is slightly greater than the energy consumed in a resting state. Therefore, the user's exercise intensity is moderate, and this embodiment determines the standard exercise intensity corresponding to the exercise video as medium intensity. When the average metabolic equivalent of an exercise video exceeds the second metabolic equivalent, it indicates that the energy consumed by the user imitating the exercise video during standard exercise is far greater than the energy consumed at rest. Therefore, the user's exercise intensity is extremely high, and this embodiment of the disclosure determines that the standard exercise intensity corresponding to the exercise video is high-intensity. Thus, this embodiment of the disclosure can analyze the ideal exercise state that the user should achieve by combining the range of average metabolic equivalents corresponding to the entire exercise video, thereby more accurately determining the standard exercise intensity corresponding to the exercise video. This is beneficial for accurately judging whether the user's exercise effect meets the target, and can better assist the user's exercise process.
[0086] Optionally, the first and second metabolic equivalents can be set in conjunction with user information. For example, in some embodiments, if the user information indicates a male user, this embodiment can set a slightly larger metabolic equivalent to match the relatively strong physical condition of such users, which helps improve the accuracy of standard exercise intensity judgment. In other embodiments, if the user information indicates an elderly user, this embodiment can set a slightly smaller metabolic equivalent to match the relatively weaker physical condition of such users, which helps improve the accuracy of standard exercise intensity judgment. Preferably, the first metabolic equivalent is 3 METs (metabolic equivalents), and the second metabolic equivalent is 6 METs. The first and second metabolic equivalents can also be adjusted according to the user's actual needs, to any other value within a reasonable range.
[0087] Optionally, combined Figure 4 As shown, the processor controls the operation of the air conditioner based on the current exercise intensity and the standard exercise intensity, including:
[0088] S401, when the current exercise intensity is lower than the standard exercise intensity, the processor controls the air conditioner to lower the set temperature. Alternatively,
[0089] S402, when the current exercise intensity equals the standard exercise intensity, the processor controls the air conditioner to maintain the set temperature. Alternatively,
[0090] S403: When the current exercise intensity is greater than the standard exercise intensity, the processor controls the air conditioner to raise the set temperature.
[0091] Thus, when the current exercise intensity is less than the standard exercise intensity, it indicates that the user's exercise effect has not met the standard. The user is imitating the exercise video with non-standard movements, and at this time, the user's actual exercise intensity is too low, and the actual exercise volume is insufficient. By controlling the air conditioner to lower the set temperature, this embodiment of the disclosure can create a slightly cooler exercise environment and remind the user to increase their exercise intensity in time through cold stimulation, thereby urging the user to follow the exercise plan more accurately, thus ensuring the user's exercise intensity and improving their actual exercise effect. Conversely, when the current exercise intensity is greater than the standard exercise intensity, it indicates that the user's exercise effect has exceeded the standard. The user is imitating the exercise video with non-standard movements, and at this time, the user's actual exercise intensity is too high, and the actual exercise volume is excessive. By controlling the air conditioner to raise the set temperature, this embodiment of the disclosure can create a slightly warmer exercise environment and remind the user to lower their exercise intensity in time through heat stimulation, thereby urging the user to follow the exercise plan more accurately and avoiding excessive exercise that leads to increased user fatigue, thus ensuring the user's exercise effect. When the current exercise intensity equals the standard exercise intensity, it indicates that the user's exercise effect is up to standard and accurate. The user is imitating the exercise video with standard movements, and their actual exercise volume meets the requirements of the established exercise plan. By controlling the air conditioner to maintain a set temperature, this embodiment of the present disclosure can create a suitable room temperature environment for exercise while ensuring the user's exercise intensity, thus better guaranteeing the user's comfort during exercise. Therefore, this embodiment of the present disclosure can determine the user's exercise performance based on a comparison between the current exercise intensity and the standard exercise intensity, and remind the user to correct any unsuitable exercise states in a timely manner by adjusting the air conditioner's operating strategy in real time, thereby encouraging the user to more accurately follow their exercise plan. Therefore, while ensuring the user's exercise comfort, this embodiment of the present disclosure can also guarantee the user's exercise intensity, which is beneficial to improving their actual exercise results.
[0092] Optionally, the processor controls the air conditioner to lower the set temperature, including: the processor determining the reduction range of the set temperature based on user information; and the processor lowering the set temperature of the air conditioner according to the reduction range. In this way, the embodiments of this disclosure can also take into account the differences in physical condition among different user groups, so as to more reasonably lower the set temperature of the air conditioner. While ensuring the user's exercise intensity, it can also reduce the user's perceived discomfort.
[0093] Optionally, the processor determines the reduction range of the set temperature based on user information, including: determining a first reduction range when the user information indicates a young user; and determining a second reduction range when the user information indicates an elderly user or a child user. The first reduction range is greater than the second reduction range. In this way, the embodiments of this disclosure can set a relatively lower set temperature for young users, thereby taking into account the differences in physical condition among different age groups and more reasonably reducing the set temperature of the air conditioner. While ensuring the user's exercise intensity, it can also reduce the perceived discomfort of some users with weaker constitutions.
[0094] Optionally, the processor determines the reduction range of the set temperature based on user information, including: determining a third reduction range when the user information indicates a male user; and determining a fourth reduction range when the user information indicates a female user. The third reduction range is greater than the fourth reduction range. Thus, this embodiment of the present disclosure can set a relatively lower set temperature for male users, thereby taking into account the differences in physical fitness between different gender user groups and more reasonably reducing the set temperature of the air conditioner. While ensuring the user's exercise intensity, it can also reduce the perceived discomfort of some users with weaker constitutions.
[0095] Optionally, the processor determines the reduction range of the set temperature based on user information, including: determining a fifth reduction range when the user information indicates insufficient exercise; and determining a sixth reduction range when the user information indicates sufficient exercise. The fifth reduction range is greater than the sixth reduction range. Thus, this embodiment of the present disclosure can set a relatively lower set temperature for users with insufficient exercise, thereby taking into account the user's historical exercise data to more reasonably lower the air conditioner's set temperature. This further encourages users with insufficient exercise to promptly correct their current inappropriate exercise patterns.
[0096] Optionally, the processor controls the air conditioner to raise the set temperature, including: the processor determining the increase range of the set temperature based on user information; and the processor raising the set temperature of the air conditioner according to the increase range. In this way, the embodiments of this disclosure can also take into account the differences in physical fitness among different user groups, so as to more reasonably raise the set temperature of the air conditioner. While ensuring the user's exercise intensity, it can also reduce the user's perceived discomfort.
[0097] Optionally, the processor determines the increase in the set temperature based on user information, including: determining a first increase in the set temperature when the user information indicates a young user; and determining a second increase in the set temperature when the user information indicates an elderly user or a child user. The first increase is greater than the second increase. In this way, the embodiments of this disclosure can set a relatively higher set temperature for young users, thereby taking into account the differences in physical fitness among different age groups and more reasonably increasing the set temperature of the air conditioner. While ensuring the user's exercise intensity, it can also reduce the perceived discomfort of some users with weaker constitutions.
[0098] Optionally, the processor determines the increase in the set temperature based on user information, including: determining a third increase in the set temperature when the user information indicates a male user; and determining a fourth increase in the set temperature when the user information indicates a female user. The third increase is greater than the fourth increase. Thus, this embodiment of the present disclosure can set a relatively higher set temperature for male users, thereby taking into account the differences in physical fitness between different gender user groups and more reasonably increasing the set temperature of the air conditioner. While ensuring the user's exercise intensity, it can also reduce the perceived discomfort of some users with weaker constitutions.
[0099] Optionally, the processor determines the set temperature increase based on user information, including: determining a fifth increase in set temperature when user information indicates insufficient exercise; and determining a sixth increase in set temperature when user information indicates sufficient exercise. The fifth increase is less than the sixth increase. Thus, this embodiment of the present disclosure can set a relatively higher set temperature for users with sufficient exercise, thereby taking into account the user's historical exercise patterns to more reasonably increase the air conditioner's set temperature. This further encourages users with sufficient exercise to promptly correct any unsuitable exercise patterns.
[0100] Optionally, the method for controlling an air conditioner further includes: the processor controlling the operation of the air conditioner based on the current exercise intensity and local exercise intensity. Thus, this embodiment of the present disclosure can divide the recommended exercise video into multiple playback segments to more precisely monitor changes in local exercise intensity throughout the exercise process. Therefore, when a user starts exercising and plays the exercise video, this embodiment of the present disclosure can determine the user's exercise performance based on a comparison between the local exercise intensity corresponding to each playback segment and the user's current exercise intensity, and remind the user to correct any inappropriate exercise states by adjusting the air conditioner's operating strategy in real time, thereby encouraging the user to more accurately fulfill their exercise plan. Therefore, while ensuring user exercise comfort, this embodiment of the present disclosure also ensures the user's exercise intensity, which is beneficial for improving their actual exercise results.
[0101] Optionally, the processor controls the operation of the air conditioner based on the current motion intensity and local motion intensity. The same or similar settings can be made with reference to the embodiments provided in steps S401 to S403, which will not be described again here.
[0102] Combination Figure 5 As shown, this disclosure provides an apparatus 500 for controlling an air conditioner, including a processor 501 and a memory 502. Optionally, the apparatus may further include a communication interface 503 and a bus 504. The processor 501, communication interface 503, and memory 502 can communicate with each other via the bus 504. The communication interface 503 can be used for information transmission. The processor 501 can call logical instructions in the memory 502 to execute the method for controlling the air conditioner described in the above embodiment.
[0103] Furthermore, the logic instructions in the aforementioned memory 502 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium.
[0104] The memory 502, as a computer-readable storage medium, can be used to store software programs and computer-executable programs, such as program instructions / modules corresponding to the methods in the embodiments of this disclosure. The processor 501 executes functional applications and data processing by running the program instructions / modules stored in the memory 502, that is, it implements the method for controlling the air conditioner in the above embodiments.
[0105] The memory 502 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the terminal device. Furthermore, the memory 502 may include high-speed random access memory and may also include non-volatile memory.
[0106] Combination Figure 6 As shown, this disclosure provides an air conditioner 600, including: an air conditioner body and the aforementioned device 500 for controlling the air conditioner. The device 500 for controlling the air conditioner is installed on the air conditioner body. The installation relationship described herein is not limited to placement inside the product, but also includes installation connections with other components of the product, including but not limited to physical connections, electrical connections, or signal transmission connections. Those skilled in the art will understand that the device 500 for controlling the air conditioner can be adapted to feasible product bodies to achieve other feasible embodiments.
[0107] This disclosure provides a computer-readable storage medium storing computer-executable instructions configured to perform the above-described method for controlling an air conditioner.
[0108] The aforementioned computer-readable storage medium may be a transient computer-readable storage medium or a non-transitory computer-readable storage medium.
[0109] The technical solutions of this disclosure can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes one or more instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in this disclosure. The aforementioned storage medium can be a non-transitory storage medium, including: a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and other media capable of storing program code; it can also be a transient storage medium.
[0110] The foregoing description and accompanying drawings fully illustrate embodiments of this disclosure to enable those skilled in the art to practice them. Other embodiments may include structural, logical, electrical, procedural, and other changes. The embodiments represent only possible variations. Individual components and functions are optional unless explicitly required, and the order of operation may vary. Parts and features of some embodiments may be included in or replace parts and features of other embodiments. Moreover, the terminology used in this application is for describing embodiments only and is not intended to limit the claims. As used in the description of embodiments and claims, the singular forms “a,” “an,” and “the” are intended to equally include the plural forms unless the context clearly indicates otherwise. Similarly, the term “and / or” as used in this application means including one or more of the associated listed items and all possible combinations thereof. Additionally, when used in this application, the term "comprise" and its variations "comprises" and / or "comprising" refer to the presence of stated features, integrals, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components, and / or groups thereof. Without further limitations, an element defined by the phrase "comprises a..." does not exclude the presence of other identical elements in the process, method, or apparatus that includes said element. In this document, each embodiment may focus on the differences from other embodiments, and similar or identical parts between embodiments can be referred to mutually. For methods, products, etc., disclosed in the embodiments, if they correspond to the method section disclosed in the embodiments, the relevant parts can be referred to the description of the method section.
[0111] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the embodiments of this disclosure. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0112] The methods and products (including but not limited to devices and equipment) disclosed in the embodiments herein can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For instance, the division of units may be merely a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the shown or discussed units may be through some interfaces, and the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected to implement this embodiment according to actual needs. Furthermore, the functional units in the embodiments of this disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0113] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. In some alternative implementations, the functions marked in the blocks may occur in a different order than that shown in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. In the descriptions corresponding to the flowcharts and block diagrams in the accompanying drawings, the operations or steps corresponding to different blocks may also occur in a different order than disclosed in the description, and sometimes there is no specific order between different operations or steps. For example, two consecutive operations or steps may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. Each block in a block diagram and / or flowchart, and combinations of blocks in a block diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.
Claims
1. A method for controlling an air conditioner, characterized in that, include: Obtain user information; Recommend exercise videos based on user information; When the user is exercising and an exercise video is playing, the air conditioner's operation is controlled based on the exercise video; The step of controlling the operation of the air conditioner based on the motion video includes: Get multiple playback segments of a motion video; Based on multiple playback segments, determine the local motion intensity corresponding to each playback segment; Based on the intensity of each local motion, the air conditioner's operating parameters are adjusted sequentially.
2. The method according to claim 1, characterized in that, The user information is the user's exercise information; the recommendation of exercise videos based on the user information includes: If a user's activity data indicates insufficient exercise, the first type of video is recommended; or, If the user's exercise data indicates sufficient exercise, the second type of video will be recommended; Among them, the motion intensity of the first type of video is greater than that of the second type of video.
3. The method according to claim 1, characterized in that, The user information includes the user's gender; the step of recommending exercise videos based on the user information includes: If the user's gender information indicates they are male, then the third type of video should be recommended; or, If the user's gender information indicates that they are female, the fourth type of video will be recommended; Among them, the motion intensity of the third type of video is greater than that of the fourth type of video.
4. The method according to claim 1, characterized in that, The user information is the user's age information; The method of recommending exercise videos based on user information includes: If the user's age information indicates they are a young user, then the fifth type of video is recommended; or, If the user's age information indicates they are an elderly user, then the sixth type of video should be recommended; or, When the user's age information indicates that they are a child, the seventh type of video is recommended; Among them, the motion intensity of the fifth type of video is greater than that of the sixth type of video, and the motion intensity of the fifth type of video is greater than that of the seventh type of video.
5. The method according to claim 1, characterized in that, The method of controlling the air conditioner to adjust its operating parameters sequentially based on the intensity of each local motion includes: When the localized motion intensity is low, control the air conditioner to adjust the set temperature to the first set temperature; or... When the localized motion intensity is moderate, control the air conditioner to adjust the set temperature to the second set temperature; or... When the localized motion intensity is high, control the air conditioner to adjust the set temperature to the third set temperature; The first set temperature is greater than the second set temperature, and the second set temperature is greater than the third set temperature.
6. The method according to any one of claims 1 to 5, characterized in that, The method further includes: Determine the current exercise intensity based on vital signs parameters; Determine the standard exercise intensity based on the exercise video; Control the operation of the air conditioner based on the current exercise intensity and the standard exercise intensity.
7. A device for controlling an air conditioner, comprising a processor and a memory storing program instructions, characterized in that, The processor is configured to execute, when running the program instructions, the method for controlling an air conditioner as described in any one of claims 1 to 6.
8. An air conditioner, characterized in that, include: Air conditioner body; and, The device for controlling an air conditioner as described in claim 7 is installed on the air conditioner body.
9. A storage medium storing program instructions, characterized in that, When the program instructions are executed, they perform the method for controlling an air conditioner as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Air conditioner control method and device for setting temperature regulation and air conditioner
CN113587400A
KR20220012757A