通过烹调处理和制备食品的系统和方法以及执行该方法的计算机程序的制作方法

文档序号:1452424阅读:149来源:国知局
通过烹调处理和制备食品的系统和方法以及执行该方法的计算机程序的制作方法
【专利摘要】通过烹调来处理和制备食品的系统和方法以及执行该方法的计算机程序。所述系统包括至少一个由遥控装置通过双向通信网络控制的烹调器具,该通信网络包括中间服务器,其能够处理和传输至少从遥控装置至本地控制装置的微处理器的控制指令,或反之亦然。本发明提出的方法适用于使用本发明提出的系统来执行。所述计算机程序实施该提出的方法的一部分。
【专利说明】通过烹调处理和制备食品的系统和方法以及执行该方法的计算机程序

【技术领域】
[0001]第一方面,本发明一般而言涉及一种通过烹调来处理和制备食品的系统,其包括至少一个从遥控装置通过双向通信网络控制的烹调器具,以及更具体地涉及一种包括处理和传输用于控制所述器具的指令的中间服务器的系统。
[0002]第二方面,本发明一般而言涉及一种通过烹调来处理和制备食品的方法,其包括通过双向通信网络远程控制烹调器具,以及更具体地涉及一种包括通过中间服务器异步或同步地处理和传输用于控制所述器具的指令的方法。
[0003]第三方面,本发明于涉及一种实现其第二方面的方法的一部分的计算机程序。

【背景技术】
[0004]从专利文件US5363746A、US6565903B2、EP1561409B1 和 US2013003490A1 中可知通过烹调来处理和制备食品的系统和方法,其包括此类器具的遥控装置,其中在一些情况下,通过在遥控装置和器具本身的相应的本地单元之间建立通信网络(例如移动电话网络或因特网)来实现控制。
[0005]所述专利文件均没有教导或建议,在建立的通信网络内,提供用于对器具进行遥控的中间服务器,从而使得所有的操作总是通过所述中间服务器执行,因此,无需在任何时间上建立烹调器具和机器/装置之间的直接连接,或带来控制若干器具的可能性,或带来通过若干用户或从若干远程计算装置使用该系统的部件的可能性。


【发明内容】

