CN108771526B - Washing method, dishwasher, and computer-readable storage medium - Google Patents

Washing method, dishwasher, and computer-readable storage medium Download PDF

Info

Publication number
CN108771526B
CN108771526B CN201810554638.8A CN201810554638A CN108771526B CN 108771526 B CN108771526 B CN 108771526B CN 201810554638 A CN201810554638 A CN 201810554638A CN 108771526 B CN108771526 B CN 108771526B
Authority
CN
China
Prior art keywords
linked list
washing
recording
acquiring
dishwasher
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810554638.8A
Other languages
Chinese (zh)
Other versions
CN108771526A (en
Inventor
田壮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhu Midea Smart Kitchen Appliance Manufacturing Co Ltd
Original Assignee
Midea Group Co Ltd
Foshan Shunde Midea Washing Appliances Manufacturing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Midea Group Co Ltd, Foshan Shunde Midea Washing Appliances Manufacturing Co Ltd filed Critical Midea Group Co Ltd
Priority to CN201810554638.8A priority Critical patent/CN108771526B/en
Publication of CN108771526A publication Critical patent/CN108771526A/en
Application granted granted Critical
Publication of CN108771526B publication Critical patent/CN108771526B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L15/00Washing or rinsing machines for crockery or tableware
    • A47L15/42Details
    • A47L15/4293Arrangements for programme selection, e.g. control panels; Indication of the selected programme, programme progress or other parameters of the programme, e.g. by using display panels
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L2401/00Automatic detection in controlling methods of washing or rinsing machines for crockery or tableware, e.g. information provided by sensors entered into controlling devices
    • A47L2401/34Other automatic detections

Landscapes

  • Washing And Drying Of Tableware (AREA)
  • Control Of Washing Machine And Dryer (AREA)

Abstract

The invention discloses a washing method, which comprises the following steps: when the current washing operation is finished, acquiring a washing mode corresponding to the current washing operation; then recording the setting information corresponding to the current washing mode in the recording linked list, and determining whether linked list elements in the recording linked list are not less than a preset time threshold value or not; and then determining the starting default mode of the dishwasher based on the record linked list when the linked list elements in the record linked list are not less than the preset times threshold value. The invention also discloses a dishwasher and a computer readable storage medium. The method can record the operation habits of the user, update the setting of the startup default mode according to the historical operation records of the user, intelligently provide programs and function options for the user after startup, avoid multiple key operations after startup, help to reduce the operation time of the user and effectively improve the user experience.

Description

Washing method, dishwasher, and computer-readable storage medium
Technical Field
The invention relates to the technical field of dish washing machines, in particular to a washing method, a dish washing machine and a computer readable storage medium.
Background
Along with the development of the times, the requirements of people on the quality of life are higher and higher, and in order to improve the quality of life, the dish washing machine is more and more demanded by people. The dish washer is an automatic cleaning tool, can carry out automatic cleaning to appliances such as the bowl dish of putting into through dish washer to when realizing high-efficient decontamination to the bowl dish of putting into and disinfecting, also save the manual time of washing the dishes, great reduction manual work.
At present, the dishwasher provides a washing time sequence of five to eight when washing, and the dishwasher provides a default program and function after being started each time; however, in the actual use process of the dishwasher, the most frequently used programs and functions are only one to three, so that the problem that the operation is troublesome because the user needs to manually press keys to set and select the application program of the current dishwasher every time the dishwasher is started is caused.
The above is only for the purpose of assisting understanding of the technical aspects of the present invention, and does not represent an admission that the above is prior art.
Disclosure of Invention
The invention mainly aims to provide a washing method, a dish washing machine and a computer readable storage medium, and aims to solve the technical problem that an application program cannot be intelligently set according to the preference of a user when the existing dish washing machine is started.
In order to achieve the above object, the present invention provides a washing method applied to a dishwasher, the washing method comprising the steps of:
when the current washing operation is finished, acquiring a washing mode corresponding to the current washing operation;
recording setting information corresponding to the current washing mode in a recording linked list, and determining whether linked list elements in the recording linked list are not less than a preset time threshold value or not;
and when the linked list elements in the recording linked list are not less than a preset time threshold value, determining a starting default mode of the dishwasher based on the recording linked list.
Preferably, the step of recording the setting information corresponding to the current washing mode in the recording linked list and determining whether the linked list elements in the recording linked list are not less than a preset number threshold includes:
acquiring a recording linked list, and recording setting information corresponding to the current washing mode in the recording linked list;
acquiring a preset time threshold value, and determining whether the linked list elements in the recording linked list are not less than the preset time threshold value.
Preferably, the step of obtaining the record linked list and recording the setting information corresponding to the current washing mode in the record linked list includes:
acquiring setting information corresponding to the washing mode;
and acquiring a recording linked list, recording the setting information in the recording linked list in an element form, and storing the recording linked list to a memory.
Preferably, when the linked list elements in the record linked list are not less than a preset number threshold, the step of determining the startup default mode of the dishwasher based on the record linked list comprises:
when the linked list elements in the recording linked list are not less than a preset time threshold value, removing the first linked list elements in the recording linked list;
and determining the starting default mode of the dishwasher based on all the linked list elements in the current record linked list.
Preferably, the step of determining the power-on default mode of the dishwasher based on all elements in the current record list comprises:
acquiring all linked list elements in the recording linked list, and determining a program and a function corresponding to each linked list element;
a program and a function are selected as a default mode for the dishwasher to be turned on in a predetermined manner.
Preferably, after the step of determining the default mode for starting the dishwasher based on the linked list when the linked list elements in the linked list are not less than the preset number threshold, the method further comprises:
when a starting-up process of the dishwasher is detected, displaying a starting-up default mode icon on a display screen, and determining whether a selection instruction triggered by a user based on the starting-up default mode icon is acquired;
and when the selection instruction is acquired, acquiring the setting information corresponding to the startup default mode, and starting to execute the washing operation according to the startup default mode.
Preferably, after the step of determining whether the number of applications of the washing function is not less than a preset number threshold, the washing method further includes:
and returning to the standby state when the linked list elements in the recording linked list are smaller than a preset time threshold value.
Preferably, before the step of acquiring the washing mode corresponding to the current washing operation when the current washing operation is completed, the washing method further includes:
acquiring the washing state of the current dish washing machine;
and determining whether the current washing operation is completed according to the washing state.
Further, to achieve the above object, the present invention also provides a dishwasher, characterized by comprising: a memory, a processor and a washing program stored on the memory and executable on the processor, the washing program when executed by the processor implementing the steps of the washing method as claimed in any one of the above.
In addition, to achieve the above object, the present invention also provides a computer readable storage medium having a washing program stored thereon, the washing program implementing the steps of the washing method according to any one of the above aspects when executed by a processor.
According to the scheme, when the current washing operation is finished, the washing mode corresponding to the current washing operation is obtained; then recording the setting information corresponding to the current washing mode in the recording linked list, and determining whether linked list elements in the recording linked list are not less than a preset time threshold value or not; then when the linked list elements in the recording linked list are not less than a preset number threshold, determining a starting default mode of the dishwasher based on the recording linked list; the method can record the operation habits of the user, update the setting of the startup default mode according to the historical operation records of the user, intelligently provide programs and function options for the user after startup, avoid multiple key operations after startup, help to reduce the operation time of the user and effectively improve the user experience.
Drawings
FIG. 1 is a schematic diagram of a terminal of a washing apparatus in a hardware operating environment according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart of a washing method according to a first embodiment of the present invention;
FIG. 3 is a detailed flowchart of a step of obtaining a record linked list, storing setting information corresponding to the washing pattern in the record linked list as a linked list element, and determining whether the number of linked list elements in the record linked list is greater than or equal to a preset number threshold according to a second embodiment of the washing method of the present invention;
FIG. 4 is a flowchart illustrating a detailed process of steps of obtaining a record linked list and storing setting information corresponding to the washing pattern in the record linked list as a linked list element according to a third embodiment of the washing method of the present invention;
FIG. 5 is a detailed flowchart of the step of determining the default mode of the dishwasher based on the recording linked list by running the decision algorithm when the linked list elements in the recording linked list are greater than or equal to the preset number threshold in the fourth embodiment of the washing method of the present invention;
FIG. 6 is a schematic view showing a detailed flow of the step of determining the default mode of the dishwasher in a preset manner based on all the chain table elements in the current recording chain table in the fifth embodiment of the washing method of the present invention;
FIG. 7 is a schematic flow chart of a washing method according to a sixth embodiment of the present invention;
FIG. 8 is a schematic flow chart of a washing method according to a seventh embodiment of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
As shown in fig. 1, fig. 1 is a schematic structural diagram of a terminal to which an automatic wake-up apparatus of a dishwasher in a hardware operating environment according to an embodiment of the present invention belongs.
The terminal of the embodiment of the invention can be a PC, and can also be a mobile terminal device with a display function, such as a smart phone, a tablet computer, an electronic book reader, an MP3(Moving Picture Experts Group Audio Layer III, dynamic video Experts compress standard Audio Layer 3) player, an MP4(Moving Picture Experts Group Audio Layer IV, dynamic video Experts compress standard Audio Layer 4) player, a portable computer, and the like.
As shown in fig. 1, the terminal may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, a communication bus 1002. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). The memory 1005 may alternatively be a storage device separate from the processor 1001.
Optionally, the terminal may further include a camera, a Radio Frequency (RF) circuit, a sensor, an audio circuit, a WiFi module, and the like. Such as light sensors, motion sensors, and other sensors. Specifically, the light sensor may include an ambient light sensor that may adjust the brightness of the display screen according to the brightness of ambient light, and a proximity sensor that may turn off the display screen and/or the backlight when the mobile terminal is moved to the ear. As one of the motion sensors, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally, three axes), detect the magnitude and direction of gravity when the mobile terminal is stationary, and can be used for applications (such as horizontal and vertical screen switching, related games, magnetometer attitude calibration), vibration recognition related functions (such as pedometer and tapping) and the like for recognizing the attitude of the mobile terminal; of course, the mobile terminal may also be configured with other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which are not described herein again.
Those skilled in the art will appreciate that the terminal structure shown in fig. 1 is not intended to be limiting and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
As shown in fig. 1, a memory 1005, which is a kind of computer storage medium, may include therein an operating system, a network communication module, a user interface module, and a washing habit recording program.
In the terminal shown in fig. 1, the network interface 1004 is mainly used for connecting to a backend server and performing data communication with the backend server; the user interface 1003 is mainly used for connecting a client (user side) and performing data communication with the client; and the processor 1001 may be used to call up a washing program stored in the memory 1005.
When the processor 1001 calls the washing program stored in the memory 1005, the following operations are performed:
when the current washing operation is finished, acquiring a washing mode corresponding to the current washing operation;
acquiring a recording linked list, storing the setting information corresponding to the washing mode in the recording linked list as a linked list element, and determining whether the number of the linked list elements in the recording linked list is greater than or equal to a preset number threshold;
and when the linked list elements in the recording linked list are greater than or equal to a preset time threshold value, running a decision algorithm, and determining a starting default mode of the dishwasher based on the recording linked list.
Further, the washing program when executed by the processor further performs the following operations:
acquiring a record linked list, and storing the setting information corresponding to the washing mode as a linked list element in the record linked list;
acquiring a preset frequency threshold value, and determining whether the number of linked list elements in the recording linked list is greater than or equal to the preset frequency threshold value.
Further, the washing program when executed by the processor further performs the following operations:
acquiring a record linked list;
and acquiring the setting information corresponding to the washing mode, recording the setting information in a recording linked list in an element form, and storing the recording linked list to a memory.
Further, the washing program when executed by the processor further performs the following operations:
when the linked list elements in the recording linked list are greater than or equal to a preset time threshold value, removing the first linked list elements in the recording linked list;
and determining the starting default mode of the dishwasher according to a preset mode based on all chain table elements in the current recording chain table.
Further, the washing program when executed by the processor further performs the following operations:
acquiring all linked list elements in the recording linked list, and determining a program and a function corresponding to each linked list element;
and counting the use times of each program and each function, and respectively selecting one program and one function with the most use times to combine as a starting default mode of the dishwasher.
Further, the washing program when executed by the processor further performs the following operations:
when a starting-up process of the dishwasher is detected, displaying a starting-up default mode icon on a display screen, and determining whether a selection instruction triggered by a user based on the starting-up default mode icon is acquired;
and when the selection instruction is acquired, acquiring the setting information corresponding to the startup default mode, and starting to execute the washing operation according to the startup default mode.
Further, the washing program when executed by the processor further performs the following operations:
and returning to the standby state when the number of the linked list elements in the recording linked list is less than a preset number threshold.
Further, the washing program when executed by the processor further performs the following operations:
acquiring the washing state of the current dish washing machine;
and determining whether the current washing operation is completed according to the washing state.
The invention provides a washing method, and referring to fig. 2, fig. 2 is a schematic flow chart of a first embodiment of the washing method of the invention.
In this embodiment, the washing method includes:
step S100, when the current washing operation is finished, obtaining a washing mode corresponding to the current washing operation;
and when any washing operation is finished, acquiring an end signal sent by the dishwasher, determining that the current washing state of the dishwasher is a washing end state, and acquiring a washing mode corresponding to the current washing operation. The washing mode comprises a washing program and washing functions, when the dishwasher is started, a default washing mode can be provided, the default washing mode comprises a washing program and a washing function, the program and the function are independent, the types and the numbers of the programs and the functions which can be provided by the dishwashers of different models are different, generally, the number of the programs can be as large as 5-8, for example, the time sequence stages of prewashing, rinsing, drying and the like can be included, different functions can be added with different parameters on the basis of the preset program, and the change of the functions can be realized by changing the temperature and the time.
Step S200, acquiring a recording linked list, storing the setting information corresponding to the washing mode in the recording linked list as a linked list element, and determining whether the number of the linked list elements in the recording linked list is greater than or equal to a preset frequency threshold value;
after a specific washing pattern is determined, setting information corresponding to the washing pattern, including program information and function information, may be obtained. Acquiring a recording linked list, recording the setting information in the recording linked list in an element form, and storing the recording linked list to a memory; acquiring a preset time threshold value, and determining whether linked list elements in the recording linked list are greater than or equal to the preset time threshold value.
The recording chain table is used for recording each washing mode in the dishwasher according to the time sequence. The linked list is composed of elements, and in this embodiment, each element is a one-time use record, that is, setting information including program information and function information selected by the user. A linked list is a computer concept, which is a non-continuous, non-sequential storage structure on a physical storage unit, and the logical order of data elements is realized by the link order of pointers in the linked list. A linked list is composed of a series of nodes (each element in the linked list is called a node), which can be dynamically generated at runtime. Each node comprises two parts: one is a data field that stores the data element and the other is a pointer field that stores the address of the next node. The linked list structure can overcome the defect that the data size of the array linked list needs to be known in advance, and the linked list structure can fully utilize the memory space of a computer and realize flexible dynamic memory management. There are many different types of linked lists: a single linked list, a double linked list, and a circular linked list. The linked list may be implemented in a variety of programming languages. The record chain table is stored in a memory, which may be a charged Erasable Programmable read only memory (eeprom).
Determining the number of elements in the recording linked list, acquiring a preset frequency threshold value, and determining whether the linked list elements in the recording linked list are not less than the preset frequency threshold value. The specific value of the preset number threshold can be determined by a technician according to actual conditions, and the number of the linked list elements in the recording linked list is compared with the size of the preset number threshold. The value of the preset time threshold is equal to the size of the recording linked list, namely the number of elements which can be stored in the recording linked list at most.
And step S300, when the linked list elements in the recording linked list are greater than or equal to a preset time threshold value, running a decision algorithm, and determining a starting default mode of the dishwasher based on the recording linked list.
When the linked list elements in the recording linked list are not less than a preset time threshold value, removing the first linked list elements in the recording linked list; and determining the starting default mode of the dishwasher based on all the linked list elements in the current record linked list. Acquiring all linked list elements in the recording linked list, and determining a program and a function corresponding to each linked list element; a program and a function are selected as a default mode for the dishwasher to be turned on in a predetermined manner. For example, the preset number threshold is 5, and when the number of linked list elements in the recording linked list is not less than the preset number threshold, that is, when the number of linked list elements in the recording linked list is greater than 5 or is just 5, the first linked list element in the recording linked list may be removed. Because the recording linked list is stored according to the time sequence, the first element stored in the linked list is the earliest record, namely the dish washing mode record which is the longest from the current time, therefore, when a new dish washing mode record exists, the first element is deleted, and the setting information corresponding to the current dish washing mode is used as the new element in the recording linked list to replace the original first element.
After the record linked list is updated, all elements in the linked list are the latest dish washing mode operation records, and the use habits of users can be better reflected. And determining corresponding programs and functions according to elements in the current linked list, selecting the program and the function with the largest occurrence frequency in the linked list, combining the programs and the functions into a dish washing mode, and setting the mode as a starting default mode.
Further, in an embodiment, after step S200, the method further includes:
and returning to the standby state when the number of the linked list elements in the recording linked list is less than a preset number threshold.
When the linked list elements in the recording linked list are smaller than the preset times threshold, it is indicated that the operation records which can be recorded at present are smaller than the preset times threshold, that is, the samples are too few to be used for prejudging the default mode of the computer. The reason for this may be that the dishwasher has just started to be used and the number of uses is too small to reach the preset number threshold. And returning to the standby state, namely the initial washing state after starting up, when judging that the linked list elements are less than the preset times threshold value.
According to the washing method provided by the embodiment, when the current washing operation is finished, the washing mode corresponding to the current washing operation is obtained; then recording the setting information corresponding to the current washing mode in the recording linked list, and determining whether linked list elements in the recording linked list are not less than a preset time threshold value or not; then when the linked list elements in the recording linked list are not less than a preset number threshold, determining a starting default mode of the dishwasher based on the recording linked list; the method can record the operation habits of the user, update the setting of the startup default mode according to the historical operation records of the user, intelligently provide programs and function options for the user after startup, avoid multiple key operations after startup, help to reduce the operation time of the user and effectively improve the user experience.
A second embodiment of the washing method of the present invention is proposed based on the first embodiment, and referring to fig. 3, in the present embodiment, step S200 includes:
step S210, acquiring a recording linked list, and storing the setting information corresponding to the washing mode in the recording linked list as a linked list element;
acquiring setting information corresponding to the washing mode; and acquiring a recording linked list, recording the setting information in the recording linked list in an element form, and storing the recording linked list to a memory.
Step S220, obtaining a preset number threshold, and determining whether the number of linked list elements in the recording linked list is greater than or equal to the preset number threshold.
Acquiring linked list element information of the recording linked list; and determining the recording information of the recording linked list within the preset time length according to the linked list element information. Acquiring a preset recording duration, and determining the recording information of the recording linked list in the preset recording duration; and determining whether the linked list elements in the recording linked list are not less than a preset time threshold value according to the recording information.
Determining the number of elements in the recording linked list, acquiring a preset frequency threshold value, and determining whether the linked list elements in the recording linked list are not less than the preset frequency threshold value. The specific value of the preset number threshold can be determined by a technician according to actual conditions, and the number of the linked list elements in the recording linked list is compared with the size of the preset number threshold. The value of the preset time threshold is equal to the size of the recording linked list, namely the number of elements which can be stored in the recording linked list at most.
In the washing method provided in the embodiment, the setting information corresponding to the current washing mode is recorded in the recording linked list by acquiring the recording linked list; then acquiring a preset frequency threshold value, and determining whether the linked list elements in the recording linked list are not less than the preset frequency threshold value; whether a startup default mode change program needs to be entered is judged according to a predetermined preset time threshold value, so that judgment can be carried out when the sample size is large enough, and the accuracy and reliability of change are ensured.
A third embodiment of the washing method of the present invention is proposed based on the first embodiment, and referring to fig. 4, in this embodiment, step S210 includes:
step S211, acquiring a recording linked list;
step S212, acquiring the setting information corresponding to the washing mode, recording the setting information in a recording linked list in an element form, and storing the recording linked list to a memory.
The recording chain table is used for recording each washing mode in the dishwasher according to the time sequence. The linked list is composed of elements, and in this embodiment, each element is a one-time use record, that is, setting information including program information and function information selected by the user. Acquiring all linked list elements in the recording linked list, and determining a program and a function corresponding to each linked list element; a program and a function are selected as a default mode for the dishwasher to be turned on in a predetermined manner. For example, the preset number threshold is 5, and when the number of linked list elements in the recording linked list is not less than the preset number threshold, that is, when the number of linked list elements in the recording linked list is greater than 5 or is just 5, the first linked list element in the recording linked list may be removed. Because the record linked list is stored according to the time sequence, the first element stored in the linked list is the earliest record, namely the dish washing mode record which is the longest from the current time, and therefore when a new dish washing mode record exists, the first element is deleted, and the current dish washing mode is used as a new element to replace the original first element.
In the washing method provided in this embodiment, the setting information corresponding to the washing mode is acquired; then acquiring a recording linked list, recording the setting information in the recording linked list in an element form, and storing the recording linked list to a memory; the elements in the recording linked list comprise setting information which mainly comprises program information and function information, and the form of the recording linked list can better utilize the storage space.
A fourth embodiment of the washing method of the present invention is proposed based on the first embodiment, and referring to fig. 5, in the present embodiment, step S300 includes:
step S310, when the linked list elements in the recording linked list are greater than or equal to a preset time threshold value, removing the first linked list elements in the recording linked list;
when the linked list elements in the recording linked list are not less than a preset time threshold value, removing the first linked list elements in the recording linked list; and determining the starting default mode of the dishwasher based on all the linked list elements in the current record linked list. Acquiring all linked list elements in the recording linked list, and determining a program and a function corresponding to each linked list element; a program and a function are selected as a default mode for the dishwasher to be turned on in a predetermined manner. For example, the preset number threshold is 5, and when the number of linked list elements in the recording linked list is not less than the preset number threshold, that is, when the number of linked list elements in the recording linked list is greater than 5 or is just 5, the first linked list element in the recording linked list may be removed. Because the record linked list is stored according to the time sequence, the first element stored in the linked list is the earliest record, namely the dish washing mode record which is the longest from the current time, and therefore when a new dish washing mode record exists, the first element is deleted, and the current dish washing mode is used as a new element to replace the original first element.
And step S320, determining a starting default mode of the dishwasher according to a preset mode based on all chain table elements in the current record chain table.
Acquiring all linked list elements in the recording linked list, and determining a program and a function corresponding to each linked list element; a program and a function are selected as a default mode for the dishwasher to be turned on in a predetermined manner.
After the record linked list is updated, all elements in the linked list are the latest dish washing mode operation records, and the use habits of users can be better reflected. And determining corresponding programs and functions according to elements in the current linked list, selecting the program and the function with the largest occurrence frequency in the linked list, combining the programs and the functions into a dish washing mode, and setting the mode as a starting default mode.
Further, historical default functions of the dishwasher may also be obtained; acquiring the priority of the historical default mode and the current washing mode, and determining the starting default mode of the dishwasher according to the priority.
In the washing method provided in the embodiment, when the linked list elements in the recording linked list are not less than the preset times threshold value, the first linked list element in the recording linked list is removed; then, determining a starting default mode of the dishwasher based on all chain table elements in the current recording chain table; and selecting the program and the function with the highest use frequency according to the record linked list, and combining to form a new starting default mode, thereby fully realizing the individuation of the dish washing mode of the dish washing machine.
A fifth embodiment of the washing method of the present invention is proposed based on the first embodiment, and referring to fig. S320 includes:
step S321, acquiring all linked list elements in the recording linked list, and determining the program and function corresponding to each linked list element;
step S322, counting the use times of each program and function, and selecting one program and one function with the most use times to be combined respectively to be used as the default mode of starting the dishwasher.
After the record linked list is updated, all elements in the linked list are the latest dish washing mode operation records, and the use habits of users can be better reflected. And determining corresponding programs and functions according to elements in the current linked list, selecting the program and the function with the largest occurrence frequency in the linked list, combining the programs and the functions into a dish washing mode, and setting the mode as a starting default mode.
Further, historical default functions of the dishwasher may also be obtained; acquiring the priority of the historical default mode and the current washing mode, and determining the starting default mode of the dishwasher according to the priority.
In the washing method provided in the embodiment, the program and the function corresponding to each linked list element are determined by acquiring all linked list elements in the recording linked list; then selecting a program and a function as a starting default mode of the dishwasher according to a preset mode; and the program information and the function information in the recording linked list are independently analyzed, so that the requirement of a user can be better met.
A sixth embodiment of the washing method of the present invention is proposed based on the first embodiment, and referring to fig. 7, in the present embodiment, the washing method further includes:
step S400, when a starting-up process of the dishwasher is detected, displaying a starting-up default mode icon on a display screen, and determining whether a selection instruction triggered by a user based on the starting-up default mode icon is acquired;
and when the dishwasher is started, determining that the dishwasher is in a starting process according to the acquired starting signal. The method includes the steps of directly obtaining a startup default mode in a memory during startup, and displaying icons of the startup default mode and necessary related information on a display screen, for example, short names of program information and function information included in the startup default mode. And determining whether a selection instruction triggered by the user based on the startup default mode icon can be acquired, wherein the selection instruction can be in various forms, and the selection instruction is determined by technical personnel according to actual conditions.
Step S500, when the selection instruction is obtained, obtaining the setting information corresponding to the startup default mode, and starting to execute the washing operation according to the startup default mode.
And when the washing mode of the default starting-up mode is determined, extracting an operation code corresponding to the default starting-up mode and starting to execute washing operation according to the mode setting.
According to the washing method provided by the embodiment, when the starting-up process of the dishwasher is detected, the starting-up default mode icon is displayed on the display screen, and whether a selection instruction triggered by a user based on the starting-up default mode icon is acquired or not is determined; then when the selection instruction is obtained, obtaining the setting information corresponding to the startup default mode, and starting to execute the washing operation according to the startup default mode;
based on the first embodiment, a seventh embodiment of the washing method of the present invention is proposed, and referring to fig. 8, in the present embodiment, the washing method further includes:
step S600, acquiring the washing state of the current dish washing machine;
and step S700, determining whether the current washing operation is finished according to the washing state.
The state of dish washer includes the washing state, and off state, standby state etc. when dish washer is in the washing state, the state of real-time supervision dish washer when dish washer accomplishes the washing procedure, sends the washing and accomplishes the signal, acquires when the washing accomplishes the signal, confirms that dish washer has accomplished the operation of washing dishes.
The washing method provided by the embodiment obtains the washing state of the current dish washing machine; then determining whether the current washing operation is completed according to the washing state; whether the washing operation is completed is determined according to the state of the dishwasher.
Further, to achieve the above object, the present invention also provides a computer-readable storage medium having a washing program stored thereon, the washing program, when executed by a processor, implementing the operations of:
when the current washing operation is finished, acquiring a washing mode corresponding to the current washing operation;
acquiring a recording linked list, storing the setting information corresponding to the washing mode in the recording linked list as a linked list element, and determining whether the number of the linked list elements in the recording linked list is greater than or equal to a preset number threshold;
and when the linked list elements in the recording linked list are greater than or equal to a preset time threshold value, running a decision algorithm, and determining a starting default mode of the dishwasher based on the recording linked list.
Further, the washing program when executed by the processor further performs the following operations:
acquiring a record linked list, and storing the setting information corresponding to the washing mode as a linked list element in the record linked list;
acquiring a preset frequency threshold value, and determining whether the number of linked list elements in the recording linked list is greater than or equal to the preset frequency threshold value.
Further, the washing program when executed by the processor further performs the following operations:
acquiring a record linked list;
and acquiring the setting information corresponding to the washing mode, recording the setting information in a recording linked list in an element form, and storing the recording linked list to a memory.
Further, the washing program when executed by the processor further performs the following operations:
when the linked list elements in the recording linked list are greater than or equal to a preset time threshold value, removing the first linked list elements in the recording linked list;
and determining the starting default mode of the dishwasher according to a preset mode based on all chain table elements in the current recording chain table.
Further, the washing program when executed by the processor further performs the following operations:
acquiring all linked list elements in the recording linked list, and determining a program and a function corresponding to each linked list element;
and counting the use times of each program and each function, and respectively selecting one program and one function with the most use times to combine as a starting default mode of the dishwasher.
Further, the washing program when executed by the processor further performs the following operations:
when a starting-up process of the dishwasher is detected, displaying a starting-up default mode icon on a display screen, and determining whether a selection instruction triggered by a user based on the starting-up default mode icon is acquired;
and when the selection instruction is acquired, acquiring the setting information corresponding to the startup default mode, and starting to execute the washing operation according to the startup default mode.
Further, the washing program when executed by the processor further performs the following operations:
and returning to the standby state when the number of the linked list elements in the recording linked list is less than a preset number threshold.
Further, the washing program when executed by the processor further performs the following operations:
acquiring the washing state of the current dish washing machine;
and determining whether the current washing operation is completed according to the washing state.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) as described above and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (8)

