Search

JP-7854597-B2 - Home appliance systems, home appliances, and control methods

JP7854597B2JP 7854597 B2JP7854597 B2JP 7854597B2JP-7854597-B2

Inventors

  • 高橋 祥一
  • 三原 優二郎

Assignees

  • パナソニックIPマネジメント株式会社

Dates

Publication Date
20260507
Application Date
20230131

Claims (10)

  1. A home appliance system comprising a home appliance connected to a server via a network in a communicative manner, and a terminal connected to the home appliance via the server in a communicative manner, The aforementioned home appliances are A communication unit that communicates with the aforementioned network, A first storage unit that temporarily stores data received by the aforementioned communication unit, A second storage unit for storing the data stored in the first storage unit, It comprises a control unit and, The control unit, After receiving predetermined data from the server via the communication unit and storing it in the first storage unit, a download is performed which is completed by storing the predetermined data stored in the first storage unit in the second storage unit. A home appliance system that, after the home appliance has received the predetermined data via the communication unit, and the communication unit has become unable to communicate, and then, when the communication unit returns to a state where it can communicate, notifies the terminal via the communication unit of the download result indicating whether or not the download has been completed.
  2. The aforementioned terminal is If the home appliance receives the predetermined data via the communication unit and then the communication unit becomes unable to communicate, the appliance will notify that the download is in progress until a predetermined time has elapsed. The home appliance system according to claim 1.
  3. The aforementioned terminal is If the home appliance receives the predetermined data via the communication unit and then the communication unit becomes unable to communicate, and furthermore, after the predetermined time has elapsed, the system will notify that the communication unit is unable to communicate. The home appliance system according to claim 2.
  4. The terminal receives an operation from the user and sends a download instruction for the predetermined data to the home appliance. The home appliance system according to claim 1, wherein the communication unit starts the download when it receives the download instruction from the terminal.
  5. If a predetermined time has elapsed between the start and end of the download, the server transmits UI information to the terminal that causes the terminal to display a UI (User Interface) that accepts operations from the user when the communication unit of the home appliance is unable to communicate. The home appliance system according to claim 1, wherein the terminal, upon receiving the UI information, presents the UI based on the UI information.
  6. The home appliance system according to any one of claims 1 to 5, wherein once the storage of the predetermined data in the first storage unit is completed, the storage of the predetermined data stored in the first storage unit to the second storage unit is performed regardless of the communication status of the communication unit.
  7. The home appliance system according to any one of claims 1 to 5 , wherein the completion of the download indicates that the storage of the predetermined data in the second storage unit has been completed.
  8. The home appliance system according to any one of claims 1 to 5 , wherein the communication speed between the first storage unit and the second storage unit is slower than the communication speed between the communication unit and the network.
  9. Home appliances that are connected to servers and terminals via a network and are capable of communicating with them, A communication unit that communicates with the aforementioned network, A first storage unit that temporarily stores data received by the aforementioned communication unit, A second storage unit for storing the data stored in the first storage unit, It comprises a control unit and, The control unit, After receiving predetermined data from the server via the communication unit and storing it in the first storage unit, a download is performed which is completed by storing the predetermined data stored in the first storage unit in the second storage unit. A home appliance that, after receiving predetermined data via the communication unit, becomes unable to communicate, and then, upon the communication unit regains the ability to communicate, notifies the terminal via the communication unit of the download result indicating whether or not the download is complete.
  10. A control method for a home appliance system comprising a home appliance connected to a server via a network in a communicative manner, and a terminal connected to the home appliance via the server in a communicative manner, The aforementioned home appliances are The download is completed by receiving predetermined data from the server and temporarily storing it in the first storage unit of the home appliance, and then storing the predetermined data stored in the first storage unit in the second storage unit of the home appliance. A control method for notifying a terminal of a download result indicating whether the download is complete or not, after the home appliance has received the predetermined data and then become unable to communicate with the network, and then regains the ability to communicate.