[0006]为克服现有技术的缺点,需要提供一种现有技术的替代品,其将允许以远程方式获得对一个或数个烹调器具的更安全和更精细的控制。
[0007]为此目的,本发明于第一方面涉及一种通过烹调来处理和制备食品的系统,其包括:
[0008]-通过烹调来处理和制备食品的烹调器具,集成有包括至少一个微处理器以及与所述微处理器相连接的通信装置的本地控制装置,所述微处理器基于至少含有一些烹调参数的控制指令控制所述器具的致动装置和热能传递装置的供电和运行,以及
[0009]-遥控装置,包括与所述器具分离的独立的用户计算装置(例如,尤其是智能手机、PDA、平板电脑或个人计算机等),所述独立的用户计算装置构成了外部用户界面,至少用于输入所述控制指令并包括通信装置,用户计算装置通过该通信装置经由通信网络与所述本地控制装置的无线通信装置通信,该通信装置至少用于转发所述控制指令至微处理器,所述通信网络为全双工通信网络并包括一中间服务器,该中间服务器至少处理和传输所述控制指令,其中所述控制指令一般地通过通信协议同步或异步地从遥控装置传输至本地控制装置的微处理器,或反之亦然。
[0010]不同于代表当前技术的系统,在根据本发明第一方面提出的系统中,用于处理和制备食品的烹调器具(Al)为第一器具,该系统进一步包括:多个用于处理和制备食品的烹调器具(Al、A2),其包含第一器具(Al),其每一个与第一器具(Al)相同或类似且带有本地控制装置,并集成有数据库(B),其包含于中间服务器(S)中和/或通过中间服务器(S)访问,数据库(B)包括与多个烹调器具(A1、A2)相关的数据,用于表示它们的当前状态和操作历史,数据库(B)还包括与多个用户相关的数据,含有至少各自用户的识别信息及用户与烹调器具(A1、A2)群组之间的关联。
[0011]优选地,至少部分的通信网络为无线的(通常通过无线电接入)。后者可为完全无线或仅部分无线,包括硬连线部分,例如光纤。
[0012]对于一个优选的实施例,该中间服务器为类似云的计算结构或为其一部分,且其可由一个单体计算实体构成或由多个计算实体彼此配合构成。
[0013]该通信网络优选地为一广域网,然而对于其它实施例,网络为不同的类型,例如中域网,或为不同类型网络的结合。
[0014]根据一个实施例,所述用户计算装置为第一装置,且系统包括多个用户计算装置,其包含该第一装置,各自带有与所述通信网络连通的通信装置,它们中的每一个由至少一个用户控制并实施有各自的用于控制指令输入的外部用户界面,所述控制指令用于控制一个或多个用于处理和制备食品的烹调器具。
[0015]根据一个优选的实施例,中间服务器以用户计算装置的和用户希望控制的器具的用户识别信息的至少交叉检验的结果为条件转发控制指令至所需器具的微处理器。如此,本发明方案的一重要方面表现为,通过插入针对系统用户特征和条件的验证控制单元,提供用于远距离操作烹调器具的安全性条件。
[0016]可选地,中间服务器还基于对器具操作状态的验证结果和/或器具中的某些错误类型的存在的验证结果,有条件地转发控制指令至所需器具的微处理器。
[0017]有利地,多个用于处理和制备食品的烹调器具组合至一起形成不同的群组,为了通过相应的转发控制指令至其本地控制装置的微处理器来对其控制,每一群组与一个或多个用户相关,其中通过一个或多个计算装置来控制其各自群组的装置,该一个或多个计算装置允许其与中间服务器通信,而用户将识别他自己或她自己,以及识别他或她希望控制的器具,中间服务器基于交叉检验识别的结果授权/不授权予他或她,或者未完成验证,这样允许知道该待验证的用户是否与他或她希望控制的器具相关。
[0018]服务器获取记录在所述数据库中的信息,用于执行以上描述的验证,且还用于合并由系统操作和/或用户和器具的新记录所带来的新信息,从而更新数据库。
[0019]根据一个实施例,使用系统的每一用户通过一个或多个用户计算装置,且根据由中间服务器执行的验证,可访问记录于所述数据库的和/或来自与待验证用户相关的烹调器具的微处理器的经由中间服务器接收的至少部分信息,该信息包含确认接收控制指令的信号,其让用户知道他或她发送至中间服务器的用以控制器具的控制指令已被中间服务器和/或被所需器具接收。
[0020]有利地,烹调参数可包括一食谱的不同步骤,其能够创建或生成包括不同食谱的库。另外,这些食谱还可以更新,和/或经由不同的社交网络或经由博客与其它用户共享。
[0021]根据一个实施例,控制指令包括将要控制的器具的识别信息和/或使用用户计算装置的用户的识别信息,其中他或她希望从该用户计算装置控制该器具。对于进一步的可替代的实施例,这样的识别信息不包括在控制指令中;相反,其通过其它装置转发至中间服务器,或由中间服务器获取。
[0022]通常,用户访问由中间服务器提供的服务,S卩,例如通过安装在他的或她的装置中的特定应用程序(App)或通过一网页,登陆一个或多个烹调器具然后对其控制,所述记录包括属于他或她的烹调器具的标识,或控制权被授予他或她的烹调器具的标识。
[0023]一旦登陆进去,用户可自动地控制与他或她相关的一个或多个器具,例如通过所述应用程序或另一特定应用程序,或通过所述网页或另一网页,直接地发送一个或多个控制指令至中间服务器,而不论其例如通过运行所述应用程序自动地执行识别/验证之后,或通过在所述应用程序或网页的主页中输入中间服务器所要求的用户名和口令,进行手动的识别/验证之后。
[0024]对于通过中间服务器的用户识别/验证,另外或可替代地,根据一个实施例,执行用户计算装置的识别/验证,其中从该用户计算装置请求服务。
[0025]根据本发明第二方面,涉及一种通过烹调来处理和制备食品的方法,其包括,通过通信网络,从包括与器具分离的独立的用户计算装置的遥控装置,转发至少含有一些烹调参数的控制指令至器具的本地控制装置,以控制通过烹调来处理和制备食品的烹调器具;以及通过通信网络的中间服务器,处理和传输所述控制指令,其可通过密文协议加密,从而通过所述通信网络提供从该遥控装置至该本地控制装置的更安全的传输,或反之亦然。
[0026]不同于代表现有科技的方法,根据本发明第二方面提出的方法,通过通信网络的中间服务器,经由对从各自的遥控装置至所需器具的本地控制装置的控制指令的异步或同步转发的监督和控制,由一个或多个用户,从一个或多个用户计算装置,控制多个烹调器。
[0027]优选地,所述方法包括,至少根据用户希望控制的器具的用户识别信息和用户计算装置用户的用户识别信息的由中间服务器执行的交叉检验的结果,有条件地通过中间服务器执行控制指令至所需器具的本地控制装置的转发。
[0028]可选地,根据本发明第二方面提出的方法进一步包括,由中间服务器基于对器具操作状态的验证结果和/或器具中的某些错误类型的存在的验证结果,按条件执行转发控制指令至所需器具的微处理器。
[0029]对于一个实施例,该方法包括,通过中间服务器转发用户计算装置确认接收控制指令的信号,其中用户从该用户计算装置请求经由中间服务器和/或将要控制的器具对烹调器具进行控制。
[0030]优选地,中间服务器主动或被动地通过本地控制装置的通信装置获取一个或多个器具的标识(例如序列号)和状态信息,以及主动或被动地通过一个或多个用户计算装置的通信装置获取至少用户标识信息(例如昵称或用户名)。
[0031]根据本发明第二方面提出的方法适用于,使用根据本发明第一方面提出的系统来实施,且反之亦然(即该系统适用为执行该方法)。与根据本发明第一方面提出的系统的操作有关的上述实施例,应作为将要通过根据本发明第二方面提出的方法执行的可能的动作或步骤的描述性实施例,包括由中间服务器提供的服务中的验证、记录,等等。
[0032]已进一步设想到,基于器具用户在操作时间内获取的数据,所述中间服务器还可进一步传输例如广告或造型类型的多媒体信息,其将显示在所述用户计算装置的用户界面或屏幕上。
[0033]本发明的第三方面涉及一种包含代码指令的计算机程序,当其运行于一计算机时,其执行第二方面的方法,以有条件地转发控制指令至所需器具的本地控制装置,如上所解释。
[0034]该计算机程序包括各自的软件应用程序:可由用户计算装置执行的第一软件应用程序,例如上述的特定应用程序(App),以实施至少上述的与该用户计算装置相关的操作,在该用户计算装置的屏幕上,以例如不同的菜单或选项的形式显示(一旦被执行)图形信息,用于控制与一个或多个用户相关的器具以便构建所述外部用户界面;以及可由中间服务器执行的第二软件应用程序,以实施至少与上述的与(生效、验证、转发控制指令至装置、对用户计算装置的确认,等等)相关的动作。
[0035]根据一个实施例,第一软件应用程序让用户,不论是个别地、直接地,或作为一群组地、间接地,以及以有利的透明的方式,选定将要控制的烹调器具的,以及选定所需的控制指令和/或控制参数(开始/结束时间、烹调持续时间、温度、致动装置的速度,等等),例如通过选择将要经由烹调器具实施的具有一系列与发送至中间服务器的控制参数相关的食谱,而无需向用户显示细节。