1. A washing method applied to a dishwasher, characterized in that the washing method comprises:
when the current washing operation is finished, acquiring a washing mode corresponding to the current washing operation;
acquiring a recording linked list, storing the setting information corresponding to the washing mode in the recording linked list as a linked list element, and determining whether the number of the linked list elements in the recording linked list is greater than or equal to a preset number threshold;
when the linked list elements in the recording linked list are greater than or equal to a preset time threshold value, a decision algorithm is operated, and the starting default mode of the dishwasher is determined based on the recording linked list, wherein the steps comprise: when the linked list elements in the recording linked list are greater than or equal to a preset time threshold value, removing the first linked list elements in the recording linked list; acquiring all linked list elements in the recording linked list, and determining a program and a function corresponding to each linked list element; and counting the use times of each program and each function, and respectively selecting one program and one function with the most use times to combine as a starting default mode of the dishwasher.
2. The washing method of claim 1, wherein the obtaining of the recording linked list saves setting information corresponding to the washing pattern in the recording linked list as a linked list element, and the determining whether the number of linked list elements in the recording linked list is greater than or equal to a preset number threshold comprises:
acquiring a record linked list, and storing the setting information corresponding to the washing mode as a linked list element in the record linked list;
acquiring a preset frequency threshold value, and determining whether the number of linked list elements in the recording linked list is greater than or equal to the preset frequency threshold value.
3. The washing method as claimed in claim 2, wherein the step of obtaining the record linked list and recording the setting information corresponding to the current washing mode in the record linked list comprises:
acquiring a record linked list;
and acquiring the setting information corresponding to the washing mode, recording the setting information in a recording linked list in an element form, and storing the recording linked list to a memory.
4. The washing method of claim 1, wherein when the link list elements in the record link list are greater than or equal to a preset threshold number of times, a decision algorithm is run, and after the step of determining the startup default mode of the dishwasher based on the record link list, the method further comprises:
when a starting-up process of the dishwasher is detected, displaying a starting-up default mode icon on a display screen, and determining whether a selection instruction triggered by a user based on the starting-up default mode icon is acquired;
and when the selection instruction is acquired, acquiring the setting information corresponding to the startup default mode, and starting to execute the washing operation according to the startup default mode.
5. The washing method of claim 1, wherein after the step of determining whether the number of linked list elements in the record linked list is greater than or equal to a preset number threshold, the washing method further comprises:
and returning to the standby state when the number of the linked list elements in the recording linked list is less than a preset number threshold.
6. The washing method as claimed in claim 1, wherein before the step of acquiring the washing pattern corresponding to the current washing operation when the current washing operation is completed, the washing method further comprises:
acquiring the washing state of the current dish washing machine;
and determining whether the current washing operation is completed according to the washing state.
7. A dishwasher, characterized in that the dishwasher comprises: memory, a processor and a washing program stored on the memory and executable on the processor, the washing program when executed by the processor implementing the steps of the washing method as claimed in any one of claims 1 to 6.
8. A computer-readable storage medium, characterized in that the computer-readable storage medium has stored thereon a washing program, which when executed by a processor implements the steps of the washing method according to any one of claims 1 to 6.
CN201810554638.8A 2018-05-31 2018-05-31 Washing method, dishwasher, and computer-readable storage medium Active CN108771526B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810554638.8A CN108771526B (en) 2018-05-31 2018-05-31 Washing method, dishwasher, and computer-readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810554638.8A CN108771526B (en) 2018-05-31 2018-05-31 Washing method, dishwasher, and computer-readable storage medium

