Home appliance program update method and home appliance

By configuring domain controllers for home appliances, remote and rapid program updates can be achieved when home appliances malfunction, solving the problem of untimely maintenance in existing technologies and improving fault handling efficiency and user experience.

CN114721677BActive Publication Date: 2025-12-23QINGDAO HAIER WASHING MASCH CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110001096.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-01-04
Publication Date
2025-12-23
Estimated Expiration
2041-01-04

AI Technical Summary

Technical Problem

The current method of updating home appliances requires users to wait, resulting in untimely maintenance and a reduced user experience.

Method used

Configure a domain controller for home appliances. The domain controller can create a maintenance interface in case of failure, allowing remote maintenance terminals to connect based on a unique IP identity code, obtain the fault code, and send an update program, enabling the home appliances to update the program on the requested end.

Benefits of technology

It improves the speed of program updates and the efficiency of fault handling, ensuring the safety of home appliances and the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114721677B_ABST
    Figure CN114721677B_ABST
Patent Text Reader

Abstract

The application discloses a kind of home appliance program updating method and home appliance, and domain controller is configured for home appliance, when home appliance fails, domain controller creates a maintenance interface, and it is set to connectable, engineer can use remote maintenance terminal based on the unique IP identity code of domain controller Request access to the home appliance, and connection is established with home appliance, and domain controller then sends the fault code of home appliance to remote maintenance terminal, and engineer can analyze fault reason based on fault code, and when it can be solved by updating program, send updating program to home appliance, domain controller receives updating program and forwards it to home appliance, and home appliance then implements the updating of program;The application is the program updating mode that home appliance is requested end, and remote maintenance terminal is request end, and engineer can use remote maintenance terminal to access fault equipment immediately, and promptly handle program fault, with the shortest time to solve fault problem, improve fault handling efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of household appliances, in particular, relates to a household appliance program updating method and a household appliance. BACKGROUND

[0002] With the development of Internet of Things technology, household appliances such as washing machines have network functions, so that the household appliances can receive information, control instructions and the like sent by user terminals or service terminals, and users can remotely control the household appliances.

[0003] Based on the network function, the remote operation and maintenance server can also remotely update the program of the household appliance. For example, after the server obtains the program to be updated, it sends the program to be updated to the household appliance end in a broadcast manner through network connection, and the household appliance updates the program in the manner of rebooting or waiting for user confirmation based on user inquiry after receiving the program to be updated. Based on the network function, the remote operation and maintenance server can also remotely diagnose the fault of the household appliance. For example, when the household appliance fails, the household appliance sends a fault code to the server based on network connection, and the server analyzes the fault reason based on the fault code. When the program needs to be updated, the server sends the program to be updated to the maintenance terminal of the maintenance personnel based on network connection, the maintenance personnel connects the household appliance with the maintenance terminal to update the program of the household appliance, or sends the program to be updated to the user terminal connected with the household appliance based on network connection, and the user terminal sends the program to the household appliance to update the program. However, no matter which way is used, the user needs to wait, which causes the problem of untimely maintenance and reduces the user experience. SUMMARY

[0004] The present application aims to provide a household appliance program updating method and a household appliance. A domain controller is configured for the household appliance. When the household appliance fails, a maintenance interface is created to wait for access. An engineer can request to access the household appliance through a remote maintenance terminal, data connection is realized between the maintenance interface of the household appliance and the household appliance, and then the fault code is obtained from the household appliance. The fault reason is analyzed based on the fault code, and the updated program is sent to the household appliance. A program updating method is realized, in which the household appliance is the requested end and the remote maintenance terminal is the requesting end. The program updating speed is improved, and the fault processing efficiency is also improved.

[0005] The present application is implemented by adopting the following technical solutions:

[0006] Proposed a home appliance program updating method, applied to a home appliance, the home appliance is configured with a domain controller, the domain controller has a unique IP identity code; the method comprises: when the home appliance fails, sends a failure instruction to the domain controller; the domain controller establishes a maintenance interface, the maintenance interface is set to be connectable; the domain controller establishes a connection with the remote maintenance terminal when receiving the connection request sent by the remote maintenance terminal, receives the failure code from the home appliance and sends it to the remote maintenance terminal; wherein, the remote maintenance terminal initiates the connection request based on the IP identity code of the domain controller; the domain controller receives the program sent by the remote maintenance terminal; the home appliance obtains the program and updates.

[0007] Further, after the home appliance obtains the program and updates, the method further comprises: controlling the domain controller to close the maintenance interface.

[0008] Further, after the home appliance obtains the program and updates, the method comprises: the home appliance sends user terminal connection information to the domain controller; the domain controller establishes a user interface and establishes a connection with the user terminal based on the user terminal connection information.

[0009] Further, the method further comprises: the home appliance sends inquiry information to the user terminal whether to execute the program from the breakpoint before failure; after receiving the confirmation instruction fed back by the user terminal, continue to execute the program from the breakpoint before failure.

[0010] Further, if a negative instruction fed back by the user terminal is received, the method further comprises: the home appliance pushes the user terminal with a list of optional execution programs; after receiving the selection information fed back by the user terminal, execute the optional execution program specified by the selection information.

[0011] Proposed a home appliance, comprising: a master controller; a domain controller connected with the master controller, having a unique IP identity code; a fault diagnosis module generates a failure code when the home appliance fails, and sends a failure instruction to the domain controller; the domain controller comprises: an interface creation module for establishing a maintenance interface after receiving the failure instruction; a connection setting module for setting the maintenance interface to be connectable; a connection module for receiving a connection request sent by a remote maintenance terminal and establishing a connection with it; wherein, the remote maintenance terminal initiates the connection request based on the IP identity code of the domain controller; a transmission module for receiving the failure code from the fault diagnosis module and sending it to the remote maintenance terminal; and receiving the program sent by the remote maintenance terminal and sending the program to the master controller; the master controller obtains the program and updates.

[0012] Further, the domain controller further comprises a closing module configured to close the maintenance interface after the main controller acquires the program and updates.

[0013] Further, the home appliance further comprises a user information storage module configured to store connection information of the user terminal; the main controller reads the user information storage module to acquire the user terminal connection information and sends the user terminal connection information to the domain controller after acquiring the program and updating; the interface creation module of the domain controller establishes a user interface, and the connection module establishes a connection with the user terminal based on the user terminal connection information.

[0014] Further, the home appliance further comprises an update post-processing module configured to send inquiry information about whether to execute the program from the breakpoint before the fault to the user terminal, and continue to execute the program from the breakpoint before the fault after receiving the confirmation instruction fed back by the user terminal.

[0015] Further, the update post-processing module is further configured to push a selectable execution program list to the user terminal after receiving the negative instruction fed back by the user terminal, and execute the selectable execution program specified by the selection information received from the user terminal.

[0016] Compared with the prior art, the advantages and positive effects of the home appliance program updating method and the home appliance are as follows: the home appliance program updating method and the home appliance provided by the application configure a domain controller for the home appliance, when the home appliance fails, a fault instruction is sent to the domain controller, the domain controller creates a maintenance interface after receiving the fault instruction, and sets the maintenance interface as connectable, an engineer can use a remote maintenance terminal to request to access the home appliance based on the unique IP identity code of the domain controller, and a connection with the home appliance is established, so that data connection with the home appliance is realized based on the maintenance interface, the domain controller sends the fault code of the home appliance to the remote maintenance terminal, the engineer can analyze the fault reason based on the fault code, when the fault can be solved by updating the program, the engineer sends an update program to the home appliance, the domain controller forwards the update program to the home appliance after receiving the update program, and the home appliance implements the update of the program, so that the fault problem is solved; the application changes the existing program updating mode in which the home appliance is the request end and the server is the requested party, and provides a program updating mode in which the home appliance is the requested end and the remote maintenance terminal is the request end, after the home appliance fails, the user can report the fault to the operation and maintenance party through existing means, and the engineer can use the remote maintenance terminal, for example, an engineer computer, to access the faulty equipment and timely process the program fault, so that the fault problem is solved in the shortest time, and the fault processing efficiency is improved.

[0017] Further, the domain controller establishes the maintenance interface only when the home appliance fails, and the maintenance interface is closed immediately after the program fault processing is completed, so that the safety of the home appliance maintenance is ensured.

[0018] Further, the domain controller initiatively establishes a user interface after the program update is completed, and establishes a connection with the user terminal based on the stored user terminal connection information, thereby saving the step of reconfiguring the connection between the user terminal and the household appliance and improving the user experience.

[0019] Further, after the user terminal and the household appliance are connected, the household appliance sends inquiry information to the user terminal, and guides the user to select from the following options according to the actual needs: continuing to execute the program before the fault, executing the optional program, or re-executing the program. For the user, even if the household appliance has a fault, it can be processed in time based on the program update method proposed in the application, and the program before the fault can be continued to be executed, or the optional other program can be directly executed, thereby further improving the user experience.

[0020] Other features and advantages of the present application will become more apparent from the following detailed description of the embodiments of the present application, when read in conjunction with the accompanying drawings. BRIEF DESCRIPTION OF DRAWINGS

[0021] The accompanying drawings are included to provide a further understanding of the present application, and are incorporated in and constitute a part of this specification. The illustrative embodiments and examples described herein are intended to explain the principles of the present application and the best mode presently contemplated by the inventors for carrying out the application. It should be appreciated that the detailed description set forth below in connection with the appended drawings is intended as a description of the present application and is not intended to represent the only embodiments in which the present application can be practiced. Additionally, it should be understood that the drawings are not necessarily drawn to scale.

[0022] Figure 1 System architecture diagram of the execution system of the household appliance program update method proposed in the present application;

[0023] Figure 2 Flowchart of the household appliance program update method proposed in the present application;

[0024] Figure 3 Flowchart of the washing machine program update method given in the first embodiment of the present application;

[0025] Figure 4 Flowchart of the washing machine program update method given in the second embodiment of the present application;

[0026] Figure 5 Flowchart of the washing machine program update method given in the third embodiment of the present application;

[0027] Figure 6 Functional architecture diagram of the household appliance proposed in the present application.

[0028] It should be noted that the drawings and the written description are not intended to limit the scope of the inventive concept in any way, but are merely to illustrate the inventive concept to those skilled in the art by reference to a particular embodiment. DETAILED DESCRIPTION

[0029] In order to make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments will be described clearly and completely below with reference to the drawings in the embodiments of the present application. The following embodiments are used to illustrate the present application, but are not used to limit the scope of the present application.

[0030] In the description of the present application, it should be noted that the terms "upper", "lower", "front", "back", "left", "right", "vertical", "inner", "outer" and the like indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, and are merely for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the devices or elements referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as limiting the present application.

[0031] In the description of the present application, it should be noted that unless otherwise explicitly specified and limited, the terms "mounting", "connecting", "connection" should be understood broadly, for example, it can be fixed connection, or detachable connection, or integral connection; it can be mechanical connection, or electrical connection; it can be directly connected, or connected through an intermediate medium. For those skilled in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.

[0032] The present application aims to provide a program updating method of household appliances, when the household appliances need to be updated due to failure, engineers can handle it immediately remotely, improve the maintenance efficiency, and improve the user experience.

