Smart home appliance and smart home appliance pre-display method

By designing a parallel control mechanism in the intelligent home appliance system, and using the periodic interaction between the first module, the second module and the power board, the control status out-synchronization problem caused by the interaction of multiple modules in smart home appliances is solved, and the user experience is improved.

CN114019832BActive Publication Date: 2025-06-06HISENSE HOME APPLIANCES GRP CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111275524.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-29
Publication Date
2025-06-06
Estimated Expiration
2041-10-29

AI Technical Summary

Technical Problem

The problem of out-synchronization of the control status in the case of interactive communication between multiple modules or multiple hardware boards in smart home appliances leads to poor user experience.

Method used

An intelligent home appliance system is designed, including a first module, a second module and a power supply board. The first module sends control instructions to the second module according to the user's control operation, and simultaneously displays the pre-state corresponding to the instructions. The second module sends control instructions to the power board according to a preset cycle, and sends the control status returned by the power board to the first module. The power board also returns the control status to the second module according to the preset period. Through this parallel control mechanism, the problem of out-of-synchronization of control state caused by multiple rounds of interaction is avoided.

Benefits of technology

It effectively solves the problem of out-of-synchronization of control status in smart home appliances, improves user experience, reduces control reaction time, and avoids the phenomenon of users mistakenly thinking that control failed and repeated operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114019832B_ABST
    Figure CN114019832B_ABST
Patent Text Reader

Abstract

The present invention discloses a smart home appliance and a smart home appliance pre-display method, wherein the smart home appliance comprises a first module, a second module and a power board, wherein the first module is used to send a control instruction to the second module according to a control operation sent by a user, and simultaneously display a pre-state corresponding to the control instruction; the second module is used to send the control instruction to the power board according to a first preset cycle, and send the control state returned by the power board to the first module according to a second preset cycle; the power board is used to return the control state to the second module according to the second preset cycle, thereby solving the problem of asynchronous control state in the case of interactive communication between multiple modules or multiple hardware boards in the smart home appliance, and improving user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of smart home appliances, and more specifically, to a smart home appliance and a smart home appliance pre-display method. Background Art

[0002] In the process of working on the smart home appliance project, we proposed a smart board for home appliances to realize the intelligent processing of home appliances, and at the same time to replace the control logic and algorithm functions of various home appliances (such as steam ovens, refrigerators, washing machines, air conditioners, range hoods, rice cookers, etc.). In the research process of the smart steam oven controlled by the color touch screen, the local control function of the smart steam oven is realized in the form of a smart board + power board, and the remote control function of the smart steam oven is realized in the form of smart board + power board + cloud + APP. The smart board of home appliances is divided into multiple modules (home appliance control, UI display module, etc.); based on the above implementation architecture, whether it is to realize local control function or remote control, For program control functions, there is interactive communication between multiple boards and multiple modules. For the situation where control and feedback are displayed on the same button, there will inevitably be slow or asynchronous control and status response. That is, when the touch control function is controlled through the local screen of the oven, the control command is sent to the home appliance control module, and the home appliance control module is sent to the main control board again through the periodic communication mechanism. At this time, the main control board returns the control status, and the home appliance control gets the control status and notifies the oven UI display again. Since multiple rounds of interaction are required to complete the control status return, the user may easily mistakenly think that the control has failed and click the screen again until the bottom layer of the device feedbacks the successful control status and displays the interface.

[0003] Therefore, providing a smart home appliance and a smart home appliance pre-display method to solve the problem of asynchronous control status in the case of interactive communication between multiple modules or multiple hardware boards in the smart home appliance is a technical problem that needs to be solved at present. Summary of the invention

[0004] The present invention provides a smart home appliance, which is used to solve the problem of asynchronous control states in the prior art when multiple modules or multiple hardware boards in the smart home appliance communicate with each other.

[0005] The smart home appliances include:

[0006] The first module is used to send a control instruction to the second module according to the control operation sent by the user, and simultaneously display a pre-state corresponding to the control instruction;

[0007] A second module is used to send the control instruction to the power board according to a first preset period, and send the control state returned by the power board to the first module according to a second preset period;

[0008] The power board is used to return the control state to the second module according to a second preset period.

[0009] In some embodiments of the present application, the first module is specifically configured as follows:

