CN114059265B - Sharing method, terminal and storage medium of washing program - Google Patents

Sharing method, terminal and storage medium of washing program Download PDF

Info

Publication number
CN114059265B
CN114059265B CN202010755854.6A CN202010755854A CN114059265B CN 114059265 B CN114059265 B CN 114059265B CN 202010755854 A CN202010755854 A CN 202010755854A CN 114059265 B CN114059265 B CN 114059265B
Authority
CN
China
Prior art keywords
laundry
terminal
program data
original
washing
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
CN202010755854.6A
Other languages
Chinese (zh)
Other versions
CN114059265A (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.)
Qingdao Haier Washing Machine Co Ltd
Haier Smart Home Co Ltd
Original Assignee
Qingdao Haier Washing Machine Co Ltd
Haier Smart Home 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 Qingdao Haier Washing Machine Co Ltd, Haier Smart Home Co Ltd filed Critical Qingdao Haier Washing Machine Co Ltd
Priority to CN202010755854.6A priority Critical patent/CN114059265B/en
Publication of CN114059265A publication Critical patent/CN114059265A/en
Application granted granted Critical
Publication of CN114059265B publication Critical patent/CN114059265B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • DTEXTILES; PAPER
    • D06TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
    • D06FLAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
    • D06F33/00Control of operations performed in washing machines or washer-dryers 
    • D06F33/30Control of washing machines characterised by the purpose or target of the control 
    • DTEXTILES; PAPER
    • D06TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
    • D06FLAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
    • D06F34/00Details of control systems for washing machines, washer-dryers or laundry dryers
    • D06F34/04Signal transfer or data transmission arrangements
    • D06F34/05Signal transfer or data transmission arrangements for wireless communication between components, e.g. for remote monitoring or control

Landscapes

  • Engineering & Computer Science (AREA)
  • Textile Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Control Of Washing Machine And Dryer (AREA)

Abstract

The embodiment of the invention provides a sharing method, a terminal and a storage medium of a washing program, wherein original washing program data for controlling a washing process of second washing equipment are firstly acquired through a second terminal and are sent to a first terminal, the first terminal analyzes the original washing program data, acquires original program parameters contained in the original washing program data, screens target program parameters which can be supported by the first washing equipment in the original program parameters, and acquires target washing program data according to the target program parameters, wherein the target washing program data is the program data for controlling the washing process of the first washing equipment. According to the embodiment of the invention, after the first terminal obtains the original washing program data shared by the second terminal, the target program parameters are obtained through analysis and screening, and the target washing program data supported by the first washing equipment is regenerated, so that the washing programs of the same or different washing machines are shared among different terminals, inconvenience of self-setting of the washing programs by a user is reduced, and user experience is improved.

Description

