Method and apparatus for determining cooker hood operating strategy, device, storage medium, and program product

The method and apparatus allow users to customize cooker hood operation by adjusting parameters based on evaluation indicators, addressing the inflexibility of preset levels and enhancing user satisfaction by reducing noise.

WO2025219188A1PCT designated stage Publication Date: 2025-10-23BOSCH SIEMENS HAUSGERATE GMBH
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/EP2025/059765
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-04-16
Filing Date
2025-04-09
Publication Date
2025-10-23

AI Technical Summary

Technical Problem

Existing cooker hoods operate with preset levels that lack flexibility, failing to adapt to individual user preferences, leading to issues such as excessive noise for some users.

Method used

A method and apparatus that allow users to customize cooker hood operating parameters through a user-oriented engineering mode, adjusting parameters based on primary and secondary evaluation indicators to achieve a target operating level that balances performance and user satisfaction.

Benefits of technology

Enables flexible adjustment of cooker hood operation to meet user-specific requirements, reducing noise and improving user experience by optimizing operating parameters according to individual preferences.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure EP2025059765_23102025_PF_FP_ABST
    Figure EP2025059765_23102025_PF_FP_ABST
Patent Text Reader

Abstract

This application relates to a method and an apparatus for determining a cooker hood operating strategy, a device, a storage medium, and a program product. The method includes: controlling a cooker hood to enter a user-oriented engineering mode, and in the engineering mode, receiving a customization instruction issued by a user is received through a human-computer interaction interface, to determine a primary evaluation indicator and a secondary evaluation indicator of a cooker hood operating parameter customized by the user; and adjusting the cooker hood operating parameter according to the primary evaluation indicator and the secondary evaluation indicator, to obtain a target operating parameter satisfying a user customization condition, and configuring a target operating level according to the target operating parameter. In this application, in the user-oriented engineering mode, an evaluation indicator during operation of a cooker hood is determined according to the customization instruction of the user, and operation of the cooker hood is controlled according to the evaluation indicator customized by the user. For users with different requirements, in the control method of this application, a cooker hood operating state that balances performance and user satisfaction can be achieved, to reduce operating noise of the cooker hood, thereby improving user experience.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] METHOD AND APPARATUS FOR DETERMINING COOKER HOOD

[0002] OPERATING STRATEGY, DEVICE, STORAGE MEDIUM, AND PROGRAM PRODUCT

[0003] TECHNICAL FIELD

[0004] This application relates to the field of household appliance technologies, and in particular, to a method and an apparatus for determining a cooker hood operating strategy, a device, a storage medium, and a program product.

[0005] BACKGROUND

[0006] A cooker hood is a kitchen appliance designed to absorb oil fumes generated during cooking. With the popularization of household appliances, users have increasingly high requirements on user experience during use of the household appliances. Currently, most cooker hoods operate according to preset levels. However, fixed operating parameters of preset working levels lack flexibility and fail to adapt to every user. For example, some users may find noise in preset working modes excessive, which affects user experience.

[0007] SUMMARY

[0008] In view of this, it is necessary to provide, for the foregoing technical problem, a method and an apparatus for determining a cooker hood operating strategy, an electronic device, a computer-readable storage medium, and a computer program product that are user-oriented and capable of flexibly adjusting custom settings.

[0009] According to a first aspect, this application provides a method for determining a cooker hood operating strategy. The method includes: controlling a cooker hood to enter a user-oriented engineering mode, and in the engineering mode, receiving, through a human-computer interaction interface, a customization instruction issued by a user, where the customization instruction is used for determining a primary evaluation indicator and a secondary evaluation indicator of a cooker hood operating parameter customized by the user; and adjusting the cooker hood operating parameter according to the primary evaluation indicator and the secondary evaluation indicator, to obtain a target operating parameter satisfying a user customization condition, and configuring, according to the target operating parameter, a target operating level customized by the user. In an embodiment, the user customization condition includes a first customization condition corresponding to the primary evaluation indicator and a second customization condition corresponding to the secondary evaluation indicator, and the adjusting the cooker hood operating parameter according to the primary evaluation indicator and the secondary evaluation indicator, to obtain a target operating parameter satisfying a user customization condition includes: obtaining a current operating parameter of the cooker hood, and adjusting the current operating parameter according to the primary evaluation indicator, to obtain an initial operating parameter satisfying the first customization condition; and determining whether the initial operating parameter satisfies the second customization condition, and using the initial operating parameter as the target operating parameter if the initial operating parameter satisfies the second customization condition; and if the initial operating parameter does not satisfy the second customization condition, adjusting the initial operating parameter according to the secondary evaluation indicator, to obtain a target operating parameter satisfying the second customization condition.

[0010] In an embodiment, the primary evaluation indicator is an oil fume purification indicator, and the adjusting the current operating parameter according to the primary evaluation indicator, to obtain an initial operating parameter satisfying the first customization condition includes: obtaining an oil fume capture rate obtained after the current operating parameter is adjusted, determining whether the oil fume capture rate satisfies the first customization condition, and if the oil fume capture rate does not satisfy the first customization condition, adjusting the operating parameter until a new oil fume capture rate obtained after adjustment satisfies the first customization condition, and using an operating parameter corresponding to the new oil fume capture rate as the initial operating parameter.

[0011] In an embodiment, the secondary evaluation indicator is a noise indicator, and the adjusting the initial operating parameter according to the secondary evaluation indicator, to obtain a target operating parameter satisfying the second customization condition includes: obtaining a noise value obtained after the initial operating parameter is adjusted, determining whether the noise value satisfies the second customization condition, and if the noise value does not satisfy the second customization condition, adjusting the operating parameter until a new noise value obtained after adjustment satisfies the second customization condition, and determining the target operating parameter according to an operating parameter corresponding to the new noise value.

[0012] In an embodiment, after the adjusting the initial operating parameter according to the secondary evaluation indicator, the method further includes: determining whether an adjusted initial operating parameter satisfies the first customization condition, and if the adjusted initial operating parameter does not satisfy the first customization condition, iteratively adjusting the adjusted initial operating parameter according to the primary evaluation indicator and the secondary evaluation indicator, until a target operating parameter satisfying both the first customization condition and the second customization condition is obtained.

[0013] In an embodiment, the method further includes: counting a number of iterative adjustments; and if the number of iterative adjustments exceeds an iteration threshold, using an operating parameter at a current moment as the target operating parameter, and outputting an adjustment stop prompt.

[0014] In an embodiment, the method further includes: obtaining a preference operating parameter corresponding to a user identifier; and in response to a confirmation instruction of the user for the preference operating parameter, configuring a new cooker hood default level according to the preference operating parameter, or adjusting an operating parameter of a cooker hood default level to the preference operating parameter.

[0015] According to a second aspect, this application provides an apparatus for determining a cooker hood operating strategy. The apparatus includes: an indicator customization module, configured to control a cooker hood to enter a user- oriented engineering mode, and in the engineering mode, receive, through a human-computer interaction interface, a customization instruction issued by a user, where the customization instruction is used for determining a primary evaluation indicator and a secondary evaluation indicator of a cooker hood operating parameter customized by the user; and a strategy determining module, configured to adjust the cooker hood operating parameter according to the primary evaluation indicator and the secondary evaluation indicator, to obtain a target operating parameter satisfying a user customization condition, and configure, according to the target operating parameter, a target operating level customized by the user.

