Equipment parameter adjusting method and device, related equipment, medium and program product

By dividing the device storage area into the main storage area and the backup storage area, flexible adjustment of device parameters is achieved, and the complex parameter adjustment problem in the existing technology is solved and the user experience is improved.

CN120447418AInactive Publication Date: 2025-08-08XIAOMI TECH (WUHAN) CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510616532.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-13
Publication Date
2025-08-08
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the prior art, the equipment parameter adjustment path is complicated and cumbersome, and it is difficult to be flexible and convenient, which makes it difficult to update after the parameters are solidified, which increases costs and risks, and affects the user experience.

Method used

The device storage area is divided into the main storage area and the backup storage area. The main storage area storage device can adjust the standard value of the parameters, and the backup storage area stores the current value. Parameter adjustment is achieved by directly adjusting the current value of the backup storage area to avoid remote upgrades.

Benefits of technology

The parameter adjustment process is simplified, and it can quickly respond to customer needs, meet users' personalized needs, and improve user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120447418A_ABST
    Figure CN120447418A_ABST
Patent Text Reader

Abstract

The invention relates to an equipment parameter adjusting method and device, related equipment, a medium and a program product. The device comprises a main storage area and a backup storage area, the main storage area is used for at least storing standard values of adjustable parameters of the device, the backup storage area is used for at least storing current values of the adjustable parameters, and the method comprises the steps that in response to a parameter adjusting operation for the device, a target value of a first parameter to be adjusted of the device is determined, the first parameter is any parameter in the adjustable parameters; the current value of the first parameter in the backup storage area is adjusted to be a target value, the equipment operates according to the target value of the first parameter and the current value of a second parameter, and the second parameter is other parameters except the first parameter. Therefore, the adjustment of the equipment parameters can be realized without remote upgrading, the customer demand can be quickly responded, the complaint problem can be solved, the personalized demand of the user can be met, and the use experience of the user is further improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of electrical technology, and in particular to a method, apparatus, related equipment, medium, and program product for adjusting device parameters. Background Art

[0002] Currently, device control solutions primarily rely on on-device control, where parameters are programmed into the device during its production phase. For most devices, these parameters cannot be modified after leaving the factory, or can only be updated via OTA (Over-the-Air) technology. However, the current parameter adjustment process is complex and cumbersome, requiring a long cycle and hindering its application in a wider range of scenarios.

[0003] Furthermore, some market issues can be resolved by adjusting parameters, thus avoiding product returns and escalating customer complaints. However, existing technologies still lack the flexibility and convenience of parameter adjustment. For example, some device parameters are difficult to update after they are fixed, or the adjustment process requires replacing hardware modules. This is not only inefficient, but also increases costs and risks, affecting the user experience. Summary of the Invention

[0004] To overcome the problems existing in the related art, the present disclosure provides a device parameter adjustment method, apparatus, related equipment, medium and program product.

[0005] According to a first aspect of an embodiment of the present disclosure, a method for adjusting device parameters is provided. The device includes a primary storage area and a backup storage area, the primary storage area being used to store at least a standard value of an adjustable parameter of the device, and the backup storage area being used to store at least a current value of the adjustable parameter. The method includes: In response to a parameter adjustment operation on the device, determining a target value of a first parameter to be adjusted of the device, where the first parameter is any parameter among the adjustable parameters; The current value of the first parameter in the backup storage area is adjusted to the target value, and the device operates according to the target value of the first parameter and the current value of a second parameter, where the second parameter is a parameter other than the first parameter.

[0006] In this embodiment, parameter adjustment is achieved by dividing the device storage area into a main storage area and a backup storage area. The main storage area is used to store the standard values of the device's adjustable parameters, while the backup storage area is used to store the current parameter values. This separate storage method allows the firmware and parameters to be managed independently, thereby simplifying the parameter adjustment process. When it is necessary to adjust the first parameter among the adjustable parameters, the current value of the first parameter in the backup storage area can be directly adjusted to the target value, and the device parameters can be adjusted without remote upgrades or complex operations. After the adjustment, the device can operate according to the target value of the first parameter and the current value of the second parameter other than the first parameter. In this way, the device parameters can be adjusted without remote upgrades, which can quickly respond to customer needs, resolve complaints, meet users' personalized needs, and thus improve the user experience.

[0007] In some possible implementations, the method further includes: In response to an operation of selecting a device to be adjusted in an application, displaying a parameter adjustment interface of the device in the application, the application being an application for adjusting device parameters, the parameter adjustment interface including the adjustable parameters and input controls corresponding to the respective adjustable parameters; The determining, in response to a parameter adjustment operation on the device, a target value of a first parameter to be adjusted of the device includes: In response to an input operation on at least one of the input controls in the parameter adjustment interface, an adjustable parameter corresponding to the input control is determined as a first parameter, and a target value of the first parameter is determined.

[0008] In this embodiment, when a user selects a device to be adjusted, a parameter adjustment interface automatically appears. This interface displays all adjustable parameters and the corresponding input controls for each adjustable parameter. Using these input controls, the user can conveniently select the first parameter to be adjusted and enter the target value for that first parameter. This design enhances the user interaction experience, allowing users to adjust parameters more intuitively and conveniently, thereby improving the reliability and convenience of device parameter adjustment.

[0009] In some possible implementations, determining the target value of the first parameter includes at least one of the following: When the input operation is an operation of inputting a numerical value, determining the input numerical value as a target value of the first parameter; or When the input operation is an operation of inputting a parameter gear, a numerical value corresponding to the input parameter gear is determined as a target value of the first parameter, and different parameter gears correspond to different numerical values.

[0010] In this embodiment, the flexibility of inputting target values is increased, and the experience of adjusting device parameters is further enhanced.

[0011] In some possible implementations, the parameter adjustment interface further includes a standard value and / or a current value of the adjustable parameter.

[0012] In this embodiment, the parameter adjustment interface also includes the standard value and / or current value of the adjustable parameter. The user can enter the target value based on the displayed standard value and / or current value to avoid erroneous operations caused by blind adjustment and improve the reliability and accuracy of the entered target value.

[0013] In some possible implementations, determining a target value of a first parameter to be adjusted for the device in response to a parameter adjustment operation on the device includes: In response to a parameter adjustment operation on the device, determining preference data for using the device; A first parameter of the device to be adjusted and a target value of the first parameter are determined according to the preference data.

