OTA upgrading method and system of refrigerator main control board and electronic equipment

By receiving and writing the upgrade installation package in the smart refrigerator, covering the current running program, and setting the hardware and software status, the problems of high cost of the upgrade function of the smart refrigerator OTA in the existing technology and insufficient overall performance improvement are solved, and the effect of reducing production costs and improving upgrade stability is achieved.

CN120029647APending Publication Date: 2025-05-23QINDAO HAIER REFRIGERATOR CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311566834.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-22
Publication Date
2025-05-23

AI Technical Summary

Technical Problem

The existing technology has high cost for the OTA upgrade function of smart refrigerators, and most of them are aimed at functional modules, and there are few upgrades to the overall operating program, resulting in insufficient improvement in the overall performance of the refrigerator main control board.

Method used

By receiving the upgrade installation package data and storing it to external flash memory, after the refrigerator refrigeration cycle working parameters are stable, the upgrade installation package is written to the internal ergonable memory to overwrite the current running program. At the same time, set the hardware and software status during refrigerator upgrade to ensure the stability and security of the upgrade process.

Benefits of technology

It effectively reduces production costs, improves refrigerator performance, improves stability and safety during the upgrade process, making the OTA upgrade of the refrigerator main control board more economical and reliable.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120029647A_ABST
    Figure CN120029647A_ABST
Patent Text Reader

Abstract

The invention discloses an OTA upgrading method and system for a refrigerator main control board and electronic equipment, and the method comprises the steps: receiving upgrading installation package data, and storing the upgrading installation package data in an external flash memory; and after the refrigeration cycle working parameters of the target refrigerator are stable, writing the upgrade installation package in the external flash memory into an internal erasable memory to cover the current running program. According to the invention, the erasable memory is integrated to the main control board chip, the external flash memory is configured for the main control board chip, and downloading and transmission paths of the upgrade installation package are set, so that the production cost is effectively reduced, and the performance of the refrigerator is improved; and by setting the hardware and software states when the refrigerator is upgraded, the stability and safety in the upgrading process are effectively improved, and good practicability is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of smart refrigerators, and in particular to an OTA upgrade method, system and electronic equipment for a refrigerator main control board. Background Art

[0002] OTA (Over-The-Air) technology is a technology that remotely updates device software or firmware through the network. With the development of the Internet of Things, OTA technology has been widely used and developed. At first, OTA technology was mainly used for software updates of mobile devices and communication devices, such as smartphones, routers, etc. With the popularization of IoT devices, OTA technology has also been introduced into smart homes, smart cars, industrial equipment and other fields.

[0003] At present, with the continuous development of Internet of Things technology, OTA (Over-The-Air) program upgrades have been widely used in the fields of automobiles and small appliances. However, in the field of smart appliances, especially smart refrigerators, the technology of OTA program upgrades is still relatively lacking. The existing technology has a high cost for the OTA upgrade function of smart refrigerators, which makes the remote upgrade of the refrigerator main control board less economical. At the same time, most of the existing OTA upgrades are for functional modules, and there are few upgrades to the overall running program, which leads to insufficient improvement in the overall performance of the refrigerator main control board. Summary of the invention

[0004] The purpose of the present invention is to provide an OTA upgrade method, system and electronic device for a refrigerator main control board to solve the problem that the existing OTA upgrade technology is insufficient to support the upgrade of the increasingly developed smart refrigerator.

[0005] To achieve one of the above-mentioned purposes of the invention, an embodiment of the present invention provides an OTA upgrade method for a refrigerator main control board, comprising:

[0006] Receive the upgrade installation package data and store it in the external flash memory;

[0007] When the refrigeration cycle operating parameters of the target refrigerator are stabilized, the upgrade installation package in the external flash memory is written into the internal erasable memory to overwrite the currently running program.

[0008] As a further improvement of an embodiment of the present invention, the method further includes: communicating with a cloud server, receiving an upgrade notification and installation package data from the cloud server, and sending data information of the target refrigerator to the cloud server for verification and judgment.

[0009] As a further improvement of an embodiment of the present invention, the method further includes: the data information of the target refrigerator includes the model of the target refrigerator and version information of the refrigerator system.

[0010] As a further improvement of one embodiment of the present invention, the method also includes: when the target refrigerator is in a stable refrigeration cycle, standby state, set temperature stable state or power stable working state, the refrigeration cycle working parameters of the target refrigerator become stable.

[0011] As a further improvement of an embodiment of the present invention, the method further includes: when the refrigeration cycle operating parameters of the target refrigerator are stable, it also includes:

