Household appliance

By collecting user information to identify intent and controlling the operation of home appliances to match functions, the problem of fixed function modes of home appliances has been solved, enabling flexible and personalized function control and improving the level of intelligence.

CN121091702APending Publication Date: 2025-12-09HISENSE (SHANDONG) AIR CONDITIONING CO LTD
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
CN202511086820.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-04
Publication Date
2025-12-09

AI Technical Summary

Technical Problem

Existing home appliances have fixed and limited functions, which cannot meet the ever-changing needs of users.

Method used

User information is collected by an information acquisition device, the controller identifies the user's intent and determines the influencing factors, and controls the operation of home appliances according to the mapping relationship to achieve the linkage control of one or more home appliances.

Benefits of technology

It provides functional modes that are more adapted to user needs, improves the intelligence and personalization of home appliances, and enhances the flexibility and accuracy of functional mode control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121091702A_ABST
    Figure CN121091702A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a household appliance. The household appliance comprises an information acquisition device and a controller, the controller identifies a target user intention according to user information, collected by the information collection device, of a user in the environment where the household appliance is located; determining at least one target influence factor corresponding to the target user intention, wherein the target influence factor is a factor influencing the target user intention; according to the first mapping relation and the at least one target influence factor, determining at least one target function of each target household electrical appliance in the at least one target household electrical appliance; and controlling each target household appliance to operate at least one target function. The household electrical appliance can control one or more target household electrical appliances to operate one or more target functions matched with the target user intention, so that a function mode more adaptive to the user demand is provided for the user, and the intelligent and personalized level of the household electrical appliance is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present application relate to the technical field of household appliances, and relate to but are not limited to a household appliance. BACKGROUND

[0002] It is found in practice that the functions of the existing household appliances are fixed functions designed by manufacturers before leaving the factory, such as traditional function modes of heating and cooling of air conditioners. The number and types of these fixed functions are usually limited and cannot meet the changing use requirements of users. Therefore, how to provide users with function modes of household appliances that are more suitable for user requirements has become a technical problem that still needs to be solved. SUMMARY

[0003] Therefore, the embodiments of the present application provide a household appliance, which can control one or more target household appliances to run one or more target functions matched with a target user intention, thereby providing users with function modes that are more suitable for user requirements and improving the intelligent and personalized level of the household appliance.

[0004] The embodiments of the present application provide a household appliance, which comprises:

[0005] An information collection device configured to collect user information of a user in an environment in which the household appliance is located;

[0006] A controller configured to:

[0007] identify a target user intention according to the user information;

[0008] determine at least one target influencing factor corresponding to the target user intention, the target influencing factor being a factor influencing the target user intention;

[0009] determine at least one target function of each target household appliance in at least one target household appliance according to a first mapping relationship and the at least one target influencing factor, the first mapping relationship comprising a relationship between a plurality of influencing factors and at least one function of each household appliance in a plurality of household appliances;

[0010] control the each target household appliance to run the at least one target function.

[0011] In the technical solution, the controller can determine the target influencing factor affecting the target user intention, and control at least one target household appliance to operate at least one target function based on the target influencing factor, that is, the target function controlled by the controller for the target household appliance is matched with the target user intention, thereby providing a function mode more suitable for the user demand for the user; meanwhile, at least one target household appliance can be controlled, that is, one or more target household appliances can be controlled to operate one or more target functions matched with the target user intention, that is, the linkage control of a single target household appliance or multiple target household appliances in the environment where the user is located is realized, a function mode of a single target household appliance or multiple target household appliances more suitable for the user demand can be provided for the user according to the number and category of the household appliances in the environment where the user is located, the flexibility of the function mode control of the household appliances is improved, and the intelligentization and personalization level of the household appliances is improved.

[0012] In some embodiments, the controller is configured to determine at least one target influencing factor corresponding to the target user intention, including:

[0013] According to the second mapping relationship and the target user intention, at least one target influencing factor is determined, and the second mapping relationship includes a relationship between multiple user intentions and multiple influencing factors.

[0014] In the technical solution, the controller can quickly and accurately determine at least one target influencing factor corresponding to the target user intention based on the explicit mapping logic, that is, the second mapping relationship including multiple user intentions and multiple influencing factors, avoid the ambiguity of artificial judgment, focus on one or more target influencing factors affecting the target user intention, and improve the accuracy of target influencing factor identification.

[0015] In some embodiments, the first mapping relationship includes an association factor mapping relationship between multiple influencing factors and multiple association factors, and a function mapping relationship between multiple association factors and at least one function of each household appliance in multiple household appliances, and the controller is configured to determine at least one target function of each target household appliance in at least one target household appliance according to the first mapping relationship and the at least one target influencing factor, including:

[0016] According to the association factor mapping relationship and the at least one target influencing factor, at least one target association factor is determined;

[0017] According to the function mapping relationship and the at least one target association factor, at least one target function of each target household appliance in the at least one target household appliance is determined.

[0018] In the technical solution, the controller can determine the target correlation factor corresponding to the target influence factor based on the correlation factor mapping relationship, and then determine one or more target functions of one or more target household appliances corresponding to the target correlation factor based on the function mapping relationship. This way of determining one or more target functions corresponding to the target influence factor by using the multi-level mapping relationship of the correlation factor mapping relationship and the function mapping relationship can not only more systematically and accurately determine one or more target functions matching the target user intention, thereby improving the accuracy of controlling the single or multiple target household appliances, but also reduce the calculation difficulty of analyzing the relationship between the target influence factor and the target function, thereby improving the delicacy of the analysis processing, and quickly and accurately determining the target function.

[0019] In some embodiments, the controller is configured to control the each target household appliance to run the at least one target function, including:

[0020] determining a target crowd category to which the user belongs according to the user information, the target crowd category being used to represent an age range of the user;

[0021] determining a target control parameter corresponding to each target correlation factor in the at least one target correlation factor according to the target crowd category and / or historical habit information of the user;

[0022] controlling the each target household appliance to run the at least one target function according to the target control parameter corresponding to the each target correlation factor.

[0023] In the technical solution, the target control parameter is determined in combination with the target crowd category to which the user belongs and / or the historical habit information of the user, and the target control parameter suitable for the user is considered in multiple dimensions, so that the determined target control parameter not only conforms to the habit formed by the user for a long time, but also conforms to the age range of the user, thereby improving the rationality of controlling the target function to run, providing a function mode more suitable for the actual demand of the user and more scientific and reasonable for the user, and improving the user comfort.

[0024] In some embodiments, the controller is configured to control the each target household appliance to run the at least one target function according to the target control parameter corresponding to the each target correlation factor, including:

[0025] determining a target weight corresponding to the each target correlation factor according to a third mapping relationship and the target crowd category, the third mapping relationship including a relationship between a weight corresponding to each crowd category in multiple crowd categories and multiple correlation factors;

[0026] According to the target weight corresponding to each target correlation factor and the target control parameter corresponding to each target correlation factor, the controller controls the at least one target function of each target household appliance to run.

[0027] In the above technical solution, since the influence of each target correlation factor corresponding to a target influence factor on different population categories is different, the target weight of each target correlation factor corresponding to a user in the environment is determined based on a third mapping relationship, and the target function of the target household appliance is controlled to run based on the target weight and the target control parameter, so that the control of the target function to run is more scientific and reasonable, thereby providing a function mode that is more suitable for the actual needs of the user.

[0028] In some embodiments, the controller is configured to control the at least one target function of each target household appliance to run according to the target weight corresponding to each target correlation factor and the target control parameter corresponding to each target correlation factor, including:

[0029] According to the target weight corresponding to each target correlation factor and the target control parameter, a target running strategy of at least one target function of each target household appliance is determined.

[0030] According to the target running strategy, the at least one target function of each target household appliance is controlled to run.

[0031] In the above technical solution, the controller can determine a target running strategy based on the target weight and the target control parameter corresponding to each target correlation factor, and control the target function of the target household appliance to run according to the target running strategy. This control method improves the flexibility of the linkage control of multiple target household appliances and is more in line with the actual needs of the user.

[0032] In some embodiments, the target running strategy is to control the at least one target function of each target household appliance corresponding to each target correlation factor in turn according to the high and low of the target weight corresponding to each target correlation factor, and to reach the target control parameter corresponding to each target correlation factor. The higher the target weight of the target correlation factor, the higher the control priority of the target correlation factor.

[0033] The target running strategy is to control the first function of the first household appliance corresponding to the first correlation factor to run according to the target control parameter corresponding to the first correlation factor, and the first correlation factor is a target correlation factor with the highest target weight in the at least one target correlation factor.

[0034] In the technical solution, multiple target operation strategies are designed to control the target household appliances to operate the target functions, which improves the flexibility in the linkage control of the single target household appliance or multiple target household appliances in the environment where the user is located, and enables the appropriate operation strategy to be selected according to the operation logic of the target functions of the target household appliances, so as to ensure that the target functions meet the actual needs of the user while avoiding the conflicts between the target functions and the waste of resources, and improve the energy efficiency management and operation efficiency of the target household appliances.