[0010] When the first module receives a control operation sent by a user, it packages a control instruction corresponding to the control operation and sends it to the second module, and starts a filtering mechanism for the control state.

[0011] In some embodiments of the present application, the filtering mechanism is specifically:

[0012] When the first module displays the pre-state and simultaneously receives the control state sent by the second module according to the second preset period, the control state of the temporally overlapping portion between the pre-state and the control state is filtered out.

[0013] In some embodiments of the present application, the second module is specifically configured as follows:

[0014] The control instructions sent by the first module are packaged and sent to the power board according to the first preset period, and the control state is packaged and sent to the first module.

[0015] In some embodiments of the present application, the first module and the second module perform data transmission via a communication interaction interface.

[0016] Correspondingly, the present invention also proposes a smart home appliance pre-display method, which is applied to a smart home appliance including a first module, a second module and a power board, and the method includes:

[0017] Sending a control instruction to the second module through the first module according to a control operation sent by the user, and simultaneously displaying a pre-state corresponding to the control instruction in the first module;

[0018] The control instruction is sent to the power board through the second module according to a first preset period, and the control state returned by the power board is sent to the first module through the second module according to a second preset period.

[0019] In some embodiments of the present application, a control instruction is sent to the second module through the first module according to a control operation sent by a user, specifically:

[0020] When the first module receives a control operation sent by a user, it packages a control instruction corresponding to the control operation and sends it to the second module, and starts a filtering mechanism for the control state.

[0021] In some embodiments of the present application, the filtering mechanism is specifically:

[0022] When the first module displays the pre-state and simultaneously receives the control state sent by the second module according to the second preset period, the control state of the temporally overlapping portion between the pre-state and the control state is filtered out.

[0023] In some embodiments of the present application, the control instruction is sent to the power board according to a first preset period, and the control state returned by the power board is sent to the first module according to a second preset period, specifically:

[0024] The control instructions sent by the first module are packaged and sent to the power board according to the first preset period, and the control state is packaged and sent to the first module.

[0025] In some embodiments of the present application, the first module and the second module perform data transmission via a communication interaction interface.

[0026] By applying the above technical solution, in a smart home appliance including a first module, a second module and a power board, the first module is used to send a control instruction to the second module according to a control operation sent by a user, and simultaneously display a pre-state corresponding to the control instruction; the second module is used to send the control instruction to the power board according to a first preset period, and send the control state returned by the power board to the first module according to a second preset period; the power board is used to return the control state to the second module according to the second preset period, thereby solving the problem of asynchronous control state in the case of interactive communication between multiple modules or multiple hardware boards in the smart home appliance, and improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0028] Figure 1 A schematic diagram of a process flow of a smart home appliance pre-display method proposed in an embodiment of the present invention is shown;

[0029] Figure 2 A schematic diagram of a process flow of serial control of a smart home appliance in the prior art is shown;

[0030] Figure 3 A schematic diagram of a filtering mechanism proposed in an embodiment of the present invention is shown;

[0031] Figure 4 A schematic flow chart of a smart home appliance pre-display method according to another embodiment of the present invention is shown. DETAILED DESCRIPTION

[0032] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0033] The terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this application, unless otherwise specified, "plurality" means two or more.

[0034] like Figure 1 As shown, in the prior art, taking the smart steam oven as an example, the ovens currently on the market based on the Linux operating system have the following conditions: most of them are in the form of separate mechanical control and screen display status; when the full touch screen and the control and status are the same button, there will inevitably be problems of slow response and state jump. After the first module sends control 1, the second module sends control 2 to the power board. After the power board receives control 2, it feeds back the status of control 2 to the second module; after the second module gets the control 2 status feedback, it feeds back the status of control 1 to the first module; after this process is completed, the first module will display the status feedback corresponding to the initial control; the time is long, and the user experience is not good.

[0035] To this end, the present application embodiment provides a smart home appliance, such as Figure 2 ,include:

[0036] The first module is used to send a control instruction to the second module according to the control operation sent by the user, and simultaneously display a pre-state corresponding to the control instruction;

[0037] A second module is used to send the control instruction to the power board according to a first preset period, and send the control state returned by the power board to the first module according to a second preset period;

[0038] The power board is used to return the control state to the second module according to a second preset period.