[0016] According to a third aspect, this application provides an electronic device, including a memory and a processor, where the memory stores a computer program, and when executing the computer program, the processor implements the following steps: controlling a cooker hood to enter a user-oriented engineering mode, and in the engineering mode, receiving, through a human-computer interaction interface, a customization instruction issued by a user, where the customization instruction is used for determining a primary evaluation indicator and a secondary evaluation indicator of a cooker hood operating parameter customized by the user; and adjusting the cooker hood operating parameter according to the primary evaluation indicator and the secondary evaluation indicator, to obtain a target operating parameter satisfying a user customization condition, and configuring, according to the target operating parameter, a target operating level customized by the user.

[0017] According to a fourth aspect, this application provides a computer-readable storage medium, storing a computer program, where when the computer program is executed by a processor, the following steps are implemented: controlling a cooker hood to enter a user-oriented engineering mode, and in the engineering mode, receiving, through a human-computer interaction interface, a customization instruction issued by a user, where the customization instruction is used for determining a primary evaluation indicator and a secondary evaluation indicator of a cooker hood operating parameter customized by the user; and adjusting the cooker hood operating parameter according to the primary evaluation indicator and the secondary evaluation indicator, to obtain a target operating parameter satisfying a user customization condition, and configuring, according to the target operating parameter, a target operating level customized by the user.

[0018] According to a fifth aspect, this application provides a computer program product, including a computer program, where when the computer program is executed by a processor, the following steps are implemented: controlling a cooker hood to enter a user-oriented engineering mode, and in the engineering mode, receiving, through a human-computer interaction interface, a customization instruction issued by a user, where the customization instruction is used for determining a primary evaluation indicator and a secondary evaluation indicator of a cooker hood operating parameter customized by the user; and adjusting the cooker hood operating parameter according to the primary evaluation indicator and the secondary evaluation indicator, to obtain a target operating parameter satisfying a user customization condition, and configuring, according to the target operating parameter, a target operating level customized by the user.

[0019] According to the foregoing method and apparatus for determining a cooker hood operating strategy, electronic device, computer-readable storage medium, and computer program product, a cooker hood is controlled to enter a user-oriented engineering mode, and in the engineering mode, a customization instruction issued by a user is received through a human-computer interaction interface, where the customization instruction is used for determining a primary evaluation indicator and a secondary evaluation indicator of a cooker hood operating parameter customized by the user; and the cooker hood operating parameter is adjusted according to the primary evaluation indicator and the secondary evaluation indicator, to obtain a target operating parameter satisfying a user customization condition, and a target operating level customized by the user is configured according to the target operating parameter. In this application, the evaluation indicator during operation of the cooker hood is determined according to the customization instruction of the user, and operation of the cooker hood is controlled according to the evaluation indicator customized by the user. The evaluation indicator includes the primary evaluation indicator and the secondary evaluation indicator. The cooker hood operating parameter is adjusted according to the evaluation indicator by combining the primary evaluation indicator and the secondary evaluation indicator. For users with different requirements, in the control method of this application a cooker hood operating status that balances performance and user satisfaction can be achieved, to obtain a target operating parameter satisfying a customization requirement of the user. In addition, a target operating level customized by the user is determined according to the target operating parameter, to reduce operating noise of the cooker hood, thereby improving user experience.

[0020] BRIEF DESCRIPTION OF THE DRAWINGS

[0021] To describe technical solutions in embodiments of this application or in the related art more clearly, the following briefly introduces the accompanying drawings required for describing the embodiments or the related art. Apparently, the accompanying drawings in the following description show only some embodiments of this application, and a person of ordinary skill in the art may still derive other accompanying drawings from these accompanying drawings without creative efforts.

[0022] FIG. 1 is a diagram of an application environment of a method for determining a cooker hood operating strategy according to an embodiment;

[0023] FIG. 2 is a schematic flowchart of a method for determining a cooker hood operating strategy according to an embodiment;

[0024] FIG. 3 is a schematic flowchart of adjusting a cooker hood operating parameter according to an embodiment;

[0025] FIG. 4 is a schematic flowchart of a method for determining a cooker hood operating strategy according to another embodiment; FIG. 5 is a structural block diagram of an apparatus for determining a cooker hood operating strategy according to an embodiment; and

[0026] FIG. 6 is a diagram of an internal structure of an electronic device according to an embodiment.

[0027] DETAILED DESCRIPTION

[0028] To make the objectives, the technical solutions, and the advantages of this application clearer, the following further describes this application in detail with reference to accompanying drawings and embodiments. It should be understood that specific embodiments described herein are merely illustrative of this application and are not intended to be limiting this application.

[0029] A method for determining a cooker hood operating strategy provided in the embodiments of this application may be applied to an application environment shown in FIG. 1. A cooker hood device body 102 is configured to absorb oil fumes generated during cooking, and a control module 104 is configured to control the cooker hood device body 102. Specifically, the control module 104 controls a cooker hood to enter a user-oriented engineering mode, and in the engineering mode, receives, through a human-computer interaction interface, a customization instruction issued by a user, where the customization instruction is used for determining a primary evaluation indicator and a secondary evaluation indicator of a cooker hood operating parameter customized by the user; and adjusts the cooker hood operating parameter according to the primary evaluation indicator and the secondary evaluation indicator, to obtain a target operating parameter satisfying a user customization condition, and configures, according to the target operating parameter, a target operating level customized by the user. The cooker hood operating parameter is controlled by combining the primary evaluation indicator and the secondary evaluation indicator jointly. For users with different requirements, a cooker hood operating status that balances performance and user satisfaction can be achieved, to reduce operating noise of the cooker hood and improve user experience.

[0030] A structure of the cooker hood device body 102 may be configured according to an actual requirement. In an embodiment, the cooker hood device body 102 includes a shell, a fan module, a motor module, and the like. The motor module is electrically connected to the control module 104 and is mechanically connected to the fan module, and is configured to drive, according to the control of the control module 104, the fan module to rotate, thereby absorbing oil fumes. The motor module is further configured to adjust a rotational speed of the fan module according to the control of the control module 104, to adjust an airflow speed. In an implementation, the control module 104 may be disposed inside the shell.

[0031] Further, in an embodiment, the cooker hood device body 102 may further include a communication module. The control module 104 may be connected to a user terminal through the communication module. The terminal may be, but is not limited to, various personal computers, computers, smart phones, Internet of Things devices, or portable wearable devices. The Internet of Things devices may be smart speakers, smart televisions, smart air conditioners, smart in-vehicle devices, or the like. The portable wearable devices may be smart watches, smart bands, head-mounted devices, or the like.

[0032] In an exemplary embodiment, as shown in FIG. 2, a method for determining a cooker hood operating strategy is provided. An example in which the method is applied to the cooker hood device body 102 in FIG. 1 is used for description, and the method includes the following step 202 to step 204.