Publications (2)

Publication Number Publication Date
CN108771526A CN108771526A (en) 2018-11-09
CN108771526B true CN108771526B (en) 2021-03-19

Family

ID=64028254

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810554638.8A Active CN108771526B (en) 2018-05-31 2018-05-31 Washing method, dishwasher, and computer-readable storage medium

Country Status (1)

Country Link
CN (1) CN108771526B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110251034B (en) * 2019-06-19 2021-07-06 佛山市百斯特电器科技有限公司 Control method for disinfection operation and dish-washing machine

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1760428A (en) * 2004-10-13 2006-04-19 金羚电器有限公司 Automatic washing machine capable of selecting operating mode
CN102591573A (en) * 2011-12-22 2012-07-18 Tcl集团股份有限公司 Prompting application method and device
CN102883208A (en) * 2012-09-27 2013-01-16 深圳市九洲电器有限公司 Method and system for quickly changing programs
CN103235823A (en) * 2013-05-06 2013-08-07 上海河广信息科技有限公司 Method and system for determining current interest of users according to related web pages and current behaviors
CN103517117A (en) * 2012-12-26 2014-01-15 Tcl集团股份有限公司 Method and system for function expansion based on remote controller key of multimedia electronic equipment
EP2848180A1 (en) * 2014-05-20 2015-03-18 V-Zug AG Dishwasher with cooled tub wall
CN105113169A (en) * 2015-09-18 2015-12-02 海信(山东)冰箱有限公司 Washing machine control method and washing machine
CN106028098A (en) * 2016-05-26 2016-10-12 努比亚技术有限公司 Video recording method, device, and terminal
CN106292592A (en) * 2016-08-19 2017-01-04 北京小米移动软件有限公司 The control method of household electrical appliances and device
CN106797333A (en) * 2014-09-30 2017-05-31 苹果公司 Automatic environmental behavior is changed based on user's daily habits
CN107387246A (en) * 2016-05-17 2017-11-24 杨铭域 Wisdom automatic start-stop system and method
CN107943581A (en) * 2017-11-14 2018-04-20 广东欧珀移动通信有限公司 Using method for cleaning, device, storage medium and electronic equipment
CN108085926A (en) * 2017-12-14 2018-05-29 珠海格力电器股份有限公司 Self-cleaning control method, control device and washing and drying integrated machine

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1760428A (en) * 2004-10-13 2006-04-19 金羚电器有限公司 Automatic washing machine capable of selecting operating mode
CN102591573A (en) * 2011-12-22 2012-07-18 Tcl集团股份有限公司 Prompting application method and device
CN102883208A (en) * 2012-09-27 2013-01-16 深圳市九洲电器有限公司 Method and system for quickly changing programs
CN103517117A (en) * 2012-12-26 2014-01-15 Tcl集团股份有限公司 Method and system for function expansion based on remote controller key of multimedia electronic equipment
CN103235823A (en) * 2013-05-06 2013-08-07 上海河广信息科技有限公司 Method and system for determining current interest of users according to related web pages and current behaviors
EP2848180A1 (en) * 2014-05-20 2015-03-18 V-Zug AG Dishwasher with cooled tub wall
CN106797333A (en) * 2014-09-30 2017-05-31 苹果公司 Automatic environmental behavior is changed based on user's daily habits
CN105113169A (en) * 2015-09-18 2015-12-02 海信(山东)冰箱有限公司 Washing machine control method and washing machine
CN107387246A (en) * 2016-05-17 2017-11-24 杨铭域 Wisdom automatic start-stop system and method
CN106028098A (en) * 2016-05-26 2016-10-12 努比亚技术有限公司 Video recording method, device, and terminal
CN106292592A (en) * 2016-08-19 2017-01-04 北京小米移动软件有限公司 The control method of household electrical appliances and device
CN107943581A (en) * 2017-11-14 2018-04-20 广东欧珀移动通信有限公司 Using method for cleaning, device, storage medium and electronic equipment
CN108085926A (en) * 2017-12-14 2018-05-29 珠海格力电器股份有限公司 Self-cleaning control method, control device and washing and drying integrated machine