[0033] Specifically, the household appliance program updating method proposed by the present application is applied to an intelligent household appliance system as shown in Figure 1 The intelligent household appliance system includes household appliances 1, a remote maintenance terminal 2 and a user terminal 3, wherein the household appliances 1 are configured with a domain controller 4, the domain controller 4 can be compatible with the CPU of multiple household appliances, has a unique IP identity code, can be connected with the user terminal, and can also be connected with the remote maintenance terminal 2; based on the connection, the user terminal 3 can monitor the working state of the household appliances, view the working parameters, select the working mode, etc. in the APP; the remote maintenance terminal 2 can implement remote maintenance on the household appliances 1, obtain fault codes, analyze the fault reasons, send program data to the household appliances when the program needs to be updated, etc.

[0034] Based on the above intelligent household appliance system, the household appliance program updating method proposed by the present application includes the following steps as shown in Figure 2 The household appliance program updating method proposed by the present application includes the following steps:

[0035] Step S21: The home appliance sends a failure instruction to the domain controller when a failure occurs.

[0036] If a failure occurs during the operation of the home appliance, causing abnormal operation or shutdown, the home appliance sends a failure instruction to the domain controller 4, which is intended to inform the domain controller 4 that the home appliance has failed and needs to be connected to the remote maintenance terminal.

[0037] Step S22: The domain controller establishes a maintenance interface, which is set to be connectable.

[0038] After receiving the failure instruction, the domain controller 4 establishes a maintenance interface and sets the connection attribute of the maintenance interface to be connectable.

[0039] Then, the created maintenance interface listens for a connection request from the remote maintenance terminal 2.

[0040] After discovering that the home appliance has failed, the user contacts the customer service and informs the customer service personnel of the identification code of the home appliance, or uploads the identification code of the home appliance through the APP of the user terminal 3 to implement network protection.

[0041] The maintenance center establishes a failure program for the home appliance and notifies the engineer through telephone or network order form; the engineer learns the identification code of the home appliance and determines the IP identity code of the domain controller of the home appliance based on the binding relationship between the identification code of the home appliance and the unique IP identity code of the domain controller in the database.

[0042] The engineer uses the remote maintenance terminal 2 (such as his own work computer) to initiate a connection request to the domain controller 4 of the home appliance using the IP identity code.

[0043] Step S23: The domain controller establishes a connection with the remote maintenance terminal when receiving the connection request sent by the remote maintenance terminal and receives the failure code from the home appliance and sends it to the remote maintenance terminal.

[0044] After receiving the connection request initiated by the remote maintenance terminal 2 of the engineer, the domain controller 4 establishes a connection with the remote maintenance terminal 2 based on its connectable setting.

[0045] After the connection is established, the main controller of the home appliance sends the failure code to the domain controller 4, which first sends the failure code to the remote maintenance terminal 2.

[0046] After the engineer learns the failure code, the engineer analyzes the failure and, if the failure can be resolved by updating the program, sends the program that needs to be updated to the domain controller 4 based on the connection.

[0047] Step S24: The domain controller receives the program sent by the remote maintenance terminal and forwards it to the home appliance.

[0048] The domain controller 4 forwards the update program received from the remote maintenance terminal 2 to the main controller of the home appliance.

[0049] Step S25: The home appliance acquires the program and updates.

[0050] The home appliance main controller then implements the update after acquiring the update program, and the specific update process can be performed according to the existing program update method, which is not limited in the present application.

[0051] If the fault cannot be solved by the update program, the engineer reports the fault cause and the suggestion of being unable to perform remote maintenance through the maintenance system. After receiving the information fed back by the remote maintenance terminal, the maintenance center can notify the engineer to enter the house for maintenance through the order dispatching mode, and feed back the fault cause, the need for the engineer to enter the house for maintenance, and other maintenance information to the user terminal 3.

