Method, system and computer programs for handling remote control of a cooking appliance to provide a customized diet
20180240357 · 2018-08-23
Inventors
Cpc classification
A47J43/07
HUMAN NECESSITIES
H04L12/2816
ELECTRICITY
H04L67/125
ELECTRICITY
A47J36/00
HUMAN NECESSITIES
A47J43/04
HUMAN NECESSITIES
International classification
G09B19/00
PHYSICS
H04L12/28
ELECTRICITY
Abstract
A method and a system for handling remote control of a cooking appliance to provide a customized diet. The method comprising performing following steps by a cloud computer server: storing one or more recipes including food preparation parameters for one or more cooking appliances; receiving one or more parameters of a plurality of users acquired by at least one measuring device, such as glucose level, blood level, weight, body mass index, temperature, and/or heartbeat; creating a customized diet plan for each of said plurality of users based on the received one or more parameters and the stored recipes; receiving identification data of a particular cooking appliance of a user of said plurality of users; and transmitting control instructions comprising a recipe, as a part of the diet plan, to an information interface integrated in said particular cooking appliance of said user or in a communications terminal of said user.
Claims
1. A method for handling remote control of a cooking appliance to provide a customized diet, the method comprising: storing, by a cloud computer server (30), one or more recipes including at least some food preparation parameters for one or more cooking appliances (20), wherein said one or more cooking appliances (20) comprise a communication unit providing interconnection via a communications network; receiving, by the cloud computer server (30), via said communications network, one or more parameters of a plurality of users acquired by at least one measuring device (40), said one or more parameters including at least one of a glucose level, a blood pressure level, a weight, a body mass index, a temperature, and/or a heartbeat; creating, by the cloud computer server (30), a customized diet plan for each of said plurality of users based on the received one or more parameters and the stored recipes; receiving, by the cloud computer server (30), identification data of a particular cooking appliance (20) of a given user of said plurality of users via said communications network; and transmitting, by the cloud computer server (30), control instructions comprising a recipe, as a part of the customized diet plan, to an information interface integrated in said particular cooking appliance (20) of said given user or integrated in a communications terminal (10) of said given user.
2. The method of claim 1, wherein said identification data of a particular cooking appliance (20) is sent by said user communications terminal (10) during a login operation of the user in the cooking appliance (20).
3. The method of claim 2, wherein said login operation is executed by a software application installed in the user communications terminal (10).
4. The method of claim 1, wherein said identification data of a particular cooking appliance (20) is sent by said communication unit of the cooking appliance (20) upon the user performing a login operation in the cooking appliance (20).
5. The method of claim 1, wherein it further comprises comparing the received one or more parameters with at least one given threshold and adapting the customized diet plan depending on the result of said comparison.
6. The method of claim 5, wherein said transmitting of the control instructions further includes a warning for the user to indicate a non-healthy state of the user when the one or more parameters being above the given threshold.
7. The method of claim 1, wherein said at least one measuring device comprises a wearable device including a fitness sensor.
8. A system for handling remote control of a cooking appliance to provide a customized diet, the system comprising: a plurality of cooking appliances (20), each one comprising a communication unit configured to provide interconnection thereof via a communications network; a cloud computer server (30) configured to store one or more recipes including at least some food preparation parameters for said plurality of cooking appliances (20); and a plurality of measuring devices (40) configured to acquire one or more parameters of a plurality of users, said one or more parameters including at least one of a glucose level, a blood pressure level, a weight, a body mass index, a temperature, and/or a heartbeat, wherein the cloud computer server (30) is further configured to create upon receipt of said one or more parameters, customized diet plans to be transmitted to a particular cooking appliance (20) of a given user of said plurality of users.
9. A non-transitory computer readable medium storing a program that, when executed by one or more processors of a computer server, cause the computer server to execute a process comprising: storing one or more recipes including at least some food preparation parameters for one or more cooking appliances (20); receiving one or more parameters of a plurality of users acquired by at least one measuring device (40), said one or more parameters including at least one of a glucose level, a blood pressure level, a weight, a body mass index, a temperature, and/or a heartbeat; creating a customized diet plan for each of said plurality of users based on the received one or more parameters and the stored recipes; receiving identification data of a particular cooking appliance (20) of a given user of said plurality of users via said communication network; and transmitting control instructions comprising a recipe, as a part of the diet plan, to an information interface integrated in said particular cooking appliance (20) of said given user or in a communications terminal (10) of said given user.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0015] The above and other advantages and characteristics will be more fully understood from the following detailed description of embodiments with reference to the attached drawings, which must be taken by way of illustration, not limitation, wherein:
[0016]
[0017]
DETAILED DESCRIPTION OF SOME EMBODIMENTS
[0018]
[0019] The cloud computer server 30 (i.e. a computer server located in a cloud computing infrastructure, or part thereof, or even a plurality of computing entities cooperating with one another), is configured to store recipes including food preparation parameters for said different cooking appliances 20 of a plurality of users. The recipes preferably have associated its nutritional content. It should be noted that although in
[0020] Preferably, the cloud computer server 30 receives said recipes for each different cooking appliance 20 from a specific software application ('App'), which can be installed in a user communications terminal 10 or alternatively in a dedicated computing device included in the cooking appliance 20 as taught in EP 2805653 patent application of the same inventors of present patent application.
[0021] According to the proposed invention, the measuring devices 40 may comprise: a fitness sensor wearable device, a weighting device, a glucose sensor, a pressure sensor, a thermometer, among other devices capable of measuring a physiological parameter of a user. According to the particular embodiment illustrated in
[0022] A measuring device 40 can forward the acquired parameter(s) directly to the cloud computer server 30, for example via WiFi or 2G/3G/4G technology, or via a user communications terminal 10. In this latter case, preferably, the connection between the measuring device 40 with the user communications terminal 10 is performed via Bluetooth or infrared technology whereas the connection of the user communications terminal 10 with the cloud computer server 30 is performed, preferably, via a WiFi or 2G/3G/4G technology.
[0023] Each cooking appliance 20 comprises a communication unit configured to provide interconnection with the cloud computer server 30. Said communication unit may also be configured to provide interconnection with its associated user communications terminal 10. Alternatively, each cooking appliance 20 may comprise two independent communication units to independently provide the interconnection to the cloud computer server 30 and to its associated user communications terminal 10.
[0024] In addition, the cooking appliances 20 preferably also comprise a base structure 48 on which a support for holding a container 2 containing foods to be processed is assembled, a driving unit to operate a stirring device or a cutting device contained inside said container 2, a heating unit to heat the container 2 and a control device for controlling said driving and heating units. The control device and the communication unit(s) are operatively connected in order the control device control the driving and heating units based on control instructions received from the cloud computer server 30.
[0025] The cooking appliances 20 preferably also include a display unit 11, not limitative as in alternatives embodiments, not illustrated, the cooking appliance 20 can be devoid of a display unit as taught in EP 2805654 patent application of the same inventors of present patent application.
[0026] With reference to
[0027] According to another embodiment of the proposed method, the cloud computer server 30 also compares the parameter(s) it has received with a given threshold. For instance, if the parameter received is the blood pressure the cloud computer server 30 compares it with a normal resting blood pressure threshold, which for an adult is approximately 120 mmHg systolic, and 80 mmHg diastolic, abbreviated 120/80 mmHg. Another example could be the burnt calories. If the parameter received is the burnt calories of a user(s) the cloud computer server 30 compares it with daily calorie requirement of the user(s), which generally is about 1200 calories per day for women and 1800 calories per day for men. Consequently, the cloud computer server 30 can adapt the customized diet plan depending on the result of said comparison. Moreover, in case the value of the received parameter(s) is above the threshold, the cloud computer server 30 may also provide a warning for the user to indicate a non-healthy state of the latter as part of the transmission of the control instructions.
[0028] The proposed invention may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored on or encoded as one or more instructions or code on a computer-readable medium.
[0029] As used herein, computer program products comprising computer-readable media including all forms of computer-readable medium except, to the extent that such media is deemed to be non-statutory, transitory propagating signals.
[0030] The scope of the present invention is defined in the following attached claims.