[0033] Step 202: Control a cooker hood to enter a user-oriented engineering mode, and in the engineering mode, receive, through a human-computer interaction interface, a customization instruction issued by a user, where the customization instruction is used for determining a primary evaluation indicator and a secondary evaluation indicator of a cooker hood operating parameter customized by the user.

[0034] It should be noted that a working mode of a conventional cooker hood device body 102 generally includes a normal mode and an engineering mode. The engineering mode may alternatively be understood as a customization mode. In the normal mode, the cooker hood device body operates at preset levels. Usually, the normal mode includes two to three common operating levels. Using an example in which an airflow is used as an operating parameter, a working airflow in the normal mode may be 10 m3or 11 m3, with an additional enhanced level such as 24 m3, to satisfy use requirements of most users.

[0035] The engineering mode is a mode customized according to different requirements of users. In the engineering mode, the cooker hood device body may operate according to a custom operating parameter. Still using an example in which the airflow is used as the operating parameter, the airflow in the engineering mode may be different parameters such as 6 m3, 6.5 m3, 7 m3, 7.5 m3, ... , 13.5 m3, 14 m3, ... , with an interval of 0.5 m3, or different parameters such as 6 m3, 7 m3, 8 m3, ... , 13 m3, 14 m3, ... , with an interval of 1 m3.

[0036] A cooker hood operating strategy in this application is under the control of the engineering mode. The engineering mode is a special mode of a cooker hood device, and is usually used for testing, debugging, and diagnosis of a cooker hood function. The method for determining a cooker hood operating strategy in this embodiment is used in the user-oriented engineering mode. Since the engineering mode is generally not accessible, only in a special case, for example, when the normal mode cannot satisfy a user requirement, the user may control the cooker hood operating parameter in the user-oriented engineering mode, to obtain an operating parameter satisfying the user requirement. When the operating parameter is adjusted according to the method for determining a cooker hood operating strategy of this application, it is necessary to first determine that the control mode 104 of the cooker hood enters the user- oriented engineering mode.

[0037] It may be understood that, the operating parameter in the engineering mode cannot exceed an operating parameter threshold of the cooker hood device body, to ensure the safety and reliability of operation of the cooker hood device body.

[0038] The human-computer interaction interface is an interface through which the user interacts with the control module 104, and the user may conveniently perform information interaction with a computer through the human-computer interaction interface. There may be various types of human-computer interaction interfaces, such as a graphical user interface, a command line interface, a natural language interface, and a touch interface. The customization instruction is a control instruction issued by the user. In this embodiment, manners of receiving an instruction issued by a user are not unique. For example, the user may issue a user instruction by using a user terminal connected to the control module, or an input module connected to the control module. The input module may be disposed in the cooker hood device body. For example, the input module is a display screen covering a touch layer, may be buttons, a trackball, or a touchpad disposed on a housing of an electronic device, may be an external keyboard, touchpad, mouse, or the like, or may be a user terminal, a wearable device, or the like connected to the control module through the communication module. In this embodiment, issue of the control instruction by the user may be triggered through touch on a touchscreen, button input, and voice activation, or may be implemented by using control software on the user terminal or humancomputer interaction of the wearable device. A manner of issuing the customization instruction by the user is not limited in this embodiment, and in actual application, different manners of delivering the customization instruction may be selected according to requirements.

[0039] The cooker hood operating parameter represents a relevant parameter during operation of the cooker hood, for example, a working airflow, a working level, and a working frequency of the cooker hood. An evaluation indicator is an indicator parameter used for evaluating a cooker hood operating status, such as an oil fume capture rate, a noise value, an airflow direction, or a temperature. The cooker hood operating status may be evaluated by using multi-dimensional evaluation indicators. In this embodiment, a priority of the primary evaluation indicator is greater than a priority of the secondary evaluation indicator. Different user requirements correspond to different evaluation indicator values. When the operating parameter is evaluated by using the evaluation indicators, evaluation is first performed according to the primary evaluation indicator, and then according to the secondary evaluation indicator.

[0040] In an implementation, a plurality of primary evaluation indicators or a plurality of secondary evaluation indicators may be included, to implement multi-dimensional evaluation and control on the cooker hood operating parameter.

[0041] Step 204: Adjust the cooker hood operating parameter according to the primary evaluation indicator and the secondary evaluation indicator, to obtain a target operating parameter satisfying a user customization condition, and configure, according to the target operating parameter, a target operating level customized by the user.

[0042] The cooker hood operating parameter may be a parameter used for representing operation of the fan module in the cooker hood device body. The cooker hood device body drives, by using the motor module, the fan module to operate, to capture oil fume and purify a kitchen environment. The cooker hood operating parameter is continuously adjusted by using the control module, until the target operating parameter satisfying the user customization condition is obtained, so that the cooker hood device body configures the target operating level according to the target operating parameter.

[0043] An operating level is a level during operation of the cooker hood, and the target operating level is an operating level that satisfies the user requirement and that is customized by the user. The target operating level may be a newly added level, or may be an update of an existing operating level of the cooker hood. For different users, different operating levels may be configured. Further, the operating parameter of the operating level may further be associated with feature information corresponding to a user identifier, to obtain a preference operating parameter of the user, so that a same or similar user feature may be determined according to the preference operating parameter, and the operating level may be determined according to the preference operating parameter. It may be understood that, the target operating level corresponds to the user identifier. Since different users have different requirements, target operating levels corresponding to different users are also different. Using a family as an example, different family members may correspond to different target operating levels.

[0044] For example, when parameter adjustment is performed according to the primary evaluation indicator and the secondary evaluation indicator, adjustment may be first performed according to the primary evaluation indicator and then according to the secondary evaluation indicator, or adjustment may be performed by combining the primary evaluation indicator and the secondary evaluation indicator. This embodiment does not limit a manner of adjusting the cooker hood operating parameter, provided that the target operating parameter satisfying the user customization condition can be obtained.

[0045] Further, whether the user customization condition is satisfied may alternatively be determined by using an instruction issued by the user, for example, determined through touch on a touchscreen, or through button input, or through voice dialogue interaction, or through human-computer interaction on the user terminal or the wearable device. Whether the primary evaluation indicator corresponding to a current operating parameter satisfies the first customization condition and whether the secondary evaluation indicator satisfies the second customization condition are determined according to the instruction of the user. It may be understood that this embodiment does not limit a manner in which the user inputs a feedback instruction, and in actual application, different manners of delivering a customization instruction may be selected according to requirements.

[0046] Preferably, the user determines, by touching the touchscreen, whether the operating parameter satisfies the customization condition. The user may determine, by using different function regions on the touchscreen, whether the operating parameter satisfies the customization condition. For example, after the control module adjusts the operating parameter, if an adjusted operating parameter satisfies the customization condition, the user touches a function region satisfying the customization condition, and if the adjusted operating parameter does not satisfy the customization condition, the user touches a function region that does not satisfy the customization condition; and a determining instruction issued by the user is fed back to the control module through the touchscreen, and the control module continues to perform subsequent operating parameter adjustment according to a determining result.