[0052] In the home appliance program update method provided by the present application, the domain controller is configured for the home appliance. When the home appliance fails, the fault instruction is sent to the domain controller. The domain controller then creates a maintenance interface after receiving the fault instruction, and makes the maintenance interface device connectable. The engineer can request to access the home appliance based on the unique IP identity code of the domain controller using the remote maintenance terminal, and establish a connection with the home appliance. Thus, the data connection between the maintenance interface and the home appliance is realized. The domain controller sends the fault code of the home appliance to the remote maintenance terminal. The engineer can analyze the fault cause based on the fault code. When the fault can be solved by the update program, the update program is sent to the home appliance. The domain controller forwards the update program to the home appliance after receiving the update program. The home appliance then implements the update of the program, thereby solving the fault problem.

[0053] The above-mentioned present application changes the existing program update mode in which the home appliance is the request end and the server is the requested party, and provides a program update mode in which the home appliance is the requested end and the remote maintenance terminal is the request end. After the home appliance fails, the user can report the fault to the operation and maintenance party through the existing means. The engineer can use the remote maintenance terminal, such as the engineer computer, to request to connect the fault device immediately, and timely process the program fault, so as to solve the fault problem in the shortest time and improve the fault processing efficiency.

[0054] The home appliance program update method provided by the present application is described in detail below with two specific embodiments.

[0055] Embodiment One

[0056] This embodiment takes a washing machine as an example, as shown in Figure 3

[0057] 1. The user terminal initiates a connection request to the washing machine based on the APP. ​

[0058] 2. The washing machine notifies the domain controller that the user initiates a connection request.

[0059] 3. The domain controller establishes a user interface and establishes a connection with the user terminal.

[0060] 4. The washing machine starts to execute the washing program according to the operation instruction sent by the user terminal.

[0061] 5. The washing machine stops working due to a fault and sends a fault instruction to the domain controller, and sends a fault reminder information to the user terminal.

[0062] 6. The domain controller establishes a maintenance interface and sets the attribute of the maintenance interface as connectable.

[0063] 7. The user learns that the washing machine has a fault through the user terminal, reports the fault to the maintenance center through the APP, or calls the customer service to report the fault.

[0064] 8. The maintenance center learns the identification code of the washing machine to be repaired from the fault reporting information of the customer.

[0065] 9. The maintenance center determines the IP identity code of the domain controller of the washing machine based on the binding relationship between the washing machine identification code and the domain controller IP identity code by searching the database.

[0066] 10. The maintenance center establishes a fault reporting process and informs the maintenance engineer in the form of network order or telephone notification, and the information contains the IP identity code of the domain controller.

[0067] 11. The maintenance engineer uses a remote maintenance terminal (work computer) and initiates a connection request to the washing machine using the IP identity code of the domain controller.

[0068] 12. The domain controller receives the connection request of the remote maintenance terminal through the maintenance interface and establishes a connection with the remote maintenance terminal.

[0069] 13. The washing machine main controller sends the fault code to the domain controller.

[0070] 14. The domain controller sends the fault code to the remote maintenance terminal.

[0071] 15. The maintenance engineer learns the fault code through the remote maintenance terminal and analyzes the fault reason.

[0072] 16. When the fault can be solved by updating the program, the maintenance engineer sends the program to the domain controller using the remote maintenance terminal.

[0073] 17. The domain controller forwards the program to the washing machine main controller after receiving the program from the maintenance interface.

[0074] 18. The main controller implements the update using the program.

[0075] 19. The domain controller closes the maintenance interface.

[0076] In this embodiment, the domain controller establishes the maintenance interface only when a fault occurs, and closes the maintenance interface immediately after the program fault handling is completed, thus ensuring the safety of the home appliance maintenance.

[0077] Further, the master controller can store the list of permitted remote maintenance terminals before leaving the factory or through network updating, and the domain controller only sets the connectable attribute for the remote maintenance terminals in the list when establishing the maintenance interface, thus further ensuring the safety of the home appliance maintenance.

[0078] Embodiment Two

[0079] This embodiment is based on Embodiment One, and is implemented as shown in Figure 4

[0080] In step 3 of Embodiment One, after the domain controller establishes the user interface and establishes a connection with the user terminal, the washing machine master controller stores the user terminal connection information related to the connection between the user terminal and the domain controller.