[0035] In some embodiments, the controller is configured to control each target household appliance to operate the at least one target function according to the target operation strategy, including:

[0036] In the case where no execution module of the at least one target function is faulty, controlling the execution module of the at least one target function of each target household appliance according to the target operation strategy; or,

[0037] In the case where part of the execution modules of the at least one target function are faulty, controlling the execution module other than the part of the execution modules of the at least one target function of each target household appliance according to the target operation strategy, and outputting prompt information, the prompt information being used to prompt that the part of the execution modules are faulty.

[0038] In the technical solution, different control strategies are adopted based on different cases where the execution modules of the target functions are faulty, the execution module is directly controlled to operate in the case where no execution module is faulty, and the execution module that is not faulty is controlled to operate and the prompt information is outputted in the case where part of the execution modules are faulty, that is, the part of the execution modules that are not faulty can be controlled to operate when the execution modules are faulty, and the user can be reminded in time, which helps the user to check the state of each execution module in time to maintain the normal operation of each household appliance. The above-mentioned method is more flexible and controllable, and improves the intelligent level of the household appliances.

[0039] In some embodiments, the controller is configured to identify the target user intention according to the user information, including:

[0040] Extracting key data in the user information, the key data including at least one of voice content, behavior state, physiological state and emotional state;

[0041] Identifying the target user intention according to the key data.

[0042] In the technical solution, the key data in the user information is extracted, the user demand is analyzed and understood in detail, the target user intention obtained is more in line with the actual demand of the user, the accuracy of subsequent control of the target function of the household appliance is improved, and the function mode of the single target household appliance or the multiple target household appliances that are more suitable for the user demand is provided for the user.

[0043] The embodiment of the application provides a household appliance, which comprises:

[0044] An information collection device is configured to collect user information of a user in an environment in which the household appliance is located.

[0045] A controller is configured to:

[0046] The controller is configured to send the user information collected by the information collection device to a server.

[0047] The controller is configured to control the household appliance to run at least one target function in response to a control instruction sent by the server.

[0048] The control instruction is obtained by the server according to a first mapping relationship and at least one target influencing factor of at least one target function of each target household appliance in the at least one target household appliance, the at least one target influencing factor is determined by the server according to a target user intention identified based on the user information, and the first mapping relationship comprises a relationship between a plurality of influencing factors and at least one function of each household appliance in a plurality of household appliances, and the target influencing factor is a factor that influences the target user intention.

[0049] In the technical solution, the controller can send the user information collected by the information collection device of the household appliance to the server, the server determines the target influencing factor that influences the target user intention, generates the control instruction based on at least one target function of at least one target household appliance determined based on the target influencing factor, and the controller controls the household appliance to run at least one target function based on the control instruction sent by the server, that is, the scheme determines the function mode of the single target household appliance or the multiple target household appliances that are more suitable for the user demand based on the change of the number and the category of the household appliances in the environment in which the user is located, the controller of the household appliance controls the household appliance to run the target function based on the control instruction sent by the server, and therefore, the linkage control of the single target household appliance or the multiple target household appliances in the environment in which the user is located is realized. This mode does not need the household appliance to perform a complex data processing process, reduces the energy consumption of the household appliance, and the data processing process is completed by the server, which helps to improve the calculation efficiency, and therefore, the efficiency of the control of the household appliance to run the target function is improved. BRIEF DESCRIPTION OF DRAWINGS

[0050] The following will be briefly introduced the drawings required to be used in the embodiments, obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by the drawings without paying creative labor for the ordinary skilled in the art.

[0051] Figure 1 is a schematic view of a household appliance disclosed by the embodiments of the present application;

[0052] Figure 2 is a structural schematic view of a household appliance disclosed by the embodiments of the present application;

[0053] Figure 3 is a control flow chart of a controller disclosed by the embodiments of the present application;

[0054] Figure 4 is a control flow chart of another controller disclosed by the embodiments of the present application;

[0055] Figure 5 is a control flow chart of another controller disclosed by the embodiments of the present application;

[0056] Figure 6 is a control flow chart of still another controller disclosed by the embodiments of the present application;

[0057] Figure 7 is a schematic view of a scenario of interaction between a household appliance and a server disclosed by the embodiments of the present application;

[0058] Figure 8 is a schematic view of an interaction flow between a controller and a server disclosed by the embodiments of the present application. DETAILED DESCRIPTION

[0059] In order to make the purpose, technical scheme and advantages of the embodiments of the present application more clear, the specific technical scheme of the present application will be further described in detail below with the drawings in the embodiments of the present application. The following embodiments are used to illustrate the present application, but not to limit the scope of the present application.

[0060] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the present application belongs. The terms used herein are only for the purpose of describing the embodiments of the present application, and are not intended to limit the present application.

[0061] It should be noted that the terms "first", "second", "third" in the embodiments of the present application are used to distinguish similar or different objects, and do not represent a specific order of the objects. It can be understood that "first", "second", "third" can be interchanged in a specific order or sequence as allowed, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. For example, without departing from the scope of the present application, the first mapping relationship can be referred to as the second mapping relationship.

[0062] The functions of the existing household appliances are fixed functions designed by manufacturers before leaving the factory, for example, most of the existing air conditioners have traditional function modes such as heating, cooling and humidifying. The number and type of these fixed functions are usually limited. However, it is found in practice that the use requirements of users for household appliances are increasingly diversified, and this traditional function mode has gradually failed to meet the changing use requirements of users. Therefore, how to provide users with a function mode of household appliances that is more suitable for the user's needs has become a technical problem to be solved at present.

[0063] In view of this, the embodiments of the present application provide a household appliance, which comprises an information acquisition device and a controller; the controller identifies a target user intention according to user information of a user in an environment in which the household appliance is located, which is acquired by the information acquisition device; determines at least one target influencing factor corresponding to the target user intention, the target influencing factor being a factor influencing the target user intention; determines at least one target function of each target household appliance from at least one target household appliance according to a first mapping relationship and the at least one target influencing factor; and controls each target household appliance to run the at least one target function. The household appliance of the embodiments of the present application can control one or more target household appliances to run one or more target functions matched with the target user intention, thereby providing a function mode more suitable for the user's needs for the user, and improving the intelligent and personalized level of the household appliance.

[0064] In order to make the purpose, technical scheme of the present application more clear and intuitive, the household appliance disclosed in the present application is described in detail below in combination with the drawings.

[0065] The household appliance in the embodiments of the present application can be an air conditioner, a dehumidifier, a humidifier, an air purifier, etc. For example, please refer to Figure 1 , Figure 1 is a schematic view of the household appliance disclosed in the embodiments of the present application. The household appliance can be a wall-mounted air conditioner 101 as shown in Figure 1 , can also be a cabinet air conditioner 102, a dehumidifier 103, and an air purifier 104.

[0066] It should be noted that Figure 1The household appliance shown is only an example, and the household appliance provided by the embodiments of the present application can only be the household appliance as shown Figure 1 The household appliance shown, for example, the air conditioner in the embodiments of the present application can have various implementation forms, such as a cabinet air conditioner, a wall-mounted air conditioner, a central air conditioner, and the like, and the embodiments of the present application do not limit this.

[0067] The internal structure of the household appliance and the control flow of the household appliance provided by the embodiments of the present application can be applied to the household appliance as shown Figure 1 The embodiments of the present application do not limit this.

[0068] The household appliance provided by the embodiments of the present application will be explained in detail below in combination with other drawings.

[0069] For example, please refer to Figure 2 , Figure 2 is a structural schematic diagram of a household appliance disclosed by the embodiments of the present application, and the household appliance comprises a controller 201, an information collection device 202, a storage module 203, an execution module 204, and a communication module 205.

[0070] The controller 201 is the control center of the household appliance, and connects various components of the entire household appliance by using various interfaces and lines. Optionally, the controller 201 can comprise one or more processing units; preferably, the controller 201 can integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, the user interface, and the application program, and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor can also not be integrated into the controller 201.

[0071] The information collection device 202 is used to collect user information of a user in the environment where the household appliance is located. The information collection device 202 collects voice information, text information, image information, and brain wave information of the user in the environment where the household appliance is located as the user information.

[0072] Optionally, the information collection device 202 can collect the user information of the user in the environment where the household appliance is located according to a preset running time length, an opening time, and a preset collection time interval.

[0073] It should be noted that the environment where the household appliance is located refers to a specific space where the household appliance is located, and the specific area and shape of the specific space can be self-defined, for example, a specific space with the household appliance as the center and a radius of 10 meters can be set as the environment where the household appliance is located, and the environment where the household appliance is located can also be set according to the specific room or area where the household appliance is installed, such as a living room, a bedroom, an office, and the like, and the present application does not limit this.

[0074] The storage module 203 can be used to store software programs and modules, and the controller 201 can execute various function applications and data processing of the electronic device by running the software programs and modules stored in the storage module 203. The storage module 203 can mainly include a storage program area and a storage data area, wherein the storage program area can store an operating system, at least one application program required by a function (a voice information preprocessing function, an image preprocessing function, a text information preprocessing function, a keyword extraction function, etc.), and the like; and the storage data area can store data created according to the use of the household appliance (such as user information of the user collected by the information collection device 202, control instructions generated by the controller 201, information of each function of the household appliance, etc.), and the like. In addition, the storage module 203 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state memory device.

[0075] The execution module 204 refers to a combination module of at least one execution component corresponding to each function of the household appliance, and the controller 201 can control the execution module 204 of each function of the household appliance to execute the corresponding function. It can be understood that the controller can control at least one execution component corresponding to the execution module of each function to run, so as to control the running of each function of the household appliance.

[0076] The communication module 205 is a component for communicating with external devices or servers according to various communication protocol types. For example, the communication module 205 can include at least one of a wireless communication technology (WiFi) module, a Bluetooth module, a wired Ethernet module, and a near field communication (NFC) module, and other network communication protocol chips or near field communication protocol chips, and an infrared receiver. The communication module 205 can be used to communicate with other devices or communication networks (such as Ethernet, radio access network (RAN), wireless local area network (WLAN), etc.).

[0077] Optionally, the controller 201 can establish a communication connection with other terminal devices (mobile phones, notebook computers, wearable devices, etc.) in the environment and external devices or servers through the communication module 205, and send the user information of the user collected by the information collection device 202 to the external devices or servers.

[0078] Optionally, the controller 201 can establish a communication connection with at least one other household appliance (other air conditioners, air purifiers, dehumidifiers, etc.) in the environment through the communication module 205, and send the control instruction generated by the controller 201 to the at least one other household appliance, so that the at least one other household appliance responds to the control instruction.

[0079] It should be noted that, Figure 2 The components of the household appliance shown in the above-mentioned embodiments do not constitute a specific limitation of the household appliance. The components of the household appliance can include more or fewer components than those shown, or combine certain components, or split certain components, or different arrangement of components. The components shown can be implemented in hardware, software or a combination of software and hardware. That is, the household appliance disclosed in the embodiments of the present application can also include Figure 2 other components not shown in the above-mentioned embodiments, Figure 2 The components shown in the above-mentioned embodiments should not constitute a limitation of the household appliance disclosed in the embodiments of the present application.

[0080] Figure 2 The structural schematic diagram of the household appliance shown can facilitate understanding of the internal structure of the household appliance disclosed in the embodiments of the present application, and the functions of the components constituting the household appliance. In actual application, the household appliance in the embodiments of the present application can be any household appliance with Figure 2 The components of the household appliance shown in the above-mentioned embodiments do not constitute a specific limitation of the household appliance. The components of the household appliance can include more or fewer components than those shown, or combine certain components, or split certain components, or different arrangement of components. The components shown can be implemented in hardware, software or a combination of software and hardware. That is, the household appliance disclosed in the embodiments of the present application can also include

[0081] From the above introduction of the household appliance, the functions of each component of the household appliance can be understood. On this basis, the household appliance can control at least one target household appliance in the environment to operate at least one corresponding target function according to the collected user information. The implementation manner of the present application for controlling at least one target household appliance in the environment to operate at least one corresponding target function can be realized by the controller 201. For the convenience of description, the description of the components of the household appliance in the following will not be accompanied by the component labels shown in the above-mentioned embodiments, and the controller 201 will be described by way of example. Figure 2

[0082] Please refer to Figure 3 , Figure 3 is a control flowchart of a controller disclosed in the embodiments of the present application. As Figure 3 shown in the control flowchart includes the following steps:

[0083] Step 301, the controller identifies the target user intention according to the user information.

[0084] ​According to the foregoing description, the user information is collected by the information collection device of the household appliance, and the user information can include various forms of information, such as voice information, text information, image information, and brain wave information. For example, when a microphone is installed on the household appliance, if the microphone detects that the user says "I want to sleep", the microphone sends the collected voice information to the controller; when a touch screen is installed on the household appliance, if it is detected that the user inputs "remind me to sleep in 5 minutes" on the touch screen, the touch screen sends the collected text information to the controller; when a camera is installed on the household appliance, if the user is in a sleep mode, the camera sends the collected image information to the controller.

[0085] In some embodiments, the target information of the user can also be user information collected by an information collection device of another device in the environment, and the other device sends the user information to the controller of the household appliance after collecting the user information, so that the controller of the household appliance can identify the user information.

[0086] In the embodiment of the application, the controller identifies the user intention according to the user information after obtaining the user information, and the target user intention is used to represent the user demand, that is, what the user wants to do. For example, the user says "I want to sleep", and the target user intention is identified as "sleep".

[0087] In some embodiments, before identifying the target user intention according to the user information, the controller can preprocess the user information, and the preprocessing method can be determined according to the category of the user information.

[0088] Optionally, if the user information is voice information, the preprocessing methods such as noise reduction, audio compensation, keyword extraction, and semantic recognition can be used.

[0089] Optionally, if the user information is image information, the preprocessing methods such as image cropping, equalization, filtering, noise reduction, and image recognition can be used.

[0090] Optionally, if the user information is text information, the preprocessing methods such as data cleaning, text segmentation, and image recognition can be used.

[0091] Optionally, if the user information is brain wave information, the preprocessing methods such as noise reduction and signal recognition can be used.

[0092] Step 302, the controller determines at least one target influencing factor corresponding to the target user intention.

[0093] In the embodiments of the present application, after determining the target user intention, the controller can determine at least one target influencing factor corresponding to the target user intention, the target influencing factor being a factor influencing the target user intention. It should be noted that the target influencing factor is determined to determine which factors will influence the current target user intention of the user. It can be understood that the target influencing factor influencing the target user intention in the embodiments of the present application can include one or more. For example, when the target user intention is "sleep", the target influencing factors corresponding to "sleep" include environmental interference, psychological stress, physiological disease, living habit, etc., that is, these target influencing factors will all have an impact on "sleep".

[0094] In some embodiments, the training data including the user intentions corresponding to a plurality of samples and a plurality of influencing factors can be input to the preset influencing factor prediction model to train the preset influencing factor prediction model, so that the target influencing factor prediction model obtained by training can identify the corresponding influencing factors according to the user intention. For example, a plurality of user intentions such as sleep, exercise, and learning, and the influencing factors influencing these user intentions can be input to the preset influencing factor prediction model to train, so that the target influencing factor prediction model obtained by training can predict at least one target influencing factor corresponding to the target user intention.

[0095] In some embodiments, the controller determining at least one target influencing factor corresponding to the target user intention includes: the controller inputting the target user intention to the target influencing factor prediction model to determine at least one target influencing factor corresponding to the target user intention, the target influencing factor prediction model being obtained by training according to the training data.

[0096] It should be noted that the user can have multiple different target user intentions at different time periods in the environment. For example, the target user intention of the user in the morning can be running, the target user intention of the user in the afternoon can be learning, and the target user intention of the user in the evening can be sleep. That is, the target user intention identified at different time periods is different, and then the target influencing factors corresponding to different target user intentions can also be different.

[0097] For example, the target user intention is "sleep", the target user intention is input to the target prediction model, the target prediction model performs influencing factor decomposition processing on "sleep", and the target influencing factors influencing the sleep quality of the user include environmental interference, psychological stress, physiological disease, living habit, biological clock disorder, diet and medicine.

[0098] For example, the target user intention is "running", the target user intention is input into the target prediction model, the target prediction model performs influence factor decomposition processing on "running", and outputs the target influence factors affecting the user's running state, including environmental interference, psychological stress, and physiological diseases.

[0099] In step 303, the controller determines at least one target function of each target household appliance according to the first mapping relationship and the at least one target influence factor.

[0100] In the embodiments of the present application, the environment in which the household appliance is located usually includes a plurality of household appliances. It can be understood that the environment in which the household appliance is located is also the environment in which the user is located. For example, the environment can include an air conditioner, a humidifier, a dehumidifier, an air purifier, a refrigerator, a projector, an electric fan, etc.

[0101] It can be understood that each household appliance has a plurality of functions. For example, for an air conditioner, the functions include but are not limited to refrigeration, heating, humidification, dehumidification, fresh air, air purification, and air flow adjustment, etc.; for a humidifier, the main function is humidification; and for a dehumidifier, the main function is dehumidification.

[0102] In the embodiments of the present application, after the controller determines the at least one target influence factor corresponding to the target user intention, the controller further determines the at least one target household appliance corresponding to the target influence factor and the at least one target function corresponding to each target household appliance. As described above, the target influence factors corresponding to different target user intentions can also be different. Therefore, in order to provide the user with a function mode of the household appliance that meets the user's needs, the controller can determine which target household appliances need to be turned on and which target functions of each target household appliance need to be turned on based on different target user intentions.

