CN114508835B - Terminal and air conditioner mode adjusting method - Google Patents
Terminal and air conditioner mode adjusting method Download PDFInfo
- Publication number
- CN114508835B CN114508835B CN202011281934.9A CN202011281934A CN114508835B CN 114508835 B CN114508835 B CN 114508835B CN 202011281934 A CN202011281934 A CN 202011281934A CN 114508835 B CN114508835 B CN 114508835B
- Authority
- CN
- China
- Prior art keywords
- mode
- target
- adjustment
- adjusting
- temperature
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000004891 communication Methods 0.000 claims abstract description 14
- 238000004378 air conditioning Methods 0.000 claims description 12
- 230000001276 controlling effect Effects 0.000 description 24
- 238000010586 diagram Methods 0.000 description 21
- 239000010410 layer Substances 0.000 description 18
- 230000006870 function Effects 0.000 description 12
- 238000012545 processing Methods 0.000 description 10
- 230000007613 environmental effect Effects 0.000 description 8
- 238000005057 refrigeration Methods 0.000 description 8
- 238000001816 cooling Methods 0.000 description 6
- 238000004590 computer program Methods 0.000 description 5
- 230000005236 sound signal Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000010438 heat treatment Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 238000003062 neural network model Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000001105 regulatory effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000007664 blowing Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000003749 cleanliness Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 239000012792 core layer Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
- F24F11/63—Electronic processing
- F24F11/64—Electronic processing using pre-stored data
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
- F24F11/63—Electronic processing
- F24F11/65—Electronic processing for selecting an operating mode
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F2110/00—Control inputs relating to air properties
- F24F2110/10—Temperature
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Air Conditioning Control Device (AREA)
Abstract
The invention discloses a terminal and an air conditioner mode adjusting method, wherein the terminal comprises the following steps: a communication unit for receiving an ambient temperature; the processor is connected with the communication unit and is used for determining a target regulation mode corresponding to a target area and a target temperature of the target area; the target area is an area corresponding to the air conditioner for performing mode adjustment, the target adjustment mode comprises a corresponding relation among the ambient temperature, the target temperature and the mode, and the areas where different users are located can correspond to different adjustment modes, so that personalized mode adjustment of the air conditioner in different areas is realized; according to the target regulation mode, a first target mode corresponding to the current environment temperature of the target area and the target temperature of the target area is determined, wherein the first target mode is the current proper mode of the air conditioner, and the air conditioner is controlled to work based on the mode, so that a proper environment can be accurately provided for the target area.
Description
Technical Field
The invention relates to the technical field of terminals, in particular to a terminal and an air conditioner mode adjusting method.
Background
With the improvement of living standard, air conditioners are becoming more popular. The air conditioner works in different modes, and can realize different functions such as refrigerating, heating, air supplying and the like, so that the indoor environment temperature is changed, and a proper environment is provided for a user.
In the related art, after an air conditioner is turned on, it is operated based on a mode set by a user or a default mode. However, after the air conditioner is operated, the indoor environment temperature may be changed, and the air conditioner is operated in the above mode all the time, so that it is difficult to accurately provide a suitable environment.
Disclosure of Invention
The invention provides a terminal and an air conditioner mode adjusting method, which are used for enabling an air conditioner to work in a proper mode so as to accurately provide a proper environment.
In a first aspect, an embodiment of the present invention provides a terminal, including: a communication unit and a processor;
The communication unit is used for receiving the ambient temperature;
The processor is connected with the communication unit and is used for determining a target regulation mode corresponding to a target area and a target temperature of the target area; the target area is an area corresponding to an air conditioner for performing mode adjustment, and the target adjustment mode comprises a corresponding relation among an ambient temperature, a target temperature and a mode; determining a first target mode corresponding to the current ambient temperature of the target area and the target temperature of the target area according to the target regulation mode; and controlling the air conditioner to work based on the first target mode.
According to the scheme, the target adjusting mode is a proper adjusting mode of a target area corresponding to the air conditioner needing mode adjustment, different areas where different users are located can correspond to different adjusting modes, and personalized mode adjustment of the air conditioner in different areas is achieved; the target adjusting mode comprises a corresponding relation among the ambient temperature, the target temperature and the mode, and according to the corresponding relation, a first target mode corresponding to the current ambient temperature of the target area and the target temperature of the area can be determined, wherein the first target mode is the current proper mode of the air conditioner, the air conditioner is controlled to work based on the mode, and proper environments can be accurately provided for the target area.
In some exemplary embodiments, the target temperature of the target area is a temperature contained in the received temperature adjustment instruction, or a temperature determined from a target user characteristic of the target area; and/or
The target adjusting mode is an initial adjusting mode corresponding to the target area or is obtained by adjusting the initial adjusting mode according to a mode contained in a received target mode adjusting instruction; the initial adjustment mode is an adjustment mode corresponding to the target user characteristic determined according to the corresponding relation between the preset user characteristic and the adjustment mode.
According to the scheme, the temperature contained in the received temperature regulation instruction is used as the target temperature of the target area, so that the target temperature which is more suitable for the target area and meets the personalized requirement is obtained; and the target temperature of the target area is determined through the target user characteristics of the target area, so that the target temperature suitable for the target area is obtained more intelligently and conveniently. By taking the initial adjustment mode corresponding to the target user characteristics as a target adjustment mode, the target adjustment mode which meets the user requirements in the target area can be rapidly determined; the initial adjusting mode is adjusted according to the mode contained in the received target mode adjusting instruction, the adjusting mode obtained through adjustment is used as a target adjusting mode, the target adjusting mode meets the personalized requirements of users in a target area better, and personalized mode adjustment of air conditioners in different areas is achieved better.
In some exemplary embodiments, the processor is further configured to: before controlling the air conditioner to work based on the first target mode, determining that a mode adjustment instruction is not received in a first time period, wherein the starting time in the first time period is the time for controlling the air conditioner to work by using the mode determined last time.
In some exemplary embodiments, the processor is further configured to:
And if the mode adjusting instruction is received in the first time period, controlling the air conditioner to work based on a second target mode contained in the mode adjusting instruction.
According to the scheme, the air conditioner is controlled to work based on the first target mode only when the mode adjusting instruction is not received within the first duration, otherwise, the air conditioner is not controlled to work based on the first target mode, and is controlled to work based on a second target mode carried by the mode adjusting instruction. Thus, when the air conditioner working mode which is more in accordance with the personalized requirements of the user in the target area can exist in the first time period, the mode is adopted to control the air conditioner working.
In some exemplary embodiments, the processor is further configured to: after the controlling the air conditioner to operate based on the second target mode included in the mode adjustment instruction,
According to the times of the target mode adjusting instruction received in the second time length, adjusting the target adjusting mode; and/or
According to the interval between the time when the target mode adjustment instruction is received and the time when the next mode adjustment instruction is received in the second time period, adjusting the target adjustment mode;
The starting time in the second time period is the time for obtaining the target adjusting mode, and the target mode adjusting instruction is a mode adjusting instruction with a distance between the receiving time and the time for receiving the next mode adjusting instruction being larger than the first preset time period.
In the above solution, the mode adjustment instruction is received within the first period, which indicates that the mode determined according to the target adjustment mode before the mode adjustment may not be in accordance with the user requirement in the target area, and the target adjustment mode needs to be adjusted. The frequency of the target mode adjusting instruction received in the second time length characterizes the frequency of the active adjusting mode of the user; the interval between the time when the target mode adjustment instruction is received and the time when the next mode adjustment instruction is received in the second duration characterizes whether the mode contained in the target mode adjustment instruction is a mode truly meeting the requirements; according to at least one mode, whether the target adjusting mode is adjusted or not can be determined, so that the adjusted target adjusting mode is more suitable for the target area. In addition, only the mode adjusting instruction with the interval between the receiving time and the time of receiving the next mode adjusting instruction being longer than the first preset time length is used as the target mode adjusting instruction, so that the interference of false triggering or false triggering of the mode adjusting instruction by a user is avoided.
In some exemplary embodiments, the processor is specifically configured to:
replacing a corresponding mode in the target adjustment mode with a mode contained in the target mode adjustment instruction;
the corresponding mode is a mode in a corresponding target regulation mode, wherein the environment temperature of the target area and the target temperature of the target area are at the moment of receiving the target mode regulation instruction.
According to the scheme, the mode contained in the target mode adjusting instruction is used for replacing the corresponding mode in the target adjusting mode, so that the adjusted target adjusting mode is more suitable for the target area.
In some exemplary embodiments, if there are different target mode adjustment instructions in the target mode adjustment instructions received in the second duration, where the different target mode adjustment instructions include different modes, and the environmental temperatures of the target area at the corresponding receiving time are the same, and the target temperatures of the target area at the corresponding receiving time are the same;
The processor is specifically configured to:
Selecting a mode adjustment instruction with the latest receiving time from the different target mode adjustment instructions, or selecting a mode adjustment instruction with the longest interval between the receiving time and the time of receiving the next mode adjustment instruction;
and replacing the corresponding mode in the target regulation mode by the mode contained in the selected mode regulation instruction.
In the above solution, when different target mode adjustment instructions are received in the second period, where the modes included in the target mode adjustment instructions are different, but the environmental temperatures of the target areas are the same at corresponding receiving moments, and the target temperatures of the target areas are the same, one of the mode adjustment instructions needs to be selected, and the corresponding mode in the target adjustment mode is replaced by the mode included in the mode adjustment instruction. Aiming at the scene that the user is attempting to determine the mode meeting the requirement, the mode contained in the mode adjusting instruction with the latest receiving time is closer to the real requirement; the mode contained in the mode adjusting instruction with the longest interval between the receiving time and the time of receiving the next mode adjusting instruction has higher probability of being the mode really meeting the requirement; and selecting a mode adjusting instruction meeting any condition, and replacing a corresponding mode in the target adjusting mode by the mode contained in the mode adjusting instruction, so that the adjusted target adjusting mode is more suitable for the target area.
In some exemplary embodiments, the processor is further configured to: and before the target regulation mode is regulated, determining that the received mode regulation instruction is the target mode regulation instruction within the first time period.
In a second aspect, an embodiment of the present invention provides an air conditioning mode adjustment method, including:
Determining a target regulation mode corresponding to a target area and a target temperature of the target area; the target area is an area corresponding to an air conditioner for performing mode adjustment, and the target adjustment mode comprises a corresponding relation among an ambient temperature, a target temperature and a mode;
determining a first target mode corresponding to the current ambient temperature of the target area and the target temperature of the target area according to the target regulation mode;
And controlling the air conditioner to work based on the first target mode.
In some exemplary embodiments, the target temperature of the target area is a temperature contained in the received temperature adjustment instruction, or a temperature determined from a target user characteristic of the target area; and/or
The target adjusting mode is an initial adjusting mode corresponding to the target area or is obtained by adjusting the initial adjusting mode according to a mode contained in a received target mode adjusting instruction; the initial adjustment mode is an adjustment mode corresponding to the target user characteristic determined according to the corresponding relation between the preset user characteristic and the adjustment mode.
In some exemplary embodiments, before controlling the air conditioner to operate based on the first target mode, the method further includes:
and determining that no mode adjustment instruction is received in a first time period, wherein the starting time in the first time period is the time for controlling the air conditioner to work by using the mode determined last time.
In some exemplary embodiments, the method further comprises:
And if the mode adjusting instruction is received in the first time period, controlling the air conditioner to work based on a second target mode contained in the mode adjusting instruction.
In some exemplary embodiments, after the controlling the air conditioner to operate based on the second target mode included in the mode adjustment instruction, the controlling further includes:
according to the times of the target mode adjusting instruction received in the second time length, adjusting the target adjusting mode; and/or
According to the interval between the time when the target mode adjustment instruction is received and the time when the next mode adjustment instruction is received in the second time period, adjusting the target adjustment mode;
The starting time in the second time period is the time for obtaining the target adjusting mode, and the target mode adjusting instruction is a mode adjusting instruction with a distance between the receiving time and the time for receiving the next mode adjusting instruction being larger than the first preset time period.
In some exemplary embodiments, the adjusting the target adjustment mode includes:
replacing a corresponding mode in the target adjustment mode with a mode contained in the target mode adjustment instruction;
the corresponding mode is a mode in a corresponding target regulation mode, wherein the environment temperature of the target area and the target temperature of the target area are at the moment of receiving the target mode regulation instruction.
In some exemplary embodiments, if there are different target mode adjustment instructions in the target mode adjustment instructions received in the second duration, where the different target mode adjustment instructions include different modes, and the environmental temperatures of the target area at the corresponding receiving time are the same, and the target temperatures of the target area at the corresponding receiving time are the same;
The replacing the corresponding mode in the target adjustment mode with the mode contained in the target mode adjustment instruction comprises:
Selecting a mode adjustment instruction with the latest receiving time from the different target mode adjustment instructions, or selecting a mode adjustment instruction with the longest interval between the receiving time and the time of receiving the next mode adjustment instruction;
and replacing the corresponding mode in the target regulation mode by the mode contained in the selected mode regulation instruction.
In some exemplary embodiments, before adjusting the target adjustment mode, the method further includes:
And determining that the mode adjustment instruction received within the first time period is the target mode adjustment instruction.
In a third aspect, the present application also provides an air conditioning mode adjustment device, including:
The determining module is used for determining a target adjusting mode corresponding to a target area and a target temperature of the target area; the target area is an area corresponding to an air conditioner for performing mode adjustment, and the target adjustment mode comprises a corresponding relation among an ambient temperature, a target temperature and a mode;
The determining module is further configured to determine, according to the target adjustment manner, a first target mode corresponding to a current ambient temperature of the target area and a target temperature of the target area;
And the control module is used for controlling the air conditioner to work based on the first target mode.
In a fourth aspect, the application also provides a non-transitory computer readable storage medium having stored thereon a computer program which when executed by a processor performs the steps of the method of the second aspect.
In addition, the technical effects caused by any implementation manner of the second to fourth aspects may refer to the technical effects caused by different implementation manners of the first aspect, which are not described herein.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings that are needed in the description of the embodiments will be briefly described below, it will be apparent that the drawings in the following description are only some embodiments of the present invention, and that other drawings can be obtained according to these drawings without inventive effort for a person skilled in the art. In the drawings:
fig. 1 is a hardware configuration block diagram of a terminal according to an embodiment of the present invention;
fig. 2 is a software structure block diagram of a terminal according to an embodiment of the present invention;
FIG. 3 is a schematic flow chart of an air conditioning mode adjusting method according to an embodiment of the present invention;
FIG. 4A is a schematic diagram of a first adjustment mode according to an embodiment of the present invention;
FIG. 4B is a schematic diagram of a second adjustment mode according to an embodiment of the present invention;
FIG. 4C is a schematic diagram of a third adjustment mode according to an embodiment of the present invention;
FIG. 4D is a schematic diagram of a fourth adjustment mode according to an embodiment of the present invention;
fig. 5A is a schematic diagram of a user interface of a first terminal according to an embodiment of the present invention;
fig. 5B is a schematic diagram of a user interface of a second terminal according to an embodiment of the present invention;
fig. 5C is a schematic diagram of a user interface of a third terminal according to an embodiment of the present invention;
fig. 5D is a schematic diagram of a user interface of a fourth terminal according to an embodiment of the present invention;
FIG. 6 is a schematic diagram of an adjusted adjustment mode according to an embodiment of the present invention;
fig. 7A is a schematic diagram of a user interface of a fifth terminal according to an embodiment of the present invention;
Fig. 7B is a schematic diagram of a user interface of a sixth terminal according to an embodiment of the present invention;
fig. 8 is a schematic diagram of an air conditioning mode adjusting device according to an embodiment of the present invention;
fig. 9 is a schematic diagram of a terminal for air conditioning mode adjustment according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in further detail below with reference to the accompanying drawings, and it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
In the embodiment of the present invention, the term "and/or" describes the association relationship of the association objects, which means that three relationships may exist, for example, a and/or B may represent: a exists alone, A and B exist together, and B exists alone. The character "/" generally indicates that the context-dependent object is an "or" relationship.
The terms "first," "second," and the like, are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include one or more such feature. In the description of the present application, unless otherwise indicated, the meaning of "a plurality" is two or more.
In the description of the present application, it should be noted that, unless explicitly stated and limited otherwise, the term "connected" should be interpreted broadly, and for example, it may be directly connected, or it may be indirectly connected through an intermediate medium, or it may be communication between two devices. The specific meaning of the above terms in the present application will be understood in specific cases by those of ordinary skill in the art.
The air conditioner works in different modes, and can realize different functions such as refrigerating, heating, air supplying and the like, so that the indoor environment temperature is changed, and a proper environment is provided for a user.
In the related art, after an air conditioner is turned on, it is operated based on a mode set by a user or a default mode. However, after the air conditioner is operated, the indoor environment temperature may be changed, and the air conditioner is operated in the above mode all the time, so that it is difficult to accurately provide a suitable environment.
In view of this, in order to enable an air conditioner to work in a suitable mode and further provide a suitable environment accurately, the embodiment of the invention provides a terminal and an air conditioner mode adjustment method, which are capable of determining a suitable target adjustment mode of a target area corresponding to an air conditioner requiring mode adjustment, and further determining a first target mode corresponding to a current environmental temperature of the target area and a target temperature of the area according to the target adjustment mode, wherein the first target mode is a current suitable mode of the air conditioner, controlling the air conditioner to work based on the mode, and thus being capable of providing a suitable environment for the target area accurately. The invention will be described in further detail with reference to the accompanying drawings and specific examples.
Fig. 1 shows a hardware configuration block diagram of the terminal 100.
The embodiment will be specifically described below with reference to the terminal 100 as an example. It should be understood that the terminal 100 shown in fig. 1 is only one example, and that the terminal 100 may have more or fewer components than shown in fig. 1, may combine two or more components, or may have a different configuration of components. The various components shown in the figures may be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing and/or application specific integrated circuits.
As shown in fig. 1, the terminal 100 includes: radio Frequency (RF) circuitry 110, memory 120, display unit 130, camera 140, sensor 150, audio circuitry 160, wireless fidelity (WIRELESS FIDELITY, wi-Fi) module 170, processor 180, bluetooth module 181, and power supply 190.
The RF circuit 110 may be used for receiving and transmitting signals during the process of receiving and transmitting information or communication, and may receive downlink data of the base station and then transmit the downlink data to the processor 180 for processing; uplink data may be sent to the base station. Typically, RF circuitry includes, but is not limited to, antennas, at least one amplifier, transceivers, couplers, low noise amplifiers, diplexers, and the like.
Memory 120 may be used to store software programs and data. The processor 180 performs various functions of the terminal 100 and data processing by running software programs or data stored in the memory 120. Memory 120 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device. The memory 120 stores an operating system that enables the terminal 100 to operate. The memory 120 of the present application may store an operating system and various application programs, and may also store code for performing the methods of the embodiments of the present application.
The display unit 130 may be used to receive input digital or character information, generate signal inputs related to user settings and function control of the terminal 100, and in particular, the display unit 130 may include a touch screen 131 provided at the front of the terminal 100, and may collect touch operations on or near the user, such as clicking buttons, dragging scroll boxes, and the like.
The display unit 130 may also be used to display information input by a user or information provided to the user and a graphical user interface (GRAPHICAL USER INTERFACE, GUI) of various menus of the terminal 100. In particular, the display unit 130 may include a display 132 disposed on the front of the terminal 100. The display 132 may be configured in the form of a liquid crystal display, light emitting diodes, or the like. The display unit 130 may be used to display various graphical user interfaces described in the present application.
The touch screen 131 may cover the display screen 132, or the touch screen 131 and the display screen 132 may be integrated to implement input and output functions of the terminal 100, and after integration, the touch screen may be simply referred to as a touch display screen. The display unit 130 may display the application program and the corresponding operation steps in the present application.
The camera 140 may be used to capture still images or video. The object generates an optical image through the lens and projects the optical image onto the photosensitive element. The photosensitive element may be a charge coupled device (charge coupled device, CCD) or a Complementary Metal Oxide Semiconductor (CMOS) phototransistor. The photosensitive element converts the optical signal into an electrical signal, which is then transferred to the processor 180 for conversion into a digital image signal.
The terminal 100 may further include at least one sensor 150, such as an acceleration sensor 151, a distance sensor 152, a fingerprint sensor 153, a temperature sensor 154. The terminal 100 may also be configured with other sensors such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, light sensors, motion sensors, and the like.
Audio circuitry 160, speaker 161, microphone 162 can provide an audio interface between the user and terminal 100. The audio circuit 160 may transmit the received electrical signal converted from audio data to the speaker 161, and the speaker 161 converts the electrical signal into a sound signal and outputs the sound signal. The terminal 100 may also be configured with a volume button for adjusting the volume of the sound signal. On the other hand, the microphone 162 converts the collected sound signal into an electrical signal, which is received by the audio circuit 160 and converted into audio data, which is output to the RF circuit 110 for transmission to, for example, another terminal, or to the memory 120 for further processing. The microphone 162 of the present application may acquire the voice of the user.
Wi-Fi belongs to a short-range wireless transmission technology, and the terminal 100 can help a user to send and receive e-mail, browse web pages, access streaming media and the like through the Wi-Fi module 170, so that wireless broadband internet access is provided for the user. Information interaction with other devices with Wi-Fi modules may also be performed through the Wi-Fi module.
The processor 180 is a control center of the terminal 100, connects various parts of the entire terminal using various interfaces and lines, and performs various functions of the terminal 100 and processes data by running or executing software programs stored in the memory 120 and calling data stored in the memory 120. In some embodiments, the processor 180 may include one or more processing units; the processor 180 may also integrate an application processor that primarily handles operating systems, user interfaces, applications, etc., and a baseband processor that primarily handles wireless communications. It will be appreciated that the baseband processor described above may not be integrated into the processor 180. The processor 180 of the present application may run an operating system, an application program, a user interface display and a touch response, and a processing method according to the embodiments of the present application. In addition, the processor 180 and the display unit 130 may be coupled.
The bluetooth module 181 is configured to perform information interaction with other bluetooth devices having a bluetooth module through a bluetooth protocol.
The terminal 100 also includes a power supply 190 (e.g., a battery) that provides power to the various components. The power supply may be logically connected to the processor 180 through a power management system, so that functions of managing charge, discharge, power consumption, etc. are implemented through the power management system. The terminal 100 may also be configured with power buttons for powering on and off the terminal, and for locking the screen, etc.
Fig. 2 is a software configuration block diagram of the terminal 100 according to the embodiment of the present invention.
The layered architecture divides the software into several layers, each with distinct roles and branches. The layers communicate with each other through a software interface. In some embodiments, the Android system is divided into four layers, from top to bottom, an application layer, an application framework layer, an Zhuoyun rows (Android runtime) and system libraries, and a kernel layer, respectively.
The application layer may include a series of application packages.
As shown in fig. 2, the application package may include applications for cameras, gallery, calendar, phone calls, maps, navigation, WLAN, bluetooth, music, video, short messages, etc.
The application framework layer provides an application programming interface (application programming interface, API) and programming framework for the application of the application layer. The application framework layer includes a number of predefined functions.
As shown in FIG. 2, the application framework layer may include a window manager, a content provider, a view system, a telephony manager, a resource manager, a notification manager, and the like.
The window manager is used for managing window programs. The window manager can acquire the size of the display screen, judge whether a status bar exists, lock the screen, intercept the screen and the like.
The content provider is used to store and retrieve data and make such data accessible to applications. The data may include video, images, audio, calls made and received, browsing history and bookmarks, phonebooks, etc.
The view system includes visual controls, such as controls to display text, controls to display pictures, and the like. The view system may be used to build applications. The display interface may be composed of one or more views. For example, a display interface including a text message notification icon may include a view displaying text and a view displaying a picture.
The telephony manager is used to provide the communication functions of the terminal 100. Such as the management of call status (including on, hung-up, etc.).
The resource manager provides various resources for the application program, such as localization strings, icons, pictures, layout files, video files, and the like.
The notification manager allows the application to display notification information in a status bar, can be used to communicate notification type messages, can automatically disappear after a short dwell, and does not require user interaction. Such as notification manager is used to inform that the download is complete, message alerts, etc. The notification manager may also be a notification in the form of a chart or scroll bar text that appears on the system top status bar, such as a notification of a background running application, or a notification that appears on the screen in the form of a dialog window. For example, a text message is prompted in a status bar, a prompt tone is emitted, the terminal vibrates, and an indicator light blinks.
Android runtime include core libraries and virtual machines. Android runtime is responsible for scheduling and management of the android system.
The core library consists of two parts: one part is a function which needs to be called by java language, and the other part is a core library of android.
The application layer and the application framework layer run in a virtual machine. The virtual machine executes java files of the application program layer and the application program framework layer as binary files. The virtual machine is used for executing the functions of object life cycle management, stack management, thread management, security and exception management, garbage collection and the like.
The system library may include a plurality of functional modules. For example: surface manager (surface manager), media Libraries (Media Libraries), three-dimensional graphics processing Libraries (e.g., openGL ES), 2D graphics engines (e.g., SGL), etc.
The surface manager is used to manage the display subsystem and provides a fusion of 2D and 3D layers for multiple applications.
Media libraries support a variety of commonly used audio, video format playback and recording, still image files, and the like. The media library may support a variety of audio video encoding formats, such as: MPEG4, h.264, MP3, AAC, AMR, JPG, PNG, etc.
The three-dimensional graphic processing library is used for realizing three-dimensional graphic drawing, image rendering, synthesis, layer processing and the like.
The 2D graphics engine is a drawing engine for 2D drawing.
The kernel layer is a layer between hardware and software. The inner core layer at least comprises a display driver, a camera driver, an audio driver and a sensor driver.
The terminal 100 in the embodiment of the application can be a mobile phone, a tablet computer, a wearable device, a notebook computer, a television and the like.
With respect to the above-mentioned scenario, embodiments of the present invention are described in further detail below with reference to the accompanying drawings.
The embodiment of the invention provides an air conditioner mode adjusting method which can be applied to the terminal, as shown in fig. 3, and comprises the following steps:
Step 301: and determining a target regulation mode corresponding to the target area and a target temperature of the target area.
The target area is an area corresponding to an air conditioner for performing mode adjustment, and the target adjustment mode comprises a corresponding relation among an ambient temperature, a target temperature and a mode.
The target temperature is a suitable temperature in the target area, and the specific manner of determining the target temperature is not limited in this embodiment, and is exemplary:
The first way is: and responding to the received temperature regulation command for the air conditioner, and taking the temperature contained in the temperature regulation command as the target temperature.
The second way is: and taking the temperature determined according to the target user characteristics of the target area as the target temperature. For example:
And taking the characteristics of the user in the sample area and the proper temperature as input, taking a prediction result as output, training the initial neural network model to obtain a trained neural network model, inputting the characteristics of the target user into the trained neural network model, and outputting to obtain the target temperature corresponding to the target area.
The above two ways of determining the target temperature of the target region are merely illustrative, and any way of determining the appropriate temperature in the target region is applicable to the present embodiment.
The target regulation mode is a regulation mode suitable for the target area, and the target regulation mode comprises the corresponding relation among the environment temperature, the target temperature and the mode. Different adjustment modes can be corresponding to different areas where different users are located, and when two areas correspond to different adjustment modes, even if the environment temperatures of the two areas are the same and the target temperatures are the same, the corresponding modes are not necessarily the same.
Referring to fig. 4A, an example of a regulation manner provided in this embodiment is different ambient temperatures and target temperatures, and corresponds to different modes of the air conditioner, for example, the ambient temperature is 27 ℃, the target temperature is 25 ℃, and the corresponding mode is a refrigeration mode; the ambient temperature is 27 ℃, the target temperature is 26 ℃, and the corresponding mode is an air supply mode.
Fig. 4A is only an exemplary illustration of one possible adjustment manner, and the correspondence relationship included in the adjustment manner may be set according to the actual application scenario.
The embodiment is not limited to a specific manner of determining the target adjustment manner, and is exemplified:
the first way is: and taking the initial adjustment mode corresponding to the target area as a target adjustment mode.
The initial adjustment mode is an adjustment mode corresponding to the target user characteristic determined according to the corresponding relation between the preset user characteristic and the adjustment mode. The implementation manner of the corresponding relation between the preset user characteristics and the adjustment manner can be various, for example:
According to the user characteristics of different areas, the user types corresponding to the areas are divided into six types, namely conventional physique and no temperature preference, conventional physique and cold preference, conventional physique and heat preference, sensitive physique and no temperature preference, sensitive physique and cold preference and sensitive physique and heat preference. Each user type corresponds to a mode of adjustment. The adjustment modes corresponding to the user types with the sensitive physique and without the temperature preference can be referred to the above-mentioned fig. 4A, the adjustment modes corresponding to the user types with the sensitive physique and with the preference for cooling can be referred to the fig. 4B, the adjustment modes corresponding to the user types with the sensitive physique and with the preference for heating can be referred to the fig. 4C, and the adjustment modes corresponding to the user types with the normal physique and without the temperature preference can be referred to the fig. 4D.
When the ambient temperature is 27 ℃, the target temperature is 26 ℃, the corresponding mode in the adjusting mode shown in fig. 4A is an air supply mode, and the corresponding mode in the adjusting mode shown in fig. 4B is a refrigeration mode;
when the ambient temperature is 27 ℃, the target temperature is 25 ℃, the corresponding mode in the regulation mode shown in fig. 4A is a refrigeration mode, and the corresponding mode in the regulation mode shown in fig. 4C is an air supply mode;
it can be seen that the users in different areas have the same physique but different temperature favorites, and the corresponding adjustment modes are different, so that the adjustment modes corresponding to the areas conform to the temperature favorites of the users in the areas.
When the ambient temperature is 27 ℃, the target temperature is 26 ℃, the corresponding mode in the adjustment mode shown in fig. 4A is the air supply mode, and the corresponding mode in the adjustment mode shown in fig. 4D is the cooling mode.
It can be seen that the temperature preference of the users in different areas is the same but the physique is different, and the corresponding adjusting modes are different, so that the adjusting modes corresponding to the areas are in accordance with the physique of the users in the areas.
The adjustment modes corresponding to the normal constitution and cold preference and the normal constitution and heat preference are considered in comparison with the adjustment mode shown in fig. 4D, and reference is made to fig. 4A-C described above, and will not be described again here.
The foregoing merely illustrates a possible implementation manner of the preset correspondence between the user features and the adjustment manner, and in practical application, the correspondence between the user features and the adjustment manner may be directly established without distinguishing the user types according to the user features. In addition, the user types in the above practical application may also be different from the several user types in the above example, and the adjustment manner corresponding to each type may also be different from the adjustment manner in the above example.
Through the corresponding relation between the user characteristics and the adjustment modes, the target adjustment mode which meets the user requirements in the target area can be rapidly determined.
The second way is: and adjusting the initial adjustment mode according to the mode contained in the received target mode adjustment instruction to obtain a target adjustment mode.
As described above, the initial adjustment mode is an adjustment mode corresponding to the target user feature determined according to the correspondence between the preset user feature and the adjustment mode. And determining which adjusting mode is applicable to the target area according to the user characteristics corresponding to the target area, and taking the target area as an initial adjusting mode. However, the preferences of different users vary greatly from the requirements of environmental comfort, and the initial adjustment determined in this way does not correspond well to the personalized needs of the users in the target area. Based on this, the initial adjustment mode can be adjusted according to the mode included in the received target mode adjustment instruction for the air conditioner.
The adjustment mode is not particularly limited in this embodiment, and for example, the mode included in the target mode adjustment instruction may be used to replace the corresponding mode in the initial adjustment mode.
According to the embodiment, the target adjusting mode is obtained by adjusting the initial adjusting mode, and the target adjusting mode meets the personalized requirements of users in the target area, so that personalized mode adjustment of air conditioners in different areas is achieved better.
The user features in the above embodiments may be the features of the categories of age, gender, occupation, constitution, regional climate preference, comfort preference, cleanliness preference, and the like, or the features of the sub-categories of the above categories.
The user characteristics may be determined in a variety of ways, for example:
1) Guiding a user to input characteristics of the user through an interface of the terminal:
Referring to the interface shown in fig. 5A, the interface is used for displaying basic information such as age, gender, occupation, constitution, etc., the user touches "+" beside any icon on the interface, so that features related to basic information can be added, the user touches a "next" button or a "skip" button to enter the interface shown in fig. 5B, the interface is used for displaying the current position and favorite climate zone, such as touching a "cold region" button, the cold region is regarded as favorite climate zone, the user touches an "experience foreign climate" button to enter an interface (not shown in the figure) displaying foreign climate, the user touches "+" beside any icon on the interface shown in fig. 5C, features related to temperature preference can be added, the user touches a "next" button or a "skip" button to enter the interface shown in fig. 5D, and features related to wind speed can be added.
5A-5D are merely examples of possible implementations of the user interface, and other interfaces for displaying information such as age, gender, occupation, constitution, regional climate preference, temperature preference, and wind speed preference of the user may be used in the present embodiment. In addition, the display sequence of the interfaces of fig. 5A-5D is not limited in this embodiment, and according to the actual application scenario, the user may touch the "next" button or the "skip" button on any of the interfaces, and may enter any other interface. In addition, each interface can provide a preset feature for users to select, and can also provide a 'custom option', so that the users can carry out custom modification.
2) The user's speech received through the automatic speech recognition (Automatic Speech Recognition, ASR) microphone is converted to computer-readable input text from which user features are determined.
The foregoing is merely a possible implementation manner of determining the user characteristics, and the present embodiment is not limited thereto.
Step 302: and determining a first target mode corresponding to the current environment temperature of the target area and the target temperature of the target area according to the target regulation mode.
As described above, the target temperature of the target region is a suitable temperature in the target region. The target regulation mode comprises the corresponding relation among the ambient temperature, the target temperature and the mode. Based on the above, the current more suitable working mode of the air conditioner corresponding to the target temperature of the target area and the current environment temperature of the target area can be determined by the target adjusting mode. For example:
The current ambient temperature of the target area is 27 ℃, the target temperature of the target area is 25 ℃, and the target adjustment mode is shown in fig. 4A, so that the corresponding first target mode is determined to be a refrigeration mode.
In some specific embodiments, the target area is a bedroom, and the current ambient temperature of the target area may be the outdoor temperature collected by the sensor sent by the sensor arranged outdoors; or an outdoor temperature that can be determined from the obtained weather forecast data.
Step 303: and controlling the air conditioner to work based on the first target mode.
According to the embodiment, the current proper mode of the air conditioner is determined through the steps, and the mode is used for controlling the air conditioner to work, so that a proper environment can be accurately provided for a target area.
The specific manner of controlling the air conditioner to operate based on the first target mode is not limited in this embodiment, for example: and sending an instruction carrying the first target mode to the air conditioner, and operating according to the first target mode after the air conditioner receives the instruction.
According to the scheme, the target adjusting mode is a proper adjusting mode of a target area corresponding to the air conditioner needing mode adjustment, different areas where different users are located can correspond to different adjusting modes, and personalized mode adjustment of the air conditioner in different areas is achieved; the target adjusting mode comprises a corresponding relation among the ambient temperature, the target temperature and the mode, and according to the corresponding relation, a first target mode corresponding to the current ambient temperature of the target area and the target temperature of the area can be determined, wherein the first target mode is the current proper mode of the air conditioner, the air conditioner is controlled to work based on the mode, and proper environments can be accurately provided for the target area.
In some exemplary embodiments, after the air conditioner is controlled to work by using the last determined mode, a mode adjustment instruction triggered by the user may be received, and when there may be an air conditioner working mode which better meets the personalized requirement of the user in the target area, if the air conditioner is controlled to work by using the first target mode, the personalized requirement of the user in the target area may not be met. Based on this, it is also necessary to determine that the mode adjustment instruction is not received for a first period of time from the time when the operation of the air conditioner is controlled using the last determined mode, before the above step 303.
If the mode adjustment command is received within the first period of time, the air conditioner is controlled not to operate using the first target mode, but to operate based on the second target mode included in the mode adjustment command.
The first duration may be set according to an actual application scenario, which is not specifically limited herein.
According to the scheme, the air conditioner is controlled to work based on the first target mode only when the mode adjusting instruction is not received within the first duration, otherwise, the air conditioner is not controlled to work based on the first target mode, and is controlled to work based on a second target mode carried by the mode adjusting instruction. Thus, when the air conditioner working mode which is more in accordance with the personalized requirements of the user in the target area can exist in the first time period, the mode is adopted to control the air conditioner working.
In some specific embodiments, the mode adjustment command is received within the first period of time, which indicates that the mode determined according to the target adjustment mode before the mode adjustment command may not be in accordance with the user's requirement in the target area, and the target adjustment mode needs to be adjusted. Based on the above, after the control air conditioner works based on the second target mode carried by the mode adjustment instruction, the target adjustment mode can be adjusted according to the times of the target mode adjustment instruction received in the second duration; and/or adjusting the target adjustment mode according to the interval between the time when the target mode adjustment instruction is received and the time when the next mode adjustment instruction is received in the second time period.
The starting time in the second time period is the time for obtaining the target adjusting mode, and the target mode adjusting instruction is a mode adjusting instruction with a distance between the receiving time and the time for receiving the next mode adjusting instruction being larger than the first preset time period.
The frequency of the target mode adjusting instruction received in the second time length characterizes the frequency of the active adjusting mode of the user; the interval between the time when the target mode adjustment instruction is received and the time when the next mode adjustment instruction is received in the second duration characterizes whether the mode contained in the target mode adjustment instruction is a mode truly meeting the requirements; according to at least one mode, whether the target adjusting mode is adjusted or not can be determined, so that the adjusted adjusting mode is more suitable for the target area.
In addition, only the mode adjustment instruction with the interval between the receiving time and the time of receiving the next mode adjustment instruction (in this embodiment, the next mode adjustment instruction may be the target mode adjustment instruction or not) being longer than the first preset duration is used as the target mode adjustment instruction, so that the interference of the user in false triggering or false triggering of the mode adjustment instruction is avoided.
In some alternative embodiments, before the target adjustment mode is adjusted, determining that the received mode adjustment instruction is the target mode adjustment instruction within the first time period. And the situation that the user wrongly triggers or wrongly triggers the mode adjusting instruction in the first time period is avoided, and the target adjusting mode which meets the requirements of the user in the target area is wrongly adjusted.
In this embodiment, how to adjust the target adjustment mode according to the two conditions is not particularly limited. For example:
1) Only two target mode adjustment instructions are received within the second time period, the times are not much (the first preset times threshold is not reached), but the interval between the receiving time of each target mode adjustment instruction and the time of receiving the next mode adjustment instruction is long (the first preset interval threshold is reached), which indicates that the user does not trigger the mode adjustment instruction again for a long time after triggering the target mode adjustment instruction once. The two target mode adjustment instructions may be truly demand-based modes in which the target adjustment mode may be adjusted.
2) The interval between the time when the target mode adjustment instruction is received and the time when the next mode adjustment instruction is received is not long (the first preset interval threshold is not reached), but the interval between the time when the target mode adjustment instruction is received and the time when the next mode adjustment instruction is received is longer than the first preset time, so that the target adjustment mode can be adjusted as long as the target mode adjustment instruction is received a certain number of times (the first preset number of times threshold is reached) within the second time.
3) The interval between the time of receiving the target mode adjustment command and the time of receiving the next mode adjustment command in the second period is not very long but not short (the first preset interval threshold is not reached but the second preset interval threshold is reached), the number of times of receiving the target mode adjustment command in the second period is not large or small (the first preset number of times threshold is not reached but the second number of times threshold is reached), and the target adjustment mode can be adjusted.
4) And adjusting the target adjusting mode in a score judging mode. If the interval between the time of receiving the target mode adjustment instruction and the time of receiving the next mode adjustment instruction is longer, the score corresponding to the target mode adjustment instruction is higher; and accumulating the scores corresponding to all the target mode adjusting instructions received in the second time period, and adjusting the target adjusting mode after the preset scores are reached.
The above adjustment methods are merely exemplary, and many situations may occur in practical applications, which are not illustrated here, how to determine whether to adjust the target adjustment method in each situation.
In some specific embodiments, the adjusting the target adjustment mode may be replacing a corresponding mode in the target adjustment mode with a mode contained in the target mode adjustment instruction. The corresponding mode is a mode in a corresponding target regulation mode, wherein the environment temperature of the target area and the target temperature of the target area are at the moment of receiving the target mode regulation instruction. Also take the target adjustment mode as the mode shown in fig. 4A described above as an example:
The mode contained in the one item target mode adjusting instruction received in the second time period is an air supply mode, the ambient temperature of a target area at the moment of receiving the target mode adjusting instruction is 27 ℃, and the target temperature of the target area is 25 ℃; referring to fig. 4A, in the target regulation mode, the ambient temperature is 27 ℃, the target temperature is 25 ℃, and the corresponding cooling mode is replaced by the air supply mode;
The mode contained in the received other target mode adjusting instruction is a refrigeration mode, the ambient temperature of a target area is 25 ℃ at the moment of receiving the target mode adjusting instruction, and the target temperature of the target area is 23 ℃; referring to fig. 4A, in the target regulation mode, the ambient temperature is 25 ℃, the target temperature is 23 ℃, and the corresponding air supply mode is replaced by the cooling mode;
an adjusted adjustment as shown in fig. 6 is obtained.
In some specific embodiments, when the mode included in the second period is different, but the environmental temperature of the target area is the same at the corresponding receiving time, and the target temperature of the target area is the same, one of the mode adjustment instructions needs to be selected, and the mode included in the mode adjustment instruction is used for replacing the corresponding mode in the target adjustment mode. For example:
the mode contained in one item of target mode adjusting instruction (recorded as a first instruction) received in the second time period is an air supply mode, the ambient temperature of a target area at the receiving moment is 27 ℃, and the target temperature of the target area is 25 ℃;
The mode contained in the received other target mode adjusting instruction (recorded as a second instruction) is a refrigeration mode, the ambient temperature of the target area at the receiving moment is 27 ℃, and the target temperature of the target area is 25 ℃;
the mode included in the received further target mode adjustment command (referred to as a third command) is the air blowing mode, the ambient temperature of the target area at the receiving time is 27 ℃, and the target temperature of the target area is 25 ℃.
The first instruction is received earlier than the second instruction and earlier than the third instruction, and the mode of the mode adjusting instruction with the latest receiving time in the scene is closer to the real requirement aiming at the scene that the user determines the mode meeting the requirement in an attempt, for example, the user selects the air supply mode firstly, and wants to try whether the refrigeration mode is suitable or not, and after the refrigeration mode is selected, the air supply mode is found to be more suitable. Referring to fig. 4A, in the target regulation mode, the ambient temperature is 27 ℃, the target temperature is 25 ℃, and the cooling mode is replaced by the air supply mode included in the third instruction.
The first instruction receiving time and the next mode adjusting time are longer in interval, so that the user is more used to the air conditioner to work in an air supply mode at the ambient temperature and the target temperature, the subsequent adjustment is only interfered by other burst factors, and the air supply mode contained in the first instruction is a mode more conforming to the user requirement. Referring to fig. 4A, in the target regulation mode, the ambient temperature is 27 ℃, the target temperature is 25 ℃, and the corresponding cooling mode is replaced by the air supply mode included in the first instruction.
The above examples are only for more clearly explaining how to select the mode adjustment instruction when there are different target mode adjustment instructions (different modes are included, the ambient temperature of the target area corresponding to the receiving time is the same, and the target temperature of the target area corresponding to the receiving time is the same) in the target mode adjustment instructions received in the second period, and the target adjustment mode is adjusted based on the mode included in the selected mode adjustment instruction, and the embodiment does not limit the number of the different target mode adjustment instructions, and parameters such as the mode included in the different target mode adjustment instructions.
In some specific embodiments, when the air conditioner is controlled to work in the newly determined mode, notification may be performed by a preset notification mode, and as shown in fig. 7A, information such as "the air conditioner mode is switched to supply air" may be displayed through the user interface.
Fig. 7A is merely an example of providing a user interface, "air conditioning mode is changed to supply air for you," and other similar information may be substituted.
In some specific embodiments, the terminal may display an air conditioner management interface, and referring to fig. 7B, the air conditioner management interface is displayed, where the interface includes a device state of an air conditioner, and a change of a wind speed in a target area with time. By touching the "humidity" button, it is possible to switch to an interface that displays the change in humidity in the target area over time. By touching the "temperature" button, it is possible to switch to an interface that displays the change in temperature over time in the target area.
Fig. 7B is merely illustrative of a possible implementation of the air conditioning management interface, and other similar interfaces may be used in the present embodiment.
It can be understood that the method for adjusting the air conditioning mode in the embodiment of the present invention may be implemented locally, or may be implemented by a cloud platform, which is similar to the above embodiment, but the process of performing interface display and receiving the user instruction needs to be implemented by a terminal corresponding to the target area, which is not described herein.
As shown in fig. 8, based on the same inventive concept, an embodiment of the present invention provides an air conditioning mode adjusting apparatus 800, including:
A determining module 801, configured to determine a target adjustment mode corresponding to a target area, and a target temperature of the target area; the target area is an area corresponding to an air conditioner for performing mode adjustment, and the target adjustment mode comprises a corresponding relation among an ambient temperature, a target temperature and a mode;
The determining module 801 is further configured to determine, according to the target adjustment manner, a first target mode corresponding to a current ambient temperature of the target area and a target temperature of the target area;
A control module 802 for controlling the air conditioner to operate based on the first target mode.
In some exemplary embodiments, the target temperature of the target area is a temperature contained in the received temperature adjustment instruction, or a temperature determined from a target user characteristic of the target area; and/or
The target adjusting mode is an initial adjusting mode corresponding to the target area or is obtained by adjusting the initial adjusting mode according to a mode contained in a received target mode adjusting instruction; the initial adjustment mode is an adjustment mode corresponding to the target user characteristic determined according to the corresponding relation between the preset user characteristic and the adjustment mode.
In some exemplary embodiments, the determining module 801 is further configured to determine, before the control module 802 controls the air conditioner to operate based on the first target mode, that no mode adjustment instruction is received during a first period of time, where a starting time during the first period of time is a time when the air conditioner is controlled to operate using a last determined mode.
In some exemplary embodiments, the control module 802 is further configured to:
And if the mode adjusting instruction is received in the first time period, controlling the air conditioner to work based on a second target mode contained in the mode adjusting instruction.
In some exemplary embodiments, the control module 802 is further configured to, after controlling the air conditioner to operate based on a second target mode included in the mode adjustment instruction,
According to the times of the target mode adjusting instruction received in the second time length, adjusting the target adjusting mode; and/or
According to the interval between the time when the target mode adjustment instruction is received and the time when the next mode adjustment instruction is received in the second time period, adjusting the target adjustment mode;
The starting time in the second time period is the time for obtaining the target adjusting mode, and the target mode adjusting instruction is a mode adjusting instruction with a distance between the receiving time and the time for receiving the next mode adjusting instruction being larger than the first preset time period.
In some exemplary embodiments, the control module 802 adjusts the target adjustment mode, including:
replacing a corresponding mode in the target adjustment mode with a mode contained in the target mode adjustment instruction;
the corresponding mode is a mode in a corresponding target regulation mode, wherein the environment temperature of the target area and the target temperature of the target area are at the moment of receiving the target mode regulation instruction.
In some exemplary embodiments, if there are different target mode adjustment instructions in the target mode adjustment instructions received in the second duration, where the different target mode adjustment instructions include different modes, and the environmental temperatures of the target area at the corresponding receiving time are the same, and the target temperatures of the target area at the corresponding receiving time are the same;
the control module 802 replaces the corresponding mode in the target adjustment mode with the mode contained in the target mode adjustment instruction, including:
Selecting a mode adjustment instruction with the latest receiving time from the different target mode adjustment instructions, or selecting a mode adjustment instruction with the longest interval between the receiving time and the time of receiving the next mode adjustment instruction;
and replacing the corresponding mode in the target regulation mode by the mode contained in the selected mode regulation instruction.
In some exemplary embodiments, the control module 802 is further configured to determine that the received mode adjustment instruction is the target mode adjustment instruction within the first time period before adjusting the target adjustment mode.
Since the apparatus is an apparatus for performing the method in the embodiment of the present invention, and the principle of the apparatus for solving the problem is similar to that of the method, the implementation of the apparatus may refer to the implementation of the method, and the repetition is not repeated.
Based on the same inventive concept, an embodiment of the present invention provides a terminal 900 for air conditioning mode adjustment, including: a processor 901, a memory 902 and a communication unit 903, wherein the communication unit 903 is configured to receive environment information, the memory 902 stores program code, which when executed by the processor 901, causes the processor 901 to perform the following procedure:
Determining a target regulation mode corresponding to a target area and a target temperature of the target area; the target area is an area corresponding to an air conditioner for performing mode adjustment, and the target adjustment mode comprises a corresponding relation among an ambient temperature, a target temperature and a mode;
determining a first target mode corresponding to the current ambient temperature of the target area and the target temperature of the target area according to the target regulation mode;
And controlling the air conditioner to work based on the first target mode.
In some exemplary embodiments, the target temperature of the target area is a temperature contained in the received temperature adjustment instruction, or a temperature determined from a target user characteristic of the target area; and/or
The target adjusting mode is an initial adjusting mode corresponding to the target area or is obtained by adjusting the initial adjusting mode according to a mode contained in a received target mode adjusting instruction; the initial adjustment mode is an adjustment mode corresponding to the target user characteristic determined according to the corresponding relation between the preset user characteristic and the adjustment mode.
In some exemplary embodiments, the processor is further configured to: before controlling the air conditioner to work based on the first target mode, determining that a mode adjustment instruction is not received in a first time period, wherein the starting time in the first time period is the time for controlling the air conditioner to work by using the mode determined last time.
In some exemplary embodiments, the processor is further configured to:
And if the mode adjusting instruction is received in the first time period, controlling the air conditioner to work based on a second target mode contained in the mode adjusting instruction.
In some exemplary embodiments, the processor is further configured to: after the controlling the air conditioner to operate based on the second target mode included in the mode adjustment instruction,
According to the times of the target mode adjusting instruction received in the second time length, adjusting the target adjusting mode; and/or
According to the interval between the time when the target mode adjustment instruction is received and the time when the next mode adjustment instruction is received in the second time period, adjusting the target adjustment mode;
The starting time in the second time period is the time for obtaining the target adjusting mode, and the target mode adjusting instruction is a mode adjusting instruction with a distance between the receiving time and the time for receiving the next mode adjusting instruction being larger than the first preset time period.
In some exemplary embodiments, the processor is specifically configured to:
replacing a corresponding mode in the target adjustment mode with a mode contained in the target mode adjustment instruction;
the corresponding mode is a mode in a corresponding target regulation mode, wherein the environment temperature of the target area and the target temperature of the target area are at the moment of receiving the target mode regulation instruction.
In some exemplary embodiments, if there are different target mode adjustment instructions in the target mode adjustment instructions received in the second duration, where the different target mode adjustment instructions include different modes, and the environmental temperatures of the target area at the corresponding receiving time are the same, and the target temperatures of the target area at the corresponding receiving time are the same;
The processor is specifically configured to:
Selecting a mode adjustment instruction with the latest receiving time from the different target mode adjustment instructions, or selecting a mode adjustment instruction with the longest interval between the receiving time and the time of receiving the next mode adjustment instruction;
and replacing the corresponding mode in the target regulation mode by the mode contained in the selected mode regulation instruction.
In some exemplary embodiments, the processor is further configured to: and before the target regulation mode is regulated, determining that the received mode regulation instruction is the target mode regulation instruction within the first time period.
Since the terminal is a terminal for executing the method in the embodiment of the present invention, and the principle of the terminal for solving the problem is similar to that of the method, the implementation of the terminal can refer to the implementation of the method, and the repetition is not repeated.
The embodiment of the invention also provides a computer readable nonvolatile storage medium, which comprises program code, wherein when the program code runs on a computing terminal, the program code is used for enabling the computing terminal to execute the steps of the air conditioning mode adjusting method.
The present application is described above with reference to block diagrams and/or flowchart illustrations of methods, apparatus (systems) and/or computer program products according to embodiments of the application. It will be understood that one block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, and/or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer and/or other programmable data processing apparatus, create means for implementing the functions/acts specified in the block diagrams and/or flowchart block or blocks.
Accordingly, the present application may be embodied in hardware and/or in software (including firmware, resident software, micro-code, etc.). Still further, the present application may take the form of a computer program product on a computer-usable or computer-readable storage medium having computer-usable or computer-readable program code embodied in the medium for use by or in connection with an instruction execution system. In the context of the present application, a computer-usable or computer-readable medium may be any medium that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
It will be apparent to those skilled in the art that various modifications and variations can be made to the present invention without departing from the spirit or scope of the invention. Thus, it is intended that the present invention also include such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.
Claims (8)
1. A terminal, the terminal comprising: a communication unit and a processor;
The communication unit is used for receiving the ambient temperature;
The processor is connected with the communication unit and is used for determining a target regulation mode corresponding to a target area and a target temperature of the target area; the target area is an area corresponding to an air conditioner for performing mode adjustment, and the target adjustment mode comprises a corresponding relation among an ambient temperature, a target temperature and a mode; determining a first target mode corresponding to the current ambient temperature of the target area and the target temperature of the target area according to the target regulation mode; controlling the air conditioner to work based on the first target mode;
The processor is specifically configured to:
Determining the user type of the target area according to the user characteristics of the target area; wherein, the user types comprise normal physique and no temperature preference, normal physique and cold preference, normal physique and heat preference, sensitive physique and no temperature preference, sensitive physique and cold preference, sensitive physique and heat preference; different user types correspond to different adjustment modes;
Determining an adjusting mode corresponding to the user type of the target area as the target adjusting mode; the target temperature of the target area is the temperature contained in the received temperature regulation instruction or the temperature determined according to the target user characteristics of the target area; and/or the target adjusting mode is an initial adjusting mode corresponding to the target area, or is obtained by adjusting the initial adjusting mode according to a mode contained in the received target mode adjusting instruction; the initial adjustment mode is an adjustment mode corresponding to the target user characteristic determined according to the corresponding relation between the preset user characteristic and the adjustment mode.
2. The terminal of claim 1, wherein the processor is further configured to: prior to controlling the air conditioner to operate based on the first target mode,
And determining that no mode adjustment instruction is received in a first time period, wherein the starting time in the first time period is the time for controlling the air conditioner to work by using the mode determined last time.
3. The terminal of claim 2, wherein the processor is further configured to:
And if the mode adjusting instruction is received in the first time period, controlling the air conditioner to work based on a second target mode contained in the mode adjusting instruction.
4. The terminal of claim 3, wherein the processor is further configured to: after the controlling the air conditioner to operate based on the second target mode included in the mode adjustment instruction,
According to the times of the target mode adjusting instruction received in the second time length, adjusting the target adjusting mode; and/or
According to the interval between the time when the target mode adjustment instruction is received and the time when the next mode adjustment instruction is received in the second time period, adjusting the target adjustment mode;
The starting time in the second time period is the time for obtaining the target adjusting mode, and the target mode adjusting instruction is a mode adjusting instruction with a distance between the receiving time and the time for receiving the next mode adjusting instruction being larger than the first preset time period.
5. The terminal of claim 4, wherein the processor is specifically configured to:
replacing a corresponding mode in the target adjustment mode with a mode contained in the target mode adjustment instruction;
the corresponding mode is a mode in a corresponding target regulation mode, wherein the environment temperature of the target area and the target temperature of the target area are at the moment of receiving the target mode regulation instruction.
6. The terminal of claim 5, wherein if there are different target mode adjustment instructions in the target mode adjustment instructions received in the second duration, the different target mode adjustment instructions include different modes, and the ambient temperatures of the target area at the corresponding receiving time are the same, and the target temperatures of the target area at the corresponding receiving time are the same;
The processor is specifically configured to:
Selecting a mode adjustment instruction with the latest receiving time from the different target mode adjustment instructions, or selecting a mode adjustment instruction with the longest interval between the receiving time and the time of receiving the next mode adjustment instruction;
and replacing the corresponding mode in the target regulation mode by the mode contained in the selected mode regulation instruction.
7. The terminal of claim 4, wherein the processor is further configured to: prior to making the adjustment to the target adjustment mode,
And determining that the mode adjustment instruction received within the first time period is the target mode adjustment instruction.
8. An air conditioning mode adjustment method, characterized in that the method comprises:
Determining a target regulation mode corresponding to a target area and a target temperature of the target area; the target area is an area corresponding to an air conditioner for performing mode adjustment, and the target adjustment mode comprises a corresponding relation among an ambient temperature, a target temperature and a mode;
determining a first target mode corresponding to the current ambient temperature of the target area and the target temperature of the target area according to the target regulation mode;
controlling the air conditioner to work based on the first target mode;
determining a target adjustment mode corresponding to the target area, including:
Determining the user type of the target area according to the user characteristics of the target area; wherein, the user types comprise normal physique and no temperature preference, normal physique and cold preference, normal physique and heat preference, sensitive physique and no temperature preference, sensitive physique and cold preference, sensitive physique and heat preference; different user types correspond to different adjustment modes;
Determining an adjusting mode corresponding to the user type of the target area as the target adjusting mode; the target temperature of the target area is the temperature contained in the received temperature regulation instruction or the temperature determined according to the target user characteristics of the target area; and/or the target adjusting mode is an initial adjusting mode corresponding to the target area, or is obtained by adjusting the initial adjusting mode according to a mode contained in the received target mode adjusting instruction; the initial adjustment mode is an adjustment mode corresponding to the target user characteristic determined according to the corresponding relation between the preset user characteristic and the adjustment mode.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011281934.9A CN114508835B (en) | 2020-11-16 | 2020-11-16 | Terminal and air conditioner mode adjusting method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011281934.9A CN114508835B (en) | 2020-11-16 | 2020-11-16 | Terminal and air conditioner mode adjusting method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114508835A CN114508835A (en) | 2022-05-17 |
CN114508835B true CN114508835B (en) | 2024-08-09 |
Family
ID=81546722
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011281934.9A Active CN114508835B (en) | 2020-11-16 | 2020-11-16 | Terminal and air conditioner mode adjusting method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114508835B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1878989A (en) * | 2003-11-19 | 2006-12-13 | Lg电子株式会社 | Air conditioner and its controlling method |
CN101256017A (en) * | 2007-07-20 | 2008-09-03 | 宁波奥克斯空调有限公司 | Control method for air conditioner automatic selection of operation mode |
CN104748292A (en) * | 2013-12-30 | 2015-07-01 | 广东美的制冷设备有限公司 | Air conditioner and control method thereof and mobile terminal for air conditioner |
CN106403176A (en) * | 2016-09-14 | 2017-02-15 | 北京云知声信息技术有限公司 | Method and device for temperature adjusting |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109751730A (en) * | 2018-12-19 | 2019-05-14 | 广东美的暖通设备有限公司 | Control method, system, air conditioner and the storage medium of air conditioner |
CN110505127B (en) * | 2019-07-09 | 2021-09-28 | 青岛海信日立空调系统有限公司 | Instruction processing method and device |
-
2020
- 2020-11-16 CN CN202011281934.9A patent/CN114508835B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1878989A (en) * | 2003-11-19 | 2006-12-13 | Lg电子株式会社 | Air conditioner and its controlling method |
CN101256017A (en) * | 2007-07-20 | 2008-09-03 | 宁波奥克斯空调有限公司 | Control method for air conditioner automatic selection of operation mode |
CN104748292A (en) * | 2013-12-30 | 2015-07-01 | 广东美的制冷设备有限公司 | Air conditioner and control method thereof and mobile terminal for air conditioner |
CN106403176A (en) * | 2016-09-14 | 2017-02-15 | 北京云知声信息技术有限公司 | Method and device for temperature adjusting |
Also Published As
Publication number | Publication date |
---|---|
CN114508835A (en) | 2022-05-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101938082B1 (en) | System and method for data communication based on image processing | |
CN105634881B (en) | Application scene recommendation method and device | |
CN111597000B (en) | Small window management method and terminal | |
CN107436712B (en) | Method, device and terminal for setting skin for calling menu | |
CN106371326B (en) | Storage method and device for equipment working scene | |
CN108848309B (en) | Camera program starting method and mobile terminal | |
CN109992339B (en) | Application icon processing method and mobile terminal | |
CN113419452A (en) | Vehicle, control method thereof and mobile terminal | |
CN111966436A (en) | Screen display control method and device, terminal equipment and storage medium | |
CN113793407A (en) | Dynamic image production method, mobile terminal and storage medium | |
CN114063459B (en) | Terminal and intelligent home control method | |
CN114508835B (en) | Terminal and air conditioner mode adjusting method | |
CN113542488B (en) | Method, device and storage medium for controlling controlled terminal using terminal device | |
CN112000411B (en) | Mobile terminal and display method of recording channel occupation information thereof | |
CN113253905B (en) | Touch method based on multi-finger operation and intelligent terminal | |
CN115268290A (en) | Recommendation method and electronic device | |
CN111324255B (en) | Application processing method based on double-screen terminal and communication terminal | |
CN115955529A (en) | Screen recording method, intelligent terminal and storage medium | |
CN111124202B (en) | File opening method and electronic equipment | |
CN107219986A (en) | A kind of wallpaper method to set up, device and mobile terminal applied to terminal | |
CN112004006A (en) | Mobile medical terminal and brightness adjusting method thereof | |
CN113963091A (en) | Image processing method, mobile terminal and storage medium | |
CN114383280B (en) | Terminal and environment adjusting method | |
CN113179362B (en) | Electronic device and image display method thereof | |
CN111381801B (en) | Audio playing method based on double-screen terminal and communication terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Country or region after: China Address after: 266555, No. 218, Bay Road, Qingdao economic and Technological Development Zone, Shandong Applicant after: Hisense Group Holding Co.,Ltd. Address before: 266555, No. 218, Bay Road, Qingdao economic and Technological Development Zone, Shandong Applicant before: QINGDAO HISENSE ELECTRONIC INDUSTRY HOLDING Co.,Ltd. Country or region before: China |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |