食物制备装置的制作方法

文档序号:12281194阅读:234来源:国知局
食物制备装置的制作方法

所披露的实施例总体上涉及一种食物制备装置。

背景

目前,有些干燥的食物可能要与水(例如热水)混合以便将食物从脱水状态转化成可食用状态(例如,热的面条汤)。在这些产品中,终端用户一般选择有限,只能选择预先包装的食品(例如,Raman(拉曼)、燕麦粥)、加水和调料包。这些预先包装的食品典型地加了防腐剂来使其在没有冷藏的情况下保持在干燥状态。典型地,这些食物还含有大量的钠和其他非天然化学品。

还存在可微波烹饪的食品,例如可以被加热和食用的冷冻食品。

还存在提供了咖啡物品(例如,咖啡、调味咖啡、摩卡等类型)的容器的咖啡机。这些容器可以被放入预先装有水的机器中。接着该机器使用该容器来冲泡咖啡。

附图简要说明

图1A展示了根据本发明一个实施例的食物制备装置的前视图。

图1B展示了该食物制备装置的侧视图。

图1C展示了在一个实施例中根据从顶部向下的朝向,沿着图1B的线A-A得到的该食物制备装置的剖面。

图1D展示了在一个实施例中根据从顶部向下的朝向,沿着图1A的线B-B得到的该食物制备装置的剖面。

图1E更详细地展示了根据一个实施例的图1A至图1D的食物取出机构。

图1F展示了在一个实施例中根据从上部向下的朝向,沿着图1B的线A-A得到的该食物制备装置的剖面。

图1G展示了在一个实施例中根据从上部向下的朝向,沿着图1A的线B-B得到的该食物制备装置的剖面。

图1H展示了用于一个或多个实例的食物容器的实例。

图1I展示了根据一个实施例的食物制备装置的操纵器。

图1J展示了根据一方面的没有操纵器的接纳器的侧视图。

图1K展示了根据一个实施例的接纳器的加热表面。

图2展示了根据一个或多个实施例的食物制备装置的硬件图。

图3展示了根据一个或多个实施例的一种结合所希望食物项的食谱来控制和利用食物制备系统的系统。

图4展示了根据一个或多个实施例的用于食物制备装置的控制系统。

图5展示了根据一个或多个实施例的用于操作食物制备装置的方法。

图6展示了根据一个或多个实施例的一种利用食物制备装置和预先包装的食物容器来完成食谱的方法。

下文更详细地描述这些以及其他的实施例。

详细说明

本文描述的实施例包括利用预先包装的食物容器来制备供食用的食品项的食物制备装置或系统。该食物制备装置可以利用多个食物容器来将不同的成分(调味料、液体、固体、和气体)组合到膳食或菜肴中。具体地,该食物制备装置可以烹饪(或加热/冷却)、混合、操纵由食物容器提供的成分并将其转化成最终的可食用状态。

一方面,该食物制备装置可以完成指定了来自食物容器的成分的食谱。例如,该食物制备装置可以从网站上下载食谱、从操作计算装置的用户接收食谱、或让远程用户通过手动或自动的手段进行实时的远程烹饪(telecooking)。该食物制备装置所执行的过程可以是至少部分地基于所使用的食谱来确定的。

除其他益处之外,该食物制备装置还可以使用预先包装的食物容器和受编程控制的机构来自动完成这些步骤中的、制备膳食或菜肴所需要的许多步骤。例如,一个实施例使得用户能够如下地烹饪符合食谱的膳食:(i)将食谱下载到该装置上、以及(ii)插入与该食谱的特定相关成分相对应的食物容器。用于将成分引入烹饪菜肴中、加热、翻转、切割、注入、挤压和搅拌这些后续步骤可以是编程地和/或基本上自动地进行的(例如,以极少的或没有用户动作地进行,例如用户推动按钮来执行一个/多个任务,例如倾倒或加热)。

在一个实施例中,食物制备装置包括壳体、取出机构、接纳器、成分操纵臂、加热/冷却机构、以及处理资源。该壳体包括开口115,该开口的尺寸被确定成用于接纳具有预定尺寸的食物容器。该取出机构配备有该开口115以便从该一个或多个容器中的每个容器中取出食物项。该制备接纳器接纳从该一个或多个容器中的每个容器中取出的食物项。该加热/冷却机构在该接纳器接纳了食物项时加热/冷却该接纳器。该处理资源识别食谱、并且确定包括该食谱内所指定的食物项的一组食物容器。该处理资源还可以验证这组食物容器在该壳体的开口115处是按顺序正确定位的。该处理资源还可以控制该取出机构从这组食物容器中的各个容器中取出该食谱中指定的食物项。另外,该处理资源可以控制该加热/冷却机构加热/冷却带有该食谱的指定食物项的制备接纳器。

本文描述的一个或多个实施例可以提供由计算装置编程地执行的方法、技术和动作,或者计算机实施的方法。“编程地”是指通过使用代码或计算机可执行指令。编程地执行的步骤可以是或不是自动的。

本文描述的一个或多个实施例可以是使用编程模块或部件来实施的。编程模块或部件可以包括程序、子例程、程序的一部分、或能够执行一个或多个所述任务或功能的软件或硬件部件。如本文使用的,模块或部件可以独立于其他模块或部件存在于硬件部件上。替代地,模块或部件可以是其他模块、程序或机器的共用元件或过程。编程模块也可以是经由英特网远程地开始或执行的(远程烹饪)。

此外,本文描述的一个或多个实施例可以通过由一个或多个处理器可执行的指令来实施。这些指令可以被携带在计算机可读介质上。

食物制备装置