[0103] In the embodiments of the present application, the controller can pre-construct a relationship between a plurality of influence factors and at least one function of each household appliance in a plurality of household appliances, to obtain a first mapping relationship. The first mapping relationship includes the relationship between the plurality of influence factors and the at least one function of each household appliance in the plurality of household appliances. In this way, the at least one target household appliance corresponding to the at least one target influence factor and the at least one target function of each target household appliance can be quickly and accurately determined through the first mapping relationship.

[0104] In the embodiment of the present application, the storage module of the household appliance stores functions of each household appliance in the environment in which the user is located. After the controller determines the at least one target influencing factor, the controller can obtain the functions of each household appliance in the environment in which the user is located from the storage module, and determine, based on the first mapping relationship, at least one target household appliance corresponding to the at least one target influencing factor and at least one target function of each target household appliance.

[0105] In some embodiments, the controller can determine the at least one target function of each target household appliance in the at least one target household appliance according to the first mapping relationship and the at least one target influencing factor. The manner can further include that the controller inputs the at least one target influencing factor into a target function prediction model to determine the at least one target function of each target household appliance in the at least one target household appliance. The target function prediction model is obtained by training according to training data. The training data includes influencing factors corresponding to a plurality of samples and at least one function of each household appliance in a plurality of household appliances.

[0106] As can be known from the foregoing description, the environment in which the user is located usually includes a plurality of household appliances, and each household appliance has a plurality of functions. It can be understood that the target household appliance is at least one of the plurality of household appliances in the environment in which the user is located, and the at least one target function of each target household appliance is at least one of the plurality of functions of each target household appliance. For example, assuming that the environment includes an air conditioner, a humidifier, a dehumidifier, an air purifier, a refrigerator, a projector, and an electric fan, the target household appliance determined based on the target influencing factor can be the air conditioner and the humidifier, and the at least one target function of each target household appliance can include the heating function, the humidification function, and the air purification function of the air conditioner, and the humidification function of the humidifier.

[0107] It should be noted that the at least one target function corresponding to each target household appliance can be the same or different. For example, when it is determined that the dehumidification function needs to be started, if the environment in which the user is located simultaneously includes an air conditioner and a humidifier both of which have the dehumidification function, the air conditioner and the humidifier can be controlled to start the dehumidification function to more efficiently complete the dehumidification, so that the humidity in the environment in which the user is located can quickly reach a reasonable humidity range.

[0108] In step 304, the controller controls each target household appliance to run the at least one target function.

[0109] In the embodiment of the present application, each function in each household appliance has a corresponding execution module. After the controller determines the at least one target household appliance and the at least one target function of each target household appliance, the controller can control each target household appliance to run the at least one target function by controlling the execution module of the at least one target function of each target household appliance.

[0110] For example, assuming that the determined target household appliances are an air conditioner and a humidifier, and the determined at least one target function of each target household appliance is a heating function of the air conditioner, a humidification function and an air purification function of the air conditioner, and a humidification function of the humidifier. Then, the controller controls the corresponding execution modules (including the compressor, evaporator, heat exchanger, etc. execution components) of the heating function of the air conditioner to run, the corresponding execution modules (including the atomizer, evaporator, humidity sensor, water pump, etc. execution components) of the humidification function to run, and the corresponding execution modules (including the fan, filter screen, etc. execution components) of the air purification function to run, and controls the corresponding execution modules (including the evaporator, fan, etc. execution components) of the humidification function of the humidifier to run.

[0111] It can be seen that by implementing the above embodiments, the target influencing factors affecting the target user intent can be determined, and at least one target household appliance is controlled to run at least one target function based on the target influencing factors. That is, the target function of the target household appliance controlled by the scheme is matched with the target user intent, thereby providing a function mode more suitable for the user's demand for the user. At the same time, at least one target household appliance can be controlled in the scheme, that is, one or more target household appliances can be controlled to run one or more target functions matched with the target user intent, that is, the linkage control of a single target household appliance or multiple target household appliances in the environment where the user is located is realized. The function mode of a single target household appliance or multiple target household appliances more suitable for the user's demand can be provided for the user according to the number and category of household appliances in the environment where the user is located, the flexibility of the function mode control of the household appliances is improved, and the intelligent and personalized level of the household appliances is improved.

[0112] In some embodiments, the controller can also determine the target influencing factors based on the second mapping relationship, determine the target associated factors corresponding to the target influencing factors based on the first mapping relationship, and determine the target function of the target appliance based on the target associated factors. The following will be described in combination with Figure 4 the embodiment. Please refer to Figure 4 , Figure 4 is another control flowchart of the controller disclosed in the embodiments of the present application. As shown in the control flowchart Figure 4 includes the following steps:

[0113] Step 401, the controller identifies the target user intent according to the user information.

[0114] In some embodiments, the controller identifies the target user intention according to the user information, including: the controller extracts key data in the user information, the key data including at least one of voice content, behavior state, physiological state and emotional state; and the controller identifies the target user intention according to the key data. In this embodiment, the key data extracted by the controller from the user information can reflect the real-time needs of the user.

[0115] It should be noted that the voice content is used to reflect the direct needs of the user, for example, the user says "I want to sleep". The behavior state is used to reflect the behavior mode of the user, such as exercise, sleep, work and study, etc. The physiological state is used to reflect the physiological condition of the user, such as health, fatigue, disease and tremor, etc. The emotional state is used to reflect the emotional condition of the user, such as happy, anxious and angry, etc.

[0116] Optionally, a historical state mapping relationship between historical user information and historical state information of each user can be constructed in advance. The controller extracts the key data in the user information, including: the controller determines the current state information corresponding to the user information according to the historical state mapping relationship, the current state information including at least one of voice content, behavior state, physiological state and emotional state, and the key data is obtained based on the current state information.

[0117] Optionally, an intention mapping relationship between historical state information and user intention of each user can be constructed in advance. The controller identifies the target user intention according to the key data, including: the controller determines the target user intention corresponding to the current state information represented by the key data according to the intention mapping relationship.

[0118] The above embodiment can more carefully analyze and understand the user needs by extracting the key data in the user information, so that the target user intention obtained is more in line with the actual needs of the user, and the accuracy of subsequent control of the target function of the household appliance is improved, and the function mode of the single target household appliance or multiple target household appliances that is more suitable for the needs of the user is provided for the user.

[0119] In step 402, the controller determines at least one target influencing factor corresponding to the target user intention.

[0120] In some embodiments, the controller determines at least one target influencing factor corresponding to the target user intention, including: the controller determines at least one target influencing factor according to the second mapping relationship and the target user intention, the second mapping relationship including the relationship between a plurality of user intentions and a plurality of influencing factors. In this embodiment, the second mapping relationship between a plurality of user intentions and a plurality of influencing factors can be constructed in advance.

[0121] The controller in the above embodiments can quickly and accurately determine at least one target influence factor corresponding to the target user intent based on the explicit mapping logic, i.e., the second mapping relationship including a plurality of user intents and a plurality of influence factors, avoid the ambiguity of artificial judgment, focus on one or more target influence factors affecting the target user intent, and improve the accuracy of target influence factor identification.

[0122] In some embodiments, the controller determines at least one target influence factor corresponding to the target user intent, including: the controller determines at least one target influence factor corresponding to the target user intent according to the types of the plurality of household appliances in the environment. It can be understood that the influence factor corresponding to the target user intent can be one or more, and the influence factor related to the plurality of household appliances in the environment can be determined as the target influence factor. For example, when the influence factor corresponding to the target user intent "sleep" includes "environmental disturbance, psychological stress, physiological disease, and living habit", if there are only an air conditioner and a humidifier in the environment, the target influence factor is determined as "environmental disturbance".

[0123] Other embodiments of steps 401-402 can correspond to the content described in the foregoing steps 301-302, which will not be described here.

[0124] In step 403, the controller determines at least one target correlation factor according to the correlation factor mapping relationship and the at least one target influence factor.

[0125] In the embodiments of the present application, each influence factor can also include at least one correlation factor, and the correlation factor is used to indicate a factor that has a direct impact on the influence factor. Therefore, a correlation factor mapping relationship between a plurality of influence factors and a plurality of correlation factors can be constructed in advance, that is, the first mapping relationship includes the correlation factor mapping relationship between the plurality of influence factors and the plurality of correlation factors. For example, the correlation factor mapping relationship between the plurality of influence factors and the plurality of correlation factors can refer to Table 1, and Table 1 is a correlation factor mapping relationship constructed for the user intent "sleep" scenario. These correlation factors have a direct impact on the sleep environment.

[0126] Table 1: Relationship between influence factors and correlation factors

[0127]