Also Published As

Publication number Publication date
CN108771526A (en) 2018-11-09

Similar Documents

Publication Publication Date Title
CN110659098B (en) Data updating method and device, terminal equipment and storage medium
CN109189300B (en) View circulation display method and device
US9672026B2 (en) Light app offline updating method, device and terminal
CN103294335A (en) Apparatus and method for creating a shortcut menu
CN106856543B (en) Picture display method and device and mobile terminal
US20170269823A1 (en) Control Display Method and Device, and Terminal
CN109361948B (en) Interface management method, intelligent terminal and readable storage medium
US20190057072A1 (en) Method, device and electronic equipment for switching name of desktop icon folder
KR20200015000A (en) Method for memory leak detection and electronic device thereof
CN109101327B (en) Switching of light application and mobile terminal
JP2013161412A (en) User interface device, user interface method and program
CN113051493A (en) Application program display method and device, storage medium and terminal
CN112214376A (en) Storage space prompting method and device
CN108771526B (en) Washing method, dishwasher, and computer-readable storage medium
CN108937806B (en) Dispenser control method, dishwasher, and computer-readable storage medium
CN108920266B (en) Program switching method, intelligent terminal and computer readable storage medium
CN111966373A (en) APN resetting method, terminal equipment and storage medium
CN112364249A (en) Terminal information display control method, device, terminal and storage medium
CN110753914A (en) Information processing method, storage medium and mobile terminal
CN109658926B (en) Voice instruction updating method and mobile terminal
CN105554080A (en) Information pushing method and information pushing device
CN108268274B (en) Application management method and device, storage medium and electronic equipment
CN107930126B (en) Game reservation data processing method and device and mobile terminal
CN106302821B (en) Data request method and equipment thereof
WO2019090725A1 (en) Terminal removing personal file of user on basis of user habits

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230417

Address after: 241000 west side of 3 / F, No.5 office building, new energy and new materials gathering area, Fuzhou Road, Jiangbei District, Wuhu City, Anhui Province

Patentee after: Wuhu Midea intelligent kitchen electricity Manufacturing Co.,Ltd.

Address before: 528311 20 Beijiao Road, Beijiao Town, Shunde District, Foshan, Guangdong

Patentee before: FOSHAN SHUNDE MIDEA WASHING APPLIANCES MANUFACTURING Co.,Ltd.

Patentee before: MIDEA GROUP Co.,Ltd.