Sharing method, terminal and storage medium of washing program
Technical Field
The embodiment of the invention belongs to the technical field of household appliances, and particularly relates to a sharing method, a terminal and a storage medium of a washing program.
Background
With the popularization of the washing machine, more and more people use the washing machine to wash clothes, so that more convenience is brought to the life of people.
In the use of a washing machine, it is generally necessary to set an appropriate washing course, such as a washing time, a washing water temperature, etc., according to laundry to be washed. The process of setting the washing program may be performed on a control panel of the washing machine, or on a terminal device communicatively connected to the washing machine, for example, a terminal device such as a smart phone or a tablet computer, and the washing program is set and sent to the washing machine.
However, since the washing program of each washing machine is usually required to be set separately, and the washing program of different washing machines cannot be commonly used, especially different types or brands of washing machines, there is no method capable of realizing the sharing of the washing program of the washing machine in the prior art.
Disclosure of Invention
The embodiment of the invention provides a sharing method, a terminal and a storage medium of a washing program, so as to realize the sharing of the washing program and provide more convenience for users to use the washing machine.
A first aspect of an embodiment of the present invention provides a sharing method of a laundry program, applied to a first terminal, where the first terminal is used to control a first laundry device, the method including:
Receiving original laundry program data sent by a second terminal, wherein the original laundry program data is program data for controlling a washing process of second laundry equipment; wherein the second laundry device and the first laundry device are the same laundry device or different laundry devices;
analyzing the original laundry program data to obtain original program parameters contained in the original laundry program data;
screening the original program parameters to obtain target program parameters, wherein the target program parameters are program parameters which can be supported by the first washing equipment in the original program parameters;
and acquiring target washing program data according to the target program parameters, wherein the target washing program data is program data for controlling the washing process of the first washing equipment.
In one possible implementation manner, before receiving the original laundry program data sent by the second terminal, the method further includes:
receiving verification information sent by the second terminal, and verifying the verification information;
the receiving the original laundry program data sent by the second terminal comprises the following steps:
and after the verification information passes the verification, receiving the original laundry program data sent by the second terminal.
In one possible implementation manner, the receiving the original laundry program data sent by the second terminal includes:
receiving original laundry program data sent by the second terminal according to a preset protocol;
the analyzing the original laundry program data to obtain the original program parameters contained in the original laundry program data includes:
and analyzing the original laundry program data according to an analysis rule corresponding to the preset protocol to obtain the original program parameters contained in the original laundry program data.
In one possible implementation, after the target laundry program data is obtained according to the target program parameters, the method further includes:
receiving a washing program execution instruction input by a user at the first terminal side;
and sending the target washing program data to the first washing equipment according to the washing program execution instruction so as to control the first washing equipment to perform a washing process according to the target washing program data.
In one possible implementation manner, the receiving the original laundry program data sent by the second terminal includes:
and receiving original laundry program data sent by a second near field communication unit of the second terminal through a first near field communication unit of the first terminal.
And acquiring target washing program data according to the target program parameters, wherein the target washing program data is program data for controlling the washing process of the first washing equipment.
A second aspect of an embodiment of the present invention provides a sharing method of a laundry program, applied to a second terminal for controlling a second laundry device, the method including:
acquiring original laundry program data, wherein the original laundry program data is program data for controlling a washing process of the second laundry device;
sending original laundry program data to a first terminal so that the first terminal obtains target laundry program data according to the original laundry program data, wherein the target laundry program data is program data for controlling a washing process of first laundry equipment; wherein the second laundry device and the first laundry device are the same laundry device or different laundry devices.
In one possible embodiment, before the sending of the original laundry program data to the first terminal, the method further comprises:
transmitting verification information to the first terminal so that the first terminal verifies the verification information;
the transmitting of the original laundry program data to the first terminal includes:
And after the first terminal verifies the verification information, sending original washing program data to the first terminal.
In one possible implementation, the sending the original laundry program data to the first terminal includes:
and sending the original laundry program data to the first near field communication unit of the first terminal through the second near field communication unit of the second terminal.
A third aspect of an embodiment of the present invention provides a sharing apparatus of a laundry program applied to a first terminal for controlling a first laundry device, the apparatus comprising:
the receiving module is used for receiving original laundry program data sent by the second terminal, wherein the original laundry program data is program data for controlling a washing process of the second laundry equipment; wherein the second laundry device and the first laundry device are the same laundry device or different laundry devices;
the processing module is used for analyzing the original washing program data and acquiring original program parameters contained in the original washing program data; screening the original program parameters to obtain target program parameters, wherein the target program parameters are program parameters which can be supported by the first washing equipment in the original program parameters; and acquiring target washing program data according to the target program parameters, wherein the target washing program data is program data for controlling the washing process of the first washing equipment.
In a possible implementation manner, the receiving module is further configured to:
before receiving original laundry program data sent by a second terminal, receiving verification information sent by the second terminal, and verifying the verification information;
and after the verification information passes the verification, receiving the original laundry program data sent by the second terminal.
In one possible implementation manner, the receiving module is configured to, when receiving the original laundry program data sent by the second terminal:
receiving original laundry program data sent by the second terminal according to a preset protocol;
the processing module is used for analyzing the original washing program data and acquiring original program parameters contained in the original washing program data when the processing module is used for analyzing the original washing program data:
and analyzing the original laundry program data according to an analysis rule corresponding to the preset protocol to obtain the original program parameters contained in the original laundry program data.
In a possible implementation manner, the receiving module is further configured to:
after target laundry program data are obtained according to the target program parameters, receiving a laundry program execution instruction input by a user of the first terminal side;
The device also comprises a sending module, which is used for sending the target washing program data to the first washing equipment according to the washing program execution instruction so as to control the first washing equipment to carry out a washing process according to the target washing program data.
In one possible implementation manner, the receiving module is configured to, when receiving the original laundry program data sent by the second terminal:
and receiving original laundry program data sent by a second near field communication unit of the second terminal through a first near field communication unit of the first terminal.
A fourth aspect of an embodiment of the present invention is to provide a sharing apparatus of a laundry program applied to a second terminal for controlling a second laundry device, the apparatus comprising:
the acquisition module is used for acquiring original laundry program data, wherein the original laundry program data is program data for controlling the washing process of the second laundry equipment;
the system comprises a sending module, a first terminal and a second terminal, wherein the sending module is used for sending original laundry program data to the first terminal so that the first terminal can obtain target laundry program data according to the original laundry program data, and the target laundry program data are program data for controlling a washing process of first laundry equipment; wherein the second laundry device and the first laundry device are the same laundry device or different laundry devices.
In a possible implementation manner, the sending module is further configured to:
before original laundry program data is sent to a first terminal, verification information is sent to the first terminal, so that the first terminal verifies the verification information;
and after the first terminal verifies the verification information, sending original washing program data to the first terminal.
In one possible implementation, the sending module, when sending the original laundry program data to the first terminal, is configured to:
and sending the original laundry program data to the first near field communication unit of the first terminal through the second near field communication unit of the second terminal.
A fifth aspect of an embodiment of the present invention provides a terminal, including:
a memory for storing a computer program;
a processor for running a computer program stored in the memory to implement the method according to the first or second aspect.
A sixth aspect of embodiments of the present invention provides a computer-readable storage medium having a computer program stored thereon;
the computer program implementing the method according to the first or second aspect when executed by a processor.
According to the sharing method, the terminal and the storage medium of the washing program, original washing program data are firstly obtained through the second terminal, wherein the original washing program data are program data for controlling the washing process of the second washing equipment and are sent to the first terminal, and after the first terminal receives the original washing program data sent by the second terminal, the original washing program data are analyzed to obtain original program parameters contained in the original washing program data; screening the original program parameters to obtain target program parameters, wherein the target program parameters are program parameters which can be supported by the first washing equipment in the original program parameters; and acquiring target washing program data according to the target program parameters, wherein the target washing program data is program data for controlling the washing process of the first washing equipment. According to the embodiment of the invention, after the first terminal obtains the original washing program data shared by the second terminal, the target program parameters are obtained through analysis and screening, and the target washing program data supported by the first washing equipment is regenerated, so that the washing programs of the same washing machine or different washing machines can be shared among different terminals, the inconvenience of self-setting of the washing programs by a user can be reduced, and the user experience is improved.
Drawings
In order to more clearly illustrate the embodiments of the invention or the technical solutions of the prior art, the drawings which are required in the embodiments or the description of the prior art will be briefly described, it being obvious that the drawings in the following description are only some embodiments of the invention, and that other drawings can be obtained according to these drawings without inventive faculty for a person skilled in the art.
Fig. 1 is a schematic diagram of a communication system of a sharing method of a laundry program according to an embodiment of the present invention;
FIG. 2 is a flow chart of a sharing method of a washing program according to an embodiment of the invention;
FIG. 3 is a flow chart of a sharing method of a washing program according to another embodiment of the present invention;
FIG. 4 is a block diagram of a sharing device for a washing program according to an embodiment of the present invention;
FIG. 5 is a block diagram of a sharing device for a washing program according to another embodiment of the present invention;
fig. 6 is a block diagram of a terminal according to an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the present disclosure, are within the scope of the embodiments of the present invention.
In the use of a washing machine, it is generally necessary to set an appropriate washing course, such as a washing time, a washing water temperature, etc., according to laundry to be washed. The process of setting the washing program may be performed on a control panel of the washing machine, or on a terminal device communicatively connected to the washing machine, for example, a terminal device such as a smart phone or a tablet computer, and the washing program is set and sent to the washing machine.
However, since the washing program of each washing machine is usually required to be set separately, and the washing program of different washing machines cannot be commonly used, especially different types or brands of washing machines, there is no method capable of realizing the sharing of the washing program of the washing machine in the prior art.
In view of the fact that when different washing machines are facing to wash the same or similar laundry, the same washing time, washing water temperature, spin-drying speed, spin-stop ratio, etc. are generally adopted, i.e. some parameters in the washing program may be the same, so that the washing program data on other washing machines may be obtained first, then the required program parameters may be extracted therefrom, and the executable washing program may be regenerated. Considering that the inconvenience exists in the transmission of the washing program data between the two washing machines, the transmission and sharing of the washing program data are performed between the terminals controlling the washing machines. Of course, the above procedure can also be applied to laundry program sharing between two terminals controlling the same washing machine. The terminal may not be limited to a smart phone, a tablet computer, a wearable device, etc.
Specifically, as an example, as shown in fig. 1, the first terminal 110 is configured to control the first laundry device 111, the second terminal 120 is configured to control the second laundry device 121, and assuming that the second terminal 120 is a sharing party, the first terminal 110 is a receiving party, the second terminal 120 first obtains original laundry program data, where the original laundry program data is program data for controlling a washing process of the second laundry device 121, and sends the original laundry program data to the first terminal 110, and after receiving the original laundry program data sent by the second terminal 120, the first terminal 110 analyzes the original laundry program data to obtain original program parameters included in the original laundry program data; screening the original program parameters to obtain target program parameters, wherein the target program parameters are program parameters which can be supported by the first washing equipment 111 in the original program parameters; target laundry program data, which is program data for controlling the washing course of the first laundry device 111, is acquired according to the target program parameters.
It should be noted that, in the first terminal 110 and the second terminal 120, the identities of the sharing party and the receiving party are opposite, the first terminal 110 may receive the laundry program data shared by the second terminal 120, and may also share the own laundry program data to the second terminal 120 or other terminals, where the sharing process is the same as the sharing method flow of the laundry program executed by the second terminal 120 side; similarly, the second terminal 120 may share its own laundry program data with the first terminal 110, or may receive the laundry program data shared by the first terminal 110 or other terminals, where the receiving process is the same as the sharing method flow of the laundry program executed by the first terminal 110.
The sharing process of the laundry program is explained and illustrated in detail below with reference to specific embodiments.
Fig. 2 is a flowchart of a sharing method of a laundry program according to an embodiment of the present invention. The embodiment provides a sharing method of a laundry program, an execution main body of the sharing method is the first terminal in the above embodiment, and the first terminal is used for controlling first laundry equipment, and the specific steps of the method are as follows:
s201, receiving original laundry program data sent by a second terminal, wherein the original laundry program data is program data for controlling a washing process of second laundry equipment.
Wherein the second laundry device and the first laundry device are the same laundry device or different laundry devices.
In this embodiment, the second terminal first obtains the original laundry program data for controlling the washing process of the second laundry device, specifically, the user may set the original laundry program data on the second terminal, including but not limited to a washing time, a washing water temperature, a dewatering rotation speed, a turning-stopping ratio, etc., the set original laundry program data may be sent to the second laundry device to control the washing process of the second laundry device, and further the second terminal may further store the original laundry program data, and when sharing is required, directly obtain the pre-stored original laundry program data; in addition, the user may set the original laundry program data on the second laundry device, and the second terminal may obtain the original laundry program data from the second laundry device. Of course, the second terminal may acquire the original laundry program data through other ways, for example, may also be acquired according to the laundry program data shared by other terminals (such as the third terminal).
When sharing is needed, the second terminal can send the original laundry program data to the first terminal. Among them, the transmission mode may include, but is not limited to, near Field Communication (NFC), bluetooth, wiFi, cellular mobile communication, and so on.
S202, analyzing the original washing program data to obtain original program parameters contained in the original washing program data.
In this embodiment, after receiving the original laundry program data, the first terminal may parse the original laundry program data to obtain the original program parameters included in the original laundry program data, where the original program parameters are executable program parameters on the second laundry device.
Optionally, the second terminal may send the original laundry program data to the first terminal according to a preset protocol; furthermore, when the first terminal analyzes the original laundry program data, the first terminal may specifically analyze the original laundry program data according to an analysis rule corresponding to the preset protocol, so as to obtain original program parameters included in the original laundry program data. In this embodiment, through a preset protocol, the first terminal and the second terminal can communicate according to a predetermined rule and convention, so as to realize transmission and analysis of original laundry program data.
S203, screening the original program parameters to obtain target program parameters, wherein the target program parameters are program parameters which can be supported by the first washing equipment in the original program parameters.
In this embodiment, since the first laundry device and the second laundry device may not be the same model or the same brand, the original program parameters acquired by the first terminal may not be completely supported by the first laundry device, that is, some of the original program parameters may not be executed by the first laundry device, and thus the first terminal may screen the program parameters supported by the first laundry device from the original program parameters as target program parameters, which may be executed by the first laundry device. For example, the second laundry device has a drying function, the original program parameters may include program parameters related to the drying function, and the first laundry device does not have the drying function, so the first terminal may screen the program parameters supported by the first laundry device from the original program parameters.
Optionally, the first terminal may obtain in advance which program parameters are supported by the first laundry device, so as to complete the above screening process. Of course, the above screening process may be implemented by other approaches, which will not be described in detail herein.
S204, acquiring target washing program data according to the target program parameters, wherein the target washing program data are program data for controlling the washing process of the first washing equipment.
In this embodiment, after the first terminal obtains the target program parameter, the first terminal may generate target laundry program data capable of controlling the washing course of the first laundry device according to the target program parameter. Specifically, commands which can be executed by the first laundry device can be generated according to the target program parameters, and the commands are packaged and encapsulated, so that target laundry program data is obtained. Optionally, the first terminal may store and/or display the target laundry program data.
It should be noted that, there is also a possibility that the second laundry device does not have the drying function, but the first laundry device has the drying function, that is, the original program parameters lack some program parameters on the first laundry device, so that the obtained target program parameters also lack some program parameters on the first laundry device, at this time, the missing program parameters may be set to default values, or the user commonly used values, and then the target program parameters may be complemented completely, so as to regenerate the target laundry program data.
Further, after the target laundry program data is obtained, the first terminal can also receive a laundry program execution instruction input by a user at the first terminal side; and sending target washing program data to the first washing equipment according to the washing program execution instruction so as to control the first washing equipment to carry out a washing process according to the target washing program data.
Optionally, when the first laundry device and the second laundry device are the same type laundry devices, the laundry programs of the first laundry device and the second laundry device are common, so that the first terminal may directly send the original laundry program data to the first laundry device after receiving the original laundry program data sent by the second terminal, without going through the steps of S202-S204. Or when the second laundry device is the same laundry device as the first laundry device, the steps S202-S204 may not be required.
Optionally, after the original laundry program data sent by the second terminal, the first terminal may determine whether the first laundry program data is supported by the first laundry device, for example, the original laundry program data may carry model and/or brand information of the second laundry device, and the first terminal may determine whether the model and/or brand information of the second laundry device is the same as that of the first laundry device, and if so, directly store or send the original laundry program data to the first laundry device without going through the steps of S202-S204, or otherwise, obtain the target laundry program data through S202-S204 and then send the target laundry program data to the first laundry device. In addition, optionally, after the original laundry program data is sent by the second terminal, the first terminal may determine whether the first laundry device is the same laundry device as the second laundry device, and if so, directly store or send the original laundry program data to the first laundry device without going through the steps of S202-S204.
Optionally, since the laundry program is different for different laundry types, laundry materials, and other laundry attributes, the laundry attribute information may be carried when the original laundry program data is sent by the second terminal, including but not limited to the laundry types, the laundry materials, and the like, and the first terminal may store the retrieved target program parameters in association with the laundry attribute information after receiving the original laundry program data, and when the laundry of the same laundry type, laundry materials is required to be washed, the user may control the first terminal to send the target program parameters to the first laundry device.
Optionally, when the second terminal has a plurality of original laundry program data corresponding to different laundry attribute information, the original laundry program data corresponding to the specific laundry attribute information may be shared with the first terminal according to the user selection; or the first terminal requests the corresponding original laundry program data of the specific laundry attribute information from the second terminal, and the second terminal returns the corresponding original laundry program data.
According to the sharing method of the washing program, original washing program data is firstly obtained through the second terminal, wherein the original washing program data are program data for controlling the washing process of the second washing equipment and are sent to the first terminal, and after the first terminal receives the original washing program data sent by the second terminal, the original washing program data are analyzed to obtain original program parameters contained in the original washing program data; screening the original program parameters to obtain target program parameters, wherein the target program parameters are program parameters which can be supported by the first washing equipment in the original program parameters; and acquiring target washing program data according to the target program parameters, wherein the target washing program data is program data for controlling the washing process of the first washing equipment. According to the method, after the first terminal obtains the original washing program data shared by the second terminal, the target program parameters are obtained through analysis and screening, and the target washing program data supported by the first washing equipment is regenerated, so that the washing programs of the same washing machine or different washing machines can be shared among different terminals, inconvenience of users in setting the washing programs by themselves can be reduced, and user experience is improved.
As a further improvement of the foregoing embodiment, before receiving the original laundry program data sent by the second terminal in S201, the method may further include:
and receiving verification information sent by the second terminal, and verifying the verification information.
In this embodiment, before the second terminal sends the original laundry program data to the first terminal, the second terminal may first obtain verification information, where the verification information may include, but is not limited to, a unique key of the second terminal and/or user information of the second terminal, and send the verification information to the first terminal, and the first terminal verifies the verification information, so that security and reliability of sharing of subsequent laundry program data may be improved. Specifically, the first terminal can analyze and match the secret key, and if the analysis and match are successful, the communication is successful. Further, the first terminal receives the original laundry program data sent by the second terminal after the verification information passes the verification.
As a further improvement of the above embodiment, the second terminal and the first terminal may perform data transmission by means of near field communication NFC. The first terminal is configured with a first near field communication unit, and the second terminal is configured with a second near field communication unit.
Specifically, the receiving the original laundry program data sent by the second terminal in S202 may specifically include:
and receiving original laundry program data sent by a second near field communication unit of the second terminal through a first near field communication unit of the first terminal.
In this embodiment, when the laundry program data needs to be shared, the second terminal is close to the first terminal, so that the second near field communication unit of the second terminal sends the original laundry program data to the first near field communication unit of the first terminal. In this embodiment, the laundry program data is transmitted by way of approach communication, which is convenient and safe, and can be applied in a network-free or network-poor environment.
On the basis of the above embodiments, the present embodiment provides a sharing method of a laundry program, which specifically includes the following steps:
1) A user at the second terminal side starts a washing machine control APP on the second terminal and creates a washing program for controlling the second washing equipment on the APP, wherein the washing program can comprise main washing time, washing water temperature, dehydration rotating speed, rotation stop ratio and the like;
2) The second terminal obtains and stores authentication information, wherein the authentication information may include, but is not limited to, a unique key of the second terminal and/or user information of the second terminal;
3) When the washing program is required to be shared, starting NFC functions of the second terminal and the first terminal, and attaching the second terminal and the first terminal together;
4) The second terminal sends verification information to the first terminal, and the first terminal verifies the verification information;
6) After the verification is passed, the second terminal sends original laundry program data to the first terminal, wherein the original laundry program data is program data for controlling the washing process of the second laundry equipment;
6) The first terminal analyzes the original laundry program data to obtain original program parameters contained in the original laundry program data;
7) The first terminal screens the original program parameters to obtain target program parameters, wherein the target program parameters are program parameters which can be supported by the first washing equipment in the original program parameters;
8) The first terminal obtains target washing program data according to target program parameters, wherein the target washing program data is program data for controlling a washing process of the first washing equipment;
9) The first terminal stores the target laundry program data and/or transmits the target laundry program data to the first laundry device when the first laundry device needs to be controlled.
According to the method, the device and the system, the transmission of the original washing program data of the second terminal between the first terminals is realized through NFC, the target program parameters are obtained through analysis and screening, and the target washing program data supported by the first washing equipment is regenerated, so that the washing programs of the same washing machine or different washing machines can be shared among different terminals, inconvenience of self-setting of the washing programs by a user can be reduced, and user experience is improved.
Fig. 3 is a flowchart of a sharing method of a laundry program according to an embodiment of the present invention. The embodiment provides a sharing method of a washing program, an execution main body of the sharing method is a second terminal, the second terminal is used for controlling second washing equipment, and the method specifically comprises the following steps:
s301, acquiring original laundry program data, wherein the original laundry program data is program data for controlling a washing process of second laundry equipment;
s302, original washing program data are sent to a first terminal, so that the first terminal can obtain target washing program data according to the original washing program data, wherein the target washing program data are program data for controlling a washing process of first washing equipment, and the second washing equipment and the first washing equipment are the same washing equipment or different washing equipment.
As a further improvement of the above embodiment, before said sending the original laundry program data to the first terminal, the method further comprises:
transmitting verification information to the first terminal so that the first terminal verifies the verification information;
the transmitting of the original laundry program data to the first terminal includes:
and after the first terminal verifies the verification information, sending original washing program data to the first terminal.
As a further improvement of the above embodiment, the transmitting the original laundry program data to the first terminal includes:
and sending the original laundry program data to the first near field communication unit of the first terminal through the second near field communication unit of the second terminal.
The method for sharing the laundry program provided in the present embodiment is the method for sharing the laundry program on the second terminal side in the foregoing embodiment, and the implementation manner and technical effects of the method can be seen in the foregoing embodiment, which is not repeated herein.
According to the sharing method of the washing program, original washing program data is firstly obtained through the second terminal, wherein the original washing program data are program data for controlling the washing process of the second washing equipment and are sent to the first terminal, and after the first terminal receives the original washing program data sent by the second terminal, the original washing program data are analyzed to obtain original program parameters contained in the original washing program data; screening the original program parameters to obtain target program parameters, wherein the target program parameters are program parameters which can be supported by the first washing equipment in the original program parameters; and acquiring target washing program data according to the target program parameters, wherein the target washing program data is program data for controlling the washing process of the first washing equipment. According to the method, after the first terminal obtains the original washing program data shared by the second terminal, the target program parameters are obtained through analysis and screening, and the target washing program data supported by the first washing equipment is regenerated, so that the washing programs of the same washing machine or different washing machines can be shared among different terminals, inconvenience of users in setting the washing programs by themselves can be reduced, and user experience is improved.
Fig. 4 is a block diagram of a sharing device for a laundry program according to an embodiment of the present invention. The sharing device for a laundry program provided in this embodiment may execute the processing flow provided in the embodiment of the sharing method for a laundry program on the first terminal side, where the first terminal is used to control the first laundry device, as shown in fig. 4, and the sharing device 400 for a laundry program includes a receiving module 401 and a processing module 402.
A receiving module 401, configured to receive original laundry program data sent by a second terminal, where the original laundry program data is program data for controlling a washing process of a second laundry device; wherein the second laundry device and the first laundry device are the same laundry device or different laundry devices;
a processing module 402, configured to parse the original laundry program data to obtain an original program parameter included in the original laundry program data; screening the original program parameters to obtain target program parameters, wherein the target program parameters are program parameters which can be supported by the first washing equipment in the original program parameters; and acquiring target washing program data according to the target program parameters, wherein the target washing program data is program data for controlling the washing process of the first washing equipment.
In a possible implementation manner, the receiving module 401 is further configured to:
before receiving original laundry program data sent by a second terminal, receiving verification information sent by the second terminal, and verifying the verification information;
and after the verification information passes the verification, receiving the original laundry program data sent by the second terminal.
In one possible implementation manner, the receiving module 401, when receiving the original laundry program data sent by the second terminal, is configured to:
receiving original laundry program data sent by the second terminal according to a preset protocol;
the processing module 402 is configured to, when analyzing the original laundry program data to obtain the original program parameters included in the original laundry program data:
and analyzing the original laundry program data according to an analysis rule corresponding to the preset protocol to obtain the original program parameters contained in the original laundry program data.
In a possible implementation manner, the receiving module 401 is further configured to:
after target laundry program data are obtained according to the target program parameters, receiving a laundry program execution instruction input by a user of the first terminal side;
The apparatus further includes a sending module 403, configured to send the target laundry program data to the first laundry device according to the laundry program execution instruction, so as to control the first laundry device to perform a washing process according to the target laundry program data.
In one possible implementation manner, the receiving module 401, when receiving the original laundry program data sent by the second terminal, is configured to:
and receiving original laundry program data sent by a second near field communication unit of the second terminal through a first near field communication unit of the first terminal.
The sharing device for the laundry program provided in the embodiment of the present invention may be specifically used to execute the method embodiment provided in fig. 2, and specific functions are not described herein.
According to the sharing device for the washing program, original washing program data are firstly obtained through the second terminal, wherein the original washing program data are program data for controlling the washing process of the second washing equipment and are sent to the first terminal, and after the first terminal receives the original washing program data sent by the second terminal, the original washing program data are analyzed to obtain original program parameters contained in the original washing program data; screening the original program parameters to obtain target program parameters, wherein the target program parameters are program parameters which can be supported by the first washing equipment in the original program parameters; and acquiring target washing program data according to the target program parameters, wherein the target washing program data is program data for controlling the washing process of the first washing equipment. According to the method, after the first terminal obtains the original washing program data shared by the second terminal, the target program parameters are obtained through analysis and screening, and the target washing program data supported by the first washing equipment is regenerated, so that the washing programs of the same washing machine or different washing machines can be shared among different terminals, inconvenience of users in setting the washing programs by themselves can be reduced, and user experience is improved.
Fig. 5 is a block diagram of a sharing device for a laundry program according to an embodiment of the present invention. The sharing device for the laundry program provided in this embodiment may execute the processing flow provided in the embodiment of the sharing method for the laundry program on the second terminal side, as shown in fig. 5, where the sharing device 500 for the laundry program includes an obtaining module 501 and a sending module 502.
An obtaining module 501, configured to obtain original laundry program data, where the original laundry program data is program data for controlling a washing process of the second laundry device;
the sending module 502 is configured to send original laundry program data to the first terminal, so that the first terminal obtains target laundry program data according to the original laundry program data, where the target laundry program data is program data for controlling a washing process of the first laundry device; wherein the second laundry device and the first laundry device are the same laundry device or different laundry devices.
In a possible implementation manner, the sending module 502 is further configured to:
before original laundry program data is sent to a first terminal, verification information is sent to the first terminal, so that the first terminal verifies the verification information;
And after the first terminal verifies the verification information, sending original washing program data to the first terminal.
In one possible implementation, the sending module 502 is configured to, when sending the original laundry program data to the first terminal:
and sending the original laundry program data to the first near field communication unit of the first terminal through the second near field communication unit of the second terminal.
The sharing device for the laundry program provided in the embodiment of the present invention may be specifically used to execute the method embodiment provided in fig. 3, and specific functions are not described herein.
According to the sharing device for the washing program, original washing program data are firstly obtained through the second terminal, wherein the original washing program data are program data for controlling the washing process of the second washing equipment and are sent to the first terminal, and after the first terminal receives the original washing program data sent by the second terminal, the original washing program data are analyzed to obtain original program parameters contained in the original washing program data; screening the original program parameters to obtain target program parameters, wherein the target program parameters are program parameters which can be supported by the first washing equipment in the original program parameters; and acquiring target washing program data according to the target program parameters, wherein the target washing program data is program data for controlling the washing process of the first washing equipment. According to the method, after the first terminal obtains the original washing program data shared by the second terminal, the target program parameters are obtained through analysis and screening, and the target washing program data supported by the first washing equipment is regenerated, so that the washing programs of the same washing machine or different washing machines can be shared among different terminals, inconvenience of users in setting the washing programs by themselves can be reduced, and user experience is improved.
Fig. 6 is a schematic structural diagram of a terminal according to an embodiment of the present invention. The terminal provided in the embodiment of the present invention may execute the processing flow provided in the above embodiment of the method for sharing the laundry program of the first terminal side and/or the second terminal side, as shown in fig. 6, where the terminal 60 includes a memory 61, a processor 62, and a computer program; wherein the computer program is stored in the memory 61 and configured to be executed by the processor 62 in the sharing method of the laundry program as described in the above embodiments. The terminal 60 may also have a communication interface 63 for receiving control instructions.
The terminal of the embodiment shown in fig. 6 may be used to implement the technical solution of the foregoing method embodiment, and its implementation principle and technical effects are similar, and are not repeated here.
In addition, the present embodiment also provides a computer-readable storage medium having stored thereon a computer program that is executed by a processor to implement the sharing method of the laundry program of the first terminal side and/or the second terminal side in the above-described embodiment.
In the several embodiments provided in the embodiments of the present invention, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of the units is merely a logical function division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in each embodiment of the present invention may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in hardware plus software functional units.
The integrated units implemented in the form of software functional units described above may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium, and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor (processor) to perform part of the steps of the methods described in the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-described division of the functional modules is illustrated, and in practical application, the above-described functional allocation may be performed by different functional modules according to needs, i.e. the internal structure of the apparatus is divided into different functional modules to perform all or part of the functions described above. The specific working process of the above-described device may refer to the corresponding process in the foregoing method embodiment, which is not described herein again.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the embodiments of the present invention, and are not limited thereto; although embodiments of the present invention have been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some or all of the technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present invention.