图1A和图1B展示了根据一些实施例的食物制备装置。更确切地,食物制备装置100能够执行、并且因此自动完成为制备食物项(例如膳食、菜肴、或经烹饪的食物项)所需的步骤中的许多步骤。此外,为了提供制备好的食物项,装置100可以烹饪、混合和操纵/转化多种成分。除其他优点之外,装置100使得用户能够以最少的用户介入来制备膳食或菜肴。以此方式,装置100给用户提供了方便、并且进一步使得无法烹饪的那些个人(例如,老人、残疾人)能够在考虑成分和食谱的情况下制备膳食。

如下文提供的实例所描述的,装置100可以被实施成通过使用预先包装的食物容器来制备膳食或菜肴。举例而言,这些食物容器可以装有食物项,这些食物项可以形成所制备的膳食或菜肴的成分。取决于实现方式,这些食物容器中所装的食物项可以是生的、经部分烹饪的、或经烹饪的。装置100使得个人能够使用多个预先包装的食物容器来烹饪和转化通过这些食物容器提供的成分。

图1A和图1B分别呈现了根据一个实施例的装置100的外部前视图和侧视图。装置100包括壳体110,该壳体具有基部112和顶部区段114。底板130可以从基部112延伸。食物接纳器140可以被定位在该底板130上。操纵器138可以从顶部区段114延伸到接纳器中。

基部112的尺寸被确定成用于容纳预先包装的食物容器。具体地,这些预先包装的食物容器的尺寸和结构可以被确定成用于接纳在基部112的底部内部中的开口115内(参见图1C和图1D)、或在顶部区段114的顶部内部中的开口115内(参见图1F和1G)。在图1C至图1E所示的一个实现方式中,顶部区段114可以提供一个机构来从预先包装的容器中取出食物项并将其投入接纳器140中。在图1F和1G所示的另一个实现方式中,顶部区段114提供了一个机构来将预先包装的容器降低到基部112的内部中。作为替代方案或者此外,装置100可以指定或使用打开的食物容器。例如,装置100可以为用户提供在使用之前如何打开或使用食物容器10的指示。

底板130可以包括加热器132。该加热器132可以将该接纳器及其内容物加热到适合烹饪的温度。例如,加热器132可以将接纳器140的烹饪表面144(参见图1I)加热到在例如200-450°F之间的范围内的温度,这样的温度可能足以烹饪所有类型的食物。替代地,底板130可以将接纳器140加热到低于200°F的温暖温度。在一个实现方式中,加热器132可以具有多根线圈,这些线圈可以独立地控制底板130的不同区域中的特定温度。例如,当需要在同一接纳器140上以不同温度烹饪蔬菜和肉时,可以通过相关联的加热线圈将底板130左侧的温度控制在400华氏度,同时可以通过相关联的线圈将右侧控制在200华氏度。最后,可以用操纵器138来混合食物以做出最终的菜肴。

在一个变体中,底板130还可以包括冷却器(未示出)。该冷却器可以用于作为食物制备步骤的一部分地或在制备之后(例如,保藏)将食物急冷。

操纵器138可以是机动化的以便在接纳器140内回转、自旋或以其他方式移动。一个实施例提供都是操纵器138包括底部区段135、接头137、延伸部139、和末端区段133。

从底部向上的朝向

本文描述的实例包括多种构型,在这些构型中,食物制备装置100接纳食物容器、从容器中取出食物项、将食物项分布在接纳器140中、并且进一步在该接纳器中操纵、加热和冷却这些食物项。图1C、1D和1E展示了从底部向上的朝向,其中食物容器经由底部开口115被接纳并被向上引导到接纳器140上方的一个点,在这个点处进行食物取出,并且食物项从这些容器中被取出且分散到接纳器140中。

更详细地,图1C展示了沿着图1B的线A-A得到的装置100的剖面。如图所示,基部112包括该开口115。在图1C的实例中,容纳了多个食物容器10。这些容器10可以是根据食谱来提供和组合的,以制备出食物项,如膳食或菜肴。相应地,这些容器10对应于膳食或菜肴的成分。在所示的实例中,这些容器10是竖直对齐的。在多个变体中,这些食物容器10可以是水平对齐的。还进一步,这些容器10可以是成圆形地对齐的。装置100包括用于将这些食物容器10一次一个地或一次多于一个地分别引入接纳器140中的多个机构。

进一步,在图1C的实例中,移动机构使这些容器10向上移动到顶部区段114中的一个点,在这里,容器内的食物项可以被取出并投入接纳器140中。在一个实施例中,该移动机构对应于传送器系统,包括将单独的容器10从底部向上朝顶部区段114提升的一对相对的传送器142,在该顶部区段处发生食物项的取出。每个传送器142可以包括一个轨道构件145以及用于支撑单独容器的支撑结构147,而这些支撑结构147被这些传送器142向上或向下移动。以此方式,这些板结构147可以通过由轨道构件145提供的运动而向上或向下移动。轨道构件145可以配备有马达149以准许板结构147移动。

图1D展示了沿着图1A的线B-B得到的装置100的剖面。在所示实例中,基部112被示出为容纳了多个食物容器10。顶部区段114容纳了正被取用的容器10。食物容器10被向上推入顶部区段114中。这些传送器142将这些容器10向上推以便接合一个取出机构。该取出机构可以包括容器接口176,该容器接口与食物容器10的表面相接以便打开该容器。举例而言,容器接口176可以包括将刺穿容器10的顶表面的尖锐或尖的结构。传送器142或额外的移动机构可以将容器10推抵在容器接口176上以致使该容器的顶表面部分地打开(例如,刺穿)。

在一个实现方式中,顶部区段114包括出口174,该出口接纳从食物容器10中取出的食物项并将这些食物项分配到接纳器140中。另外,在一个实现方式中,顶部区段114可以包括用于提供食物取出机构的多个部件。在所提供的实例中,该食物取出机构包括真空泵166和注入器165。真空泵166产生穿过出口174的真空,因此从容器10中吸出食物项。真空泵166可以透过容器接口176延伸到容器10中。