[0014] In this implementation, the first parameter to be adjusted and its target value can be accurately determined based on the user's device preference data. This allows the device to automatically adapt to the user's specific needs, significantly enhancing the user's personalized experience, while effectively simplifying the user's operation process and improving the intelligence of device parameter adjustment.

[0015] In some possible implementations, before adjusting the current value of the first parameter in the backup storage area to the target value, the method further includes: outputting a target value of the first parameter to review the target value of the first parameter; Confirm that the review is passed.

[0016] In this embodiment, after determining the target value of the first parameter, the target value of the first parameter is reviewed, and after passing the review, the current value of the first parameter in the backup storage area is adjusted to the target value, further improving the reliability and accuracy of the device parameter adjustment.

[0017] In some possible implementations, the method further includes: In response to a parameter adjustment operation for the device, the standard value of the adjustable parameter stored in the main storage area is controlled to remain unchanged.

[0018] In this embodiment, upon detecting a parameter adjustment operation, the current value of the first parameter in the backup storage area is adjusted, while the standard value of the adjustable parameter stored in the main storage area remains unchanged. This ensures that the device maintains uniform functionality and performance standards. Furthermore, the current value in the backup storage area allows the user to customize the device based on their usage habits and preferences. This dual storage area design allows the device to meet user needs while achieving uniform and standardized functionality.

[0019] In some possible implementations, the method further includes: In response to a firmware upgrade operation for the device, the standard value of the adjustable parameter in the main storage area is updated to the value of the adjustable parameter in the upgrade package.

[0020] In this embodiment, in the firmware upgrade scenario, the standard values of the adjustable parameters in the upgrade package are used to update the standard values of the adjustable parameters in the main storage area. In this way, the device performance can be optimized through the firmware upgrade, thereby improving the user experience.

[0021] In some possible implementations, the method further includes: For each adjustable parameter stored in the backup storage area, the current value of the adjustable parameter is adjusted to the value of the adjustable parameter in the upgrade package.

[0022] In this embodiment, when the value of the first parameter needs to be adjusted in batches, the value of the adjustable parameter in the upgrade package can be used to update the current value of the adjustable parameter in the backup storage area to meet the demand for batch adjustment of device parameters.

[0023] In some possible implementations, the method further includes: For each third parameter stored in the backup storage area, the current value of the third parameter is adjusted to the value of the third parameter in the upgrade package, where the third parameter is an adjustable parameter other than the first parameter.

[0024] In this embodiment, the general parameter settings of the device can be optimized through firmware upgrades, while the user's personalized adjustment of the first parameter can be retained, thereby taking into account both the standardized operation of the device and the personalized needs of the user.

[0025] In some possible implementations, the standard value included in the parameter adjustment interface is obtained from the primary storage area by a server, and the current value included in the parameter adjustment interface is obtained from the backup storage area by the server.

[0026] In this embodiment, the standard values of the adjustable parameters in the main storage area and the current values of the adjustable parameters in the backup storage area can be obtained by the server, which facilitates unified management and configuration and improves the reliability and stability of the device.

[0027] In some possible implementations, adjusting the current value of the first parameter in the backup storage area to the target value includes: The target value of the first parameter is sent to the device via the server to instruct the device to adjust the current value of the first parameter stored in the backup storage area to the target value.

[0028] In this embodiment, the target value of the first parameter is sent to the device by the server, which facilitates unified management and configuration and improves the reliability and stability of the device.

[0029] In some possible implementations, when the device has not undergone a firmware upgrade, the standard value is an initial value of the device; When the device undergoes a firmware upgrade, the standard value is the value of the adjustable parameter in the upgrade package used during the most recent firmware upgrade.

[0030] In this embodiment, the primary storage area stores the initial values of the adjustable parameters or the values in the upgrade package used during the most recent firmware upgrade. That is, the values of the adjustable parameters stored in the primary storage area can only be adjusted via the upgrade package, ensuring parameter standardization and consistency. Storing standard values in the primary storage area ensures that the device maintains consistent functionality and performance standards after a firmware upgrade, enabling unified and standardized functionality.

[0031] According to a second aspect of an embodiment of the present disclosure, a device parameter adjustment apparatus is provided, wherein the apparatus is used to implement the steps of the device parameter adjustment method provided in the first aspect of the embodiment of the present disclosure.

[0032] According to a third aspect of an embodiment of the present disclosure, there is provided a household appliance, the household appliance comprising a main storage area and a backup storage area, the main storage area being used to store at least a standard value of an adjustable parameter of the appliance, and the backup storage area being used to store at least a current value of the adjustable parameter; The current value stored in the backup storage area is adjusted based on the device parameter adjustment method provided by the first aspect of the embodiment of the present disclosure.

[0033] According to a fourth aspect of the embodiments of the present disclosure, there is provided an electronic device, including: processor; a memory for storing processor-executable instructions; The processor is configured to execute the instructions to enable the electronic device to implement the steps of the device parameter adjustment method provided by the first aspect of the embodiment of the present disclosure.

[0034] According to a fifth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, on which computer program instructions are stored. When the program instructions are executed by a processor, the steps of the device parameter adjustment method provided in the first aspect of the embodiment of the present disclosure are implemented.

[0035] According to a sixth aspect of an embodiment of the present disclosure, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the steps of the device parameter adjustment method provided in the first aspect of the embodiment of the present disclosure.

[0036] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0038] Figure 1 This is a schematic diagram of adjusting device parameters in a related technology.

[0039] Figure 2 The figure is a flowchart of a method for adjusting device parameters according to an exemplary embodiment.

[0040] Figure 3 It is a schematic diagram showing a parameter adjustment interface according to an exemplary embodiment.

[0041] Figure 4 The figure is an interactive diagram showing a method for adjusting device parameters according to an exemplary embodiment.

[0042] Figure 5 The figure is a block diagram showing a device parameter adjustment apparatus according to an exemplary embodiment.

[0043] Figure 6 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION

[0044] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible embodiments consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.

[0045] It should be noted that all actions of acquiring signals, information or data in the present disclosure are carried out in compliance with the corresponding data protection laws and policies of the country where they are located and with the authorization given by the owner of the corresponding device.

[0046] In existing air conditioning control solutions, device parameter adjustments typically rely on fixed control logic on the device side or limited OTA (Over-the-Air) upgrade capabilities. Figure 1 This is a schematic diagram of adjusting device parameters in related technology. Figure 1 As shown, the process for adjusting device parameters in the prior art typically includes the following steps: first, the device to be adjusted is identified; then, a technician analyzes and determines the parameters to be adjusted; after determining the parameters to be adjusted, firmware is prepared, i.e., an upgrade package is prepared; then, the upgrade package is tested; and finally, the device is upgraded using the upgrade package. In this way, dynamic adjustment of device parameters is achieved through over-the-air downloading.