[0128] It should be noted that the relationship between the plurality of influence factors and the plurality of correlation factors can be reasonably set by those skilled in the art according to the actual situation, and is not limited herein.

[0129] For example, to better understand the implementation of the controller proposed in this application that determines at least one target correlation factor based on the correlation factor mapping relationship and at least one target influencing factor, the following example scenario can be referred to. When a user says "I want to sleep", the target user intent is identified as "sleep" based on the user information, and the target influencing factor corresponding to the target user intent is determined to be "environmental interference" based on the type of household appliances in the environment; further, the target correlation factors corresponding to "environmental interference" are determined to include "temperature, humidity, air quality, noise, and light intensity" based on the above correlation factor mapping relationship.

[0130] Step 404: The controller determines at least one initial function for each of the at least one target home appliances based on the function mapping relationship and at least one target association factor.

[0131] In this embodiment, each association factor can correspond to at least one function of each of the multiple household appliances. Therefore, a functional mapping relationship between multiple association factors and at least one function of each of the multiple household appliances can be pre-constructed; that is, the first mapping relationship includes the functional mapping relationship between multiple association factors and at least one function of each of the multiple household appliances. For example, the functional mapping relationship between multiple association factors and at least one function of each of the multiple household appliances can be referred to Table 2, which shows the functional mapping relationship constructed for multiple association factors corresponding to the influencing factor "environmental interference" in the user intent "sleep" scenario.

[0132] Table 2: Relationship between correlation factors and the functions of household appliances

[0133] Correlation factor Function of the household appliance Temperature Air conditioner: heating or cooling Humidity Air conditioner: humidification or dehumidification; Humidifier: humidification; Dehumidifier: dehumidification Air quality Air conditioner: air purification; Air purifier: air purification Noise Noise generated when the air conditioner is running Light intensity Lamp: lighting

[0134] It should be noted that the relationship between multiple correlation factors and at least one function of each of the multiple household appliances can be reasonably set by those skilled in the art according to the actual situation, and is not limited here.

[0135] For example, to better understand the implementation of the controller proposed in this application that determines at least one target function of each of at least one target household appliance based on a functional mapping relationship and at least one target association factor, the following example scenario can be referred to. Assume that the types of household appliances in the environment include air conditioners and humidifiers. When a user says "I want to sleep," the target association factors determined based on this user information include "temperature, humidity, air quality, noise, and light intensity." Based on the aforementioned functional mapping relationship and the types of household appliances in the environment, the target household appliances determined include air conditioners and humidifiers. The target functions of each determined target household appliance include: the heating or cooling function of the air conditioner, the humidification or dehumidification function of the air conditioner, and the humidification function of the humidifier.

[0136] Step 405, the controller controls each target household appliance to run at least one target function.

[0137] In some embodiments, the controller controls each target household appliance to run at least one target function, including: the controller controls each target household appliance to run at least one target function according to target control parameters, the target control parameters being control parameters corresponding to each target association factor associated with the target user intention. For example, assuming that the target control parameter corresponding to the association factor of temperature is 25°C, the controller controls the air conditioner to start the heating or cooling function so that the temperature of the environment where the user is located reaches 25°C; assuming that the target control parameter corresponding to the association factor of temperature is 40%, the controller controls the air conditioner to start the humidification or dehumidification function so that the temperature of the environment where the user is located reaches 40%.

[0138] It should be noted that the target control parameters can be reasonably set by those skilled in the art according to actual conditions.

[0139] Other embodiments of step 405 can be referred to the foregoing content in step 304, which will not be repeated here.

[0140] It can be seen that by implementing the above embodiments, the controller can determine the target association factor corresponding to the target influencing factor based on the association factor mapping relationship, and determine one or more target functions of one or more target household appliances corresponding to the target association factor based on the function mapping relationship. This way of determining one or more target functions corresponding to the target influencing factor by using the multi-level mapping relationship of the association factor mapping relationship and the function mapping relationship not only can more systematically and accurately determine one or more target functions matching the target user intention, and improve the accuracy of controlling a single or multiple target household appliances; but also can reduce the calculation difficulty of analyzing the relationship between the target influencing factor and the target function, and improve the delicacy of the analysis processing, thereby quickly and accurately determining the target function.

[0141] In some embodiments, when the controller controls the target household appliance to run the target function, it can also determine the control parameter corresponding to the user of this category and control the target household appliance to run the target function based on the determined control parameter, thereby providing better experience for the user and improving the comfort of the user. The following will be combined with Figure 5 to introduce this embodiment. Please refer to Figure 5 , Figure 5 is another control flowchart of the controller disclosed in the embodiments of the present application. As shown in the control flowchart, the following steps are included: Figure 5

[0142] Step 501, the controller identifies the target user intention according to the user information.​

[0143] In step 502, the controller determines at least one target influencing factor corresponding to the target user intention.

[0144] In step 503, the controller determines at least one target correlation factor according to the correlation factor mapping relationship and the at least one target influencing factor.

[0145] In step 504, the controller determines at least one target function of each target household appliance according to the function mapping relationship and the at least one target correlation factor.

[0146] The implementation of steps 501 to 504 can correspond to the content in the aforementioned steps 301 to 303 and steps 401 to 404, which will not be repeated here.

[0147] In step 505, the controller determines a target crowd category to which the user belongs according to the user information.

[0148] In the embodiments of the present application, since different categories of users have different feelings for different correlation factors in the environment, the relationship between different categories of users and different correlation factors can be established in advance. For example, please refer to Table 3, which is the relationship between the temperature threshold, tolerance range and special needs of different categories of users for the temperature correlation factor in the "sleep" scenario, thereby reflecting the difference in the feeling of different categories of users for the temperature.

[0149] Table 3: Temperature difference of different crowds

[0150]

[0151] For example, please refer to Table 4, which is the relationship between the humidity threshold, tolerance range and special needs of different categories of users for the humidity correlation factor in the "sleep" scenario, thereby reflecting the difference in the feeling of different categories of users for the humidity.

[0152] Table 4: Humidity difference of different crowds

[0153] Category Humidity threshold Tolerance range Special needs Infants 40-50% ±10% Need to be equipped with a dehumidifier Teenagers 50-55% ±15% Need to be equipped with a humidifier Young adults 55-60% ±20% Need to be equipped with a humidifier Elderly 45-55% ±15% Meiyu season suggests humidity ≤ 60%, combined with electric blanket

[0154] For example, please refer to Table 5, which is the relationship between the CO2 concentration threshold and special needs of different categories of users for the air quality correlation factor in the "sleep" scenario, thereby reflecting the difference in the feeling of different categories of users for the air quality.

[0155] Table 5: Air quality difference of different crowds

[0156] Category CO2 concentration threshold Special needs Infants ≤ 800 ppm not easily in the environment of CO2 concentration is too high Teenagers ≤ 1000 ppm not easily in the environment with higher CO2 concentration Young adults ≤ 1200 ppm Decreased sensitivity to CO2 Elderly ≤ 1300 ppm Decreased sensitivity to CO2

[0157] For example, Table 6 shows the relationship between the noise threshold and special needs of different categories of users for the noise associated factor in the "sleep" scenario, thereby reflecting the different feelings of different categories of users for the noise.

[0158] Table 6: Noise differences of different groups of people

[0159] Category Noise threshold Special needs Infants ≤ 35 decibels Sensitive to environmental noise Teenagers ≤ 40 decibels Sensitive to social noise Young adults ≤ 30 decibels Sensitive to low-frequency noise Elderly ≤ 25 decibels Sensitive to persistent noise

[0160] For example, Table 7 shows the relationship between the light intensity threshold and special needs of different categories of users for the light intensity associated factor in the "sleep" scenario, thereby reflecting the different feelings of different categories of users for the light intensity.

[0161] Table 7: Light intensity differences of different groups of people

[0162] Category Light intensity threshold Special needs Infants ≤ 5 lux Need to shield blue light Teenagers ≤ 1 lux Sensitive to light, use red light fixtures to reduce interference Young adults ≤ 10 lux Prefer cool light sources, need to avoid blue light Elderly ≤ 50 lux Need to keep the weak light night light

[0163] It should be noted that the relationship between different categories of users and different associated factors in the "sleep" scenario can be reasonably set by those skilled in the art according to actual conditions, and the above Tables 3 to 7 are only an example and are not limited herein.

[0164] In the embodiments of the present application, the controller can determine the target group category to which the user belongs according to the user information, and the target group category is used to represent the age range of the user, wherein the age ranges of different categories of people are different. For example, the target group category to which the user belongs can be any one of infants, teenagers, young people and the elderly.

[0165] In some embodiments, the controller determines the target group category to which the user belongs according to the user information, including: the controller extracts at least one of the voice content, behavior state and physiological state of the user according to the user information, and determines the target group category to which the user belongs based on at least one of the voice content, behavior state and physiological state.