Claims (8)

1. A sharing method of a laundry program, applied to a first terminal for controlling a first laundry device, the method comprising:
Receiving original laundry program data sent by a second terminal, wherein the original laundry program data is program data for controlling a washing process of second laundry equipment; wherein the second laundry device and the first laundry device are the same laundry device or different laundry devices; the second terminal and the first terminal perform data transmission in a near field communication NFC mode; the first terminal is configured with a first near field communication unit, and the second terminal is configured with a second near field communication unit;
analyzing the original laundry program data to obtain original program parameters contained in the original laundry program data;
screening the original program parameters to obtain target program parameters, wherein the target program parameters are program parameters which can be supported by the first washing equipment in the original program parameters;
acquiring target laundry program data according to the target program parameters, wherein the target laundry program data is program data for controlling the washing process of the first laundry equipment;
the receiving the original laundry program data sent by the second terminal comprises the following steps:
and receiving original laundry program data sent by a second near field communication unit of the second terminal through a first near field communication unit of the first terminal.
2. The method of claim 1, further comprising, prior to receiving the raw laundry program data transmitted by the second terminal:
receiving verification information sent by the second terminal, and verifying the verification information;
the receiving the original laundry program data sent by the second terminal comprises the following steps:
and after the verification information passes the verification, receiving the original laundry program data sent by the second terminal.
3. The method of claim 1, wherein receiving the original laundry program data transmitted from the second terminal comprises:
receiving original laundry program data sent by the second terminal according to a preset protocol;
the analyzing the original laundry program data to obtain the original program parameters contained in the original laundry program data includes:
and analyzing the original laundry program data according to an analysis rule corresponding to the preset protocol to obtain the original program parameters contained in the original laundry program data.
4. The method of claim 1, further comprising, after said obtaining target laundry program data according to said target program parameters:
Receiving a washing program execution instruction input by a user at the first terminal side;
and sending the target washing program data to the first washing equipment according to the washing program execution instruction so as to control the first washing equipment to perform a washing process according to the target washing program data.
5. A sharing method of a laundry program, applied to a second terminal for controlling a second laundry device, the method comprising:
acquiring original laundry program data, wherein the original laundry program data is program data for controlling a washing process of the second laundry device; wherein the second laundry device and the first laundry device are the same laundry device or different laundry devices; the second terminal and the first terminal perform data transmission in a near field communication NFC mode; the first terminal is configured with a first near field communication unit, and the second terminal is configured with a second near field communication unit; the first terminal is used for controlling the first laundry equipment;
sending original laundry program data to a first terminal so that the first terminal obtains target laundry program data according to the original laundry program data, wherein the target laundry program data is program data for controlling a washing process of first laundry equipment;
The transmitting of the original laundry program data to the first terminal includes:
and sending the original laundry program data to the first near field communication unit of the first terminal through the second near field communication unit of the second terminal.
6. The method of claim 5, further comprising, prior to said transmitting the original laundry program data to the first terminal:
transmitting verification information to the first terminal so that the first terminal verifies the verification information;
the transmitting of the original laundry program data to the first terminal includes:
and after the first terminal verifies the verification information, sending original washing program data to the first terminal.
7. A terminal, comprising:
a memory for storing a computer program;
a processor for running a computer program stored in the memory to implement the method of any one of claims 1-6.
8. A computer-readable storage medium, characterized in that a computer program is stored thereon;
the computer program implementing the method according to any of claims 1-6 when executed by a processor.
CN202010755854.6A 2020-07-31 2020-07-31 Sharing method, terminal and storage medium of washing program Active CN114059265B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010755854.6A CN114059265B (en) 2020-07-31 2020-07-31 Sharing method, terminal and storage medium of washing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010755854.6A CN114059265B (en) 2020-07-31 2020-07-31 Sharing method, terminal and storage medium of washing program