[0047] However, because different users' needs can vary significantly (e.g., varying environmental conditions, operating modes, or energy efficiency requirements), customized upgrade packages are required for different scenarios. This not only makes parameter adjustment cumbersome and time-consuming, but also increases development and maintenance costs. Furthermore, existing solutions struggle to achieve flexible and real-time parameter optimization, hindering rapid response and resolution to certain market issues (e.g., insufficient energy efficiency, operating noise, or poor comfort).

[0048] In light of this, the present disclosure provides a device parameter adjustment method, apparatus, related devices, media, and program product. These methods implement parameter adjustment by dividing the device's storage area into a primary storage area and a backup storage area. The primary storage area is used to store the standard values of the device's adjustable parameters, while the backup storage area is used to store the current parameter values. This separate storage approach allows for independent management of firmware and parameters, simplifying the parameter adjustment process.

[0049] When adjusting the first adjustable parameter, the current value of the first parameter in the backup storage area is directly adjusted to the target value, eliminating the need for remote updates or complex operations. After the adjustment, the device operates according to the target value of the first parameter and the current value of the second parameter. This eliminates the need for remote updates, enabling rapid response to customer needs, resolving complaints, and meeting personalized user needs, thereby enhancing the user experience.

[0050] It should be understood that in the present disclosure, the device parameter adjustment method can be executed by the server side, or by an electronic device such as an after-sales client of the device. For the sake of convenience of description, the following description takes the device parameter adjustment method being executed by an electronic device such as an after-sales client of the device as an example.

[0051] Figure 2 FIG. 1 is a flow chart showing a method for adjusting device parameters according to an exemplary embodiment. Figure 2 As shown, the device parameter adjustment method may include the following steps.

[0052] In step S21 , in response to a parameter adjustment operation on a device, a target value of a first parameter to be adjusted of the device is determined.

[0053] In the present disclosure, the storage area of a device is divided into a primary storage area and a backup storage area. The primary storage area is used to store at least the standard values of the device's adjustable parameters, and the backup storage area is used to store at least the current values of the adjustable parameters. The first parameter to be adjusted can be any of the adjustable parameters. For example, the first parameter can be one or more parameters, which is not limited in the present disclosure.

[0054] In addition, the main storage area may also store standard values of non-adjustable parameters of the device, and the backup storage area may also store standard values of non-adjustable parameters of the device, which is not limited in the present disclosure.

[0055] For example, assuming that the equipment is an air-conditioning equipment, the adjustable parameters may be temperature-related parameters, noise-related parameters (for example, compressor operating frequency), anti-condensation control-related parameters (for example, air outlet temperature, heat exchange temperature, etc.), defrost control-related parameters (for example, defrost temperature, defrost market), low-temperature refrigeration control-related parameters (for example, the critical temperature for refrigeration to start), electric auxiliary heating control parameters, etc.

[0056] In some embodiments, the parameter adjustment operation may refer to an operation instruction to adjust the parameters of the device. The operation can be input in the form of voice or by clicking or touching the corresponding control. When the parameter adjustment operation for the device is detected, the first parameter to be adjusted and the target value of the first parameter can be further determined. For example, the user can input the first parameter to be adjusted and the target value of the first parameter by voice; or the user can select the first parameter to be adjusted from multiple adjustable parameters and input the target value of the first parameter; or the first parameter to be adjusted and the target value of the first parameter can be determined based on the historical data or complaint data of the user's use of the device, and the present disclosure is not limited to this.

[0057] In step S22 , the current value of the first parameter in the backup storage area is adjusted to the target value.

[0058] When the device is running, it can run according to the target value of the first parameter and the current value of the second parameter, where the second parameter is a parameter other than the first parameter.

[0059] The above technical solution is adopted to achieve parameter adjustment by dividing the device storage area into a main storage area and a backup storage area. The main storage area is used to store the standard values of the device's adjustable parameters, while the backup storage area is used to store the current parameter values. This separate storage method allows the firmware and parameters to be managed independently, thereby simplifying the parameter adjustment process. When it is necessary to adjust the first parameter among the adjustable parameters, the current value of the first parameter in the backup storage area can be directly adjusted to the target value, and the device parameters can be adjusted without remote upgrades or complex operations. After the adjustment, the device can operate according to the target value of the first parameter and the current value of the second parameter other than the first parameter. In this way, the device parameters can be adjusted without remote upgrades, which can quickly respond to customer needs, resolve complaints, meet users' personalized needs, and thus improve the user experience.

[0060] In some embodiments, when the device has not undergone a firmware upgrade, the standard value is the initial value of the device; when the device has undergone a firmware upgrade, the standard value is the value of the adjustable parameter in the upgrade package used during the most recent firmware upgrade.

[0061] In this embodiment, the standard values of the adjustable parameters stored in the main storage area are unified values across multiple devices. If the device has not undergone a firmware upgrade, the standard values are the original values set when the device was shipped from the factory. If the device has undergone a firmware upgrade, the standard values are the values of the adjustable parameters in the upgrade package used during the most recent firmware upgrade.

[0062] Additionally, the current values of adjustable parameters stored in the backup storage area can be the values used during the device's most recent operation. If no parameter adjustments have been made, the current values can be the standard values stored in the primary storage area. If parameter adjustments have been made, the current values are the values after the most recent adjustment.

[0063] For example, assume that the adjustable parameters include parameter 1, parameter 2, and parameter 3, and that the firmware has not been upgraded. The factory default values of parameter 1, parameter 2, and parameter 3 are A, B, and C, respectively. If parameter adjustment is not performed, the current values of parameter 1, parameter 2, and parameter 3 stored in the backup storage area are A, B, and C, respectively. If parameter adjustment is performed and parameter 1 is adjusted to A1, the current values of parameter 1, parameter 2, and parameter 3 stored in the backup storage area are A1, B, and C, respectively.

[0064] Using this technical solution, the primary storage area stores the initial values of adjustable parameters or the values from the upgrade package used during the most recent firmware upgrade. In other words, the values of adjustable parameters stored in the primary storage area can only be adjusted using the upgrade package, ensuring parameter standardization and consistency. Storing standard values in the primary storage area ensures that the device maintains consistent functionality and performance standards after a firmware upgrade, enabling unified and standardized functionality.