[0047] It may be understood that, the user customization condition is a customization condition used for representing a user requirement, and satisfying the user customization condition is satisfying the user requirement. In this embodiment, the cooker hood operating parameter is adjusted by using constraints of the primary evaluation indicator and the secondary evaluation indicator, until the target operating parameter satisfying the user requirement is obtained.

[0048] In the foregoing method for determining a cooker hood operating strategy, a cooker hood is controlled to enter a user-oriented engineering mode, and in the engineering mode, a customization instruction issued by a user is received through a human-computer interaction interface, where the customization instruction is used for determining a primary evaluation indicator and a secondary evaluation indicator of a cooker hood operating parameter customized by the user; and the cooker hood operating parameter is adjusted according to the primary evaluation indicator and the secondary evaluation indicator, to obtain a target operating parameter satisfying a user customization condition, and a target operating level customized by the user is configured according to the target operating parameter. In this application, after the cooker hood enters the engineering mode, the evaluation indicator during operation of the cooker hood is determined through the human-computer interaction interface according to the instruction customized by the user, and operation of the cooker hood is controlled according to the evaluation indicator customized by the user. The evaluation indicator includes the primary evaluation indicator and the secondary evaluation indicator. The cooker hood operating parameter is adjusted according to the evaluation indicator by combining the primary evaluation indicator and the secondary evaluation indicator. For users with different requirements, in a case that the normal mode cannot satisfy the user requirement, in this application, the operating parameter satisfying the user requirement is determined in the user-oriented engineering mode, to obtain the target operating level satisfying the user requirement. In the control method of this application, the cooker hood operating status that balances performance and user satisfaction can be achieved, to reduce operating noise of the cooker hood, thereby improving user experience.

[0049] In a further embodiment, as shown in FIG. 3, the user customization condition includes the first customization condition corresponding to the primary evaluation indicator and the second customization condition corresponding to the secondary evaluation indicator, and the adjusting the cooker hood operating parameter according to the primary evaluation indicator and the secondary evaluation indicator, to obtain a target operating parameter satisfying a user customization condition includes the following steps 302 to 304.

[0050] Step 302: Obtain a current operating parameter of the cooker hood, and adjust the current operating parameter according to the primary evaluation indicator, to obtain an initial operating parameter satisfying the first customization condition.

[0051] The first customization condition is a customization condition related to the primary evaluation indicator. The first customization condition is set according to the user requirement, and satisfying the first customization condition represents that a value of the primary evaluation indicator corresponding to the operating parameter satisfies the user requirement. The first customization condition may be changed according to different user requirements. For different user requirements of different users, the control module may automatically adjust the customization condition.

[0052] Using an example in which a noise indicator is used as the primary evaluation indicator, if the user pays high attention to a noise value, a set value of the noise value in the customization condition needs to be reduced correspondingly, and an adjusted initial operating parameter corresponds to a low noise value to better satisfy the user requirement.

[0053] The current operating parameter represents an operating parameter of the cooker hood device body in a current status. Based on the current operating parameter, the operating parameter is adjusted according to the primary evaluation indicator, so that the adjusted initial operating parameter and an evaluation value corresponding to the primary evaluation indicator satisfy the first customization condition, that is, satisfy a user requirement on the primary evaluation indicator.

[0054] Step 304: Determine whether the initial operating parameter satisfies the second customization condition, and use the initial operating parameter as the target operating parameter if the initial operating parameter satisfies the second customization condition; and if the initial operating parameter does not satisfy the second customization condition, adjust the initial operating parameter according to the secondary evaluation indicator, to obtain a target operating parameter satisfying the second customization condition.

[0055] The second customization condition is a customization condition related to the secondary evaluation indicator. The second customization condition is also set according to the user requirement, and satisfying the second customization condition represents that a value of the secondary evaluation indicator corresponding to the operating parameter satisfies the user requirement. Similar to the first customization condition, the second customization condition may also be changed according to different user requirements. Different from the first customization condition, the second customization condition is related to the secondary evaluation indicator, and has a priority lower than that of the first customization condition in consideration of the user requirement.

[0056] Using the foregoing example as an example, after the initial operating parameter is obtained by adjusting the operating parameter according to the primary evaluation indicator, namely, a noise indicator, whether the secondary evaluation indicator corresponding to the initial operating parameter satisfies the second customization condition is determined, and if the secondary evaluation indicator satisfies the second customization condition, the initial operating parameter is used as the target operating parameter by which the control module controls operation of the cooker hood device body; and if the secondary evaluation indicator does not satisfy the second customization condition, the initial operating parameter is adjusted according to the secondary evaluation indicator, until an adjusted operating parameter satisfies the second customization condition, and an operating parameter satisfying the second customization condition is used as the target operating parameter by which the control module controls operation of the cooker hood device body.

[0057] Exemplarily, the current operating parameter is X, the primary evaluation indicator is A, the corresponding first customization condition is a, the secondary evaluation indicator is b, and the corresponding second customization condition is b. The current operating parameter X is adjusted according to the primary evaluation indicator A, until an initial operating parameter XI satisfying the first customization condition a is obtained; and the initial operating parameter XI is then adjusted according to the secondary evaluation indicator b, to obtain an operating parameter X2 satisfying the second customization condition b, and the operating parameter X2 is used as the target operating parameter.

[0058] It may be understood that, since control manners of the first customization condition corresponding to the primary evaluation indicator and the second customization condition corresponding to the secondary evaluation indicator are substantially the same, for ease of description in the following, explanations about terms of customization conditions may be used to explain the first customization condition or explain the second customization condition without special descriptions.

[0059] It should be noted that, the customization condition is customized according to the user requirement. The customization condition may be preset in the control module, or may be determined according to an input instruction of the user. If whether the current operating parameter satisfies the customization condition is determined according to the input instruction of the user, a manner in which the user inputs the instruction is not limited. In actual application, different manners of inputting the instruction may be selected according to hardware settings of the cooker hood device body and different scenarios.

[0060] In an exemplary embodiment, the primary evaluation indicator is an oil fume purification indicator, and the adjusting the current operating parameter according to the primary evaluation indicator, to obtain an initial operating parameter satisfying the first customization condition includes: obtaining an oil fume capture rate obtained after the current operating parameter is adjusted, determining whether the oil fume capture rate satisfies the first customization condition, and if the oil fume capture rate does not satisfy the first customization condition, adjusting the operating parameter until a new oil fume capture rate obtained after adjustment satisfies the first customization condition, and using an operating parameter corresponding to the new oil fume capture rate as the initial operating parameter.

[0061] A large amount of oil fumes generated during cooking cause significant harm to the human body, and an environment filled with oil fumes is not suitable for continued cooking and other operations. The oil fume purification indicator is an indicator for evaluating an oil fume capture degree of the cooker hood device body in the cooking environment. The cooker hood device body absorbs the generated oil fumes through operation of the fan module, to capture the oil fumes generated during cooking, and reduce the harm caused by the oil fumes to the human body during cooking. In this embodiment, the oil fume capture degree is evaluated by using the oil fume purification indicator. In this case, the first customization condition represents a condition that the oil fume capture rate satisfies an oil fume capture threshold.