【专利附图】

【附图说明】
[0036]上述的以及其它的优点和特征将参照附图从以下的实施例的详细描述中得以完全的理解,其作为说明而非限制,其中:
[0037]图1概略地示出了根据本发明第一方面提出的系统的一个实施例,其包括烹调器具、用户计算装置和中间服务器,制成并集成于通信网络的一类似于云的计算结构中,所述烹调器具和用户计算装置均连接至该通信网络的类似云的计算结构;
[0038]图2示出根据本发明第一方面提出的系统的进一步的实施例,其与图1所示的区别在于,如图所示,其包括由一个用户的计算装置控制的两个烹调器具,以及其中类似云的中间服务器包括数据库;以及
[0039]图3示出根据本发明第一方面提出的系统的再进一步的实施例,其与图2所示的区别在于,其包括若干个控制如图所示的烹调器具的用户计算装置。

【具体实施方式】
[0040]如图1、2和3所示,本发明第一方面提出的通过烹调来处理和制备食品的系统包括:
[0041]-一个或多个烹调器具Al、A2,通过烹调来处理和制备食品,包括本地控制装置(置于图示的一个或多个器具内),该本地控制装置包括至少一个微处理器,基于至少含有一些烹调参数的控制指令对器具Al、A2中的每一个进行供电控制及进行其致动装置和热能传递装置的操作,所述烹调器具还包括和所述微处理器连接的通信装置,在这些详细的实施例中,其为无线通信装置,以及
[0042]-遥控装置,包括从一个或多个器具Al、A2分离的一个或多个独立的用户计算装置Dl、D2、D3,构成外部用户界面并至少用于控制指令的输入,所述遥控装置还包括无线通信装置(置于图示的装置内部),用户计算装置D1、D2、D3通过该无线通信装置经由通信网络与本地控制装置的无线通信装置通信,至少用于转发控制指令至微处理器。
[0043]根据本发明的方案,所述通信网络包括中间服务器S,并依赖于所使用的通信协议,以异步或同步的方式,对控制指令的从遥控装置至本地控制装置的微处理器的异步或同步转发进行监督和控制。
[0044]另外,根据一个优选的实施例,中间服务器S设置为,相对其他功能尤其是,至少以用户计算装置Dl、D2、D3用户的用户识别信息和用户希望控制的器具Al、A2的用户识别信息的至少交叉检验的结果为条件,执行至所需器具Al、A2的微处理器的控制指令的转发。可替代地,中间服务器S还可以对器具操作状态的验证结果和/或出现在器具中的某些错误类型的存在的验证结果为条件执行所述转发。
[0045]由此,中间服务器S干预了用户计算装置和一个或多个器具Al、A2之间的所有通信,处理并传输所有指令并在任意操作中均提供了安全分量。
[0046]图2和3示出了这样的实施例,其中系统包括数据库B,数据库B可包括和/或可通过中间服务器S访问。一般地,该数据库将包含与器具Al、A2相关的数据以及与不同的用户相关的数据。将包含在数据库B中的所述数据可包括与用户注册、取消或数据维护相关的信息;对应一个用户注册的一个或多个器具的与注册、取消或数据维护相关的信息;用户的登录/注销的控制时间;与每一个注册器具的操作时间相关的信息;与经由一个用户和其它用户发布的食谱有关的信息;每一用户的私人信息(例如,用于准备和归档自己的食谱、存储照片、笔记等等的信息);用户与不同的社交网络的连接性的相关信息;用户采用食谱的记录,等等。
[0047]另外,有利地,根据本发明的改进,数据库B还可包含一机制,允许通过各个用户的计算装置,在某一时间框架内,例如一整个星期,根据用户的首选项(例如,尤其是,低卡路里的、素食的或地域性的食谱),为每一用户提供食谱计划表。其更可包括一机制,为每一用户提供带有所述用户的库存食品配料的食谱,从而防止用户浪费粮食。
[0048]在这些实施例中,所述用户中的每一个,通过他们各自的计算装置Dl、D2、D3,通常以中间服务器S执行的验证为条件,访问记录于数据库B中的至少部分信息和/或由中间服务器S从与所述用户相关的烹调器具Al、A2的微处理器处接收的至少部分信息,包括确认控制指令接收的信号。
[0049]本发明的保护范围由附带的权利要求限定。
【权利要求】
1.一种通过烹调处理和制备食品的系统,包括: -通过烹调来处理和制备食品的烹调器具(A1),包括本地控制装置,该本地控制装置包含至少一个微处理器以及和所述微处理器连接的通信装置,所述微处理器基于至少含有一些烹调参数的控制指令控制所述器具(A1)的致动装置和热能传递装置的供电和运行,以及 -遥控装置,包括与所述器具(A1)分离的独立的用户计算装置(D1),构成至少用于输入所述控制指令的外部用户界面,且所述用户计算装置(D1)还包括经由一通信网络与所述本地控制装置通信的无线通信装置,用于至少转发所述控制指令至微处理器,其中所述通信网络为双向的通信网络并且包括中间服务器(S),该中间服务器(S)具有至少处理所述控制指令并将所述控制指令从遥控装置传输至本地控制装置的微处理器或者从本地控制装置的微处理器传输至遥控装置的能力, 其特征在于,所述处理和制备食品的烹调器具(A1)为第一器具,所述系统还包括: -多个处理和制备食品的烹调器具(A1、A2),包括第一器具(A1),它们中的每一个均具有与第一器具(A1)的相同或类似的本地控制装置;以及 -集成一数据库(B),包含于中间服务器(S)中和/或通过中间服务器(S)访问,所述数据库(B)含有与多个烹调器具(A1、A2)相关的数据,所述数据用于表示它们的当前状态和操作历史,所述数据库(B)还含有与多个用户相关的数据,至少包括各自用户的识别信息及用户与烹调器具(A1、A2)群组之间的关联。
2.根据权利要求1所述的系统,其特征在于,与所述微处理器连接的通信装置以及用户计算装置(D1)的通信装置为采用无线技术的通信装置。
3.根据权利要求1所述的系统,其特征在于,通过通信协议异步或同步地执行所述控制指令的传输。
4.根据权利要求1所述的系统,其特征在于,所述用户计算装置(D1)为第一装置,而且所述系统包括多个用户计算装置(D1、D2、D3),包括第一装置(D1),所述多个用户计算装置(D1、D2、D3)各自具有与所述通信网络通信的通信装置,且它们中的每一个由至少一个用户控制并各自实施有用于输入控制指令的外部用户界面,所述控制指令用于控制一个或多个处理和制备食品的烹调器具(A1、A2)。
5.根据权利要求1所述的系统,其特征在于,所述中间服务器(S)适应于根据以下条件做出对所述控制指令至所需的器具(A1、A2)的微处理器的转发: -至少用户希望控制的器具(A1、A2)的和用户计算装置(D1、D2、D3)用户的用户识别信息的交叉检验的结果,或 -器具的操作状态的验证结果和/或出现在器具中的某些错误类型的存在的验证结果。
6.根据权利要求5所述的系统,其特征在于,所述多个处理和制备食品的烹调器具的器具(A1、A2)组合至一起,每一组合与一个或多个用户相关以通过相应的至其本地控制装置的微处理器的控制指令转发来实现对其控制。
7.根据权利要求1所述的系统,其特征在于,多个用户中的每一个,通过用户计算装置(D1、D2、D3)中的至少一个,以由中间服务器(S)执行的验证为条件,访问记录于数据库(B)的至少部分信息和/或由中间服务器(S)从与所述用户相关的烹调器具(A1、A2)的微处理器接收的至少部分信息,该信息包含确认控制指令接收的信号。
8.根据权利要求4所述的系统,其特征在于,所述控制指令包括待受控制的器具(A1、A2)的识别信息和/或使用用户计算装置(D1、D2、D3)的用户的识别信息。
9.一种通过烹调处理和制备食品的方法,包括: -通过一通信网络,从包括与器具(A1)分离的独立的用户计算装置(D1)的遥控装置,将至少包含一些烹调参数的控制指令转发至器具(A1)的本地控制装置;以及 -通过中间服务器(S),处理所述控制指令并将所述控制指令从遥控装置传输至本地控制装置的微处理器,或将所述控制指令从本地控制装置的微处理器传输至遥控装置, 其特征在于,该方法包括,由一个或多个用户从一个或多个用户计算装置(Dl、D2、D3)通过对控制指令的异步或同步转发的监督和控制来控制多个烹调器具(Al、A2),其中从各自的遥控装置通过通信网络的中间服务器(S)将所述控制指令转发至所需器具(A1、A2)的本地控制装置。
10.根据权利要求9所述的方法,其特征在于,该方法包括,至少以经由中间服务器(S)执行的至少用户希望控制的器具的和用户计算装置(D1)用户的用户识别信息的交叉检验的结果为条件,由中间服务器(S)执行控制指令至所需器具(A1、A2)的本地控制装置的转发。
11.根据权利要求9所述的方法,其特征在于,中间服务器(S)主动或被动地通过本地控制装置的通信装置获取一个或多个器具(A1、A2)的标识和状态信息,以及主动或被动地通过一个或多个用户计算装置(D1、D2、D3)的通信装置获取至少用户标识信息。
12.根据权利要求10所述的方法,其特征在于,中间服务器(S)主动或被动地通过本地控制装置的通信装置获取一个或多个器具(A1、A2)的标识和状态信息,以及主动或被动地通过一个或多个用户计算装置(D1、D2、D3)的通信装置至少获取用户标识信息。
13.根据权利要求9所述的方法,其特征在于,基于器具(A1)的用户获取的操作数据,中间服务器(S)进一步传输将在用户计算装置(D1)上显示的多媒体信息。
14.根据权利要求9所述的方法,其特征在于,该方法包括,通过中间服务器(S)转发确认用户计算装置(D1、D2、D3)接收控制指令的信号,其中用户已从用户计算装置(D1、D2、D3)请求对烹调器具(A1、A2)进行控制。
15.根据权利要求9所述的方法,其特征在于,该方法包括以一加密方式传输所述控制指令。
16.—种包含代码指令的计算机程序,其特征在于,当运行于一计算机时,其执行根据权利要求10所述的方法。
【文档编号】A47J27/00GK104281117SQ201410295049
【公开日】2015年1月14日 申请日期:2014年6月25日 优先权日:2013年7月1日
【发明者】L·特伦奇·罗卡, J·阿莱·比达尔, F·蒙特韦塔·蒙特韦塔 申请人:西班牙阿莱克特罗杰家用电器股份公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1