[0166] In some embodiments, the controller determines the target group category to which the user belongs according to the user information, including: the controller inputs the user information into a target group classification model to obtain a target group classification result, the target group classification result including class information of at least one group of people, user information of each group of people and number information of each group of people. Wherein, the target group classification model is obtained by training a preset group classification model according to group classification training data, and the group classification training data includes user information of each sample user in each group of training samples, and the user information of each sample user in each group of training samples includes at least one of voice content, behavior state and physiological state.

[0167] In step 506, the controller determines a target control parameter corresponding to each of the at least one target correlation factor according to the target population category and / or the historical habit information of the user.

[0168] In some embodiments, the controller can construct a population mapping relationship of each population category and the preset control parameter corresponding to each population category, i.e., the population mapping relationship includes a plurality of population categories and a relationship of the preset control parameters corresponding to the plurality of population categories. It can be understood that, since users of different categories have different feelings for different correlation factors in the environment, the preset control parameter corresponding to each correlation factor can be set for each population category. For example, the preset control parameter of the temperature correlation factor corresponding to the elderly is 25°C, and the preset control parameter of the temperature correlation factor corresponding to the young is 18°C; the preset control parameter of the humidity correlation factor corresponding to the elderly is 55%, and the preset control parameter of the humidity correlation factor corresponding to the young is 60%.

[0169] In the embodiments of the present application, the controller can also obtain the historical habit information of the user, and the historical habit information is used to indicate the historical control parameter of each function of each household appliance used by the user in the historical period.

[0170] In some embodiments, the controller can record the historical control parameter of each household appliance used by each user each time, and construct a historical habit mapping relationship of the historical control parameter and the historical voice data of each user, the historical habit mapping relationship includes a corresponding relationship of the historical voice data of each user and the corresponding historical habit information, and the historical control parameter is the control parameter of each household appliance used by each user in the historical period.

[0171] Optionally, the controller obtaining the historical habit information of the user includes: determining the historical habit information corresponding to the user in the historical period according to the historical habit mapping relationship and the current voice data in the extracted user information.

[0172] That is, the historical habit information reflects the habits and personal preferences of the user using each household appliance, which is similar to the user operation log, and records various preference settings of the user using each household appliance in the past, which can reflect the long-term use habits and comfort preferences of the user, i.e., the target control parameter determined in combination with the historical habit information is more in line with the use habits of the user. For example, the historical control parameter of the air conditioner set by the user in the historical period before the current time indicated by the historical habit information can include the temperature parameter, humidity parameter, and wind speed parameter of the air conditioner.

[0173] In some embodiments, the controller determines the target control parameter corresponding to each of the at least one target correlation factor according to the target population category and / or the historical habit information of the user, including: determining, by the controller, the preset control parameter of each of the target correlation factors corresponding to the target population category according to the target population category and the population mapping relationship; determining the historical control parameter of each of the target correlation factors corresponding to the user according to the historical habit information; and determining the target control parameter corresponding to each of the at least one target correlation factor according to the preset control parameter of each of the target correlation factors and / or the historical control parameter of each of the target correlation factors. It can be understood that in this embodiment, the preset control parameter determined according to the target population category can be used as the target control parameter, the historical control parameter determined according to the historical habit information can be used as the target control parameter, or the preset control parameter determined according to the target population category and the historical control parameter determined according to the historical habit information can be used to determine the target control parameter comprehensively.

[0174] In some embodiments, the controller determines the target control parameter corresponding to each of the at least one target correlation factor according to the preset control parameter of each of the target correlation factors and the historical control parameter of each of the target correlation factors, including: determining, by the controller, the target control parameter corresponding to each of the at least one target correlation factor according to the average of the preset control parameter of each of the target correlation factors and the historical control parameter of each of the target correlation factors. For example, when the preset control parameter of the temperature correlation factor is 18°C and the historical control parameter is 20°C, the average can be calculated as 19°C, and the target control parameter of the temperature correlation factor is determined as 19°C.

[0175] Optionally, the controller determines the target control parameter corresponding to each of the at least one target correlation factor according to the maximum or minimum of the preset control parameter of each of the target correlation factors and the historical control parameter of each of the target correlation factors.

[0176] It should be noted that the average, the maximum or the minimum of the preset control parameter and the historical control parameter can be used to determine the target control parameter according to actual conditions by those skilled in the art.

[0177] In step 507, the controller controls each of the target household appliances to run at least one target function according to the target control parameter corresponding to each of the target correlation factors.

[0178] In the embodiments of the present application, the controller can control each target household appliance to run at least one target function according to the target control parameter corresponding to each target association factor. It can be understood that the target control parameter is a control parameter corresponding to each target association factor in at least one target association factor associated with the target user intention. For example, assuming that the target control parameter corresponding to the temperature association factor is 25°C, the controller controls the air conditioner to start the heating or cooling function so that the temperature of the environment where the user is located reaches 25°C.

[0179] Other implementations of step 507 can correspond to the foregoing content in steps 304 and 405, which will not be described here.

[0180] It can be seen that by implementing the above embodiments, the target control parameter is determined in combination with the target population category to which the user belongs and / or the historical habit information of the user, and the target control parameter suitable for the user is considered in multiple dimensions, so that the determined target control parameter not only conforms to the habit formed by the user for a long time, but also conforms to the age of the user, and the rationality of controlling the target function to run is improved, a more scientific and reasonable function mode that is more suitable for the actual needs of the user is provided for the user, and the user comfort is improved.

[0181] In some embodiments, the controller can also control the target household appliance to run the target function in combination with the weight of each target association factor in the process of controlling the target household appliance to run the target function according to the determined control parameter, which can further improve the comfort of the user in the environment, and the following will be described in combination with Figure 6 the embodiment. Please refer to Figure 6 , Figure 6 is another control flowchart of the controller disclosed in the embodiments of the present application. As shown in the control flowchart Figure 6 includes the following steps:

[0182] Step 601, the controller identifies the target user intention according to the user information.

[0183] Step 602, the controller determines at least one target influencing factor corresponding to the target user intention.

[0184] Step 603, the controller determines at least one target association factor according to the association factor mapping relationship and the at least one target influencing factor.

[0185] Step 604, the controller determines at least one target function of each target household appliance in at least one target household appliance according to the function mapping relationship and the at least one target association factor.

[0186] Step 605, the controller determines the target population category to which the user belongs according to the user information.

[0187] Step 606, the controller determines the target control parameter corresponding to each target correlation factor according to the target population category and / or the historical habit information of the user.

[0188] The implementation of steps 601 and 606 can correspond to the content in the foregoing steps 501 to 506, which will not be repeated here.

[0189] Step 607, the controller determines the target weight corresponding to each target correlation factor according to the third mapping relationship and the target population category.

[0190] In the embodiments of the present application, because users of different categories have different feelings for different correlation factors in the environment, in order to provide the user with a function mode that is more suitable for the user's needs, a relationship between each population category in multiple population categories and the weight corresponding to multiple correlation factors, that is, the third mapping relationship, can also be established in advance. For example, please refer to Table 8, which is the relationship between different population categories and different correlation factors in the "sleep" scenario.

[0191] Table 8: Weight relationship of correlation factors corresponding to different populations

[0192] Category Temperature Humidity Air quality Noise Light intensity Infants 20% 15% 30% 25% 10% Teenagers 20% 10% 25% 15% 30% Young adults 30% 25% 20% 15% 10% Elderly 20% 15% 25% 30% 10%

[0193] It should be noted that the relationship between different population categories and different correlation factors in the "sleep" scenario can be reasonably set by those skilled in the art according to actual conditions and experience. The above Table 8 is only an example and is not limited herein.

[0194] In the embodiments of the present application, the controller can determine the target weight corresponding to each target correlation factor according to the third mapping relationship and the target population category. The target weight corresponding to each target correlation factor reflects the influence degree of each target correlation factor on each population category. Therefore, based on different influence degrees, each target household appliance can be more reasonably controlled to run at least one target function.

[0195] Step 608, the controller controls each target household appliance to run at least one target function according to the target weight corresponding to each target correlation factor and the target control parameter corresponding to each target correlation factor.

[0196] In some embodiments, the controller controls each target household appliance to run at least one target function according to the target weight corresponding to each target correlation factor and the target control parameter corresponding to each target correlation factor, including: the controller determines a target running strategy of the at least one target function of each target household appliance according to the target weight corresponding to each target correlation factor and the target control parameter; and the controller controls each target household appliance to run the at least one target function according to the target running strategy. In this embodiment, the target running strategy can be pre-set according to actual conditions. After the controller determines the target weight corresponding to each target correlation factor and the target control parameter, the corresponding target running strategy can be generated based on the target weight corresponding to each target correlation factor and the target control parameter to control each target household appliance to run the at least one target function.