[0062] When the primary evaluation indicator is the oil fume purification indicator, whether the oil fume capture rate satisfies the first customization condition is determined, and if the oil fume capture rate does not satisfy the first customization condition, the operating parameter needs to be adjusted. Exemplarily, if the user finds that the oil fume capture rate is low and the oil fume purification degree is insufficient, a corresponding operating parameter needs to be improved, so that the oil fume capture rate of the cooker hood device body is increased. It may be understood that, generally, during determining of satisfaction of the oil fume purification indicator, it is implicitly considered that a current oil fume capture rate is insufficient, and the oil fume capture rate is low. In this way, the operating parameter needs to be correspondingly increased to improve the oil fume capture rate. In some working conditions, there may be a case in which the current oil fume capture rate is considered to be excessively high. In this case, the oil fume capture rate may be reduced by reducing the operating parameter, to better satisfy a customization condition corresponding to another evaluation indicator.

[0063] In an implementation, if an oil fume capture rate of an adjusted operating parameter still does not satisfy the first customization condition, the operating parameter is repeatedly adjusted. Whether the oil fume capture rate corresponding to the adjusted operating parameter satisfies the first customization condition is determined after each adjustment, until an oil fume capture rate satisfying the first customization condition is obtained, and the operating parameter in the working condition is used as the initial operating parameter.

[0064] In another exemplary embodiment, the secondary evaluation indicator is a noise indicator, and the adjusting the initial operating parameter according to the secondary evaluation indicator, to obtain a target operating parameter satisfying the second customization condition includes: obtaining a noise value obtained after the initial operating parameter is adjusted, determining whether the noise value satisfies the second customization condition, and if the noise value does not satisfy the second customization condition, adjusting the operating parameter until a new noise value obtained after adjustment satisfies the second customization condition, and determining the target operating parameter according to an operating parameter corresponding to the new noise value. The noise represents an interference sound generated when the fan module in the cooker hood device body is operating, and excessively high noise may have an impact on the health of the human body. The noise indicator is an indicator for evaluating a value of noise generated by the cooker hood device body during operation. In this case, the second customization condition represents a condition that the noise value satisfies a noise threshold.

[0065] When the secondary evaluation indicator is the noise indicator, it indicates that the user has a requirement on noise generated during operation of the cooker hood in addition to an oil fume purification requirement. In this case, whether a noise value of the current operating parameter satisfies the second customization condition is determined, and if the noise value of the current operating parameter does not satisfy the second customization condition, the operating parameter needs to be adjusted. Exemplarily, if the user finds that the noise value is high, the corresponding operating parameter needs to be reduced, to reduce the noise value of the cooker hood device body. Similarly, generally, during determining of satisfaction of the noise indicator, it is implicitly considered that a current noise value is excessively high, causing interference to the user. Therefore, the operating parameter is correspondingly reduced to reduce the noise value. In some working conditions, there is a case in which a current noise value is considered to be excessively low. In this case, the noise value may be increased by increasing the operating parameter, to better satisfy a customization condition of another evaluation indicator.

[0066] In an implementation, if a noise value of an adjusted operating parameter still does not satisfy the second customization condition, the operating parameter is repeatedly adjusted. Whether the noise value corresponding to the adjusted operating parameter satisfies the second customization condition is determined after each adjustment, until a noise value satisfying the second customization condition is obtained, and the operating parameter in the working condition is used as the target operating parameter.

[0067] In a further embodiment, after the adjusting the initial operating parameter according to the secondary evaluation indicator, the method further includes: determining whether an adjusted initial operating parameter satisfies the first customization condition, and if the adjusted initial operating parameter does not satisfy the first customization condition, iteratively adjusting the adjusted initial operating parameter according to the primary evaluation indicator and the secondary evaluation indicator, until a target operating parameter satisfying both the first customization condition and the second customization condition is obtained.

[0068] When the operating parameter is adjusted according to the primary evaluation indicator and the secondary evaluation indicator, the operating parameter may be adjusted according to the secondary evaluation indicator after the operating parameter is adjusted according to the primary evaluation indicator, to obtain the target operating parameter. Alternatively, after the operating parameter is adjusted according to the secondary evaluation indicator, the operating parameter may be iteratively adjusted according to the primary evaluation indicator and the secondary evaluation indicator, to satisfy the user requirement more precisely.

[0069] Still using the foregoing example as an example, after the operating parameter X2 is obtained, the operating parameter X2 may be determined according to the primary evaluation indicator A. If the operating parameter X2 no longer satisfies the first customization condition a, the operating parameter X2 continues to be adjusted. This is repeated until an operating parameter Xn satisfying both the first customization condition a and the second customization condition b is obtained, and the operating parameter Xn is used as the target operating parameter.

[0070] It may be understood that this embodiment does not limit a manner of adjusting an operating parameter. Generally, to improve the control efficiency and save the control time, after the operating parameter is adjusted according to the secondary evaluation indicator, verification is usually no longer performed according to the primary evaluation indicator. However, when the control of the operating parameter requires higher precision, an operating parameter that is more accurate and that better satisfies the user requirement may be obtained in an iteratively repeated control manner.

[0071] In another exemplary embodiment, the primary evaluation indicator and the secondary evaluation indicator may further be classified into evaluation levels, and the customization condition is determined according to the evaluation levels. In this case, whether the operating parameter satisfies the customization condition may be determined by determining whether an evaluation level corresponding to the operating parameter satisfies the customization condition.

[0072] Using the noise indicator as an example, the evaluation level corresponding to the noise value in decibels are determined as very poor, poor, moderate, good, or excellent. When the evaluation level of the noise value is set to moderate or above, it indicates that the operating parameter satisfies the customization condition. When a user issues an instruction to determine whether the operating parameter satisfies the customization condition, if an evaluation level corresponding to the instruction issued by the user is "poor", it indicates that the operating parameter does not satisfy the customization condition, and the operating parameter needs to be adjusted; and if the evaluation level corresponding to the user delivery instruction is "excellent", it indicates that the operating parameter satisfies the customization condition, and the operating parameter does not need to be adjusted.

[0073] In a further embodiment, the method further includes: counting a number of iterative adjustments; and if the number of iterative adjustments exceeds an iteration threshold, using an operating parameter at a current moment as the target operating parameter, and outputting an adjustment stop prompt.

[0074] The number of iterative adjustments is a value used for counting a number of adjustments. It may be understood that, to improve the efficiency of adjusting the cooker hood operating parameter, and avoid endless cycle adjustments, in this embodiment, during controlling of the operating parameter, the number of adjustments is counted, and the iteration threshold is correspondingly set. If the number of iterative adjustments exceeds the iteration threshold, the operating parameter at the current moment is directly used as the target operating parameter, and the adjustment stop prompt is output on the cooker hood device body, to prompt the user to make a compromise.

[0075] Exemplarily, the counting of the number of iterative adjustments may be triggered when the evaluation indicator is switched, that is, an increase in the number of iterative adjustments is triggered when an evaluation indicator controlled by the operating parameter is switched; or may be triggered when the operating parameter is switched, that is, an increase in the number of iterative adjustments is triggered each time after the operating parameter is adjusted. In actual application, different trigger conditions for the number of iterative adjustments may be set according to actual requirements.