注入器165可以对液体或空气加压和/或加热。导管179可以从注入器165延伸到容器接口176以便将空气/液体引入容器10中、并且致使将食物项推出进入出口174中。可以提供储器171以便接纳用于取出、混合或引入接纳器140中的液体,如水。

进一步参见图1D,操纵器138可以从壳体110的顶部区段114延伸。操纵器138联接至马达169上,使得该操纵器是机动化的以便回转、搅拌或移动来使得被分配到接纳器140中的食物项混合。操纵器138可以包括接头137,从而使得延伸部139可以相对于底部区段135枢转。

图1D还展示了用于控制装置100的多个机构的处理器178。在一些实施例中,该处理器178可以实现如图3或图4所描述的系统。另外,在一些实施例中,处理器178可以实现如图5或图6所描述的过程。

进一步参见图1D,一旦从容器10中分配出了食物项,容器10就可以被堆在一起并使用门173来移除。门173可以被定位在壳体110的背面或侧面中。举例而言,门173可以是铰接外开的。在一个实现方式中,使用过的容器10的弹出是自动的、并且是响应于从容器10中取出了食物项的。在这样的实现方式中,可以使用弹出机构175(例如机动化的和/或弹簧偏置的推杆)来迫使容器10经由门173从壳体中出来。在一个变体中,容器10可以由用户手动移除。作为替代方案,可以响起或显示警报来指示何时用户应当将容器10从壳体110中移除。

图1E更详细地展示了根据一个实施例的图1A至图1D的食物取出机构。食物取出机构180包括(i)导管170,该导管提供空气/液体注入,这迫使空气或液体之一进入容器10中,和/或(ii)真空接口183,该真空接口产生真空来将食物项穿过出口174吸出。注入器165(参见图1D)可以对穿过导管170和进入容器10的空气/液体加热或加压,并且真空泵166可以产生真空来将食物项从容器10中吸出。

从顶部向下的朝向

在多个变体中,食物制备装置100可以包括这种对食物容器进行定位、移动和作用以分布食物项的方式的替代构型。在一个实现方式中,图1F和图1G展示了从顶部向下的朝向,作为图1C和图1D的实施方式的变体。参见图1F,顶部区段114可以设有开口115。例如,开口115可以被提供为顶部区段114的顶盖。这些传送器142可以运行来将这些单独容器从顶部区段114向下降低至在基部112的中间或底端的取出点。

参见图1F和图1G,该取出机构可以被实施成与容器接口176接合来将边缘或周缘打开密封。在图1G中,例如容器接口176可以与容器10的竖直边缘相接合,并且容器10可以被构造成是从对应边缘可打开密封的。在一个实现方式中,食物容器10可以是从一侧预先打开的。在一个变体中,如容器接口176等机构可以起作用来在食物容器位于基部112内部中时去掉该食物容器的一侧。真空泵166可以被定位成从容器10的打开密封边缘来将食物项从容器10中吸出。

进一步参见图1F和图1G,可以提供提升件190来在取出点处作为容器10的基部。提升件190可以包括例如上部构件193,该上部构件可以从水平底部区段195向上枢转。这可以致使容器10向前倾斜。这种倾斜有助于在取出点处从容器10中取出食物项。为了在取出点处使容器10能够倾斜,在取出点处容器10可能需要相对于相邻容器具有额外的间隙。该额外的间隙可以使提升件190能够将容器10向前倾斜一些或几度。

在一个变体中,在取出点处容器10还可以在接纳器140上向外横过。例如,上部构件193可以在接纳器140上向外滑动、并且进一步实现倾斜和/或真空取出。

还进一步,在取出点处容器10可以从基部112向外部分地伸出,从而部分地位于接纳器140上方。提升件190可以在取出点处使容器10在接纳器上向外滑动或以其他方式移动。在一个变体中,如弹出机构的另一个机构可以将容器10向外推。在食物容器在接纳器140上伸出之后,可以使得其以回转运动旋转从90到270度,直到成分被清空到接纳器140中。每次需要将新的成分加入接纳器140中就可以重复这个过程。

因此,如图1F和图1G所示的实例展示了用于将容器定向以及实现从此类容器中取出食物项的替代性实现方式。虽然图1C至1G的实例展示了在将容器以从顶部向下和从底部向上的朝向进行安排或提取方面的变体,但根据本文描述的实施例也可以采用其他构型。例如,在取出点处来自容器10的食物项可以是被连接的食物操纵器从容器中舀出并放入接纳器140中的。

还进一步,虽然所描述的实例利用真空和/或注入来从容器10中取出食物项,但可以提供使用其他类型机构的变体。例如,在一个实现方式中,顶部区段114或基部112可以设有勺子来从容器10中舀出食物项。在又一个变体中,顶部区段114或基部112可以包括托盘,该托盘可以倾斜90度或更多以便将食物项倒出。在另一个变体中,被连接的食物操纵器138可以用作该勺子并且将食物项从容器10中舀出或推出。

食物容器

图1H展示了用于一个或多个实例的食物容器10的实例。食物容器10可以容纳处于生的状态、部分烹饪状态或完全烹饪状态的食物/成分。单个容器10的食物项可以对应于可以与(从其他的食物容器10提供的)其他成分进一步烹饪、操作和转化的一种或多种成分。在图1F中,容器10包括包装物8,该包装物具有顶表面12、底部基部14和多个侧壁15。包装物8可以包括长度(L)、高度(H)或宽度(未示出)的尺寸。包装物8的尺寸可以选择成使得包装物8可以匹配在装置100的壳体110的开口115中(参见图1D)。容器10还可以具有用于插入通过容器接口176提供的边缘或其他工具的穿孔区域。

