技术领域
[0003] 本公开总体涉及烧烤架的通知的呈现,更具体地,涉及用于呈现烧烤架的基于安全的温度状态通知的方法和设备。
相关背景技术
[0004] 一些已知的烧烤架配备有一个或更多个电动部件,包括例如控制器、用户接口、照明模块和/或一个或更多个传感器或变换器。在一些这种已知的烧烤架中,一个或更多个上述电动部件可构造成向烧烤架的用户提供表示烧烤架是否通电的通知。例如,烧烤架的用户可以基于烧烤架的照明模块的照明来辨别烧烤架通电。相反地,烧烤架的用户可以基于没有烧烤架的照明模块的照明来辨别烧烤架断电。作为另一示例,烧烤架的用户可基于经由烧烤架的用户接口以文本的方式、以图形的方式和/或以声音的方式呈现的消息或警报来辨别烧烤架通电,而相反,缺少这种消息或警报可通知用户烧烤架断电。
[0005] 参考如上所述的传统烧烤架实现方式,虽然向用户呈现通知提供了关于烧烤架是否通电的标示,但是呈现通知不能提供关于烧烤架是否满足任何基于安全的温度条件的任何特定标示,所述基于安全的温度条件可能与正在由人使用和/或操作的烧烤架相关联。例如,用户没有直观的方式知道烧烤架是否太暖(例如,太热)而不能让烧烤架的某些外表面被烧烤架的用户(或位于烧烤架附近的其他个人)安全地触摸和/或接触。作为另一示例,用户没有直观的方式知道烧烤架是否足够凉(例如,足够冷)以使得烧烤架的某些外表面被织物覆盖物(例如,乙烯基、聚酯、尼龙或帆布覆盖物)安全地覆盖。
具体实施方式
[0028] 相对于不能提供通知的传统的烧烤架实现方式(所述通知提供关于烧烤架是否满足可能与正在由人使用和/或操作的烧烤架相关联的任何基于安全的温度条件的任何特定标示),在此公开的方法和设备有利地提供表示已经满足烧烤架的相应的一个或更多个基于安全的温度条件的一个或更多个通知。更具体地,在一些公开的示例中,烧烤架包括控制器和/或(更一般地)控制系统,其构造成确定与烧烤架的基于安全的温度状态相关联的条件是否得到满足。响应于确定条件得到满足,控制器指示烧烤架的照明模块或用户接口呈现表示基于安全的温度状态的通知。在一些公开的示例中,所呈现的通知直观地表示或明确地通知烧烤架的用户(或位于烧烤架附近的其他个人)烧烤架太暖(例如,太热)而不能使某些烧烤架的外表面被人安全地触摸和/或接触。在其他公开的示例中,所呈现的通知直观地表示或明确地通知烧烤架的用户(或位于烧烤架附近的其他个人)烧烤架足够凉(例如,足够冷)以使某些烧烤架的外表面被织物覆盖物(例如,乙烯基、聚酯、尼龙或帆布覆盖物)安全地覆盖。
[0029] 下面将结合本申请的附图进一步描述本文所公开的用于呈现烧烤架的基于安全的温度状态通知的示例方法和设备的上述特征以及其他有利特征。如本文在机械背景中所使用的,术语“构造”意指确定大小、确定形状、布置、构成、定向、放置和/或定位。例如,在构造成配合在第二物体内的第一物体的上下文中,第一物体被确定大小、确定形状、布置、构成、定向、放置和/或定位成配合在第二物体内。如在此在电气和/或计算背景中所使用的,术语“构造”意味着布置、构成和/或编程。举例来说,在构造成执行指定操作的控制器的背景中,控制器布置、构成和/或编程(例如,基于机器可读指令)以执行指定操作。如这里所使用的,短语“电通信”(包括其变体)包括直接通信和/或通过一个或更多个中间组件的间接通信,并且不需要直接物理(例如,有线)通信和/或恒定通信,而是另外包括以周期性间隔、调度间隔、非周期性间隔和/或一次性事件的选择性通信。如这里所使用的,术语“处理器电路”被定义为包括:(i)一个或更多个专用电路,其构成为执行特定操作,并且包括一个或更多个基于半导体的逻辑器件(例如,由一个或更多个晶体管实现的电硬件);和/或(ii)一个或更多个通用的基于半导体的电路,其编程有指令以执行特定操作,并且包括一个或更多个基于半导体的逻辑器件(例如,由一个或更多个晶体管实现的电硬件)。处理器电路的示例包括编程微处理器、可例示指令的现场可编程门阵列(FPGA)、中央处理器单元(CPU)、图形处理器单元(GPU)、数字信号处理器(DSP)、XPU或微控制器以及诸如专用集成电路(ASIC)的集成电路。例如,XPU可以由包括多种类型的处理器电路(例如,一个或更多个FPGA、一个或更多个CPU、一个或更多个GPU、一个或更多个DSP等,和/或其组合)和应用编程接口(API)的异构计算系统来实现,所述应用编程接口可以将计算任务分配给所述多种类型的处理电路中最适于执行计算任务的任何一个。
[0030] 图1是根据本公开的教导构造的示例性烧烤架100的框图。图1的烧烤架100是包括多个燃烧器的燃气烧烤架。在其他示例中,烧烤架100可以实现为具有可控热源的不同类型的烧烤架(例如,颗粒烧烤架、电烧烤架等)。在图1所示的示例中,烧烤架100包括示例性第一燃烧器102和示例性第二燃烧器104。在其他示例中,除了结合图1示出和描述的第一燃烧器102和第二燃烧器104之外,烧烤架100可以包括一个或更多个其他燃烧器(例如,第三燃烧器、第四燃烧器、第五燃烧器等)。图1的第一燃烧器102和第二燃烧器104各自构造为燃烧器管(例如,线性燃烧器管),该燃烧器管包括用于接收可燃气体流的燃气入口,并且进一步包括多个孔口,所述孔口构造成发出响应于流入和/或穿过燃烧器管的燃气的点燃而产生的火焰。
[0031] 图2是图1的烧烤架100的示例性实现方式的立体图,其中,烧烤架100的示例性盖204相对于烧烤架100的示例性烧烤箱202显示在示例性关闭位置200。图3是图2所示的烧烤架100的实现方式的立体图,其中,烧烤架100的盖204相对于烧烤架100的烧烤箱202显示在示例性打开位置300。图4是图2和图3所示的烧烤架100的实现方式的分解图。图5是图2至图
4所示的烧烤架100的实现方式的烧烤箱202的立体图。
[0032] 烧烤架100的烧烤箱202支撑、承载和/或容纳烧烤架100的燃烧器(例如,第一燃烧器102和第二燃烧器104),其中,相应的燃烧器在烧烤箱202内彼此间隔开。如图5所示,烧烤箱202支撑、承载和/或容纳总共五个示例性燃烧器502(例如,包括图1的第一燃烧器102和第二燃烧器104),其中,五个燃烧器502中的每一个在烧烤箱202内彼此间隔开。在其他示例中,烧烤箱202可以支撑、承载和/或容纳不同数量(例如,两个、三个、四个、六个等)的燃烧器502。在图2至图5所示的示例中,燃烧器502中的每一个构造为线性燃烧器管,该线性燃烧器管以前后取向定位在烧烤箱202内(例如,从烧烤箱202的前壁504延伸到烧烤箱202的后壁506)。在其他示例中,一个或更多个燃烧器502可以具有不同的形状(例如,诸如P管的非线性形状),和/或可以在烧烤箱202内具有不同的取向(例如,从左到右的取向)。因此,应当理解,图2至图5所示的烧烤箱构造仅仅是可以实现为图1的烧烤架100的一部分的烧烤箱202的一个示例。
[0033] 烧烤架100的盖204构造成当盖处于关闭位置(例如,图2的关闭位置200)时覆盖和/或封闭烧烤架100的烧烤箱202。在图2至图4所示的示例中,盖204可移动地(例如,枢转地)联接到烧烤箱202,使得盖204可相对于烧烤箱202在关闭位置(例如,图2的关闭位置200)和打开位置(例如,图3的打开位置300)之间移动(例如,枢转)。在其他示例中,替代地,烧烤架100的盖204可以可移除地定位在烧烤架100的烧烤箱202上,而在盖204和烧烤箱202之间没有任何直接的机械联接。在一些这样的其他示例中,盖204可以可移动地(例如,枢转地)联接到烧烤架100的除烧烤箱202之外的一个或更多个结构。例如,盖204可以可移动地(例如,枢转地)联接到烧烤架100的框架、机柜和/或一个或更多个侧台。烧烤架100的盖204在图2所示的关闭位置200和图3所示的打开位置300之间的移动可以通过用户与烧烤架100的联接到盖204的示例性手柄206的交互来促进。
[0034] 在图2至图4所示的示例中,烧烤架100的烧烤箱202和盖204共同限定了示例性烧烤室302,该烧烤室302构造成烧烤一个或更多个食物。当烧烤架100的盖204处于图3所示的打开位置300时,烧烤架100的烧烤室302可被烧烤架100的用户接近。相反,当烧烤架100的盖204处于图2所示的关闭位置200时,烧烤架100的烧烤室302通常不能被烧烤架100的用户接近。用户对烧烤架100的烧烤室302的接近可能周期性地变得必要,例如,将一件食物添加到烧烤室302(例如,在烧烤开始时或接近烧烤开始时),从烧烤室302移除一件食物(例如,在烧烤结束时或接近烧烤结束)时,和/或翻转、旋转、重新定位或以其他方式移动烧烤室302内的一件食物(例如,在烧烤中间期间)。
[0035] 如图2至图4进一步所示,烧烤架100包括支撑烧烤架100的烧烤箱202的示例性框架208。在图2至图4所示的示例中,框架208形成示例性机柜210,烧烤架100的一个或更多个部件可以容纳和/或存储在机柜210内。在其他示例中,为了得到框架208的开放空间结构,可以省略烧烤架100的机柜210。如图2至图4中进一步所示,烧烤架100包括:沿着烧烤架100的烧烤箱202、框架208和/或机柜210的前部定位的示例性控制面板212;位于烧烤架100的烧烤箱202、框架208和/或机柜210的第一侧(例如右侧)的示例性第一侧台214;以及位于烧烤架100的烧烤箱202、框架208和/或机柜210的第二侧(例如左侧)的示例性第二侧台216。在此描述的图1的烧烤架100的各种部件可以由烧烤架100的烧烤箱202、盖204、手柄206、框架208、机柜210、控制面板212、第一侧台214和/或第二侧台216中的至少一个支撑、承载、容纳、安装和/或以其他方式联接。
[0036] 回到图1所示的示例,图1的烧烤架100还包括示例性燃料源106、示例性燃料源阀108、示例性歧管110、示例性第一燃烧器阀112、示例性第二燃烧器阀114、示例性第一点火器116、示例性第二点火器118、示例性第一编码器120、示例性第一控制旋钮122、示例性第二编码器124、示例性第二控制旋钮126、示例性温度传感器128、一个或更多个示例性火焰传感器130、一个或更多个示例性照明模块132、示例性用户接口134(例如,包括一个或更多个示例输入装置136和一个或更多个示例性输出装置138)、示例性网络接口140(例如,包括一个或更多个示例性通信装置142)、示例性控制器144(例如,包括示例性控制电路146、示例性检测电路148和示例性定时器电路150)和示例性存储器152。图1的烧烤架100构造成与一个或更多个示例性远程装置154通信(例如,无线通信),如下面进一步描述的。
[0037] 图1的烧烤架100包括控制系统,该控制系统用于控制、管理、执行和/或以其他方式实施烧烤架100的一个或更多个操作,所述操作包括例如用于呈现与烧烤架100相关联的基于安全的温度状态通知。在图1所示的示例中,烧烤架100的控制系统包括燃料源阀108、第一燃烧器阀112、第二燃烧器阀114、第一点火器116、第二点火器118、第一编码器120、第二编码器124、温度传感器128、火焰传感器130、照明模块132、用户接口134(例如,包括输入装置136和输出装置138)、网络接口140(例如,包括通信装置142)、控制器144(例如,包括控制电路146、检测电路148和定时器电路150)以及存储器152。在其他示例中,可从烧烤架100的控制系统中省略烧烤架100的一个或更多个上述部件。例如,在燃料源阀108未构造成由控制器144电控和/或电致动而燃料源阀108仅构造成手动控制和/或手动致动的情况下,可从烧烤架100的控制系统中省略燃料源阀108。在其他示例中,烧烤架100的控制系统还可包括构造成与烧烤架100通信(例如,无线通信)的远程装置154。
[0038] 图1的烧烤架100的控制系统由电源供电和/或操作。例如,形成烧烤架100的控制系统的电气部件可由经由烧烤架100的一个或更多个机载或连接的电池提供的DC电源供电和/或操作。作为另一示例,形成烧烤架100的控制系统的电气部件可替代地由经由连接到烧烤架100的家用电力或壁装电源供应的AC电源供电和/或操作。烧烤架100包括电源按钮(例如电源开关),该电源按钮构造成响应于由烧烤架100的用户手动致动的电源按钮而启用(例如通电)或禁用(例如断电)烧烤架100的控制系统。
[0039] 图1的烧烤架100还包括从燃料源106延伸到烧烤架100的歧管110以及从歧管110延伸到烧烤架100的第一燃烧器102和第二燃烧器104中的相应燃烧器的示例性气体输送系统156。气体输送系统156可以通过一个或更多个导管(例如,一个或更多个刚性或柔性管、管道等)来实现,这些导管构造成将可燃气体从燃料源106运送到烧烤架100的第一燃烧器102和/或第二燃烧器104。在一些示例中,燃料源106被实现为包含可燃气体的燃料箱(例如,丙烷箱)。在这样的示例中,燃料源106通常部分地或全部地位于烧烤架100的机柜210内,部分地或全部地位于由烧烤架100的框架208形成的空间占地面积内,在烧烤架100的烧烤箱202下方,并且部分地或全部地位于由烧烤架100的烧烤箱202形成的空间占地面积内;
或者,在烧烤架100的烧烤箱202下方,并且部分地或全部地在由烧烤架100的第一侧台214或第二侧台216形成的空间覆盖区内。在其他示例中,燃料源106可替代地实施为提供可可使用的可燃气体流的管道(例如,家用)天然气管线。
[0040] 图1的燃料源阀108联接到气体输送系统156并操作性地定位在气体输送系统156内,在燃料源106与烧烤架100的歧管110之间。燃料源阀10构造成可在阻止包含在燃料源106内的气体流入歧管110的关闭位置和允许包含在燃料源106内的气体从燃料源106流入歧管110的打开位置之间移动。在图1所示的示例中,燃料源阀108操作性地联接到烧烤架
100的控制器144(例如,与控制器电通信),其中,燃料源阀108实现为可控电动阀(例如,电磁阀),该可控电动阀构造成响应于由控制器144产生的指令、命令和/或信号(例如,电流供应)而从关闭位置转变到打开位置,反之亦然。在其他示例中,燃料源阀108可替代地实现为具有操作性联接(例如,机械联接)到其的旋钮或手柄的阀,所述旋钮或手柄构造成响应于由烧烤架100的控制器144产生的指令、命令和/或信号而被电致动(例如,经由马达)。在其他示例中,燃料源阀108可以不具有电可控部件,在这种情况下,响应于烧烤架100的用户手动致动操作性联接(例如,机械地联接)到燃料源阀108的旋钮或手柄,发生燃料源阀108从关闭位置到打开位置的致动,反之亦然。
[0041] 图1的第一燃烧器阀112联接到并操作性地定位在气体输送系统156内,在烧烤架100的歧管110与第一燃烧器102之间。在一些示例中,第一燃烧器阀112的气体入口位于歧管110内,并且第一燃烧器阀112的气体出口位于第一燃烧器102内。第一燃烧器阀112构造成可在防止包含在歧管110内的气体流入第一燃烧器102的关闭位置和使包含在歧管110内的气体能够从歧管110流入第一燃烧器102的打开位置之间移动。在图1所示的示例中,第一燃烧器阀112操作性地联接到烧烤架100的控制器144(例如,与其电通信),其中,第一燃烧器阀112实现为可控电阀(例如,电磁阀),该可控电阀构造成响应于由控制器144产生的指令、命令和/或信号(例如,电流供应)而从关闭位置转变到打开位置,反之亦然。在一些示例中,第一燃烧器阀112可控制到上述关闭位置(例如,完全关闭)和上述打开位置(例如,完全打开)之间的任何位置(例如,无限位置控制)。在这样的示例中,图1的第一燃烧器阀112可被控制到不同的位置,以在烧烤架100的烧烤室302内实现不同的指定温度(例如,不同的设定点温度),如可由将要经由烧烤架100的控制系统实现的一个或更多个可选烧烤程序的各种有序步骤、指令和/或操作所要求的。
[0042] 图1的第二燃烧器阀114联接到并操作性地定位在气体输送系统156内,在烧烤架100的歧管110与第二燃烧器104之间。在一些示例中,第二燃烧器阀114的气体入口位于歧管110内,并且第二燃烧器阀114的气体出口位于第二燃烧器104内。第二燃烧器阀114构造成可在防止包含在歧管110内的气体流入第二燃烧器104的关闭位置和使包含在歧管110内的气体能够从歧管110流入第二燃烧器104的打开位置之间移动。在图1所示的示例中,第二燃烧器阀114操作性地联接到烧烤架100的控制器144(例如,与其电通信),其中,第二燃烧器阀114实现为可控电阀(例如,电磁阀),该可控电阀构造成响应于由控制器144产生的指令、命令和/或信号(例如,电流供应)而从关闭位置转变到打开位置,反之亦然。在一些示例中,第二燃烧器阀114可控制到上述关闭位置(例如,完全关闭)和上述打开位置(例如,完全打开)之间的任何位置(例如,无限位置控制)。在这样的示例中,图1的第二燃烧器阀114可被控制到不同的位置,以在烧烤架100的烧烤室302内实现不同的指定温度(例如,不同的设定点温度),如可由将要经由烧烤架100的控制系统实现的一个或更多个可选烧烤程序的各种有序步骤、指令和/或操作所要求的。
[0043] 在一些示例中,图1的第一燃烧器阀112和第二燃烧器阀114分别与传统燃气烧烤架的已知燃烧器阀的不同之处在于,第一燃烧器阀112和第二燃烧器阀114均不包括杆,该杆机械地联接到烧烤架的用户可接近的控制旋钮,由此控制旋钮传统地便于燃烧器阀的操作位置的手动控制和/或手动致动。在这样的示例中,图1的第一燃烧器阀112和第二燃烧器阀114因此仅可经由本文进一步描述的“线控”功能来控制和/或致动。
[0044] 图1的第一点火器116相对于烧烤架100的第一燃烧器102机械地联接和/或操作性地定位。更具体地,第一点火器116位于附近第一燃烧器102的位置,该位置使得当可燃气体从第一燃烧器102内通过形成在第一燃烧器102中的孔散发时,第一点火器116能够点燃气体。图1的第一点火器116操作性地联接到烧烤架100的控制器144(例如,与其电通信),其中,第一点火器116构造成响应于由控制器144产生的指令、命令和/或信号产生火花(例如,经由第一点火器116的火花电极)和/或以其他方式引起可燃气体的点火。
[0045] 图1的第二点火器118相对于烧烤架100的第二燃烧器104机械地联接和/或操作性地定位。更具体地,第二点火器118位于邻近第二燃烧器104的位置,该位置使得当可燃气体经由形成在第二燃烧器104中的孔从第二燃烧器104内散发时,第二点火器118能够点燃气体。图1的第二点火器118操作性地联接到烧烤架100的控制器144(例如,与其电通信),其中,第二点火器118构造成响应于由控制器144产生的指令、命令和/或信号产生火花(例如,经由第二点火器118的火花电极)和/或以其他方式引起可燃气体的点火。
[0046] 在一些示例中,图1的第一点火器116和/或第二点火器118可分别构成、构造和/或实现为在2021年1月7日提交的美国专利申请No.17/144,038中描述的各种点火器之一。在这样的示例中,图1的第一点火器116和/或第二点火器118可以分别通过美国专利申请No.17/144,038中描述的陶瓷线束机械地联接到烧烤架100的第一燃烧器102和/或第二燃烧器104中相应的一个。美国专利申请No.17/144,038的全部内容特此通过引用纳入本文。
[0047] 图1的第一编码器120机械地联接到图1的第一控制旋钮122,并且操作性地联接到图1的控制器144(例如,与其电通信)。在这点上,图1的第一编码器120实现为具有旋转轴的旋转编码器,第一控制旋钮122机械地联接到该旋转轴。第一编码器120的旋转轴可经由用户与第一控制旋钮122的交互(例如,第一控制旋钮122的手动旋转)而相对于第一编码器120的固定部分旋转。第一编码器120的固定部分包括一个或更多个传感器,该传感器构造成感测、测量和/或检测旋转轴的相对角位置和/或第一控制旋钮122的相对角位置。由第一编码器120的传感器感测、测量和/或检测的数据、信息和/或信号可直接传输到图1的控制器144,和/或可传输到图1的存储器152并存储在其中。在一些示例中,第一编码器120的传感器还构造成感测、测量和/或检测旋转轴相对于第一编码器120的固定部分的平移运动,该平移运动可以响应于烧烤架100的用户在大致垂直于第一控制旋钮122构造成由用户旋转的方向的方向上推动或按压第一控制旋钮122而发生。
[0048] 在一些示例中,图1的第一编码器120安装到烧烤架100的控制面板212,使得第一编码器120位于控制面板212上的位置,该位置通常由对应于图1的第一燃烧器阀112的燃烧器阀的杆占据。这样的示例还有助于将图1的第一控制旋钮122定位在控制面板212上的或沿着控制面板212的位置,该位置通常由机械地联接到对应于图1的第一燃烧器阀112的燃烧器阀的杆的控制旋钮占据。尽管图1的第一控制旋钮122可以相应地位于烧烤架100的控制面板212上的或沿着烧烤架100的控制面板212的位置(该位置模拟传统的控制旋钮所处的位置),但是图1的第一控制旋钮122的用户致动(例如,手动旋转)提供了与传统的控制旋钮的用户致动(例如,手动旋转)所提供的响应大不相同的响应。
[0049] 例如,传统的多燃烧器燃气烧烤架通常包括多个控制旋钮(例如,位于烧烤架的控制面板上或沿着烧烤架的控制面板定位),其中,每个控制旋钮借助于以下方式而与燃气烧烤架的相应的一个燃烧器物理地相关联(例如,使得烧烤架的用户旋转控制旋钮来打开、关闭或以其他方式调节燃烧器阀的位置):(1)存在于控制旋钮与相应的燃烧器阀的杆之间的第一机械连接;以及(2)存在于燃烧器阀与相应的燃烧器之间的第二机械连接。相反,图1的烧烤架100实现了“线控”架构,该“线控”架构消除了上述机械连接中的第一机械连接,有利于:(1)存在于图1的第一控制旋钮122与图1的第一编码器120之间的机械连接;(2)存在于图1的第一编码器120与图1的控制器144和/或存储器152之间的第一电连接;以及(3)存在于图1的控制器144与图1的第一燃烧器阀112之间的第二电连接。
[0050] 虽然图1的第一控制旋钮122没有机械地联接到图1的第一燃烧器阀112,但是烧烤架100的用户旋转第一控制旋钮122可以使第一燃烧器阀112打开、关闭或以其他方式调节其位置。在这点上,图1的控制器144构造成将图1的第一控制旋钮122的不同旋转位置(例如,由图1的第一编码器120感测、测量和/或检测)解释为表示与图1的第一燃烧器102的不同操作状态(例如,点火、高、中、低或关闭)相关联的相关用户请求。例如,响应于确定第一控制旋钮122已经以负180度(‑180°)的相对角度定位,控制器144可将确定的旋转位置解释为第一燃烧器102在“中”状态下操作的用户请求。为了满足由所确定的第一控制旋钮122的旋转位置表示的用户请求,控制器144可以指示、命令和/或发信号通知图1的第一燃烧器阀112采取部分打开(例如,50%打开)位置,该部分打开位置促进气体的“中”流动通过第一燃烧器阀112并进入第一燃烧器102,由此实现第一燃烧器102的“中”操作状态。
[0051] 作为另一示例,响应于确定第一控制旋钮122已经以负90度(‑90°)的相对角度定位,控制器144可将确定的旋转位置解释为第一燃烧器102在“高”状态下操作的用户请求。为了满足由所确定的第一控制旋钮122的旋转位置表示的用户请求,控制器144可以指示、命令和/或发信号通知图1的第一燃烧器阀112采取完全打开(例如,100%打开)位置,该完全打开位置促进气体的“高”流动通过第一燃烧器阀112并进入第一燃烧器102,由此实现第一燃烧器102的“高”操作状态。作为又一示例,响应于确定第一控制旋钮122已经以零度(0°)的相对角度定位,控制器144可将确定的旋转位置解释为第一燃烧器102被置于“关闭”状态的用户请求。为了满足由所确定的第一控制旋钮122的旋转位置表示的用户请求,控制器144可指示、命令和/或发信号通知图1的第一燃烧器阀112采取完全关闭(例如,0%打开或100%关闭)位置,该完全关闭位置防止任何气体流动通过第一燃烧器阀112并进入第一燃烧器102,从而实现第一燃烧器102的“关闭”状态。
[0052] 作为又一示例,响应于确定第一控制旋钮122已经被向内推动和/或按压,控制器144可将确定的平移位置解释为第一燃烧器102被点火的用户请求。为了满足由所确定的第一控制旋钮122的平移位置表示的用户请求,控制器144可指示、命令和/或发信号通知图1的第一燃烧器阀112采取完全打开(例如,100%打开)位置,该完全打开位置促进气体的“高”流动通过第一燃烧器阀112并进入第一燃烧器102。控制器144还可指示、命令和/或发信号通知图1的第一点火器116点火从第一燃烧器102发出的气流,从而实现第一燃烧器102的“点火”状态。作为又一示例,响应于确定第一控制旋钮122已经被向内推动和/或按压,控制器144可将确定的平移位置解释为烧烤架100的所有燃烧器(例如,第一燃烧器102和第二燃烧器104)被点火的用户请求。为了满足由所确定的第一控制旋钮122的平移位置所表示的用户请求,控制器144可以指示、命令和/或发信号通知图1的第一燃烧器阀112和第二燃烧器阀114分别采取(例如,同时地或顺序地)完全打开(例如,100%打开)位置,该完全打开位置促进气体的“高”流动通过第一燃烧器阀112并进入第一燃烧器102并且促进气体的“高”流动通过第二燃烧器阀114并进入第二燃烧器104。控制器144还可指示、命令和/或发信号通知图1的第一点火器116和第二点火器118分别点火(例如,同时或顺序地)从第一燃烧器102发出的气流和从第二燃烧器104发出的气流,从而实现第一燃烧器102和第二燃烧器104两者的“点火”状态。
[0053] 图1的第二编码器124机械地联接到图1的第二控制旋钮126,并且操作性地联接到图1的控制器144(例如,与其电通信)。在这点上,图1的第二编码器124实现为具有旋转轴的旋转编码器,第二控制旋钮126机械地联接到该旋转轴。第二编码器124的旋转轴可经由用户与第二控制旋钮126的交互(例如,第二控制旋钮126的手动旋转)而相对于第二编码器124的固定部分旋转。第二编码器124的固定部分包括一个或更多个传感器,该传感器构造成感测、测量和/或检测旋转轴的相对角位置和/或第二控制旋钮126的相对角位置。由第二编码器124的传感器感测、测量和/或检测的数据、信息和/或信号可直接传输到图1的控制器144,和/或可传输到图1的存储器152并存储在其中。在一些示例中,第二编码器124的传感器还构造成感测、测量和/或检测旋转轴相对于第二编码器124的固定部分的平移运动,该平移运动可以响应于烧烤架100的用户在大致垂直于第二控制旋钮126构造成由用户旋转的方向的方向上推动或按压第二控制旋钮126而发生。
[0054] 在一些示例中,图1的第二编码器124安装到烧烤架100的控制面板212,使得第二编码器124位于控制面板212上的位置,该位置通常由对应于图1的第二燃烧器阀114的燃烧器阀的杆占据。这样的示例还有助于将图1的第二控制旋钮126定位在控制面板212上的或沿着控制面板212的位置,该位置通常由机械地联接到对应于图1的第二燃烧器阀114的燃烧器阀的杆的控制旋钮占据。尽管图1的第二控制旋钮126可以相应地位于烧烤架100的控制面板212上的或沿着烧烤架100的控制面板212的位置(该位置模拟传统的控制旋钮所处的位置),但是图1的第二控制旋钮126的用户致动(例如,手动旋转)提供了与传统的控制旋钮的用户致动(例如,手动旋转)所提供的响应大不相同的响应。
[0055] 例如,传统的多燃烧器燃气烧烤架通常包括多个控制旋钮(例如,位于烧烤架的控制面板上或沿着烧烤架的控制面板定位),其中,每个控制旋钮借助于以下方式而与燃气烧烤架的相应的一个燃烧器物理地相关联(例如,使得烧烤架的用户旋转控制旋钮来打开、关闭或以其他方式调节燃烧器阀的位置):(1)存在于控制旋钮与相应的燃烧器阀的杆之间的第一机械连接;以及(2)存在于燃烧器阀与相应的燃烧器之间的第二机械连接。相反,图1的烧烤架100实现了“线控”结构,该“线控”结构消除了上述机械连接中的第一机械连接,有利于:(1)存在于图1的第二控制旋钮126与图1的第二编码器124之间的机械连接;(2)存在于图1的第二编码器124与图1的控制器144和/或存储器152之间的第一电连接;以及(3)存在于图1的控制器144与图1的第二燃烧器阀114之间的第二电连接。
[0056] 虽然图1的第二控制旋钮126没有机械地联接到图1的第二燃烧器阀114,但是烧烤架100的用户旋转第二控制旋钮126可以使第二燃烧器阀114打开、关闭或以其他方式调节其位置。在这点上,图1的控制器144构造成将图1的第二控制旋钮126的不同旋转位置(例如,由图1的第二编码器124感测、测量和/或检测)解释为表示与图1的第二燃烧器104的不同操作状态(例如,点火、高、中、低或关闭)相关联的相关用户请求。例如,响应于确定第二控制旋钮126已经以负180度(‑180°)的相对角度定位,控制器144可将确定的旋转位置解释为第二燃烧器104在“中”状态下操作的用户请求。为了满足由所确定的第二控制旋钮126的旋转位置表示的用户请求,控制器144可以指示、命令和/或发信号通知图1的第二燃烧器阀114采取部分打开(例如,50%打开)位置,该部分打开位置促进气体的“中”流动通过第二燃烧器阀114并进入第二燃烧器104,由此实现第二燃烧器104的“中”操作状态。
[0057] 作为另一示例,响应于确定第二控制旋钮126已经以负90度(‑90°)的相对角度定位,控制器144可将确定的旋转位置解释为第二燃烧器104在“高”状态下操作的用户请求。为了满足由所确定的第二控制旋钮126的旋转位置表示的用户请求,控制器144可以指示、命令和/或发信号通知图1的第二燃烧器阀114采取完全打开(例如,100%打开)位置,该完全打开位置促进气体的“高”流动通过第二燃烧器阀114并进入第二燃烧器104,由此实现第二燃烧器104的“高”操作状态。作为又一示例,响应于确定第二控制旋钮126已经以零度(0°)的相对角度定位,控制器144可将确定的旋转位置解释为第二燃烧器104被置于“关闭”状态的用户请求。为了满足由所确定的第二控制旋钮126的旋转位置表示的用户请求,控制器144可以指示、命令和/或发信号通知图1的第二燃烧器阀114采取完全关闭(例如,0%打开或100%关闭)位置,该完全关闭位置防止任何气体流动通过第二燃烧器阀114并进入第二燃烧器104,由此实现第二燃烧器104的“关闭”状态。
[0058] 作为又一示例,响应于确定第二控制旋钮126已经被向内推动和/或按压,控制器144可将确定的平移位置解释为第二燃烧器104被点火的用户请求。为了满足由所确定的第二控制旋钮126的平移位置所表示的用户请求,控制器144可指示、命令和/或发信号通知图
1的第二燃烧器阀114采取完全打开(例如,100%打开)位置,该完全打开位置促进气体的“高”流动通过第二燃烧器阀114并进入第二燃烧器104。控制器144还可指示、命令和/或发信号通知图1的第二点火器118点火从第二燃烧器104发出的气流,从而实现第二燃烧器的“点火”状态。作为又一示例,响应于确定第二控制旋钮126已经被向内推动和/或按压,控制器144可将确定的平移位置解释为烧烤架100的所有燃烧器(例如,第一燃烧器102和第二燃烧器104)被点火的用户请求。为了满足由所确定的第二控制旋钮126的平移位置所表示的用户请求,控制器144可指示、命令和/或发信号通知图1的第一燃烧器阀112和第二燃烧器阀114分别采取(例如,同时地或顺序地)完全打开(例如,100%打开)位置,该完全打开位置促进气体的“高”流动通过第一燃烧器阀112并进入第一燃烧器102并且促进气体的“高”流动通过第二燃烧器阀114并进入第二燃烧器104。控制器144还可指示、命令和/或发信号通知图1的第一点火器116和第二点火器118分别点火(例如,同时或顺序地)从第一燃烧器102发出的气流和从第二燃烧器104发出的气流,从而实现第一燃烧器102和第二燃烧器104两者的“点火”状态。
[0059] 图1的温度传感器128感测、测量和/或检测烧烤架100的烧烤室302内的温度。在一些示例中,温度传感器128可以由联接到烧烤架100的烧烤箱202或盖204的热电偶实现和/或实现为联接到烧烤架100的烧烤箱202或盖204的热电偶,并且定位在烧烤架100的烧烤室302中和/或延伸到烧烤架100的烧烤室302中。由图1的温度传感器128感测、测量和/或检测的数据、信息和/或信号可以是任何数量、类型、形式和/或格式。由图1的温度传感器128感测、测量和/或检测的数据、信息和/或信号可直接传输到图1的控制器144,和/或可传输到图1的存储器152并存储在其中。
[0060] 图1的烧烤架100的火焰传感器130可由任何数量、任何类型和/或任何构造的火焰传感器来实现。火焰传感器130构造成感测、测量和/或检测从烧烤架100的第一燃烧器102和/或第二燃烧器104发出的火焰的存在和/或缺失。在一些示例中,烧烤架100的一个或更多个火焰传感器130可以构成、构造和/或实现为在2021年1月7日提交的美国专利申请No.17/144,038中描述的各种火焰传感器之一。美国专利申请No.17/144,038的全部内容特此通过引用纳入本文。由图1的火焰传感器130感测、测量和/或检测的数据、信息和/或信号可以是任何数量、类型、形式和/或格式。在一些示例中,由图1的火焰传感器130感测、测量和/或检测的数据、信息和/或信号可以直接传输到图1的控制器144,和/或可以传输到图1的存储器152并存储在其中。
[0061] 图1的烧烤架100的照明模块132可以通过任何数量、任何类型和/或任何构造的照明模块来实现。图1的照明模块132构造成朝向或远离烧烤架100的一个或更多个结构投射光(例如,从照明模块132的一个或更多个白炽、卤素或发光二极管(LED)光源发射的光),所述结构包括例如烧烤架100的烧烤箱202、盖204、手柄206、框架208、机柜210、控制面板212、第一侧台214和/或第二侧台216。在一些示例中,一个或更多个照明模块132机械地联接到(例如,固定地连接到)烧烤架100。例如,一个或更多个照明模块132可以安装到烧烤架100的烧烤箱202、盖204、手柄206、框架208、机柜210、控制面板212、第一侧台214和/或第二侧台216。在这样的示例中,照明模块132优选地安装到烧烤架100的使照明模块132的光源能够被烧烤架100的用户容易地看到的部分,例如烧烤架100的烧烤箱202的前部、盖204的前部、手柄206的前部、框架208的前部、机柜210的前部、控制面板212的前部、第一侧台214的前部和/或第二侧台216的前部。在一些示例中,一个或更多个照明模块132可以由烧烤架100的用户接口134的一个或更多个输出装置138实现和/或实现为一个或更多个输出装置
138,如下面进一步描述的。
[0062] 图1的烧烤架100的一个或更多个照明模块132可以被实现为具有一个或更多个光源的可控电照明模块,该一个或更多个光源构造成响应于由烧烤架100的控制器144产生的指令、命令和/或信号(例如,电流供应)从关断状态(例如,照明模块的光源的非光投射状态)转换到接通状态(例如,照明模块的光源的光投射状态),反之亦然。在一些示例中,照明模块132的光源中的一个或更多个可以被命令(例如,由控制器144)以一种方式照亮,该方式使得所述一个或更多个光源在一时间段内表现为被恒定地点亮(例如,处于恒定的光投射状态)。在其他示例中,可以命令(例如,由控制器144)照明模块132的一个或更多个光源以一种方式照亮,该方式使得所述一个或更多个光源在一时间段内表现为被周期性地点亮和/或闪烁(例如,在光投射状态与非光投射状态之间来回切换)。在其他示例中,可以命令(例如,由控制器144)照明模块132的一个或更多个光源停止照亮,使得光源在一时间段内表现为恒定地未点亮(例如,处于恒定的非光投射状态)。
[0063] 在照明模块132的一个或更多个光源被实现为LED的情况下,一个或更多个这种LED可以实现为多色LED,该多色LED可以被命令(例如,由控制器144)以色谱的不同颜色(例如,白色、红色、蓝色等)照亮。在一些这样的示例中,可以命令一个或更多个多色LED以第一颜色(例如,白色)照亮以表示烧烤架100通电,以第二颜色(例如,红色或橙色)照亮以表示烧烤架100是暖的(例如,热的),并且以第三颜色(例如,蓝色)照亮以表示在烧烤架100是暖的一段时间之后烧烤架100是凉的(例如,冷的)。上述颜色方案的优点在于,它直观地向烧烤架100的用户通知烧烤架100的特定的基于安全的温度状态。在这点上,各种对象的用户通常将红色(或橙色)与对象的暖和或热状态相关联,并且类似地将蓝色与对象的凉或冷状态相关联。在其他这样的示例中,一个或更多个多色LED可以被命令以第一颜色(例如,白色)照亮以表示烧烤架100通电,以第二颜色(例如,红色或橙色)照亮以表示烧烤架100是暖的(例如,热的),并且停止照亮(例如,没有光并且因此没有颜色)以表示在烧烤架100是暖的一段时间之后烧烤架100是凉的(例如,冷的)。
[0064] 图6是可以实现为图1的照明模块132之一的示例性照明模块600的正视图。在图6所示的示例中,照明模块600包括安装到示例性控制面板604,定位在示例性控制面板604上和/或以其他方式相对于示例性控制面板604定位的多个示例性LED 602。如图6所示,LED 602构造为示例性环606,其中,环606相对于示例性控制旋钮608同心地定位,控制旋钮608也安装到控制面板604,定位在控制面板604上和/或以其他方式相对于控制面板604定位。
图7是图6所示的照明模块600的正视图,其中,移除了图6的控制旋钮608。如图7所示,LED
602的环606也相对于示例性旋转编码器702同心地定位,控制旋钮608可以机械地联接到该示例旋转编码器702。在图6和图7所示的示例中,LED 602的环606环绕旋转编码器702,并且还环绕控制旋钮608。在其他示例中(例如,当控制旋钮608的一个或更多个部分是透明的或半透明的时),LED 602的环606可以环绕旋转编码器702,并且控制旋钮608可以环绕LED
602的环606。图6和图7的控制面板604可由上述图2的控制面板212实现,或实现为上述图2的控制面板212。图6的控制旋钮608可由上述图1的第一控制旋钮122或第二控制旋钮126实现,或实现为上述图1的第一控制旋钮122或第二控制旋钮126。图7的旋转编码器702可由上述图1的第一编码器120或第二编码器124实现,或实现为上述图1的第一编码器120或第二编码器124。
[0065] 在图6和图7所示的示例中,响应于由烧烤架100的控制器144产生的指令、命令和/或信号(例如,电流供应),照明模块600的LED 602可以被单独地或共同地控制以从关断状态(例如,非光投射状态)转换到接通状态(例如,光投射状态),反之亦然。在这点上,LED 602可以被单独地或共同地命令(例如,由控制器144)以使得LED 602中的一个或更多个在一时间段内表现为被恒定地点亮(例如,在恒定的光投射状态下)的方式来照亮。替代地,LED 602可以被单独地或共同地命令(例如,由控制器144)以使得LED 602中的一个或更多个在一段时间内表现为被周期性地点亮和/或闪烁(例如,在光投射状态和非光投射状态之间来回切换)的方式来照亮。替代地,LED 602可以被单独地或共同地命令(例如,由控制器
144)以停止照亮,使得LED 602中的一个或更多个在一时间段内表现为恒定地未被点亮(例如,处于恒定的非光投射状态)。
[0066] 在一些示例中,图6和图7的照明模块600的LED 602实现为多色LED,该多色LED可以被单独地或共同地命令(例如,由控制器144)以色谱的不同颜色(例如,白色、红色、蓝色等)照亮。在一些这样的示例中,一个或更多个多色LED 602可以被单独地或共同地命令以第一颜色(例如,白色)照亮以表示烧烤架100通电,以第二颜色(例如,红色或橙色)照亮以表示烧烤架100是暖的(例如,热的),并且以第三颜色(例如,蓝色)照亮以表示在烧烤架100是暖的一段时间之后烧烤架100是凉的(例如,冷的)。上述颜色方案的优点在于,它直观地向烧烤架100的用户通知烧烤架100的特定的基于安全的温度状态。在这点上,各种对象的用户通常将红色(或橙色)与对象的暖和或热状态相关联,并且类似地将蓝色与对象的凉或冷状态相关联。在其他这样的示例中,一个或更多个多色LED 602可以被单独地或共同地命令以第一颜色(例如,白色)照亮以表示烧烤架100通电,以第二颜色(例如,红色或橙色)照亮以表示烧烤架100是暖的(例如,热的),并且停止照亮(例如,没有光并且因此没有颜色)以表示在烧烤架100是暖的一段时间之后烧烤架100是凉的(例如,冷的)。
[0067] 图8是可以实现为图1的照明模块132之一的另一示例性照明模块800的正视图。在图8所示的示例中,照明模块800包括安装到示例性控制面板804,定位在示例性控制面板804上和/或以其他方式相对于示例性控制面板804定位的多个示例性LED 802。如图8所示,LED 802构造为示例性线性系列806(例如,竖直定向的列,水平定向的行等),其中,线性系列806定位在第一示例性控制按钮808和第二示例性控制按钮810之间,第一示例性控制按钮808和第二示例性控制按钮810也安装到控制面板804,定位在控制面板804上和/或以其他方式相对于控制面板804定位。
[0068] 在图6所示的示例中,响应于由烧烤架100的控制器144产生的指令、命令和/或信号(例如,电流的供应),照明模块800的LED 802可以被单独地或共同地控制以从关断状态(例如,非光投射状态)转换到接通状态(例如,光投射状态),反之亦然。在这点上,LED 802可以被单独地或共同地命令(例如,由控制器144)以使得LED 802中的一个或更多个在一时间段内表现为被恒定地点亮(例如,在恒定的光投射状态下)的方式照亮。替代地,LED 802可以被单独地或共同地命令(例如,由控制器144)以使得LED 802中的一个或更多个在一段时间内表现为被周期性地点亮和/或闪烁(例如,在光投射状态和非光投射状态之间来回切换)的方式来照亮。替代地,LED 802可以被单独地或共同地命令(例如,由控制器144)以停止照亮,使得LED 802中的一个或更多个在一时间段内表现为恒定地未被点亮(例如,处于恒定的非光投射状态)。
[0069] 在一些示例中,图8的照明模块800的LED 802实现为多色LED,该多色LED可以被单独地或共同地命令(例如,由控制器144)以色谱的不同颜色(例如,白色、红色、蓝色等)照亮。在一些这样的示例中,一个或更多个多色LED 802可以被单独地或共同地命令以第一颜色(例如,白色)照亮以表示烧烤架100通电,以第二颜色(例如,红色或橙色)照亮以表示烧烤架100是暖的(例如,热的),并且以第三颜色(例如,蓝色)照亮以表示在烧烤架100是暖的一段时间之后烧烤架100是凉的(例如,冷的)。上述颜色方案的优点在于,它直观地向烧烤架100的用户通知烧烤架100的特定的基于安全的温度状态。在这点上,各种对象的用户通常将红色(或橙色)与对象的暖和或热状态相关联,并且类似地将蓝色与对象的凉或冷状态相关联。在其他这样的示例中,一个或更多个多色LED 802可以被单独地或共同地命令以第一颜色(例如,白色)照亮以表示烧烤架100通电,以第二颜色(例如,红色或橙色)照亮以表示烧烤架100是暖的(例如,热的),并且停止照亮(例如,没有光并且因此没有颜色)以表示在烧烤架100是暖的一段时间之后烧烤架100是凉的(例如,冷的)。
[0070] 图1的用户接口134包括一个或更多个输入装置136(例如,按钮、刻度盘、旋钮、开关、触摸屏等)和/或一个或更多个输出装置138(例如,液晶显示器、发光二极管、扬声器等),其使得烧烤架100的用户能够与上述烧烤架100的控制系统交互。在一些示例中,用户接口134的输出装置138可以包括上述照明模块132中的一个或更多个。用户接口134的输出装置138可以构造成以文本的方式(例如,作为书面的通知、消息或警报)、以图形的方式(例如,作为示出的或可见的通知、消息或警报)和/或以声音的方式(例如,作为可听的通知、消息或警报)呈现一个或更多个通知(例如,一个或更多个基于安全的温度状态通知)。例如,用户接口134的输出装置138可以构造成以文本的方式(例如,作为书面的通知、消息或警告)、以图形的方式(例如,作为示出的或可见的通知、消息或警告)和/或以声音的方式(例如,作为可听的通知、消息或警告)通知烧烤架100的用户烧烤架100是暖的(例如,热的)。作为另一示例,用户接口134的输出装置138可构造成以文本的方式(例如,作为书面的通知、消息或警告)、以图形的方式(例如,作为示出的或可见的通知、消息或警告)和/或以声音的方式(例如,作为可听的通知、消息或警告)通知烧烤架100的用户烧烤架100是凉的(例如,冷的)。在一些示例中,响应于表示烧烤架100的基于安全的温度状态的一个或更多个条件得到满足,可以经由用户接口134的输出装置138呈现这种基于安全的温度状态通知,如下面进一步描述的。
[0071] 在图1所示的示例中,用户接口134操作性地联接到烧烤架100的控制器144和/或存储器152(例如,与其电通信)。在一些示例中,用户接口134机械地联接到(例如,固定地连接到)烧烤架100。例如,用户接口134可以安装到烧烤架100的烧烤箱202、盖204、手柄206、框架208、机柜210、控制面板212、第一侧台214和/或第二侧台216。用户接口134优选地安装到烧烤架100的一部分(烧烤架100的用户可以容易地接近该部分),例如烧烤架100的烧烤箱202的前部、盖204的前部、手柄206的前部、框架208的前部、机柜210的前部、控制面板212的前部、第一侧台214的前部和/或第二侧台216的前部。
[0072] 在一些示例中,用户接口134的输入装置136和/或输出装置138中的相应装置可安装到烧烤架100的不同部分。例如,输入装置136中的第一个可安装到烧烤架100的烧烤箱202、盖204、手柄206、框架208、机柜210、控制面板212、第一侧台214或第二侧台216的侧部,并且输入装置136中的第而个可安装到烧烤架100的烧烤箱202、盖204、手柄206、框架208、机柜210、控制面板212、第一侧台214或第二侧台216的前部。用户接口134的架构和/或操作可以分布在任何数量的用户接口之间,这些用户接口分别具有位于和/或安装到烧烤架100的任何部分的任何数量的输入装置136和/或输出装置138。
[0073] 图9是可以实现为图1的烧烤架100的用户接口134的示例性用户接口900的正视图。如图9所示,用户接口900包括可以实现为图1的用户接口134的输入装置136的示例性刻度盘902、示例性第一按钮904、示例性第二按钮906和示例性第三按钮908以及可以实现为图1的用户接口134的输出装置138的示例性显示器910。在图9所示的示例中,用户接口900的刻度盘902是选择刻度盘,该选择刻度盘可由烧烤架100的用户旋转以调节烧烤架100的温度和/或导航通过用户接口900的显示器910上呈现的选项。除了可旋转之外,刻度盘902还可由烧烤架100的用户推动以进行和/或确认对呈现在显示器910上的选项之一的选择。用户接口900的第一按钮904是菜单按钮,该菜单按钮可由烧烤架100的用户按下以访问具有可选选项的主菜单(例如,“主页”菜单)并使主菜单呈现在用户接口900的显示器910上。
用户接口900的第二按钮906是烧烤程序按钮,该烧烤程序按钮可以由烧烤架100的用户按下以访问可选择的烧烤程序库,并使与可选择的烧烤程序相关联的步骤、指令、操作、通知和/或警报呈现在用户接口900的显示器910上。用户接口900的第三按钮908是计时器按钮,该计时器按钮可由烧烤架100的用户按下以启动计时器,并使与计时器相关联的运行时间呈现在用户接口900的显示器910上。用户接口900的显示器910是构造成向烧烤架100的用户呈现文本和/或图形信息的液晶显示器。在一些示例中,显示器910可以实现为触摸屏,在这种情况下,显示器910不仅可以实现为用户接口134的输出装置138中的一个,而且可以实现为用户接口134的输入装置136中的另一个。
[0074] 在一些示例中,经由用户接口900的显示器910呈现的一个或更多个通知可以通知烧烤架100的用户烧烤架100的特定的基于安全的温度状态。例如,用户接口900的显示器910可以文本的方式(例如,作为书面的通知、消息或警告)和/或以图形的方式(例如,作为示出的或可见的通知、消息或警告)通知烧烤架100的用户烧烤架100是暖的(例如,热的)。
作为另一示例,用户接口900的显示器910可以文本的方式(例如,作为书面的通知、消息或警告)和/或以图形的方式(例如,作为示出的或可见的通知、消息或警告)通知烧烤架100的用户烧烤架100是凉的(例如,冷的)。在一些示例中,响应于表示烧烤架100的基于安全的温度状态的一个或更多个条件得到满足,可以经由用户接口900的显示器910呈现这种基于安全的温度状态通知,如下面进一步描述的。
[0075] 图1的网络接口140包括一个或更多个通信装置142(例如,发射机、接收机、收发机、调制解调器、网关、无线接入点等),以便于通过有线或无线通信网络与外部机器(例如,任何类型的计算装置,包括图1的远程装置154)交换数据。经由通信装置142和/或更一般地经由网络接口140发送和/或接收的通信可以通过例如以太网连接、数字用户线(DSL)连接、电话线连接、同轴电缆系统、卫星系统、无线系统、蜂窝电话系统、光学连接等进行和/或承载。网络接口140使得烧烤架100的用于与烧烤架100的上述控制系统(例如经由远程装置154中的一个或更多个)远程交互。在图1所示的示例中,网络接口140操作性地联接到烧烤架100的控制器144和/或存储器152(例如,与其电通信)。
[0076] 图1的远程装置154可以由任何类型和/或任何数量的移动或固定计算装置来实现。在这点上,这样的远程装置154的示例包括智能电话、平板电脑、膝上型电脑、台式电脑、云服务器、可穿戴计算设备等。图1的远程装置154便于烧烤架100的上述用户接口134的远程(例如,有线的或无线的)扩展。在这点上,每个远程装置154包括一个或更多个输入装置和/或一个或更多个输出装置,其模拟和/或实现烧烤架100的用户接口134的相应输入装置136和/或相应输出装置138的上述功能的远程定位版本。因此,从烧烤架100发送的一个或更多个基于安全的温度状态通知(例如,经由烧烤架100的网络接口140的通信装置142)可经由远程装置154的输出装置以与此类基于安全的温度状态通知将经由烧烤架100的用户接口134的输出装置138呈现的方式大致相同的方式呈现。
[0077] 图1的控制器144管理和/或控制烧烤架100的控制系统和/或其部件。在图1所示的示例中,控制器144操作性地联接到图1的烧烤架100的燃料源阀108、第一燃烧器阀112、第二燃烧器阀114、第一点火器116、第二点火器118、第一编码器120、第二编码器124、温度传感器128、火焰传感器130、照明模块132、传感器130、照明模块132、用户接口134(例如,包括输入装置136和输出装置138)、网络接口140(例如,包括通信装置142)和/或存储器152。图1的控制器144还经由图1的烧烤架100的网络接口140(例如,包括通信装置142)操作性地联接到图1的远程装置154(例如,与图1的远程装置154进行有线或无线电通信)。在图1所示的示例中,控制器144包括图1的控制电路146、检测电路148和定时器电路150,其中的每一个都在此进一步详细讨论。控制电路146、检测电路148、定时器电路150和/或更一般地,图1的控制器144可以由任何类型和/或任何数量的半导体器件(例如,处理器、微处理器、微控制器等)和/或电路单独地和/或共同地实现。
[0078] 在图1所示的示例中,控制器144被图示为管理和/或控制烧烤架100的控制系统的各种部件的操作的单个离散结构。然而,应当理解,在其他示例中,控制器144的架构和/或操作可以分布在任何数量的控制器中,其中,每个单独的控制器具有在此描述的一个或更多个操作的专用子集。仅作为一个示例,图1的控制器144可以被分成三个不同的控制器,由此三个控制器中的第一个包括控制器144的控制电路146,三个控制器中的第二个包括控制器144的检测电路148,三个控制器中的第三个包括控制器144的定时器电路150。在一些示例中,烧烤架100还可包括用于图1的烧烤架100的燃料源阀108、第一燃烧器阀112、第二燃烧器阀114、第一点火器116,第二点火器118、第一编码器120、第二编码器124、温度传感器128、火焰传感器130、照明模块132、用户接口134(例如,包括输入装置136和输出装置138)、网络接口140(例如,包括通信装置142)和/或存储器152中的一个或更多个的单独的、不同的控制器。
[0079] 图1的控制器144管理和/或控制一个或更多个基于安全的温度状态监测过程、协议、程序、序列和/或方法的实现和/或执行。例如,控制器144可以管理和/或控制以下结合图9至图12描述的基于安全的温度状态监测过程、协议、程序、序列和/或方法中的一个或更多个的实现,所述基于安全的温度状态监测过程、协议、程序、序列和/或方法提供表示图1的烧烤架100是暖的(例如,热的)的一个或更多个基于安全的温度状态通知的呈现。作为另一示例,附加地或替代地,控制器144可管理和/或控制以下结合图10至图17描述的基于安全的温度状态监测过程、协议、程序、序列和/或方法中的一个或更多个的实现,所述基于安全的温度状态监测过程、协议、程序、序列和/或方法提供表示图1的烧烤架100是凉的(例如,冷的)的一个或更多个基于安全的温度状态通知的呈现。
[0080] 图1的控制器144的控制电路146管理和/或控制烧烤架100的一个或更多个可控部件的一个或更多个操作,该一个或更多个可控部件操作性地联接到烧烤架100的控制器144(例如,与其电通信)。例如,控制电路146可包括阀控制电路,该阀控制电路构造成指示、命令、发信号通知和/或以其他方式使烧烤架100的燃料源阀108、第一燃烧器阀112和/或第二燃烧器阀114打开(例如完全打开)、关闭(例如完全关闭)或以其他方式改变位置。附加地或替代地,控制电路146可以包括点火器控制电路,该点火器控制电路构造成指示、命令、发信号通知和/或以其他方式使烧烤架100的第一点火器116和/或第二点火器118点火烧烤架100的第一燃烧器102和/或第二燃烧器104中的相应燃烧器。附加地或替代地,控制电路146可以包括照明控制电路,该照明控制电路构造成指示、命令、发信号通知和/或以其他方式使烧烤架100的一个或更多个照明模块132的一个或更多个光源从关闭状态(例如,非光投射状态)转换(例如,一次或更多次)到开启状态(例如,光投射状态),或反之亦然。在一些示例中,一个或更多个照明模块132的一个或更多个光源从关断状态到接通状态的转变,或反之亦然,实现了一个或更多个通知(例如,一个或更多个可见的消息或警报)的呈现。
[0081] 附加地或替代地,控制电路146可以包括用户接口控制电路,该用户接口控制电路构造成指示、命令、发信号通知和/或以其他方式使得烧烤架100的用户接口134的一个或更多个输出装置138以文本的方式、以图形的方式或以声音的方式呈现数据和/或信息,该数据和/或信息可以包括一个或更多个通知(例如,一个或更多个可见、可听和/或可触知的消息或警报)。附加地或替代地,控制电路146可以包括网络接口控制电路,该网络接口控制电路构造成指示、命令、发信号通知和/或以其他方式使得烧烤架100的网络接口140的一个或更多个通信装置142向图1的一个或更多个远程装置154发送数据和/或信息,该数据和/或信息可以包括一个或更多个通知(例如,一个或更多个可见、可听和/或可触知的消息或警报)。
[0082] 图1的控制器144的检测电路148基于从烧烤架100的一个或更多个部件接收的数据、信息和/或信号来检测和/或确定与烧烤架100相关联的一个或更多个状态、条件、操作和/或事件,烧烤架100的一个或更多个部件操作性地联接到(例如,以有线或无线电通信方式)烧烤架100的控制器144。例如,检测电路148可包括阀检测电路,该阀检测电路构造成基于在控制器144的控制电路146处产生的和/或传送到燃料源阀108、第一燃烧器阀112和/或第二燃烧器阀114的一个或更多个指令、命令和/或信号来检测和/或确定烧烤架100的燃料源阀108、第一燃烧器阀112和/或第二燃烧器阀114的相对位置。
[0083] 附加地或替代地,检测电路148可以包括编码器检测电路,该编码器检测电路构造成基于从烧烤架100的第一编码器120和/或第二编码器124中的相应编码器接收的数据、信息和/或信号来检测和/或确定烧烤架100的第一控制旋钮122和/或第二控制旋钮126的相对位置。附加地或替代地,检测电路148可以包括温度检测电路,该温度检测电路构造成基于从烧烤架100的温度传感器128接收的数据、信息和/或信号来检测和/或确定与烧烤架100相关联的一个或更多个温度状态、条件、操作和/或事件(例如,烧烤架100的烧烤室302的温度高于或低于预定温度阈值,烧烤架100的用户可接触的外表面的温度高于或低于预定温度阈值等)。附加地或替代地,检测电路148可以包括火焰检测电路,该火焰检测电路构造成基于从烧烤架100的一个或更多个火焰传感器130接收的数据、信息和/或信号来检测和/或确定烧烤架100的第一燃烧器102和/或第二燃烧器104处是否存在火焰。
[0084] 附加地或替代地,检测电路148可以包括用户接口检测电路,该用户接口检测电路构造成基于从烧烤架100的用户接口134接收的数据、信息和/或信号来检测和/或确定与烧烤架100相关联的一个或更多个用户接口状态、条件、操作和/或事件(例如,用户已经与用户接口134的一个或更多个输入装置136交互,用户未能与用户接口134的一个或更多个输入装置136交互等)。附加地或替代地,检测电路148可以包括网络接口检测电路,该网络接口检测电路构造成基于从烧烤架100的网络接口140接收的数据、信息和/或信号来检测和/或确定与烧烤架100相关联的一个或更多个网络接口状态、条件、操作和/或事件(例如,网络接口140的一个或更多个通信装置142已经接收到表示用户已经与一个或更多个远程装置154的一个或更多个输入装置交互的数据、信息和/或信号,网络接口140的一个或更多个通信装置142未能接收到表示用户已经与一个或更多个远程装置154的一个或更多个输入装置交互的数据、信息和/或信号)。
[0085] 图1的控制器144的定时器电路150控制和/或管理控制器144和/或更一般地烧烤架100的控制系统的一个或更多个定时器的实现、调用、启动、终止和/或执行,其中,每个这样的定时器具有与其相关联的预定时长(例如,该预定时长可以存储在烧烤架100的存储器152中)。在一些示例中,经由定时器电路150控制和/或管理的定时器的预定时长具有零的相关联的开始时间值和大于零的相关联的结束时间值(例如,值随时间增加的定时器)。在其他示例中,经由定时器电路150控制和/或管理的定时器的预定时长具有大于零的相关联的开始时间值和零的相关联的结束时间值(例如,值随时间减小的定时器)。在一些示例中,定时器电路150检测和/或确定定时器是否已经达到其相关联的预定时长。在一些示例中,控制器144的检测电路148与控制器144的定时器电路150结合和/或协调地操作,以确定与图1的烧烤架100的基于安全的温度状态有关的条件(例如,通过检测电路148检测到的)在与通过定时器电路150控制和/或管理的定时器相关联的预定时长期间(例如,在预定时长内和/或在整个预定时长期间)是否一直得到满足。
[0086] 在一些示例中,控制器144和/或(更一般地)图1的烧烤架100的控制系统构造成确定是否满足与烧烤架100的基于安全的温度状态相关联的条件。响应于确定条件得到满足,控制器144指示、命令和/或发信号通知烧烤架100的一个或更多个照明模块132、烧烤架100的用户接口134的一个或更多个输出装置138和/或一个或更多个远程装置154的一个或更多个输出装置,以呈现表示基于安全的温度状态的一个或更多个通知。在一些示例中,所呈现的通知直观地表示或明确地通知烧烤架100的用户(或位于烧烤架100附近的其他个人)烧烤架100太暖(例如,使得烧烤架100的一个或更多个用户可接触的外表面超过大约一百四十华氏度(140°F)的温度)而使得烧烤架的某些外表面不能被人安全地触摸和/或接触。在其他示例中,所呈现的通知直观地表示或明确地通知烧烤架100的用户(或位于烧烤架
100附近的其他个人)烧烤架100足够凉(例如,使得烧烤架100的用户可接触的外表面中没有一个超过大约一百四十华氏度(140°F)的温度)以使烧烤架的某些外表面被织物覆盖物(例如,乙烯基、聚酯、尼龙或帆布覆盖物)安全地覆盖。
[0087] 在一些示例中,当图1的控制器144的检测电路148确定烧烤架100的烧烤室302的温度(例如,由烧烤架100的温度传感器128感测、测量和/或检测)高于预定温度阈值(高于约二百华氏度(200°F))时,图1的控制器144的控制电路146指示、命令和/或发信号通知烧烤架100的一个或更多个照明模块132、烧烤架100的用户接口134的一个或更多个输出装置138和/或一个或更多个远程装置154的一个或更多个输出装置呈现表示图1的烧烤架100暖的一个或更多个通知。
[0088] 在一些示例中,当图1的控制器144的检测电路148确定烧烤架100的一个或更多个用户可接触的外表面的温度高于预定温度阈值(例如,高于约一百四十华氏度(140°F))时,图1的控制器144的控制电路146指示、命令和/或发信号通知烧烤架100的一个或更多个照明模块132、烧烤架100的用户接口134的一个或更多个输出装置138和/或一个或更多个远程装置154的一个或更多个输出装置呈现表示图1的烧烤架100暖的一个或更多个通知。在一些这样的示例中,图1的控制器144的检测电路148基于烧烤架100的烧烤室302的温度(例如,由烧烤架100的温度传感器128感测、测量和/或检测)来确定烧烤架100的用户可接触的外表面的温度。例如,控制器144的检测电路148可以通过访问温度相关表(例如,该温度相关表可以存储在烧烤架100的存储器152中)来确定烧烤架100的用户可接触的外表面的温度,该温度相关表定义了烧烤架100的烧烤室302的温度与烧烤架100的用户可接触的外表面的各种温度之间的一个或更多个关系(例如,当烧烤室302的温度是华氏X度时,外表面A的温度是华氏Y度,当烧烤室302的温度是华氏X度时,外表面B的温度是华氏Z度,等等)。
[0089] 在一些示例中,当图1的控制器144的检测电路148确定在与由图1的控制器144的定时器电路150调用的定时器相关联的预定时长期间(例如,在预定时长内或在整个预定时长期间)在烧烤架100的第一燃烧器102和/或第二燃烧器104处存在火焰(例如,由烧烤架100的火焰传感器130感测、测量和/或检测)时,图1的控制器144的控制电路146指示、命令和/或发信号通知烧烤架100的一个或更多个照明模块132、烧烤架100的用户接口134的一个或更多个输出装置138和/或一个或更多个远程装置154的一个或更多个输出装置以呈现表示图1的烧烤架100暖的一个或更多个通知。
[0090] 在一些示例中,在图1的控制器144的检测电路148确定在与由图1的控制器144的定时器电路150调用的定时器相关联的预定时长期间(例如,在预定时长内或在整个预定时长期间)烧烤架100的第一燃烧器阀112和/或第二燃烧器阀114处于打开位置(例如,完全打开或部分打开位置)时,图1的控制器144的控制电路146指示、命令和/或发信号通知烧烤架100的一个或更多个照明模块132、烧烤架100的用户接口134的一个或更多个输出装置138和/或一个或更多个远程装置154的一个或更多个输出装置以呈现表示图1的烧烤架100暖的一个或更多个通知。
[0091] 在一些示例中,当在图1的控制器144的检测电路148已经确定烧烤架100的烧烤室302的温度(例如,由烧烤架100的温度传感器128感测、测量和/或检测)高于预定温度阈值(例如,约二百华氏度(200°F))之后控制器144的检测电路148确定烧烤架100的烧烤室302的温度低于所述预定温度阈值时,所述一个或多个输出装置,图1的控制器144的控制电路
146指示、命令和/或发信号通知烧烤架100的一个或更多个照明模块132、烧烤架100的用户接口134的一个或更多个输出装置138和/或一个或更多个远程装置154的一个或更多个输出装置呈现表示图1的烧烤架100凉的一个或更多个通知。
[0092] 在一些示例中,当在图1的控制器144的检测电路148已经确定烧烤架100的一个或更多个用户可接触的外表面的温度高于预定温度阈值(例如,约一百四十华氏度(140°F))之后控制器144的检测电路148确定烧烤架100的一个或更多个用户可接触的外表面的温度低于所述预定温度阈值时,图1的控制器144的控制电路146指示、命令和/或发信号通知烧烤架100的一个或更多个照明模块132、烧烤架100的用户接口134的一个或更多个输出装置138和/或一个或更多个远程装置154的一个或更多个输出装置呈现表示图1的烧烤架100凉的一个或更多个通知。在一些这样的示例中,图1的控制器144的检测电路148基于烧烤架
100的烧烤室302的温度(例如,由烧烤架100的温度传感器128感测、测量和/或检测)来确定烧烤架100的用户可接触的外表面的温度。例如,控制器144的检测电路148可以通过访问温度相关表(例如,该温度相关表可以存储在烧烤架100的存储器152中)来确定烧烤架100的用户可接触的外表面的温度,该温度相关表定义了烧烤架100的烧烤室302的温度与烧烤架
100的用户可接触的外表面的各种温度之间的一个或更多个关系(例如,当烧烤室302的温度是华氏X度时,外表面A的温度是华氏Y度,当烧烤室302的温度是华氏X度时,外表面B的温度是华氏Z度,等等)。
[0093] 在一些示例中,当图1的控制器144的检测电路148确定在与由图1的控制器144的定时器电路150调用的定时器相关联的预定时长期间(例如,在预定时长内和/或在整个预定时长期间)在烧烤架100的第一燃烧器102和第二燃烧器104处缺失火焰(例如,由烧烤架100的火焰传感器130感测、测量和/或检测)时(这种确定在控制器144的检测电路148已经确定在烧烤架100的第一燃烧器102和/或第二燃烧器104处存在火焰之后),图1的控制器
144的控制电路146指示、命令和/或发信号通知烧烤架100的一个或更多个照明模块132、烧烤架100的用户接口134的一个或更多个输出装置138和/或一个或更多个远程装置154的一个或更多个输出装置呈现表示图1的烧烤架100凉的一个或更多个通知。
[0094] 在一些示例中,当图1的控制器144的检测电路148确定在与由图1的控制器144的定时器电路150调用的定时器相关联的预定时长期间(例如,在预定时长内或在整个预定时长期间)烧烤架100的第一燃烧器阀112和第二燃烧器阀114处于关闭位置(例如,完全关闭位置)时(这种确定在控制器144的检测电路148已经确定烧烤架100的第一燃烧器阀112和/或第二燃烧器阀114处于打开位置之后),图1的控制器144的控制电路146指示、命令和/或发信号通知烧烤架100的一个或更多个照明模块132、烧烤架100的用户接口134的一个或更多个输出装置138和/或一个或更多个远程装置154的一个或更多个输出装置呈现表示图1的烧烤架100凉的一个或更多个通知。
[0095] 图1的存储器152可以由任何类型和/或任何数量的存储装置来实现,诸如存储驱动器、闪存、只读存储器(ROM)、随机存取存储器(RAM)、高速缓存和/或任何其他物理存储介质,其中,信息被存储任一时长(例如,延长的时间段、永久地、短暂地,用于临时缓冲和/或用于信息的高速缓存)。存储在图1的存储器152中的信息可以以任何文件和/或数据结构格式、组织方案和/或布置来存储。
[0096] 存储器152存储由图1的烧烤架100的燃料源阀108、第一燃烧器阀112、第二燃烧器阀114、第一点火器116、第二点火器118、第一编码器120、第二编码器124、温度传感器128、火焰传感器130、照明模块132、用户接口134(例如,包括输入装置136和输出装置138)、网络接口140(例如,包括通信装置142)、控制器144(例如,包括控制电路146、检测电路148和定时器电路150)、远程装置154和/或(更一般地)控制系统感测、测量、检测、产生、访问、输入、输出、发送和/或接收的数据。存储器152还存储对应于以下结合图9至图16描述的过程、协议、程序、序列和/或方法的指令(例如,机器可读指令)和相关联的数据(例如,一个或更多个预定温度阈值、一个或更多个温度相关表、一个或更多个预定定时器时长、一个或更多个预定呈现时长等)。图1的存储器152可由图1的烧烤架100的燃料源阀108、第一燃烧器阀112、第二燃烧器阀114、第一点火器116、第二点火器118、第一编码器120、第二编码器124、温度传感器128、火焰传感器130、照明模块132、用户接口134(例如,包括输入装置136和输出装置138)、网络接口140(例如,包括通信装置142)、控制器144(例如,包括控制电路146,检测电路148和定时器电路150)、远程装置154和/或(更一般地)控制系统中的一个或更多个访问。
[0097] 虽然图1中示出了实现烧烤架100的控制系统的示例性方式,但是图1中示出的一个或更多个元件、过程和/或装置可以被组合、分开、重新布置、省略、消除和/或以任何其他方式实现。此外,图1的烧烤架100的示例性燃料源阀108、示例性第一燃烧器阀112、示例性第二燃烧器阀114、示例性第一点火器116、示例性第二点火器118、示例性第一编码器120、示例性第二编码器124、示例性温度传感器128、示例性火焰传感器130、示例性照明模块132、示例性用户接口134(例如,包括示例性输入装置136和示例性输出装置138)、示例性网络接口140(例如,包括示例性通信装置142)、示例性控制器144(例如,包括示例性控制电路
146、示例性检测电路148和示例性定时器电路150)、示例性存储器152和/或(更一般地)控制系统可以由单独的硬件或由与软件和/或固件结合的硬件来实现。因此,例如,图1的烧烤架100的示例性燃料源阀108、示例性第一燃烧器阀112、示例性第二燃烧器阀114、示例性第一点火器116、示例性第二点火器118、示例性第一编码器120、示例性第二编码器124、示例性温度传感器128、示例性火焰传感器130、示例性照明模块132、示例性用户接口134(例如,包括示例性输入装置136和示例性输出装置138)、示例性网络接口140(例如,包括示例性通信装置142)、示例性控制器144(例如,包括示例性控制电路146、示例性检测电路148和示例性定时器电路150)、示例性存储器152和/或(更一般地)控制系统中的任一个可由处理器电路、模拟电路、数字电路、逻辑电路、可编程处理器、可编程微控制器、图形处理单元(GPU)、数字信号处理器(DSP)、专用集成电路(ASIC)、可编程逻辑器件(PLD)和/或诸如现场可编程门阵列(FPGA)的现场可编程逻辑器件(FPLD)来实现。此外,除了图1所示的元件、过程和/或装置之外或代替图1所示的元件、过程和/或装置,图1的烧烤架的示例性控制系统可包括一个或更多个元件、过程和/或装置,和/或可包括任何或所有所示的元件、过程和装置中的多于一个的元件、过程和装置。
[0098] 图10至图17示出了表示用于实现图1的烧烤架100的示例性硬件逻辑电路、机器可读指令、硬件实现的状态机和/或其任意组合的流程图。机器可读指令可以是用于由处理器电路执行的一个或更多个可执行程序或其部分,所述处理器电路诸如以下结合图18讨论的示例性处理器平台1800中所示的处理器电路1802和/或以下结合图19和/或图20讨论的示例性处理器电路。虽然程序可以用存储在一个或更多个非暂时性计算机可读存储介质上的软件来实现,所述存储介质诸如CD、软盘、硬盘驱动器(HDD)、DVD、蓝光盘、易失性存储器(例如,任何类型的随机存取存储器(RAM)等)或者与位于一个或更多个硬件设备中的处理器电路相关联的非易失性存储器(例如,闪存、HDD等),但是整个程序和/或其部分可以替代地由除了处理器电路之外的一个或更多个硬件设备来执行和/或体现在固件或专用硬件中。机器可读指令可以分布在多个硬件设备上和/或由两个或更多个硬件设备(例如,服务器和客户端硬件设备)执行。例如,客户机硬件装置可由端点客户机硬件中(例如,与用户相关联的硬件装置)或中间客户机硬件装置(例如,可促进服务器与端点客户机硬件装置之间的通信的无线电接入网(RAN)网关)来实现。类似地,非暂时性计算机可读存储介质可以包括位于一个或更多个硬件装置中的一个或更多个介质。此外,尽管参照图10至图17所示的流程图描述了示例程序,但是替代地可以使用实现示例性烧烤架100的许多其他方法。例如,可以改变框的执行顺序,和/或可以改变、消除或组合所描述的一些框。另外地或替代地,任何或所有框可以由一个或更多个硬件电路(例如,处理器电路、分立和/或集成的模拟和/或数字电路、FPGA、ASIC、比较器、运算放大器(op‑amp)、逻辑电路等)来实现,这些硬件电路构造成在不执行软件或固件的情况下执行相应的操作。处理器电路可以分布在不同的网络位置中和/或在单个机器中的一个或更多个硬件设备(例如,单核处理器(例如,单核中央处理器单元(CPU))、多核处理器(例如,多核CPU)等)、分布在服务器机架的多个服务器上的多个处理器、分布在一个或更多个服务器机架上的多个处理器、位于同一封装(例如,同一集成电路(IC)封装或在两个或更多个分离的外壳中等)的CPU和/或FPGA的本地。
[0099] 本文所述的机器可读指令可以以压缩格式、加密格式、分段格式、编译格式、可执行格式、打包格式等中的一种或更多种来存储。本文所述的机器可读指令可以作为可用于创建、制造和/或产生机器可执行指令的数据或数据结构(例如,作为指令、代码、代码表示等的部分)来存储。例如,机器可读指令可以被分段并存储在位于网络或网络集合的相同或不同位置(例如,在云中、在边缘装置中等)的一个或更多个存储装置和/或计算装置(例如,服务器)上。机器可读指令可能需要安装、修改、适配、更新、组合、补充、配置、解密、解压缩、拆包、分发、重新分配、编译等中的一个或更多个,以便使它们可由计算装置和/或任何其他机器直接读取、解释和/或执行。例如,机器可读指令可以存储在多个部分中,这些部分被单独地压缩、加密和/或存储在单独的计算装置上,其中,这些部分在被解密、解压缩和/或组合时形成一组机器可执行指令,该组机器可执行指令实现可以一起形成诸如本文所述的程序的一个或更多个操作。
[0100] 在另一示例中,机器可读指令可被存储在它们可由处理器电路读取的状态中,但需要添加库(例如,动态链接库(DLL))、软件开发包(SDK)、应用编程接口(API)等,以便在特定计算装置或任何其他装置上执行机器可读指令。在另一示例中,在机器可读指令和/或相应的程序可以全部或部分执行之前,可能需要配置机器可读指令(例如,所存储的设置、数据输入、所记录的网络地址等)。因此,如这里所使用的,机器可读介质可以包括机器可读指令和/或程序,而不管机器可读指令和/或程序在被存储时或者在静止或在运输中的特定格式或状态。
[0101] 本文所描述的机器可读指令可由任何过去、现在或将来的指令语言、脚本语言、编程语言等来表示。例如,机器可读指令可使用以下语言中的任一种来表示:C、C++、Java、C#、Perl、Python、JavaScript、超文本标记语言(HTML)、结构化查询语言(SQL)、Swift等。
[0102] 如上所述,图10至图17的示例性操作可以使用存储在一个或更多个非暂时性计算机和/或机器可读介质上的可执行指令(例如,计算机和/或机器可读指令)来实现,所述非暂时性计算机和/或机器可读介质诸如光存储装置、磁存储装置、HDD、闪存、只读存储器(ROM)、CD、DVD、高速缓存、任何类型的RAM、寄存器和/或任何其他存储装置或存储盘,其中,信息被存储任一时长(例如,延长的时间段、永久地、短暂地,用于临时缓冲和/或用于信息的缓存)。如这里所使用的,术语“非暂时性计算机可读介质”和“非暂时性计算机可读存储介质”被明确地定义为包括任何类型的计算机可读存储装置和/或存储盘,并且排除传播信号和排除传输介质。
[0103] 术语“包含”和“包括”(及其所有形式和时态)在本文中用于开放式术语。因此,每当权利要求采用任何形式的“包括”或“包含”(例如,包括(comprises)、包含(includes)、包括(comprising)、包含(including)、具有等)作为前序或在任何种类的权利要求叙述中时,应当理解,在不脱离相应权利要求或叙述的范围的情况下,可以存在附加元件、术语等。如本文所用,当短语“至少”用作例如权利要求的前序中的过渡术语时,它以与术语“包括”和“包含”为开放式的相同方式为开放式的。当例如以诸如A、B和/或C的形式使用时,术语“和/或”是指A、B、C的任何组合或子集,诸如(1)单独的A;(2)单独的B;(3)单独的C;(4)A与B;(5)A与C;(6)B与C;或(7)A与B和与C。如本文在描述结构、部件、项目、对象和/或事物的上下文中所使用的,短语“A和B中的至少一个”旨在指代包括:(1)至少一个A;(2)至少一个B;或(3)至少一个A和至少一个B中的任一个的实现方式。类似地,如本文在描述结构、部件、项目、对象和/或事物的上下文中所使用的,短语“A或B中的至少一个”旨在指代包括:(1)至少一个A;(2)至少一个B;或(3)至少一个A和至少一个B中的任一个的实现方式。如本文在描述过程、指令、动作、活动和/或步骤的执行或实施的上下文中所使用的,短语“A和B中的至少一个”旨在指代包括:(1)至少一个A;(2)至少一个B;或(3)至少一个A和至少一个B中的任一个的实现方式。类似地,如本文在描述过程、指令、动作、活动和/或步骤的执行或实施的上下文中所使用的,短语“A或B中的至少一个”旨在指代包括:(1)至少一个A;(2)至少一个B;或(3)至少一个A和至少一个B中的任一个的实现方式。
[0104] 如本文所用,单数引用(例如,“一”、“一个”、“第一”、“第二”等)不排除复数。本文所用的术语“一个”或“一种”对象是指一个或更多个该对象。术语“一”、“一个或更多个”和“至少一个”在本文中可互换使用。此外,尽管单独列出,但是多个装置、元件或方法动作可以由例如相同的实体或对象来实现。另外,尽管各个特征可以被包括在不同的示例或权利要求中,但是这些特征可以被组合,并且包括在不同的示例或权利要求中并不意味着特征的组合是不可行的和/或不利的。
[0105] 图10是表示可由处理器电路执行以实现图1的烧烤架100的第一基于安全的温度状态监测过程的示例性机器可读指令和/或示例性操作1000的流程图。图10的机器可读指令和/或操作1000开始于框1002,此时图1的控制器144的检测电路148检测烧烤架100的烧烤室302的温度。例如,检测电路148可以基于由烧烤架100的温度传感器128感测、测量和/或检测的数据、信息和/或信号来检测(例如,连续地或周期性地)烧烤架100的烧烤室302的温度。在框1002之后,图10的示例性机器可读指令和/或操作1000的控制前进到框1004。
[0106] 在框1004,图1的控制器144的检测电路148确定烧烤架100的烧烤室302的温度是否高于温度阈值。例如,检测电路148可以将烧烤架100的烧烤室302的温度(例如,如在框1002检测到的)与对应于烧烤架100是暖的(例如,热的)的预定温度阈值(例如,该预定温度阈值可以存储在烧烤架100的存储器152中)进行比较。如果检测电路148在框1004确定烧烤架100的烧烤室302的温度不高于温度阈值,则图10的示例性机器可读指令和/或操作1000的控制返回到框1002。如果检测电路148相反在框1004确定烧烤架100的烧烤室302的温度高于温度阈值,则图10的示例性机器可读指令和/或操作1000的控制前进到框1006。
[0107] 在框1006,图1的控制器144的控制电路146产生表示烧烤架100暖的一个或更多个通知(例如,可见、可听和/或可触知的消息或警报)。在一些示例中,控制电路146产生一个或更多个通知,该通知在被呈现时旨在明确地向烧烤架100的用户通知烧烤架100是暖的。在其他示例中,控制电路146产生一个或更多个通知,该通知在被呈现时旨在固有地和/或直观地向烧烤架100的用户通知烧烤架100是暖的。在框1006之后,图10的示例性机器可读指令和/或操作1000的控制前进到框1008。
[0108] 在框1008,图1的控制器144的控制电路146指示、命令、发信号通知和/或以其他方式使得表示图1的烧烤架100暖的通知被本地和/或远程呈现。例如,控制电路146可以指示、命令、发信号通知和/或以其他方式使得图1的烧烤架100的一个或更多个照明模块132本地呈现表示烧烤架100暖的一个或更多个通知。作为另一示例,附加地或替代地,控制电路146可以指示、命令、信号和/或以其他方式使得图1的烧烤架100的用户接口134本地呈现(例如,经由用户接口134的一个或更多个输出装置138)表示烧烤架100暖的一个或更多个通知。作为又一示例,附加地或替代地,控制电路146可指示、命令、发信号通知和/或以其他方式使得图1的烧烤架100的网络接口140将表示烧烤架100暖的一个或更多个通知(例如,经由网络接口140的一个或更多个通信装置142)发送到图1的一个或更多个远程装置154,以经由远程装置154的一个或更多个输出装置进行远程呈现。在一些示例中,表示烧烤架100暖的一个或更多个通知可以呈现预定时长(例如,预定呈现时长,该预定呈现时长可以存储在烧烤架100的存储器152中)。在其他示例中,表示烧烤架100暖的一个或更多个通知可以呈现,直到发生对抗事件(例如,确定烧烤架100不再暖;接收请求、命令和/或指令以终止通知的呈现等)。在框1008之后,图10的示例性机器可读指令和/或操作1000的控制前进到框1010。
[0109] 在框1010,图1的控制器144确定是否停止监测图1的烧烤架100的温度状态。例如,控制器144可基于图1的用户接口134的一个或更多个输入装置136(例如,按钮、刻度盘、旋钮、开关、触摸屏等)的用户输入、用户选择和/或用户交互(例如,按、推、拉、旋转、点击、翻转、滑动、触摸等)来确定已经接收到停止监测烧烤架100的温度状态的请求、命令和/或指令。作为另一示例,控制器144可基于图1的远程装置154之一的一个或更多个输入装置(例如,按钮、刻度盘、旋钮、开关、触摸屏等)的用户输入、用户选择和/或用户交互(例如,按、推、拉、旋转、点击、翻转、滑动、触摸等)来确定已经接收到停止监测烧烤架100的温度状态的请求、命令和/或指令,所述请求、命令和/或指令是经由图1的网络接口140接收和/或检测的。如果控制器144在框1010确定要继续监测烧烤架100的温度状态,则图10的机器可读指令和/或操作1000的控制返回到框1002。如果控制器144相反在框1010确定要停止对烧烤架100的温度状态的监测,则图10的机器可读指令和/或操作1000结束。
[0110] 图11是表示可由处理器电路执行以实现图1的烧烤架100的第二基于安全的温度状态监测过程的示例性机器可读指令和/或示例性操作1100的流程图。图11的机器可读指令和/或操作1100开始于框1102,此时图1的控制器144的检测电路148检测烧烤架100的烧烤室302的温度。例如,检测电路148可以基于由烧烤架100的温度传感器128感测、测量和/或检测的数据、信息和/或信号来检测(例如,连续地或周期性地)烧烤架100的烧烤室302的温度。在框1102之后,图11的示例性机器可读指令和/或操作1100的控制前进到框1104。
[0111] 在框1104,图1的控制器的检测电路148基于烧烤架100的烧烤室302的温度确定烧烤架100的表面(例如,用户可接触的外表面)的温度。例如,检测电路148可以通过访问温度相关表(例如,该温度相关表可以存储在烧烤架100的存储器152中)来确定烧烤架100的表面的温度,该温度相关表定义了烧烤架100的烧烤室302的温度和烧烤架100的表面的温度之间的一个或更多个关系(例如,当烧烤室302的温度是华氏X度时,表面的温度是华氏Y度)。在框1104之后,图11的示例性机器可读指令和/或操作1100的控制前进到框1106。
[0112] 在框1106,图1的控制器144的检测电路148确定烧烤架100的表面的温度是否高于温度阈值。例如,检测电路148可以将烧烤架100的表面的温度(例如,如在框1104检测到的)与对应于烧烤架100暖的(例如,热的)的预定温度阈值(例如,该预定温度阈值可以存储在烧烤架100的存储器152中)进行比较。如果检测电路148在框1106确定烧烤架100的表面的温度不高于温度阈值,则图11的示例性机器可读指令和/或操作1100的控制返回到框1102。如果检测电路148相反在框1106确定烧烤架100的表面的温度高于温度阈值,则图11的示例性机器可读指令和/或操作1100的控制前进到框1108。
[0113] 在框1108,图1的控制器144的控制电路146产生表示烧烤架100暖的一个或更多个通知(例如,可见、可听和/或可触知的消息或警报)。在一些示例中,控制电路146产生一个或更多个通知,该通知在被呈现时旨在明确地向烧烤架100的用户通知烧烤架100是暖的。在其他示例中,控制电路146产生一个或更多个通知,该通知在被呈现时旨在固有地和/或直观地向烧烤架100的用户通知烧烤架100是暖的。在框1108之后,图11的示例性机器可读指令和/或操作1100的控制前进到框1110。
[0114] 在框1110,图1的控制器144的控制电路146指示、命令、发信号通知和/或以其他方式使得表示图1的烧烤架100暖的通知被本地和/或远程呈现。例如,控制电路146可以指示、命令、发信号通知和/或以其他方式使得图1的烧烤架100的一个或更多个照明模块132本地呈现表示烧烤架100暖的一个或更多个通知。作为另一示例,附加地或替代地,控制电路146可以指示、命令、发信号通知和/或以其他方式使得图1的烧烤架100的用户接口134本地呈现(例如,经由用户接口134的一个或更多个输出装置138)表示烧烤架100暖的一个或更多个通知。作为又一示例,附加地或替代地,控制电路146可指示、命令、发信号通知和/或以其他方式使得图1的烧烤架100的网络接口140将表示烧烤架100暖的一个或更多个通知(例如,经由网络接口140的一个或更多个通信装置142)发送到图1的一个或更多个远程装置154,以经由远程装置154的一个或更多个输出装置进行远程呈现。在一些示例中,表示烧烤架100暖的一个或更多个通知可以呈现预定时长(例如,预定呈现时长,该预定呈现时长可以存储在烧烤架100的存储器152中)。在其他示例中,表示烧烤架100暖的一个或更多个通知可以呈现,直到发生对抗事件(例如,确定烧烤架100不再暖;接收请求、命令和/或指令以终止通知的呈现等)。在框1110之后,图11的示例性机器可读指令和/或操作1100的控制前进到框1112。
[0115] 在框1112,图1的控制器144确定是否停止监测图1的烧烤架100的温度状态。例如,控制器144可基于图1的用户接口134的一个或更多个输入装置136(例如,按钮、刻度盘、旋钮、开关、触摸屏等)的用户输入、用户选择和/或用户交互(例如,按、推、拉、旋转、点击、翻转、滑动、触摸等)来确定已经接收到停止监测烧烤架100的温度状态的请求、命令和/或指令。作为另一示例,控制器144可基于图1的远程装置154之一的一个或更多个输入装置(例如,按钮、刻度盘、旋钮、开关、触摸屏等)的用户输入、用户选择和/或用户交互(例如,按、推、拉、旋转、点击、翻转、滑动、触摸等)来确定已经接收到停止监测烧烤架100的温度状态的请求、命令和/或指令,所述请求、命令和/或指令是经由图1的网络接口140接收和/或检测的。如果控制器144在框1112确定要继续监测烧烤架100的温度状态,则图11的机器可读指令和/或操作1100的控制返回到框1102。如果控制器144相反在框1112确定要停止对烧烤架100的温度状态的监测,则图11的机器可读指令和/或操作1100结束。
[0116] 图12是表示可由处理器电路执行以实现图1的烧烤架100的第三基于安全的温度状态监测过程的示例性机器可读指令和/或示例性操作1200的流程图。图12的机器可读指令和/或操作1200开始于框1202,此时图1的控制器144的检测电路148确定在烧烤架100的一个或更多个燃烧器处是否检测到火焰。例如,检测电路148可以基于由烧烤架100的火焰传感器130感测、测量和/或检测的数据、信息和/或信号来确定在烧烤架100的第一燃烧器102和/或第二燃烧器104处是否检测到火焰。如果检测电路148在框1202确定在烧烤架100的一个或更多个燃烧器处没有检测到火焰,则图12的机器可读指令和/或操作1200的控制一直在框1202。如果检测电路148相反在框1202确定在烧烤架100的一个或更多个燃烧器处检测到火焰,则图12的机器可读指令和/或操作1200的控制前进到框1204。
[0117] 在框1204,图1的控制器144的定时器电路150启动定时器,该定时器具有与其相关联的预定时长(例如,该预定时长可以存储在烧烤架100的存储器152中)。在一些示例中,定时器的预定时长可以具有为零的相关联的起始时间值和大于零的相关联的结束时间值(例如,值随时间增加的定时器)。在其他示例中,定时器的预定时长可以具有大于零的相关联的开始时间值和为零的相关联的结束时间值(例如,值随时间减小的定时器)。在框1204之后,图12的示例性机器可读指令和/或操作1200的控制前进到框1206。
[0118] 在框1206,图1的控制器144的定时器电路150确定定时器是否已经达到预定时长。如果定时器电路150在框1206确定定时器尚未达到预定时长,则图12的机器可读指令和/或操作1200的控制一直在框1206。如果定时器电路150相反在框1206确定定时器已经达到预定时长,则图12的机器可读指令和/或操作1200的控制前进到框1208。
[0119] 在框1208,图1的控制器144的检测电路148确定火焰(例如,如在框1202处所检测到的)是否在定时器的预定时长内一直被检测到。例如,检测电路148可以基于由烧烤架100的火焰传感器130在定时器的预定时长期间以一个或更多个间隔(例如,在预定时长的结束时间,和/或在预定时长的开始时间和结束时间之间的一个或更多个时间)感测、测量和/或检测的数据、信息和/或信号确定火焰是否一直被检测到。如果检测电路148在框1208确定火焰在定时器的预定时长内没有一直被检测到,则图12的机器可读指令和/或操作1200的控制返回到框1202。如果检测电路148相反在框1208确定火焰在定时器的预定时长内一直被检测到,则图12的机器可读指令和/或操作1200的控制前进到框1210。
[0120] 在框1210,图1的控制器144的控制电路146产生表示烧烤架100暖的一个或更多个通知(例如,可见、可听和/或可触知的消息或警报)。在一些示例中,控制电路146产生一个或更多个通知,该通知在被呈现时旨在明确地向烧烤架100的用户通知烧烤架100是暖的。在其他示例中,控制电路146产生一个或更多个通知,该通知在被呈现时旨在固有地和/或直观地向烧烤架100的用户通知烧烤架100是暖的。在框1210之后,图12的示例性机器可读指令和/或操作1200的控制前进到框1212。
[0121] 在框1212,图1的控制器144的控制电路146指示、命令、发信号通知和/或以其他方式使得表示图1的烧烤架100暖的通知被本地和/或远程呈现。例如,控制电路146可以指示、命令、发信号通知和/或以其他方式使得图1的烧烤架100的一个或更多个照明模块132本地呈现表示烧烤架100暖的一个或更多个通知。作为另一示例,附加地或替代地,控制电路146可以指示、命令、发信号通知和/或以其他方式使得图1的烧烤架100的用户接口134本地呈现(例如,经由用户接口134的一个或更多个输出装置138)表示烧烤架100暖的一个或更多个通知。作为又一示例,附加地或替代地,控制电路146可指示、命令、信号和/或以其他方式使得图1的烧烤架100的网络接口140将表示烧烤架100暖的一个或更多个通知(例如,经由网络接口140的一个或更多个通信装置142)发送到图1的一个或更多个远程装置154,以经由远程装置154的一个或更多个输出装置进行远程呈现。在一些示例中,表示烧烤架100暖的一个或更多个通知可以呈现预定时长(例如,预定呈现时长,该预定呈现时长可以存储在烧烤架100的存储器152中)。在其他示例中,表示烧烤架100暖的一个或更多个通知可以呈现,直到发生对抗事件(例如,确定烧烤架100不再暖;接收请求、命令和/或指令以终止通知的呈现等)。在框1212之后,图12的示例性机器可读指令和/或操作1200的控制前进到框1214。
[0122] 在框1214,图1的控制器144确定是否停止监测图1的烧烤架100的温度状态。例如,控制器144可基于图1的用户接口134的一个或更多个输入装置136(例如,按钮、刻度盘、旋钮、开关、触摸屏等)的用户输入、用户选择和/或用户交互(例如,按、推、拉、旋转、点击、翻转、滑动、触摸等)来确定已经接收到停止监测烧烤架100的温度状态的请求、命令和/或指令。作为另一示例,控制器144可基于图1的远程装置154之一的一个或更多个输入装置(例如,按钮、刻度盘、旋钮、开关、触摸屏等)的用户输入、用户选择和/或用户交互(例如,按、推、拉、旋转、点击、翻转、滑动、触摸等)来确定已经接收到停止监测烧烤架100的温度状态的请求、命令和/或指令,所述请求、命令和/或指令是经由图1的网络接口140接收和/或检测的。如果控制器144在框1214确定要继续监测烧烤架100的温度状态,则图12的机器可读指令和/或操作1200的控制返回到框1202。如果控制器144相反在框1214确定要停止对烧烤架100的温度状态的监测,则图12的机器可读指令和/或操作1200结束。
[0123] 图13是表示可由处理器电路执行以实现图1的烧烤架100的第四基于安全的温度状态监测过程的示例性机器可读指令和/或示例性操作1300的流程图。图13的机器可读指令和/或操作1300开始于框1302,此时图1的控制器144的检测电路148确定烧烤架100的任何燃烧器阀是否处于打开位置。例如,检测电路148可以基于在控制器144的控制电路146处产生的和/或传输到第一燃烧器阀112和/或第二燃烧器阀114的一个或更多个指令、命令和/或信号来确定第一燃烧器阀112和/或第二燃烧器阀114是处于部分打开位置还是处于完全打开位置。如果检测电路148在框1302确定烧烤架100的燃烧器阀没有处于打开位置,则图13的机器可读指令和/或操作1300的控制一直在框1302。如果检测电路148相反在框1302确定烧烤架100的一个或更多个燃烧器阀处于打开位置,则图13的机器可读指令和/或操作1300的控制前进到框1304。
[0124] 在框1304,图1的控制器144的定时器电路150启动定时器,该定时器具有与其相关联的预定时长(例如,该预定时长可以存储在烧烤架100的存储器152中)。在一些示例中,定时器的预定时长可以具有为零的相关联的起始时间值和大于零的相关联的结束时间值(例如,值随时间增加的定时器)。在其他示例中,定时器的预定时长可以具有大于零的相关联的开始时间值和为零的相关联的结束时间值(例如,值随时间减小的定时器)。在框1304之后,图13的示例性机器可读指令和/或操作1300的控制前进到框1306。
[0125] 在框1306,图1的控制器144的定时器电路150确定定时器是否已经达到预定时长。如果定时器电路150在框1306确定定时器尚未达到预定时长,则图13的机器可读指令和/或操作1300的控制一直在框1306。如果定时器电路150相反在框1306确定定时器已经达到预定时长,则图13的机器可读指令和/或操作1300的控制前进到框1308。
[0126] 在框1308,图1的控制器144的检测电路148确定烧烤架100的任何燃烧器阀是否在定时器的预定时长内一直在打开位置。例如,检测电路148可以基于在定时器的预定时长期间以一个或更多个间隔(例如,在预定时长的结束时间,和/或在预定时长的开始时间和结束时间之间的一个或更多个时间)在控制器144的控制电路146处产生和/或传输到第一燃烧器阀112和/或第二燃烧器阀114一个或更多个指令、命令和/或信号来确定烧烤架100的第一燃烧器阀112和/或第二燃烧器阀114一直在打开位置。如果检测电路148在框1308确定烧烤架100的燃烧器阀在定时器的预定时长内没有一直在打开位置,则图13的机器可读指令和/或操作1300的控制返回到框1302。如果检测电路148相反在框1308确定烧烤架100的一个或更多个燃烧器阀在定时器的预定时长内一直在打开位置,则图13的机器可读指令和/或操作1300的控制前进到块1310。
[0127] 在框1310,图1的控制器144的控制电路146产生表示烧烤架100暖的一个或更多个通知(例如,可见、可听和/或可触知的消息或警报)。在一些示例中,控制电路146产生一个或更多个通知,该通知在被呈现时旨在明确地向烧烤架100的用户通知烧烤架100是暖的。在其他示例中,控制电路146产生一个或更多个通知,该通知在被呈现时旨在固有地和/或直观地向烧烤架100的用户通知烧烤架100是暖的。在框1310之后,图13的示例性机器可读指令和/或操作1300的控制前进到框1312。
[0128] 在框1312,图1的控制器144的控制电路146指示、命令、发信号通知和/或以其他方式使得表示图1的烧烤架100暖的通知被本地和/或远程呈现。例如,控制电路146可以指示、命令、发信号通知和/或以其他方式使得图1的烧烤架100的一个或更多个照明模块132本地呈现表示烧烤架100暖的一个或更多个通知。作为另一示例,附加地或替代地,控制电路146可以指示、命令、发信号通知和/或以其他方式使得图1的烧烤架100的用户接口134本地呈现(例如,经由用户接口134的一个或更多个输出装置138)表示烧烤架100暖的一个或更多个通知。作为又一示例,附加地或替代地,控制电路146可指示、命令、发信号通知和/或以其他方式使得图1的烧烤架100的网络接口140将表示烧烤架100暖的一个或更多个通知(例如,经由网络接口140的一个或更多个通信装置142)发送到图1的一个或更多个远程装置154,以经由远程装置154的一个或更多个输出装置进行远程呈现。在一些示例中,表示烧烤架100暖的一个或更多个通知可以呈现预定时长(例如,预定呈现时长,该预定呈现时长可以存储在烧烤架100的存储器152中)。在其他示例中,表示烧烤架100暖的一个或更多个通知可以呈现,直到发生对抗事件(例如,确定烧烤架100不再暖;接收请求、命令和/或指令以终止通知的呈现等)。在框1312之后,图13的示例性机器可读指令和/或操作1300的控制前进到框1314。
[0129] 在框1314,图1的控制器144确定是否停止监测图1的烧烤架100的温度状态。例如,控制器144可基于图1的用户接口134的一个或更多个输入装置136(例如,按钮、刻度盘、旋钮、开关、触摸屏等)的用户输入、用户选择和/或用户交互(例如,按、推、拉、旋转、点击、翻转、滑动、触摸等)来确定已经接收到停止监测烧烤架100的温度状态的请求、命令和/或指令。作为另一示例,控制器144可基于图1的远程装置154之一的一个或更多个输入装置(例如,按钮、刻度盘、旋钮、开关、触摸屏等)的用户输入、用户选择和/或用户交互(例如,按、推、拉、旋转、点击、翻转、滑动、触摸等)来确定已经接收到停止监测烧烤架100的温度状态的请求、命令和/或指令,所述请求、命令和/或指令是经由图1的网络接口140接收和/或检测的。如果控制器144在框1314确定要继续监测烧烤架100的温度状态,则图13的机器可读指令和/或操作1300的控制返回到框1302。如果控制器144相反在框1314确定要停止对烧烤架100的温度状态的监测,则图13的机器可读指令和/或操作1300结束。
[0130] 图14是表示可由处理器电路执行以实现图1的烧烤架100的第五基于安全的温度状态监测过程的示例性机器可读指令和/或示例性操作1400的流程图。图14的机器可读指令和/或操作1400开始于框1402,此时图1的控制器144的检测电路148确定图1的烧烤架100当前是否是暖的。例如,检测电路148可以通过实现和/或执行以上结合图10至图13描述的方法、协议、过程和/或程序中的一个或更多个来确定烧烤架100当前是否是暖的。如果检测电路148在框1402确定烧烤架100当前不是暖的,则图14的示例性机器可读指令和/或操作1400的控制一直在框1402。如果检测电路148相反在框1402确定烧烤架100当前是暖的,则图14的示例性机器可读指令和/或操作1400的控制前进到框1404。
[0131] 在框1404,图1的控制器144的检测电路148检测烧烤架100的烧烤室302的温度。例如,检测电路148可以基于由烧烤架100的温度传感器128感测、测量和/或检测的数据、信息和/或信号来检测(例如,连续地或周期性地)烧烤架100的烧烤室302的温度。在框1404之后,图14的示例性机器可读指令和/或操作1400的控制前进到框1406。
[0132] 在框1406,图1的控制器144的检测电路148确定烧烤架100的烧烤室302的温度是否低于温度阈值。例如,检测电路148可以将烧烤架100的烧烤室302的温度(例如,如在框1404检测到的)与对应于烧烤架100是凉的(例如,冷的)的预定温度阈值(例如,该预定温度阈值可以存储在烧烤架100的存储器152中)进行比较。如果检测电路148在框1406确定烧烤架100的烧烤室302的温度不低于温度阈值,则图14的示例性机器可读指令和/或操作1400的控制返回到框1404。如果检测电路148相反在框1406确定烧烤架100的烧烤室302的温度低于温度阈值,则图14的示例性机器可读指令和/或操作1400的控制前进到框1408。
[0133] 在框1408,图1的控制器144的控制电路146产生表示烧烤架100凉的一个或更多个通知(例如,可见、可听和/或可触知的消息或警报)。在一些示例中,控制电路146产生一个或更多个通知,该通知在被呈现时旨在明确地向烧烤架100的用户通知烧烤架100是凉的。在其他示例中,控制电路146产生一个或更多个通知,该通知在被呈现时旨在固有地和/或直观地向烧烤架100的用户通知烧烤架100是凉的。在框1408之后,图14的示例性机器可读指令和/或操作1400的控制前进到框1410。
[0134] 在框1410,图1的控制器144的控制电路146指示、命令、发信号通知和/或以其他方式使得表示图1的烧烤架100冷的通知被本地和/或远程呈现。例如,控制电路146可以指示、命令、发信号通知和/或以其他方式使得图1的烧烤架100的一个或更多个照明模块132本地呈现表示烧烤架100凉的一个或更多个通知。作为另一示例,附加地或替代地,控制电路146可以指示、命令、发信号通知和/或以其他方式使得图1的烧烤架100的用户接口134本地呈现(例如,经由用户接口134的一个或更多个输出装置138)表示烧烤架100凉的一个或更多个通知。作为又一示例,附加地或替代地,控制电路146可指示、命令、发信号通知和/或以其他方式使得图1的烧烤架100的网络接口140将表示烧烤架100冷的一个或多更个通知(例如,经由网络接口140的一个或更多个通信装置142)发送到图1的一个或更多个远程装置154,以经由远程装置154的一个或更多个输出装置进行远程呈现。在一些示例中,表示烧烤架100凉的一个或更多个通知可以呈现预定时长(例如,预定呈现时长,该预定呈现时长可以存储在烧烤架100的存储器152中)。在其他示例中,表示烧烤架100凉的一个或更多个通知可呈现,直到发生对抗事件(例如,确定烧烤架100不再凉;接收请求、命令和/或指令以终止通知的呈现等)。在框1410之后,图14的示例性机器可读指令和/或操作1400的控制前进到框1412。
[0135] 在框1412,图1的控制器144确定是否停止监测图1的烧烤架100的温度状态。例如,控制器144可基于图1的用户接口134的一个或更多个输入装置136(例如,按钮、刻度盘、旋钮、开关、触摸屏等)的用户输入、用户选择和/或用户交互(例如,按、推、拉、旋转、点击、翻转、滑动、触摸等)来确定已经接收到停止监测烧烤架100的温度状态的请求、命令和/或指令。作为另一示例,控制器144可基于图1的远程装置154之一的一个或更多个输入装置(例如,按钮、刻度盘、旋钮、开关、触摸屏等)的用户输入、用户选择和/或用户交互(例如,按、推、拉、旋转、点击、翻转、滑动、触摸等)来确定已经接收到停止监测烧烤架100的温度状态的请求、命令和/或指令,所述请求、命令和/或指令是经由图1的网络接口140接收和/或检测的。如果控制器144在框1412确定要继续监测烧烤架100的温度状态,则图14的机器可读指令和/或操作1400的控制返回到框1404。如果控制器144相反在框1412确定要停止对烧烤架100的温度状态的监测,则图14的机器可读指令和/或操作1400结束。
[0136] 图15是表示可由处理器电路执行以实现图1的烧烤架100的第六基于安全的温度状态监测过程的示例性机器可读指令和/或示例性操作1500的流程图。图15的机器可读指令和/或操作1500开始于框1502,此时图1的控制器144的检测电路148确定图1的烧烤架100当前是否是暖的。例如,检测电路148可以通过实现和/或执行以上结合图10至图13描述的方法、协议、过程和/或程序中的一个或更多个来确定烧烤架100当前是否是暖的。如果检测电路148在框1502确定烧烤架100当前不是暖的,则图15的示例性机器可读指令和/或操作1500的控制一直在框1502。如果检测电路148相反在框1502确定烧烤架100当前是暖的,则图15的示例性机器可读指令和/或操作1500的控制进行到框1504。
[0137] 在框1504,此时图1的控制器144的检测电路148检测烧烤架100的烧烤室302的温度。例如,检测电路148可以基于由烧烤架100的温度传感器128感测、测量和/或检测的数据、信息和/或信号来检测(例如,连续地或周期性地)烧烤架100的烧烤室302的温度。在框1504之后,图15的示例性机器可读指令和/或操作1500的控制前进到框1506。
[0138] 在框1506,图1的控制器的检测电路148基于烧烤架100的烧烤室302的温度确定烧烤架100的表面(例如,用户可接触的外表面)的温度。例如,检测电路148可以通过访问温度相关表(例如,该温度相关表可以存储在烧烤架100的存储器152中)来确定烧烤架100的表面的温度,该温度相关表定义了烧烤架100的烧烤室302的温度和烧烤架100的表面的温度之间的一个或更多个关系(例如,当烧烤室302的温度是华氏X度时,表面的温度是华氏Y度)。在框1506之后,图15的示例性机器可读指令和/或操作1500的控制前进到框1508。
[0139] 在框1508,图1的控制器144的检测电路148确定烧烤架100的表面的温度是否高于温度阈值。例如,检测电路148可以将烧烤架100的表面的温度(例如,如在框1506检测到的)与对应于烧烤架100是凉的(例如,冷的)的预定温度阈值(例如,该预定温度阈值可以存储在烧烤架100的存储器152中)进行比较。如果检测电路148在框1508确定烧烤架100的表面的温度不低于温度阈值,则图15的示例性机器可读指令和/或操作1500的控制返回到框1504。如果检测电路148相反在框1508确定烧烤架100的表面的温度低于温度阈值,则图15的示例性机器可读指令和/或操作1500的控制前进到块1510。
[0140] 在框1510,图1的控制器144的控制电路146产生表示烧烤架100是凉的一个或更多个通知(例如,可见、可听和/或可触知的消息或警报)。在一些示例中,控制电路146产生一个或更多个通知,该通知在被呈现时旨在明确地向烧烤架100的用户通知烧烤架100是凉的。在其他示例中,控制电路146产生一个或更多个通知,该通知在被呈现时旨在固有地和/或直观地向烧烤架100的用户通知烧烤架100是凉的。在框1510之后,图15的示例性机器可读指令和/或操作1500的控制前进到框1512。
[0141] 在框1512,图1的控制器144的控制电路146指示、命令、发信号通知和/或以其他方式使得表示图1的烧烤架100冷的通知被本地和/或远程呈现。例如,控制电路146可以指示、命令、发信号通知和/或以其他方式使得图1的烧烤架100的一个或更多个照明模块132本地呈现表示烧烤架100凉的一个或更多个通知。作为另一示例,附加地或替代地,控制电路146可以指示、命令、发信号通知和/或以其他方式使得图1的烧烤架100的用户接口134本地呈现(例如,经由用户接口134的一个或更多个输出装置138)表示烧烤架100凉的一个或更多个通知。作为又一示例,附加地或替代地,控制电路146可指示、命令、发信号通知和/或以其他方式使得图1的烧烤架100的网络接口140将表示烧烤架100凉的一个或更多个通知(例如,经由网络接口140的一个或更多个通信装置142)发送到图1的一个或更多个远程装置154,以经由远程装置154的一个或更多个输出装置进行远程呈现。在一些示例中,表示烧烤架100是凉爽的一个或多个通知可以呈现预定时长(例如,预定呈现时长,该预定呈现时长可以存储在烧烤架100的存储器152中)。在其他示例中,表示烧烤架100凉的一个或更多个通知可呈现,直到发生对抗事件(例如,确定烧烤架100不再凉;接收请求、命令和/或指令以终止通知的呈现等)。在框1512之后,图15的示例性机器可读指令和/或操作1500的控制前进到框1514。
[0142] 在框1514,图1的控制器144确定是否停止监测图1的烧烤架100的温度状态。例如,控制器144可基于图1的用户接口134的一个或更多个输入装置136(例如,按钮、刻度盘、旋钮、开关、触摸屏等)的用户输入、用户选择和/或用户交互(例如,按、推、拉、旋转、点击、翻转、滑动、触摸等)来确定已经接收到停止监测烧烤架100的温度状态的请求、命令和/或指令。作为另一示例,控制器144可基于图1的远程装置154之一的一个或更多个输入装置(例如,按钮、刻度盘、旋钮、开关、触摸屏等)的用户输入、用户选择和/或用户交互(例如,按、推、拉、旋转、点击、翻转、滑动、触摸等)来确定已经接收到停止监测烧烤架100的温度状态的请求、命令和/或指令,所述请求、命令和/或指令是经由图1的网络接口140接收和/或检测的。如果控制器144在框1514确定要继续监测烧烤架100的温度状态,则图15的机器可读指令和/或操作1500的控制返回到框1504。如果控制器144相反在框1514确定要停止对烧烤架100的温度状态的监测,则图15的机器可读指令和/或操作1500结束。
[0143] 图16是表示可由处理器电路执行以实现图1的烧烤架100的第七基于安全的温度状态监测过程的示例性机器可读指令和/或示例性操作1600的流程图。图16的机器可读指令和/或操作1600开始于框1602,此时图1的控制器144的检测电路148确定图1的烧烤架100当前是否是暖的。例如,检测电路148可以通过实现和/或执行以上结合图10至图13描述的方法、协议、过程和/或程序中的一个或更多个来确定烧烤架100当前是否是暖的。如果检测电路148在框1602确定烧烤架100当前不是暖的,则图16的示例性机器可读指令和/或操作1600的控制一直在框1602。如果检测电路148相反在框1602确定烧烤架100当前是暖的,则图16的示例性机器可读指令和/或操作1600的控制前进到框1604。
[0144] 在框1604,图1的控制器144的检测电路148确定在烧烤架100的所有燃烧器处是否检测到火焰的缺失。例如,检测电路148可以基于由烧烤架100的火焰传感器130感测、测量和/或检测的数据、信息和/或信号来确定是否在烧烤架100的第一燃烧器102和第二燃烧器104处检测到火焰的缺失。如果检测电路148在框1604确定在烧烤架100的所有燃烧器处没有检测到火焰的确实,则图16的机器可读指令和/或操作1600的控制一直在框1604。如果检测电路148相反在框1604确定在烧烤架100的所有燃烧器处检测到火焰的缺失,则图16的机器可读指令和/或操作1600的控制前进到框1606。
[0145] 在框1606,图1的控制器144的定时器电路150启动定时器,该定时器具有与其相关联的预定时长(例如,该预定时长可以存储在烧烤架100的存储器152中)。在一些示例中,定时器的预定时长可以具有为零的相关联的起始时间值和大于零的相关联的结束时间值(例如,值随时间增加的定时器)。在其他示例中,定时器的预定时长可以具有大于零的相关联的开始时间值和为零的相关联的结束时间值(例如,值随时间减小的定时器)。在框1606之后,图16的示例性机器可读指令和/或操作1600的控制前进到框1608。
[0146] 在框1608,图1的控制器144的定时器电路150确定定时器是否已经达到预定时长。如果定时器电路150在框1608确定定时器尚未达到预定时长,则图16的机器可读指令和/或操作1600的控制一直在框1610。如果定时器电路150相反在框1608确定定时器已经达到预定时长,则图16的机器可读指令和/或操作1600的控制前进到框1610。
[0147] 在框1610,图1的控制器144的检测电路148确定在定时器的预定时长内是否一直检测到火焰的缺失(例如,如在框1604检测到的)。例如,检测电路148可以基于由烧烤架100的火焰传感器130在定时器的预定时长期间以一个或更多个间隔(例如,在预定时长的结束时间,和/或在预定时长的开始时间和结束时间之间的一个或更多个时间)感测、测量和/或检测的数据、信息和/或信号来确定一直检测到火焰的缺失。如果检测电路148在框1610确定在定时器的预定时长内没有一直检测到火焰的缺失,则图16的机器可读指令和/或操作1600的控制返回到框1604。如果检测电路148相反在框1610确定在定时器的预定时长内一直检测到火焰的缺失,则图16的机器可读指令和/或操作1600的控制前进到框1612。
[0148] 在框1612,图1的控制器144的控制电路146产生表示烧烤架100凉的一个或更多个通知(例如,可见、可听和/或可触知的消息或警报)。在一些示例中,控制电路146产生一个或更多个通知,该通知在被呈现时旨在明确地向烧烤架100的用户通知烧烤架100是凉的。在其他示例中,控制电路146产生一个或更多个通知,该通知在被呈现时旨在固有地和/或直观地向烧烤架100的用户通知烧烤架100是凉的。在框1612之后,图16的示例性机器可读指令和/或操作1600的控制前进到框1614。
[0149] 在框1614,图1的控制器144的控制电路146指示、命令、发信号通知和/或以其他方式使得表示图1的烧烤架100冷的通知被本地和/或远程呈现。例如,控制电路146可以指示、命令、发信号通知和/或以其他方式使得图1的烧烤架100的一个或更多个照明模块132本地呈现表示烧烤架100凉的一个或更多个通知。作为另一示例,附加地或替代地,控制电路146可以指示、命令、发信号通知和/或以其他方式使得图1的烧烤架100的用户接口134本地呈现(例如,经由用户接口134的一个或更多个输出装置138)表示烧烤架100凉的一个或更多个通知。作为又一示例,附加地或替代地,控制电路146可以指示、命令、发信号通知和/或以其他方式使得图1的烧烤架100的网络接口140将表示烧烤架100凉的一个或更多个通知(例如,经由网络接口140的一个或更多个通信装置142)发送到图1的一个或更多个远程装置154,以经由远程装置154的一个或更多个输出装置进行远程呈现。在一些示例中,表示烧烤架100凉的一个或更多个通知可以呈现预定时长(例如,预定呈现时长,该预定呈现时长可以存储在烧烤架100的存储器152中)。在其他示例中,表示烧烤架100凉的一个或更多个通知可呈现,直到发生对抗事件(例如,确定烧烤架100不再凉;接收请求、命令和/或指令以终止通知的呈现等)。在框1614之后,图16的示例性机器可读指令和/或操作1600的控制前进到框1616。
[0150] 在框1616,图1的控制器144确定是否停止监测图1的烧烤架100的温度状态。例如,控制器144可基于图1的用户接口134的一个或更多个输入装置136(例如,按钮、刻度盘、旋钮、开关、触摸屏等)的用户输入、用户选择和/或用户交互(例如,按、推、拉、旋转、点击、翻转、滑动、触摸等)来确定已经接收到停止监测烧烤架100的温度状态的请求、命令和/或指令。作为另一示例,控制器144可基于图1的远程装置154之一的一个或更多个输入装置(例如,按钮、刻度盘、旋钮、开关、触摸屏等)的用户输入、用户选择和/或用户交互(例如,按、推、拉、旋转、点击、翻转、滑动、触摸等)来确定已经接收到停止监测烧烤架100的温度状态的请求、命令和/或指令,所述请求、命令和/或指令是经由图1的网络接口140接收和/或检测的。如果控制器144在框1616确定要继续监测烧烤架100的温度状态,则图16的机器可读指令和/或操作1600的控制返回到框1604。如果控制器144相反在框1616确定要停止对烧烤架100的温度状态的监测,则图16的机器可读指令和/或操作1600结束。
[0151] 图17是表示可由处理器电路执行以实现图1的烧烤架100的第八基于安全的温度状态监测过程的示例性机器可读指令和/或示例性操作1700的流程图。图17的机器可读指令和/或操作1700开始于框1702,此时图1的控制器144的检测电路148确定图1的烧烤架100当前是否是暖的。例如,检测电路148可以通过实现和/或执行以上结合图10至图13描述的方法、协议、过程和/或程序中的一个或更多个来确定烧烤架100当前是否是暖的。如果检测电路148在框1702确定烧烤架100当前不是暖的,则图17的示例性机器可读指令和/或操作1700的控制一直在框1702。如果检测电路148相反在框1702确定烧烤架100当前是暖的,则图17的示例性机器可读指令和/或操作1700的控制前进到框1704。
[0152] 在框1704,图1的控制器144的检测电路148确定烧烤架100的所有燃烧器阀是否处于关闭位置。例如,检测电路148可以基于在控制器144的控制电路146处产生的和/或传输到第一燃烧器阀112和第二燃烧器阀114的一个或更多个指令、命令和/或信号来确定第一燃烧器阀112和第二燃烧器阀114是否处于完全关闭位置。如果检测电路148在框1704确定不是烧烤架100的所有燃烧器阀都处于关闭位置,则图17的机器可读指令和/或操作1700的控制一直在框1704。如果检测电路148相反在框1704确定烧烤架100的所有燃烧器阀都处于关闭位置,则图17的机器可读指令和/或操作1700的控制前进到框1706。
[0153] 在框1706,图1的控制器144的定时器电路150启动定时器,该定时器具有与其相关联的预定时长(例如,该预定时长可以存储在烧烤架100的存储器152中)。在一些示例中,定时器的预定时长可以具有为零的相关联的起始时间值和大于零的相关联的结束时间值(例如,值随时间增加的定时器)。在其他示例中,定时器的预定时长可以具有大于零的相关联的开始时间值和为零的相关联的结束时间值(例如,值随时间减小的定时器)。在框1706之后,图17的示例性机器可读指令和/或操作1700的控制前进到框1708。
[0154] 在框1708,图1的控制器144的定时器电路150确定定时器是否已经达到预定时长。如果定时器电路150在框1708确定定时器尚未达到预定时长,则图17的机器可读指令和/或操作1700的控制一直在框1708。如果定时器电路150相反在框1708确定定时器已经达到预定时长,则图17的机器可读指令和/或操作1700的控制前进到框1710。
[0155] 在框1710,图1的控制器144的检测电路148确定烧烤架100的所有燃烧器阀在定时器的预定时长内是否都一直在关闭位置。例如,检测电路148可以基于一个或更多个指令、命令和/或信号来确定烧烤架100的第一燃烧器阀112和第二燃烧器阀114一直在关闭位置,所述一个或更多个指令、命令和/或信号是在定时器的预定时长期间(例如,在预定时长的结束时间,和/或在预定时长的开始时间和结束时间之间的一个或更多个时间)以一个或更多个间隔在控制器144的控制电路146处产生和/或传输到第一燃烧器阀112和第二燃烧器阀114的。如果检测电路148在框1710确定不是烧烤架100的所有燃烧器阀在定时器的预定时长内都一直在关闭位置,则图17的机器可读指令和/或操作1700的控制返回到框1704。如果检测电路148相反在框1710确定烧烤架100的所有燃烧器阀在定时器的预定时长内都一直在关闭位置,则图17的机器可读指令和/或操作1700的控制前进到框1712。
[0156] 在框1712,图1的控制器144的控制电路146产生表示烧烤架100凉的一个或更多个通知(例如,可见、可听和/或可触知的消息或警报)。在一些示例中,控制电路146产生一个或更多个通知,该通知在被呈现时旨在明确地向烧烤架100的用户通知烧烤架100是凉的。在其他示例中,控制电路146产生一个或更多个通知,该通知在被呈现时旨在固有地和/或直观地向烧烤架100的用户通知烧烤架100是凉的。在框1712之后,图17的示例性机器可读指令和/或操作1700的控制前进到框1714。
[0157] 在框1714,图1的控制器144的控制电路146指示、命令、发信号通知和/或以其他方式使得表示图1的烧烤架100冷的通知被本地和/或远程呈现。例如,控制电路146可以指示、命令、发信号通知和/或以其他方式使得图1的烧烤架100的一个或更多个照明模块132本地呈现表示烧烤架100凉的一个或更多个通知。作为另一示例,附加地或替代地,控制电路146可以指示、命令、发信号通知和/或以其他方式使得图1的烧烤架100的用户接口134本地呈现(例如,经由用户接口134的一个或更多个输出装置138)表示烧烤架100凉的一个或更多个通知。作为又一示例,附加地或替代地,控制电路146可以指示、命令、发信号通知和/或以其他方式使得图1的烧烤架100的网络接口140将表示烧烤架100凉的一个或更多个通知(例如,经由网络接口140的一个或更多个通信装置142)发送到图1的一个或更多个远程装置154,以经由远程装置154的一个或更多个输出装置进行远程呈现。在一些示例中,表示烧烤架100凉的一个或更多个通知可以呈现预定时长(例如,预定呈现时长,该预定呈现时长可以存储在烧烤架100的存储器152中)。在其他示例中,表示烧烤架100凉的一个或更多个通知可呈现,直到发生对抗事件(例如,确定烧烤架100不再凉,接收请求、命令和/或指令以终止通知的呈现等)。在框1714之后,图17的示例性机器可读指令和/或操作1700的控制前进到框1716。
[0158] 在框1716,图1的控制器144确定是否停止监测图1的烧烤架100的温度状态。例如,控制器144可基于图1的用户接口134的一个或更多个输入装置136(例如,按钮、刻度盘、旋钮、开关、触摸屏等)的用户输入、用户选择和/或用户交互(例如,按、推、拉、旋转、点击、翻转、滑动、触摸等)来确定已经接收到停止监测烧烤架100的温度状态的请求、命令和/或指令。作为另一示例,控制器144可基于图1的远程装置154之一的一个或更多个输入装置(例如,按钮、刻度盘、旋钮、开关、触摸屏等)的用户输入、用户选择和/或用户交互(例如,按、推、拉、旋转、点击、翻转、滑动、触摸等)来确定已经接收到停止监测烧烤架100的温度状态的请求、命令和/或指令,所述请求、命令和/或指令是经由图1的网络接口140接收和/或检测的。如果控制器144在框1716确定要继续监测烧烤架100的温度状态,则图17的机器可读指令和/或操作1700的控制返回到框1704。如果控制器144相反在框1716确定要停止对烧烤架100的温度状态的监测,则图17的机器可读指令和/或操作1700结束。
[0159] 图18是包括处理器电路的示例性处理器平台1800的框图,该处理器电路构成为执行和/或例示图10至图17的机器可读指令和/或操作以实现图1的烧烤架100。所示示例的处理器平台1800包括处理器电路1802。所示示例的处理器电路1802是硬件。例如,处理器电路1802可以由来自任何期望的家族或制造商的一个或更多个集成电路、逻辑电路、FPGA、微处理器、CPU、GPU、DSP和/或微控制器来实现。处理器电路1802可以由一个或更多个基于半导体的(例如,基于硅的)器件来实现。在该示例中,处理器电路1802实现图1的控制器144,这包括实现控制器144的控制电路146、检测电路148和定时器电路150。
[0160] 所示示例的处理器电路1802包括本地存储器1804(例如,高速缓存、寄存器等)。处理器电路1802经由总线1808与一个或更多个阀1806电通信。在该示例中,阀1806包括图1的燃料源阀108、第一燃烧器阀112和第二燃烧器阀114。处理器电路1802还通过总线1808与一个或更多个点火器1810进行电通信。在该示例中,点火器1810包括图1的第一点火器116和第二点火器118。处理器电路1802还通过总线1808与一个或更多个传感器1812进行电通信。在该示例中,传感器1812包括图1的第一编码器120、第二编码器124、温度传感器128和火焰传感器130。处理器电路1802还经由总线1808与一个或更多个照明模块1814电通信。在该示例中,照明模块1814包括图1的照明模块132。
[0161] 处理器电路1802还通过总线1808与主存储器进行电通信,该主存储器包括易失性存储器1816和非易失性存储器1818。易失性存储器1816可以通过同步动态随机存取存储器(SDRAM)、动态随机存取存储器(DRAM)、 动态随机存取存储器 和/或任何其他类型的RAM装置来实现。非易失性存储器1818可通过快闪存储器和/或任何其他所需类型的存储器装置来实施。对所示示例的主存储器1816,1818的存取由存储器控制器控制。
[0162] 所示示例的处理器平台1800还包括一个或更多个大容量存储装置1820以存储软件和/或数据。这种大容量存储装置1820的示例包括磁存储装置、光存储装置、软盘驱动器、HDD、CD、蓝光盘驱动器、独立磁盘冗余阵列(RAID)系统、诸如闪存装置的固态存储装置和DVD驱动器。在图18所示的示例中,易失性存储器1816、非易失性存储器1818和/或大容量存储装置1820中的一个或更多个实现了图1的存储器152。
[0163] 所示示例的处理器平台1800还包括用户接口电路1822。用户接口电路1822可以由硬件根据任何类型的接口标准来实现,例如以太网接口、通用串行总线(USB)接口、接口、近场通信(NFC)接口、PCI接口和/或PCIe接口。在所示示例中,一个或更多个输入装置136连接到用户接口电路1822。输入装置136允许用户将数据和/或命令输入到处理器电路
1802中。输入装置136可以通过例如一个或更多个按钮、刻度盘、旋钮、开关、触摸屏、音频传感器、麦克风、图像传感器和/或相机来实现。一个或更多个输出装置138也连接到所示示例的用户接口电路1822。输出装置138可以例如通过一个或更多个显示装置(例如,发光二极管(LED)、有机发光二极管(OLED)、液晶显示器(LCD)、阴极射线管(CRT)显示器、原位开关(IPS)显示器、触摸屏等)、触觉输出装置和/或扬声器来实现。因此,所示示例的用户接口电路1822通常包括图形驱动卡、图形驱动芯片和/或诸如GPU的图形处理器电路。在图18所示的示例中,用户接口电路1822、输入装置136和输出装置138共同实现图1的用户接口134。
[0164] 所示示例的处理器平台1800还包括网络接口电路1824。网络接口电路1824包括一个或更多个通信装置(例如,发射机、接收机、收发机、调制解调器、网关、无线接入点等),以便于通过网络1826与外部机器(例如,任何类型的计算装置,包括图1的远程装置154)交换数据。通信可以通过例如以太网连接、数字用户线(DSL)连接、电话线连接、同轴电缆系统、卫星系统、无线系统、蜂窝电话系统、光学连接等。在图18所示的示例中,网络接口电路1824实现图1的网络接口140(例如,包括通信装置142)。
[0165] 包括图10至图17的上述机器可读指令和/或操作的编码指令1828可以存储在本地存储器1804中,存储在易失性存储器1816中,存储在非易失性存储器1818中,存储在大容量存储装置1820中,和/或存储在诸如闪存棒、道尔芯片、CD或DVD的可移动非瞬态计算机可读存储介质上。
[0166] 图19是图18的处理器电路1802的示例性实现方式的框图。在该示例中,图18的处理器电路1802由微处理器1900实现。例如,微处理器1900可以实现诸如CPU、DSP、GPU、XPU等的多核硬件电路。尽管它可以包括任意数量的示例性核1902(例如,一个核),但是该示例的微处理器1900是包括N个核的多核半导体器件。微处理器1900的核1902可独立操作或可协作以执行机器可读指令。例如,对应于固件程序、嵌入式软件程序或软件程序的机器代码可以由核1902中的一个执行,或者可以由核1902中的多个在相同或不同时间执行。在一些示例中,对应于固件程序、嵌入式软件程序或软件程序的机器代码被分成多个线程并由两个或更多个核1902并行执行。软件程序可以对应于图10至图17的流程图所表示的机器可读指令和/或操作的一部分或全部。
[0167] 核1902可以通过示例性总线1904进行通信。在一些示例中,总线1904可以实现通信总线以实现与核1902中的一个(或多个)相关联的通信。举例来说,总线1904可实现集成电路间(I2C)总线、串行外围接口(SPI)总线、PCI总线或PCIe总线中的至少一个。附加地或替代地,总线1904可以实现任何其他类型的计算或电气总线。核1902可以通过示例性接口电路1906从一个或更多个外部装置获得数据、指令和/或信号。核1902可以通过接口电路1906向一个或更多个外部装置输出数据、指令和/或信号。虽然该示例的核1902包括示例性本地存储器1920(例如,1级(L1)高速缓存,其可被分成L1数据高速缓存和L1指令高速缓存),但是微处理器1900还包括可由核共享的示例性共享存储器1910(例如,2级(L2_高速缓存)以进行对数据和/或指令的高速存取。可以通过向共享存储器1910写入和/或从共享存储器1910读取来传送(例如,共享)数据和/或指令。每个核1902的本地存储器1920和共享存储器1910可以是包括多级高速缓存和主存储器(例如,图18的主存储器1816,1818)的存储装置分级结构的一部分。通常,分级结构中的较高级存储器展现较低存取时间且具有比较低级存储器小的存储容量。高速缓存分级结构的各级中的改变由高速缓存一致性策略来管理(例如,协调)。
[0168] 每个核1902可以被称为CPU、DSP、GPU等或任何其他类型的硬件电路。每个核1902包括控制单元电路1914、算术和逻辑(AL)电路(有时称为ALU)1916,多个寄存器1918、L1高速缓存1920和示例性总线1922。可以存在其他结构。例如,每个核1902可以包括向量单元电路、单指令多数据(SIMD)单元电路、加载/存储单元(LSU)电路、分支/跳跃单元电路、浮点单元(FPU)电路等。控制单元电路1914包括基于半导体的电路,其构成为控制(例如,协调)相应核1902内的数据移动。AL电路1916包括基于半导体的电路,其构成为对相应核1902内的数据执行一个或更多个数学和/或逻辑运算。一些示例的AL电路1916执行基于整数的操作。在其他示例中,AL电路1916还执行浮点运算。在其他示例中,AL电路1916可包括执行基于整数的操作的第一AL电路和执行浮点运算的第二AL电路。在一些示例中,AL电路1916可称为算术逻辑单元(ALU)。寄存器1918是基于半导体的结构,用于存储数据和/或指令,例如由相应核1902的AL电路1916执行的一个或更多个操作的结果。例如,寄存器1918可以包括向量寄存器、SIMD寄存器、通用寄存器、标志寄存器、段寄存器、机器专用寄存器、指令指针寄存器、控制寄存器、调试寄存器、存储器管理寄存器、机器检查寄存器等。寄存器1918可以被布置在如图19所示的存储体中。替代地,寄存器1918可以以任何其他布置、格式或结构来组织,这包括分布在整个核1902中以缩短存取时间。总线1922可以实现I2C总线、SPI总线、PCI总线或PCIe总线中的至少一个。
[0169] 每个内核1902和/或(更一般地)微处理器1900可以包括与上述示出和描述的结构相比的附加和/或替代结构。例如,可以存在一个或更多个时钟电路、一个或更多个电源、一个或更多个功率门、一个或更多个高速缓存归属代理(CHA)、一个或更多个汇聚/公共网格站(CMS)、一个或更多个移位器(例如,桶式移位器)和/或其他电路。微处理器1900是一种半导体器件,其被制造为包括互连的多个晶体管,以在包含在一个或更多个封装中的一个或更多个集成电路(IC)中实现上述结构。处理器电路可以包括一个或更多个加速器和/或与一个或更多个加速器协作。在一些示例中,加速器由逻辑电路实现,以便比通用处理器能够更快速和/或更有效地执行某些任务。加速器的例子包括ASIC和FPGA,例如这里讨论的那些。GPU或其他可编程装置也可以是加速器。加速器可以在处理器电路上,在与处理器电路相同的芯片封装中和/或在与处理器电路分开的一个或更多个封装中。
[0170] 图20是图18的处理器电路1802的另一示例性实现方式的框图。在该示例中,处理器电路1802由FPGA电路2000实现。例如,FPGA电路2000可以用于执行操作,否则这些操作可以由图19的执行相应机器可读指令的示例性微处理器1900来执行。然而,一旦被构造,FPGA电路2000在硬件中例示机器可读指令,因此,通常可以比由执行相应软件的通用微处理器执行的操作更快地执行操作。
[0171] 更具体地,与上面描述的图19的微处理器1900(其是可以被编程以执行由图10至图17的流程图表示的一些或全部机器可读指令和/或操作的通用装置,但是该通用装置的互连和逻辑电路一旦被制造就被固定)相比,图20的示例的FPGA电路2000包括互连和逻辑电路,其可以在制造之后以不同的方式被构造和/或互连以例如例示由图10至图17的流程图表示的一些或全部机器可读指令和/或操作。特别地,FPGA电路2000可以被认为是逻辑门、互连和开关的阵列。开关可以被编程以改变逻辑门如何通过互连而互连,从而有效地形成一个或更多个专用逻辑电路(除非并且直到FPGA电路2000被重新编程)。所构造的逻辑电路使得逻辑门能够以不同的方式协作以对由输入电路接收的数据执行不同的操作。这些操作可以对应于图10至图17的流程图所表示的软件中的一些或全部。这样,FPGA电路2000可以被构造成有效地将图10至图17的流程图的一些或全部机器可读指令例示为专用逻辑电路,以便以类似于ASIC的专用方式执行对应于那些软件指令的操作。因此,FPGA电路2000可以执行对应于图10至图17的一些或全部机器可读指令的操作,这比通用微处理器可以执行该操作快。
[0172] 在图20的示例中,FPGA电路2000被构成为由终端用户通过诸如Verilog的硬件描述语言(HDL)来编程(和/或重新编程一次或更多次)。图20的FPGA电路2000包括示例输入/输出(I/O)电路2002,以从示例性构造电路2004和/或外部硬件(例如,外部硬件电路)2006获得和/或输出数据。例如,构造电路2004可以实现接口电路,该接口电路可以获得机器可读指令以构造FPGA电路2000或其部分。在一些这样的示例中,构造电路2004可以从用户、机器(例如,硬件电路(例如,编程的或专用电路),其可以实现人工智能/机器学习(AI/ML)模型以生成指令)等获得机器可读指令。在一些示例中,外部硬件2006可以实现图19的微处理器1900。FPGA电路2000还包括示例性逻辑门电路2008的阵列、多个示例性可构造的互连2010和示例性存储电路2012。逻辑门电路2008和互连2010可构造成例示可对应于图10至图
17的至少一些机器可读指令的一个或更多个操作和/或其他期望的操作。图20所示的逻辑门电路2008以组或块制造。每个块包括可构造成到逻辑电路中的基于半导体的电气结构。
在一些示例中,电气结构包括为逻辑电路提供基本构建块的逻辑门(例如,AND门、OR门、NOR门等)。在每个逻辑门电路2008内存在电可控开关(例如,晶体管),以使电气结构和/或逻辑门的构造能够形成执行期望操作的电路。逻辑门电路2008可包括其他电气结构,例如查找表(LUT)、寄存器(例如,触发器或锁存器)、多路复用器等。
[0173] 所示示例的互连2010是可包括电可控开关(例如,晶体管)的导电通路、迹线、过孔等,所述电可控开关的状态可通过编程(例如,使用HDL指令语言)来改变,以激活或停用一个或更多个逻辑门电路2008之间的一个或更多个连接,从而对期望的逻辑电路进行编程。
[0174] 所示示例的存储电路2012被构成为存储由相应的逻辑门执行的一个或更多个操作的结果。存储电路2012可以由寄存器等实现。在所示示例中,存储电路2012分布在逻辑门电路2008中,以便于存取和提高执行速度。
[0175] 图20的示例性FPGA电路2000还包括示例性专用操作电路2014。在该示例中,专用操作电路2014包括专用电路2016,该专用电路2016可被调用以实现通常使用的功能,以避免在现场对那些功能进行编程的需要。这种专用电路2016的示例包括存储器(例如,DRAM)控制器电路、PCIe控制器电路、时钟电路、收发器电路、存储器和乘法器‑累加器电路。可以存在其他类型的专用电路。在一些示例中,FPGA电路2000还可以包括示例性通用可编程电路2018,例如示例性CPU 2020和/或示例性DSP 2022。附加地或替代地,可以存在其他通用可编程电路2018,例如GPU、XPU等,其可以被编程以执行其他操作。
[0176] 虽然图19和图20示出了图18的处理器电路1802的两个示例性实现方式,但是可以设想许多其他方法。例如,如上所述,现代FPGA电路可以包括板上CPU,例如图20的示例性CPU 2020中的一个或更多个。因此,图18的处理器电路1802可以另外通过组合图19的示例性微处理器1900和图20的示例性FPGA电路2000来实现。在一些这样的混合示例中,由图10至图17的流程图表示的机器可读指令和/或操作的第一部分可以由图19的核1902中的一个或更多个执行,并且由图10至图17的流程图表示的机器可读指令和/或操作的第二部分可以由图20的FPGA电路2000执行。
[0177] 在一些示例中,图18的处理器电路1802可以在一个或更多个封装中。例如,图19的微处理器1900和/或图20的FPGA电路2000可以在一个或更多个封装中。在一些示例中,XPU可以由图18的处理器电路1802实现,其可以在一个或更多个封装中。例如,XPU可以包括在一个封装中的CPU、在另一个封装中的DSP、在又一个封装中的GPU以及在又一个封装中的FPGA。
[0178] 从上文可以理解,上述公开的方法和设备有利地提供了一个或更多个通知,该通知表示烧烤架的相应的一个或更多个基于安全的温度条件已经得到满足。在一些公开的示例中,所呈现的通知直观地表示或明确地通知烧烤架的用户(或位于烧烤架附近的其他个人)烧烤架太暖(例如,太热)而不能使某些烧烤架的外表面被人安全地触摸和/或接触。在其他公开的示例中,所呈现的通知直观地表示或明确地通知烧烤架的用户(或位于烧烤架附近的其他个人)烧烤架足够凉(例如,足够冷)以使某些烧烤架的外表面被织物覆盖物(例如,乙烯基、聚酯、尼龙或帆布覆盖物)安全地覆盖。
[0179] 在一些示例中,公开了一种烧烤架。在一些公开的示例中,烧烤架包括控制器以确定是否满足表示烧烤架的基于安全的温度状态的条件。在一些公开的示例中,响应于确定条件得到满足,控制器指示烧烤架的照明模块或用户接口呈现表示基于安全的温度状态的通知。
[0180] 在一些公开的示例中,响应于确定条件得到满足,控制器指示照明模块使照明模块的光源照亮。
[0181] 在一些公开的示例中,响应于确定条件得到满足,控制器指示照明模块对照明模块的光源进行脉冲调制。
[0182] 在一些公开的示例中,响应于确定条件得到满足,控制器指示照明模块停止使照明模块的光源照亮。
[0183] 在一些公开的示例中,照明模块包括布置为环的多个光源,其中,该环相对于烧烤架的控制旋钮同心地定位。
[0184] 在一些公开的示例中,照明模块包括布置为线性系列的多个光源,其中,该线性系列定位在烧烤架的一对控制按钮之间。
[0185] 在一些公开的示例中,响应于确定条件得到满足,控制器指示用户接口的一个或更多个输出装置以文本的方式、以图形的方式或以声音的方式呈现通知。
[0186] 在一些公开的示例中,响应于确定条件得到满足,控制器指示通知被呈现在与烧烤架电通信的远程装置处。
[0187] 在一些公开的示例中,通知表示烧烤架是暖的。
[0188] 在一些公开的示例中,响应于控制器确定烧烤架的烧烤室的温度高于温度阈值,控制器确定条件得到满足。
[0189] 在一些公开的示例中,响应于控制器确定烧烤架的外表面的温度高于温度阈值,控制器确定条件得到满足。
[0190] 在一些公开的示例中,响应于控制器确定火焰在预定时长内在烧烤架的燃烧器处一直存在,控制器确定条件得到满足。
[0191] 在一些公开的示例中,响应于控制器确定烧烤架的燃烧器阀在预定时长内一直在打开位置,控制器确定条件得到满足。
[0192] 在一些公开的示例中,通知表示烧烤架是凉的。
[0193] 在一些公开的示例中,响应于控制器确定烧烤架的烧烤室的温度低于温度阈值,控制器确定条件得到满足。
[0194] 在一些公开的示例中,响应于控制器确定烧烤架的外表面的温度低于温度阈值,控制器确定条件得到满足。
[0195] 在一些公开的示例中,响应于控制器确定火焰在预定时长内在烧烤架的燃烧器处一直缺失,控制器确定条件得到满足。
[0196] 在一些公开的示例中,响应于控制器确定烧烤架的燃烧器阀在预定时长内一直在关闭位置,控制器确定条件得到满足。
[0197] 在一些示例中,公开了一种方法。在一些公开的示例中,该方法包括:由烧烤架的控制器确定表示烧烤架的基于安全的温度状态的条件是否得到满足。在一些公开的示例中,该方法还包括:响应于确定条件得到满足,经由烧烤架的照明模块或用户接口呈现通知。在一些公开的示例中,通知表示基于安全的温度状态。
[0198] 在一些公开的示例中,呈现通知包括:使照明模块的光源照亮。
[0199] 在一些公开的示例中,呈现通知包括:对照明模块的光源进行脉冲调制。
[0200] 在一些公开的示例中,呈现通知包括:终止照明模块的光源的照亮。
[0201] 在一些公开的示例中,照明模块包括布置为环的多个光源,其中,该环相对于烧烤架的控制旋钮同心地定位。
[0202] 在一些公开的示例中,照明模块包括布置为线性系列的多个光源,其中,该线性系列定位在烧烤架的一对控制按钮之间。
[0203] 在一些公开的示例中,呈现通知包括:通过用户接口的一个或更多个输出装置以文本的方式、以图形的方式或以声音的方式呈现通知。
[0204] 在一些公开的示例中,该方法还包括:在与烧烤架电通信的远程装置处呈现通知。
[0205] 在一些公开的示例中,通知表示烧烤架是暖的。
[0206] 在一些公开的示例中,确定条件得到满足包括:由控制器确定烧烤架的烧烤室的温度高于温度阈值。
[0207] 在一些公开的示例中,确定条件得到满足包括:由控制器确定烧烤架的外表面的温度高于温度阈值。
[0208] 在一些公开的示例中,确定条件得到满足包括:由控制器确定火焰在预定时长内在烧烤架的燃烧器处一直存在。
[0209] 在一些公开的示例中,确定条件得到满足包括:由控制器确定烧烤架的燃烧器阀在预定时长内一直在打开位置。
[0210] 在一些公开的示例中,通知表示烧烤架是凉的。
[0211] 在一些公开的示例中,确定条件得到满足包括:由控制器确定烧烤架的烧烤室的温度低于温度阈值。
[0212] 在一些公开的示例中,确定条件得到满足包括:由控制器确定烧烤架的外表面的温度低于温度阈值。
[0213] 在一些公开的示例中,确定条件得到满足包括:由控制器确定火焰在预定时长内在烧烤架的燃烧器处一直缺失。
[0214] 在一些公开的示例中,确定条件得到满足包括:由控制器确定烧烤架的燃烧器阀在预定时长内一直在关闭位置。
[0215] 在一些示例中,公开了一种非暂时性计算机可读介质。在一些公开的示例中,非暂时性计算机可读介质包括计算机可读指令。在一些公开的示例中,计算机可读指令在被执行时使烧烤架的一个或更多个处理器确定表示烧烤架的基于安全的温度状态的条件是否得到满足。在一些公开的示例中,计算机可读指令在被执行时使一个或更多个处理器响应于确定条件得到满足而指令烧烤架的照明模块或用户接口呈现表示基于安全的温度状态的通知。
[0216] 在一些公开的示例中,计算机可读指令在被执行时使得一个或更多个处理器响应于确定条件得到满足而指示照明模块使照明模块的光源照亮。
[0217] 在一些公开的示例中,计算机可读指令在被执行时使得一个或更多个处理器响应于确定条件得到满足而指示照明模块对照明模块的光源进行脉冲调制。
[0218] 在一些公开的示例中,计算机可读指令在被执行时使得一个或更多个处理器响应于确定条件得到满足而指示照明模块停止照明模块的光源的照亮。
[0219] 在一些公开的示例中,计算机可读指令在被执行时使得一个或更多个处理器响应于确定条件得到满足而指示用户接口的一个或更多个输出装置以文本的方式、以图形的方式或以声音的方式呈现通知。
[0220] 在一些公开的示例中,计算机可读指令在被执行时使一个或更多个处理器响应于确定条件得到满足而指示通知被呈现在与烧烤架电通信的远程装置处。
[0221] 在一些公开的示例中,通知表示烧烤架是暖的。
[0222] 在一些公开的示例中,当计算机可读指令被执行时,当一个或更多个处理器确定烧烤架的烧烤室的温度高于温度阈值时,计算机可读指令使一个或更多个处理器确定条件得到满足。
[0223] 在一些公开的示例中,当计算机可读指令被执行时,当一个或更多个处理器确定烧烤架的外表面的温度高于温度阈值时,计算机可读指令使一个或更多个处理器确定条件得到满足。
[0224] 在一些公开的示例中,当计算机可读指令被执行时,当一个或更多个处理器确定火焰在预定时长内在烧烤架的燃烧器处一直存在时,计算机可读指令使一个或更多个处理器确定条件得到满足。
[0225] 在一些公开的示例中,当计算机可读指令被执行时,当一个或多个处理器确定烧烤架的燃烧器阀在预定时长内一直在打开位置时,计算机可读指令使一个或更多个处理器确定条件得到满足。
[0226] 在一些公开的示例中,通知表示烧烤架是凉的。
[0227] 在一些公开的示例中,当计算机可读指令被执行时,当一个或多个处理器确定烧烤架的烧烤室的温度低于温度阈值时,计算机可读指令使一个或更多个处理器确定条件得到满足。
[0228] 在一些公开的示例中,当计算机可读指令被执行时,当一个或更多个处理器确定烧烤架的外表面的温度低于温度阈值时,计算机可读指令使一个或更多个处理器确定条件得到满足。
[0229] 在一些公开的示例中,当计算机可读指令被执行时,当一个或更多个处理器确定火焰在预定时长内在烧烤架的燃烧器处一直缺失时,计算机可读指令使一个或更多个处理器确定条件得到满足。
[0230] 在一些公开的示例中,当计算机可读指令被执行时,当一个或更多个处理器确定烧烤架的燃烧器阀在预定时长内一直在关闭位置时,计算机可读指令使一个或更多个处理器确定条件得到满足。
[0231] 虽然本文已经公开了某些示例性方法、设备和制品,但是本专利的覆盖范围不限于此。相反,本专利涵盖了完全落入本专利的权利要求的范围内的所有方法、设备和制品。
[0232] 以下权利要求通过引用结合到本详细描述中,其中,每个权利要求独立地作为本公开的单独实施例。