[0076] In another embodiment, the method further includes: obtaining a preference operating parameter corresponding to a user identifier; and in response to a confirmation instruction of the user for the preference operating parameter, configuring a new cooker hood default level according to the preference operating parameter, or adjusting an operating parameter of a cooker hood default level to the preference operating parameter.

[0077] The user identifier is identifier information used for uniquely representing the user. The user identifier may be information that may be used to distinguish users, such as a user ID, a user account, and a user name. The preference operating parameter corresponding to the user identity may be obtained by using user identity index. Basic information related to the user may be obtained according to the user identifier, for example, a preference operating parameter such as age, gender, an oil fume purification requirement, a noise requirement, and a preferred cooking type of the user.

[0078] In this embodiment, after the preference operating parameter corresponding to the user identifier is obtained, the confirmation instruction input by the user is received through the human-computer interaction interface, and if the user confirms the preference operating parameter, the new cooker hood default level is configured according to the preference operating parameter, or the operating parameter of the cooker hood default level is adjusted to the preference operating parameter. If the user remains unsatisfied with the preference operating parameter, the user is prompted to either make a compromise or continue adjustment in another manner.

[0079] In an implementation, a unit adjustment amplitude of the operating parameter may further be determined according to the preference operating parameter, and the cooker hood operating parameter is adjusted based on the unit adjustment amplitude.

[0080] The unit adjustment amplitude is an adjustment amplitude each time the operating parameter is adjusted. Using an example in which an airflow of the fan module is the operating parameter, the unit adjustment amplitude may be 0.5 m3 / min for more precise control, indicating a difference of 0.5 m3in airflow absorbed per minute, or may be 1 m3 / min for faster control, indicating a difference of 1 m3in airflow absorbed per minute. The unit adjustment amplitude is customized according to the preference operating parameter, so that the operating parameter satisfying the user customization condition can be quickly reached.

[0081] Still using the example in which the cooker hood airflow is used as the operating parameter, if a difference between the preference operating parameter obtained according to the user identifier and the current operating parameter is very large, the unit adjustment amplitude may be increased to 1 m3 / min or higher, to quickly adjust the operating parameter, and if the difference between the preference operating parameter obtained according to the user identifier and the current operating parameter is not large, the unit adjustment amplitude may be reduced to 0.3 m3 / min or lower, to achieve precise control of the operating parameter.

[0082] In another implementation, the preference operating parameter may be predicted by using a machine learning model. For example, several pieces of basic user information and operating parameters are collected as a sample data set. The basic user information may be age, gender, an oil fume purification requirement, a noise requirement, a preferred cooking type, a use floor of a cooker hood, and the like of the user. A preference prediction model for predicting the preference operating parameter by the user is obtained by using steps of preprocessing the sample data set, training, evaluation, and the like of the preference prediction model, to determine the preference operating parameter corresponding to the user identifier according to the preference prediction model.

[0083] In a specific embodiment, the preference operating parameter output by the preference prediction model can further be directly used as basic data for adjusting the operating parameter. In other words, the operating parameter is adjusted not based on the current operating parameter, but based on the preference operating parameter output by the preference prediction model, to improve the control efficiency of the cooker hood operating parameter.

[0084] In an exemplary embodiment, as shown in FIG. 4, a method for determining a cooker hood operating strategy is provided. The method includes the following step 402 to step 410.

[0085] Step 402: Control a cooker hood to enter a user-oriented engineering mode, in the engineering mode, receive, through a human-computer interaction interface, a customization instruction issued by a user, enable, according to the customization instruction, a cooker hood device body to enter the engineering mode, and determine, according to the customization instruction, a primary evaluation indicator and a secondary evaluation indicator of a cooker hood operating parameter customized by the user.

[0086] The engineering mode may be entered by using a specific instruction, or by using a preset key. Manners of receiving the customization instruction through the human-computer interaction interface are not unique, and may be triggered through touch on a touchscreen, button input, or voice activation. A control module is enabled, by using the customization instruction, to enter the engineering mode, and the corresponding primary evaluation indicator and the corresponding secondary evaluation indicator during operation of the cooker hood device body are determined, where a priority of the primary evaluation indicator is higher than a priority of the secondary evaluation indicator.

[0087] Step 404: Obtain a current airflow QI of the cooker hood, and adjust the current airflow QI according to the primary evaluation indicator, to obtain an airflow Q2 satisfying a first customization condition, where the first customization condition corresponds to the primary evaluation indicator.

[0088] The current airflow QI during operation of the cooker hood is determined, and whether the current airflow QI satisfies the first customization condition corresponding to the primary evaluation indicator is determined. If the current airflow QI satisfies the first customization condition corresponding to the primary evaluation indicator, a next step is entered; and if the current airflow QI does not satisfy the first customization condition corresponding to the primary evaluation indicator, the airflow QI is adjusted, whether an adjusted airflow satisfies the first customization condition corresponding to the primary evaluation indicator is continuously determined, and the determining is repeated until the airflow Q2 satisfying the first customization condition is obtained.

[0089] Step 406: Adjust the airflow Q2 according to the secondary evaluation indicator, to obtain an airflow Q3 satisfying a second customization condition, where the second customization condition corresponds to the secondary evaluation indicator.

[0090] Whether the airflow Q2 satisfies the second customization condition corresponding to the secondary evaluation indicator is determined, and if the airflow Q2 satisfies the second customization condition corresponding to the secondary evaluation indicator, a next step is entered; and if the airflow Q2 does not satisfy the second customization condition corresponding to the secondary evaluation indicator, the airflow Q2 is adjusted, whether an adjusted airflow satisfies the second customization condition corresponding to the secondary evaluation indicator is continuously determined, and the determining is repeated until the airflow Q3 satisfying the second customization condition is obtained.

[0091] Step 408: Repeatedly adjust the airflow Q3 according to the primary evaluation indicator and the secondary evaluation indicator, until a target airflow Qn satisfying both the first customization condition and the second customization condition is obtained.

[0092] The airflow is repeatedly adjusted according to the primary evaluation indicator and the secondary evaluation indicator, until the target airflow Qn satisfying both the first customization condition and the second customization condition is obtained.

[0093] In an implementation, a number of iterative controls may be counted, and if the counted number of iterative controls exceeds an iteration threshold, the current airflow is used as the target airflow Qn, and the user is prompted to make a compromise.

[0094] Step 410: Configure a target operating level according to the target airflow Qn, and exit the engineering mode.

[0095] The target operating level is configured according to the target airflow Qn obtained after control, operation of the cooker hood is controlled according to the target operating level, and the engineering mode in which the airflow of the cooker hood is controlled is exited.

[0096] In an implementation, the target airflow Qn may be set to a preset airflow, so that the user may directly invoke the airflow next time using the cooker hood. Further, the target airflow Qn may further alternatively be associated with a current cooking manner, an ingredient type, or a user preference, so that the control module subsequently quickly determines the operating airflow for the same cooking manner or ingredient type.

