实施方案,烹饪脚本218(图1C、图1D、图2、图3、图4和图5中描绘)进一步被配置成由烹饪脚本验证服务进行验证。烹饪脚本验证服务被配置成:(A)确保烹饪脚本218由烹饪控制器108安全使用,以及(B)确保烹饪脚本218不以准许烹饪控制器108指示压力烹饪用具102毁掉食物(烧坏食物或食物烹饪不够,造成食品安全问题)的方式操作。
[0113]根据一个实施方案,烹饪脚本218被配置成包括烹饪参数。烹饪参数可基于压力烹饪用具102周围的当地大气压而变更。
[0114]如图1B所示,烹饪控制器108以可操作的方式连接到用户界面110。用户界面110可由用户用来对压力烹饪用具102执行的用户想要的烹饪操作进行编程(例如,启动加热器元件),从而使得热量可被施加到烹饪用具中容纳的食物,可能持续具体的时间。用户界面110可被配置成接收来自压力烹饪用具102的用户的按钮命令。用户界面110可被配置成将与压力烹饪用具102相关联的状态信息显示给用户。根据一个选择,并不使用(也就是说,不包括或不向用户提供)用户界面110,在这种情况下,烹饪控制器108可由用户控制装置202(例如,手持装置、智能电话、手机、平板计算机、膝上型计算机、台式计算机、计算装置等)控制。用户控制装置202在图2中描绘。根据另一选择,包括(也就是说,向用户提供)用户界面110,并且也可使用用户控制装置202,从而用户界面110和用户控制装置202(任选)可以控制烹饪控制器108(如果需要的话)。用户控制装置202是可与烹饪控制器108物理分开或附接到此的装置。用户界面110是可以或可不与烹饪控制器108物理附接或一起使用的装置。
[0115]图1B的压力烹饪用具102还可包括由外壳组件106收纳的外锅112。可移除式内部烹饪锅114被配置成以可操作的方式收纳在外锅112的内部中。可移除式内部烹饪锅114也称为内部烹饪锅。外锅112将可移除式内部烹饪锅114与外壳组件106中含有的内部元件或组件分隔开。可移除式内部烹饪锅114收纳和容纳将由压力烹饪用具102烹饪的食物。可移除式内部烹饪锅114可以移除,从而用户可能想要清洗可移除式内部烹饪锅114,以便下次将压力烹饪用具102用于烹饪食物。盖子组件116以枢轴方式安装在外壳组件106上,并且可在封闭位置与打开位置之间移动。在封闭位置,盖子组件116覆盖可移除式内部烹饪锅114中容纳或收纳的食物。这一完成方式使得可移除式内部烹饪锅114中容纳的食物可被烹饪(而没有将用户直接暴露于不安全的热能量)。在打开位置,盖子组件116并不覆盖可移除式内部烹饪锅114中容纳或收纳的食物。这一完成方式使得用户可以接近可移除式内部烹饪锅114中收纳的内容物。针对可移除式内部烹饪锅114需要内部加压的情况,密封环(未示出)可被放置在可移除式内部烹饪锅114与盖子组件116之间(以便形成压力保存容器)。手柄组件118从盖子组件116的相对侧延伸,从而用户可以抓握盖子组件116和移动盖子组件116。盖子组件116可从外壳组件106拆卸,从而用户在需要时可能想要清洗盖子组件116。压力释放阀120延伸穿过盖子组件116。压力释放阀120安装到盖子组件116上。压力释放阀120被配置成响应于来自用户的手动操作和/或响应于从烹饪控制器108接收的信号命令,释放可移除式内部烹饪锅114的内部压力。
[0116]图1C描绘用于与图1A和/或图1B的压力烹饪用具102—起使用的设备600的一般实例的示意图。
[0117]下文中,将了解不管描述内容是否通过明确的术语和/或不明确的术语给出设备600的选择和/或变形,描述内容都给出并描述了设备600的选择和变形。
[0118]设备600包括(但不限于)被配置成连接到网络连接604的计算机处理单元602。计算机处理单元602(CPU)也称为中央处理器单元。计算机处理单元602是通过执行算术、逻辑以及输入/输出操作来实施计算机程序的指令(可执行代码)的计算机系统内的硬件。一些集成电路(IC)可含有单个芯片上的多个CPU;这些IC被称为多核处理器。如果需要,计算机处理单元602可包括多核处理器。网络连接604是被配置成提供计算机处理单元602与网络(例如,互联网)之间和/或到另一计算机系统的计算机处理单元602的另一实例的连接,其可包括硬连线连接(电缆)和/或无线连接(例如,局域网和/或个人网络等。)用网络连接604,有可能将设置配置成使用本地和/或远程网络资源或功能。网络连接604可被称为计算机网络、数据网络或者电信网络。网络连接604被配置成允许计算机交换数据。在计算机网络中,网络计算装置(网络节点)沿着数据连接将数据传送到彼此。节点之间的连接(网络链接)使用电缆媒体或无线媒体建立而成。最有名的计算机网络便是互联网。产生、路由以及终止数据的网络装置被称为网络节点。节点可包括主机,例如,服务器和个人计算机,以及网络硬件。当装置能够与另一装置交换信息时,这两个装置便被说成联网。网络连接604可支持应用,例如,访问万维网、共享应用和存储服务器、打印机和传真机,以及使用电子邮件和即时消息应用。本文论述计算机网络技术并且根据下列特征将它们分类:用来传输信号的物理媒体;用来组织网络流量的通信协议;以及网络规模、拓扑和/或组织目的。
[0119]设备600还包括以可操作方式连接到计算机处理单元602的存储单元606。存储单元606可包括用来临时或永久存储程序(可执行代码和/或CPU指令序列)或数据(例如,程序状态信息、数据)以便由计算机或其他数字电子装置的CPU使用的物理装置。存储单元606可包括由计算机和其他数字电子装置的CPU使用的可寻址半导体存储器,S卩,由硅基晶体管构成的集成电路。存储单元606可包括易失性和/或非易失性存储器。存储单元606包括非瞬时机器可读存储媒体。存储单元606也可被称为非瞬时存储单元。存储单元606有形地体现(存储)烹饪脚本218。烹饪脚本218是数据的实例。烹饪脚本218的实例在图5中描绘。烹饪脚本218被配置成指导压力烹饪用具102的至少一个实例的烹饪控制器108的至少一个实例的烹饪操作。根据优选选择,烹饪脚本218被配置成一旦压力烹饪用具102的相应实例的用户请求访问烹饪脚本218的复本,则指导烹饪控制器108的许多实例的烹饪操作。烹饪控制器108以可操作的方式连接到压力烹饪用具102。烹饪控制器108被配置成基于烹饪脚本218来控制压力烹饪用具102的烹饪操作。烹饪脚本218可针对烹饪用具的类型来提供烹饪操作指令,并且可由类型的烹饪用具的控制器进行机器读取和机器执行。
[0120]此外,存储单元606还有形地体现(存储)可执行代码,可执行代码被配置成指导计算机处理单元602来执行烹饪脚本218的方面的计算机处理器管理。烹饪脚本218的方面的计算机处理器管理的实例包括(但不限于)创建、修改、保存、共享、请求验证、验证、下载和/或上传烹饪脚本218的方面。
[0121]此外,存储单元606还有形地体现(存储)可执行代码,可执行代码被配置成指导计算机处理单元602经由网络连接604来传送烹饪脚本218。将了解,术语“传送”包括传输和/或接收。烹饪脚本218经由网络连接604进行传送的完成方式使得相对于经由网络连接604的与压力烹饪用具102的相应实例相关联的烹饪控制器108的网络连接实例,烹饪脚本218进行网络传送。
[0122]例如,压力烹饪用具102的用户可请求传送烹饪脚本218的具体实例(例如,用于以特定方式煮米饭),并且烹饪脚本218可被传送到特定用户的压力烹饪用具102。烹饪控制器108被配置成基于烹饪脚本218来控制压力烹饪用具102的烹饪操作。
[0123]计算机处理单元602的实例可包括(但不限于):(A)图1B、图1C、图2、图3和图4中描绘的烹饪控制器108; (B)图2、图3和图4中描绘的用户控制装置202; (C)图2和图3中描绘的网络服务器210;以及(D)图2中描绘的验证服务器224。
[0124]存储单元606的实例可包括(但不限于):(A)图2、图3和图4中描绘的并且与烹饪控制器108相关联的存储单元208; (B)图2、图3和图4中描绘的并且与用户控制装置202相关联的存储单元204; (C)图2和图3中描绘的并且与网络服务器210相关联的存储单元212;和/或(D)图2中描绘的并且与验证服务器224相关联的存储单元226。
[0125]网络连接604的实例可包括(但不限于):(A)网络连接216(图2);(B)网络连接206(图2);(0网络连接214(图2);(0)网络连接228(图2);和/或江)网络连接230(图2)。其他图描绘了如有需要也可使用的其他可能的网络连接。网络连接206、网络连接214、网络连接228和/或网络连接230 (说明中给出的任何其他网络连接)可包括有线网络连接(例如,物理电缆)和/或无线网络连接,和/或局域网(例如,W1-FI(商标)网络)和/或作为个人区域网络(例如,蓝牙(商标)网络)等。
[0126]根据一个选择,设备600包括(但不限于)计算机处理单元602。计算机处理单元602进一步被配置成经由网络连接604与位于相应远程位置(站点)处的烹饪控制器108的网络连接实例传送烹饪脚本218,从而通过网络连接604来促进烹饪脚本218的共享(传送)。
[0127]根据一个选择,计算机处理单元602进一步被配置成验证烹饪脚本218的完整性和安全性。
[0128]根据一个选择,计算机处理单元602进一步被配置成响应于接收到来自网络连接604的烹饪脚本218来验证烹饪脚本218的完整性和安全性。
[0129]根据一个选择,计算机处理单元602进一步被配置成响应于接收到来自网络连接604的烹饪脚本218通过下列方式来验证烹饪脚本218的完整性和安全性:(A)经由网络连接604将验证请求传输到验证服务器224;以及(B)经由网络连接604接收来自验证服务器224的对验证请求的响应。
[0130]根据一个选择,计算机处理单元602进一步被配置成获取位置信息,例如,GPS(全球定位系统)信息(位置和/或海拔)、当地天气信息(例如,大气压)等。
[0131 ]图1D描绘图1C的设备600的选择的示意性实例。根据一个选择,计算机处理单元602进一步被配置成(经由网络连接604)以可操作的方式与用户控制装置202通信,从而使得用户控制装置202接收来自设备600的烹饪脚本218。用户控制装置202被配置成经由网络连接608与位于相应远程位置(站点)处的烹饪控制器108的网络连接实例传送烹饪脚本218,从而通过网络连接604来促进烹饪脚本218的共享。
[0132]图2描绘用于与图1A和/或图1B的压力烹饪用具102—起使用的图1C的设备600的具体实例的示意图。根据一个选择,烹饪控制器108与远程位置或站点处的其他用户使用或拥有的烹饪控制器108(如图1C中描绘)的远程实例传送(传输和/或接收)烹饪脚本218:这一布置促进经由网络(例如,互联网)来共享烹饪脚本。烹饪脚本218由烹饪控制器108用来烹饪图1的压力烹饪用具102中收纳或容纳的食物。存储单元208与烹饪控制器108连接(可连接到烹饪控制器)。存储单元208有形地体现(存储)将由烹饪控制器108执行的可执行代码,从而使得烹饪控制器108执行具体任务和/或功能。此类具体任务和/或功能与烹饪脚本218的管理(处理)有关。网络连接201促进