[0197] The controller of the above-mentioned embodiments can determine the target running strategy based on the target weight corresponding to each target correlation factor and the target control parameter, and control the target household appliance to run the target function according to the target running strategy. This control method improves the flexibility of the linkage control of multiple target household appliances and is more in line with the actual needs of users.

[0198] In the following, the embodiments of the target running strategy are described in detail.

[0199] In some embodiments, the target running strategy is that the controller controls each target household appliance corresponding to each target correlation factor to run at least one target function in order according to the high and low of the target weight corresponding to each target correlation factor, and reaches the target control parameter corresponding to each target correlation factor. The higher the target weight of the target correlation factor, the higher the control priority of the target correlation factor. In this embodiment, the at least one target function of each target household appliance corresponding to each target correlation factor is controlled in order according to the high and low of the target weight corresponding to each target correlation factor, and runs according to the target control parameter corresponding to each target correlation factor. The higher the target weight of the target correlation factor, the higher the control priority of the target correlation factor.

[0200] For example, in combination with Table 8 above, assuming that the user is a young adult and the user target intention is "sleep", the target home appliances include an air conditioner, a humidifier, and a lamp, the target operating parameters of temperature is 18°C, the target operating parameter of humidity is 60%, the target operating parameter of air quality is ≤1200ppm, the target operating parameter of noise is ≤30 decibels, and the target operating parameter of light intensity is ≤10 lux; since the weight of temperature for a young adult is the highest at 30%, the controller first controls the air conditioner to start the heating or cooling function so that the temperature of the environment in which the user is located reaches 18°C; then, the weight of humidity is the second highest at 25%, the controller controls the air conditioner to start the humidification or dehumidification function, and if the current humidity is high, the dehumidifier is controlled to start the dehumidification function so that the humidity of the environment in which the user is located reaches 60%; then, the weight of air quality is 20%, the controller controls the air conditioner to start the air purification function and the fresh air function so that the air quality of the environment in which the user is located reaches ≤1200ppm; then, the weight of noise is 15%, the controller controls the air conditioner to control the operating frequency and other operating parameters of the functions that have been started so that the noise of the environment in which the user is located reaches ≤30 decibels; finally, the weight of light intensity is 10%, the controller controls the lamp to adjust the brightness and the lighting mode so that the light intensity of the environment in which the user is located reaches ≤10 lux.

[0201] It should be noted that in the control process, the target control parameter corresponding to the target correlation factor with the highest target weight needs to be controlled first, and then at least one function of at least one target home appliance corresponding to other target correlation factors can be controlled. For example, taking the young adult as an example above, only after the temperature of the environment in which the user is located reaches 18°C, the controller can control the air conditioner to start the humidification or dehumidification function.

[0202] In some other embodiments, the target operating strategy is that the controller controls a first function of a first home appliance corresponding to a first correlation factor to operate according to a target control parameter corresponding to the first correlation factor, and the first correlation factor is a target correlation factor with the highest target weight among the at least one target correlation factor. In this embodiment, the at least one target home appliance includes the first home appliance, and the at least one target function of the first home appliance includes the first function. That is, only the target control parameter corresponding to the target correlation factor with the highest target weight needs to be controlled, for example, taking the young adult as an example above, the controller can only control the air conditioner to start the heating or cooling function so that the temperature of the environment in which the user is located reaches 18°C.

[0203] In some embodiments, the target running strategy is that the controller controls at least one target function of each target household appliance to run synchronously according to the target control parameter corresponding to each target correlation factor in the case that there is no mutual exclusion in the running logic of the at least one target function of each target household appliance. In this embodiment, when there is no mutual exclusion in the running logic of the at least one target function of each target household appliance, the at least one target function of each target household appliance can be controlled to run according to the target control parameter corresponding to each target correlation factor without considering the target weight corresponding to each target correlation factor.

[0204] The above embodiments of the target running strategy design various target running strategies to control the target household appliances to run the target functions, which improves the flexibility in the linkage control of a single target household appliance or multiple target household appliances in the environment where the user is located, and enables the appropriate running strategy to be selected according to the running logic of the target functions of the target household appliances, thereby ensuring that the target functions meet the actual needs of the user while avoiding conflicts between the target functions and resource waste, and improving the energy efficiency management and running efficiency of the target household appliances.

[0205] It should be noted that any one of the above embodiments of the target running strategy can be used to improve the flexibility of the target running strategy.

[0206] In some embodiments, the manner in which the controller controls each target household appliance to run at least one target function is to control the execution module of each target function to run. However, the execution module of each target function may fail during use. Therefore, the above embodiments of the controller controlling each target household appliance to run at least one target function according to the target running strategy are described in detail below.

[0207] In mode 1, the controller controls each target household appliance to run at least one target function according to the target running strategy, including: in the case that the execution module of the at least one target function does not fail, the controller controls the execution module of the at least one target function of each target household appliance to run according to the target running strategy. That is, in mode 1, if the execution module of each target function of the execution module of the at least one target function does not fail, the execution module of the at least one target function of each target household appliance can be controlled to run.

[0208] In the mode 2, the controller controls each target household appliance to run at least one target function according to the target running strategy, including: in the case that a part of the execution modules of the at least one target function exists fault, the controller controls the execution modules other than the part of the execution modules of the at least one target function to run according to the target running strategy, and outputs a prompt information, the prompt information is used to prompt that the part of the execution modules exists fault. That is to say, in the mode 2, if a part of the execution modules of the at least one target function exists fault, only the execution modules of the target function of the target household appliance which do not exist fault are controlled to run, and the prompt information is outputted to prompt the user of the fault condition.

[0209] The above embodiment adopts different control strategies based on different conditions of whether the execution modules of each target function exist fault, directly controls to run the execution modules in the case that the execution modules do not exist fault, controls to run the execution modules which do not exist fault and outputs the prompt information in the case that a part of the execution modules exist fault, that is to say, in the case that the execution modules exist fault, the execution modules which do not exist fault can be controlled to run, and the user can be reminded in time, which helps the user to check the state of each execution module in time to maintain the normal running of each household appliance, and the above method is more flexible and controllable, and the intelligent level of the household appliance is improved.

[0210] In some embodiments, after determining the at least one target function of each target household appliance, the controller can further judge whether all the target household appliances exist in the environment, and control the target household appliances which exist in the environment to run the at least one target function. Therefore, another embodiment of the controller which controls each target household appliance to run at least one target function according to the target running strategy will be introduced in detail below.

[0211] In the mode 1, the controller controls each target household appliance to run at least one target function according to the target running strategy, including: in the case that each target household appliance exists in the environment, the controller controls each target household appliance to run at least one target function according to the target running strategy. It can be understood that the mode 1 is suitable for the case that the environment of the user includes each target household appliance which is determined.

[0212] In the mode 2, the controller controls each target household appliance to run at least one target function according to the target running strategy, including: in the case that a part of the target household appliances of the at least one target household appliance does not exist in the environment, the controller controls the target household appliances other than the part of the target household appliances of the at least one target household appliance to run at least one target function according to the target running strategy. It can be understood that the mode 2 is suitable for the case that the environment of the user includes only a part of the target household appliances which are determined, in which case the part of the target household appliances can be controlled to run.

[0213] It can be seen that, by implementing the above embodiments, since the influence of each target associated factor corresponding to a target influence factor on different population categories is different, the target weight of each target associated factor corresponding to the user in the environment is determined based on the third mapping relationship, and the target function of the target household appliance is controlled based on the target weight and the target control parameter, so that the control of the target function is more scientific and reasonable when the target function is running, thereby providing a function mode that is more suitable for the actual needs of the user for the user.

[0214] In the foregoing embodiments, the execution subject that controls the running of at least one target function of each target household appliance is the household appliance.

[0215] In some embodiments, the household appliance can interact with the server, please refer to Figure 7 , Figure 7 is a scene diagram of interaction between a household appliance and a server disclosed in an embodiment of the present application. As shown in the scene, the scene includes a household appliance 701 and a server 702, and the household appliance 701 can send user information to the server 702, and the server 702 can send a control instruction to the household appliance 701. Figure 7

[0216] Based on this, another example of a household appliance is provided in an embodiment of the present application, which includes an information collection device and a controller, which will be introduced below in combination with other drawings. Please refer to Figure 8 , Figure 8 is an interaction flow diagram of a controller and a server disclosed in an embodiment of the present application. As shown in the flowchart, the following steps are included: Figure 8

[0217] Step 801, the controller sends the user information collected by the information collection device to the server.

[0218] In an embodiment of the present application, the information collection device of the household appliance is used to collect the user information of the user in the environment of the household appliance.

[0219] In an embodiment of the present application, the controller of the household appliance can send the user information collected by the information collection device to the server.

[0220] In an embodiment of the present application, the controller can send the user information collected by the information collection device to the server through the communication module.

[0221] Step 802, the server identifies the target user intention according to the user information.

[0222] Step 803, the server determines at least one target influence factor corresponding to the target user intention.