[0012] The target refrigerator completes the upgrade within a period of time, and the target refrigerator stops working during the period of time;

[0013] When it is detected that the target refrigerator has been upgraded, the refrigerator system restarts and returns to the working state before the upgrade and continues to work.

[0014] As a further improvement of an embodiment of the present invention, the method further includes: through programming, when performing OTA upgrade, setting the load-related pins or interfaces to a closed state.

[0015] As a further improvement of an embodiment of the present invention, the method further includes: the target refrigerator needs to be connected to the Internet and connected to a cloud server during the upgrade, and the target refrigerator needs to maintain power supply during the upgrade process.

[0016] To achieve one of the above-mentioned purposes of the invention, an embodiment of the present invention provides an OTA upgrade system for a refrigerator main control board, including a cloud server and a refrigerator;

[0017] The cloud server is used to communicate with the target refrigerator to complete the upgrade operation;

[0018] The refrigerator comprises a main control board and an external memory;

[0019] The main control board is provided with a chip and an internal erasable memory connected to the chip;

[0020] The external memory may be connected to the main control board.

[0021] To achieve one of the above-mentioned purposes of the invention, one embodiment of the present invention provides an electronic device, including a memory and a processor, characterized in that the memory stores a computer program that can be run on the processor, and when the program is executed on the processor, the steps in the OTA upgrade method of the refrigerator main control board as described above are implemented.

[0022] Compared with the prior art, the present invention provides an OTA upgrade method, system and electronic device for a refrigerator main control board, which effectively reduces production costs and improves refrigerator performance by integrating an erasable memory into the main control board chip, configuring an external flash memory for the main control board chip, and setting a download and transmission path for the upgrade installation package; and by setting the hardware and software status of the refrigerator during the upgrade, effectively improves the stability and security of the upgrade process, and has good practicality. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 It is an overall flow chart of the OTA upgrade method of the refrigerator main control board described in the present invention. DETAILED DESCRIPTION

[0024] The present invention will be described in detail below in conjunction with the specific embodiments shown in the accompanying drawings. However, these embodiments do not limit the present invention, and any structural, methodological, or functional changes made by a person skilled in the art based on these embodiments are all within the scope of protection of the present invention.

[0025] The embodiments of the present invention are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and cannot be understood as limiting the present invention.

[0026] In the first embodiment of the present invention, the present invention provides an OTA upgrade method for a refrigerator main control board, such as Figure 1 As shown, the method includes:

[0027] S1: receiving the upgrade installation package data and storing it in the external flash memory;

[0028] S2: When the refrigeration cycle operating parameters of the target refrigerator are stabilized, the upgrade installation package in the external flash memory is written into the internal erasable memory to overwrite the currently running program.

[0029] In a specific embodiment of the present invention, the system communicates with a cloud server, receives an upgrade notification and installation package data from the cloud server, and sends data information of a target refrigerator to the cloud server for verification and judgment. The data information of the target refrigerator includes the model of the target refrigerator and the version information of the refrigerator system.

[0030] Specifically, these upgrade notifications and installation package data may include update content for specific refrigerator models and software versions, as well as relevant information required for the upgrade. At the same time, the smart refrigerator will also send the data information of the target refrigerator to the cloud server for verification and judgment. This data information may include the model of the target refrigerator, the currently running software version, and other relevant identification information. By sending this data information to the cloud server, it can be ensured that the upgrade notification and installation package data match the model and version of the target refrigerator, thereby ensuring the accuracy and effectiveness of the upgrade.

[0031] This two-way communication mechanism enables the smart refrigerator to keep in sync with the cloud server, ensuring the reliability and security of the upgrade process. At the same time, it also provides a more intelligent and personalized solution for the remote upgrade of smart refrigerators, so that each smart refrigerator can receive the most suitable upgrade content according to its own model and version, thereby improving the overall user experience and product performance.

[0032] In a specific embodiment of the present invention, when the target refrigerator is in a stable refrigeration cycle, a standby state, a set temperature stable state or a power supply stable working state, the refrigeration cycle working parameters of the target refrigerator are stabilized.