[0097] According to the method for determining a cooker hood operating strategy in this application, the cooker hood operating parameter can be precisely defined through humancomputer interaction, to improve the control efficiency of operation of the cooker hood. For a noise issue or an issue of an insufficient oil fume capture rate during operation of the cooker hood, in the method for determining a cooker hood operating strategy in this application, the cooker hood operating parameter can be defined by the user at the front end, thereby improving user experience and engagement.

[0098] It should be understood that, although the steps are displayed sequentially according to the instructions of the arrows in the flowcharts of the embodiments, these steps are not necessarily performed sequentially according to the sequence instructed by the arrows. Unless explicitly specified in this application, execution of the steps is not strictly limited, and the steps may be performed in other sequences. In addition, at least some steps in the flowcharts involved in the foregoing embodiments may include a plurality of steps or a plurality of stages, and these steps or stages are not necessarily performed at a same moment, but may be performed at different moments. The steps or stages are not necessarily performed in sequence, but may be performed by turn or alternately with other steps or at least part of steps or stages in other steps.

[0099] Based on the same inventive concept, an embodiment of this application further provides an apparatus for determining a cooker hood operating strategy for implementing the foregoing method for determining a cooker hood operating strategy. A problem-solving implementation solution provided by the apparatus is similar to the implementation solution recorded in the foregoing method. Therefore, for specific limitations of one or more embodiments of the apparatus for determining a cooker hood operating strategy provided below, refer to the limitations of the method for determining a cooker hood operating strategy above. Details are not described herein again.

[0100] In an exemplary embodiment, as shown in FIG. 5, an apparatus for determining a cooker hood operating strategy is provided. The apparatus includes: an indicator customization module 502 and a strategy determining module 504, where the indicator customization module 502 is configured to control a cooker hood to enter a user-oriented engineering mode, and in the engineering mode, receive, through a humancomputer interaction interface, a customization instruction issued by a user, where the customization instruction is used for determining a primary evaluation indicator and a secondary evaluation indicator of a cooker hood operating parameter customized by the user; and the strategy determining module 504 is configured to adjust the cooker hood operating parameter according to the primary evaluation indicator and the secondary evaluation indicator, to obtain a target operating parameter satisfying a user customization condition, and configure a target operating level according to the target operating parameter.

[0101] In an embodiment, the user customization condition includes a first customization condition corresponding to the primary evaluation indicator and a second customization condition corresponding to the secondary evaluation indicator, and the strategy determining module 504 is further configured to: obtain a current operating parameter of the cooker hood, and adjust the current operating parameter according to the primary evaluation indicator, to obtain an initial operating parameter satisfying the first customization condition; determine whether the initial operating parameter satisfies the second customization condition, and use the initial operating parameter as the target operating parameter if the initial operating parameter satisfies the second customization condition; and if the initial operating parameter does not satisfy the second customization condition, adjust the initial operating parameter according to the secondary evaluation indicator, to obtain a target operating parameter satisfying the second customization condition.

[0102] In an embodiment, the primary evaluation indicator is an oil fume purification indicator, and the strategy determining module 504 is further configured to: obtain an oil fume capture rate obtained after the current operating parameter is adjusted, determine whether the oil fume capture rate satisfies the first customization condition, and if the oil fume capture rate does not satisfy the first customization condition, adjust the operating parameter until a new oil fume capture rate obtained after adjustment satisfies the first customization condition, and use an operating parameter corresponding to the new oil fume capture rate as the initial operating parameter.

[0103] In an embodiment, the secondary evaluation indicator is a noise indicator, and the strategy determining module 504 is further configured to: obtain a noise value obtained after the initial operating parameter is adjusted, determine whether the noise value satisfies the second customization condition, and if the noise value does not satisfy the second customization condition, adjust the operating parameter until a new noise value obtained after adjustment satisfies the second customization condition, and determine the target operating parameter according to an operating parameter corresponding to the new noise value.

[0104] In an embodiment, the strategy determining module 504 is further configured to: determine whether an adjusted initial operating parameter satisfies the first customization condition, and if the adjusted initial operating parameter does not satisfy the first customization condition, iteratively adjust the adjusted initial operating parameter according to the primary evaluation indicator and the secondary evaluation indicator, until a target operating parameter satisfying both the first customization condition and the second customization condition is obtained.

[0105] In an embodiment, the strategy determining module 504 is further configured to: count a number of iterative adjustments; and if the number of iterative adjustments exceeds an iteration threshold, use an operating parameter at a current moment as the target operating parameter, and output an adjustment stop prompt.

[0106] In an embodiment, the strategy determining module 504 is further configured to: obtain a preference operating parameter corresponding to a user identifier; and in response to a confirmation instruction of the user for the preference operating parameter, configure a new cooker hood default level according to the preference operating parameter, or adjust an operating parameter of a cooker hood default level to the preference operating parameter.

[0107] All or some of the modules in the foregoing apparatus for determining a cooker hood operating strategy may be implemented by using software, hardware, or a combination thereof. The foregoing modules may be built in or independent of a processor of an electronic device in a hardware form, or may be stored in a memory of the electronic device in a software form, so that the processor invokes and performs an operation corresponding to each of the foregoing modules.

[0108] In an exemplary embodiment, an electronic device is provided. The electronic device may be a terminal 102, and a diagram of an internal structure thereof may be shown in FIG. 6. The electronic device includes a cooker hood motor related apparatus, a processor, a memory, an input / output interface, a communication interface, a display unit, and an input apparatus. The processor, the memory, and the input / output interface are connected to a cooker hood motor bus by using a system bus, and the communication interface, the display unit, and the input apparatus are connected to the system bus by using the input / output interface. The processor of the electronic device is configured to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an operating environment for the operating system and the computer program in the non-volatile storage medium. The input / output interface of the electronic device is configured to exchange information between the processor and an external device. The communication interface of the electronic device is configured to communicate with an external terminal in a wired or a wireless manner, and the wireless manner can be implemented by using WiFi, a mobile cellular network, an NFC (near field communication), or other technologies. When the computer program is executed by the processor, a method for determining a cooker hood operating strategy is implemented.

[0109] The display unit of the electronic device is configured to form a visually visible picture, and may be a display screen, a projection apparatus, or a virtual reality imaging apparatus. The display screen may be a liquid crystal display screen or an e-ink display screen. The input apparatus of the electronic device may be a touch layer covering the display screen, or may be a key, a trackball, or a touchpad disposed on a housing of the electronic device, or may be an external keyboard, touchpad, mouse, or the like.

[0110] A person skilled in the art may understand that in the structure shown in FIG. 6, only a block diagram of a partial structure related to a solution in this application is shown, and FIG. 6 does not constitute a limitation to the electronic device to which the solution in this application is applied. Specifically, the electronic device may include more components or fewer components than those shown in FIG. 6, or some components may be combined, or a different component deployment may be used.

[0111] In an exemplary embodiment, an electronic device is provided, including a memory and a processor, the memory storing a computer program, and the processor implementing steps in the foregoing method embodiments when executing the computer program.

[0112] In an embodiment, a computer-readable storage medium is provided, storing a computer program, when the computer program is executed by a processor, steps in the foregoing method embodiments being implemented.