一方面,包装物8包括设置在侧壁15上的机器代码标识符18。机器代码标识符18可以提供以下各项中的一项或多项:(i)容器10的标识符,(ii)食物容器10的内容物的识别信息,(iii)与如何使用食物容器10的内容物有关的信息(例如,加热到某个温度,等),(iv)食物容器10中的成分的过期日,(v)食物容器10中的成分的量,和/或(vi)成分来自和/或购买自哪里。在另一方面,包装物8装备有射频标识符(RFID)标签。装置100上的兼容的RFID读取器(未示出)可以检测与食物容器10有关的信息(例如,容器标识符、所含的食物项)。

图1I展示了根据一个实施例的用于食物制备装置100的操纵器138。更详细地,操纵器138包括底部区段135、接头137、以及一个或多个末端区段133。末端区段133可以是可拆卸的,因而可以将不同种类的末端区段133附接到和并入操纵器138中。

操纵器138是通过马达149和连接机构177附接到顶部区段114上的。底部区段135可以结合控制机构177来水平旋转,例如360度的运动。所连接的食物操纵器138可以具有多个末端区段133,这些末端区段可以绕多个接头137进行枢转以便在接纳器140内提供更大程度的运动。这些接头137各自可以具有相关联的马达149,该马达允许将这些接头137锁定在特定角度以便加强所连接的食物操纵器138操纵这些成分的能力(例如,切割、舀出、倾斜、挤压)。这些接头137和延伸部还可以由弹簧101构成,以防止对该接纳器施加过度的力。

在一个实现方式中,末端区段133可以处于铲子、刀片或勺子的形式、并且是由用户针对具体用途来加以选择的。操纵器138可以自身定位成使得它可以通过扭转和锁定运动来自动将每个末端区段133附接上和/或拆掉。这些附接可以是通过槽缝来结合的,这些槽缝是在基部112中容易触及的。

在操作中,操纵器138可以附接到马达149上、并且进一步设有连接机构177,该连接结构能够实现底部区段135以多个自由度的移动。例如,该连接机构177与马达149的组合可以使底部区段135能够(i)相对于接纳器140在两个横向方向(X,Y)上移动、(ii)绕该连接机构177旋转、和/或(iii)调节相对于接纳器138的深度(Z)。另外,末端区段133可以绕接头137枢转以提供额外的移动自由度。在一个变体中,操纵器138还可以在不用时自身折叠并缩回到顶部区段114。

移动的具体类型、强度和度数可以由装置100的处理器178来控制。用户可以与处理器178交互来指明针对操纵器138要执行的动作的设置。在一个变体中,如关于图3的实例所描述的,处理器178可以实施食谱操作,并且操纵器138的设置可以是从食谱来编程确定的。

图1J展示了根据一个方面的没有操纵器138的接纳器140。接纳器140可以包括多个侧壁148并且包括搁置在底部区段130和加热器132上的底部烹饪表面144。通过该接纳器实现了各种特征环境。例如,在一个实现方式中,接纳器140包括蒸锅,该蒸锅具有用于对一个烹饪室151加热和蒸煮的储器150。这些侧壁148可以部分或完全延伸到顶部区段114。接纳器140的内部可以被分段从而包括一个或多个隔板155。隔板155可以是在该接纳器的底部上的部分的且分开的烹饪表面。替代地,隔板155可以将接纳器140的内部分开从而提供不同的烹饪环境(例如,蒸锅和煮锅)。在一些变体中,基部112和/或接纳器140可以包括盖(未示出)以实现加压烹饪。

图1K展示了根据一个实施例的接纳器140的加热表面144具体地,图1K展示了在接纳器140内操作时操纵器138的覆盖面积。如图所示,末端区段133可以起作用来覆盖接纳器140的面积的实质性部分。除其他益处之外,操纵器138还可以提供彻底的混合、搅拌、切割、切片、浇汁、或回转运动(如通过设置或选择来确定的),该运动在接纳器140的中心和拐角区域中均接合食物项。

在一个变体中,该加热表面144可以被分段来提供隔板,以用于制备组合式食物项。例如,一些菜肴可能结合有需要不同烹饪温度或操纵过程的两项。此外,这些隔板可以维持这些食物项的分离(作为制备过程的一部分)。例如,可以将生肉与在正在低温下烹饪的其他食物分离。

参见以上实例,接纳器140的结构可以取决于设计和实现方式而改变。接纳器140可以配备有额外的侧壁结构以便在烹饪过程中包围容器(例如,在食物操纵器138工作时防止溅出)。还进一步,在一些变体中,可以可选地提供盖子以允许实现加压烹饪。

还进一步,在一些变体中,加热器132可以被替换为冷却器或急冷器。例如,底板130可以被替换为使温度降低而非使温度升高的部件。还进一步,该接纳器本身可以包括允许实现制冷或冷却的额外结构。

硬件说明

图2展示了根据一个或多个实施例的食物制备装置的硬件图。具体地,食物制备装置200可以可选地使用例如关于图1A至图1B的实例以及图1C-图1E或图1F-图1G提供的变体所示的结构和特征来实施。参见图2,食物制备装置200包括一个处理器210、一个显示器220、一组输入机构230、一个或多个无线接口202(本地)、204(网络)、和存储器资源250。另外,装置200可以包括食物取出机构270、加热器280、以及操纵器290。在一些变体中,装置200包括相机222,例如摄像头,它们与处理器210进行通信。如下文描述的,相机222可以实现远程烹饪功能、和/或将食物制备装置100的状态图像传送至远程用户。