Publications (2)

Publication Number Publication Date
CN114059265A CN114059265A (en) 2022-02-18
CN114059265B true CN114059265B (en) 2024-01-09

Family

ID=80227319

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010755854.6A Active CN114059265B (en) 2020-07-31 2020-07-31 Sharing method, terminal and storage medium of washing program

Country Status (1)

Country Link
CN (1) CN114059265B (en)

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103334256A (en) * 2013-06-20 2013-10-02 无锡小天鹅股份有限公司 Washing machine control system
CN103820971A (en) * 2014-02-26 2014-05-28 东华大学 Intelligent washing method based on wireless automatic identification technology for washing machine
CN103966797A (en) * 2013-01-29 2014-08-06 海尔集团公司 Control method and control device for washing machine through self-programming by user in Internet of Things
CN104328623A (en) * 2014-11-11 2015-02-04 南京乐金熊猫电器有限公司 Method for transmitting washing program to washer from mobile equipment
KR20150075464A (en) * 2013-12-26 2015-07-06 동부대우전자 주식회사 Method for providing laundry service and washing machine based on wireless communication
KR20150118749A (en) * 2014-04-15 2015-10-23 삼성전자주식회사 Washing machine, Mobile, Method for controlling mobile and Method for controlling washing machine
CN105908446A (en) * 2016-05-31 2016-08-31 青岛海尔智能家电科技有限公司 Clothes washing control method and device based on Internet of Things
WO2016201908A1 (en) * 2015-06-17 2016-12-22 青岛海尔洗衣机有限公司 Intelligent laundry control system and control method
CN106676833A (en) * 2015-11-05 2017-05-17 松下家电研究开发(杭州)有限公司 Washing machine with customizable programs
WO2017114270A1 (en) * 2015-12-31 2017-07-06 青岛海尔滚筒洗衣机有限公司 Washing machine and control method
CN109064678A (en) * 2018-07-30 2018-12-21 厦门悠生活网络科技有限公司 Shared washing machine, control method and medium
CN109101255A (en) * 2018-07-30 2018-12-28 厦门悠生活网络科技有限公司 Shared washing machine procedure upgrade-system, server, shared washing machine procedure upgrade method and medium
CN110602187A (en) * 2019-08-29 2019-12-20 深圳市新系区块链技术有限公司 Terminal sharing method, device and equipment

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103966797A (en) * 2013-01-29 2014-08-06 海尔集团公司 Control method and control device for washing machine through self-programming by user in Internet of Things
CN103334256A (en) * 2013-06-20 2013-10-02 无锡小天鹅股份有限公司 Washing machine control system
KR20150075464A (en) * 2013-12-26 2015-07-06 동부대우전자 주식회사 Method for providing laundry service and washing machine based on wireless communication
CN103820971A (en) * 2014-02-26 2014-05-28 东华大学 Intelligent washing method based on wireless automatic identification technology for washing machine
KR20150118749A (en) * 2014-04-15 2015-10-23 삼성전자주식회사 Washing machine, Mobile, Method for controlling mobile and Method for controlling washing machine
CN104328623A (en) * 2014-11-11 2015-02-04 南京乐金熊猫电器有限公司 Method for transmitting washing program to washer from mobile equipment
WO2016201908A1 (en) * 2015-06-17 2016-12-22 青岛海尔洗衣机有限公司 Intelligent laundry control system and control method
CN106676833A (en) * 2015-11-05 2017-05-17 松下家电研究开发(杭州)有限公司 Washing machine with customizable programs
WO2017114270A1 (en) * 2015-12-31 2017-07-06 青岛海尔滚筒洗衣机有限公司 Washing machine and control method
CN105908446A (en) * 2016-05-31 2016-08-31 青岛海尔智能家电科技有限公司 Clothes washing control method and device based on Internet of Things
CN109064678A (en) * 2018-07-30 2018-12-21 厦门悠生活网络科技有限公司 Shared washing machine, control method and medium
CN109101255A (en) * 2018-07-30 2018-12-28 厦门悠生活网络科技有限公司 Shared washing machine procedure upgrade-system, server, shared washing machine procedure upgrade method and medium
CN110602187A (en) * 2019-08-29 2019-12-20 深圳市新系区块链技术有限公司 Terminal sharing method, device and equipment