[0039] In this embodiment, as shown in the background technology and the attached Figure 1As described above, the current control process of smart home appliances is generally that after the first module sends control 1, the second module sends control 2 to the power board. After the power board receives control 2, it feeds back the status of control 2 to the second module; after the second module gets the feedback of the status of control 2, it feeds back the status of control 1 to the first module; after this process is completed, the first module will display the status feedback corresponding to the initial control; it takes a long time and the user experience is not good.

[0040] In this solution, the second module will periodically query the status of the power board, that is, operation B, and periodically report the status of the first module device, that is, operation D. That is, the control status is implemented in parallel and will not conflict, and the periods of the periodic query and periodic reporting mentioned above can be the same or different; when the first module sends the control A command to the second module, there is no need to wait for the second module to return the status, and it is directly displayed as a pre-state. Similarly, when the second module receives control 1, it controls the power board with periodic control B, and at the same time feeds back the status that the power board will return to the first module in advance, that is, control status feedback; in this way, the user experience will be that the first module will return the status immediately after control, which improves the user experience. This solution can effectively solve the problem of long serial control response time.

[0041] In order to ensure the normal operation of the first module, in some embodiments of the present application, the first module is specifically configured as follows:

[0042] When the first module receives a control operation sent by a user, it packages a control instruction corresponding to the control operation and sends it to the second module, and starts a filtering mechanism for the control state.

[0043] In this embodiment, the first module receives the user's control operations in real time, such as turning on the power, turning on a certain operating mode, etc. After the user issues a control operation through the controller or display screen of the smart home appliance, the first module will package the control instructions corresponding to the control operation and send them to the second module, so that the second module can send them to the power board according to the control instructions. At the same time, the first module will start the filtering mechanism of the control status returned by the power board to reduce the risk of state jump.

[0044] In order to reduce the risk of state jump, in some embodiments of the present application, the filtering mechanism is specifically:

[0045] When the first module displays the pre-state and simultaneously receives the control state sent by the second module according to the second preset period, the control state of the temporally overlapping portion between the pre-state and the control state is filtered out.

[0046] In this embodiment, Figure 3As shown, when control A sends control and changes the pre-state display, there is a possibility that the second module's periodic state feedback D reports a state that will cover the pre-state. At this time, a control state optimization method is required. That is, the state periodically reported by the second module needs to be filtered to prevent state jumps. Similarly, the second module controls the power board in the same way.

[0047] When the second module sends the control state returned by the power board to the first module in the second preset period, since the first module may be changing the pre-state at this time, Figure 3 It can be seen that in the overlapping part of the time when the pre-state change and the control state are reported to the first module, there is a possibility that the second module's periodic state feedback D reported state will cover the pre-state, resulting in a state jump. Therefore, at this time, through the filtering mechanism, when the first module displays the pre-state and simultaneously receives the control state sent by the second module according to the second preset period, the control state of the pre-state and the control state that overlap in time is filtered out to prevent the first module from having a state jump.

[0048] In order to ensure the normal operation of the second module, in some embodiments of the present application, the second module is specifically configured as follows:

[0049] The control instructions sent by the first module are packaged and sent to the power board according to the first preset period, and the control state is packaged and sent to the first module.

[0050] In this embodiment, Figure 2 As shown, after receiving the control instruction packet sent by the first module, the control instruction is periodically sent to the power board with a first preset period. The first preset period and the second preset period may be the same or different. The specific period value may be determined according to actual needs. At the same time, the second module also packages the status returned by the power board with the second preset period and sends it to the first module.

[0051] In order to ensure normal communication between modules, in some embodiments of the present application, the first module and the second module perform data transmission via a communication interaction interface.

[0052] By applying the above technical solution, in a smart home appliance including a first module, a second module and a power board, the first module is used to send a control instruction to the second module according to a control operation sent by a user, and simultaneously display a pre-state corresponding to the control instruction; the second module is used to send the control instruction to the power board according to a first preset period, and send the control state returned by the power board to the first module according to a second preset period; the power board is used to return the control state to the second module according to the second preset period, thereby solving the problem of asynchronous control state in the case of interactive communication between multiple modules or multiple hardware boards in the smart home appliance, and improving the user experience.

[0053] In order to further explain the technical idea of ​​the present invention, the technical solution of the present invention is now described in combination with specific application scenarios.