显示器220可以被实施成例如液晶显示器(“LCD”),即,食物制备装置200上的触摸屏。处理器210可以与显示器220进行通信以便对用户提供反馈、并且提醒用户进行输入。该反馈可以包括例如指明处理器210将用户输入理解为什么内容的信息、和/或与该装置或其功能的状态有关的信息。除其他方面之外,处理器210还可以通过显示器220输出显示内容221。举例而言,显示内容221可以指明正在制备的是什么食物项、和/或该食物项的状态,包括例如烹饪该食物项的剩余时间量、或在可以制备该食物项之前还要执行的步骤。在多个变体中,处理器210的显示输出可以经由这些网络接口202、204之一被传送到另一个计算机,例如用户台式机或笔记本。

这些输入机构230可以包括例如按钮、按钮组、或触摸屏或触摸表面功能性。另外,本文描述的实现方式可以包括各种替代形式的输入机构,包括提供键盘、语音输入、或触觉/手动输入形式的输入机构(例如,提供更多或更少盐、肉应几分熟)。

处理器210可以使用一个或多个无线通信接口202、204与网站或服务进行通信。例如,无线通信接口202、204可以根据802.11(s)、802.11(b)、802.11(g)或802.11(n)(统称“Wi-Fi”)中的一种或多种、或通过蜂窝传输来实现通信。作为添加或替代,无线通信接口202可以实现局部无线链路,例如通过与其他装置的蓝牙协议(例如,用户操作的移动设备)。

在操作中,处理器210可以控制包括食物取出部件270、加热器280、和/或操纵器290或与之对应的部件的操作。具体地,处理器210可以选择所使用的具体取出部件来从食物容器10中取出食物项。例如,参见图1D,处理器210可以选择是否使用真空泵166来从容器10中吸出食物项、是否使用注入器165来推出食物项、或是否使用真空与注入器的组合。还进一步,处理器210可以控制从容器10中取出的食物的量。可以基于例如正取出的食物容器10内容物来选择取出类型。

加热器280可以被实施为例如底板130的一部分。在一个实现方式中,加热器280可以被提供为可以将接纳器140加热到烹饪肉类或蔬菜等食物的适当温度(例如250-450F)的感应加热或电加热表面。处理器210可以控制提供加热器280的温度和持续时间。在一个变体中,处理器210可以独立地控制多个加热器,从而在该接纳器内创建不同的温度环境。作为反馈,处理器210可以接收来自提供在接纳器140中的多个传感器284的温度输入281(图1A-1B和图1C)。以此方式,这些温度传感器可以提供反馈给处理器210,并且处理器210可以使用该反馈来调节加热器280。

处理器210还可以控制操纵器290。在一些实施例中,操纵器290可以是使用操纵器138、操纵器马达169和连接机构177来实现的,例如图1G的实例所示。可以用于操纵器290的这些控制参数包括以下各项中的一项或多项:(i)混合类型(例如,搅拌、重度混合、回转)、(ii)混合程度(例如,快速、慢速、强力等等)、(iii)混合持续时间、(iv)混合的时间图案(例如,搅拌然后暂停、重复)、和/或(v)在每个时间区间内使用的末端区段133。

在控制该食物取出机构270、加热器280和/或操纵器290方面,处理器210可以接收来自多个来源中的一个或多个来源的输入。例如,处理器210可以使用网络接口202从网站上下载食谱、使用该无线装置接口204从用户接收食谱(例如,用户使用移动设备和局域网络来将食谱无线传输至食物制备装置200、或相关联的用户设备(例如,膝上计算机,经由这些接口之一))。如关于图3至图6所描述的,输入可以对应于食谱输入。处理器210可以解读或以其他方式分析该食谱以便确定信息,该信息包括(i)为了实现该食谱,需要哪些容器10的食物项,(ii)在开始之后、添加每个容器10的特定时间,(iii)该接纳器的温度设置,这可以用来控制加热器280,和/或(iv)混合设置,这可以用来控制操纵器290。

处理器210可以将食谱存储在这些存储器资源250中。另外,这些存储器资源250可以存储用于将食谱信息与使用和控制该装置200的参数相关联的指令和数据(“食谱数据251”)。在一个实施例中,这些存储器资源250可以存储用于解读食谱的食物项和/或设置(例如,温度设置)的指令(“食谱分析253”)、和/或用于将食物项(例如,黄油、橄榄油、鸡胸、米等)与供应所指定食物项或其等同物的食物容器10相关联的指令(“容器关联255”)。举例而言,这些存储器资源250可以存储将“切片鸡胸”与包括“鸡丁”、或“黄油”或“橄榄油”的容器相关联的数据。处理器210可以使用存储在该存储器中的数据来判定具体的食谱需要哪些食物容器10、并且进一步基于食谱的规格来确定加热器280和/或操纵器290的设置。

编程架构

图3展示了根据一个或多个实施例的一种结合所希望食物项的食谱来控制和利用食物制备系统的系统。如图3所示的系统300可以使用如图2的实例所提供的硬件系统来实现。此外,系统300可以在如关于图1A至图1I的实例所示和所描述的食物制备装置上实现。

更详细地,系统300包括一个用户界面310、一个网络接口320、一个或多个装置接口330、以及一个制备模块350。该用户界面310可以包括使用户能够通过该显示器220和/或多个输入机构230来提供输入的多个功能部件。替代地,用户界面310可以由处理器210来产生并输出给经由例如具体的网络接口202、204连接的、相关联的显示装置。在一些实现方式中,用户界面310可以包括提醒用户通过例如显示器220来录入包括食谱输入302等信息的功能性(图2)。制备模块350可以从用户界面310(例如,用户可以手动录入食谱)、网络接口320(例如,系统300可以被触发来从网站或服务器上下载食谱)和/或装置接口330(例如,系统300可以与用户设备进行通信来接收一些或所有食谱)之一来接收食谱输入302。