[0223] ​​At step 804, the server determines at least one target function of each target household appliance in the at least one target household appliance according to the first mapping relationship and the at least one target influencing factor.

[0224] It should be noted that the specific implementation of the server determining the at least one target influencing factor corresponding to the target user intention according to the user information, and determining the at least one target function of each target household appliance in the at least one target household appliance according to the first mapping relationship and the at least one target influencing factor in this embodiment can correspond to the content of the household appliances in the foregoing embodiments, which will not be described here.

[0225] At step 805, the server sends a control instruction to the household appliance.

[0226] In the embodiments of the present application, the server can generate a control instruction according to the at least one target function of each target household appliance in the at least one target household appliance determined, and send the control instruction to each target household appliance.

[0227] At step 806, the controller controls the household appliance to run the at least one target function in response to the control instruction sent by the server.

[0228] In the embodiments of the present application, when the controller of the target household appliance receives the control instruction sent by the server, the controller controls the household appliance to run the at least one target function in response to the control instruction.

[0229] It should be noted that the implementation of steps 801 to 806 in this embodiment has been described in the foregoing embodiments, and reference can be made to the content of the foregoing embodiments, which will not be described here.

[0230] It can be seen that by implementing the foregoing embodiments, the controller can send the user information collected by the information collection device of the household appliance to the server, the server determines the target influencing factor affecting the target user intention, and generates a control instruction based on the at least one target function of the at least one target household appliance determined based on the target influencing factor, and the controller controls the household appliance to run the at least one target function based on the control instruction sent by the server, that is, the scheme is to determine the function mode of a single target household appliance or multiple target household appliances adapting to the user demand by the server according to the change of the number and category of the household appliances in the environment where the user is located, and the controller of the household appliance controls the target function based on the control instruction sent by the server, thereby realizing the linkage control of the single target household appliance or the multiple target household appliances in the environment where the user is located. This way does not require the household appliance to perform a complex data processing process, reduces the energy consumption of the household appliance, and the data processing process is completed by the server, which helps to improve the calculation efficiency, thereby improving the efficiency of controlling the household appliance to run the target function.

[0231] It should be understood that the term "some embodiments" or "some implementations" or "optionally" as used throughout this specification means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the application. Thus, the appearances of the phrase "in some embodiments" or "some implementations" or "optionally" at various places throughout the specification are not necessarily referring to the same embodiments of the application. Furthermore, the particular features, structures, or characteristics can be combined in any suitable manner in one or more embodiments without the limitation.

[0232] In various embodiments of the present application, the size of the serial number of the above processes does not mean the order of execution, and the execution order of the processes should be determined according to their functions and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. The serial number of the above embodiments of the present application is only for description, not representing the pros and cons of the embodiments. The above description of each embodiment tends to emphasize the differences between each embodiment, and the same or similar parts can be referred to each other, and for the sake of brevity, this paper will not repeat. At least one of the steps in the above flowchart can include a plurality of sub-steps or a plurality of stages, which do not necessarily be executed at the same time, but can be executed at different times, and the execution order of these sub-steps or stages does not necessarily be in turn, but can be executed with at least one part of other steps or other steps or stages of sub-steps or stages. In addition, the above-mentioned multiple embodiments can be independently implemented, or can be combined with each other, which is not limited here.

[0233] The term "and / or" herein is only a description of the association relationship of the associated objects, which means that there can be three relationships, for example, object A and / or object B, which can represent the three cases of existence of object A alone, existence of object A and object B, and existence of object B alone.

[0234] It should be noted that in this paper, the term "include", "contain" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or includes elements inherent to such process, method, article or device. Without more limitation, the element defined by the sentence "including a…" does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0235] Those skilled in the art can understand that the algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented in electronic hardware or a combination of computer software and electronic hardware. If implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application or the parts that essentially contribute to the related art or the parts of the technical solutions can be embodied in the form of a software product, which is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the embodiments of the present application. The aforementioned storage medium includes various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0236] The above is only an embodiment of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A household appliance, characterized in that, include: An information collection device is used to collect user information of users in the environment where the household appliance is located. The controller is configured as follows: Identify the target user's intent based on the user information; Identify at least one target influencing factor corresponding to the target user's intent, wherein the target influencing factor is a factor that influences the target user's intent; Based on the first mapping relationship and the at least one target influencing factor, at least one target function of each of the at least one target household appliance is determined, wherein the first mapping relationship includes the relationship between multiple influencing factors and at least one function of each of the multiple household appliances; Control each of the target home appliances to operate the at least one target function.

2. The household appliance according to claim 1, characterized in that, The controller is configured to determine at least one target influencing factor corresponding to the target user intent, including: Based on the second mapping relationship and the target user intent, the at least one target influencing factor is determined, wherein the second mapping relationship includes the relationship between multiple user intents and multiple influencing factors.

3. The household appliance according to claim 1, characterized in that, The first mapping relationship includes a mapping relationship between multiple influencing factors and multiple related factors, and a functional mapping relationship between multiple related factors and at least one function of each of the multiple household appliances. The controller is configured to determine at least one target function of each of the at least one target household appliance based on the first mapping relationship and the at least one target influencing factor, including: Based on the correlation factor mapping relationship and the at least one target influencing factor, at least one target correlation factor is determined; Based on the functional mapping relationship and the at least one target association factor, at least one target function of each of the at least one target home appliances is determined.

4. The household appliance according to claim 3, characterized in that, The controller is configured to control each target home appliance to perform the at least one target function, including: The user's target demographic category is determined based on the user information, and the target demographic category is used to represent the user's age range; Based on the target population category and / or the user's historical habit information, determine the target control parameter corresponding to each of the at least one target association factor; Based on the target control parameters corresponding to each target correlation factor, control each target home appliance to operate at least one target function.

5. The household appliance according to claim 4, characterized in that, The controller is configured to control each target home appliance to operate at least one target function based on the target control parameters corresponding to each target correlation factor, including: Based on the third mapping relationship and the target population category, the target weight corresponding to each target association factor is determined. The third mapping relationship includes the relationship between the weights of each population category and the weights of the multiple association factors. Based on the target weight corresponding to each target correlation factor and the target control parameter corresponding to each target correlation factor, control each target home appliance to operate at least one target function.

6. The household appliance according to claim 5, characterized in that, The controller is configured to control each target home appliance to operate at least one target function based on the target weight corresponding to each target correlation factor and the target control parameter corresponding to each target correlation factor, including: Based on the target weight corresponding to each target correlation factor and the target control parameter, determine the target operation strategy for at least one target function of each target home appliance; According to the target operation strategy, control each target home appliance to operate at least one target function.

7. The household appliance according to claim 6, characterized in that, The target operation strategy is to control the target home appliances corresponding to each target correlation factor to operate at least one target function in order of their target weights, and to achieve the target control parameters corresponding to each target correlation factor. The higher the target weight of the target correlation factor, the higher the control priority. Alternatively, The target operation strategy is to control the first function operation of the first household appliance corresponding to the first correlation factor according to the target control parameters corresponding to the first correlation factor, wherein the first correlation factor is the target correlation factor with the highest target weight among the at least one target correlation factor.

8. The household appliance according to claim 6 or 7, characterized in that, The controller is configured to control each target home appliance to perform at least one target function according to the target operating strategy, including: If the execution module of the at least one target function is not faulty, according to the target operation strategy, control each target home appliance to operate the execution module of the at least one target function; or, If some execution modules of the at least one target function are faulty, according to the target operation strategy, each target home appliance is controlled to operate the execution modules of the at least one target function other than the partially faulty execution modules, and a prompt message is output to indicate that the partially faulty execution modules are faulty.

9. The household appliance according to any one of claims 1 to 7, characterized in that, The controller is configured to identify the target user's intent based on the user information, including: Extract key data from the user information, including at least one of voice content, behavioral status, physiological status, and emotional status. Identify the target user's intent based on the key data.

10. A household appliance, characterized in that, include: An information collection device is used to collect user information of users in the environment where the household appliance is located. The controller is configured as follows: The user information collected by the information collection device is sent to the server; In response to control commands sent by the server, the home appliance is controlled to perform at least one target function; The control command is obtained by the server based on at least one target function of each of the at least one target home appliances determined by the server according to a first mapping relationship and at least one target influencing factor. The at least one target influencing factor is determined by the server based on the target user intent identified by the user information. The first mapping relationship includes the relationship between multiple influencing factors and at least one function of each of the multiple home appliances. The target influencing factor is the factor that influences the target user intent.

Citation Information

Patent Citations

  • Automatic control method and apparatus for household appliance

    CN105425602A

  • Voice interaction method of intelligent equipment, storage medium and electronic device

    CN116386623A

  • User intention prediction method based on multi-modal information fusion and electronic device

    CN118277897A

  • Intelligent household appliance control method and system

    CN118732529A

  • Smart home equipment control method and device, electronic equipment and storage medium

    CN118795791A