An air conditioner
Patent Information
- Application Number
- CN202510969065.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-14
- Publication Date
- 2026-08-28
- Estimated Expiration
- 2045-07-14
AI Technical Summary
然而,该技术方案存在明显局限性,由于过度依赖传感器的信号采集与处理,在实际应用中存在响应速度迟缓的问题,无法及时、精准地规避人体吹风风险,难以满足用户对舒适、健康空调使用体验的迫切需求
[0031]该种可能的实现方式中,实现了定位以及通信集成架构,实现通信模块的通感一体功能,降低了空调器的成本。
Smart Images

Figure CN120969922B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of home appliance technology, and includes, but is not limited to, an air conditioner. Background Technology
[0002] With the continuous iteration and development of smart home appliances, the focus of white goods has gradually shifted from traditional performance competition to technological competition in solving user pain points and scenario-based solutions. Taking household air conditioners as an example, the issue of air blowing directly on people has always been a major and widely criticized problem in the air conditioning market. In summer, direct airflow on the human body may not only cause discomfort but also potentially cause permanent damage to joints and nerves.
[0003] Currently, the industry's common solution to this problem is to use sensors to detect the location of people in real time during air conditioner operation and actively avoid the area where people are located during the air supply phase. However, this technical solution has obvious limitations. Due to its over-reliance on sensor signal acquisition and processing, it suffers from slow response speed in practical applications, making it unable to timely and accurately avoid the risk of people being blown by the air, and failing to meet users' urgent needs for a comfortable and healthy air conditioning experience. Summary of the Invention
[0004] In view of this, the air conditioner provided in this application embodiment can reduce the cost of the sampling circuit and simplify the sampling circuit structure.
[0005] A first aspect of this application provides an air conditioner, comprising:
[0006] A housing, on which an air outlet is provided;
[0007] An air outlet grille is rotatably mounted on the housing.
[0008] An air guide plate is oscillatingly mounted on the air outlet grille. When the air outlet grille rotates relative to the housing, the air outlet grille can drive the air guide plate to rotate, thereby changing the air outlet direction.
[0009] An air conditioning fan is provided inside the housing and is used to deliver air conditioning air through the air conditioning duct and the air conditioning outlet to the room.
[0010] The communication module is used to communicate with the server;
[0011] The controller is configured as follows:
[0012] The system receives a power-on command from the server via the communication module. The power-on command is used to instruct the air conditioner to be turned on at a preset time and to indicate a first wind zone. The first wind zone is the wind zone corresponding to the predicted location of the target object. The first wind zone is one of the multiple wind zones corresponding to the air conditioner.
[0013] In response to the power-on command, the air conditioner is turned on at the preset time;
[0014] In the target operating mode of the air conditioner, the air outlet grille is controlled to rotate and / or the air guide plate is oscillated so that the air conditioner fan delivers air to the target air zone. When the target operating mode is heating mode, the target air zone is the first air zone. When the target operating mode is cooling mode, the target air zone is the second air zone. The second air zone is at least one of the plurality of air zones other than the first air zone.
[0015] In this possible implementation, by predicting the first wind zone corresponding to the user's location before powering on, the air conditioner immediately delivers air to the target wind zone associated with the first wind zone after powering on. Compared to the existing technology where the user's location is obtained in real time through sensors after powering on, this improves the air conditioner's response speed, reduces waiting time, enhances the system's intelligence and proactivity, and aligns with user habits. It also eliminates the need to rely on sensors for real-time positioning, reducing energy consumption and hardware dependence, and optimizing resource utilization. Furthermore, it improves adaptability and reliability in complex environments where sensors cannot locate the target object.
[0016] In some embodiments of the first aspect, the first wind zone is at least one wind zone with the highest confidence among the plurality of wind zones, the confidence being used to characterize the probability that the target object is located in a wind zone; or, the first wind zone is the wind zone with the shortest interval between the update time of the confidence among at least two wind zones with the highest confidence among the plurality of wind zones.
[0017] In this possible implementation, the probability of the target object being located in each wind zone is determined based on the confidence level of each wind zone. Then, the wind zone with the highest probability is determined as the wind zone corresponding to the predicted location of the target object. Specifically, a method for determining the first wind zone is provided, which determines the first wind zone based on the confidence level, a parameter that represents the probability of the target object being located in a wind zone, thereby improving the accuracy of the predicted first wind zone.
[0018] In some embodiments of the first aspect, the controller is further configured to: determine the current location of the target object; adjust the confidence level of the first wind zone or the wind zone corresponding to the current location of the target object based on the first wind zone and the wind zone corresponding to the current location of the target object; and upload the adjusted confidence level of the wind zone to the server through the communication module.
[0019] In this possible implementation, prediction bias can be dynamically corrected to improve long-term prediction accuracy and achieve self-evolution and scenario adaptation of the prediction model. At the same time, the confidence level of the adjusted wind zone can be uploaded to the server, and the server can adjust the prediction model according to the confidence levels of multiple devices to obtain a more accurate prediction model and improve the server's prediction capability.
[0020] In some embodiments of the first aspect, the controller is further configured to: adjust the confidence level of the first wind zone or the wind zone corresponding to the current location of the target object based on the first wind zone and the wind zone corresponding to the current location of the target object, including: increasing the confidence level of the first wind zone when the wind zone corresponding to the current location of the target object is the first wind zone; or, decreasing the confidence level of the first wind zone and increasing the confidence level of the wind zone corresponding to the current location of the target object when the wind zone corresponding to the current location of the target object is a wind zone other than the first wind zone.
[0021] One possible implementation provides a way to adjust the confidence level, which can dynamically correct prediction bias, improve long-term prediction accuracy, and achieve self-evolution and scenario adaptation of the prediction model.
[0022] In some embodiments of the first aspect, the controller is further configured to: acquire a wind zone switching instruction received via the communication module, the wind zone switching instruction indicating a third wind zone; control the air outlet grille to rotate and / or the air guide plate to swing according to the wind zone switching instruction, so that the air conditioning fan delivers air to the third wind zone; in heating mode, decrease the confidence level of the first wind zone and increase the confidence level of the third wind zone; in cooling mode, decrease the confidence level of the first wind zone; and upload the adjusted confidence levels of the first wind zone and the third wind zone to the server via the communication module, or upload the adjusted confidence level of the first wind zone to the server via the communication module.
[0023] In this possible implementation, the user's air zone switching command can instruct the air conditioner to send air to the third air zone. This can be understood as the air conditioner's previously determined target location being incorrect, thus requiring a reduction in the confidence level of the air zone corresponding to the previously determined target location. Therefore, upon receiving the user's air zone switching command, the confidence level of the corresponding air zone will also be adjusted, thereby achieving self-evolution and scenario adaptation of the prediction model. This allows for dynamic correction of confidence level deviations and improves long-term prediction accuracy.
[0024] In some embodiments of the first aspect, the controller is further configured to: redetermine the confidence level of each wind zone if the confidence level of any of the plurality of wind zones is less than a first threshold.
[0025] In this possible implementation, if the confidence level of a certain wind zone is less than the first threshold, it indicates that the current prediction reliability of that zone is extremely low, triggering the self-repair mechanism of the prediction model, thereby avoiding error accumulation that could lead to system failure and improving the system's credibility and stability.
[0026] In some embodiments of the first aspect, the controller is configured to: control the air outlet grille to rotate and / or the air guide plate to swing in the target operating mode currently in which the air conditioner is located, so that the air conditioning fan delivers air to the target air zone, including: when the confidence level of the first air zone is greater than or equal to a confidence level threshold, in the target operating mode currently in which the air conditioner is located, control the air outlet grille to rotate and / or the air guide plate to swing so that the air conditioning fan delivers air to the target air zone.
[0027] In some embodiments of the first aspect, the controller is further configured to: acquire updated confidence calculation parameters received from the server via the communication module, the confidence calculation parameters being used to calculate the confidence level of the wind zone.
[0028] In this possible implementation, the confidence calculation parameters of the air conditioner can be updated to ensure the accuracy of the confidence calculation.
[0029] In some embodiments of the first aspect, the power-on command is also used to indicate the target operating mode.
[0030] In some embodiments of the first aspect, the communication module is a star-flash communication module, which includes a communication antenna and a positioning antenna. The communication antenna is used to communicate with the server via star-flash communication technology, and the positioning antenna is used to determine the location of the target object via star-flash precision positioning (SLP) technology.
[0031] This possible implementation achieves a positioning and communication integrated architecture, realizes the sensing integration function of the communication module, and reduces the cost of the air conditioner.
[0032] In some embodiments of the first aspect, the StarFlash communication module further includes an Internet of Things (IoT) processor and a human-sensing location processor. The IoT processor is used to process messages received from the server by the communication antenna, and the human-sensing location processor is used to determine the location of the target object based on the reflected signal of the target object received by the positioning antenna.
[0033] In this possible implementation, corresponding processors are set up for the communication and positioning functions, thereby improving the signal processing speed and the processing performance of the air conditioner. Attached Figure Description
[0034] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with this application and, together with the specification, serve to explain the technical solutions of this application.
[0035] Figure 1 This is a schematic diagram of the structure of an air conditioner disclosed in an embodiment of this application;
[0036] Figure 2 This is a schematic diagram of the structure of an air outlet grille disclosed in an embodiment of this application;
[0037] Figure 3 This is a schematic diagram of the structure of an air guide plate disclosed in an embodiment of this application;
[0038] Figure 4 This is a schematic diagram of another air conditioner disclosed in the embodiments of this application;
[0039] Figure 5 This is a schematic diagram of the structure of a star-flash communication module disclosed in an embodiment of this application;
[0040] Figure 6 This is a schematic diagram of a scenario for determining the location of a target object, as disclosed in an embodiment of this application.
[0041] Figure 7 This is a schematic flowchart of an air conditioner control method disclosed in an embodiment of this application;
[0042] Figure 8 This is a schematic diagram of a scene of an air conditioning air zone disclosed in an embodiment of this application;
[0043] Figure 9 This is a schematic flowchart of another air conditioner control method disclosed in the embodiments of this application;
[0044] Figure 10This is a schematic flowchart of another air conditioner control method disclosed in the embodiments of this application;
[0045] Figure 11 This is a schematic flowchart of another air conditioner control method disclosed in the embodiments of this application. Detailed Implementation
[0046] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the specific technical solutions of this application will be further described in detail below with reference to the accompanying drawings of the embodiments of this application. The following embodiments are used to illustrate this application, but are not intended to limit the scope of this application.
[0047] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.
[0048] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0049] It should be noted that the terms "first, second, third" used in the embodiments of this application are used to distinguish similar or different objects and do not represent a specific order of objects. It can be understood that "first, second, third" can be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.
[0050] With the continuous iteration and development of smart home appliances, the focus of white goods has gradually shifted from traditional performance competition to technological competition in solving user pain points and scenario-based solutions. Taking household air conditioners as an example, the issue of air blowing directly on people has always been a major and widely criticized problem in the air conditioning market. In summer, direct airflow on the human body may not only cause discomfort but also potentially cause permanent damage to joints and nerves.
[0051] Currently, the industry's common solution to this problem is to use sensors to detect the location of people in real time during air conditioner operation and actively avoid the area where people are located during the air supply phase. However, this technical solution has obvious limitations. Due to its over-reliance on sensor signal acquisition and processing, it suffers from slow response speed in practical applications, making it unable to timely and accurately avoid the risk of people being blown by the air, and failing to meet users' urgent needs for a comfortable and healthy air conditioning experience.
[0052] In view of this, embodiments of this application provide an air conditioner, including:
[0053] A housing, on which an air outlet is provided;
[0054] An air outlet grille is rotatably mounted on the housing.
[0055] An air guide plate is oscillatingly mounted on the air outlet grille. When the air outlet grille rotates relative to the housing, the air outlet grille can drive the air guide plate to rotate, thereby changing the air outlet direction.
[0056] An air conditioning fan is installed inside a casing. The air conditioning fan is used to deliver air conditioning air through the air conditioning duct and through the air conditioning outlet to the room.
[0057] The communication module is used to communicate with the server;
[0058] The controller is configured as follows:
[0059] The system receives a power-on command from the server via the communication module. The power-on command is used to instruct the air conditioner to be turned on at a preset time and to indicate the first wind zone. The first wind zone is the wind zone corresponding to the predicted location of the target object. The first wind zone is one of the multiple wind zones corresponding to the air conditioner.
[0060] In response to the power-on command, the air conditioner is turned on at a preset time;
[0061] In the current target operating mode of the air conditioner, the air outlet grille is rotated and / or the air guide plate is oscillated so that the air conditioner fan delivers air to the target air zone. When the target operating mode is heating mode, the target air zone is the first air zone. When the target operating mode is cooling mode, the target air zone is the second air zone. The second air zone is at least one air zone other than the first air zone among multiple air zones.
[0062] In this possible implementation, by predicting the first wind zone corresponding to the user's location in advance, air is immediately supplied to the target wind zone associated with the first wind zone after the air conditioner is turned on. Compared with the existing technology that obtains the user's location in real time through sensors after the air conditioner is turned on, this improves the air conditioner's response speed, reduces waiting time, enhances the system's intelligence and initiative, and conforms to user habits. It does not rely on sensors for real-time positioning, reducing energy consumption and hardware dependence, and optimizing resource utilization. It also improves adaptability and reliability in complex environments such as when sensors cannot locate the target object.
[0063] To make the purpose and technical solution of this application clearer and more intuitive, the air conditioner disclosed in this application will be described in detail below with reference to the accompanying drawings.
[0064] Figure 1 This is a schematic diagram of the structure of an air conditioner provided in an embodiment of this application. Figure 2This is a schematic diagram of the structure of an air outlet grille provided in an embodiment of this application. Figure 3 This is a schematic diagram of the structure of an air guide plate provided in an embodiment of this application. Figure 4 This is a schematic block diagram of an air conditioner provided in an embodiment of this application.
[0065] See Figures 1 to 4 The air conditioner 1000 in this application may include:
[0066] The housing 1001 has an air outlet 1002.
[0067] like Figure 2 The air outlet grille 1003 shown is rotatably mounted on the housing 1001.
[0068] like Figure 3 The air guide plate 1004 shown is oscillatingly mounted on the air outlet grille 1003. When the air outlet grille 1003 rotates relative to the housing 1001, the air outlet grille 1003 can drive the air guide plate 1004 to rotate, thereby changing the air outlet direction of the air outlet 1002. The different air outlet directions correspond to different air zones of the air conditioner.
[0069] Air conditioning fan 1005 is installed inside the housing 1001. Air conditioning fan 1005 is used to deliver air conditioning air to the room through air outlet 1002.
[0070] In some embodiments, the air conditioner 1000 in this application embodiment has an air conditioning duct 1006 inside its casing 1001, an air outlet 1002 is connected to the air conditioning duct 1006, and an air conditioning fan 1005 is used to deliver air conditioning air through the air conditioning duct 1006 and the air outlet 1002 to the room.
[0071] In some embodiments, the rotation of the air outlet grille 1003 can be a reciprocating rotation, that is, rotating clockwise by a certain angle and then counterclockwise by a certain angle. The air guide plate 1004 is oscillatingly mounted on the air outlet grille 1003. The air guide plate 1004 can rotate together with the air outlet grille 1003 and can oscillate back and forth. Through the rotation and oscillation of the air guide plate 1004, the air outlet direction of the air outlet 1002 can be changed, so that the air outlet 1002 can have a multi-angle, all-round air supply effect, improve the comfort and efficiency of air conditioning, and enhance the user experience.
[0072] In some embodiments, the air conditioner 1000 further includes a first driving component and a second driving component. The first driving component is disposed on the air outlet grille and is used to drive the air guide plate to swing. The second driving component is used to drive the air outlet grille to rotate.
[0073] In this embodiment, when the air guide plate 1004 is not oscillating, the rotation of the air outlet grille 1003 relative to the housing 1001 can change the air outlet direction of the air outlet 1002; when the air outlet grille 1003 is not rotating, the oscillation of the air guide plate 1004 can also change the air outlet direction of the air outlet 1002. Therefore, in this embodiment, when it is necessary to change the air outlet direction of the air outlet 1002, the air outlet grille 1003 can be controlled to rotate relative to the housing 1001, the air guide plate 1004 can be controlled to oscillate, or the air outlet grille 1003 can be controlled to rotate relative to the housing 1001 and the air guide plate 1004 can be controlled to oscillate. The specific method is not limited here.
[0074] refer to Figure 4 The air conditioner 1000 may also include a controller 1007 and a communication module 1008.
[0075] The controller 1007 is the control center of the air conditioner, connecting all components of the air conditioner through various interfaces and lines.
[0076] The communication module 1008 is used to communicate with the server.
[0077] In some embodiments, such as Figure 5 As shown, the above communication module can be a SparkLink communication module 500. The SparkLink communication module 500 includes a communication antenna 501 and a positioning antenna 502. The communication antenna 501 is used to communicate with the server through SparkLink communication technology, and the positioning antenna 502 is used to determine the location of the target object through SparkLink precision location (SLP) technology.
[0078] In some embodiments, such as Figure 5 As shown, the StarFlash communication module 500 also includes an Internet of Things (IoT) processing chip 503 and a human-sensing location chip 504.
[0079] The IoT processing chip 503 is used to process messages received from the server by the communication antenna, and the human-sensing location chip 504 is used to determine the location of the target object based on the reflected signal of the target object received by the positioning antenna. The IoT processing chip 503 includes an IoT processor 5031, and the human-sensing location chip 504 includes a human-sensing location processor 5041.
[0080] For example, such as Figure 7As shown, the positioning antenna of the StarScan communication module includes a transmitting antenna and a receiving antenna. The transmitting antenna emits electromagnetic waves, which are refracted and reflected upon contact with the target object, and are ultimately received by the receiving antenna. The distance is determined by the time difference between transmission and reception. The human body angle is calculated by mathematically fitting the phase angle difference of the same reflection received by different receiving antennas. Since electromagnetic waves are refracted upon passing through any object, all returned electromagnetic waves need to be filtered using a specific algorithm. Based on the human body's reflection characteristics, it is possible to identify which electromagnetic waves are refracted and reflected by a person, thereby calculating the person's specific position, relative distance, angle, and other information.
[0081] In this embodiment, the air conditioner has multiple functions, including but not limited to cooling, heating, humidification, dehumidification, fresh air supply, air purification, and airflow regulation.
[0082] In some embodiments, continue to refer to Figure 4 The air conditioner 1000 may also include an evaporator 1009, a compressor 1010, an indoor fan 1011, a filter 1012, and a condenser 1013.
[0083] The evaporator 1009 is used to absorb heat from the environment in which the air conditioner is located. The evaporator 1009 consists of multiple heat exchange fins and an inner coil that runs through the heat exchange fins. The evaporator 1009 performs its cooling function according to the operating status of the indoor unit, allowing heat exchange between the refrigerant flowing in the inner coil and the air passing through the evaporator 1009, thereby absorbing heat from the environment in which the air conditioner is located.
[0084] It should be noted that the environment in this application embodiment refers to the specific area where the indoor unit of the air conditioner is located. The specific area and shape of the specific area can be customized. For example, a specific area within a radius of 10 meters centered on the air conditioner can be set as the environment of the air conditioner. Alternatively, the environment of the air conditioner can be set according to the specific room or area where the air conditioner is installed, such as the living room, bedroom, office, etc. This application does not limit this.
[0085] The compressor 1010 compresses the refrigerant circulating in the evaporator 1009, providing power for the refrigerant cycle. The compressor 1010 is the power source for the air conditioner, driving the refrigerant to circulate throughout the unit. By compressing the gaseous refrigerant, its temperature and pressure increase, creating a significant temperature difference within the air conditioner. This process is the key thermodynamic cycle foundation for the air conditioner's cooling function, ensuring that the evaporator 1009 absorbs heat and the condenser 1013 releases heat.
[0086] It should be noted that the compressor 1010 in the embodiments of this application may include, but is not limited to, reciprocating compressors, rotary compressors (rotor compressors), screw compressors, scroll compressors and centrifugal compressors, etc., and this application does not limit it.
[0087] The indoor fan 1011 is used to regulate the air circulation in the current environment. Installed inside the indoor unit 101, the indoor fan 1011 typically consists of a motor, fan blades, and an air duct. The indoor fan 1011 primarily relies on the motor to drive the fan blades to rotate, generating airflow through the evaporator 1009. This promotes heat exchange between the refrigerant flowing in the heat transfer tubes of the evaporator 1009 and the indoor air. In other words, the indoor fan 1011 draws air in through the air inlet, the air undergoes heat exchange through the evaporator 1009, and then the air is returned to the room through the air outlet.
[0088] It should be noted that the internal fan 1011 in the embodiments of this application is not limited to cross-flow fans, axial flow fans and centrifugal fans, etc., and this application does not limit it.
[0089] In some embodiments, the air conditioner may also include an outdoor fan. The outdoor fan is installed inside the outdoor unit, and its function is to generate an airflow of outdoor air through the condenser 1013 to help the condenser 1013 dissipate heat by pushing the airflow through the condenser 1013, thereby promoting heat exchange between the refrigerant flowing in the heat transfer tube and the outdoor air. That is, the compressor 1010 transfers the heat absorbed by the environment where the air conditioner is located to the condenser 1013 through the refrigerant, and the outdoor fan helps the condenser 1013 expel the heat to the outside by forcing airflow.
[0090] Filter 1012 is used to filter impurities in the air. Filter 1012 is usually located at the air inlet of the air conditioner and is used to filter dust, bacteria and other impurities in the air to ensure that the air entering the air conditioner is filtered.
[0091] The condenser 1013 is used to condense the refrigerant compressed by the compressor 1010, so as to release the heat inside the air conditioner to the outside and maintain the temperature and pressure difference of the refrigerant circulation inside the air conditioner. That is, the condenser 1013 lowers the temperature of the refrigerant, changing the refrigerant from a high-temperature gaseous state to a medium-temperature liquid state, in preparation for the refrigerant to re-enter the evaporator 1009.
[0092] It should be noted that the heat released by the condenser 1013 to the outside of the air conditioner can refer to the heat absorbed by the evaporator 1009 and the heat generated by the compressor 1010 during operation.
[0093] It should be noted that the types of condensers 1013 include, but are not limited to, air condensers, water condensers, and evaporative condensers.
[0094] It should be noted that the air conditioner provided in this application embodiment can have various implementation forms, such as a cabinet air conditioner, a wall-mounted air conditioner, a central air conditioner, etc., and this application does not limit it.
[0095] It should also be noted that the air conditioner disclosed in the embodiments of this application may further include Figure 1 and Figure 4 Other components not shown in the image. Figure 1 and Figure 4 The components shown should not be construed as limiting the air conditioner disclosed in the embodiments of this application.
[0096] The above structural diagram of the air conditioner can help you understand the internal structure of the air conditioner disclosed in the embodiments of this application, as well as the functions of each component constituting the air conditioner.
[0097] In this embodiment, the air conditioner can automatically turn on according to a power-on command sent by the server, and control the rotation of the air outlet grille and / or the oscillation of the air guide plate so that the air conditioner fan delivers air to the corresponding air zone. The above-mentioned process proposed in this embodiment can be implemented by the controller 1007. For ease of description, the following descriptions of the various components of the air conditioner will not include... Figures 1 to 4 The labels of the components shown are exemplary; for example, controller 1007 is described by the controller.
[0098] Please see Figure 7 , Figure 7 This is a control flowchart of a controller disclosed in an embodiment of this application. Figure 7 The control flow diagram shown includes the following steps:
[0099] Step 701: The controller receives the power-on command from the server via the communication module. The power-on command is used to instruct the air conditioner to be turned on at a preset time, and to indicate the first wind zone, which is the wind zone corresponding to the predicted location of the target object.
[0100] In this step, the server determines the preset time for turning on the air conditioner, and predicts the first wind zone corresponding to the location of the target object; the server sends a power-on command to the air conditioner's communication module, and the communication module receives the power-on command.
[0101] In the embodiment where the communication module is a StarScan communication module, the communication antenna of the StarScan communication module can receive a power-on command from the server and then transmit the received power-on command to the IoT processing chip. After processing by the IoT processing chip, the StarScan communication module transmits the power-on command to the controller.
[0102] Step 702: The controller responds to the power-on command and turns on the air conditioner at a preset time.
[0103] Step 703: In the target operating mode of the air conditioner, the controller controls the air outlet grille to rotate and / or the air guide plate to swing, so that the air conditioner fan delivers air to the target air zone. When the target operating mode is heating mode, the target air zone is the first air zone. When the target operating mode is cooling mode, the target air zone is the second air zone. The second air zone is at least one air zone other than the first air zone among multiple air zones.
[0104] In this embodiment, the complete air outlet area of the air conditioner is pre-divided into multiple air zones centered on the air conditioner, each air zone being a fan-shaped area. The complete air outlet area of the air conditioner can be understood as all areas where the air conditioner can deliver air. The air conditioner can control the air outlet to direct airflow in different directions via air outlet grilles and / or air guides, achieving the purpose of distributing air to different air zones.
[0105] For example Figure 8 As shown, the complete air outlet area of the air conditioner is the area from 30° to 150° on the coordinate axis in the figure. Within this complete air outlet area, the area from 30° to 50° is air zone A; the area from 50° to 70° is air zone B; the area from 70° to 90° is air zone C; the area from 90° to 110° is air zone D; the area from 110° to 130° is air zone E; and the area from 130° to 150° is air zone F.
[0106] In some embodiments, the first wind zone may include one wind zone or multiple wind zones. The second wind zone may include one wind zone or multiple wind zones. For example, the first wind zone may include wind zone A and wind zone B, and the corresponding second wind zone may include wind zone C, wind zone D, wind zone E, and wind zone F. Specific details are not limited here.
[0107] In this embodiment, the power-on command is used to indicate the first wind zone. The first wind zone is the wind zone corresponding to the location of the target object predicted by the server. That is, it can be understood that the server will predict the location of the target object at a preset time and determine the wind zone corresponding to the predicted location (i.e., the first wind zone mentioned above). Then, the power-on command carrying the wind zone corresponding to the predicted location is sent to the air conditioner.
[0108] In some embodiments, the power-on command is also used to indicate the target operating mode. The server can determine the target operating mode based on information such as weather temperature, the operating mode of the last power-on, the operating mode of the last power-off, and user usage habits, and send the target operating mode to the air conditioner via the power-on command.
[0109] In other embodiments, the target operating mode can also be set by the user after power-on, and the specifics are not limited here.
[0110] In some embodiments, the target operating mode may include a cooling mode or a heating mode. In addition, it may include other operating modes, such as a dehumidification mode, a fan mode, etc., which are not limited here.
[0111] In this embodiment of the application, when the wind zone corresponding to the predicted location of the target object is the first wind zone, in order to make the target object feel more comfortable, the air conditioner will control the air outlet grille to rotate and / or the air guide plate to swing in the current target operating mode, so that the air conditioner fan delivers air to the target wind zone.
[0112] Specifically, in heating mode, to enhance the comfort of the target user, air needs to be directed towards the airflow zone corresponding to the target user's location, allowing hot air to be directly blown onto the target user's location and raising the surface temperature of the target user. The first airflow zone is the predicted airflow zone corresponding to the target user's location, therefore the air conditioner will direct airflow towards this first airflow zone.
[0113] In cooling mode, directly blowing cold air onto the target's location can cause a sudden drop in localized body temperature, leading to discomfort. Therefore, to ensure the target's comfort, air needs to be directed away from the target's location and into other airflow zones. The first airflow zone is the predicted airflow zone corresponding to the target's location; therefore, the air conditioner will blow air into at least one airflow zone outside of this first airflow zone.
[0114] In some embodiments, the target object may be a human body or other objects, such as animals, etc., and no specific limitation is made here.
[0115] In this possible implementation, by predicting the first wind zone corresponding to the user's location in advance, air is immediately supplied to the target wind zone associated with the first wind zone after the air conditioner is turned on. Compared with the existing technology that obtains the user's location in real time through sensors after the air conditioner is turned on, this improves the air conditioner's response speed, reduces waiting time, enhances the system's intelligence and initiative, and conforms to user habits. It does not rely on sensors for real-time positioning, reducing energy consumption and hardware dependence, and optimizing resource utilization. It also improves adaptability and reliability in complex environments such as when sensors cannot locate the target object.
[0116] In some embodiments, the first wind zone is at least one wind zone with the highest confidence among multiple wind zones, where the confidence level is used to characterize the probability that a target object is located in a wind zone. Alternatively, the first wind zone is the wind zone with the shortest interval between the update time of its confidence level and the current time among at least two wind zones with the highest confidence among multiple wind zones.
[0117] For example, multiple wind zones and their corresponding confidence levels include: wind zone A with a confidence level of 1.1, wind zone B with a confidence level of 0.9, wind zone C with a confidence level of 1.3, wind zone D with a confidence level of 1.6, and wind zone E with a confidence level of 1.5. The wind zone with the highest confidence level is wind zone D, therefore the server determines wind zone D as the first wind zone, and wind zone D has the highest confidence level among the multiple wind zones.
[0118] For example, multiple wind zones and their corresponding confidence levels include: wind zone A with a confidence level of 1.1, wind zone B with a confidence level of 0.9, wind zone C with a confidence level of 1.3, wind zone D with a confidence level of 1.6, and wind zone E with a confidence level of 1.6. Since wind zone D and wind zone E have the highest confidence levels, the server can determine the first wind zone as either wind zone D or wind zone E; that is, the first wind zone can be multiple wind zones. Alternatively, the server can determine the first wind zone as either wind zone D or wind zone E, where the update time of the confidence level is closest to the current time. Since the update time of the confidence level for wind zone E is closer to the current time than that for wind zone D, the server can determine the first wind zone as wind zone E. Wind zone E is the wind zone with the closest update time of the confidence level among at least two wind zones with the highest confidence levels.
[0119] In some embodiments, the first wind zone is at least one wind zone among a plurality of wind zones whose confidence level is greater than a confidence threshold A. Alternatively, the first wind zone is the wind zone among at least two wind zones among a plurality of wind zones whose confidence level is greater than the confidence threshold A, and whose confidence level update time is the shortest from the current time.
[0120] For example, multiple wind zones and their corresponding confidence levels include: wind zone A with a confidence level of 0.8, wind zone B with a confidence level of 0.9, wind zone C with a confidence level of 0.7, wind zone D with a confidence level of 1.6, and wind zone E with a confidence level of 0.8. The confidence threshold A is 1. Wind zones with a confidence level greater than the confidence threshold A are wind zones D, and the first wind zone determined by the server is wind zone D.
[0121] For example, multiple wind zones and their corresponding confidence levels include: wind zone A with a confidence level of 1.0, wind zone B with a confidence level of 0.9, wind zone C with a confidence level of 1.3, wind zone D with a confidence level of 1.6, and wind zone E with a confidence level of 0.8. The confidence threshold A is 1. Wind zones with a confidence level greater than the threshold A include wind zone C and wind zone D. In this case, the first wind zone determined by the server can be the wind zone with the shortest confidence level update time from the current time among wind zones C and D. Since the confidence level update time of wind zone D is shorter than that of wind zone C, the first wind zone determined by the server is wind zone D. Wind zone D is the wind zone with the shortest confidence level update time from the current time among at least two wind zones with a confidence level greater than the threshold A.
[0122] The first wind zone in this embodiment can be one wind zone or multiple wind zones, and no specific limitation is made here.
[0123] It is understandable that the first wind zone indicated by the server's power-on command is the wind zone corresponding to the location of the target object predicted by the server. The confidence level of the first wind zone determined by the server can also have other relationships with the confidence levels of multiple wind zones, that is, the server can also determine the first wind zone through other methods, which are not limited here.
[0124] In this possible implementation, the probability of the target object being located in each wind zone is determined based on the confidence level of each wind zone. Then, the wind zone with the highest probability is determined as the wind zone corresponding to the predicted location of the target object. Specifically, a method for determining the first wind zone is provided, which determines the first wind zone based on the confidence level, a parameter that represents the probability of the target object being located in a wind zone, thereby improving the accuracy of the predicted first wind zone.
[0125] In some embodiments, reference Figure 9 After the controller executes steps 701 to 703, the steps executed by the controller further include:
[0126] Step 704: The controller determines the current position of the target object.
[0127] In the embodiment where the communication module is a star-flash communication module, the positioning antenna of the star-flash communication module emits electromagnetic waves. These electromagnetic waves refract and bounce off the target object, ultimately being received by the positioning antenna. The distance is determined by the time difference between transmission and reception. The human body angle is calculated by mathematically fitting the phase angle difference of the same reflection received by different receiving antennas. Since electromagnetic waves refract upon contact with any object, all returning electromagnetic waves need to be filtered using a specific algorithm. Based on the human body's reflection characteristics, it is possible to identify which electromagnetic waves are refracted and bounced by a person, thereby calculating the person's specific location, relative distance, angle, and other information.
[0128] Step 705: The controller adjusts the confidence level of the first wind zone or the wind zone corresponding to the current position of the target object based on the first wind zone and the wind zone corresponding to the current position of the target object.
[0129] In this embodiment, the confidence level is used to characterize the probability that the target object is located in a wind zone. Therefore, after determining the updated location of the target object, it is necessary to update the confidence level of the wind zone corresponding to the target object's location. Thus, after determining the current location of the target object, the controller can adjust the confidence level of the first wind zone or the wind zone corresponding to the current location of the target object, and upload the adjusted confidence level to the server.
[0130] In this possible implementation, the confidence level deviation can be dynamically corrected to improve long-term prediction accuracy and achieve self-evolution and scenario adaptation of the prediction model. At the same time, the adjusted confidence level of the wind area can be uploaded to the server, and the server can adjust the prediction model according to the confidence levels of multiple devices to obtain a more accurate prediction model and improve the server's prediction capability.
[0131] Step 706: The controller uploads the adjusted confidence level of the wind zone to the server via the communication module.
[0132] In the embodiment where the communication module is a star-flash communication module, the communication antenna of the star-flash communication module can upload the adjusted confidence level of the wind zone to the server.
[0133] In some embodiments, the controller adjusts the confidence level of the first wind zone or the wind zone corresponding to the current location of the target object based on the first wind zone and the wind zone corresponding to the current location of the target object, which may include:
[0134] If the wind zone corresponding to the current location of the target object is the first wind zone, increase the confidence level of the first wind zone; or, if the wind zone corresponding to the current location of the target object is a wind zone other than the first wind zone, decrease the confidence level of the first wind zone and increase the confidence level of the wind zone corresponding to the current location of the target object.
[0135] For example, the first wind zone corresponding to the location of the target predicted by the server is wind zone A, and the wind zone corresponding to the current location of the target object determined by the controller is also wind zone A. That is, the wind zone corresponding to the current location of the target object is the first wind zone. Then the controller increases the confidence level of wind zone A from 1 to 1.2. The confidence level of any wind zone is between [0, 2].
[0136] For example, the first wind zone corresponding to the location of the target predicted by the server is wind zone A, and the wind zone corresponding to the current location of the target object determined by the controller is wind zone B. The wind zone corresponding to the current location of the target object is not the same as the wind zone corresponding to the location of the target predicted by the server. Then the controller can reduce the confidence level of wind zone A from 1.2 to 1, and increase the confidence level of wind zone B from 1 to 1.2. The confidence level of any wind zone is between [0, 2].
[0137] One possible implementation provides a way to adjust the confidence level, which can dynamically correct prediction bias, improve long-term prediction accuracy, and achieve self-evolution and scenario adaptation of the prediction model.
[0138] In some embodiments, the controller can determine the location of a target object using sensors on the air conditioner. For example, the air conditioner may include radar. The radar's transmitting antenna emits electromagnetic waves, which are refracted and reflected upon contact with the target object, ultimately being received by the radar's receiving antenna. Distance is determined by the time difference between transmission and reception, and the human body angle is calculated by mathematically fitting the phase angle difference of the same reflection received by different receiving antennas. Since electromagnetic waves refract upon contact with any object, all returning electromagnetic waves need to be filtered using a specific algorithm. Based on the human body's reflection characteristics, the controller identifies which electromagnetic waves are refracted and reflected by a person, thereby calculating the person's specific location, relative distance, angle, and other information.
[0139] In some embodiments, the controller is further configured to: redetermine the confidence level of each wind zone if the confidence level of any wind zone among a plurality of wind zones is less than a first threshold.
[0140] In this possible implementation, if the confidence level of a certain wind zone is less than the first threshold, it indicates that the current prediction reliability of that zone is extremely low, triggering the self-repair mechanism of the prediction model, thereby avoiding error accumulation that could lead to system failure and improving the system's credibility and stability.
[0141] In some embodiments, reference Figure 10 After the controller executes steps 701 to 703, the steps executed by the controller further include:
[0142] Step 707: The controller receives the wind zone switching command received through the communication module. The wind zone switching command is used to indicate the third wind zone.
[0143] Step 708: The controller controls the rotation of the air outlet grille and / or the swing of the air guide plate according to the air zone switching command, so that the air conditioning fan delivers air to the third air zone.
[0144] Step 709: In heating mode, the controller decreases the confidence level of the first air zone and increases the confidence level of the third air zone; in cooling mode, the controller decreases the confidence level of the first air zone.
[0145] In some embodiments, the controller can receive a zone switching command via a communication module, which instructs the air conditioner to deliver air to a third zone. The controller can then control the air outlet grille to rotate and / or the air guide vane to swing according to the zone switching command, so that the air conditioner fan delivers air to the third zone.
[0146] In some embodiments, the wind zone instruction may be determined in response to a user's wind zone switching operation, and no specific limitation is made here.
[0147] Simultaneously, the controller can adjust the confidence level of the corresponding air zone based on the air zone switching command. It can be understood that confidence level characterizes the probability that a target object is located in a certain air zone. The user's air zone switching command can instruct the air conditioner to send air to a third air zone, which can be interpreted as the air conditioner's previously determined target object location being incorrect. Therefore, the confidence level of the air zone corresponding to the previously determined target object location needs to be reduced. Conversely, if the user instructs the air conditioner to send air to a third air zone, the confidence level of the air zone corresponding to the current location of the target object can be increased.
[0148] For example, in heating mode, a zoning command can instruct the air conditioner to supply air to zoning zone A (the third zoning zone). Previously, the air conditioner supplied air to zoning zone B (the first zoning zone). This can be understood as the air conditioner previously determining that the location of the target object corresponds to zoning zone B, while the user believes the location of the target object corresponds to zoning zone A. Therefore, the air conditioner will receive a zoning command in response to the user's operation. Consequently, the controller can decrease the confidence level of zoning zone B from 1.2 to 1 and increase the confidence level of the third zoning zone from 1 to 0.2.
[0149] For example, in cooling mode, the air zone switching command can instruct the air conditioner to send air to air zone A (third air zone). The air zone corresponding to the user's location previously determined by the air conditioner is air zone B (first air zone). The air conditioner sends air to air zone C (second air zone). Therefore, the controller can reduce the confidence level of air zone B from 1.2 to 1.
[0150] In some embodiments, the server predicts the wind zone corresponding to the location of the target object based on the confidence level of each wind zone. Therefore, in order to ensure the accuracy of the wind zone corresponding to the location of the target object predicted by the server, the air conditioner controller can upload the adjusted confidence level of each wind zone or the adjusted confidence level of the wind zone to the server after adjusting the confidence level of any wind zone.
[0151] In this possible implementation, the user's air zone switching command can instruct the air conditioner to send air to the third air zone. This can be understood as the air conditioner's previously determined target location being incorrect, thus requiring a reduction in the confidence level of the air zone corresponding to the previously determined target location. Therefore, upon receiving the user's air zone switching command, the confidence level of the corresponding air zone will also be adjusted, thereby achieving self-evolution and scenario adaptation of the prediction model. This allows for dynamic correction of confidence level deviations and improves long-term prediction accuracy.
[0152] In some embodiments, when the controller adjusts the confidence level of a wind zone, it needs to determine the adjusted confidence level based on the original confidence level and the confidence level calculation parameter. For example, if the confidence level calculation parameter is 0.2, when the controller needs to increase the confidence level of a certain wind zone, it increases the confidence level of that wind zone from 1.0 by 0.2, increasing it to 1.2; when the controller needs to decrease the confidence level of a certain wind zone, it decreases the confidence level of that wind zone from 1.0 by 0.2, decreasing it to 0.8.
[0153] For example, if the confidence calculation parameters are 1.2 and 0.8, when the controller needs to increase the confidence of a certain wind zone, it multiplies the confidence of the wind zone from 1.0 to 1.2 and increases it to 1.2; when the controller needs to decrease the confidence of a certain wind zone, it multiplies the confidence of the wind zone from 1.0 to 0.8 and decreases it to 0.8.
[0154] In addition, the controller can also adjust the confidence level according to the confidence level calculation parameters in other ways. For example, if the confidence level of a certain wind zone needs to be increased, the confidence level of the wind zone can be multiplied by the confidence level calculation parameter 1.1, and then added to the confidence level calculation parameter 0.1; the specifics are not limited here.
[0155] In some embodiments, the controller may also receive updated confidence calculation parameters from the server via a communication module, and adjust the confidence level accordingly.
[0156] The confidence calculation parameters in this application embodiment may vary depending on various influencing factors such as different regions, climates, weather, human comfort temperature, and wind speed control logic of the air conditioner, and are not specifically limited here.
[0157] In some embodiments, the controller controls the rotation of the air outlet grille and / or the oscillation of the air guide vane in the target operating mode of the air conditioner, so that the air conditioner fan delivers air to the target air zone, including:
[0158] When the confidence level of the first air zone is greater than or equal to the confidence level threshold, under the target operating mode of the air conditioner, the air outlet grille is rotated and / or the air guide plate is oscillated so that the air conditioner fan delivers air to the target air zone.
[0159] In this possible implementation, if the power-on command includes the first air zone, the controller will still determine whether the confidence level of the first air zone is greater than or equal to the confidence threshold. This can avoid the problem that the air zone corresponding to the user's location predicted by the server is inaccurate and the target air zone is incorrect if the updated confidence level on the air conditioner side is not successfully uploaded to the server.
[0160] Figure 11This diagram illustrates a control method for an air conditioner according to an embodiment of this application. This method can be applied to any of the air conditioners provided in the above embodiments, and can specifically be executed by the controller within the air conditioner. See also... Figure 11 The control method includes:
[0161] Step 1101: The controller receives the power-on command from the server via the communication module. The power-on command is used to instruct the air conditioner to be turned on at a preset time, and to indicate the first wind zone, which is the wind zone corresponding to the predicted location of the target object.
[0162] The specific implementation method of step 1101 is the same as the specific implementation method of the controller obtaining the power-on command mentioned above, and will not be repeated here.
[0163] In some embodiments, step 1102 is further included, as follows:
[0164] Step 1102: Determine whether the confidence level of the first wind zone is greater than or equal to the confidence threshold.
[0165] The controller determines whether the confidence level of the first wind zone is greater than or equal to the confidence threshold. If the confidence level of the first wind zone is greater than or equal to the confidence threshold, then step 1103 is executed. If the confidence level of the first wind zone is less than the confidence threshold, then step 1104 is executed.
[0166] Step 1103: Control the rotation of the air outlet grille and / or the swing of the air guide plate so that the air conditioning fan delivers air to the target air area.
[0167] In the current target operating mode of the air conditioner, the controller controls the air outlet grille to rotate and / or the air guide plate to swing, so that the air conditioner fan delivers air to the target air zone. When the target operating mode is heating mode, the target air zone is the first air zone. When the target operating mode is cooling mode, the target air zone is the second air zone. The second air zone is at least one air zone other than the first air zone among multiple air zones.
[0168] The specific implementation method of step 1103 is the same as the specific implementation method of supplying air to the target wind area described above, and will not be repeated here.
[0169] Step 1104: Determine the current location of the target object.
[0170] The specific implementation method of step 1104 is the same as the specific implementation method of determining the current position of the target object described above, and will not be repeated here.
[0171] Step 1106: Adjust the confidence level of the wind zone.
[0172] The controller adjusts the confidence level of some wind zones out of multiple wind zones.
[0173] In some embodiments, if the wind zone corresponding to the current location of the target object is the first wind zone, the confidence level of the first wind zone is increased; or, if the wind zone corresponding to the current location of the target object is a wind zone other than the first wind zone, the confidence level of the first wind zone is decreased and the confidence level of the wind zone corresponding to the current location of the target object is increased.
[0174] The specific implementation method of step 1106 is the same as the specific implementation method of adjusting the confidence level of the wind zone mentioned above, and will not be repeated here.
[0175] Step 1107: Upload the adjusted confidence level of the wind zone to the server via the communication module.
[0176] The specific implementation method of step 1107 is the same as the specific implementation method of uploading the confidence of the adjusted wind zone to the server, and will not be repeated here.
[0177] In some embodiments, the method further includes step 1105, which is as follows:
[0178] Step 1105: Obtain the wind zone switching command.
[0179] Obtain a wind zone switching command, which is used to indicate the third wind zone; according to the wind zone switching command, control the air outlet grille to rotate and / or the air guide plate to swing, so that the air conditioning fan delivers air to the third wind zone.
[0180] Based on the wind zone switching command in step 1105, steps 1106 and 1107 can be executed. Wherein:
[0181] In step 1106, the controller can, according to the air zone switching command, decrease the confidence level of the first air zone and increase the confidence level of the third air zone in heating mode; and decrease the confidence level of the first air zone in cooling mode.
[0182] The specific implementation method of step 1106 is the same as the specific implementation method of adjusting the confidence level of the wind zone mentioned above, and will not be repeated here.
[0183] In step 1107, the controller can upload the adjusted confidence levels of the first and third wind zones to the server via the communication module, or upload the adjusted confidence level of the first wind zone to the server via the communication module.
[0184] The specific implementation method of step 1107 is the same as the specific implementation method of uploading the confidence of the adjusted wind zone to the server, and will not be repeated here.
[0185] It should be understood that although the steps in the above flowcharts are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the above flowcharts may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps. In addition, the above embodiments can be implemented independently or in combination with each other, without limitation.
[0186] It should be understood that the phrases "one embodiment," "an embodiment," or "some embodiments" mentioned throughout the specification mean that a specific feature, structure, or characteristic related to an embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment," "in one embodiment," or "in some embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of this application, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. The sequence numbers of the above-described embodiments are merely for descriptive purposes and do not represent the superiority or inferiority of the embodiments. The descriptions of the various embodiments above tend to emphasize the differences between the various embodiments; their similarities or commonalities can be referred to mutually, and for the sake of brevity, they will not be repeated here.
[0187] In this article, the term "and / or" is merely a description of the relationship between related objects, indicating that there can be three kinds of relationships. For example, object A and / or object B can represent three situations: object A exists alone, object A and object B exist simultaneously, and object B exists alone.
[0188] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0189] In implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software. The steps of the method disclosed in the embodiments of this application can be directly manifested as execution by a hardware processor, or as a combination of hardware and software modules within the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor executes the instructions in the memory, combining them with its hardware to complete the steps of the above method. To avoid repetition, detailed descriptions are omitted here.
[0190] 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 this application.
[0191] In the several embodiments provided in this application, it should be understood that the disclosed products and methods can be implemented in other ways. The embodiments described above are merely illustrative. For example, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple modules or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules, and can be electrical, mechanical, or other forms.
[0192] 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 can be selected to achieve the purpose of this embodiment according to actual needs.
[0193] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0194] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to related technologies, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several 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 methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0195] The above description is merely an embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. An air conditioner, characterized in that, include: A housing, on which an air outlet is provided; An air outlet grille is rotatably mounted on the housing. An air guide plate is oscillatingly mounted on the air outlet grille. When the air outlet grille rotates relative to the housing, the air outlet grille can drive the air guide plate to rotate, thereby changing the air outlet direction. An air conditioning fan is provided inside the housing and is used to deliver air conditioning air to the room through the air outlet. The communication module is used to communicate with the server; The controller is configured as follows: The system receives a power-on command from the server via the communication module. The power-on command is used to instruct the air conditioner to be turned on at a preset time and to indicate a first wind zone. The first wind zone is the wind zone corresponding to the predicted location of the target object. The first wind zone is one of the multiple wind zones corresponding to the air conditioner. In response to the power-on command, the air conditioner is turned on at the preset time; In the target operating mode of the air conditioner, the air outlet grille is controlled to rotate and / or the air guide plate is oscillated so that the air conditioner fan delivers air to the target air zone. When the target operating mode is heating mode, the target air zone is the first air zone. When the target operating mode is cooling mode, the target air zone is the second air zone. The second air zone is at least one of the plurality of air zones other than the first air zone.
2. The air conditioner according to claim 1, characterized in that, The first wind zone is at least one wind zone with the highest confidence level among the plurality of wind zones, whereby the confidence level is used to characterize the probability that the target object is located in a wind zone; or, The first wind zone is the wind zone with the shortest interval between the update time of the confidence level and the current time among at least two wind zones with the highest confidence level.
3. The air conditioner according to claim 2, characterized in that, The controller is also configured to: Determine the current position of the target object; Adjust the confidence level of the first wind zone or the wind zone corresponding to the current location of the target object based on the first wind zone and the wind zone corresponding to the current location of the target object. The adjusted confidence level of the wind zone is uploaded to the server via the communication module.
4. The air conditioner according to claim 3, characterized in that, The controller is further configured to: adjust the confidence level of the first wind zone or the wind zone corresponding to the current location of the target object based on the first wind zone and the wind zone corresponding to the current location of the target object, including: If the wind zone corresponding to the current location of the target object is the first wind zone, increase the confidence level of the first wind zone; or, If the wind zone corresponding to the current location of the target object is a wind zone other than the first wind zone, decrease the confidence level of the first wind zone and increase the confidence level of the wind zone corresponding to the current location of the target object.
5. The air conditioner according to claim 2, characterized in that, The controller is also configured to: The wind zone switching instruction received through the communication module is obtained, and the wind zone switching instruction is used to indicate the third wind zone; According to the air zone switching command, control the air outlet grille to rotate and / or the air guide plate to swing, so that the air conditioning fan delivers air to the third air zone; In the heating mode, the confidence level of the first air zone is decreased, and the confidence level of the third air zone is increased; or, in the cooling mode, the confidence level of the first air zone is decreased. The adjusted confidence levels of the first and third wind zones are uploaded to the server via the communication module, or the adjusted confidence level of the first wind zone is uploaded to the server via the communication module.
6. The air conditioner according to any one of claims 2 to 5, characterized in that, The controller is configured to: control the rotation of the air outlet grille and / or the oscillation of the air guide plate in the target operating mode currently in which the air conditioner is located, so that the air conditioner fan delivers air to the target air area, including: When the confidence level of the first air zone is greater than or equal to the confidence level threshold, in the target operating mode of the air conditioner, the air outlet grille is controlled to rotate and / or the air guide plate is controlled to swing, so that the air conditioner fan delivers air to the target air zone.
7. The air conditioner according to any one of claims 2 to 5, characterized in that, The controller is also configured to: The updated confidence calculation parameters received from the server via the communication module are obtained, and the confidence calculation parameters are used to calculate the confidence of the wind zone.
8. The air conditioner according to any one of claims 1 to 5, characterized in that, The power-on command is also used to indicate the target operating mode.
9. The air conditioner according to any one of claims 1 to 5, characterized in that, The communication module is a StarFlash communication module, which includes a communication antenna and a positioning antenna. The communication antenna is used to communicate with the server through StarFlash communication technology, and the positioning antenna is used to determine the location of the target object through StarFlash Precision Positioning (SLP) technology.
10. The air conditioner according to claim 9, characterized in that, The StarFlash communication module also includes an Internet of Things (IoT) processor and a human-sensing location processor. The IoT processor is used to process messages received from the server by the communication antenna, and the human-sensing location processor is used to determine the location of the target object based on the reflected signal of the target object received by the positioning antenna.
Citation Information
Patent Citations
Blowoff grill
JP1983028943A
Air conditioner and a control method thereof for improving cooling efficiency
KR1020090017311A