[0065] In some embodiments, the method may further include: In response to an operation of selecting a device to be adjusted in an application, displaying a parameter adjustment interface of the device in the application, where the application is an application for adjusting device parameters, and the parameter adjustment interface includes adjustable parameters and input controls corresponding to the adjustable parameters; In response to a parameter adjustment operation on a device, determining a target value of a first parameter to be adjusted for the device includes: In response to an input operation on at least one input control in the parameter adjustment interface, an adjustable parameter corresponding to the input control is determined as a first parameter, and a target value of the first parameter is determined.

[0066] In this embodiment, the after-sales client is installed with an application for adjusting device parameters, and detects the operation of selecting a device to be adjusted in the application. If the operation is detected, the parameter adjustment interface of the device is displayed in the application. The parameter adjustment interface includes adjustable parameters and input controls corresponding to each adjustable parameter.

[0067] For example, the device selection interface of an application may display multiple device identifiers. For example, Air Conditioner 1, Air Conditioner 2, and Air Conditioner 3 may be displayed. Upon detecting that a user has clicked on any of the air conditioner identifiers, the air conditioner corresponding to the clicked air conditioner identifier is determined as the device to be adjusted. The application then displays a parameter adjustment interface for that device. The parameter adjustment interface includes adjustable parameters and input controls corresponding to the adjustable parameters.

[0068] Figure 3 FIG. 1 is a schematic diagram showing a parameter adjustment interface according to an exemplary embodiment. Figure 3 As shown, the parameter adjustment interface displays parameter names and input boxes (i.e., input controls) for the adjusted parameters corresponding to each parameter name. For example, assuming the device is an air conditioner, the adjustable parameters may include parameter 1, parameter 2, and parameter 3, each of which corresponds to an input box for the adjusted parameter.

[0069] When an input operation for at least one input box is detected, a parameter name corresponding to the selected input box is determined as a first parameter to be adjusted, and a target value of the first parameter is determined according to the input operation.

[0070] It should be understood that the parameter adjustment interface can support one or more input methods, such as picture input, text input, voice input, video input, touch selection input, etc.

[0071] With this technical solution, when a user selects a device to be adjusted, a parameter adjustment interface automatically appears. This interface displays all adjustable parameters and the corresponding input controls for each. Using these controls, the user can conveniently select the first parameter to be adjusted and enter its target value. This design enhances the user interaction experience, making parameter adjustments more intuitive and convenient, thereby improving the reliability and convenience of device parameter adjustment.

[0072] In this embodiment, determining the target value of the first parameter includes at least one of the following: When the input operation is an operation of inputting a numerical value, determining the input numerical value as a target value of the first parameter; or When the input operation is an operation of inputting a parameter gear, the numerical value corresponding to the input parameter gear is determined as the target value of the first parameter, and different parameter gears correspond to different numerical values.

[0073] In some embodiments, the input operation is an operation for inputting a numerical value. For example, the input control includes an input box, into which a user can directly enter a numerical value via text, voice, image, video, or the like. In this case, the numerical value entered in the input box can be determined as the target value of the first parameter. For example, if the first parameter is parameter 1 and the numerical value "200" is entered in the input box corresponding to parameter 1, the target value of the first parameter is determined to be 200.

[0074] In other embodiments, the input operation is an operation of inputting a parameter gear. For example, clicking the input control may display different parameter gears, such as low gear, medium gear, and high gear, and the user may select the parameter gear to input. In this case, the numerical value corresponding to the selected parameter gear is determined as the target value of the first parameter.

[0075] In some other embodiments, the input operation is an operation of inputting a numerical value and an input parameter gear. In this case, the target value can be determined based on the input numerical value and the numerical value corresponding to the input parameter gear. For example, the numerical value closest to the current value between the input numerical value and the numerical value corresponding to the input parameter gear can be determined as the target value of the first parameter, or the average value of the two can be determined as the target value of the first parameter.

[0076] The above technical solution improves the flexibility of inputting target values and further enhances the experience of adjusting device parameters.

[0077] In addition, the parameter adjustment interface may further include standard values and / or current values of adjustable parameters.

[0078] For example, Figure 3 As shown, the parameter adjustment interface also displays the standard value and current value of the adjustable parameters. For example, the standard values of parameter 1, parameter 2, and parameter 3 are A, B, and C, respectively, and the current values are A1, B, and C, respectively.

[0079] The user can determine the target value of the first parameter based on the standard value and / or current value of the first parameter displayed on the parameter adjustment interface. For example, suppose the first parameter is parameter 2, which represents the critical temperature for low-temperature cooling, and the air conditioner user's usage habit is to turn on the cooling mode in an environment below temperature B. Therefore, the user can determine the target value of parameter 2 to be a value lower than the current value B based on the current value B of parameter 2 displayed on the parameter adjustment interface. The user can enter a value B1 less than B in the input box corresponding to parameter 2 as the target value of parameter 2.

[0080] Using the above technical solution, the parameter adjustment interface also includes the standard value and / or current value of the adjustable parameter. The user can enter the target value based on the displayed standard value and / or current value, avoiding erroneous operations caused by blind adjustment and improving the reliability and accuracy of the entered target value.

[0081] In the present disclosure, in addition to determining the target value of the first parameter by way of a numerical value input by the user, the target value of the first parameter may also be automatically determined based on the usage habits or usage requirements of the device. In other embodiments, determining the target value of the first parameter to be adjusted for the device in response to a parameter adjustment operation on the device may include: determining preference data for using the device in response to the parameter adjustment operation on the device; and determining the first parameter to be adjusted for the device and the target value of the first parameter based on the preference data.

[0082] For example, when a parameter adjustment request is detected for a device, preference data for device usage is collected based on historical device usage data, and / or preference data for device usage is determined based on complaint data from users of the device. A first parameter to be adjusted for the device and a target value for the first parameter are then determined based on the preference data.

[0083] For example, continuing with the above example, based on the historical usage data and / or complaint data of the device, it is found that the users of the device usually turn on the cooling mode of the air conditioner when the temperature is B1, and then it can be determined that the first parameter to be adjusted is parameter 2, and the target value of the first parameter is B1.

[0084] The above technical solution can accurately determine the first parameter to be adjusted and its target value based on the user's device preference data. This allows the device to automatically adapt to the user's specific needs, significantly enhancing the user's personalized experience, while effectively simplifying the user operation process and improving the intelligent level of device parameter adjustment.