还进一步,制备模块350可以访问被本地存储在例如这些存储器资源250上的食谱清单(参见图2)。在这样的实现方式中,食谱输入302可以与用户通过用户界面310录入一系列预先存储的食谱相对应。还进一步,食谱输入302可以包括用户录入以改变现有食谱(例如,预先存储的食谱、或从网站上下载的旧食谱)的输入。例如,食谱输入302可以包括替换或更换食谱项目(例如,黄油换为橄榄油)。

制备模块350可以包括用于解读食谱(如通过食谱输入302所提供或指定的)的成分的逻辑。制备模块350可以包括特定成分的标识符331的一种成分清单来与用带有包括相同成分或其等同物的食物容器10进行交叉参照。在一个实施例中,制备模块350使用容器数据库335来参照成分标识符331以获得食物容器标识符352。

另外,制备模块350可以针对给定食谱357确定该食谱357所推荐的或需要的制备参数359。可以进一步在所确定的食物容器10的意义上确定出这些制备参数。例如,可以根据所确定的制备参数来针对此类项目再次参照食谱项目,并且这些制备参数可以是在这些食物容器10的意义上提供的。因此,虽然食谱可能要求在350°F下烹饪生鸡,但食谱数据库355可以指明:为了烹饪生鸡,需要将对应的生鸡食物容器在370°加热指定的持续时间。同样,虽然食谱可能要求经烹饪的鸡,但所识别的食物容器10可以对应于经部分烹饪的鸡、或替代地对应于要加热的、经完全烹饪的鸡。在这样的情形下,食谱数据库355可以识别出该具体食物容器10(例如,装有经烹饪的鸡的那个食物容器)的替代的烹饪参数359(温度、加热),以替代该食谱项目。此外,食谱数据库355可以指明将所识别的食物容器10的食物项引入该食物制备装置的烹饪接纳器(例如,接纳器140)中的顺序。

制备模块350还可以确定食物容器10被引入接纳器140中的顺序或次序(参见图1A和图1B)。例如,参见图1A和图1B的食物制备装置100,基部112的开口(无论是以从顶部向下的朝向、从底部向上的朝向、或是其他朝向提供的)可以按具体次序来接收针对特定食谱所确定的多个食物容器10,该次序指示了该容器10的食物项被引入接纳器140中的顺序。制备模块350可以将这些单独食物容器10的顺序或次序告知给将这些食物容器10放入开口115中的用户。例如,用户界面310可以用来显示食物容器10放入壳体110的开口115中的次序。在一些变体中,食物项的次序或顺序也可以基于针对这些食物项的由所确定食物容器10提供的这些变化而是与食谱所指定的次序或顺序不同的。举例而言,如果食谱指明生鸡被较早地引入该食物制备过程中,则食谱数据库355可以指明含有经完全烹饪的鸡肉(作为确定的取代品)的食物容器10将在该食谱的所有其他食物项之后被引入烹饪接纳器中。

制备模块350可以包括用于验证用户已经恰当地插入了针对给定食谱的食物容器10的逻辑。这种验证可以包括确定用户已经以正确的次序插入了多个容器10。例如,在一个实现方式中,可以将与容器读取器336相对应的逻辑和相机或光学识别部件一起使用来读取在针对给定食谱将使用的多个单独食物容器10上所提供的机器代码或其他标识符。在一个变体中,系统300包括RFID检测器,该检测器检测和识别每个食物容器10的标识符/代码。在又一个变体中,制备模块350可以在用户将这些容器10放入壳体110的开口115中时让用户手动指明该食谱的单独食物容器10的标识符。制备模块350可以验证或检查正确的食物容器10正被插入壳体110的开口115中。另外,制备模块350可以在给定了食谱的要求和/或利用这些食物容器10时验证这些食物容器10的次序是正确的。

制备模块350可以生成用户界面310的输出。在一个实施例中,该输出361可以指明用户为了实现特定食谱将需要哪些食物容器10。该输出361还可以指明这些食物容器10的次序或顺序,从而提醒用户以正确次序将这些食物容器10定位在基部112的开口115内。

制备模块350还可以生成用于使用所需要的部件来在烹饪这些容器10中的食物的控制参数365。控制参数的具体实例包括加热器280将要升高到的温度、以及该温度将被维持的持续时间。多个实例考虑到了,一个食谱可以利用多个温度,使得烹饪温度(如在接纳器140中维持的)可以在烹饪过程中有意地波动,并且针对不同的温度进一步可以应用不同的加热持续时间。这样,控制参数365可以指明温度、时刻、以及其他参数,例如需要水或其他液体。这些控制参数可以是包括食物取出机构270(参见图2)、加热器280(参见图2)和/或操纵器290(参见图2)在内的部件所特有的。这些控制参数365(例如温度、加热持续时间)还可以从食谱357的其余部分来确定,例如由食谱数据库355提供。

图4展示了根据一个或多个实施例的用于食物制备装置的控制系统。如关于图4的实例所描述的系统400可以使用如关于图2所提供的硬件系统来实现。此外,系统400可以在例如关于图1A和图1B所示出和描述的食物制备装置上实现。

参见图4,控制器410可以在处理器210上在对应于以下各项中的一项或多项的受控部件处实现:(i)食物取出机构270(参见图2)、(ii)加热器280(参见图2)、和/或(iii)操纵器290(参见图2)。系统400可以包括针对食物取出420、加热器430、和操纵器440中的每一者的逻辑。食物取出逻辑420可以包括例如固件、集成电路和/或编程(例如,在处理器210上提供的)来控制执行取出的部件(例如,注入器165、图1的真空泵166)的操作。在图4提供的实例中,多个控制参数365可以从例如制备模块350提供给控制器410。这些控制参数365可以指明用于取出、加热的、和/或食物容器10的食物项的参数。