[0113] In an embodiment, a computer program product is provided, including a computer program, when the computer program is executed by a processor, steps in the foregoing method embodiments being implemented.

[0114] It should be noted that, user information (including, but not limited to, user equipment information, user personal information, preference information for use, and the like) and cooker hood operating data (including, but not limited to, data for analysis, stored data, displayed data, and the like) involved in this application are both information and data authorized by a user or sufficiently authorized by all parties, and collection, use, and processing of related data need to conform to related regulations.

[0115] A person of ordinary skill in the art should understand that all or a part of the processes of the method in the foregoing embodiments may be implemented by a computer program instructing relevant hardware. The computer program may be stored in a non-volatile computer- readable storage medium. When the computer program is executed, the processes of the method in the foregoing embodiments are performed. Any reference to a memory, a database, or another medium used in the embodiments provided in this application may include at least one of a nonvolatile memory and a volatile memory. The non-volatile memory may include a read-only memory (ROM), a magnetic tape, a floppy disk, a flash memory, an optical memory, a high- density embedded non-volatile memory, a resistive random access memory (ReRAM), a magnetoresistive random access memory (MRAM), a ferroelectric random access memory (FRAM), a phase change memory (PCM), a graphene memory, and the like. The volatile memory may include a random access memory (RAM) or an external cache. For the purpose of description instead of limitation, the RAM is available in a plurality of forms, such as a static random access memory (SRAM) or a dynamic random access memory (DRAM). A database involved in the embodiments provided in this application may include at least one of a relational database or a non-relational database. The non-relational database may include a blockchainbased distributed database. This is not limited thereto. The processor involved in the embodiments provided in this application may be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, or a quantum computing-based data processing logic device. This is not limited thereto.

[0116] The technical features of the foregoing embodiments may be randomly combined. For the purpose of concise descriptions, not all possible combinations of the technical features in the foregoing embodiments are described, but as long as combinations of the technical features do not conflict each other, the combinations of the technical features should be considered as falling within the scope of this specification.

[0117] The foregoing embodiments show only several implementations of this application, and descriptions thereof are in detail, but are not to be understood as limiting the patent scope of this application. It should be noted that a person of ordinary skill in the art may make transformations and improvements without departing from the concept of this application. These transformations and improvements fall within the protection scope of this application. Therefore, the protection scope of this application should be subject to the appended claims.

Claims

CLAIMSWhat is claimed is:

1. A method for determining a cooker hood operating strategy, characterized by comprising: controlling a cooker hood to enter a user-oriented engineering mode, and in the engineering mode, receiving, through a human-computer interaction interface, a customization instruction issued by a user, wherein the customization instruction is used for determining a primary evaluation indicator and a secondary evaluation indicator of a cooker hood operating parameter customized by the user; and adjusting the cooker hood operating parameter according to the primary evaluation indicator and the secondary evaluation indicator, to obtain a target operating parameter satisfying a user customization condition, and configuring, according to the target operating parameter, a target operating level customized by the user.

2. The method according to claim 1, characterized in that the user customization condition comprises a first customization condition corresponding to the primary evaluation indicator and a second customization condition corresponding to the secondary evaluation indicator, and the adjusting the cooker hood operating parameter according to the primary evaluation indicator and the secondary evaluation indicator, to obtain a target operating parameter satisfying a user customization condition comprises: obtaining a current operating parameter of the cooker hood, and adjusting the current operating parameter according to the primary evaluation indicator, to obtain an initial operating parameter satisfying the first customization condition; and determining whether the initial operating parameter satisfies the second customization condition, and using the initial operating parameter as the target operating parameter if the initial operating parameter satisfies the second customization condition; and if the initial operating parameter does not satisfy the second customization condition, adjusting the initial operating parameter according to the secondary evaluation indicator, to obtain a target operating parameter satisfying the second customization condition.

3. The method according to claim 2, characterized in that the primary evaluation indicator is an oil fume purification indicator, and the adjusting the current operating parameter according to the primary evaluation indicator, to obtain an initial operating parameter satisfying the first customization condition comprises: obtaining an oil fume capture rate obtained after the current operating parameter is adjusted, determining whether the oil fume capture rate satisfies the first customization condition, and if the oil fume capture rate does not satisfy the first customization condition,adjusting the operating parameter until a new oil fume capture rate obtained after adjustment satisfies the first customization condition, and using an operating parameter corresponding to the new oil fume capture rate as the initial operating parameter.

4. The method according to claim 2, characterized in that the secondary evaluation indicator is a noise indicator, and the adjusting the initial operating parameter according to the secondary evaluation indicator, to obtain a target operating parameter satisfying the second customization condition comprises: obtaining a noise value obtained after the initial operating parameter is adjusted, determining whether the noise value satisfies the second customization condition, and if the noise value does not satisfy the second customization condition, adjusting the operating parameter until a new noise value obtained after adjustment satisfies the second customization condition, and determining the target operating parameter according to an operating parameter corresponding to the new noise value.

5. The method according to claim 2, characterized in that after the adjusting the initial operating parameter according to the secondary evaluation indicator, the method further comprises: determining whether an adjusted initial operating parameter satisfies the first customization condition, and if the adjusted initial operating parameter does not satisfy the first customization condition, iteratively adjusting the adjusted initial operating parameter according to the primary evaluation indicator and the secondary evaluation indicator, until a target operating parameter satisfying both the first customization condition and the second customization condition is obtained.

6. The method according to claim 5, characterized in that the method further comprises: counting a number of iterative adjustments; and if the number of iterative adjustments exceeds an iteration threshold, using an operating parameter at a current moment as the target operating parameter, and outputting an adjustment stop prompt.

7. The method according to claim 1, characterized by further comprising: obtaining a preference operating parameter corresponding to a user identifier; and in response to a confirmation instruction of the user for the preference operating parameter, configuring a new cooker hood default level according to the preference operating parameter, or adjusting an operating parameter of a cooker hood default level to the preference operating parameter.

8. An apparatus for determining a cooker hood operating strategy, characterized by comprising:an indicator customization module, configured to control a cooker hood to enter a user- oriented engineering mode, and in the engineering mode, receive, through a human-computer interaction interface, a customization instruction issued by a user, wherein the customization instruction is used for determining a primary evaluation indicator and a secondary evaluation indicator of a hood operating parameter customized by the user; and a strategy determining module, configured to adjust the cooker hood operating parameter according to the primary evaluation indicator and the secondary evaluation indicator, to obtain a target operating parameter satisfying a user customization condition, and configure, according to the target operating parameter, a target operating level customized by the user.

9. An electronic device, comprising a memory and a processor, the memory storing a computer program, characterized in that the processor implements the steps of the method according to any one of claims 1 to 7 when executing the computer program.

10. A computer-readable storage medium, storing a computer program, characterized in that when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

11. A computer program product, comprising a computer program, characterized in that when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Range hood noise reduction control method and device, storage medium and range hood

    CN110726161A

  • Control method and device of range hood

    CN113154488A

  • Noise control method and device, range hood and medium

    CN116951511A

  • Control method and device of range hood and electronic equipment

    CN117803956A