[0081] After the washing machine acquires the program and updates it,

[0082] 20. The washing machine sends the user terminal connection information to the domain controller.

[0083] 21. The domain controller re-establishes the user interface and establishes a connection with the user terminal based on the user terminal connection information.

[0084] In this embodiment, the domain controller actively establishes the user interface after the program update is completed, and establishes a connection with the user terminal based on the stored user terminal connection information, thus eliminating the step of reconfiguring the connection between the user terminal and the home appliance by the user and improving the user experience.

[0085] Embodiment Three

[0086] This embodiment is based on Embodiment Two and is further developed.

[0087] After the program update is completed and the washing machine restarts, as shown in Figure 5

[0088] 22. The washing machine sends inquiry information to the user terminal about whether to execute the program from the breakpoint before the fault.

[0089] 23. The user uses the user terminal to select confirmation or denial.

[0090] 24. After receiving the confirmation instruction fed back by the user terminal, the washing machine continues to execute the program from the breakpoint before the fault.

[0091] ​​25. Upon receiving a negative instruction from the user terminal, the home appliance pushes a list of optional executable programs to the user terminal.

[0092] Taking a washing machine as an example, the list of optional programs includes options such as running a spin cycle, running a rinse cycle, and running a wash cycle again. Users can choose from the list of optional programs according to their actual needs.

[0093] 26. After receiving the selection information from the user terminal, execute the optional program specified in the selection information.

[0094] In this embodiment, after the user terminal establishes a connection with the home appliance, the home appliance sends an inquiry message to the user terminal, guiding the user to choose to continue executing the program from the breakpoint before the fault, continue executing according to the optional program, or re-execute the program according to actual needs. For the user, even if the home appliance malfunctions, it can be dealt with in a timely manner based on the program update method proposed in this invention, and can continue to execute the program before the fault, or directly execute other optional programs, further improving the user experience.

[0095] Based on the aforementioned method for updating home appliance programs, this invention also proposes a home appliance, such as... Figure 6 As shown, the home appliance includes a main controller 61, a domain controller 62, and a fault diagnosis module 63; the domain controller 62 is connected to the main controller 61 and has a unique IP identity code; the fault diagnosis module 63 generates a fault code when the home appliance malfunctions and sends a fault command to the domain controller 62.

[0096] Domain controller 62 includes an interface creation module 621, a connection setting module 622, a connection module 623, and a transmission module 624. The interface creation module 621 establishes a maintenance interface upon receiving a fault command. The connection setting module 622 sets the maintenance interface to be connectable. The connection module 623 receives connection requests from remote maintenance terminals and establishes a connection with them; wherein the remote maintenance terminal initiates the connection request based on the IP identity code of the domain controller 62. The transmission module 624 receives fault codes from the fault diagnosis module 63 and sends them to the remote maintenance terminal; and receives programs sent by the remote maintenance terminal and sends the programs to the master controller 61; the master controller 61 obtains the programs and updates them.

[0097] In some embodiments of the present invention, the domain controller 62 further includes a shutdown module 625, which is used to shut down the maintenance interface after the master controller 61 obtains and updates the program.

[0098] In some embodiments of the present application, the home appliance further comprises a user information storage module 64 for storing the connection information of the user terminal; after obtaining the program and updating, the main controller 61 reads the user information storage module 64 to obtain the connection information of the user terminal and sends it to the domain controller 62; the interface creation module 621 of the domain controller 62 establishes the user interface, and the connection module 623 establishes the connection with the user terminal based on the connection information of the user terminal.

[0099] In some embodiments of the present application, the home appliance further comprises an update post-processing module 65 for sending the inquiry information of whether to execute the program from the breakpoint before the failure to the user terminal, and after receiving the confirmation instruction fed back by the user terminal, continuing to execute the program from the breakpoint before the failure.