[0054] The embodiment of the present application provides a smart home appliance pre-display method, which is applied to a smart home appliance including a first module, a second module and a power board, such as Figure 4 As shown, the method includes:

[0055] Step S101: sending a control instruction to the second module through the first module according to a control operation sent by a user, and simultaneously displaying a pre-state corresponding to the control instruction in the first module.

[0056] In this embodiment, as shown in the background technology and the attached Figure 1 As described above, the current control process of smart home appliances is generally that after the first module sends control 1, the second module sends control 2 to the power board. After the power board receives control 2, it feeds back the status of control 2 to the second module; after the second module gets the feedback of the status of control 2, it feeds back the status of control 1 to the first module; after this process is completed, the first module will display the status feedback corresponding to the initial control; it takes a long time and the user experience is not good.

[0057] In this solution, the second module will periodically query the status of the power board, that is, operation B, and periodically report the status of the first module device, that is, operation D. That is, the control status is implemented in parallel and will not conflict, and the periods of the periodic query and periodic reporting mentioned above can be the same or different; when the first module sends the control A command to the second module, there is no need to wait for the second module to return the status, and it is directly displayed as a pre-state. Similarly, when the second module receives control 1, it controls the power board with periodic control B, and at the same time feeds back the status that the power board will return to the first module in advance, that is, control status feedback; in this way, the user experience will be that the first module will return the status immediately after control, which improves the user experience. This solution can effectively solve the problem of long serial control response time.

[0058] That is to say, the first module receives the user's control operation in real time, such as turning on the machine, opening a certain operating mode, etc. After the user issues a control operation through the controller or display screen of the smart home appliance, the first module will package the control instruction corresponding to the control operation and send it to the second module, so that the second module can send it to the power board according to the control instruction. At this time, the first module will directly display the pre-state corresponding to the operation without waiting for the control state returned by the power board, so as to avoid the situation where the control and feedback are displayed by the same button after the user issues a control command. The control and state reflection is slow or asynchronous. That is, when the touch control function of the local screen of the oven is used, the control instruction is sent to the home appliance control module, and the home appliance control module is sent to the main control board again through the periodic communication mechanism. At this time, the main control board returns the control state, and the home appliance control gets the control state and notifies the oven UI to display it again. Since multiple rounds of interaction are required to complete the control state return, the user may easily mistakenly think that the control fails and click the screen again until the bottom layer of the device feedbacks the control success state and displays the interface. The above problems are avoided through the parallel control of this solution.

[0059] In order to ensure the normal operation of the first module, in some embodiments of the present application, a control instruction is sent to the second module through the first module according to a control operation sent by a user, specifically:

[0060] When the first module receives a control operation sent by a user, it packages a control instruction corresponding to the control operation and sends it to the second module, and starts a filtering mechanism for the control state.

[0061] In this embodiment, the first module receives the user's control operations in real time, such as turning on the power, turning on a certain operating mode, etc. After the user issues a control operation through the controller or display screen of the smart home appliance, the first module will package the control instructions corresponding to the control operation and send them to the second module, so that the second module can send them to the power board according to the control instructions. At the same time, the first module will start the filtering mechanism of the control status returned by the power board to reduce the risk of state jump.

[0062] In order to reduce the risk of state jump, in some embodiments of the present application, the filtering mechanism is specifically:

[0063] When the first module displays the pre-state and simultaneously receives the control state sent by the second module according to the second preset period, the control state of the temporally overlapping portion between the pre-state and the control state is filtered out.

[0064] In this embodiment, Figure 3As shown, when control A sends control and changes the pre-state display, there is a possibility that the second module's periodic state feedback D reports a state that will cover the pre-state. At this time, a control state optimization method is required. That is, the state periodically reported by the second module needs to be filtered to prevent state jumps. Similarly, the second module controls the power board in the same way.

[0065] When the second module sends the control state returned by the power board to the first module in the second preset period, since the first module may be changing the pre-state at this time, Figure 3 It can be seen that in the overlapping part of the time when the pre-state change and the control state are reported to the first module, there is a possibility that the second module's periodic state feedback D reported state will cover the pre-state, resulting in a state jump. Therefore, at this time, through the filtering mechanism, when the first module displays the pre-state and simultaneously receives the control state sent by the second module according to the second preset period, the control state of the pre-state and the control state that overlap in time is filtered out to prevent the first module from having a state jump.