Description

This disclosure relates to home appliance systems, home appliances, and control methods. Patent Document 1 discloses a washing machine that makes information transmitted from a terminal device available during periods when the device is not connected to a network. Japanese Patent Publication No. 2021-94258 Figure 1 is a hardware configuration diagram of the system in an embodiment.Figure 2A is a hardware configuration diagram of the cloud server in the embodiment.Figure 2B is a hardware configuration diagram of the device in the embodiment.Figure 2C is a hardware configuration diagram of the terminal in the embodiment.Figure 3 is a functional configuration diagram of the system in the embodiment.Figure 4 shows an example of the configuration of a washing machine.Figure 5 is a block diagram showing an example of the functional configuration of a washing machine.Figure 6A shows a first example of a block defining an application in an embodiment.Figure 6B shows a second example of a block defining the application in the embodiment.Figure 6C shows a third example of a block defining the application in the embodiment.Figure 6D shows a fourth example of a block defining the application in the embodiment.Figure 6E shows a fifth example of a block defining the application in the embodiment.Figure 6F shows a sixth example of a block defining the application in the embodiment.Figure 6G shows a seventh example of a block defining the application in the embodiment.Figure 6H shows an eighth example of a block defining the application in the embodiment.Figure 6I shows a ninth example of a block defining an application in the embodiment.Figure 6J shows a tenth example of a block defining an application in an embodiment.Figure 6K shows an eleventh example of a block defining an application in the embodiment.Figure 6L shows a twelfth example of a block defining an application in an embodiment.Figure 6M shows a thirteenth example of a block defining an application in an embodiment.Figure 6N shows a 14th example of a block defining an application in an embodiment.Figure 6O shows a fifteenth example of a block defining an application in the embodiment.Figure 6P shows a sixteenth example of a block defining an application in an embodiment.Figure 7 is a sequence diagram showing a first example of the download process of System 1 in the embodiment.Figure 8A shows a specific example of a UI displayed on a terminal.Figure 8B shows a specific example of a UI displayed on a terminal.Figure 9 shows an example of the configuration of a memory area and the operating information stored in the memory area.Figure 10 is a diagram illustrating the structure of the execution table.Figure 11 shows an example of the configuration of an execution table that illustrates the washing process.Figure 12 shows an example of the configuration of an execution table that illustrates the drying process.Figure 13 shows a specific example of the updated UI displayed on the control panel.Figure 14 shows a specific example of the UI displayed on a washing machine during the download process.Figure 15 is a flowchart showing a first example of the process when a download course is executed.Figure 16 is a flowchart showing a first example of the process for determining the reset conditions.Figure 17 illustrates an example of a case where the parameter change conditions are met.Figure 18 illustrates another example of when the parameter change conditions are met.Figure 19 is a sequence diagram showing a second example of the download process of System 1 in the embodiment.Figure 20 is a flowchart showing an example of the process during download on a cloud server.Figure 21 shows an example of a download screen displayed on a device.Figure 22 shows an example of a communication failure screen displayed on a terminal.Figure 23 shows an example of the TOP screen displayed on the terminal.Figure 24 shows an example of a success screen displayed on the terminal.Figure 25 shows an example of the TOP success screen displayed on the terminal.Figure 26 shows an example of a failure screen displayed on the terminal.Figure 27 shows an example of a TOP failure screen displayed on the terminal. The embodiments will be described in detail below with reference to the drawings. The embodiments described below are all general or specific examples. The numerical values, shapes, materials, components, arrangement and connection configurations of components, steps, and step order shown in the following embodiments are examples only and are not intended to limit the scope of the claims. Furthermore, the figures are not necessarily strictly accurate. In each figure, substantially identical components are denoted by the same reference numerals, and redundant explanations are omitted or simplified. (Embodiment) [1.1 Hardware Configuration] The hardware configuration of System 1 in this embodiment will be described with reference to Figures 1 to 2C. Figure 1 is a hardware configuration di