Also Published As

Publication number Publication date
CN114059265A (en) 2022-02-18

Similar Documents

Publication Publication Date Title
JP6641019B2 (en) Control method of smart home appliance and smart home appliance
CN107613020B (en) Equipment management method and device
EP2840455B1 (en) Method, apparatus and system for intelligently controlling device, and plug-and-play device
CN108881228B (en) Cloud registration activation method, device, equipment and storage medium
CN109819426A (en) Household appliance matches network method, household appliance, mobile terminal and storage medium
CN113169992B (en) Equipment network distribution method and device, electronic equipment and storage medium
CN112399130B (en) Processing method and device of cloud video conference information, storage medium and communication equipment
US9699190B2 (en) Method and device for the connection to a remote service
CN108270819B (en) Remote debugging method, server and system for mobile equipment
EP2727384B1 (en) Method for accessing at least one service and corresponding system
US20190007831A1 (en) Communication method and device
CN108924906A (en) Smart machine control method, ZigBee gateway and storage medium
CN109547958B (en) State synchronization method, device and system
AU2013388030A1 (en) Method, apparatus, and system for intelligently controlling device, and plug-and-play device
CN111934904B (en) Capacity expansion method, controller and system
US20160219141A1 (en) Method and System for Generic and Secure Troubleshooting of Appliances Using Wireless and Mobile Network
CN110278092A (en) Router long-range control method and system based on MQTT agreement
CN104076696B (en) Control terminal and applied program processing method, household appliance and its control system
CN114059265B (en) Sharing method, terminal and storage medium of washing program
CN109451497B (en) Wireless network connection method and device, electronic equipment and storage medium
CN109868611B (en) Washing machine control method and washing machine
CN111461718A (en) Access method, device and system of block chain node
CN106101127A (en) A kind of weight discriminating methods, devices and systems
CN106940655B (en) Method and terminal for integrating virtual machines based on trusted execution environment
CN114115074A (en) Device control method and device, computer readable storage medium, processor

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