[0085] After determining the target value of the first parameter to be adjusted, the current value of the first parameter in the backup storage area can be directly adjusted to the target value. However, to further ensure the accuracy and reliability of the determined first parameter and / or the target value of the first parameter, in the present disclosure, before adjusting the current value of the first parameter in the backup storage area to the target value, the method further includes: outputting the target value of the first parameter to review the target value of the first parameter; and determining that the review is passed.

[0086] For example, after the target value of the first parameter is output, it can be manually reviewed or automatically reviewed. For example, review rules are pre-set, and the target value of the first parameter is automatically reviewed to determine whether it meets the pre-set review rules. This disclosure does not limit the specific method of review.

[0087] By adopting the above technical solution, after determining the target value of the first parameter, the target value of the first parameter is reviewed, and after passing the review, the current value of the first parameter in the backup storage area is adjusted to the target value, thereby further improving the reliability and accuracy of the device parameter adjustment.

[0088] In some embodiments, the method further comprises: In response to a parameter adjustment operation for the device, the standard value of the adjustable parameter stored in the main storage area is controlled to remain unchanged.

[0089] In this embodiment, after a parameter adjustment operation for the device is detected, only the current value of the first parameter stored in the backup storage area may be modified, while the standard value of the adjustable parameter stored in the main storage area is controlled to remain unchanged.

[0090] Using this technical solution, upon detecting a parameter adjustment operation, the current value of the first parameter in the backup storage area is adjusted, while the standard value of the adjustable parameter stored in the main storage area remains unchanged. This ensures that the device maintains uniform functionality and performance standards. Furthermore, the current value in the backup storage area allows users to customize the device based on their usage habits and preferences. This dual storage area design allows the device to meet user needs while achieving uniform and standardized functionality.

[0091] In some embodiments, the standard value of the adjustable parameter stored in the main storage area can be updated through a firmware upgrade operation. For example, the method may further include: In response to a firmware upgrade operation for the device, the standard value of the adjustable parameter in the main storage area is updated to the value of the adjustable parameter in the upgrade package.

[0092] With the above technical solution, in the firmware upgrade scenario, the standard values of the adjustable parameters in the main storage area are updated with the values of the adjustable parameters in the upgrade package. In this way, device performance can be optimized through firmware upgrade, thereby improving the user experience.

[0093] In some implementations of this embodiment, the method may further include: for each adjustable parameter stored in the backup storage area, adjusting the current value of the adjustable parameter to the value of the adjustable parameter in the upgrade package.

[0094] In this embodiment, in a firmware upgrade scenario, in addition to using the values of the adjustable parameters in the upgrade package to update the standard values of the adjustable parameters in the main storage area, the values of the adjustable parameters in the upgrade package can also be used to update the adjustable parameters in the backup storage area.

[0095] For example, assuming that the adjustable parameters include parameter 1, parameter 2 and parameter 3, the standard values of parameter 1, parameter 2 and parameter 3 in the main storage area are A, B and C respectively, the current values of parameter 1, parameter 2 and parameter 3 stored in the backup storage area are A1, B1 and C respectively, and the values of the adjustable parameters in the upgrade package are a, b and c respectively, then the standard values of parameter 1, parameter 2 and parameter 3 in the main storage area can be updated to a, b and c, and the current values of parameter 1, parameter 2 and parameter 3 stored in the backup storage area can also be updated to a, b and c.

[0096] By adopting the above technical solution, when the value of the first parameter needs to be adjusted in batches, the value of the adjustable parameter in the upgrade package can be used to update the current value of the adjustable parameter in the backup storage area, thereby meeting the demand for batch adjustment of device parameters.

[0097] In other implementations of this embodiment, the method may further include: For each third parameter stored in the backup storage area, the current value of the third parameter is adjusted to the value of the third parameter in the upgrade package, where the third parameter is an adjustable parameter other than the first parameter.

[0098] For example, assuming that the adjustable parameters include parameter 1, parameter 2 and parameter 3, the standard values of parameter 1, parameter 2 and parameter 3 in the main storage area are A, B and C respectively, the current values of parameter 1, parameter 2 and parameter 3 stored in the backup storage area are A1, B1 and C respectively, and the values of the adjustable parameters in the upgrade package are a, b and c respectively, then the standard values of parameter 1, parameter 2 and parameter 3 in the main storage area can be updated to a, b and c, and only the current value of parameter 3 stored in the backup storage area is also updated to c, keeping the current values of parameter 1 and parameter 2 stored in the backup storage area unchanged, that is, the current values of parameter 1, parameter 2 and parameter 3 stored in the backup storage area are A1, B1 and c respectively.

[0099] In this embodiment, the adjustment of the first parameter is primarily intended to meet the user's personalized needs, and the value of the first parameter provided in the upgrade package may not meet the user's specific requirements. Therefore, to ensure that the user's personalized needs are met, each third parameter stored in the backup storage area can be updated to the corresponding third parameter value in the upgrade package, while the current value of the first parameter in the backup storage area remains unchanged. In this way, the device's universal parameter settings can be optimized through firmware upgrades while retaining the user's personalized adjustments to the first parameter, thus balancing standardized device operation with the user's personalized needs.

[0100] In some embodiments, the standard values included in the parameter adjustment interface are obtained from the primary storage area by the server, and the current values included in the parameter adjustment interface are obtained from the backup storage area by the server.

[0101] By adopting the above technical solution, the standard values of the adjustable parameters in the main storage area and the current values of the adjustable parameters in the backup storage area can be obtained through the server, which facilitates unified management and configuration and improves the reliability and stability of the equipment.

[0102] Furthermore, adjusting the current value of the first parameter in the backup storage area to the target value may include: The target value of the first parameter is sent to the device via the server to instruct the device to adjust the current value of the first parameter stored in the backup storage area to the target value.

[0103] By adopting the above technical solution, the target value of the first parameter is sent to the device through the server, which facilitates unified management and configuration and improves the reliability and stability of the device.

[0104] Figure 4 FIG. 1 is an interactive diagram illustrating a method for adjusting device parameters according to an exemplary embodiment. Figure 4 As shown, the device parameter adjustment method may include the following steps.

[0105] In step S41, the device sends device information to the server.

[0106] The device information includes a device identifier, a standard value of an adjustable parameter stored in the primary storage area, and a current value of the adjustable parameter stored in the backup storage area.

[0107] In step S42, the server forwards the device information to the after-sales client.