[0066] Step S102: sending the control instruction to the power board through the second module according to a first preset period, and sending the control state returned by the power board to the first module through the second module according to a second preset period.

[0067] When the second module receives control 1, it controls the power board with periodic control B, and at the same time feeds back the status that the power board will return to the first module in advance, that is, control status feedback; in this way, the user experience will be that the first module returns the status immediately after control, which improves the user experience. This solution can effectively solve the problem of long serial control response time.

[0068] In order to ensure the normal operation of the second module, in some embodiments of the present application, the control instruction is sent to the power board according to a first preset period, and the control state returned by the power board is sent to the first module according to a second preset period, specifically:

[0069] The control instructions sent by the first module are packaged and sent to the power board according to the first preset period, and the control state is packaged and sent to the first module.

[0070] In this embodiment, Figure 2 As shown, after receiving the control instruction packet sent by the first module, the control instruction is periodically sent to the power board with a first preset period. The first preset period and the second preset period may be the same or different. The specific period value may be determined according to actual needs. At the same time, the second module also packages the status returned by the power board with the second preset period and sends it to the first module.

[0071] In order to ensure normal communication between modules, in some embodiments of the present application, the first module and the second module perform data transmission via a communication interaction interface.

[0072] By applying the above technical solution, in a smart home appliance including a first module, a second module and a power board, the first module is used to send a control instruction to the second module according to a control operation sent by a user, and simultaneously display a pre-state corresponding to the control instruction; the second module is used to send the control instruction to the power board according to a first preset period, and send the control state returned by the power board to the first module according to a second preset period; the power board is used to return the control state to the second module according to the second preset period, thereby solving the problem of asynchronous control state in the case of interactive communication between multiple modules or multiple hardware boards in the smart home appliance, and improving the user experience.

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

Claims

1. A smart home appliance, It is characterized in that include: The first module is used to send a control instruction to the second module according to the control operation sent by the user, and simultaneously display a pre-state corresponding to the control instruction; A second module is used to send the control instruction to the power board according to a first preset period, and send the control state returned by the power board to the first module according to a second preset period; a power board, configured to return the control state to the second module according to a second preset period; The first module is specifically configured as follows: When the first module receives a control operation sent by the user, it packages the control instruction corresponding to the control operation and sends it to the second module, and starts the filtering mechanism of the control state; The filtering mechanism is specifically: When the first module displays the pre-state and simultaneously receives the control state sent by the second module according to the second preset period, the control state of the temporally overlapping portion between the pre-state and the control state is filtered out.

2. The smart home appliance according to claim 1, It is characterized in that The second module is specifically configured as follows: The control instructions sent by the first module are packaged and sent to the power board according to the first preset period, and the control state is packaged and sent to the first module.

3. The smart home appliance according to claim 1, It is characterized in that The first module and the second module perform data transmission via a communication interaction interface.

4. A smart home appliance pre-display method, It is characterized in that Applied to a smart home appliance including a first module, a second module and a power board, the method includes: Sending a control instruction to the second module through the first module according to a control operation sent by the user, and simultaneously displaying a pre-state corresponding to the control instruction in the first module; Sending the control instruction to the power board through the second module according to a first preset period, and sending the control state returned by the power board to the first module through the second module according to a second preset period; Sending a control instruction to the second module through the first module according to the control operation sent by the user is specifically: When the first module receives a control operation sent by the user, it packages the control instruction corresponding to the control operation and sends it to the second module, and starts the filtering mechanism of the control state; The filtering mechanism is specifically: When the first module displays the pre-state and simultaneously receives the control state sent by the second module according to the second preset period, the control state of the temporally overlapping portion between the pre-state and the control state is filtered out.

5. The method according to claim 4, It is characterized in that The control instruction is sent to the power board according to a first preset period, and the control state returned by the power board is sent to the first module according to a second preset period, specifically: The control instructions sent by the first module are packaged and sent to the power board according to the first preset period, and the control state is packaged and sent to the first module.

6. The method according to claim 4, It is characterized in that The first module and the second module perform data transmission via a communication interaction interface.

Citation Information

Patent Citations

  • Method and apparatus for displaying equipment information in smart home system

    CN108828966A

  • Volume key message processing method and display equipment

    CN113132779A