控制器410可以将取出控制411发送给食物取出逻辑420,该食物取出逻辑进而控制该食物取出机构270(例如,注入器165、图1的真空泵166)的机械输出。该取出控制411可以选择使用哪种取出机构(例如,真空、注入、或使食物容器10倾斜特定角度)。在多个变体中,该取出控制411还可以指明取出程度(例如,针对固体食物的额外真空)、或其他参数(例如,加热注入液体)。

作为又一个变体,该取出控制411可以指明要取出的食物项的量。确定要取出的量可以是例如基于食谱的。例如,食物容器10可以容纳有两盎司的番茄丁,并且所使用的食谱可能要求使用一盎司的番茄丁。该取出控制411可以指明要取出一半的该食物项。用户接着可以将另一半的该食物容器10冷藏或留存以便后续使用。

加热器逻辑430可以包括例如固件、集成电路和/或软件(例如,可以在处理器210上提供的)来控制加热器280的操作。在关于图1A至图1H所描述的实例中,加热器280可以被实施成穿过底板130,该底板接合并加热接纳器140。控制器410将温度控制413发送给加热器逻辑430。响应于接收到温度控制413,加热器逻辑430可以管理加热器280的输出。例如,在加热器280是电加热器的实现方式中,加热器逻辑430可以增大/减小穿过电阻元件的电流以便升高或降低加热器280的温度。另外,该温度控制413可以区分加热器280的不同加热元件,从而创建不同的温度环境。

同样,操纵器控制逻辑440包括例如固件、集成电路和/或软件(例如,可以在处理器210上提供的)来控制操纵器290的操作。在关于图1A和图1B所描述的实例中,操纵器290可以被实现为从该顶部区段延伸到接纳器140中的一个构件。控制器410可以向操纵器控制逻辑440发送操纵器控制419,该操纵器控制将指明以下各项中的一项或多项:(i)混合类型(例如,搅拌、重度混合、回转)、(ii)混合程度(例如,快速、慢速、强力等)、(iii)混合持续时间、和/或(iv)混合的时间图案(例如,搅拌然后暂停、重复)。

虽然关于图3或图4所叙述的实施例是在关于图1A至图1L的实例所示出的装置的背景下叙述的,但在多个变体中,可以实现其他的烹饪系统或装置。例如,可以实现带有常规炉面的分布式系统。在这样的系统中,一种计算机实施的控制器可以作用于机动化操纵器,该操纵器绕炉面(或烤箱)上的轨道移动。操纵器可以安装在烹饪表面(例如,炉面)的上方或侧面,并且该操纵器可以通过使用由该控制器控制的马达而被控制来改变其位置。以此方式,该操纵器可以在一个燃烧器上方锁定在位、接着在另一个燃烧器上方移动就位、并且一次维持多个烹饪接纳器。用户可以将食谱上传至该控制器,该控制器可以与关于图3或图4所描述的编程或逻辑类似地来运行。该控制器进而可以处理食谱并确定该操纵器的动作或移动。该控制器还可以提供信息提示或消息给用户以便指导用户制备菜肴。该控制器可以使用由食谱确定的时间间隔来在例如烹饪表面与燃烧器之间移动。搅拌或共混等动作可以编程地实现并且根据需要进行重复。也可以进行其他的如等待冷却、或搅拌到达到某种一致性这些动作。该控制器、轨道系统、和机动化操纵器的组合以这种方式可以为用户提供受指导的并且得到辅助的菜肴制备体验。

方法论

图5展示了根据一个或多个实施例的用于操作食物制备装置的方法。在描述图5的实例时,可以参照其他实例,例如关于图2描述的要素。参考其他实例的要素的目的是展示用于执行所描述的步骤或子步骤的适当要素或部件。

参见图5,食物制备装置200识别出要制备的食谱的食物项(510)。在一个实现方式中,装置200利用网络接口202来访问网站并检索一个或多个食谱。例如,用户可以控制该装置200并指定提供所希望食谱的网络资源。还进一步,用户可以操作一台可以与该食物制备装置200通信的单独的计算装置。用户可以操作该计算装置来将食谱经由网络接口202(例如,无线通信端口)发送给食物制备装置200。还进一步,用户可以指定被存储在该装置的这些存储器资源250中的食谱、或者通过输入机构230提供与食谱或其一部分相对应的食谱信息。

处理器210可以确定包括食谱中指定的食物项的一组食物容器10(520)。例如,参见图2和图3,处理器210可以实施一个制备模块350,该制备模块解读食谱的食物项、并且基于相关性数据库(例如,图3的容器数据库335)将这些食物项与食物容器相关联。

除了确定食物容器10之外,处理器210还可以确定这些食物容器10的顺序或次序(530)。这个顺序或次序可以决定将这些食物容器10放入该食物制备装置的壳体110中的次序。例如,参见图1C和图1D,这个次序或顺序可以决定将食物容器10放入壳体110的开口115中的次序。

在一些实施例中,装置200包括用于验证食物容器10放入了壳体110的开口115中(540)的资源。另外,这些资源可以验证在壳体110中提供的容器10的次序或顺序。在一个实现方式中,装置200可以包括用于检测每个食物容器10上的代码的机器读取器。进一步参见食物制备装置100,机器读取器可以验证这种包括性、并且可选地验证在壳体的开口115中的这些食物容器10的次序。

一旦将食物容器10提供在装置200内,装置200就可以开始食物制备(550)。根据一些实施例,装置200启动该加热器280。处理器210还可以启动该加热器的计时器。在一些变体中,处理器210可以触发该食物取出机构从食物容器中取出食物项并且将这些食物项投入接纳器140中(参见图1A至图1D)。