[0108] In step S43 , in response to the operation of selecting the device to be adjusted in the application, the after-sales client displays a parameter adjustment interface.

[0109] The parameter adjustment interface includes adjustable parameters, input controls corresponding to the adjustable parameters, standard values of the adjustable parameters, and current values of the adjustable parameters.

[0110] In step S44 , in response to an input operation on at least one input control in the parameter adjustment interface, the after-sales client determines a first parameter to be adjusted and a target value of the first parameter.

[0111] In step S45 , the after-sales client sends the first parameter and the target value of the first parameter to the server.

[0112] In step S46 , the server forwards the first parameter and the target value of the first parameter to the device.

[0113] In step S47 , the device adjusts the current value of the first parameter in the backup storage area to the target value.

[0114] The following describes the data packets during the transmission process.

[0115] The format of the data packets reported or downloaded is a string. For example, for an air conditioner, there are eight data packets, of which the indoor unit system, the fixed indoor unit parameters, and the fixed outdoor unit parameters occupy one data packet, and the outdoor unit system parameters occupy eight data packets. The device can report device information to the server after power failure, power-on, firmware upgrade, or when the current value of an adjustable parameter changes.

[0116] The service identifier siid in the data packet can be marked as 39, indicating that the service name is system-parm; the attribute identifier piid in the data packet takes values 1-9, indicating indoor unit parameters, outdoor unit parameters 1, outdoor unit parameters 2, outdoor unit parameters 3, ..., outdoor unit parameters 8 respectively.

[0117] Data packet 1 representing internal parameters includes 64 parameters. A downlink data packet (e.g., a data packet sent from a server to a device) may include: parameter version, total parameter checksum 1, single-packet parameter checksum 1, total packet sequence number 1, single-packet sequence number 1, parameter length 1, modified parameter value 1, ..., modified parameter value 64. An uplink data packet (e.g., a data packet sent from a device to a server) may include: parameter version, total parameter checksum 2, single-packet parameter checksum 2, total packet sequence number 2, single-packet sequence number 2, parameter length 1, standard value 1, ..., standard value 64.

[0118] The data packet representing the parameters of the external unit includes 512 parameters. A downlink data packet (e.g., a data packet sent from the server to the device) may include: parameter version, total parameter checksum 3, single packet parameter checksum 3, total packet sequence number 3, single packet sequence number 3, parameter length 2, modified parameter value 1, ..., modified parameter value 512. An uplink data packet (e.g., a data packet uploaded from the device to the server) may include: parameter version, total parameter checksum 4, single packet parameter checksum 4, total packet sequence number 4, single packet sequence number 4, parameter length 2, standard value 1, ..., standard value 512.

[0119] Each data item in the data packet is 2 bytes. The parameter version is used to indicate whether a parameter modification or adjustment has occurred. For example, if no parameter adjustment has occurred, the parameter version can be marked as 0; otherwise, it can be marked as 1. The total parameter checksum can use a CRC-16 XMODEM checksum: Total Parameter Checksum 1 = (Modified Parameter Value 1 + Modified Parameter Value 1 + ... + Modified Parameter Value 64) / 512. Total Parameter Checksum 2 = 0, Total Parameter Checksum 4 = 0, and Total Parameter Checksum 3 = (Modified Parameter Value 1 + Modified Parameter Value 1 + ... + Modified Parameter Value 512) / 512.

[0120] Single-packet parameter check uses CRC-16 XMODEM checksum. Single-packet parameter checksum 1 = total packet number 1 + individual packet number 1 + parameter length 1 + modified parameter value 1 + ... + modified parameter value 64. Single-packet parameter checksum 2 = total packet number 2 + individual packet number 2 + parameter length 1 + standard value 1 + ... + standard value 64. Single-packet parameter checksum 3 = total packet number 3 + individual packet number 3 + parameter length 2 + modified parameter value 1 + ... + modified parameter value 512. Single-packet parameter checksum 4 = total packet number 4 + individual packet number 4 + parameter length 2 + standard value 1 + ... + standard value 512.

[0121] Total packet sequence numbers 1 and 3 are the total packet sequence numbers for downlink data, while total packet sequence numbers 2 and 4 are the total packet sequence numbers for uplink data. Single packet sequence numbers 1 and 3 are the single packet sequence numbers for downlink data, while single packet sequence numbers 2 and 4 are the single packet sequence numbers for uplink data. Parameter length 1 = 64, parameter length 2 = 512. Modified parameter values refer to the modified values.

[0122] It should be understood that the data packets described above are merely exemplary. In practical applications, other forms of data packets may also be used, and the present disclosure does not limit this.

[0123] Based on the same inventive concept, the present disclosure also provides a device parameter adjustment apparatus, which is used to implement the steps of the device parameter adjustment method provided by the present disclosure. Figure 5 This is a block diagram of a device parameter adjustment device according to an exemplary embodiment. The device parameter adjustment device can be deployed on an after-sales client or on a server, and this disclosure does not limit this. The device includes a main storage area and a backup storage area. The main storage area is used to store at least the standard value of the adjustable parameter of the device, and the backup storage area is used to store at least the current value of the adjustable parameter. Figure 5 As shown, the device parameter adjustment apparatus 500 may include: A first determining module 501 is configured to determine a target value of a first parameter to be adjusted of the device in response to a parameter adjustment operation on the device, where the first parameter is any parameter among the adjustable parameters; The first adjustment module 502 is configured to adjust the current value of the first parameter in the backup storage area to the target value, and the device operates according to the target value of the first parameter and the current value of a second parameter, where the second parameter is a parameter other than the first parameter.

[0124] Optionally, the device parameter adjustment apparatus 500 may further include: a display module configured to, in response to an operation of selecting a device to be adjusted in an application, display a parameter adjustment interface of the device in the application, wherein the application is an application for adjusting device parameters, and the parameter adjustment interface includes the adjustable parameters and input controls corresponding to the adjustable parameters; The first determining module 501 is configured to: in response to an input operation on at least one of the input controls in the parameter adjustment interface, determine an adjustable parameter corresponding to the input control as a first parameter, and determine a target value of the first parameter.

[0125] Optionally, the first determining module 501 is configured to: when the input operation is an operation of inputting a numerical value, determine the input numerical value as the target value of the first parameter; or When the input operation is an operation of inputting a parameter gear, a numerical value corresponding to the input parameter gear is determined as a target value of the first parameter, and different parameter gears correspond to different numerical values.