[0033] Specifically, when the refrigerator is in a stable refrigeration cycle, the refrigeration system operates normally to keep the temperature inside the refrigerator within the set range. The refrigeration cycle operating parameters include the operating status of the compressor, the operating status of the evaporator and the condenser, etc. These parameters maintain a certain regularity and stability in a stable refrigeration cycle. In standby mode, the refrigeration system inside the refrigerator is in a dormant or low-power state to keep the temperature inside the refrigerator stable. In this state, the refrigeration cycle operating parameters will be adjusted accordingly to keep the temperature inside the refrigerator within the set range while minimizing energy consumption. The set temperature stable state means that when the user sets a specific refrigeration or freezing temperature, the refrigeration system inside the refrigerator will adjust the refrigeration cycle operating parameters according to the set temperature to keep the temperature inside the refrigerator stable within the numerical range set by the user. The stable power supply working state means that the refrigerator is normally powered on, the refrigeration system can operate normally, and the various working parameters are in a stable state. In this state, the refrigerator can perform functions such as refrigeration and preservation normally, and is also suitable for OTA upgrade operations to ensure the stability and security of the upgrade process.

[0034] When the refrigeration cycle operating parameters of the target refrigerator are stable, it means that the temperature, pressure and other key parameters inside the refrigerator have reached a stable state. In this state, the refrigerator's refrigeration system runs smoothly, and various working parameters are in a stable state, which is suitable for OTA upgrade operations. This design takes into account the actual working conditions of the smart refrigerator, ensures that the upgrade operation is performed at the most appropriate time, and avoids the risks that may be caused by upgrading when the refrigeration system is unstable or in other working conditions. By upgrading when the refrigerator is in a stable working state, the impact on users can be minimized, the normal use experience of the refrigerator can be guaranteed, and it helps to ensure the smooth progress of the upgrade process.

[0035] In a specific embodiment of the present invention, when the refrigeration cycle operating parameters of the target refrigerator are stabilized, the target refrigerator completes the upgrade within a period of time, and the target refrigerator suspends operation within the period of time; when it is detected that the upgrade of the target refrigerator is completed, the refrigerator system restarts and returns to the working state before the upgrade and continues to work.

[0036] It should be noted that in the implementation of a specific product, the above "a period of time" is usually a few minutes and less than a time threshold, so as to ensure that the normal preservation of food in the refrigerator will not be affected during the upgrade process. If the upgrade time exceeds the time threshold, the system determines that the upgrade has failed and restores to the refrigerator system of the previous period. In the present invention, the erasable memory is integrated into the main control board chip, and the upgrade installation package is written into the erasable memory during the upgrade process, thereby ensuring the stability of the refrigerator system during the upgrade.

[0037] In a specific implementation of the present invention, through programming, when performing OTA upgrade, the load-related pins or interfaces are set to a closed state.

[0038] Specifically, when performing an OTA upgrade, setting the load-related pins or interfaces to the off state can avoid interference of load operations with the upgrade process. Load operations may include operations related to refrigerator functions such as controlling the refrigeration system, display screen, and lighting. Turning off these load operations can ensure that during the upgrade process, the various functions of the refrigerator will not interfere with the upgrade, and can also avoid data errors or corruption during the upgrade process. This setting helps to improve the stability and security of the upgrade process and ensure that the upgrade operation can proceed smoothly and be successfully completed.

[0039] If it is set to the on state, the load operation may interfere with the upgrade process during the upgrade process. For example, the unexpected start of the refrigeration system and the refresh of the display may affect the transmission and storage of the upgrade data, resulting in errors during the upgrade process, or even cause the upgrade to fail. In addition, the load operation in the on state may also increase the energy consumption during the upgrade process, affecting the stability and reliability of the upgrade. Therefore, setting the load-related pins or interfaces to the on state may have an adverse effect on the upgrade process, or even cause the upgrade to fail.

[0040] In a specific embodiment of the present invention, the target refrigerator needs to be connected to the Internet and the cloud server during the upgrade, and the target refrigerator needs to maintain power supply during the upgrade process.

[0041] Furthermore, through the above-mentioned upgrade scheme of the present invention, on the one hand, the programs of mass-produced products can be optimized and upgraded; on the other hand, when a program problem occurs in a certain model of product, the problem can be solved through background optimization to avoid after-sales unpacking operations; finally, through precise control of the refrigerator model and system version, the program can be optimized to adapt to the environment according to the climate of different regions.

[0042] In addition, the present invention can realize personalized customization of the variable temperature space according to the user's special storage needs by replacing the system program. For example, if the user needs the mother-and-child function in certain time periods, the refrigerator can be upgraded through the method provided by the present invention to obtain the corresponding system program, and when it is not needed, it can be replaced with a more needed function by replacing the program.

[0043] In a second embodiment of the present invention, the present invention provides an OTA upgrade system for a refrigerator main control board, comprising a cloud server and a refrigerator;