[0100] Further, the update post-processing module 65 is also used for pushing the optional execution program list to the user terminal after receiving the negative instruction fed back by the user terminal, and executing the optional execution program specified by the selection information after receiving the selection information fed back by the user terminal.

[0101] It should be pointed out that the above description is not a limitation of the present application, and the present application is also not limited to the above examples, and the changes, modifications, additions or replacements made by the ordinary skilled in the art within the essential scope of the present application should also belong to the protection scope of the present application.

Claims

1. A home appliance program update method applied to a home appliance, characterized by, The home appliance device is configured with a domain controller, and the domain controller has a unique IP identity code; The method comprises: When the home appliance device fails, the home appliance device sends a failure instruction to the domain controller; The domain controller establishes a maintenance interface, and the maintenance interface is set to be connectable; The domain controller establishes a connection with the remote maintenance terminal when receiving a connection request sent by the remote maintenance terminal, receives a failure code from the home appliance device, and sends the failure code to the remote maintenance terminal; wherein the remote maintenance terminal initiates the connection request based on the IP identity code of the domain controller; The domain controller receives a program sent by the remote maintenance terminal; The home appliance device acquires the program and updates; After the home appliance device acquires the program and updates, the method comprises: The home appliance device sends user terminal connection information to the domain controller; The domain controller establishes a user interface and establishes a connection with the user terminal based on the user terminal connection information.

2. The home appliance program update method of claim 1, wherein, After the home appliance device acquires the program and updates, the method further comprises: The domain controller controls to close the maintenance interface.

3. The home appliance program update method of claim 1, wherein, The method further comprises: The home appliance device sends inquiry information to the user terminal about whether to execute the program from a breakpoint before failure; After receiving a confirmation instruction fed back by the user terminal, the program is continued to be executed from the breakpoint before failure.

4. The home appliance program update method of claim 3, wherein, If a negative instruction fed back by the user terminal is received, the method further comprises: The home appliance device pushes a list of selectable execution programs to the user terminal; After receiving selection information fed back by the user terminal, the selectable execution program specified by the selection information is executed.

5. An electric home appliance characterized by comprising: Comprise: A master controller; A domain controller connected with the master controller and having a unique IP identity code; A failure diagnosis module that generates a failure code when the home appliance device fails and sends a failure instruction to the domain controller; The domain controller comprises: An interface creation module for establishing a maintenance interface after receiving the failure instruction; A connection setting module for setting the maintenance interface to be connectable; A connection module for receiving a connection request sent by a remote maintenance terminal and establishing a connection therewith; wherein the remote maintenance terminal initiates the connection request based on the IP identity code of the domain controller; A transmission module for receiving a failure code from the failure diagnosis module and sending the failure code to the remote maintenance terminal, and receiving a program sent by the remote maintenance terminal and sending the program to the master controller; The master controller acquires the program and updates; The home appliance device further comprises: A user information storage module for storing connection information of a user terminal; After the master controller acquires the program and updates, the user terminal connection information is read from the user information storage module and sent to the domain controller; The interface creation module of the domain controller establishes a user interface, and the connection module establishes a connection with the user terminal based on the user terminal connection information.

6. The home appliance of claim 5, wherein The domain controller further comprises: A closing module for closing the maintenance interface after the master controller acquires the program and updates.

7. The home appliance of claim 5, wherein The home appliance device further comprises: The update post-processing module is configured to send inquiry information to the user terminal about whether to execute the program from the breakpoint before the failure, and continue to execute the program from the breakpoint before the failure after receiving a confirmation instruction fed back by the user terminal.

8. The home appliance of claim 7, wherein The update post-processing module is further configured to push a list of optional execution programs to the user terminal after receiving a negative instruction fed back by the user terminal, and execute an optional execution program specified by selection information fed back by the user terminal after receiving the selection information.

Citation Information

Patent Citations

  • Digital television receiving terminal, home appliance maintenance system and method

    CN101924651A