用于储存、加热和保温即饮型饮料的独立成套且可适应需求的加温器的制作方法

文档序号:33393654发布日期:2023-03-08 12:16阅读:54来源:国知局
用于储存、加热和保温即饮型饮料的独立成套且可适应需求的加温器的制作方法
用于储存、加热和保温即饮型饮料的独立成套且可适应需求的加温器
相关申请的交叉引用
1.本技术要求2020年5月13日提交的美国临时申请序列号63/024,188的权益,该申请的披露内容通过引用明确地并入本文中。背景
2.即饮型(rtd)饮料(诸如,咖啡或茶)经常在升高的温度(例如,40至70c)下供应。当前的rtd饮料加温器将储存在产品柜中的所有rtd饮料都加热到目标消费温度。因此,储存在产品柜中的所有rtd饮料都保持在升高的温度下。当在升高的温度下储存时,由于产品变质和成分降解导致产品质量随时间的推移而降低,因此rtd饮料的保质期缩短。因此,当前的rtd饮料加温器由于将大量产品长时间保持在升高的温度下而导致变质率高。产品变质导致零售商承受产品回购形式的损失。附加地,如果消费者需求高,则产品会很快卖光,并且需要数小时才能有可销售的产品。概述
3.在本披露的第一方面,一种饮料加温器包括产品货架,该产品货架具有环境储存区、加热区和服务区。产品货架包括在储存区与加热区之间的第一门以及在加热区与服务区之间的第二门。第一门和第二门中的每一个在打开位置与关闭位置之间是可配置的。饮料加温器进一步包括控制器,该控制器被配置成操作第一门以将产品从环境储存区运输通过加热区以及操作第二门以将产品从加热区运输到服务区。
4.在本披露的第一方面的一些实施方式中,服务区包括服务区域,该服务区域的尺寸被确定成接收第一数量的产品。
5.在本披露的第一方面的一些实施方式中,环境储存区包括装载区域,该装载区域的尺寸被确定成接收第二数量的产品。
6.在本披露的第一方面的一些实施方式中,第二数量的产品多于第一数量的产品。
7.在本披露的第一方面的一些实施方式中,加热区包括加热区域,该加热区域的尺寸被确定成接收单个产品。
8.在本披露的第一方面的一些实施方式中,其中,服务区包括接近传感器,该接近传感器被配置成检测产品是否存在于服务区中的位置处。
9.在本披露的第一方面的一些实施方式中,其中,控制器被配置成响应于接近传感器在检测到产品存在于该位置处之后检测到产品不存在于该位置处而确定产品已从服务区移除。
10.在本披露的第一方面的一些实施方式中,控制器进一步被配置成响应于确定产品已从服务区移除而操作第一门以将产品从环境储存区运输到加热区。
11.在本披露的第一方面的一些实施方式中,第二门包括具有从中穿过的入口的壁,其中,该入口定位在壁的顶部部分上。
12.在本披露的第一方面的一些实施方式中,产品货架进一步包括多个产品通道(lane),这些产品通道中的每一个延伸穿过环境储存区、加热区和服务区。
13.在本披露的第一方面的一些实施方式中,饮料加温器进一步包括多个产品货架。
14.在本披露的第二方面,一种操作饮料加温器的方法包括:在饮料加温器的产品货架上的产品通道的装载区域中接收产品。该方法包括:将产品从装载区域通过第一门运输到加热区域。该方法包括:在加热区域中在加热温度下将产品加热一加热时间。该方法包括:在该加热时间之后,将产品从加热区域通过第二门运输到服务区域。该方法包括:在服务区域中将产品保持在服务温度下。
15.在本披露的第二方面的一些实施方式中,该方法进一步包括:检测第二产品是否在产品通道的装载区域中。该方法进一步包括:检测到产品从服务区域移除,并且响应地将第二产品从装载区域通过第一门运输到加热区域。
16.在本披露的第二方面的一些实施方式中,在加热区域中加热产品包括:在加热区域中利用一个或多个加热元件来加热产品。
17.在本披露的第二方面的一些实施方式中,该一个或多个加热元件包括两个加热元件定位在加热区域的相对侧上。
18.在本披露的第二方面的一些实施方式中,该方法进一步包括:在包括服务区域的服务区中利用一个或多个加热元件将在服务区域中的空气加热到服务温度。
19.在本披露的第二方面的一些实施方式中,该方法进一步包括:利用定位在服务区中的一个或多个风扇使服务区域中的加热的空气循环。
20.在本披露的第二方面的一些实施方式中,该方法进一步包括:检测到没有产品存在于服务区域中。该方法进一步包括:在与服务区域相邻的显示器上显示时间。该时间指示离加热的产品从加热区域通过第二门被运输到服务区域还剩的时间量。
21.在本披露的第二方面的一些实施方式中,该方法进一步包括:检测到产品从服务区域移除。该方法进一步包括:确定当前时间是在低需求期期间,并且响应地确定不将第二产品从装载区域通过第一门运输到加热区域。
22.在本披露的第二方面的一些实施方式中,将产品运输通过第一门包括旋转第一门,并且将产品运输通过第二门包括旋转第二门。
23.本披露的第三方面包括一种基于预测的需求模式的机器学习模型来操作饮料加温器的方法。该方法包括:训练机器学习模型,该机器学习模型预测未来需求期的需求模式。训练机器学习模型是基于成本函数,该成本函数是错过的客户的成本与丢弃的产品的成本的比率的函数。该方法包括:基于预测的需求模式来操作饮料加温器。
24.在本披露的第三方面的一些实施方式中,机器学习模型是随机森林回归模型。
25.在本披露的第三方面的一些实施方式中,错过的客户的成本大于丢弃的产品的成本。
26.在本披露的第三方面的一些实施方式中,随机森林回归模型中的分裂决策的成本函数是:回归:p+(cr*σd),其中cr为比率,σd为需求期的历史需求的标准偏差,且p为基于需求期的历史需求数据的基线需求预测。
27.在本披露的第三方面的一些实施方式中,错过的客户的成本小于丢弃的产品的成本。
28.在本披露的第三方面的一些实施方式中,随机森林回归模型中的分裂决策的成本函数是:回归:p-(cr*σd),其中cr为比率,σd为需求期的历史需求的标准偏差,且p为基于需求期的历史需求数据的基线需求预测。
29.在本披露的第三方面的一些实施方式中,操作饮料加温器包括:将产品从环境储存区运输到加热区以基于需求模式来加热产品。
30.在本披露的第三方面的一些实施方式中,操作饮料加温器包括:基于需求模式预测低需求期来将产品保持在环境储存区中而不加热产品。
31.从以下结合附图和权利要求的详细描述中将更清楚地理解这些和其他特征。
附图说明
32.为了更加完整地理解本披露,现在参考以下结合附图和具体实施方式进行的简要描述,其中,相似的附图标记表示相似的部分。
33.图1a至图1e展示了根据本披露的各种实施例的饮料加温器的各种视图。
34.图2展示了适合于实施本披露的几个实施例的饮料加温器的用户界面的示例性显示屏。
35.图3a至图3f展示了适合于实施本披露的几个实施例的饮料加温器货架组件的各种视图。
36.图4a是适合于实施本披露的几个实施例的机器学习过程的流程图。
37.图4b是适合于实施本披露的几个实施例的仪表板的用户界面,该仪表板用于生成合成数据以便训练机器学习模型。
38.图5是适合于实施本披露的几个实施例的多个不同产品的预测的需求模式。
39.图6a至图6b展示了根据本披露的各种实施例的另一个饮料加温器。
40.图7展示了适合于实施本披露的几个实施例的示例性计算机系统。
41.图8是示出新的饮料加温器设计的第一实施例的透视图。
42.图9是饮料加温器设计的前视正视图。
43.图10是饮料加温器设计的第一侧视正视图。
44.图11是饮料加温器设计的第二侧视正视图。
45.图12是饮料加温器设计的俯视图。
46.图13是饮料加温器设计的仰视图。
47.图14是饮料加温器设计的后视正视图。
48.图15是具有透明前表面的饮料加温器设计的透视图。
49.图16是具有透明前表面的饮料加温器设计的前视正视图。
具体实施方式
50.一开始应理解,尽管下文展示了一个或多个实施例的展示性实施方式,但是所披露的系统和方法可使用任何数量的技术来实施,无论这些技术是当前已知的还是现有的。本披露决不应限于下文所展示的展示性实施方式、附图和技术,而是可在所附权利要求的
范围连同其等同物的完整范围内进行修改。短语“和/或”的使用指示可以使用选项列表中的任一个或任何组合。例如,“a”、“b”和/或“c”意指“a”、或、“b”、或“c”、或“a和b”、或“a和c”、或“a和b和c”。
51.饮料加温器包括多个产品货架,其中每个产品货架具有多个产品通道。每个产品通道具有环境区域、加热区域和服务区域。第一数量的即饮型(rtd)饮料产品在产品通道的环境区域中被装载到饮料加温器中,并且当产品从饮料加温器中移除时被运输通过加热区域和服务区域中的每一个。例如,响应于检测到产品从产品通道中的服务区域移除,可以将储存在环境区域中的产品运输到加热区域。rtd饮料产品可以包括pet或铝包装。产品可以在加热区域中保持一段时间并经受第一温度,例如80℃。可以在加热区域中使用其他加热温度,诸如介于30℃至100℃之间。第一温度可以被设定为快速加热rtd产品而不引起包装变形。在该段时间到期后,产品即从加热区域运输到服务区域。产品在服务区域中保持在第二温度下,其中该第二温度低于第一温度,例如60℃。第二温度可以被设定为rtd产品的消费温度。可以在服务区域中使用其他产品服务温度,诸如介于30℃至100℃之间。第二数量的rtd产品可以保持在产品通道的服务区域内,其中产品的第二数量小于产品的第一数量。在示例中,在产品通道的环境区域中保持的第一数量的产品是三个产品,并且在产品通道的服务区域中保持的第二数量的产品是两个产品。可以在环境区域和/或服务区域中的每一个中保持更多或更少数量的产品。因此,饮料加温器中较少的产品经受升高的温度,由此导致产品变质率较低并且因产品回购造成的损失较低。
52.图1a至图1e展示了根据本披露的各种实施例的饮料加温器100的各种视图。饮料加温器100包括第一产品货架102a、第二产品货架102b和第三产品货架102c(统称为产品货架102)。饮料加温器100可以具有更多或更少的产品货架102。第一产品货架102a包括第一产品通道104a、第二产品通道104b、第三产品通道104c和第四产品通道104d(统称为产品货架104)。饮料加温器100可以在产品货架102中的每一个上具有更多或更少的产品通道104。在所示的示例中,第二产品货架102b和第三产品货架102c中的每一个具有与第一产品货架102a相同数量的产品通道104。在其他示例中,第二产品货架102b和第三产品货架102c中的一个或多个可以具有与第一产品货架102a不同数量的产品通道104。例如,一些产品通道104可以取决于产品尺寸而更宽或更窄,由此导致产品通道104的数量不同。
53.产品货架102定位在壳体106内。前门108提供穿过壳体106到达服务区110中所保持的产品的入口。在服务区110内,产品通道104中的每一个包括服务区域112。服务区域112的尺寸被确定成接收一个或多个产品。在示例中,服务区域112的尺寸被确定成接收两个产品。在所示的示例中,前门108为饮料加温器100的所有产品货架102提供到达服务区110的入口。产品可以是呈pet或铝包装的即饮型(rtd)饮料产品,以便提供可供立即消费的热饮选项。在一些实施方式中,其他产品可以与饮料加温器100一起使用,诸如汤或用于在升高的温度下立即消费的其他可消费产品。
54.在一些实施方式中,一个或多个隔热屏障可以定位在产品货架102上的产品通道104中的一个或多个之间,使得产品可以在不同的产品通道中保持在不同温度下。同样地,一个或多个隔热屏障可以定位在产品货架102中的一个或多个之间,使得产品可以在不同的产品货架102上保持在不同温度下。在一些实施方式中,一个或多个产品屏障可以定位在产品通道104与产品货架102之间,使得产品通道中的每一个可以将产品保持在不同的温度
下。隔热屏障中的每一个可以接触前门108或定位成接近(例如,在5mm以内)前门108,以便保持上文所描述的不同的产品温度区。
55.在一些实施方式中,产品货架102以一定角度倾斜以促进产品沿着产品通道104的重力自动装货定位。在服务区域112的端部处的是产品屏障114,该产品屏障适于防止沿着产品通道104行进的产品掉落。在所示的示例中,产品屏障114横跨跨越产品货架102中的每一个。在替代性实施方式中,产品可以通过任何其他器件沿着产品货架102运输,任何其他器件为诸如振动台、滚筒、输送带、或者重力、振动台、滚筒、输送带和/或任何其他此类已知的产品运输机构的任何组合。
56.在一些实施方式中,产品消毒器(未示出)可以围绕服务区域112定位。例如,可以将uv灯、消毒喷雾器或其他消毒机构应用于定位在服务区域112中的产品。在一些实施方式中,产品消毒器可以围绕产品通道104中的每一个的服务区域112定位。在新产品进入服务区域112后,产品消毒器即可以被启动预定的时间段以对新产品的包装进行消毒(例如,uv灯可以被接通预定的时间段)。
57.服务区域112包括适于检测服务区域112中产品的存在的接近传感器116。接近传感器116可以是定位在服务区域112的相对侧上的红外发射器和红外传感器。接近传感器116可以替代性地是电磁传感器、声波传感器或任何其他接近传感器。接近传感器116定位在服务区域112的与产品屏障114相对的端部处。因此,接近传感器116检测服务区域112是否满负荷。在所示的示例中,接近传感器检测服务区域112是否具有定位在其上的两个产品。
58.在一些实施方式中,接近传感器116被用来确定存在于服务区域112中的产品的数量。例如,每次接近传感器116检测到产品时,便可以递增产品计数。产品计数可以被用来控制对附加产品的加热,如下文更详细描述的。在达到服务区域112的容量后,接近传感器116即可以被用来防止对保持在服务区域112上的附加产品的加热。在产品从服务区域112移除后,接近传感器116即可以被用来确定附加容量在服务区域112中可用并且另一个产品可以被加热。
59.在一些实施方式中,产品服务区域112包括定位在接近传感器116与第二接近传感器118之间的第二接近传感器118。第二接近传感器118适于检测是否有任何产品定位在服务区域112内。例如,如果第二接近传感器118检测到没有产品存在,则确定在服务区域112中没有产品可用。否则,如果第二接近传感器118检测到产品存在,则确定至少一个产品存在于服务区域112中。在各种实施方式中,接近传感器116和/或第二接近传感器118中的一个或多个可以是可选的或以其他方式不存在于饮料加温器100中。在各种实施方式中,接近传感器116和/或接近传感器118便于在产品被消费时对它们的按需加热,由此确保热产品的可用性,同时通过限制在给定的时间加热的产品的数量来最小化由于变质造成的损失。
60.产品通道104中的每一个具有对应的显示器120,该显示器沿着产品货架102中的每一个的前面122定位。在所示的示例中,存在四个显示器120,每个显示器对应于产品通道104中的一个。产品显示器120示出产品通道104中的对应一个产品通道的状态信息。例如,当(多个)产品存在于服务区域112中时,显示器示出这个(这些)产品的温度。当(多个)产品不存在于服务区域112中时,显示器示出离产品将被加热并定位在服务区域112中还剩的时间量。
61.产品通道104中的每一个具有对应的加热出口门124。加热出口门124将服务区域112与产品通道104的加热区域(例如,在图3f中最佳所见的加热区域318)分离。在所示的示例中,加热出口门124包括:基部126,其尺寸被确定成接收产品;以及壁125,其从基部126延伸。在壁内的是入口128,该入口延伸穿过壁125并在加热区域与服务区域112之间提供通路。如下文更详细描述,入口128防止过多的热量累积在加热区域中,否则将导致产品变形。例如,塑料瓶往往以瓶的颈部中存在气隙的方式填充有产品。因此,在塑料瓶的颈部中可能比瓶的与液体产品接触的区域更快地积聚热量,由此导致瓶围绕颈部变形。入口128允许过多的热量从加热区域去除以防止塑料瓶的颈部变形。入口128定位在壁125的顶部部分处。在一些实施方式中,入口128从壁125的顶部部分朝向壁125的底部延伸一预定距离。例如,该预定距离可以是壁125的总高度的10%、20%、25%、30%、35%、40%、45%或50%。本披露构想了入口128的其他尺寸。入口128的底部部分沿着壁定位在接近瓶液体填充水平(例如,在瓶液体填充水平处或5mm以内)的高度处。虽然入口128被示为加热区域与服务区域112之间的单个直通通道,但在各种实施方式中,入口128可以采用不同的形状或者包括穿过壁125的多个孔或槽。
62.如图1b中最佳所见,服务区110包括多个循环风扇130a、130b、130c、130d(统称为循环风扇130)。通常,循环风扇130在服务区110内围绕产品货架102中的每一个定位。例如,循环风扇130a定位在产品货架102a的前面122处。虽然只有循环风扇130a定位在产品货架102a处,但在一些实施方式中,循环风扇可以定位在产品货架102a的每一侧处。循环风扇130操作以使空气在服务区110内循环以便将产品保持在第一温度下。
63.服务区110还包括多个加热元件132a、132b(统称为加热元件132)。加热元件132可以是任何类型的加热元件,诸如电阻或感应加热器。例如,加热元件132可以是带状加热器。本披露构想了其他类型的加热器,诸如硅胶加热器、红外加热器、感应加热器、薄膜电阻加热器、厚膜导电加热器、电阻加热器、强制热空气加热器或对流加热和/或其任何组合。操作加热元件132以将服务区110保持在第一温度下。虽然加热元件132被示为在任一尺寸的产品货架102c上,但可以使用更多或更少的加热元件132。例如,可以使用单个加热元件132。替代性地,附加的加热元件132可以围绕更多的产品货架102定位,诸如产品货架102a和/或产品货架102b。
64.如果前门108保持关闭一段时间,则服务区110中的温度可能增加超过第一温度。例如,来自加热区域的过多的热量可以通过加热出口门124上的入口128进入服务区110。在此类情况下,可以操作排风扇134以通过壳体106的顶表面136排放过多的热量。如图所示,顶表面136具有穿孔以用于允许通过排风扇循环的空气从服务区110吸取并通过顶表面136供应给周围环境。一个或多个温度传感器(未示出)监测服务区110的温度以用于控制循环风扇130、加热元件132和排风扇134的操作,以便将服务区110保持在第一温度下。
65.如图1c中所示,热屏蔽件138a可以定位在加热元件132a与循环风扇130c之间。同样地,热屏蔽件138b可以定位在加热元件132b与循环风扇130d之间。热屏蔽件138防止消费者在从服务区110取回产品时直接接触加热元件132。
66.如图1c中所示,产品货架102以一定角度延伸跨越饮料加温器100的深度,以促进产品以重力自动装货的方式从加热区140和环境区142运输到服务区110。例如,产品可以被装载到饮料加温器100的环境区142中,并且重力将把产品运输到加热区140并穿过该加热
区运输到服务区110,如下文更详细描述的。主控制器144(诸如,可编程逻辑控制器)控制饮料加温器100的各个方面,诸如要在环境区142、加热区140和服务区110中的每一个中保持的温度、以及例如循环风扇130、加热元件132和排风扇134的操作。饮料加温器100的其他部件同样由主控制器144来控制,如本文中所描述的。如图所示,主控制器144定位在产品货架102c下方在饮料加温器100的环境区142处,以便限制主控制器144暴露于由饮料加温器100生成的热量。
67.如图1d中所示,后门146提供穿过壳体106到达环境区142以允许将产品装载到产品货架102上的入口。环境排风扇148a、环境排风扇148b和环境排风扇148c(统称为环境排风扇148)定位在后门146上并且被配置成从环境区142移除热量。在所示的示例中,环境排风扇148沿着后门146定位在产品货架102中的每一个的上端部处。在各种实施方式中,环境排风扇148被配置成将热空气吹出饮料加温器100的环境区142。在各种实施方式中,环境排风扇148中的一个或多个可以被配置成将环境空气吸取到饮料加温器100的环境区142中。例如,环境排风扇148c可以被配置成将环境空气吸取到环境区142中,而环境排风扇148a、148b被配置成将热空气吹出环境区142。环境排风扇148a由主控制器144控制,以便将环境区142的温度保持在环境区阈值温度下或低于环境区阈值温度。
68.用户界面150定位在后门146下方,并且联接至主控制器144以用于修改饮料加温器的配置设定。因此,饮料加温器100的操作基于通过用户界面150接收到的输入而被修改。在各种实施方式中,用户界面150是触摸屏用户界面。在其他实施方式中,用户界面150可以包括显示器和用于接收用户输入的一个或多个按钮或键盘。在其他实施方式中,用户界面150可以包括显示器和用于与外部终端(诸如,用于接收用户输入的外部键盘)通信的端口。在其他实施方式中,用户界面150可以简单地包括通信终端(诸如,串行端口),该通信终端用于连接至外部装备以便显示饮料加温器100的配置设定并将已改变的配置设定供应给主控制器144。本披露构想了用于接收当前配置状态并改变主控制器144的配置设定的其他类型的用户界面。
69.如图1e中所示,饮料加温器100被示为其中后门146被移除以示出环境区142(也在图1c中示出)的细节。在环境区142内,产品通道104中的每一个包括装载区域152。装载区域152的尺寸被确定成接收一个或多个产品。在示例中,装载区域152的尺寸被确定成接收三个产品。更多或更少的产品可以定位在装载区域152内。在各种实施方式中,与服务区域112内相比,更多的产品可以定位在装载区域152内。在所示的示例中,后门146为饮料加温器100的所有产品货架102提供到达环境区142的入口。在一些实施方式中,可以提供单独的后门以接近产品货架102中的每一个的环境区142。
70.在一些实施方式中,产品货架102以一定角度倾斜以促进产品沿着产品通道104的重力自动装货定位。在装载区域152的端部处的是加热入口门154,该加热入口门适于防止沿着产品通道104行进的产品进入加热区140直到需要为止。加热入口门154适于选择性地允许装载区域152中的产品进入加热区140。加热入口门154使环境区142与加热区140热绝缘,如下文更详细讨论的。在替代性实施方式中,产品可以通过任何其他器件沿着产品货架102运输,任何其他器件为诸如振动台、滚筒、输送带、或者重力、振动台、滚筒、输送带和/或任何其他此类已知的产品运输机构的任何组合。
71.在所示的示例中,加热出口门124和加热入口门154是旋转门,它们适于在环境区
142、加热区140和服务区110之间移动产品。在其他实施方式中,加热出口门124和加热入口门154可以形成为竖直或水平的百叶窗、双褶门或任何其他门结构。
72.加热出口门124包括从圆形基部126延伸的半圆形壁125。加热出口门124最初定位成使得半圆形壁125的凸侧面向加热区140。在此位置中,定位在加热区140内的任何产品都被阻止穿过门124。在门124进行180
°
旋转使得半圆形壁125的凹侧面向加热区140后,定位在加热区140内的产品即被允许进入门124并搁置在基部126上。响应于产品位于加热区140内一预定的加热时间,门124旋转,使得半圆形壁125的凹侧面向加热区140。在产品被运输到基部126后,门124即旋转180
°
,使得半圆形壁125的凸侧再次面向加热区140。因此,产品从基部126运输到服务区域112。
73.加热入口门154包括从圆形基部延伸的半圆形壁155(在下文的图3f中示出)。加热入口门154最初定位成使得半圆形壁155的凸侧面向环境区142。在此位置中,定位在装载区域152内的任何产品都被阻止穿过门154。在门154进行180
°
旋转使得半圆形壁155的凹侧面向装载区域152后,定位在装载区域152内的产品即被允许进入门154并搁置在基部上。响应于产品从服务区域112移除,门154旋转使得半圆形壁155的凹侧面向装载区域152。在各种实施方式中,门154在预定的等待时间之后旋转,以允许消费者在决定要选择哪个产品时移除和替换产品。在产品被运输到基部后,门154即旋转180
°
,使得半圆形壁155的凸侧再次面向装载区域152。因此,产品从基部运输到加热区140。
74.装载区域152包括适于检测装载区域152中产品的存在的接近传感器156。接近传感器156可以是定位在装载区域152的相对侧上的红外发射器和红外传感器。接近传感器156可以替代性地是电磁传感器、声波传感器或任何其他接近传感器。接近传感器156定位在装载区域152的带有加热入口门154的端部处。因此,接近传感器156检测是否有任何产品位于装载区域152中。
75.在一些实施方式中,接近传感器156可以定位在装载区域152的接收产品的端部处。在此位置处,接近传感器156被用来确定存在于装载区域152中的产品的数量。例如,每次接近传感器156检测到产品时,便可以递增产品计数。在产品从服务区域112移除后,接近传感器156即可以被用来确定附加容量在装载区域152中可用以便进行加热。因此,接近传感器156便于在产品被消耗时对它们的按需加热。在一些实施方式中,只有接近传感器156被用来保持装载区域152和服务区域112中的每一个内的产品计数。通过使用基于数据的算法来调整总库存在服务区110对环境区142中保持的比例,客户将能够随着需求的变化更好地保持可用的热产品。饮料加温器100知道何时加热产品以确保在消费者想要它时它可供消费者使用。饮料加温器100还能够物理地将产品从环境区142移动到加热区140、再到服务区110。确定饮料加温器100的总容量的多少百分比被划分到可用区中的决策是基于使用从本地、周围和网络供应的源收集的数据(诸如,先前销售、天气等)进行的一系列算法上驱动的决策。
76.在一些实施方式中,产品装载区域152包括定位在装载区域152的接收产品的端部处的第二接近传感器(未示出)。该第二接近传感器适于检测装载区域152是否满负荷。在各种实施方式中,环境区142中的接近传感器156和/或第二接近传感器中的一个或多个可以是可选的或以其他方式不存在于饮料加温器100中。
77.图2展示了适合于实施本披露的几个实施例的饮料加温器100的用户界面150的示
例性显示屏200。显示屏200包括服务区状态区域202、服务区设定点控制区域204、环境区状态区域206、风扇控制区域208和环境区设定点控制区域210。
78.在服务区状态区域202中,热侧温度212指示服务区110的当前温度。在所示的示例中,热侧温度为45.53℃。排风扇图标214指示排风扇134的当前操作状态。在所示的示例中,排风扇134是断开的。在一些实施方式中,排风扇图标214是可选择的,以切换排风扇134的操作状态(例如,接通或切断排风扇134)。加热器图标216指示加热元件132的当前操作状态。在所示的示例中,加热元件132被接通。在一些实施方式中,加热器图标216是可选择的,以切换加热元件132的操作状态(例如,接通或切断加热元件132)。
79.在服务区设定点控制区域204中,设定点图标218指示服务区110中的当前设定点温度。在所示的示例中,当前设定点是60℃。响应于对向上控制图标220或向下控制图标222的选择,服务区110的设定点温度分别升高或降低。
80.在环境区状态区域206中,货架温度224a、224b、224c分别指示在环境区142中产品货架102中的每一个的测得温度。在所示的示例中,产品货架102a在环境区142中的温度为33.87℃。产品货架102b在环境区142中的温度为32.44℃。产品货架102c在环境区142中的温度为28.10℃。环境温度图标226指示在饮料加温器100周围的周围环境的温度测量值。
81.在风扇控制区域208中,循环风扇图标228指示循环风扇130的当前操作状态。在所示的示例中,循环风扇图标228指示循环风扇130是断开的。在一些实施方式中,循环风扇图标228是可选择的,以切换循环风扇130的操作状态(例如,接通或切断循环风扇130)。储存风扇图标230指示环境排风扇148的当前操作状态。在所示的示例中,储存风扇图标230指示环境排风扇148是断开的。在一些实施方式中,储存风扇图标230是可选择的,以切换环境排风扇148的操作状态(例如,接通或切断环境排风扇148)。
82.在环境区设定点控制区域210中,环境设定点图标232指示环境区142中的当前设定点温度。在所示的示例中,当前环境设定点是35℃。响应于对向上控制图标234或向下控制图标236的选择,环境区110的设定点温度分别升高或降低。
83.在选择外壳图标238后,即示出上文所描述的显示屏200。在选择通道图标240后,即可以显示具有与产品通道104中的每一个相关联的不同的控制设定和测量值的不同显示屏(未示出)。例如,一个或多个温度传感器可以指示针对产品通道104中的每一个在加热区140中的当前温度。一个或多个图标可以指示在产品通道104中的每一个中的一个或多个加热元件的当前操作状态,并且该一个或多个图标是可选择的,以改变操作状态。一个或多个图标可以指示在加热区140中产品通道104中的每一个的当前加热设定点温度,并且控制图标可以调整加热设定点温度。一个或多个图标可以指示加热出口门124和加热入口门154的当前状态,并且可以切换每一者的操作状态(例如,分别旋转或打开这些门)。一个或多个图标可以指示等待时间设定点,该等待时间设定点指示当产品从服务区域112移除时在产品从环境区142运输到加热区140以替换被移除的产品之前要等待多长时间。等待时间允许消费者在决定要选择哪个产品时移除和替换产品。控制图标可以调整等待时间设定点。
84.在选择加热时间图标242后,即可以显示具有与产品通道104中的每一个相关联的不同的控制设定和测量值的不同显示屏(未示出)。例如,加热时间设定点可以指示产品在被运输到服务区110之前在加热区142中保持多长时间。控制图标可以调整加热时间设定点。在各种实施方式中,加热时间设定点可以在产品通道104中的每一个内单独进行调整。
因此,不同产品通道中的产品可以被加热不同的时间以考虑到包装尺寸和包装材料的差异。可以经由用户界面150来显示和操纵其他控制设定和测量值。
85.图3a至图3f展示了适合于实施本披露的几个实施例的饮料加温器货架组件300的各种视图。货架组件300可以用于上文所描述的产品货架102中的每一个,其中相似的数字表示相似的部分。货架组件300的产品通道104中的每一个包括门取向传感器302和门取向盘304。门取向盘304联接至加热入口门154和加热出口门124并且被配置成与它们一起旋转。在一些实施方式中,门取向盘304包括一个或多个磁体,该一个或多个磁体定位在门取向盘304上以与门124、154的预定取向(例如,打开和/或关闭取向)相对应。门取向传感器302可以是适于检测门取向盘304上磁铁的存在以便确定门124、154的当前取向的霍尔效应传感器。本披露构想了其他取向传感器。门取向传感器302针对一种或多种取向(例如,打开取向、部分打开取向、关闭取向等)来感测门124、154的取向。
86.货架组件300的产品通道104中的每一个还包括通道控制器306和马达308。通道控制器306与主控制器144通信并且被配置成接收通过用户界面150提供的配置设定。进而,通道控制器306修改产品通道104的一个或多个部件的操作。例如,通道控制器306可以从产品通道104中的接近传感器116、118、156接收输入并相应地控制门124、154的操作。通道控制器306还控制加热区140中的加热元件的操作以及控制马达308的操作,这在下文进行更详细描述。通道控制器306还提供产品通道104的操作状态信息,诸如产品通道的库存状态(例如,服务区域112和装载区域152中的每一个中的产品的数量)、加热区140中的设定点温度、产品保留在加热区140中的加热时间、在位于加热区140中的产品将被运输到服务区域112之前剩余的时间量、以及产品通道的任何其他操作状态。通过为产品通道104中的每一个提供单独的通道控制器306,产品通道104可以独立地操作。在一些实施方式中,产品通道中的一个或多个可以具有不同的加热或服务温度和/或不同的加热时间。
87.在所示的示例中,门124、154的操作由马达308控制。在启动后,马达308即旋转主驱动齿轮310。入口门齿轮316和分动齿轮312与主驱动齿轮310紧密接触,使得主驱动齿轮310的旋转导致入口门齿轮316和分动齿轮312中的每一个的旋转。出口门齿轮314与分动齿轮312紧密接触,使得分动齿轮312的旋转导致出口门齿轮314的旋转。入口门齿轮316联接至加热入口门154并与其一起旋转,且出口门齿轮314联接至加热出口门124并与其一起旋转。因此,单个马达被配置成控制产品通道104中的两个门124、154的操作。
88.虽然在所示的示例中齿轮比导致两个门124、154对于马达308的每一次旋转均以相同的角距离行进,但在一些实施方式中,可以使用不同的齿轮比。例如,入口门齿轮316与出口门齿轮314之间的尺寸比率可以是1:2。因此,对于入口门齿轮316的每一次旋转,出口门齿轮均通过两次旋转行进。此类齿轮比便于将产品从加热区140运输到服务区域112,而又不将产品从装载区域152接收到加热区140中。在一些实施方式中,单独的马达可以直接联接至门124、154中的每一个以便于这些门的独立操作。
89.通过允许将产品从加热区140运输到服务区域112而又不将产品从装载区域152接收到加热区140中,产品通道104可以遵循消费需求模式。例如,如果产品从服务区域112移除,并且服务区域中仍然有剩余产品,并且通道控制器306确定饮料加温器100处于低需求期(例如,在午餐高峰已结束之后),则产品可能不会从环境区142装载到加热区140(尽管服务区域112中有容量)。在各种实施方式中,低需求期是对未来需求期的预测需求低于低需
求阈值(例如,在下一个小时内少于2个产品)的时期。
90.需求模式可以被加载并存储在通道控制器306的存储器中,诸如经由主控制器144。需求模式指示对控制门124、154的操作的低和高需求的时期。在一些实施方式中,需求模式可以基于由通道控制器306和/或主控制器144基于过去的消费模式和/或当前条件执行的预测性建模来动态地确定。例如,过去的消费模式可以由在饮料加温器100层、产品货架102层或产品通道层104上的先前销售和产品变质率来确定。此类过去的消费模式也可以与货架图相结合,该货架图指示在饮料加温器100的产品通道104中的每一个中备有哪些产品。当前条件可以基于饮料加温器100内的当前存货水平、天气、假期、本地事件时间表等。通过基于需求模式控制门124、154的操作,更少的产品经受升高的温度,从而导致变质率甚至更低。产品变质得以最小化,因为只有库存的选定部分被加热(而不是一切)。饮料加温器100内产品的自动运输减少了与用环境产品对热箱频繁地补货相关联的劳动。基于需求数据的算法上被选择用于加热的产品通过减少产品变质和产品回购而增加了潜在利润。
91.图3f是示出加热区140的细节的货架组件300的截面图。加热区140中的产品通道104中的每一个包括用于从装载区域152接收要加热的产品的加热区域318。一对加热元件326、328定位在任一尺寸的加热区域318上。将加热元件定位在产品的两侧上便于更均匀和更快地加热该产品。加热元件326、328可以是厚膜辐射加热元件,以便有效地加热pet瓶以及铝罐两者,而不会引起任何包装变形。可以使用其他加热元件,诸如硅胶加热器、红外加热器、感应加热器、薄膜电阻加热器、厚膜导电加热器、电阻加热器、强制热空气加热器或对流加热和/或其任何组合。在仅使用pet瓶的实施方式中,红外加热器在加热产品而不引起包装变形方面可能特别有效。
92.在各种实施方式中,通道控制器306可以控制加热元件326、328的操作以仅当产品存在于加热区140中时才被启动。因此,加热元件326、328仅根据饮料加温器上的需求负载来消耗能量。因此,与一次加热所有产品的饮料加温器相比,被用来在饮料加温器110中将产品加热并保持在服务温度下的能量的量得以减少。
93.加热元件的加热温度可由通道控制器306控制。例如,加热温度可以典型地为例如80℃。可以在加热区域318中使用其他加热温度,诸如介于30℃至100℃之间。在一些实施方式中,基于需求模式来控制加热温度。例如,产品可以在低需求期期间在降低的温度(例如,比典型的加热温度低5℃、10℃、15℃或20℃)下开始加热并且历时较长的时间,以期待即将到来的高需求期。在一些实施方式中,产品可以在升高的温度(例如,比典型的加热温度高5℃、10℃、15℃或20℃)下加热很短的一段时间。在一些实施方式中,可以在不同时间在不同温度下加热产品(例如,摆动或以其他方式改变加热温度)以增加热传递,同时防止包装变形。在一些实施方式中,产品可以在加热元件326、328切断的情况下保持在加热区域318中。例如,产品的期望温度可能全天发生变化(例如,早上是温热的饮料,且午餐时是降低的温度或环境温度的饮料)。更一般地,通道控制器306可以基于需求为下一个要加热的包装自动选择最合适的目标温度。通过动态地能够加热或冷却单个柜台面单元的库存的某些区域,不论是消费者需求(想要可供购买的更热的产品)还是环境温度(在加热之前冷却库存以延长保质期),都可以保持产品质量。
94.在一些实施方式中,可以在产品通道104中的每一个中使用单个加热元件。在一些实施方式中,加热元件可位于其他表面上,诸如在加热区域318上。在一些实施方式中,产品
搅拌器(未示出)可以操作以旋转或振动加热区域318中的产品,从而增加到产品的热传递速率。在一些实施方式中,加热出口门124通过来回摆动而不完全打开来被用作产品搅拌器。例如,加热出口门124可以摆动大约5
°
至30
°
的旋转。在一些实施方式中,可以在不同的产品通道104中使用不同类型的加热元件。例如,产品通道104中的一个可以被指定用于pet包装的产品,并且可以在指定的产品通道中使用(多个)红外加热器。其他产品通道104可以具有特别适合加热铝包装的不同加热元件。
95.为了限制来自加热区140的过多的热量进入服务区110,加热出口门112的壁125形成有隔热气隙320。同样地,为了限制来自加热区140的过多的热量进入环境区142,加热入口门152的壁155形成有隔热气隙324。在一些实施方式中,隔热材料(诸如,聚氨酯泡沫体)可以填充间隙320和/或间隙324。附加地,在产品通道104中的每一个之间和在产品通道104的端部上,加热区140包括气隙330。在一些实施方式中,间隙330可以填充有隔热材料,诸如聚氨酯泡沫体或真空板。在产品通道104中的每一个之间提供隔热便于不同的产品通道当中的加热温度和服务温度不同。
96.在各种实施方式中,饮料加温器100的需求模式由机器学习模型来确定。机器学习模型基于过去需求和到机器学习算法的当前条件输入对一段时间(例如,一小时、一天、一周、下一次补货事件等)进行前瞻性需求预测。被用来训练机器学习模型的过去需求和当前条件输入包括需求期的日期和/或时间(例如,给定月份中的一周里的给定一天的给定时间段)、在需求期购买的产品的数量(例如,从产品通道104中的每一个购买/移除的数量以及购买/移除的产品的类型)、在需求期的客户需求量(例如,在需求期期间商店中的消费者数量)、存货水平(例如,每种产品类型有多少产品保持在饮料加温器100中)、变质行为(例如,有多少产品由于变质或感知的变质而从饮料加温器100移除)、存货热量水平(例如,当前在饮料加温器100中被加热或正在加热的产品的数量)、商店时间(例如,具有饮料加温器100的零售商店的正常营业时间)、天气和季节性(例如,对需求期的当前本地天气预报和关于它是哪个季节的信息,包括任何本地假期或特殊事件)、位置(例如,商店标识、地图位置、地理坐标、地理描述)和客户概况(例如,客户标识、客户偏好)。可以向机器学习模型提供其他训练输入。
97.在一些实施方式中,可以在饮料加温器100上(例如,在主控制器144上或在通道控制器306中的每一个上)训练和执行机器学习模型。在一些实施方式中,远程训练机器学习模型,诸如在接收饮料加温器100操作的操作输入(例如,所备有的产品的数量、售出的数量、回购的数量等)的服务器(未示出)上。服务器可以基于来自饮料加温器100的更新的操作输入来定期地重新训练模型并且将更新后的需求预测模型供应给饮料加温器100以便在主控制器144上或在通道控制器306中的每一个上执行。在一些实施方式中,可以在服务器上训练和执行机器学习模型以生成需求预测。所生成的需求预测可以被加载到饮料加温器100上,诸如以需求概况的形式,并且饮料加温器100可以基于接收到的需求预测来操作。
98.在各种实施方式中,训练机器学习模型以预测需求模式,从而最小化与产品变质和错过的销售相关联的成本。在一些实施方式中,可以利用机器学习算法来对其他成功标准进行建模,诸如最大化收入、不错过消费者、最小化能量消费、最大化提供选择。与产品变质相关联的成本为诸如所失产品的成本(例如,产品回购计划中的单位产品成本)、占用饮料加温器100中本可用于可用存货的空间的成本、和/或与用于在预定的产品变质时间之后
移除产品的机制相关联的增量成本。与错过的销售相关联的成本包括所失收入或所失利润。对于饮料产品,典型地,与错过的销售相关联的成本高于与产品变质相关联的成本。
99.仅最小化与产品变质相关联的成本可能导致非常保守的需求模型(例如,仅在有消费者需求时(诸如,在饮料加温器100上接收到输入时)才加热产品,从而导致长的等待时间和损失销售)。仅最小化与错过的销售相关联的成本可能导致非常自由的需求模型(例如,如当前所执行的加热所有产品,从而导致产品变质增加)。因此,未决披露的机器学习算法力图最小化错过的客户的成本与产品变质的成本的成本比率(cr),这在下文示出:
100.在示例中,机器学习模型是随机森林回归,不过可以使用其他机器学习模型,诸如梯度提升机或其他集成方法。替代性地,可以使用深度学习方法。随机森林回归使用最小化成本比率的成本函数来生成对未来需求期的需求预测。例如,需求预测可以是针对下一个需求小时、直到为饮料加温器100安排补货为止的下一个时间段、或某个其他需求期。在示例中,需求期是一周里的给定一天的给定小时(例如,星期一下午1点)。
101.需求期的需求数据从历史需求数据集获得,并且确定历史需求的标准偏差(例如,与历史需求数据集中的星期一下午1点的需求水平的标准偏差)。需求缓冲是基于需求期的历史需求的标准偏差与成本比率的乘积来确定的。在一些实施方式中,可以确定考虑到影响需求的附加参数(诸如,本地天气、假期、事件或其他此类动态需求事件)的更复杂的需求缓冲。需求缓冲对需求随时间的推移的自然变化进行建模,同时考虑到需求变化的成本。基线需求预测是基于需求期的历史需求数据(例如,需求期的需求的平均值)来确定的。可以使用其他基线需求预测。基于以上内容,随机森林回归中的分裂决策的成本函数是:回归:p+(cr*σd),
ꢀꢀꢀꢀꢀꢀꢀꢀ
等式(2)其中cr为成本比率,σd为需求期的历史需求的标准偏差,且p为基于需求期的历史需求数据的基线需求预测。
102.虽然对于饮料产品而言,与错过的销售相关联的成本典型地大于与产品变质相关联的成本,但对于一些产品而言,与产品变质相关联的成本可能大于与错过的销售相关联的成本。在此类情况下,随机森林回归中的分裂决策的成本函数被修改为:回归:p-(cr*σd)。
ꢀꢀꢀꢀꢀꢀꢀꢀ
等式(3)本披露构想了基于成本比率的成本函数的其他变化。
103.图4a是适合于实施本披露的几个实施例的机器学习过程400的流程图。数据库402存储各种需求期的一组历史需求数据,诸如上文所描述的过去需求输入。例如,历史需求数据可以包括在先前需求期购买的产品的数量、在先前需求期的客户需求的量、在前一需求期的变质行为等。使用数据库402中的数据,在404处生成机器学习模型。例如,与饮料加温器100通信的服务器生成随机森林回归,如上文所描述的。替代性地,主控制器144和/或(多个)通道控制器306中的一个或多个可以生成机器学习模型。
104.然后将所生成的机器学习模型应用于饮料加温器100以进行需求预测。当前条件数据406被供应给所生成的机器学习模型,诸如上文所描述的当前条件输入。例如,当前条件数据可以包括当前需求期的日期和/或时间、存货水平、存货热量水平、商店时间、天气和季节性、以及客户概况。使用当前条件数据406,机器学习模型在408处生成对未来需求期的
需求预测。可以将该需求预测供应给饮料加温器100以便控制其操作。例如,门124、154和/或加热元件326、328中的一个或多个可以根据预测的需求模式来操作,如上文所描述的。基于饮料加温器100的操作和实际购买信息,供应附加数据412以用于更新数据库402。
105.图4b是适合于实施本披露的几个实施例的仪表板450的用户界面,该仪表板用于生成合成数据以便训练机器学习模型。在各种实施方式中,期望使用真实世界数据而不是所生成的合成数据来训练机器学习模型。在此类情况下,仪表板450可以被用来隔离期望的真实世界数据以便基于特定的饮料加温器的控制电子设备来训练机器学习模型。在一些实施方式中,使用所生成的合成数据训练的机器学习模型可以用于进行控制方案和饮料加温器硬件配置当中的比较分析。在一些实施方式中,使用所生成的合成数据训练的机器学习模型可以用作供部署在饮料加温器上的初始模型,其中从饮料加温器收集的真实世界数据可以被用来生成用于饮料加温器的更新模型。
106.仪表板450可以被用来基于饮料加温器的硬件配置来设定关于该饮料加温器的行为的参数。虽然仪表板450可以被用来生成合成数据或过滤真实世界数据以便训练用于上文所描述的饮料加温器100的机器学习模型,但也可以改变仪表板450中的参数中的一个或多个以生成合成数据或过滤真实世界数据以便训练用于其他装备的机器学习模型。
107.如图所示,饮料加温器参数包括架构设定452。架构参数452是用于饮料加温器的可选择架构(例如,开放式柜架构,其中所有产品都被同时加热,如当前所做的那样;具有分开的环境区和加热区的分隔式柜架构,诸如上文所描述的饮料加温器100;或自动售货架构,其中饮料加温器的控制部件基于接收到的选择来挑选期望的产品进行分配)的下拉菜单。运行图标454囊括(case)基于本文中所描述的配置参数要生成的合成数据或要过滤的真实世界数据。
108.场景参数456是预配置的饮料加温器操作场景(例如,便利店、加油站、火车站等)的下拉菜单。其他参数包括峰值需求参数458(例如,被用来扩展所生成的需求概况的峰值需求量)、时间长度参数460(例如,要生成的合成需求数据或要过滤的真实世界数据的星期数)以及到期时间462(例如,产品在到期之前可以保持在升高的温度下的时间量)。补货方法参数464是不同补货方法(例如,按预定时间表补货、在饮料加温器的预定分数的存货耗尽时、或某种其他补货方法)的下拉菜单。
109.其他参数包括补货时间466(例如,不同备货操作之间的时间量)和单位收入468(例如,产品销售后即生成的收入量),在一些实施方式中,该单位收入被用作仪表板450的关键绩效指标(kpi)并且不用于训练机器学习模型。丢弃的单元的成本470和错过的客户的成本472被用于训练机器学习模型(例如,生成在上文所描述的成本函数中使用的成本比率)。容量参数474(例如,饮料加温器有多少存货容量)、加热单元数量参数476(例如,饮料加温器一次可以加热的总存货数量)、最小加热存货参数478(例如,饮料加温器必须保持的最小存货数量)。
110.加热时间参数480是饮料加温器的不同相对加热速率(例如,慢、快)的下拉菜单,并且现有选择方法参数482是不同选择方法(例如,随机选择、选择最新鲜的产品、饮料加温器强制选择产品等)的下拉菜单。在各种实施方式中,选择方法参数482可以用于进行控制方案和饮料加温器硬件配置当中的比较分析,但不用于生成机器学习模型。然而,机器学习选择方法参数484是饮料加温器的要由机器学习模型来建模的不同选择方法(例如,随机选
择、选择最新鲜的产品、饮料加温器强制选择产品等)的下拉菜单。
111.能量控制参数486指示可以接通/切断饮料加温器的多少加热容量(例如,可变量的加热容量、所有加热容量等)。在各种实施方式中,能量控制参数486被用作仪表板450的kpi并且不用于训练机器学习模型。加热单元用能量参数488(例如,饮料加温器100中的加热区140使用多少能量来加热产品)和保持单元温暖用能量参数490(例如,饮料加温器100中的服务区110使用多少能量来将服务区110中的产品保持在服务温度下——循环风扇130和加热元件132的能量使用)。在各种实施方式中,加热单元用能量参数488和保持单元温暖用能量参数490被用作仪表板450的kpi并且不用于训练机器学习模型。本披露构想了更多或更少的参数。例如,涉及天气模式、本地事件等的参数也可以包括在仪表板450中。
112.图5是适合于实施本披露的几个实施例的多个不同产品的预测的需求模式500。预测的需求模式被示为针对预测时段(例如,一天)的多个时间间隔(例如,数小时)中的每一个的需求量(例如,预期销售的产品的数量)。第一需求模式502示出了第一产品的预测的需求模式。第二需求模式504示出了第二产品的预测的需求模式。第三需求模式506示出了第三产品的预测的需求模式。第四需求模式508示出了第四产品的预测的需求模式。在所示的示例中,对第一产品的需求是上午5点与下午5点之间唯一的预测的需求,在下午5点时需求发生变动并且预测对其他产品的附加需求。因此,不仅可以基于预测的需求模式修改饮料加温器100的操作(例如,直到下午5点才开始加热第二、第三或第四产品中的任一个),而且可以使用预测的需求模式作出机器存货决策(例如,在早上5点与下午5点之间使机器的大部分或全部备有第一产品)。
113.图6a至图4b展示了根据本披露的各种实施例的另一个饮料加温器600。饮料加温器600基本上类似于饮料加温器100,除了产品货架102中的每一个具有单独的门之外。例如,第一门602a提供到达第一产品货架102a的入口,第二门602b提供到达第二产品货架102b的入口,并且第三门602c提供到达第三产品货架102c的入口。门602中的每一个可以像烤箱一样向下打开,如图6b中所示。在一些实施方式中,门602可以向外打开。为产品货架102中的每一个提供单独的门602便于在服务区110中设定不同的服务温度。在一些实施方式中,一个或多个隔热屏障可以定位在产品货架102之间。
114.图8至图16示出了饮料加温器设计的各种视图。图8是示出新的饮料加温器设计的第一实施例的透视图。图9是饮料加温器设计的前视正视图。图10是饮料加温器设计的第一侧视正视图。图11是饮料加温器设计的第二侧视正视图。图12是饮料加温器设计的俯视图。图13是饮料加温器设计的仰视图。图14是饮料加温器设计的后视正视图。图15是具有透明前表面的饮料加温器设计的透视图。图16是具有透明前表面的饮料加温器设计的前视正视图。
115.图7展示了适合于实施本披露的几个实施例的示例性计算机系统700。例如,饮料分配器504的一个或多个部件或控制器部件可以被实施为计算机系统700。在一些实施方式中,hmi 1004和cdm 1006中的一者或两者可以被实施为计算机系统700。
116.应了解,本文中关于各种图所描述的逻辑操作可以被实施为:(1)在计算装置(例如,图7中所描述的计算装置)上运行的计算机实施的动作或程序模块(即,软件)的序列;(2)计算装置内的互连的机器逻辑电路或电路模块(即,硬件);和/或(3)计算装置的软件和硬件的组合。因此,本文中所讨论的逻辑操作不限于硬件和软件的任何特定组合。实施方式
是取决于计算装置的性能和其他要求的选择问题。因此,本文中所描述的逻辑操作被不同地称为操作、结构装置、动作或模块。这些操作、结构装置、动作和模块可以以软件、固件、专用数字逻辑及其任何组合来实施。还应了解,可以执行比附图中所示和本文中所描述的操作更多或更少的操作。这些操作也可以以与本文中所描述的顺序不同的顺序来执行。
117.参考图7,展示了可以在其上实施本发明的实施例的示例计算装置700。例如,主控制器144和通道控制器306中的每一个可以被实施为计算装置,诸如计算装置700。应理解,示例计算装置700只是可以在其上实施本发明的实施例的合适计算环境的一个示例。可选地,计算装置700可以是众所周知的计算系统,包括但不限于个人计算机、服务器、手持式或膝上型装置、多处理器系统、基于微处理器的系统、网络个人计算机(pc)、小型计算机、大型计算机、嵌入式系统、和/或包括多个任何以上系统或装置的分布式计算环境。分布式计算环境使得连接至通信网络或其他数据传输介质的远程计算装置能够执行各种任务。在分布式计算环境中,程序模块、应用程序和其他数据可以存储在本地和/或远程计算机存储介质上。
118.在一些实施例中,计算装置700可以包括彼此通信的两个或更多个计算机,这些计算机协作来执行任务。例如但不作为限制,应用程序可以以准许该应用程序的指令的并发和/或并行处理的方式进行划分。替代性地,替代性地,由应用程序处理的数据可以以准许由两个或更多个计算机进行数据集的不同部分的并发和/或并行处理的方式进行划分。在一些实施例中,计算装置700可以采用虚拟化软件来提供不直接绑定到计算装置700中的若干计算机的若干个服务器的功能。例如,虚拟化软件可以在四个物理计算机上提供二十个虚拟服务器。在一些实施例中,可以通过在云计算环境中执行一个和/或多个应用程序来提供上文所披露的功能。云计算可以包括使用动态可扩展的计算资源经由网络连接件来提供计算服务。云计算可以至少部分地由虚拟化软件来支持。云计算环境可以由企业建立和/或可以基于需要从第三方提供商租用。一些云计算环境可以包括企业拥有和操作的云计算资源以及从第三方提供商租用和/或租借的云计算资源。
119.在其最基本的配置中,计算装置700典型地包括至少一个处理单元720和系统存储器730。取决于计算装置的确切配置和类型,系统存储器730可以是易失性的(诸如,随机存取存储器(ram))、非易失性的(诸如,只读存储器(rom)、快闪存储器等)、或这两者的某种组合。这种最基本的配置在图7中由虚线710展示。处理单元720可以是执行计算装置700的操作所必需的算术和逻辑运算的标准可编程处理器。虽然仅示出了一个处理单元720,但可以存在多个处理器。因此,虽然指令可以被讨论为由一个处理器执行,但是这些指令可以由一个或多个处理器同时地、连续地或以其他方式执行。计算装置700还可以包括用于在计算装置700的各种部件当中传达信息的总线或其他通信机构。
120.计算装置700可以具有附加的特征/功能。例如,计算装置700可以包括附加的存储装置,诸如可移除式存储装置740和非可移除式存储装置750,包括但不限于磁盘或光盘或者磁带或光带。计算装置700还可以包含允许该装置与其他装置通信(诸如,通过本文中所描述的通信路径)的(多个)网络连接件780。(多个)网络连接件780可以采取以下的形式:调制解调器、调制解调器组、以太网卡、通用串行总线(usb)接口卡、串行接口、令牌环卡、光纤分布式数据接口(fddi)卡、无线局域网(wlan)卡、无线电收发器卡(诸如,码分多址(cdma)、全球移动通信系统(gsm)、长期演进(lte)、全球微波接入互操作性(wimax)和/或其他空中
接口协议无线电收发器卡)、以及其他众所周知的网络装置。计算装置700还可以具有(多个)输入装置770,诸如键盘、小键盘、开关、拨盘、鼠标、轨迹球、触摸屏、语音辨识器、卡片阅读机、纸带阅读机、或其他众所周知的输入装置。还可以包括(多个)输出装置760,诸如打印机、视频监视器、液晶显示器(lcd)、触摸屏显示器、显示器、扬声器等。附加的装置可以连接至总线,以便便于计算装置700的部件当中的数据通信。所有这些装置在本领域中都是众所周知的,并且此处不需要详细地讨论。
121.处理单元720可以被配置成执行在有形的计算机可读介质中编码的程序代码。有形的计算机可读介质是指能够提供引起计算装置700(即,机器)以特定方式操作的数据的任何介质。可以利用各种计算机可读介质以向处理单元720提供指令以供执行。示例有形的计算机可读介质可以包括但不限于在任何方法或技术实施中的易失性介质、非易失性介质、可移除介质和非可移除介质以用于存储信息,诸如计算机可读指令、数据结构、程序模块或其他数据。系统存储器730、可移除式存储装置740和非可移除式存储装置750全部都是有形的计算机存储介质的示例。示例有形的计算机可读记录介质包括但不限于集成电路(例如,现场可编程门阵列或专用ic)、硬盘、光盘、磁光盘、软磁盘、磁带、全息存储介质、固态装置、ram、rom、电可擦除程序只读存储器(eeprom)、快闪存储器或其他存储器技术、cd-rom、数字通用磁盘(dvd)或其他光学存储装置、磁盒、磁带、磁盘存储装置或其他磁存储装置。
122.电气工程和软件工程领域的基础是:可以通过将可执行软件加载到计算机中来实施的功能可以通过众所周知的设计规则转换为硬件实施方式。在以软件对硬件实施概念之间的决策典型地取决于设计的稳定性和要产生的单元的数量,而不是从软件域转化到硬件域时所涉及的任何问题。通常,仍然经受频繁改变的设计可能优选地以软件来实施,因为重新开发硬件实施方式比重新开发软件设计更昂贵。通常,将大量产生的稳定的设计可能优选地以硬件来实施,例如以专用集成电路(asic)来实施,因为对于大生产运行,硬件实施方式可能比软件实施方式更低廉。常常,可以以软件形式开发和测试设计,并且稍后通过众所周知的设计规则将该设计变换为硬线化软件指令的专用集成电路中的等效硬件实施方式。以与由新asic控制的机器是特定的机器或设备相同的方式,同样地,已被编程和/或加载有可执行指令的计算机可以被视为特定的机器或设备。
123.在示例实施方式中,处理单元720可以执行存储在系统存储器730中的程序代码。例如,总线可以将数据运送到系统存储器730,处理单元720从该系统存储器接收和执行指令。在由处理单元720执行之前或之后,由系统存储器730接收到的数据可以可选地存储在可移除式存储装置740或非可移除式存储装置750上。
124.应理解,本文中所描述的各种技术可以结合硬件或软件或者在适当的情况下结合它们的组合来实施。因此,当前披露的主题的方法和设备或其某些方面或部分可以采取在有形介质(诸如,软盘、cd-rom、硬盘驱动器或任何其他机器可读存储介质)中体现的程序代码(即,指令)的形式,其中,当程序代码被加载到诸如计算装置之类的机器中并由其执行时,该机器成为用于实践当前所披露的主题的设备。在可编程计算机上执行程序代码的情况下,计算装置通常包括处理器、可由处理器读取的存储介质(包括易失性存储器和非易失性存储器和/或存储元件)、至少一个输入装置和至少一个输出装置。一个或多个程序可以例如通过使用应用程序编程接口(api)、可重复使用的控件等来实施或利用结合当前所披
露的主题描述的过程。此类程序可以用高级程序或面向对象的编程语言来实施,以与计算机系统通信。然而,如果需要,(多个)程序可以用汇编语言或机器语言来实施。在任何情况下,该语言都可以为编译或解释语言,并且它可以与硬件实施方式组合。
125.方法和系统的实施例可以在本文中参考方法、系统、设备和计算机程序产品的框图和流程图展示来描述。将理解,框图和流程图展示的每个块以及框图和流程图展示中的块的组合分别可以通过计算机程序指令来实施。这些计算机程序指令可以被加载到通用计算机、专用计算机或其他可编程数据处理设备上以产生机器,使得在计算机或其他可编程数据处理设备上执行的指令创建用于实施流程图的一个或多个块中指定的功能的手段。
126.这些计算机程序指令也可以存储在计算机可读存储器中,该计算机可读存储器可以指导计算机或其他可编程数据处理设备以特定方式起作用,使得存储在计算机可读存储器中的指令产生包括用于实施流程图的一个或多个块中指定的功能的计算机可读指令的制品。计算机程序指令还可以被加载到计算机或其他可编程数据处理设备上,以引起在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实施的过程,使得在计算机或其他可编程设备上执行的指令提供用于实施流程图的一个或多个块中指定的功能的步骤。
127.因此,框图和流程图展示的块支持用于执行指定功能的器件的组合、用于执行指定功能的步骤的组合、以及用于执行指定功能的程序指令器件。还将理解,框图和流程图展示的每个块以及框图和流程图展示中的块的组合可以由执行指定的功能或步骤的基于专用硬件的计算机系统或者专用硬件和计算机指令的组合来实施。
128.尽管已在本披露中提供了几个实施例,但是应理解,在不脱离本披露的精神或范围的情况下,所披露的系统和方法可以以许多其他特定形式体现。本示例将被认为是展示性的而非限制性的,并且意图不限于本文中给出的细节。例如,各种元件或部件可以组合或集成在另一个系统中,或者某些特征可以被省略或不实施。
129.而且,在不脱离本披露的范围的情况下,在各种实施例中被描述和展示为离散或分离的技术、系统、子系统和方法可以与其他系统、模块、技术或方法组合或集成。被示出或讨论为彼此直接联接或通信的其他项目可以通过某个接口、装置或中间部件而间接地联接或通信,无论是电气地、机械地还是以其他方式联接或通信。改变、替代以及变更的其他示例可由本领域技术人员确定并且可在不脱离本文中所披露的精神和范围的情况下做出。
130.附加示例:
131.1.一种基于预测的需求模式的机器学习模型来操作饮料加温器的方法,该方法包括:训练预测未来需求期的需求模式的机器学习模型,其中,训练该机器学习模型是基于成本函数,该成本函数是错过的客户的成本与丢弃的产品的成本的比率的函数;基于该预测的需求模式来操作饮料加温器。
132.2.如示例1所述的方法,其中,该机器学习模型是随机森林回归模型。
133.3.如示例2所述的方法,其中,错过的客户的成本大于丢弃的产品的成本。
134.4.如示例3所述的方法,其中,该随机森林回归模型中的分裂决策的成本函数是:回归:p+(cr*σ_d),其中cr为该比率,σ_d为该需求期的历史需求的标准偏差,且p为基于该需求期的历史需求数据的基线需求预测。
135.5.如例2所述的方法,其中,错过的客户的成本小于丢弃的产品的成本。
136.6.如示例5所述的方法,其中,该随机森林回归模型中的分裂决策的成本函数是:回归:p-(cr*σ_d),其中cr为该比率,σ_d为该需求期的历史需求的标准偏差,且p为基于该需求期的历史需求数据的基线需求预测。
137.7.如示例1所述的方法,其中,操作该饮料加温器包括:将产品从环境储存区运输到加热区以基于该需求模式来加热产品。
138.8.如示例1所述的方法,其中,操作该饮料加温器包括:基于该需求模式预测低需求期来将产品保持在环境储存区中而不加热该产品。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1