[0044] The cloud server is used to communicate with the target refrigerator to complete the upgrade operation;

[0045] The refrigerator comprises a main control board and an external memory;

[0046] The main control board is provided with a chip and an internal erasable memory connected to the chip;

[0047] The external memory may be connected to the main control board.

[0048] It should be noted that the external memory may be a flash memory.

[0049] In the third embodiment of the present invention, the present invention provides an electronic device, including a memory and a processor, characterized in that the memory stores a computer program that can be run on the processor, and when the program is executed on the processor, the steps in the OTA upgrade method of the refrigerator main control board as described above are implemented.

[0050] In summary, the present invention provides an OTA upgrade method, system and electronic device for a refrigerator main control board, which effectively reduces production costs and improves refrigerator performance by integrating an erasable memory into the main control board chip, configuring an external flash memory for the main control board chip, and setting the download and transmission path of the upgrade installation package; and by setting the hardware and software status of the refrigerator during the upgrade, effectively improves the stability and security of the upgrade process, and has good practicality.

[0051] It should be understood that although this specification is described according to implementation modes, not every implementation mode contains only one independent technical solution. This description of the specification is only for the sake of clarity. Those skilled in the art should regard the specification as a whole. The technical solutions in each implementation mode may also be appropriately combined to form other implementation modes that can be understood by those skilled in the art.

[0052] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the modules described above can refer to the corresponding process in the aforementioned method implementation, and will not be repeated here.

[0053] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present implementation scheme.

[0054] In addition, each functional module in each embodiment of the present application can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The above integrated modules can be implemented in the form of hardware or in the form of hardware plus software functional modules.

[0055] The above-mentioned integrated module implemented in the form of a software function module can be stored in a computer-readable storage medium. The above-mentioned software function module is stored in a storage medium, including a number of instructions for a computer system (which can be a personal computer, a server, or a network system, etc.) or a processor (processor) to perform some steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.

[0056] Finally, it should be noted that the above implementation modes are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned implementation modes, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned implementation modes, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various implementation modes of the present application.

Claims

1. An OTA upgrade method for a refrigerator main control board, It is characterized in that include: Receive the upgrade installation package data and store it in the external flash memory; When the refrigeration cycle operating parameters of the target refrigerator are stabilized, the upgrade installation package in the external flash memory is written into the internal erasable memory to overwrite the currently running program.

2. According to the OTA upgrade method of the refrigerator main control board of claim 1, It is characterized in that The method further comprises: Communicate with the cloud server, receive upgrade notifications and installation package data from the cloud server, and send data information of the target refrigerator to the cloud server for verification and judgment.

3. The OTA upgrade method for the refrigerator main control board according to claim 2, It is characterized in that The data information of the target refrigerator includes the model of the target refrigerator and version information of the refrigerator system.

4. The OTA upgrade method for a refrigerator main control board according to claim 1, It is characterized in that When the target refrigerator is in a stable refrigeration cycle, a standby state, a set temperature stable state, or a power supply stable working state, the refrigeration cycle working parameters of the target refrigerator are stabilized.

5. The OTA upgrade method for the refrigerator main control board according to claim 4, It is characterized in that When the refrigeration cycle operating parameters of the target refrigerator are stable, it also includes: The target refrigerator completes the upgrade within a period of time, and the target refrigerator stops working during the period of time; When it is detected that the target refrigerator has been upgraded, the refrigerator system restarts and returns to the working state before the upgrade and continues to work.

6. The OTA upgrade method for a refrigerator main control board according to claim 1, It is characterized in that The method further comprises, Through programming settings, load-related pins or interfaces are set to a closed state during OTA upgrade.

7. The OTA upgrade method for a refrigerator main control board according to claim 1, It is characterized in that The method further comprises, The target refrigerator needs to be connected to the Internet and the cloud server during the upgrade, and the target refrigerator needs to maintain power supply during the upgrade process.

8. An OTA upgrade system for a refrigerator main control board, comprising a cloud server and a refrigerator; The cloud server is used to communicate with the target refrigerator to complete the upgrade operation; The refrigerator comprises a main control board and an external memory; The main control board is provided with a chip and an internal erasable memory connected to the chip; The external memory may be connected to the main control board.

9. An electronic device comprising a memory and a processor, It is characterized in that The memory stores a computer program that can be run on the processor, and when the program is executed on the processor, the steps in the OTA upgrade method of the refrigerator main control board as described in any one of claims 1 to 7 are implemented.