[0126] Optionally, the parameter adjustment interface further includes a standard value and / or a current value of the adjustable parameter.

[0127] Optionally, the first determining module 501 is configured to: In response to a parameter adjustment operation on the device, determining preference data for using the device; A first parameter of the device to be adjusted and a target value of the first parameter are determined according to the preference data.

[0128] Optionally, before adjusting the current value of the first parameter in the backup storage area to the target value, the device parameter adjustment apparatus 500 may further include: an output module configured to output the target value of the first parameter to review the target value of the first parameter; The second determination module is configured to determine whether the review is passed.

[0129] Optionally, the device parameter adjustment apparatus 500 may further include: The control module is configured to control the standard value of the adjustable parameter stored in the main storage area to remain unchanged in response to a parameter adjustment operation on the device.

[0130] Optionally, the device parameter adjustment apparatus 500 may further include: The second adjustment module is configured to update the standard value of the adjustable parameter in the main storage area to the value of the adjustable parameter in the upgrade package in response to a firmware upgrade operation for the device.

[0131] Optionally, the device parameter adjustment apparatus 500 may further include: The third adjustment module is configured to adjust, for each adjustable parameter stored in the backup storage area, a current value of the adjustable parameter to a value of the adjustable parameter in the upgrade package.

[0132] Optionally, the device parameter adjustment apparatus 500 may further include: The fourth adjustment module is configured to adjust the current value of each third parameter stored in the backup storage area to the value of the third parameter in the upgrade package, where the third parameter is an adjustable parameter other than the first parameter.

[0133] Optionally, the standard value included in the parameter adjustment interface is obtained from the primary storage area by a server, and the current value included in the parameter adjustment interface is obtained from the backup storage area by the server.

[0134] Optionally, the first adjustment module 502 is configured to: send the target value of the first parameter to the device via the server, to instruct the device to adjust the current value of the first parameter stored in the backup storage area to the target value.

[0135] Optionally, when the device has not undergone a firmware upgrade, the standard value is an initial value of the device; When the device undergoes a firmware upgrade, the standard value is the value of the adjustable parameter in the upgrade package used during the most recent firmware upgrade.

[0136] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0137] The present disclosure further provides a household appliance, comprising a main storage area and a backup storage area, wherein the main storage area is used to store at least a standard value of an adjustable parameter of the appliance, and the backup storage area is used to store at least a current value of the adjustable parameter; The current value stored in the backup storage area is adjusted based on the device parameter adjustment method provided by the present disclosure.

[0138] The present disclosure also provides a computer-readable storage medium having computer program instructions stored thereon, which implement the steps of the device parameter adjustment method provided by the present disclosure when the program instructions are executed by a processor.

[0139] Figure 6 1 is a block diagram of an electronic device according to an exemplary embodiment. For example, the electronic device may be an after-sales client, such as a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0140] Reference Figure 6 , the electronic device 800 may include one or more of the following components: a processing component 802 , a memory 804 , a power component 806 , a multimedia component 808 , an audio component 810 , an input / output interface 812 , a sensor component 814 , and a communication component 816 .

[0141] The processing component 802 generally controls the overall operation of the electronic device 800, such as operations associated with display, phone calls, data communications, camera operation, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to perform all or part of the steps of the device parameter adjustment method described above. In addition, the processing component 802 may include one or more modules to facilitate interaction between the processing component 802 and other components. For example, the processing component 802 may include a multimedia module to facilitate interaction between the multimedia component 808 and the processing component 802.

[0142] The memory 804 is configured to store various types of data to support operations on the electronic device 800. Examples of such data include instructions for any application or method operating on the electronic device 800, contact data, phone book data, messages, pictures, videos, etc. The memory 804 can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.

[0143] The power supply component 806 provides power to the various components of the electronic device 800. The power supply component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the electronic device 800.

[0144] The multimedia component 808 includes a screen that provides an output interface between the electronic device 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, it may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensors can not only sense the boundaries of a touch or slide action, but also detect the duration and pressure associated with the touch or slide action. In some embodiments, the multimedia component 808 includes a front-facing camera and / or a rear-facing camera. When the electronic device 800 is in an operating mode, such as a capture mode or a video mode, the front-facing camera and / or the rear-facing camera can receive external multimedia data. Each front-facing camera and the rear-facing camera can have a fixed optical lens system or have focal length and optical zoom capabilities.

[0145] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC) that is configured to receive external audio signals when the electronic device 800 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may be further stored in the memory 804 or transmitted via the communication component 816. In some embodiments, the audio component 810 also includes a speaker for outputting audio signals.

[0146] The input / output interface 812 provides an interface between the processing component 802 and peripheral interface modules, such as a keyboard, a click wheel, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.

[0147] The sensor assembly 814 includes one or more sensors for providing various aspects of status assessment for the electronic device 800. For example, the sensor assembly 814 can detect the open / closed state of the electronic device 800, the relative positioning of components, such as the display and keypad of the electronic device 800. The sensor assembly 814 can also detect changes in the position of the electronic device 800 or a component of the electronic device 800, the presence or absence of user contact with the electronic device 800, the orientation or acceleration / deceleration of the electronic device 800, and temperature changes of the electronic device 800. The sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0148] The communication component 816 is configured to facilitate wired or wireless communication between the electronic device 800 and other devices. The electronic device 800 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0149] In an exemplary embodiment, the electronic device 800 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above-mentioned device parameter adjustment method.

[0150] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions. The instructions may be executed by the processor 820 of the electronic device 800 to perform the device parameter adjustment method described above. For example, the non-transitory computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, or the like.

[0151] In another exemplary embodiment, a computer program product is further provided. The computer program product includes a computer program executable by a programmable device, and has a code portion for executing the above-mentioned device parameter adjustment method when executed by the programmable device.

[0152] Those skilled in the art will also understand that the various illustrative logical blocks and steps listed in the embodiments of this application can be implemented through electronic hardware, computer software, or a combination of both. Whether such functions are implemented through hardware or software depends on the specific application and the design requirements of the entire system. Those skilled in the art may use various methods to implement the described functions for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of this application.

[0153] It should be understood that, unless otherwise specifically noted, the features of the various embodiments of the present disclosure described herein may be combined with each other. As used herein, the term "and / or" includes any one of the relevant listed items and any combination of any two or more thereof; similarly, "at least one of" includes any one of the relevant listed items and any combination of any two or more thereof.