一旦烹饪开始,处理器210就执行步骤来将食物项引入接纳器140中。具体地,处理器210开始多个操作来检测将食物项加入接纳器140中的条件(560)。条件可以包括正时参数(562)。举例而言,正时参数可以包括在特定温度下的加热发生之后的持续时间、或者替代地顺序条件(例如,有另一个食物项被引入接纳器中为前置条件)。作为替代方案或变体,这个条件可以包括温度条件(564)。该温度条件可以确认该接纳器或加热器132在食物项被引入之前是否处于预定温度(例如,在引入生鸡之前将接纳器140加热到335F)。

一旦满足了将食物项加入接纳器140中的条件,处理器210就可以触发从对应食物容器10中取出食物项并将该食物项投入接纳器140中(570)。

在分配了一个或多个食物项之后,处理器210可以控制操纵器290来混合该食物制备装置的接纳器(580)。这种操纵可以指明操纵类型、操纵持续时间、操纵范围、和/或操纵的正时图案。在引入了另一种成分之后,一个实施例提供的是例如可以基于控制参数等等来进行进一步的操纵(例如,搅拌)。例如,可以由被排序为在包括被引入了接纳器140中的第一食物项的第一食物容器10之后的食物容器10来提供第二成分(或第二组成分)。引入该第二食物容器10的条件可以包括(i)与第一食物容器10被分配这个前置条件相对应的正时参数;(ii)与接纳器140的温度升高到具体温度相对应的加热/冷却条件;以及(iii)与接纳器(140)(和来自第一容器10的食物项)被加热到该具体温度的持续时间相对应的正时参数。

另外,在分配这些食物项之后,处理器210可以控制加热器280来实现用于冷却/加热该接纳器140的内容物的具体温度(590)。在一些实现方式中,处理器210可以在引入了具体食物项之后或者在经过了一段时间之后控制加热器280升高或降低该接纳器的温度。因此,例如,烹饪过程可以包括使用多个温度,这些温度在引入了食物项和/或经过了一段时间之后进行调节或改变。

可以确定是否将引入额外的成分(591)。在一个实现方式中,可以在每次将食物项引入接纳器140中之后进行这种确定。如果将要取出另一个食物项并将其引入接纳器140中,则该方法在(560)重复。另外,处理器210检测使烹饪过程完成的条件(594)。该使烹饪过程完成的条件可以包括正时条件(596)。例如,烹饪过程在最后一个食物项被引入之后继续十分钟。该使烹饪过程完成的条件替代地可以包括温度条件(598)。例如,烹饪过程可以在认为一个项的温度达到了某个水平之后结束。

图6展示了根据一个或多个实施例的一种利用食物制备装置和预先包装的食物容器来完成食谱的方法。如关于图6的实例所描述的方法可以使用如关于图2所描述的装置、以及进一步地如关于图3所描述的系统来实现。相应地,可以参照图2和图3的要素,目的是展示用于执行所描述的步骤或子步骤的适当部件或要素。

在一个实施例中,关于一个系列的预先包装的食物容器10的信息被该食物制备装置的存储器资源250存储(610)。替代地,该信息可以是远程存储的并提供为例如与食物制备装置的使用相结合的服务。关于该系列的预先包装的容器10的该信息可以包括与该多个预先包装的容器10的每个容器10中含的单独食物项相关的信息。

可以确定选定食谱的成分(620)。在一个实现方式中,处理器210实施逻辑(例如,使用存储在存储器资源250中的指令)来确定具体食谱的成分。在一个变体中,该逻辑可以是远程提供给该食物制备装置200的,并且通过实施该逻辑所确定的结果可以被传送至该食物制备装置200。

在一个实施例中,处理器210从该系列的预先包装的容器中确定一组容器10(630)。这组容器10被选择为提供了该食谱的制备食物项的成分。这组食物项可以是至少部分地基于将这组容器10的食物项与食谱中指定的成分进行比较来确定的。

还进一步,在一个实施例中,处理器210可以执行验证以确认这组容器10中的每个容器10都被接纳在食物制备装置中(640)。例如,处理器210可以控制机器读取器来检测这组食物容器10中的单独食物容器10上的机器可读代码。替代地,处理器210可以提醒用户录入或以其他方式指出确认这组中的每个容器10都已被提供在食物制备装置100中的信息。

另外,处理器210可以基于该食谱来控制对来自这组容器的食物项进行加热或混合的一个或多个方面(650)。例如,处理器210可以确定控制着加热、操纵(可选地还有食物取出)的这些控制参数365。

额外用途

一方面,相机222、处理器210与网络接口202、204的组合可以实现远程食物制备的用途(“远程烹饪”)。例如,远程用户可以执行实时的远程烹饪,在此过程中该远程用户控制食物制备装置100的操作。举例而言,该远程用户可以执行直接发送给本地机器的直播烹饪课程。远程用户可以上传食谱并且还在必要时或希望时调整食谱。食物制备装置100的操作可以可选地被远程触发。例如,一位母亲可以远程烹饪并教导她上大学的孩子如何做番茄炒蛋。该远程用户(例如,母亲)可以在烹饪过程中使用笔记本电脑或平板装置教导该本地用户(例如,她的孩子)。定时、食谱选择、关于添加成分的提示、和/或温度设置等功能可以是从该远程用户提供的。食物制备装置100还可以提供通过食谱处理或远程用户输入而生成的提示来指导本地操作者执行某些动作。

尽管在此已经参照附图详细描述了多个说明性实施例,但本披露内容涵盖了特定实施例和细节的变体。在此描述的实施例的范围旨在是由权利要求及其等效物来限定的。此外,在此考虑的是单独或作为实施例的一部分描述的具体特征可与其他单独描述的特征、或其他实施例的部分相组合。因此,没有描述的组合不应妨碍发明人主张这样的组合的权利。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1