CN112450728B - Information processing method of equipment, cloud server and storage medium - Google Patents
Information processing method of equipment, cloud server and storage medium Download PDFInfo
- Publication number
- CN112450728B CN112450728B CN201910842071.9A CN201910842071A CN112450728B CN 112450728 B CN112450728 B CN 112450728B CN 201910842071 A CN201910842071 A CN 201910842071A CN 112450728 B CN112450728 B CN 112450728B
- Authority
- CN
- China
- Prior art keywords
- equipment
- parameter
- heating
- liquid level
- determining
- 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
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 28
- 238000003672 processing method Methods 0.000 title claims abstract description 23
- 238000010438 heat treatment Methods 0.000 claims abstract description 245
- 239000007788 liquid Substances 0.000 claims description 199
- 238000000034 method Methods 0.000 claims description 34
- 238000004590 computer program Methods 0.000 claims description 4
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 27
- 235000013305 food Nutrition 0.000 description 12
- 238000004891 communication Methods 0.000 description 8
- 241000209094 Oryza Species 0.000 description 5
- 235000007164 Oryza sativa Nutrition 0.000 description 5
- 235000009566 rice Nutrition 0.000 description 5
- 238000009835 boiling Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 239000000463 material Substances 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 230000006855 networking Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 239000012530 fluid Substances 0.000 description 2
- 239000008267 milk Substances 0.000 description 2
- 210000004080 milk Anatomy 0.000 description 2
- 235000013336 milk Nutrition 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 235000013311 vegetables Nutrition 0.000 description 2
- 241001180747 Hottea Species 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000010411 cooking Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 235000014347 soups Nutrition 0.000 description 1
- 235000013547 stew Nutrition 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47J—KITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
- A47J27/00—Cooking-vessels
- A47J27/21—Water-boiling vessels, e.g. kettles
- A47J27/212—Water-boiling vessels, e.g. kettles with signaling means, e.g. whistling kettles
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47J—KITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
- A47J27/00—Cooking-vessels
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47J—KITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
- A47J27/00—Cooking-vessels
- A47J27/21—Water-boiling vessels, e.g. kettles
- A47J27/21008—Water-boiling vessels, e.g. kettles electrically heated
- A47J27/2105—Water-boiling vessels, e.g. kettles electrically heated of the cordless type, i.e. whereby the water vessel can be plugged into an electrically-powered base element
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47J—KITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
- A47J27/00—Cooking-vessels
- A47J27/21—Water-boiling vessels, e.g. kettles
- A47J27/21008—Water-boiling vessels, e.g. kettles electrically heated
- A47J27/21058—Control devices to avoid overheating, i.e. "dry" boiling, or to detect boiling of the water
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47J—KITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
- A47J36/00—Parts, details or accessories of cooking-vessels
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47J—KITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
- A47J36/00—Parts, details or accessories of cooking-vessels
- A47J36/32—Time-controlled igniting mechanisms or alarm devices
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D23/00—Control of temperature
- G05D23/19—Control of temperature characterised by the use of electric means
- G05D23/20—Control of temperature characterised by the use of electric means with sensing elements having variation of electric or magnetic properties with change of temperature
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
Landscapes
- Engineering & Computer Science (AREA)
- Food Science & Technology (AREA)
- Signal Processing (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Heat-Pump Type And Storage Water Heaters (AREA)
- General Factory Administration (AREA)
Abstract
The embodiment of the invention discloses an information processing method of equipment, which comprises the following steps: acquiring a first parameter of first equipment; determining a second device with a second parameter of which the difference value with the first parameter is within a threshold value range based on the use information of the devices of the same type as the first device; determining a first heating time length of the first equipment based on a second heating time length corresponding to the second parameter of the second equipment; sending the first heating duration to the first device; wherein the first heating time period is a time period for heating the first device. The embodiment of the invention also discloses an information processing device, a cloud server and a storage medium of the equipment.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to an information processing method for a device, a cloud server, and a storage medium.
Background
At present, after a heating device, such as an electric kettle, an electric cooker, etc., is started, it is determined to stop heating based on that the temperature or pressure of water or food, etc. in the heating device reaches a certain temperature value or pressure value, or it is determined to stop heating based on that the time length required for the water or food, etc. in the heating device to reach a certain temperature value or pressure value is estimated in advance. Based on the former, the heating time period required by the heating device cannot be determined at the time of starting or during the heating process of the heating device; based on the latter, after the heating device is factory set, the required heating time period in the corresponding scene is already determined, which cannot determine the required heating time period according to the actual heating scene. Therefore, when the heating device is actually started for heating or in the heating process, the heating time required by the heating device cannot be accurately determined, and the user feels inconvenient and bad in experience.
Disclosure of Invention
In view of the above, the present invention provides an information processing method of a device, a cloud server and a storage medium.
The technical scheme of the invention is realized as follows:
an information processing method of a device, the method comprising:
acquiring a first parameter of first equipment;
determining a second device with a second parameter of which the difference value with the first parameter is within a threshold value range based on the use information of the devices of the same type as the first device;
determining a first heating time length of the first equipment based on a second heating time length corresponding to the second parameter of the second equipment;
sending the first heating duration to the first device; wherein the first heating time period is a time period for heating the first device.
In the above solution, the first parameter includes a first liquid level; the second parameter comprises a second liquid level;
the first parameter further comprises at least one of: a first geographical position, a first altitude, a first object to be heated contained in a liquid of the first device, a first liquid temperature;
the second parameter further comprises at least one of: a second geographical location, a second altitude, a second object to be heated contained within the liquid of the second apparatus, a second liquid temperature.
In the foregoing solution, the determining, based on the usage information of the devices of the same type as the first device, a second device having a second parameter whose difference with the first parameter is within a threshold range includes:
determining the second equipment of the second geographic position, wherein the second liquid level of the second equipment is within a first threshold range of difference value with the first liquid level and the distance between the second equipment and the first geographic position is within a second threshold range of difference value with the first liquid level based on the use information of the same type of equipment as the first equipment; or,
and determining the second liquid level with the difference value of the first liquid level within a first threshold range and the second altitude with the distance between the second liquid level and the first altitude within a third threshold range based on the use information of the same type of equipment as the first equipment.
In the foregoing solution, the determining, based on the usage information of the devices of the same type as the first device, a second device having a second parameter whose difference with the first parameter is within a threshold range further includes:
and determining the second equipment of the second object to be heated, wherein the second liquid level of which the difference value with the first liquid level is within a first threshold value range and the difference value with the first object to be heated is within a fourth threshold value range, based on the use information of the same type of equipment as the first equipment.
In the foregoing solution, the determining, based on the usage information of the devices of the same type as the first device, a second device having a second parameter whose difference with the first parameter is within a threshold range further includes:
and determining second equipment of the second liquid temperature, wherein the difference value between the second liquid level and the first liquid temperature is within a first threshold range, and the difference value between the second liquid level and the first liquid temperature is within a fifth threshold range, based on the use information of the equipment of the same type as the first equipment.
In the foregoing solution, the determining, based on the usage information of the devices of the same type as the first device, a second device having a second parameter whose difference with the first parameter is within a threshold range further includes:
determining a first weight value of a difference between the first liquid level and the second liquid level, a second weight value of a difference between the first geographical position and the second geographical position, a third weight value of a difference between the first altitude and the second altitude, a fourth weight value of a difference between the first object to be heated and the second object to be heated, and a fifth weight value of a difference between the first liquid temperature and the second liquid temperature based on usage information of the same type of equipment as the first equipment;
determining the second device based on at least one of the first weight value, the second weight value, the third weight value, the fourth weight value, and the fifth weight value.
In the foregoing solution, the determining, based on the usage information of the devices of the same type as the first device, a second device having a second parameter whose difference with the first parameter is within a threshold range further includes:
and if a plurality of second devices exist, determining the second device corresponding to the second parameter with the minimum difference with the first parameter.
In the foregoing solution, if there are multiple second devices, the determining the second device corresponding to the second parameter with the smallest difference from the first parameter includes:
and if a plurality of second devices exist, determining the second device corresponding to the second parameter which has the same user identifier as the first device and has the minimum difference with the first parameter.
In the above scheme, the method includes:
acquiring the starting time and the ending time of the first running state of the second equipment; the first operating state is an operating state in which the second parameter is correspondingly heated;
determining the second heating time period of the second device based on the start time and the end time.
In the foregoing solution, the determining the second heating time period of the second device based on the starting time and the ending time includes:
and if the difference value between the starting time and the ending time is larger than a first time threshold, determining the second heating time length of the second equipment based on the starting time and the ending time.
The embodiment of the invention also provides a cloud server, which comprises a processor and a memory for storing a computer program capable of running on the processor; when the processor is used for running the computer program, the information processing method of the device according to any one of the embodiments of the present invention is implemented.
The embodiment of the invention also provides a storage medium, wherein the storage medium is provided with computer-executable instructions, and the computer-executable instructions are executed by a processor to realize the information processing method of the equipment in any one of the embodiments of the invention.
The information processing method of the equipment provided by the embodiment of the invention comprises the steps of acquiring a first parameter of first equipment; the second device which determines a second parameter with a difference value with the first parameter within a threshold range based on the use information of the devices of the same type as the first device can determine the second parameter with a smaller difference value with the first parameter of the first device, and the second device of the same type as the first device is determined based on the second parameter; determining a first heating time length of the first equipment based on a second heating time length corresponding to the second parameter of the second equipment; the first heating time period required by the first equipment can be accurately determined through the second heating time period required by the second equipment; therefore, convenience is provided for the user, and the experience of the user on the equipment is improved.
Compared with the prior art, the embodiment of the invention stops heating when the temperature of food or water in the first equipment reaches a certain temperature, and can determine the first heating time length required by the first equipment when the first equipment is started to start heating; compared with the corresponding heating time length which is set in the prior art when the first device is delivered from a factory based on the contents of different water or food, the first heating time length required by the first device can be dynamically determined according to different first parameters contained in the first device each time, so that the obtained first heating time length of the first device is more accurate and reliable.
Drawings
Fig. 1 is a schematic flowchart of an information processing method of an apparatus according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of an information processing method of an apparatus according to an embodiment of the present invention;
fig. 3 is a schematic flowchart of an information processing method of an apparatus according to an embodiment of the present invention;
fig. 4 is a flowchart illustrating an information processing method of an apparatus according to an embodiment of the present invention;
fig. 5 is a flowchart illustrating an information processing method of an apparatus according to an embodiment of the present invention;
FIG. 6 is a schematic structural diagram of an information processing apparatus of a device according to an embodiment of the present invention;
fig. 7 is a schematic diagram of a hardware structure of a cloud server according to an embodiment of the present invention.
Detailed Description
The present invention will be described in further detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely illustrative of the invention and do not limit the invention.
The terms "first," "second," "third," "fourth," "fifth," and the like in the description and in the claims of the invention and in the drawings described above, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that the embodiments described herein may be practiced otherwise than as shown or described. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
The function recommendation method of the equipment provided by the embodiment of the invention is mainly applied to a household appliance networking system; the system comprises a cloud server and heating equipment; and the cloud server is in communication connection with the heating equipment. The system may further include: an intelligent gateway; and the cloud server establishes communication connection with the heating equipment through the intelligent gateway.
It can be understood that the cloud server may be a server or a server cluster composed of a plurality of servers; the cloud server at least comprises a processor and a storage medium.
It is understood that the heating device comprises a first device, a second device; the intelligent gateway can be respectively in communication connection with each household appliance in a wired or wireless mode; wireless means include, but are not limited to: infrared, bluetooth, or WiFi; wired means include, but are not limited to: power line communication, the internet, or telephone lines; the heating device can be an electric kettle, a water heater, an electric cooker, an electromagnetic oven, an electric stewpan, and the like.
As shown in fig. 1, an embodiment of the present invention provides an information processing method for a device, where the method is applied to a cloud server, and includes:
103, determining a second device with a second parameter of which the difference value with the first parameter is within a threshold range based on the use information of the devices of the same type as the first device;
Here, the first parameter includes: a first liquid level; the second parameter includes a second liquid level.
Here, if the first liquid level may refer to a water level, the second liquid level may refer to a water level; if the first liquid level may refer to an oil level, the second liquid level may refer to an oil level; if the first level may be the level of milk, the second level may be the level of milk, etc.
Here, the first parameter further includes a parameter indicating an operation state of the first device; the second parameter further comprises a parameter indicative of an operational status of the second device; wherein the operating state parameters include at least one of: the power or current or voltage used, the temperature within the chamber, the pressure within the chamber.
For example, when the first device is in an inactive state, the power used is 0; when the first equipment is in a standby state, the used power is first power; when the first equipment is in a heating working state, the used power is a second power; the second power is greater than the first power.
Here, the operating state parameter may also be 1 or 0; wherein the 1 indicates that the first device is in a heating working state, and the 0 indicates that the first device is in a non-starting or standby state.
Here, the first parameter may further include, but is not limited to, at least one of: a first geographical position, a first altitude, a first object to be heated contained in a liquid of the first device, a first liquid temperature.
Here, the second parameter may further include, but is not limited to, at least one of: a second geographical location, a second altitude, a second object to be heated contained within the liquid of the second apparatus, a second liquid temperature.
Here, the first geographical location may refer to a longitude and latitude value at which the first device is located; the second geographic location may refer to a longitude and latitude value of the second device.
Here, the first altitude and the second altitude respectively refer to a difference in height of the first device and the second device with respect to the same sea level.
Here, if the first object to be heated may be rice, the second object to be heated may be rice; if the first object to be heated may be a vegetable, the second object to be heated may be a vegetable; and so on. Here, both the first object to be heated and the second object to be heated may refer to the type of object to be heated and/or the content of the object to be heated.
Here, the first apparatus and the second apparatus may each be a heating apparatus, for example, an electric kettle, a water heater, an electric rice cooker, an induction cooker, a stew pan, or the like. It will be appreciated that the first device and the second device may each be uniquely assigned an identifier; the identifier may be a number of the device; and the first device and the second device establish a binding relationship with a user through identifiers of the first device and the second device.
Here, the first device comprises one or more heating devices; the second device comprises one or more heating devices; the plurality means two or more.
Here, the second apparatus is the same type of apparatus as the first apparatus. For example, the first equipment and the second equipment are electric kettles with the same model; for another example, the first device and the second device are electric kettles of different models; for another example, the first device and the second device are electric kettles manufactured by different manufacturers.
Here, the first device and the first device may be the same type of device: the difference value of the time lengths of the first equipment and the second equipment, which are required by heating the liquid at the same liquid level to the same temperature, is 0, or the difference value is smaller than a second time threshold; the second time threshold is a few seconds or a few tens of seconds.
In some embodiments, the obtaining of the first liquid level of the first device in step 101 is implemented by: acquiring a first liquid level of the first equipment based on a liquid level sensor in the first equipment; similarly, the second liquid level of the second device is realized by the following steps: acquiring a second liquid level of the second device based on a liquid level sensor in the second device.
In some embodiments, before the step 103, the method further includes: acquiring use information of alternative equipment; wherein the alternative device is the same type of device as the first device. The method is realized in a specific way that: detecting the working state of the alternative equipment; if the working state is determined to be converted from the second running state to the first running state, acquiring a first liquid level of the alternative equipment and acquiring the first moment; and if the working state is determined to be converted from the first running state to the second running state, acquiring the second moment of the alternative equipment. Here, the first operation state is an operation state in which the candidate device is heated, and the second operation state is a state in which the candidate device is not activated or a standby state. Here, the first time, the second time and the first liquid level are all the use information of the alternative device.
In some embodiments, the foregoing scheme may further include: and storing the use information of the alternative device into a memory of the cloud server or a memory of other devices.
In some embodiments, one implementation manner of the second device that the cloud end server determines the second parameter with the difference value from the first parameter being within the threshold range in step 103 is: the cloud server determines a first liquid level of the first device; determining a second liquid level with the difference value of the first liquid level within a threshold value range according to the first liquid level in the use information of the equipment of the same type as the first equipment; and determining a second device according to the second liquid level.
For example, the cloud server determines that the first liquid level of the first device is 1250ml, and finds a liquid level within 10ml of the difference between the first liquid level and 1250ml in the usage information record, that is, finds a liquid level between 1240ml and 1260 ml. For example, if a liquid level of a device of the same type as the first device is found to be 1255ml, the 1255ml is determined to be the second liquid level; and determining second equipment corresponding to the second liquid level according to the use information corresponding to the second liquid level.
In some embodiments, one implementation of step 105 above is: the cloud server determines a second heating time corresponding to the second parameter based on the second parameter of the second device in a use information record; determining a first heating time length of the first equipment according to the second time length; wherein the first heating period is the same as the second heating period.
In other embodiments, the absolute value of the difference between the first heating period and the second heating period in step 105 above is less than a first period threshold; the first time threshold is a few seconds or a few tens of seconds.
In some embodiments, in the step 107, the cloud end server sends the first heating duration to the first device; the first heating time period is also used for displaying on the first device. Thus, in this embodiment, the first device may display the first heating duration, so that the user can know the required heating duration of the first device.
In some embodiments, if the first device is started through an application APP of a mobile terminal, the method may further include sending the first heating duration to the mobile terminal. Here, the mobile terminal may be a mobile phone, an IPAD, a smart watch, and the like. Therefore, the first equipment can be started in advance for heating in scenes such as going home at work, and the requirements of users can be further met.
In some embodiments, step 107 above may also be: sending the first heating time length to the first equipment, so that the first equipment can display the remaining heating time length of the liquid based on the first heating time length. So, can be convenient for the user knows first equipment still needs the remaining duration of heating, based on the remaining duration carries out other follow-up operation, can further satisfy user's demand.
In some embodiments, the method further comprises the cloud server saving the first heating duration, the first liquid level, and the identifier of the first device as a piece of usage information in a memory. Therefore, the more the usage information records stored in the cloud server can be increased along with the increase of the usage times of the user, so that the second heating time of the second equipment determined based on the usage information is more and more accurate, and the first heating time is more and more accurate.
Of course, in some embodiments, a record of usage information may also include, but is not limited to, one of the following: the device comprises a first geographical position, a first altitude, a first liquid temperature, a first object to be heated and a user identifier.
In this embodiment, because the second device that determines the second parameter whose difference value from the first parameter is within the threshold range is determined based on the usage information of the devices of the same type as the first device, the second device that determines the second parameter whose difference value from the first parameter of the first device is smaller may be determined, and the second device of the same type as the first device may be determined based on the second parameter. Further, the first parameter at least comprises a first liquid level, the second parameter at least comprises a second liquid level, a second liquid level which is smaller than the first liquid level of the first equipment can be determined, a second equipment which is the same type as the first equipment is determined based on the second liquid level, and the situation that the difference of the liquid levels of the first equipment and the equipment which is the same type as the first equipment is larger, so that the difference of water or food is larger, is reduced; determining a first heating time length of the first equipment based on a second heating time length corresponding to the second parameter of the second equipment; the first heating time period required by the first device for heating can be accurately determined by heating the second device for the second heating time period required by the second device for heating; thereby providing convenience for users, for example, the first device is started in advance to carry out heating operation before returning home, and hot tea can be drunk when the users return home; for another example, the time period of use of the kitchen appliance including the first device may be reasonably arranged; the experience of the user on the first device is improved.
Compared with the prior art that heating is stopped only when the temperature of food or water in the first equipment reaches a certain temperature, the first heating time period required by the first equipment can be determined when the first equipment is started to start heating; compared with the corresponding heating time length which is set when the device leaves a factory based on different foods and different contents of the foods in the prior art, the first heating time length required by the first device can be dynamically determined according to different liquid levels of the first device each time, so that the obtained first heating time length of the first device is more accurate and reliable.
In this embodiment, the first heating time period of the first device can be further accurately determined according to other parameters included in the first parameter and the second parameter, such as the geographical position, the altitude, the temperature of the object to be heated and the liquid included in the liquid, and the like.
In some embodiments, as shown in fig. 2, the step 103 further comprises:
Here, the first threshold range may be in a range of several milliliters, tens of milliliters, several cubic centimeters, or tens of cubic centimeters; and so on.
Here, the second threshold range may be a range of several meters, several tens of meters, or several hundreds of meters, or even several kilometers.
In some embodiments, one implementation of step 1031 is: the cloud server determines a first alternative device of the second liquid level, the difference value of which with the first liquid level is within a first threshold range, based on the use information of the devices of the same type as the first device; and determining the second equipment of the second geographic position, the distance between which and the first geographic position is within a second threshold value range, based on the use information of the first alternative equipment.
In some embodiments, another implementation manner of the step 1031 is: the cloud server determines a weight value of a difference value between a first liquid level and a second device with the sum of the weight values of the distances between the first geographical position and the second geographical position within a threshold range based on the use information of the devices of the same type as the first device. Here, the weight factor of the liquid level may be 90% or more, and the weight factor of the geographical location may be 10% or less. For example, if the difference between the first liquid level and the second liquid level is 10ml, the distance between the first geographical location and the second geographical location is 50m, the weight coefficient of the liquid level is 98%, and the weight coefficient of the geographical location is 2%, then the weight of the difference between the first liquid level and the second liquid level is 10 × 98%, the weight of the distance between the first geographical location and the second geographical location is 50 × 2%, and the sum of the calculated weights is: 10 × 98% +50 × 2% ═ 10.8; and if the sum of the weighted values is within a threshold range, determining that the equipment corresponding to the second liquid level and the second geographic position is the second equipment.
Here, it is understood that the main factor determining the required heating time of the device is the liquid level, and thus the weight factor of the liquid level is much larger than that of the geographical position with respect to the geographical position.
In this embodiment, since the second device may be determined based on the second liquid level having the difference value with the first liquid level within the first threshold range and the second geographical position having the difference value with the first geographical position within the second threshold range, under the condition that the second liquid level having the difference value with the first geographical position within the second threshold range is considered, the situation that the first device is far away from the devices of the same type is avoided and the unsuitable second device is determined, that is, the influence of the liquid level and the geographical position factor on the required heating duration of the first device is comprehensively considered, so that the second device can be determined more accurately based on the second parameter which is closer to the first parameter, and the first heating duration of the first device is determined based on the second heating duration of the second device.
In some embodiments, as shown in fig. 3, the step 103 further comprises:
Here, the third threshold range may be a range of several meters, several tens of meters, or several hundreds of meters.
In some embodiments, one implementation of step 1032 is: the cloud server determines first alternative equipment of a second liquid level, the difference value of which with the first liquid level is within a certain threshold range, based on the use information of the equipment of the same type as the first equipment; determining the second device at a second altitude whose distance from the first altitude is within a third threshold based on the usage information of the first alternative device.
In some embodiments, another implementation of the step 1032 is: the cloud server determines a weight value of a difference value between the first liquid level and the second liquid level and second equipment with the sum of weight values of distances between the first geographical position and the second geographical position within a threshold range on the basis of using information of equipment of the same type as the first equipment. Here, the weight factor of the liquid level may be 90% or more, and the weight factor of the geographical location may be 10% or less. For example, if the difference between the first liquid level and the second liquid level is 10ml, the difference between the first geographic position and the second geographic position is 100m, the weight coefficient of the liquid level is 98%, and the weight coefficient of the geographic position is 2%, then the sum of the weights of the available indication liquid level and the geographic position is calculated as: 10 × 98% +100 × 2% ═ 11.8.
Here, it is understood that the main factor determining the required heating time of the equipment is the liquid level, and thus the weight coefficient of the liquid level is much larger than that of the altitude with respect to the altitude.
In this embodiment, the influence of the factors of the liquid level and the altitude on the required heating time of the equipment can be comprehensively considered, so that the first heating time of the first equipment can be determined more accurately.
It is understood that one implementation manner of combining step S1031 and step S1032 is: the cloud server determines, based on usage information of devices of the same type as the first device, second devices of the second altitude, wherein a difference value of the second liquid level and the first geographic position is within a first threshold range, a distance between the second geographic position and the first altitude is within a second threshold range, and a distance between the first altitude is within a third threshold range. Therefore, the influence of the factors of the liquid level, the geographical position and the altitude on the required heating time of the equipment is considered, so that the obtained result of the second heating time is more accurate, and the result of the first heating time based on the second heating time is more accurate.
In some embodiments, as shown in fig. 4, the step 103 further comprises:
and 1033, determining the second equipment of the second object to be heated, wherein the difference value of the second liquid level and the first liquid level is within a first threshold range and the difference value of the second object to be heated is within a fourth threshold range, based on the use information of the same type of equipment as the first equipment.
Here, the first heating material refers to the content of the first heating material, and the second heating material refers to the content of the second heating material.
Here, the range of the fourth threshold value may be a range of several grams, several tens of grams; or the range of the fourth threshold value may be a range of several cubic centimeters or ten and several cubic centimeters.
Here, the cloud server acquiring the content of the first heating-object and the content of the second heating-object may be based on manual input by a user.
In some embodiments, one implementation of step 1033 is: the cloud server determines a first alternative device of a second liquid level, the difference value of which with the first liquid level is within a certain threshold range, based on the use information of the devices of the same type as the first device; and determining a second device of the second object to be heated, the difference value of which from the first object to be heated is within a fourth threshold value range, based on the use information of the first candidate device.
In this embodiment, the cloud server may determine, in addition to the heating time period required for boiling water of the first device used for boiling water, such as an electric kettle, an electric water heater, and the like, the heating time period required for boiling water of the electric rice cooker, the electric stewpan, and the like, for cooking rice, stewing soup, and the like. In this way, the determination of the required heating time period of more devices can be adapted.
In some embodiments, as shown in fig. 5, the step 103 further comprises:
Here, the fifth threshold range includes, but is not limited to, one of: 1 ℃, 2 ℃, 3 ℃, 4 ℃ or 5 ℃.
In some embodiments, one implementation of step 1034 is, in some embodiments: the cloud server determines a first alternative device of a second liquid level, the difference value of which with the first liquid level is within a certain threshold range, based on the use information of the devices of the same type as the first device; and determining a second device of the second liquid temperature with the difference value with the first liquid temperature within a fifth threshold value range based on the use information of the first alternative device.
In this embodiment, under consideration of the influence of the liquid level on the required heating time of the equipment, the influence of the liquid temperature on the required heating time of the equipment is also considered, so that the second equipment with the second liquid level, the difference between which and the first liquid level is within the first threshold range, and the second equipment with the second liquid temperature, the difference between which and the first liquid level temperature is within the fifth threshold range is selected, and the first heating time of the first equipment is determined based on the second heating time of the second equipment, so that the obtained result of the first heating time can be more accurate.
In this embodiment, in the current application scenario, because the first heating duration of the first device is not obtained when the first device starts to heat, the temperature of the first liquid level of the first device continuously rises along with the continuous heating of the first device, and at this time, the temperature of the first liquid of the first device may be considered to be compared with the temperature of the second liquid recorded by the use information in the cloud server; if it is determined that there is a device corresponding to the second liquid level, where the second liquid temperature is within a fifth threshold range and the difference between the second liquid temperature and the first liquid level is within a first threshold range, the second heating time period of the device under the record of the use information may be used as the first heating time period of the first device; in this way, the first heating time period required for the first device during the heating process can also be precisely determined.
It is to be understood that the above steps 1031, 1032, 1033, 1034 may be used in any combination to determine the second device, i.e., the second parameter whose difference from the first parameter is in the threshold range, including: the second level having a difference from the first level within a first threshold range; a second parameter differing from the first parameter by a threshold value, further comprising at least one of: the second geographical position having a distance from the first geographical position within a second threshold range, the second elevation having a distance from the first elevation within a third threshold range, the second object to be heated having a difference from the first object to be heated within a fourth threshold range, and the second liquid temperature having a difference from the first liquid temperature within a fifth threshold range.
In some embodiments, the step 103 further comprises:
determining a first weight value of a difference between the first liquid level and the second liquid level, a second weight value of a difference between the first geographical position and the second geographical position, a third weight value of a difference between the first altitude and the second altitude, a fourth weight value of a difference between the first object to be heated and the second object to be heated, and a fifth weight value of a difference between the first liquid temperature and the second liquid temperature based on usage information of the same type of equipment as the first equipment;
determining the second device based on at least one of the first weight value, the second weight value, the third weight value, the fourth weight value, and the fifth weight value.
For example, the difference between the first level and the second level is 10ml, and the weight factor of the levels is 70%; the difference value between the first geographical position and the second geographical position is 100m, and the weight coefficient of the geographical position is 3%; the difference between the first altitude and the second altitude is 50m, and the weight coefficient of the altitude is 2%; the difference between the first object to be heated and the second object to be heated is 100g, and the weight coefficient of the objects to be heated is 5%; the difference between the first liquid temperature and the second liquid temperature is 2 ℃, and the weight coefficient of the liquid temperature is 20%; it is calculated that the first weight value is 10 × 70% ═ 7, the second weight value is 100 × 3% ═ 3, the third weight value is 50 × 2% ═ 1, the fourth weight value is 100 × 5% ═ 5, and the fifth weight value is 2 × 20% ═ 4. A second parameter is determined based on at least one of the first weight value 7, the second weight value 3, the third weight value 1, the fourth weight value 5, and the fifth weight value 4, and a second device is determined based on the second parameter.
In this way, the appropriate second parameter can be considered in many aspects based on various factors including liquid level, geographical position, altitude, to-be-heated and liquid temperature included in the liquid, so that the corresponding second device is determined based on the second parameter, and the heating time length in the use information based on the second device is used as the reference basis of the heating time length of the first device.
In some embodiments, the step 103 further comprises:
and if a plurality of second devices exist, determining the second device corresponding to the second parameter with the minimum difference with the first parameter.
Here, the second parameter having the smallest difference from the first parameter means: and the second parameter has the smallest difference with the first parameter or the second parameter has the smallest difference with the weight value of the first parameter.
For example, in the current application scenario, the first parameter includes a first liquid level, the second parameter includes a second liquid level, there is a first device a in the home networking system, and a device B, C, D, E of the same type as the first device; the cloud server acquires that the first liquid level in the first parameters of the first equipment is 500 ml; the second liquid levels in the use information of the device B, C, D, E are 505ml, 498ml, 509ml and 515ml respectively; if the first threshold range is 10ml, determining that the second liquid levels with the difference values within the first threshold range from the first liquid levels are 505ml, 498ml and 509ml respectively; the 505ml, 498ml and 509ml correspond to the device B, C, D respectively, and a plurality of second devices, namely the device B, C, D, can be determined; and determining that the second parameter with the minimum difference value with the first parameter is 498ml, namely determining that the equipment C corresponding to the 498ml is the second equipment.
Of course, in other application scenarios, the first parameter further includes at least one of: a first geographical position, a first altitude, a first object to be heated contained in a liquid of the first device, a first liquid temperature; the second parameters further include at least one of: a second geographical location, a second altitude, a second object to be heated contained within the liquid of the second apparatus, a second liquid temperature; and if one or more of the first parameters and one or more of the corresponding second parameters are within the corresponding threshold ranges, the weight coefficient of the first parameter may be determined, and the device corresponding to the second parameter with the smallest difference with the sum of the weight values of the first parameter and the sum of the weight values of the second parameter may be determined as the second device.
In this embodiment, a second device for heating a second liquid level containing food or water, which is closest to the food or water contained in the first liquid level of the first device, may be determined, and the first heating time period of the first device for heating the food or water contained in the first liquid level may be determined based on the heating time period required for the second device to heat the food or water contained in the second liquid level; or selecting a second parameter of a second device closest to the first device based on other parameters such as liquid level temperature, geographical position of the device, altitude of the device, or content of a specific object to be heated contained in the liquid level, and obtaining more accurate first heating time based on a second heating time corresponding to the second parameter.
Here, it is understood that, due to the continuation of the usage habits of the user, the second device corresponding to the second parameter value having the smaller difference from the first parameter value may be largely the first device, and thus the deviation rate of the first heating time period obtained based on the usage information of the corresponding second device from the heating time period actually required by the first device may be low, and thus the obtained first heating time period may be more accurate.
In some embodiments, if there are a plurality of the second devices, determining the second device corresponding to the second parameter with the smallest difference from the first parameter includes:
and if a plurality of second devices exist, determining the second device corresponding to the second parameter which has the same user identifier as the first device and has the minimum difference with the first parameter.
In the embodiment of the present invention, the second device with the same user identifier as the first device is determined, and then the second device with the same user identifier as the first device may be preferentially selected, so that a more accurate second heating duration can be obtained, and thus a more accurate first heating duration can be obtained.
In some embodiments, the method further comprises: acquiring the starting time and the ending time of the first running state of the second equipment; the first operating state is an operating state for heating the liquid corresponding to the second parameter;
determining the second heating time period of the second device based on the start time and the end time.
Here, the first operation state is an operation state; the operating state may refer to an operating state in which heating is performed with various powers.
On one hand, the time required for heating each device in the system can be obtained; further, a second heating duration corresponding to a second parameter of a second device can be obtained, so that a foundation is laid for determining the first heating duration; on the other hand, as more information of the second parameter of the second device corresponding to the second heating duration is obtained, the cloud server can search the second parameter of the second device with the smallest difference with the first parameter of the first device in wider data, so that the pre-estimated first heating duration of the first device is closer to the true value and the precision of the pre-estimated first heating duration of the first device is higher and higher.
In some embodiments, said determining said second heating period of said second device based on said start time and said end time comprises:
and if the difference value between the starting time and the ending time is larger than a first time threshold, determining the second heating time length of the second equipment based on the starting time and the ending time.
Here, the first time threshold is greater than or equal to the second device minimum heating time period; the time threshold may also be a few minutes or a dozen minutes.
In this embodiment, by determining that the difference between the start time and the end time of the first operating state is greater than the first time threshold, it may be determined that the second heating duration corresponding to the second device is obtained only when the second device is in the heating operating state within a period of time, so that the inaccurate heating duration obtained by mistakenly touching the second device is avoided, and information redundancy caused by mistakenly touching can be avoided.
In some embodiments, the method further comprises:
if the fact that the use information of the equipment of the same type as the first equipment does not exist is determined, a third heating time length is sent to the first equipment; and the third heating time period is a preset time period for heating the first equipment.
In the embodiment of the invention, when the use information of the same type as that of the first equipment does not exist, the appropriate heating time duration can be still recommended to the first equipment, namely, the preset third heating time duration can be recommended to the first equipment.
The technical solutions of the embodiments of the present invention are further described in detail by the following specific examples.
The embodiment of the invention also provides an information processing method of the equipment, which is applied to the household appliance networking system; the cloud server is in communication connection with the second heating device and the first heating device; the second heating device comprises one or more heating devices; the plurality means two or more; the method comprises the following steps.
Step S11, the cloud server obtains the identifier A1 of the second heating device, and the geographical position of the second heating device is D A1 And the altitude H of the second heating device A1 ;
Step S12: when the cloud server detects that the running state of the second heating equipment is changed from the non-starting state to the working state, a second initial water level L of the second heating equipment is obtained A1 And a first time T 11 。
Step S13: when the cloud server detects that the running state of the second heating equipment is changed from the working state to the standby state, the cloud server acquires a second moment T 21 ;
Step S14: the cloud server saves the use information acquired in the steps S11 to S13 as a use information record in a memory; the usage information includes: an identifier of the second heating device, a geographic location of the second heating device, an altitude of the second heating device, the second initial water level, the first time, and the second time.
For example, the usage information is recorded as: { A1, D A1 ,H A1 ,L A1 ,T 21 -T 11 }。
Step S15, based on the above steps S11-S14, the cloud server obtains usage record information of the plurality of second heating apparatuses; wherein the plurality of second heating devices are respectively A1, A2, … … A i (ii) a And i is a natural number.
For example, the use information of the second heating apparatus a2 is recorded as: { A2, D A2 ,H A2 ,L A2 ,T 22 -T 12 }, second heatingThe usage information of device a3 is recorded as: { A3, D A3 ,H A3 ,L A3 ,T 23 -T 13 }, … … second heating device A i The usage information of (a) is recorded as: { A) i ,D Ai ,H Ai ,L Ai ,T 2i -T 1i }; wherein i is a natural number.
Step S16: the cloud server acquires that the identifier of the first heating device is B, and the geographical position of the first heating device is D B And the altitude H of the second heating device B And a first initial water level L of the first heating device B ;
Step S17: the cloud server determines that the second heating equipment A1, A2, A4 and A9 which are the same type as the first heating equipment B are alternative heating equipment.
Step S18: and the cloud server selects the alternative heating equipment with the minimum difference with the first heating equipment as target heating equipment according to the geographical position of the first heating equipment, the altitude of the first heating equipment, the first initial water level of the first heating equipment, the geographical position of the alternative heating equipment, the altitude of the alternative heating equipment and the second initial water level of the alternative heating equipment.
For example, the usage information for alternative heating device a1 is recorded as: { A1, D A1 ,,L A1 ,T 21 -T 11 Usage information of alternative heating device a2 is recorded as: { A2, D A2 ,H A2 ,L A2 ,T 22 -T 12 Usage information of alternative heating device a4 is recorded as: { A4, D A4 ,H A4 ,L A4 ,T 24 -T 14 Usage information of alternative heating device a9 is recorded as: { A9, D A9 ,H A9 ,L A9 ,T 29 -T 19 },Q 1 Is a weight coefficient of the initial water level, Q 2 As a weight coefficient of the geographical location, Q 3 Is the weight coefficient of altitude; thus, the distance value between the heating device a1 and the first heating device B is calculated as: d1 ═(L A1 -L B )×Q 1 +(D A1 -D B )×Q 2 +(H A1 -H B )×Q 3 (ii) a Calculating the distance value between the heating device A2 and the first heating device B as follows: d2 ═ L A2 -L B )×Q 1 +(D A2 -D B )×Q 2 +(H A2 -H B )×Q 3 (ii) a Calculating the distance value between the heating device A4 and the first heating device B as follows: d4 ═ L A4 -L B )×Q 1 +(D A4 -D B )×Q 2 +(H A4 -H B )×Q 3 (ii) a Calculating the distance value between the heating device A9 and the first heating device B as follows: d9 ═ L A9 -L B )×Q 1 +(D A9 -D B )×Q 2 +(H A9 -H B )×Q 3 (ii) a The sizes of D1, D2, D4, and D9 compared gave: d2 > D9 > D1 > D4; the D4 is determined to be the target heating apparatus of the first heating apparatus B.
Step S19, determining a first heating time period of the first heating apparatus based on the second heating time period of the target heating apparatus.
For example, if the target heating apparatus is D4, the second heating time period of D9 is determined as (T) according to the usage information of D4 24 -T 14 ) Then determining said (T) 24 -T 14 ) The first heating duration of the first heating device.
It is understood that, in the above step S17, if the cloud server determines that there is no second heating device of the same type as the first heating device B, the first heating device returns a preset default time length as the first heating time length, and the cloud server obtains the first heating time length and stops executing steps S18 to S19.
In this embodiment, a second heating device closest to the first initial water level, the first geographical location, and the first altitude of the first heating device may be determined as a target heating device, the first heating time of the first heating device is determined based on the second heating time of the target heating device, the influence of the water level, the geographical location, and the altitude in the first heating device is comprehensively considered, and the time required for boiling water by the first heating device can be accurately determined, so that convenience is brought to a user, the experience of the user on the first heating device is improved, and the demand of the user can be further satisfied.
It is to be noted here that: the following description of the information processing apparatus items of the apparatus is similar to the description of the information processing method items of the apparatus, and the description of the advantageous effects of the same method is omitted for brevity. For technical details that are not disclosed in the embodiments of the information processing apparatus of the device of the present invention, refer to the description of the embodiments of the information processing method of the device of the present invention.
As shown in fig. 6, an embodiment of the present invention further provides an information processing apparatus of a device, where the apparatus includes: the device comprises an acquisition module 21, a first determination module 22, a second determination module 23 and a processing module 24; wherein,
the obtaining module 21 is configured to obtain a first parameter of a first device;
the first determining module 22 is configured to determine, based on the usage information of the same type of devices as the first device, a second device having a second parameter with a difference value from the first parameter within a threshold range;
the second determining module 23 is configured to determine a first heating duration of the first device based on a second heating duration corresponding to the second parameter of the second device;
the processing module 24 is configured to send the first heating duration to the first device; wherein the first heating time period is a time period for heating the first device.
In some embodiments, the first parameter further comprises: a first liquid level; the second parameter includes a second liquid level.
In other embodiments, the first parameter further comprises at least one of: a first geographical position, a first altitude, a first object to be heated contained in a liquid of the first device, a first liquid temperature;
the second parameter further comprises at least one of: a second geographical location, a second altitude, a second object to be heated contained within the liquid of the second apparatus, a second liquid temperature.
In some embodiments, the first determining module 22 is configured to determine the second device of the second geographic location having a difference value from the first liquid level within a first threshold range and a distance from the first geographic location within a second threshold range based on usage information of the same type of device as the first device.
In some embodiments, the first determining module 22 is configured to determine the second device at the second altitude, which has a difference value with the first liquid level within a first threshold range and a distance with the first altitude within a third threshold range, based on usage information of devices of the same type as the first device.
In some embodiments, the first determining module 22 is configured to determine, based on the usage information of the same type of equipment as the first equipment, a second equipment of the second object to be heated, which has a difference value with the first liquid level within a first threshold range and a difference value with the first object to be heated within a fourth threshold range.
In some embodiments, the first determining module 22 is configured to determine, based on usage information of the same type of equipment as the first equipment, a second equipment of the second liquid level having a difference with the first liquid level within a first threshold range and the second liquid temperature having a difference with the first liquid temperature within a fifth threshold range.
In some embodiments, the first determining module 22 is further configured to determine a first weight value of a difference between the first liquid level and the second liquid level, a second weight value of a difference between the first geographic location and the second geographic location, a third weight value of a difference between the first altitude and the second altitude, a fourth weight value of a difference between the first object to be heated and the second object to be heated, and a fifth weight value of a difference between the first liquid temperature and the second liquid temperature;
determining the second device based on at least one of the first weight value, the second weight value, the third weight value, the fourth weight value, and the fifth weight value.
In some embodiments, the first determining module 22 is further configured to determine, if there are multiple second devices, the second device corresponding to the second parameter with the smallest difference from the first parameter.
In some embodiments, the first determining module 22 is further configured to determine, if there are multiple second devices, the second device corresponding to the second parameter, which is the same user identifier as the first device and has the smallest difference from the first parameter.
In some embodiments, the second determining module 23 is further configured to obtain a start time and an end time of the first operation state of the second device; the first operating state is an operating state corresponding to the second parameter for heating the liquid; determining the second heating time period of the second device based on the start time and the end time.
In some embodiments, the second determining module 23 is further configured to determine the second heating time period of the second device based on the starting time and the ending time if it is determined that the difference between the starting time and the ending time is greater than a first time threshold.
In some embodiments, the processing module 24 is further configured to send a third heating duration to the first device if it is determined that the usage information of the device of the same type as the first device does not exist; and the third heating time period is a preset time period for heating the first equipment.
As shown in fig. 7, an embodiment of the present invention further provides a cloud server, where the cloud server includes a processor 31, a memory 32, and computer instructions stored in the memory 32 and executable on the processor 31; the processor 31 implements the steps of the information processing method applied to the device in the cloud server when executing the instructions.
In some embodiments, memory 32 in embodiments of the present invention may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of illustration and not limitation, many forms of RAM are available, such as Static random access memory (Static RAM, SRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic random access memory (Synchronous DRAM, SDRAM), Double Data Rate Synchronous Dynamic random access memory (ddr Data Rate SDRAM, ddr SDRAM), Enhanced Synchronous SDRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The memory 32 of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
And the processor 31 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 31. The Processor 31 may be a general-purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, or discrete hardware components. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 32, and the processor 31 reads the information in the memory 32 and completes the steps of the method in combination with the hardware.
In some embodiments, the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For a hardware implementation, the Processing units may be implemented within one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units configured to perform the functions described herein, or a combination thereof.
For a software implementation, the techniques described herein may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described herein. The software codes may be stored in a memory and executed by a processor. The memory may be implemented within the processor or external to the processor.
Yet another embodiment of the present invention provides a computer storage medium, which stores an executable program, and when the executable program is executed by a processor 31, the steps of the information processing method applied to the device in the cloud server can be implemented. For example, as one or more of the methods shown in fig. 1-5.
In some embodiments, the cloud server may further include: a communication interface; the communication interface may be used to interact with other device information.
In some embodiments, the cloud server may further include: a sensor assembly; the sensor assembly comprises one or more sensors; the sensor may be for detecting the first liquid level and the second liquid level; the sensor may also be configured to detect the first fluid temperature and the first fluid temperature.
In some embodiments, the computer storage medium may include: a U-disk, a removable hard disk, a Read Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
It should be noted that: the technical schemes described in the embodiments of the present invention can be combined arbitrarily without conflict.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (12)
1. An information processing method of a device, the method comprising:
acquiring a first parameter of first equipment;
determining a second device with a second parameter of which the difference value with the first parameter is within a threshold value range based on the use information of the devices of the same type as the first device;
determining a first heating time length of the first equipment based on a second heating time length corresponding to the second parameter of the second equipment;
sending the first heating duration to the first device; wherein the first heating time period is the time period for heating the first equipment;
the determining, based on the usage information of the same type of device as the first device, a second device having a second parameter with a difference value from the first parameter within a threshold range includes:
and if a plurality of second devices exist, determining the second device corresponding to the second parameter with the minimum difference with the first parameter.
2. The method of claim 1, the first parameter comprising at least one of: a first liquid level, a first geographical position, a first altitude, a first object to be heated contained in a liquid of the first apparatus, and a first liquid temperature;
the second parameter includes at least one of: a second liquid level, a second geographical position, a second altitude, a second object to be heated contained within the liquid of the second apparatus, a second liquid temperature.
3. The method of claim 2,
the determining, based on the usage information of the same type of device as the first device, a second device having a second parameter whose difference with the first parameter is within a threshold range, further includes:
determining the second equipment of the second geographic position, wherein the second liquid level of the second equipment is within a first threshold range of difference value with the first liquid level and the distance between the second equipment and the first geographic position is within a second threshold range of difference value with the first liquid level based on the use information of the same type of equipment as the first equipment; or,
and determining the second equipment with the second liquid level and the first altitude, wherein the difference value of the second liquid level and the first altitude is within a first threshold range, and the distance between the second liquid level and the first altitude is within a third threshold range, based on the use information of the equipment of the same type as the first equipment.
4. The method of claim 2,
the determining, based on the usage information of the same type of device as the first device, a second device having a second parameter whose difference with the first parameter is within a threshold range, further includes:
and determining the second equipment of the second object to be heated, wherein the second liquid level of which the difference value with the first liquid level is within a first threshold value range and the difference value with the first object to be heated is within a fourth threshold value range, based on the use information of the same type of equipment as the first equipment.
5. The method of claim 2,
the determining, based on the usage information of the same type of device as the first device, a second device having a second parameter whose difference with the first parameter is within a threshold range, further includes:
and determining second equipment of the second liquid temperature, wherein the difference value between the second liquid level and the first liquid temperature is within a first threshold range, and the difference value between the second liquid level and the first liquid temperature is within a fifth threshold range, based on the use information of the equipment of the same type as the first equipment.
6. The method of claim 2,
the determining, based on the usage information of the same type of device as the first device, a second device having a second parameter whose difference with the first parameter is within a threshold range, further includes:
determining a first weight value of a difference between the first liquid level and the second liquid level, a second weight value of a difference between the first geographical position and the second geographical position, a third weight value of a difference between the first altitude and the second altitude, a fourth weight value of a difference between the first object to be heated and the second object to be heated, and a fifth weight value of a difference between the first liquid temperature and the second liquid temperature based on usage information of the same type of equipment as the first equipment;
determining the second device based on at least one of the first weight value, the second weight value, the third weight value, the fourth weight value, and the fifth weight value.
7. The method according to claim 1, wherein the determining the second device corresponding to the second parameter with the smallest difference from the first parameter if there are a plurality of second devices comprises:
and if a plurality of second devices exist, determining the second device corresponding to the second parameter which has the same user identifier as the first device and has the minimum difference with the first parameter.
8. The method according to claim 1, characterized in that it comprises:
acquiring the starting time and the ending time of the first running state of the second equipment; the first operating state is an operating state in which the second parameter is correspondingly heated;
determining the second heating time period of the second device based on the start time and the end time.
9. The method of claim 8,
the determining the second heating duration of the second device based on the start time and the end time includes:
and if the difference value between the starting time and the ending time is larger than a first time threshold, determining the second heating time length of the second equipment based on the starting time and the ending time.
10. The method of claim 1, further comprising:
if the fact that the use information of the equipment of the same type as the first equipment does not exist is determined, sending a third heating time length to the first equipment; and the third heating time period is a preset time period for heating the first equipment.
11. A cloud server, comprising a processor, and a memory for storing a computer program capable of running on the processor; wherein the processor is configured to implement the information processing method of the apparatus according to any one of claims 1 to 10 when running the computer program.
12. A storage medium having computer-executable instructions embodied therein, wherein the computer-executable instructions are executed by a processor to perform an information processing method implementing the apparatus of any one of claims 1-10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910842071.9A CN112450728B (en) | 2019-09-06 | 2019-09-06 | Information processing method of equipment, cloud server and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910842071.9A CN112450728B (en) | 2019-09-06 | 2019-09-06 | Information processing method of equipment, cloud server and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112450728A CN112450728A (en) | 2021-03-09 |
CN112450728B true CN112450728B (en) | 2022-08-16 |
Family
ID=74807099
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910842071.9A Active CN112450728B (en) | 2019-09-06 | 2019-09-06 | Information processing method of equipment, cloud server and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112450728B (en) |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2718491A1 (en) * | 2009-11-18 | 2011-05-18 | Whirlpool Corporation | Method for controlling an induction heating system |
CN102748789A (en) * | 2012-07-11 | 2012-10-24 | 南京物联传感技术有限公司 | Intelligent smoke exhauster and work method thereof |
CN103196164A (en) * | 2012-01-04 | 2013-07-10 | 珠海优特电力科技股份有限公司 | Intelligent cooker, intelligent cooking device and self-learning cooking work method of intelligent cooking device |
CN206991067U (en) * | 2017-05-27 | 2018-02-09 | 昆明理工大学 | A kind of electric cooker intelligence system based on cloud service |
CN108021071A (en) * | 2017-12-30 | 2018-05-11 | 重庆羽狐科技有限公司 | Intelligent electric cooker control method based on cloud server |
CN108123989A (en) * | 2016-11-30 | 2018-06-05 | 佛山市顺德区美的电热电器制造有限公司 | Cooking methods, cooker, server and cooking apparatus |
CN108255118A (en) * | 2018-03-29 | 2018-07-06 | 兰兴欣 | A kind of intelligent cooking system and cooking control method |
CN108255086A (en) * | 2016-12-29 | 2018-07-06 | 佛山市顺德区美的电热电器制造有限公司 | A kind of household electric appliance control method and device |
CN108431803A (en) * | 2015-09-28 | 2018-08-21 | 皇家飞利浦有限公司 | Recipe is shared and is adapted to |
CN109407556A (en) * | 2017-08-16 | 2019-03-01 | 佛山市顺德区美的电热电器制造有限公司 | Cooking apparatus, the control method of cooking apparatus and computer installation |
CN109426191A (en) * | 2017-08-31 | 2019-03-05 | 浙江绍兴苏泊尔生活电器有限公司 | Cooking appliance, data processing method and system thereof, storage medium and processor |
CN109547983A (en) * | 2017-08-11 | 2019-03-29 | 浙江绍兴苏泊尔生活电器有限公司 | Cooking appliance, control method and system thereof and server |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150064314A1 (en) * | 2013-08-27 | 2015-03-05 | David Briden Manuel | System and method of monitoring and adjusting a temperature of an object |
-
2019
- 2019-09-06 CN CN201910842071.9A patent/CN112450728B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2718491A1 (en) * | 2009-11-18 | 2011-05-18 | Whirlpool Corporation | Method for controlling an induction heating system |
CN103196164A (en) * | 2012-01-04 | 2013-07-10 | 珠海优特电力科技股份有限公司 | Intelligent cooker, intelligent cooking device and self-learning cooking work method of intelligent cooking device |
CN102748789A (en) * | 2012-07-11 | 2012-10-24 | 南京物联传感技术有限公司 | Intelligent smoke exhauster and work method thereof |
CN108431803A (en) * | 2015-09-28 | 2018-08-21 | 皇家飞利浦有限公司 | Recipe is shared and is adapted to |
CN108123989A (en) * | 2016-11-30 | 2018-06-05 | 佛山市顺德区美的电热电器制造有限公司 | Cooking methods, cooker, server and cooking apparatus |
CN108255086A (en) * | 2016-12-29 | 2018-07-06 | 佛山市顺德区美的电热电器制造有限公司 | A kind of household electric appliance control method and device |
CN206991067U (en) * | 2017-05-27 | 2018-02-09 | 昆明理工大学 | A kind of electric cooker intelligence system based on cloud service |
CN109547983A (en) * | 2017-08-11 | 2019-03-29 | 浙江绍兴苏泊尔生活电器有限公司 | Cooking appliance, control method and system thereof and server |
CN109407556A (en) * | 2017-08-16 | 2019-03-01 | 佛山市顺德区美的电热电器制造有限公司 | Cooking apparatus, the control method of cooking apparatus and computer installation |
CN109426191A (en) * | 2017-08-31 | 2019-03-05 | 浙江绍兴苏泊尔生活电器有限公司 | Cooking appliance, data processing method and system thereof, storage medium and processor |
CN108021071A (en) * | 2017-12-30 | 2018-05-11 | 重庆羽狐科技有限公司 | Intelligent electric cooker control method based on cloud server |
CN108255118A (en) * | 2018-03-29 | 2018-07-06 | 兰兴欣 | A kind of intelligent cooking system and cooking control method |
Also Published As
Publication number | Publication date |
---|---|
CN112450728A (en) | 2021-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101777692B1 (en) | Method and device for starting rice cooker | |
CN105395040B (en) | The control method of electric cooking pot, device, electric cooking pot and system | |
US10303136B2 (en) | Control method, recording medium, and information providing method for terminal device and information providing system | |
EP2990771B1 (en) | Prompting method and apparatus | |
CN109497828B (en) | Temperature control method and device of electric kettle and electric kettle | |
WO2016193008A1 (en) | Cooking device, and control method thereof and control system thereof | |
CN108983674B (en) | Control method and device of electric appliance | |
CN204765117U (en) | Cooking pot , server that is used for cooking pot and culinary art system | |
CN109144139B (en) | Method and device for determining type of pot in pot and pot | |
CN109419306B (en) | Control method and control device, computer equipment, storage medium and cooking equipment | |
CN108245006B (en) | Electric kettle heating temperature control method and electric kettle | |
CN110879624B (en) | Cooking appliance heating control method, device and equipment and cooking system | |
CN109873848A (en) | A kind of based reminding method, server, system and computer readable storage medium | |
CN112450728B (en) | Information processing method of equipment, cloud server and storage medium | |
US10813172B2 (en) | Cooktop appliances and control methods for the same | |
CN111380088A (en) | Induction cooker and method and device for identifying cooking pot on induction cooker | |
CN111265103A (en) | Method and device for controlling temperature and cooking appliance | |
CN114073414B (en) | Cooking method, cooking appliance and computer storage medium | |
CN108415305B (en) | A kind of reserving method and system of cooking apparatus | |
CN113349642B (en) | Cooking control method and device, cooking utensil, storage medium and electronic equipment | |
US20230276983A1 (en) | Method of controlling wireless power transmission device for automatic cooking and cooking appliance therefor | |
US10641497B2 (en) | Cooktop appliance | |
CN111550840B (en) | Induction cooker cooking method and device, induction cooker and cooking system | |
WO2019056331A1 (en) | Method and device for controlling cooking apparatus, computer storage medium, and system | |
CN112015092B (en) | Control method and device, equipment and computer storage medium |
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 |