[0154] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of technical features indicated. Therefore, a feature specified as "first" or "second" may explicitly or implicitly include at least one of such features. In this description, "plurality" means at least two, for example, two, three, etc., unless otherwise specifically defined.

[0155] Furthermore, the word "exemplary" is used herein to mean serving as an example, instance, or illustration. Any aspect or design described herein as "exemplary" is not necessarily to be construed as advantageous over other aspects or designs. Rather, the use of the word exemplary is intended to present concepts in a concrete manner. As used herein, the term "or" is intended to mean an inclusive "or" rather than an exclusive "or." That is, unless otherwise specified or clear from the context, "X applies to A or B" is intended to mean any of the natural inclusive permutations. That is, if X applies to A; X applies to B; or X applies to both A and B, then "X applies to A or B" satisfies any of the aforementioned instances. Furthermore, the articles "a" and "an," as used in this application and the appended claims, are generally understood to mean "one or more," unless otherwise specified or clear from the context to refer to the singular form.

[0156] Likewise, although the present disclosure has been shown and described with respect to one or more implementations, equivalent variations and modifications will occur to those skilled in the art upon reading and understanding this specification and the accompanying drawings. The present disclosure includes all such modifications and variations and is limited only by the scope of the claims. With particular regard to the various functions performed by the components described above (e.g., elements, resources, etc.), unless otherwise indicated, terms used to describe such components are intended to correspond to any component (functionally equivalent) that performs the specific function of the described component, even if not structurally equivalent to the disclosed structure. In addition, although particular features of the present disclosure may have been disclosed with respect to only one of several implementations, such features may be combined with one or more other features of other implementations as may be desired and advantageous for any given or particular application. Furthermore, to the extent that the terms "include," "have," "have," "have," or variations thereof are used in the detailed description or claims, such terms are intended to be inclusive in a manner similar to the term "comprising."

[0157] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the appended claims.

[0158] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A device parameter adjustment method, characterized in that: The device includes a main storage area and a backup storage area, the main storage area is used to store at least a standard value of an adjustable parameter of the device, and the backup storage area is used to store at least a current value of the adjustable parameter, and the method includes: In response to a parameter adjustment operation on the device, determining a target value of a first parameter to be adjusted of the device, where the first parameter is any parameter among the adjustable parameters; The current value of the first parameter in the backup storage area is adjusted to the target value, and the device operates according to the target value of the first parameter and the current value of a second parameter, where the second parameter is a parameter other than the first parameter.

2. The method according to claim 1, characterized in that The method further comprises: In response to an operation of selecting a device to be adjusted in an application, displaying a parameter adjustment interface of the device in the application, the application being an application for adjusting device parameters, the parameter adjustment interface including the adjustable parameters and input controls corresponding to the respective adjustable parameters; The determining, in response to a parameter adjustment operation on the device, a target value of a first parameter to be adjusted of the device includes: In response to an input operation on at least one of the input controls in the parameter adjustment interface, an adjustable parameter corresponding to the input control is determined as a first parameter, and a target value of the first parameter is determined.

3. The method according to claim 2, characterized in that Determining the target value of the first parameter includes at least one of the following: When the input operation is an operation of inputting a numerical value, determining the input numerical value as a target value of the first parameter; or When the input operation is an operation of inputting a parameter gear, a numerical value corresponding to the input parameter gear is determined as a target value of the first parameter, and different parameter gears correspond to different numerical values.

4. The method according to claim 2, characterized in that The parameter adjustment interface also includes the standard value and / or current value of the adjustable parameter.

5. The method according to claim 1, characterized in that The determining, in response to a parameter adjustment operation on the device, a target value of a first parameter to be adjusted of the device includes: In response to a parameter adjustment operation on the device, determining preference data for using the device; A first parameter of the device to be adjusted and a target value of the first parameter are determined according to the preference data.

6. The method according to any one of claims 1 to 5, characterized in that Before adjusting the current value of the first parameter in the backup storage area to the target value, the method further includes: outputting a target value of the first parameter to review the target value of the first parameter; Confirm that the review is passed.

7. The method according to any one of claims 1 to 5, characterized in that The method further comprises: In response to a parameter adjustment operation for the device, the standard value of the adjustable parameter stored in the main storage area is controlled to remain unchanged.

8. The method according to any one of claims 1 to 5, characterized in that The method further comprises: In response to a firmware upgrade operation for the device, the standard value of the adjustable parameter in the main storage area is updated to the value of the adjustable parameter in the upgrade package.

9. The method according to claim 8, characterized in that The method further comprises: For each adjustable parameter stored in the backup storage area, the current value of the adjustable parameter is adjusted to the value of the adjustable parameter in the upgrade package.

10. The method according to claim 8, characterized in that The method further comprises: For each third parameter stored in the backup storage area, the current value of the third parameter is adjusted to the value of the third parameter in the upgrade package, where the third parameter is an adjustable parameter other than the first parameter.

11. The method according to claim 4, characterized in that The standard value included in the parameter adjustment interface is obtained from the main storage area by the server, and the current value included in the parameter adjustment interface is obtained from the backup storage area by the server.

12. The method according to any one of claims 1 to 5, characterized in that The adjusting the current value of the first parameter in the backup storage area to the target value includes: The target value of the first parameter is sent to the device via the server to instruct the device to adjust the current value of the first parameter stored in the backup storage area to the target value.

13. The method according to any one of claims 1 to 5, characterized in that When the device has not undergone a firmware upgrade, the standard value is the initial value of the device; When the device undergoes a firmware upgrade, the standard value is the value of the adjustable parameter in the upgrade package used during the most recent firmware upgrade.

14. A device parameter adjustment device, characterized in that: The method for adjusting device parameters according to any one of claims 1 to 13 is implemented.

15. A household appliance, characterized in that: The household appliance comprises a main storage area and a backup storage area, wherein the main storage area is used to store at least a standard value of an adjustable parameter of the appliance, and the backup storage area is used to store at least a current value of the adjustable parameter; The current value stored in the backup storage area is adjusted based on the device parameter adjustment method according to any one of claims 1 to 13.

16. An electronic device, characterized in that: include: processor; a memory for storing processor-executable instructions; The processor is configured to execute the instruction to enable the electronic device to implement the steps of the device parameter adjustment method according to any one of claims 1 to 13.

17. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the device parameter adjustment method according to any one of claims 1 to 13 are implemented.

18. A computer program product, characterized in that The invention comprises a computer program, which, when executed by a processor, implements the steps of the device parameter adjustment method according to any one of claims 1 to 13.