本申请于2015年3月13日作为PCT国际专利申请被提交,并且要求于2014年3月14日提交的题为BEVERAGE APPLIANCE FOR USE WITH A REMOTE COMMUNICATION DEVICE的美国序列号61/953,050以及于2015年3月6日提交的题为BEVERAGE APPLIANCE FOR USE WITH A REMOTE COMMUNICATION DEVICE的美国序列号62/129,425的优先权,它们的公开内容通过引用整体被合并在本文中。
背景技术:
诸如电子咖啡机、电子茶壶和卡布奇诺咖啡机的饮料设备通常需要该设备的用户保持与设备接近。可以在不需要用户进行的显著动作的情况下由该设备来执行一些烹调操作。例如,在咖啡机被用户设置之后,咖啡机可以在没有用户进行干预的情况下调制一壶咖啡。类似地,在将水添加至电子茶壶并且开启茶壶之后,在茶壶正在加热水期间的时间段不需要用户。然而,如果用户未保持与设备接近,则用户可能不知道在何时已经经过了加热水或调制该壶咖啡的预期时间,并且可能不会听到或看到来自设备的对时间已经过去或调制周期已经完成的指示。
而且,设备的用户可能更喜欢延迟设备的操作。例如,用户可能更喜欢使咖啡机在晚上准备调制一壶咖啡并且延迟用于调制该壶咖啡的启动时间直至次日早晨。通常,用户必须在设备的特定邻近内以便启动咖啡机和/或对用于调制该壶咖啡的随后的启动时间进行设置。
以下可以是有益的,为用户提供本地地或和或远程地向设备的用户提供信息的系统、方法和计算机可读介质,和/或向用户提供对设备的附加控制。
技术实现要素:
本公开内容总体上涉及烹调设备。更具体地,本公开内容涉及诸如电子咖啡机、电子茶壶和卡布奇诺咖啡机的饮料设备以及诸如移动电话、便携式计算机、平板计算机、个人数字助理等的远程通信装置。
在本公开内容的一方面,饮料设备包括:加热元件;传感器,该传感器被配置成检测饮料设备的操作特性;以及控制器,该控制器耦接至传感器。控制器被配置成向远程通信装置发送指示所检测的操作特性的信号。
在本公开内容的另一方面,饮料设备包括流体系统,该流体系统被配置成用于从流体源接收流体和保存流体中的至少一个。传感器被配置成检测饮料设备的操作特性。控制器耦接至传感器并且被配置成向远程通信装置发送指示所检测的操作特性的信号。
本公开内容的另一方面是饮料设备。饮料设备包括加热元件和控制器。控制器包括被配置成从远程通信装置接收设置的通信接口。控制器被配置成至少部分地基于从远程通信装置接收的设置来控制加热元件。
本公开内容的另一方面是饮料设备。饮料设备包括流体系统,该流体系统被配置成用于从流体源接收流体和保存流体中的至少一个。控制器包括被配置成从远程通信装置接收设置的通信接口。
在本公开内容的另一方面,提供了用于饮料设备的远程通信装置。远程通信装置包括显示装置、处理器和耦接至处理器的存储器。存储器存储指令,指令在由处理器执行时使处理器:接收对使用饮料设备进行的饮料操作的至少一个设置的用户的选择;向饮料设备发送至少一个设置;从饮料设备接收饮料数据和操作数据中的至少一个;确定饮料操作何时完成;以及在饮料操作完成时在显示装置上显示提醒。
在另一方面,咖啡机包括:加热元件;储液器,该储液器被配置成保存流体;以及控制器,该控制器包括被配置成从远程通信装置接收指令的通信接口,控制器被配置成使饮料设备响应于从远程通信装置所接收的指令而执行饮料操作。
一种用于使用远程通信装置操作饮料设备的方法,该方法包括:在远程通信装置上接收对使用饮料设备的饮料操作的至少一个设置的选择;向饮料设备发送至少一个设置;从饮料设备接收饮料数据和操作数据中的至少一个;确定饮料操作何时完成;在饮料操作完成时生成提醒;以及在远程通信装置的显示装置上显示自饮料操作完成起经过的时间的指示器。
一种存储计算机可执行指令的计算机可读存储介质,计算机可执行指令在由远程通信装置的处理器执行时使远程通信装置:接收对使用饮料设备的饮料操作的至少一个设置的选择;向饮料设备发送至少一个设置;从饮料设备接收饮料数据和操作数据中的至少一个;确定饮料操作何时完成;在饮料操作完成时显示提醒;以及显示自饮料操作完成起经过的时间的指示器。
本文中所描述的特征、功能和益处可以在本公开内容中所描述的各种实现方式中独立地实现或可以在另外其他的实现方式中进行组合,参照以下描述和附图可以了解其进一步的细节。
附图说明
图1是具有饮料设备和远程通信装置的示例性系统;
图2是示例性计算装置;
图3是图1中所示的饮料设备的框图;
图4是图1中所示的示例性系统的功能框图;
图5是用于利用远程通信装置使用饮料设备的方法的流程图;
图6是用于利用远程通信装置使用饮料设备的另一方法的流程图;
图7是用于利用远程通信装置使用饮料设备的又一方法的流程图;
图8和图9是图1中所示的远程通信装置的示例显示;
图10是具有饮料设备和远程通信装置的另一示例性系统;
图11是图10中所示的远程通信装置的示例显示。
图12是图10中所示的远程通信装置的示例显示。
图13图示图1的示例饮料设备。
图14图示图1的另一示例饮料设备。
图15是图示对图4的远程通信装置网络配置部件进行操作的示例方法的流程图。
图16图示通过图1的远程通信装置的一些实施方式所显示的示例主画面(home screen)。
图17图示通过图1的远程通信装置的一些实施方式所显示的另一示例主画面。
图18图示通过图1的远程通信装置的一些实施方式所显示的另一示例主画面。
图19是显示通知消息的图16的示例主画面的另一图示。
图20是显示通知消息的图16的示例主画面的另一图示。
图21是显示通知消息的图17的示例主画面的另一图示。
图22是显示通知消息的图18的示例主画面的另一图示。
图23图示通过图1的远程通信装置的一些实施方式所显示的示例菜单画面。
图24图示通过图1的远程通信装置的一些实施方式所显示的示例设置画面。
图25图示通过图1的远程通信装置的一些实施方式所显示的示例设备画面。
图26图示通过图1的远程通信装置的一些实施方式所显示的另一示例设备画面。
图27图示通过图1的远程通信装置的一些实施方式所显示的示例安排管理画面。
图28图示通过图1的远程通信装置的一些实施方式所显示的示例编辑安排画面。
虽然可以在一些附图中而没有在其他附图中示出各种实施方式的特定特征,但这仅是出于方便。任何附图的任何特征可以以与任何其他附图的任何特征进行组合的方式来被参照和/或被要求保护。贯穿附图,对应的附图标记指示对应的部分。
具体实施方式
本公开内容总体上涉及与远程通信装置进行通信的饮料设备。该饮料设备是用于加热和准备饮料的设备。饮料设备被配置成向远程通信装置发送数据。
饮料设备向远程通信装置发送的数据包括例如饮料数据、用于饮料设备的操作数据和与饮料设备有关的维护和/或错误数据。示例饮料数据包括水的重量、原料(诸如磨碎的咖啡、茶叶等),和/或被放置在与饮料设备相关联的隔室内的饮料,和/或水、原料或与饮料设备相关联的隔室内的饮料的温度。用于饮料设备的操作数据可以包括与饮料设备相关联的部件和/或容器的温度、饮料设备内的空气温度、饮料设备的状态(例如,开启或关闭、延迟启动、预热、清理周期(cycle)等)、饮料设备的当前设置等。维护和错误数据可以包括与所建议或需要的维护程序(例如清理过滤器、排放滴液盘、除垢)有关的数据以及错误和可能的解决方案的标识。维护和错误数据还可以包括诸如开启/关闭或由饮料设备102执行的饮料制作周期的次数的历史使用数据。此外,维护和错误数据可以包括使用饮料设备102所执行的饮料制作操作的类型以及已经执行的每种类型的饮料制作操作的次数。
远程通信装置例如通过合适的编程被配置成与饮料设备进行通信。特别地,远程通信装置被配置成从饮料设备接收数据并且将数据显示给用户。在一些实施方式中,远程通信装置被配置成允许用户远程控制饮料设备的至少一些方面。例如,远程通信装置可以被配置成能够开启或关闭饮料设备、设置饮料设备上的定时器、改变/设置饮料设备一个或更多个设置(例如,设置温度)和/或指示饮料设备执行一系列动作。
远程通信装置被配置成能够基于从饮料设备所接收的数据和/或用户设置来通知并且提醒用户。例如,用户可以在便携式通信装置上设置定时器以在饮料(根据配方)应该完成时被提醒。便携式通信装置可以在饮料设备达到诸如特定温度的特定条件时或在饮料设备的容器内的饮料达到一定温度时基于从饮料设备所接收的数据来提醒用户。
本公开内容的附加方面涉及交互式指令和/或配方。远程通信装置可以对利用饮料设备的配方和用于使用饮料设备的指令进行存储、导入和/或检索。配方可以简单地被显示给用户或可以(经由远程通信装置)与用户和/或饮料设备交互作用。例如,当用户选择交互式配方时,可以向饮料设备发送并应用饮料设备的准备配方的设置(例如,温度、时间长度等)。当配方包括多个步骤时,交互式配方可以在每个步骤完成时使用户按步骤走(step)通过配方的步骤。远程通信装置可以基于从饮料设备所接收的数据和/或基于指示完成步骤的用户来确定步骤何时完成。
图1是具有饮料设备102和远程通信装置104的示例系统100的图示。远程通信装置104在通信上直接或经由网络106耦接至饮料设备102。数据存储装置108经由网络106在通信上与饮料设备102和远程通信装置104耦接。网络106可以至少部分地由路由器110来形成,路由器110可以便于饮料设备102、远程通信装置1024和数据存储装置108中的一个或更多个装置之间的通信。
在图1中所示的实施方式中,饮料设备102是咖啡机。在其他实施方式中,饮料设备102是电子茶壶。在其他实施方式中,饮料设备是用于使用咖啡杯、咖啡易滤包(coffee pod)、咖啡包(coffee pack)等进行调制的单一服务咖啡机。在附加的实施方式中,饮料设备102是诸如但不限于卡布奇诺咖啡机的用于准备饮料的任何其他合适的被加热的设备。饮料设备102被配置成通过被加载到饮料设备102上的合适的编程与远程通信装置104进行通信。
如本文中所使用的远程通信装置是与饮料设备102分离并且能够从饮料设备102接收通信的装置。在示例性实施方式中,远程通信装置104是移动电话。在其他实施方式中,远程通信装置104是台式计算机、平板计算机、膝上型计算机、电视、收音机、个人数字助理、传呼机、任何其他合适的通信装置或它们的任何组合。此外,在一些实施方式中,远程通信装置104是专门用于饮料设备102的装置,以使得远程通信装置104被配置成专门与饮料设备进行通信。虽然在图1中仅示出一个远程通信装置,但预期的是,包括不同类型的远程通信装置的多于一个的远程通信装置104可以与系统100一起被使用。远程通信装置104被配置成通过被加载到远程通信装置104上的合适的编程与饮料设备102进行通信。在一些实施方式中,应用114(有时也被称为“app”)被下载和/或安装在远程通信装置104上。所安装的应用114将远程通信装置配置成与饮料设备102进行通信并且另外按本文中所描述的那样发挥作用。
饮料设备102直接和/或通过使用网络106与远程通信装置104进行通信。饮料设备102使用任何合适的有线或无线通信协议与远程通信装置104进行通信。例如,饮料设备102可以使用射频(RF)收发器、适配器、Wi-Fi收发器、收发器、近场通信(NFC)收发器、红外(IR)收发器和/或能够直接与远程通信装置104进行通信的任何其他装置连同适当的通信协议与远程通信装置进行通信(Bluetooth是华盛顿州柯克兰市的蓝牙技术联盟的注册商标;ZigBee是加利福尼亚州圣拉蒙市的紫蜂(ZigBee)联盟的注册商标)。饮料设备102与远程通信装置104之间的有线通信可以使用任何合适的有线通信协议,任何合适的有线通信协议包括但不限于USB、RS232、I2C、SPI、模拟和专有I/O协议。
网络106是通信网络。在示例性实施方式中,网络106是无线局域网(WLAN)。网络106可以是任何合适类型的网络和/或网络的组合。网络106可以是有线或无线的以及可以具有任何通信协议。网络106可以包括但不限于因特网、局域网(LAN)、广域网(WAN)、无线LAN(WLAN)、网状网络、虚拟专用网络(VPN)、蜂窝网络和/或允许系统100按本文中所描述的那样进行操作的任何其他网络。
数据存储装置108被配置成存储与饮料设备102和/或远程通信装置104相关联的数据。这样的数据可以包括饮料数据、用于饮料设备102的操作数据和与饮料设备102有关的维护和/或错误数据。数据存储装置108还可以存储用于饮料设备102的指令和/或配方。虽然图1中示出单个数据存储装置108,但系统100可以包括一个或多个数据存储装置。数据存储装置108可以是独立的数据存储装置(例如连接至网络106的服务器的部件)、可以位于饮料设备102内以及/或者可以位于远程通信装置104内。而且,数据存储装置108可以是跨多个计算机、装置和/或位置存在的分布式数据存储装置。
路由器110是提供饮料设备102与远程通信装置104之间的连接的网络连接装置并且转发饮料设备102与远程通信装置104之间的数据包。在一些实施方式中,路由器110被配置成实现诸如无线局域网(WLAN)的网络。在一些实施方式中,路由器110操作为网络106的接入点。然而,在一些实施方式中,通信可以在饮料设备102与远程通信装置104之间直接发生,而路由器110既不被包括在内也不是饮料设备102或远程通信装置104的部件。
如上面所指示的,本公开内容的方面涉及与远程通信装置进行通信的饮料设备。在图1中,饮料设备102是咖啡机。如将在本公开内容中进一步描述的,诸如移动电话的远程通信装置可以用于控制咖啡机的操作。例如,咖啡机可以向移动电话发送下述指示:安排咖啡机开始调制一壶咖啡。移动电话可以向用户呈现该指示并且允许用户选择用于继续进行调制该壶咖啡或延迟调制达特定时间量的选项。用户可以通过移动电话向咖啡机提供诸如调制的类型(例如深度烘制、中度烘制、轻度烘制)、咖啡或其他饮料(即,茶)的类型、针对未来调制或其他操作的编程、保持该壶咖啡在期望温度的选择的时间量、开启和关闭次数、安排的清理时间等的附加选择和指令。
本公开内容中所描述的各种实施方式包括计算装置。图2示出意在表示各种形式的数字计算机例如膝上型计算机、桌上型计算机、工作站、个人数字助理、服务器、刀片服务器、大型主机和其他适当的计算机计算装置200的示例。计算装置200还意在表示诸如个人数字助理、蜂窝电话、智能电话和其他类似的计算装置的各种形式的移动装置。文中所示的部件、所示的部件的连接和关系以及功能仅意味着是示例而不意味着对本文档中所描述和/或所要求保护的主题的实现方式进行限制。
在示例性实施方式中,饮料设备102和远程通信装置104(图1中所示)各自均包括计算装置200。计算装置200包括总线202、处理器204、主存储器206、只读存储器(ROM)208、存储装置210、输入装置212、输出装置214和通信接口216。总线202包括允许计算装置200的部件之间进行通信的路径。
处理器204包括任何类型的解释并且执行指令的处理逻辑电路、传统处理器或微处理器。处理器204可以对用于在计算装置200中执行的指令进行处理,这些指令包括被存储在主存储器206中或存储装置210上以在诸如耦接至高速接口的显示器的外部输入/输出装置上显示用于GUI的图形信息。在其他实现方式中,根据需要,可以使用多个处理器和/或多条总线连同多个处理器和多种类型的存储器。另外,多个计算装置200可以与提供必要操作的部分的每个装置连接(例如,作为服务器库、刀片服务器组或多处理器系统)。
主存储器206可以包括随机存取存储器(RAM)或存储信息和由处理器204执行的指令的另一类型的动态存储装置。主存储器206存储计算装置200中的信息。在一个实现方式中,主存储器206是一个或更多个易失性存储器单元。在另一实现方式中,主存储器206是一个或更多个非易失性存储单元。主存储器206还可以是诸如磁盘或光盘的另一种形式的计算机可读介质。
ROM 208可以包括常规ROM装置或存储由处理器204使用的静态信息和指令的另一类型的静态存储装置。
存储装置210包括可以被计算装置200访问的任何可用计算机可读介质。通过示例的方式,计算机可读介质包括计算机可读存储介质和计算机可读通信介质。
存储装置210能够提供针对计算装置200的存储。计算机可读存储介质包括被配置成存储诸如计算机可读指令、数据结构、程序模块或其他数据的信息的在任何装置中实现的易失性介质和非易失性介质、可移除介质和非可移除介质。计算机可读存储介质包括但不限于随机存取存储器、只读存储器、电可擦可编程只读存储器、快闪存储器或其他存储器技术、光盘只读存储器、数字通用盘或其他光学存储装置、磁带盒(magnetic cassette)、磁带、磁盘存储装置或其他磁性存储装置或者可以用于存储所期望的信息并且可以被计算装置200访问的任何其他介质。计算机可读存储介质不包括计算机可读通信介质。
计算机可读通信介质通常包含计算机可读指令、数据结构、程序模块或诸如载波或其他传输机构的调制的数据信号中的其他数据,并且计算机可读通信介质包括任何信息传递介质。术语“调制的数据信号”指使其特性中的一个或更多个特性以对信号中的信息进行编码的方式来被设置或改变的信号。通过示例的方式,计算机可读通信介质包括诸如有线网络或直接有线连接的有线介质以及诸如声学介质、射频介质、红外介质和其他无线介质的无线介质。有线介质和无线介质中的任何介质的组合也被包括在计算机可读介质的范围内。
输入装置212包括允许计算装置200从用户接收命令、指令或包括视觉按压、音频按压、触摸按压、按钮按压、触控笔点击等的其他输入的常规机构。此外,输入装置212可以接收位置信息。因此,输入装置212例如可以包括摄像机、麦克风、一个或更多个按钮、触摸屏和/或GPS接收器。输出装置214可以包括向用户输出信息的常规机构,传统机构包括显示器(包括触摸屏)和/或扬声器。通信接口216可以包括任何收发器类机构,其使得计算装置200能够与其他装置和/或系统进行通信。例如,通信接口216可以包括用于直接或经由网络例如网络106(图1中所示的)与另一装置或系统进行通信的机构。
如本文中所描述,计算装置200便于对诸如指令的内容连同饮料数据、由于饮料设备的操作数据以及维护和/或错误数据的呈现。计算装置200可以响应于执行包含在诸如主存储器206的计算机可读介质中的软件指令的处理器204而执行这些操作和其他操作。计算机可读介质可以包括物理或逻辑计算机可读存储器装置和/或载波。软件指令可以从诸如数据存储装置210的另一计算机可读介质或经由通信接口216从另一装置被读入到主存储器206。包含在主存储器206中的软件指令可以使处理器204执行本文中所描述的处理。替选地,硬连线电路可以用于替代或与软件指令组合以实现与本文中所公开的主题的原理一致的处理。实施方式不限于硬件电路和软件的任何特定组合。
处理器204可以执行计算装置200内的指令,其包括存储在主存储器206中的指令。处理器可以被实现为包括单独的多个模拟和数字处理器的芯片。处理器可以提供例如计算装置200的其他部件的协作,例如对用户接口、由计算装置200运行的应用和由计算装置200进行的无线通信的控制。
计算装置200可以通过通信接口216进行无线通信,计算装置200必要时可以包括数字信号处理电路。通信接口216可以提供其他装置之间的在各种模式或协议下的通信,例如GSM语音呼叫、SMS、EMS或MMS消息发送、CDMA、TDMA、PDS、WCDMA、CDMA2000或GPRS。可以例如通过射频收发器来发生这样的通信。此外,可以诸如使用WiFi或一个或更多个其他这样的收发器(未示出)来发生短程通信。此外,GPS(全球定位系统)接收模块可以向计算装置200提供附加的与导航和位置有关的数据,附加的与导航和位置有关的数据根据需要可以被计算装置200上运行的应用使用。
因此,可以在数字电路、集成电路、专门设计的ASIC(专用集成电路)、计算机硬件、固件、软件和/或其组合中实现本文中所描述的系统和技术的各种实现方式。这些各种实现方式可以包括在一个或更多个计算机程序中的实现方式,前述一个或更多个计算机程序能够在包括至少一个可编程处理器(其可以是转用的或通用的)的可编程系统上被执行和/或解释,其中,至少一个可编程处理器被耦接以从存储系统、至少一个输入装置以及至少一个输出装置接收数据和指令,以及以向存储系统、至少一个输入装置以及至少一个输出装置发送数据和指令。
这些计算机程序(也被称为程序、软件、软件应用或代码)包括针对可编程处理器的机器指令,并且可以以高级过程编程语言和/或面向对象编程语言以及/或者以汇编/机器语言来实现。如本文中所使用的,术语“机器可读介质”、“计算机可读介质”指用于为可编程处理器提供机器指令和/或数据的任何计算机程序产品、设备和/或装置(例如,磁盘、光盘、存储器、可编程逻辑装置(PLD)),前述任何计算机程序产品、设备和/或装置包括将机器指令接收为机器可读信号的机器可读介质。然而,“机器可读介质”和“计算机可读介质”不包括暂态信号。术语“机器可读信号”指用于为可编程处理器提供机器指令和/或数据的任何信号。
图3是饮料设备102的简化框图。饮料设备102包括控制器302、加热元件304、传感器306和流体储液器308。除本文中另外描述的以外,控制器302基本上与计算装置200相同。在其他实施方式中,控制器302是任何其他模拟电路、数字电路或被配置成按本文中所描述的那样进行操作的模拟和数字电路。虽然控制器302被图示在饮料设备102中,但控制器302可以与饮料设备102集成或可移除地与饮料设备102耦接。而且,控制器302可以被实现成部分与饮料设备102集成以及部分可移除地与饮料设备102耦接。因为图3是简化框图,所以在图3中未图示出存在于饮料设备102中的所有部件(例如,导线、开关、继电器、电源等)。
加热元件304在控制器302的控制下提供用于使用饮料设备102来准备饮料的热量。虽然示出了单个加热元件304,但饮料设备102可以包括适于允许饮料设备102准备饮料的任何数量的加热元件304。例如,饮料设备102可以包括:第一加热元件,其用于加热流体储液器308中的用于调制咖啡的水;以及第二加热元件,其用于使包含调制的咖啡的咖啡壶保温。
传感器306是被配置成对与饮料设备102相关联的部件和/或该部件中的饮料的温度进行检测的温度传感器。在示例实施方式中,传感器306对在准备饮料时所使用的饮料设备102的流体储液器308中的水的温度进行检测。传感器306向控制器302提供指示所检测的温度的信号。控制器302使用所检测的信号作为用于控制饮料设备102的反馈。控制器302还可以基于该信号来确定温度并且通过输出装置214(图2中所示的)和/或通过向远程通信装置104的发送将该温度呈现给用户。在其他实施方式中,传感器306是检测饮料设备102的操作特性以产生与饮料设备102有关的操作数据或者对与饮料设备102相关联的饮料的特性进行检测的任何其他传感器。示例传感器类型包括:重量传感器,其被配置成对被放置在饮料设备102上和/或饮料设备102中的项目的重量进行检测;位置传感器,其被配置成对饮料设备102或饮料设备102的一部分的相对位置或取向(例如,打开/关闭、倒置)进行检测;湿度传感器,其对湿度的存在和/或湿度量进行检测;以及环境温度传感器。而且,虽然图示出了一个传感器306,但饮料设备102可以包括任何合适数量的类似或不同的传感器306。
转至图4,系统100的实施方式的功能框图包括饮料设备102、远程通信装置104、网络106和数据存储装置108。图1至图3中所示的系统100的其他结构部件虽然仍被包括作为系统100的一部分,但在图4的功能图中未被示出。
饮料设备102包括多个部件,多个部件例如可以是控制器302的部分并且可以在由控制器302执行的一个或更多个软件模块中被实现。饮料设备102包括通信接收部件402、通信确定部件404、通信发送部件406和温度控制部件408。通信接收部件402接收诸如饮料数据、操作数据以及维护和/或错误数据的数据。而且,通信接收部件402从远程通信装置104和输入装置212接收数据和指令。通信确定部件404被配置成基于诸如来自通信接收部件402的输入来计算、比较和确定结果。例如,通信确定部件基于表示从传感器306(图3中所示的)接收的温度的信号来确定温度。通信发送部件406被配置成向输出装置214、数据存储装置108和/或远程通信装置104输出所接收的数据和/或所确定的值。温度控制部件408基于来自传感器306的数据和用户输入来控制加热元件304(图3中所示的)。因此,用户可以经由输入装置212或远程通信装置104来设置针对饮料设备102的所期望的温度,并且温度控制部件408对加热元件304进行操作以实现所期望的温度。
如上所述,远程通信装置104可以是移动电话、平板计算机、台式计算机、电视、收音机、个人数字助理、传呼机和/或任何其他合适的通信装置。远程通信装置104包括多个部件,前述多个部件可以例如是计算装置200的部分并且可以在由计算装置200执行的一个或更多个软件模块中被实现。
远程通信装置104被配置成从饮料设备102接收诸如饮料数据、操作数据以及维护和/或错误数据的数据。远程通信装置104包括远程通信装置输入部件410、远程通信装置确定部件412、远程通信装置输出部件414、远程通信装置呈现部件416和远程通信装置网络配置部件418。
远程通信装置输入部件410被配置成从饮料设备102接收数据并且从系统100内的诸如如数据存储装置108的其他部件检索数据。在一些实施方式中,远程通信装置输入部件410从数据存储装置108检索配方数据和/或指令。配方数据可以包括但不限于存储在数据存储装置108上的配方以及与配方相关联的指令。与配方相关联的指令可以包括要被添加至饮料设备102的流体储液器的流体的特定量、加热流体储液器所达到的温度、保持准备好的饮料的温度的时间长度等。远程通信装置输入部件410还被配置成接收由用户进行的对诸如配方的选择的项目的选择。
远程通信装置确定部件412被配置成基于诸如来自远程通信装置输入部件410的输入来计算、比较或确定结果。例如,远程通信装置确定部件412基于通过远程通信装置输入部件410从饮料设备102所接收的信号来确定饮料设备102的温度。远程通信装置确定部件412还对所检测的温度和设置点温度进行比较以确定例如饮料设备102是否在所期望的温度、饮料设备102的部件中的饮料是否在所期望的温度、是否已经过了预定长度的加热时间等。
远程通信装置输出部件414被配置成向远程通信装置呈现部件416、数据存储装置108和/或饮料设备102输出数据。远程通信装置呈现部件416被配置成在远程通信装置104的输出装置214上将诸如配方、指令、饮料数据、操作数据和错误/维护数据的数据显示(呈现)给用户。
远程通信装置网络配置部件418进行操作以建立饮料设备102与远程通信装置104之间的无线连接。参照图15图示并且描述远程通信装置网络配置部件418的示例操作。
图5至图7是用于和远程通信装置一起使用饮料设备的若干方法的流程图。虽然将参照系统100的部件来描述这些方法,但可以使用包括饮料设备102和远程通信装置104的任何合适的系统来执行这些方法。本文中所描述的方法可以由使用硬件、软件或硬件和软件的组合的远程通信装置104和/或饮料设备102来执行。而且,这些方法可以由参照图4所描述的部件来执行。此外,本文中所描述的方法或方法的部分可以使用被加载到远程通信装置104上的软件应用(诸如应用114)来执行,该软件应用特别地将远程通信装置104配置成执行这些方法的至少一些步骤。
图5是用于使用饮料设备102来准备饮料的方法500的流程图。方法500包括:在502处,在远程通信装置104上接收使用饮料设备102准备饮料的用户选择。在504处,远程通信装置104检索用于用户进行选择的指令的列表并且向用户显示用于用户进行选择的指令的列表。指令是可以使用饮料设备102来准备的饮料的列表。所列出的饮料的类型和数量根据饮料设备的类型而变化。例如,咖啡机可以只显示调制咖啡的选项,而电子茶壶可以显示针对多种类型的茶(例如,绿茶、白茶、红茶、草药茶等)的指令。而且,在一些实施方式中,指令包括用于使用饮料设备来准备更复杂的饮料(例如,冰咖啡、卡布奇诺咖啡、拿铁咖啡、印度香茶、冰茶等)的配方。指令可以根据任何合适的组织被整理并且显示给用户,任何合适的组织包括字母排序、通过饮料类型进行的分组、以准备所需要的时间长度进行的排序等。而且,在一些实施方式中,远程通信装置104还向用户显示搜索框,通过该搜索框用户可以搜索特定的饮料、配方和/或指令。
在506处,当用户选择指令时,远程通信装置104检索指令并且将指令显示给用户。指令对用于饮料设备102的准备所选饮料/配方、准备该项目的所需要的时间和/或步骤的序列的设置进行标识。步骤的序列可以是简单的(例如,将水加热至所选择的温度并且使用前述水调制咖啡)或较复杂的(例如,将水加热至所选择的温度、将水从流体储液器倒在茶叶上(或将茶叶添加到水中)并且使饮料浸泡达2分钟、除去茶叶)。在提供指令之后,用户可以将适当的设置应用至饮料设备102并且根据指令来准备饮料/配方。
图6是用于使用饮料设备来执行饮料操作(例如,诸如调制一壶咖啡、将水加热至所期望的温度以进一步使用等的饮料制作操作)的方法600的流程图。方法600包括:在602处,在远程通信装置104上接收使用饮料设备102执行饮料操作的用户选择。在604处,远程通信装置104检索用于用户进行选择的指令的列表并且向用户显示用于用户进行选择的指令的列表。在606处,当用户选择指令时,远程通信装置104检索指令并且将指令显示给用户。在608处,远程通信装置104向饮料设备102发送用于所选的饮料操作的饮料设备102的设置。按由远程通信装置104所命令的那样由饮料设备102来设置饮料设备102的设置。设置包括饮料设备102要被设置的温度。根据配方和/或饮料,指令可以包括温度的序列和针对每个温度的时间。向饮料设备102发送的指令可以指令饮料设备102自动遵循设置的序列。而且,用户可以将设置调整成与被包括在所检索的指令中的设置不同以及/或者可以从指令中提供的选项中进行选择。
在610处,远程通信装置104从饮料设备102接收数据。在该实施方式中,远程通信装置104接收诸如饮料设备102的状态(例如,关闭/开启、电源设置、温度设置、调制状态等)的操作数据和与饮料设备102有关的温度数据。远程通信装置104还可以从饮料设备102接收饮料数据。因此,远程通信装置104被通知饮料设备102的温度并且可以确定饮料设备102何时被加热到用于准备好所选择的饮料/配方的正确温度。在一些实施方式中,饮料设备102确定其何时达到所期望的温度并且通过饮料设备102的输出装置214和/或通过向远程通信装置104发送提醒来提醒用户。替选地或另外,远程通信装置104可以基于所接收的温度数据来确定饮料设备102何时被加热到所期望的温度。在直接或根据从饮料设备102所接收的提醒确定出已经达到所期望的温度时,远程通信装置104使用远程通信装置104上的视觉提醒和/或听觉提醒来提醒用户饮料设备102已准备好被使用。在一些其他实施方式中,诸如当饮料设备是自动的、滴流咖啡机时,在饮料设备102开始调制咖啡之前不需要通知用户将水加热至适当的温度。
在操作612处,远程通信装置104提醒用户饮料操作何时完成以及饮料设备102对用户的其他可选动作准备好。因此,远程通信装置通知用户饮料已准备好被饮用和/或饮料设备102中的水何时达到设置温度。因此,远程通信装置104将提醒该用户自动咖啡机何时已经完成了调制一壶咖啡以及茶壶或单个服务咖啡机何时处于适当的调制所选择的类型的茶或咖啡的温度。而且,在用户将水添加至茶叶(或将茶叶添加至水)之后,远程通信装置104将跟踪饮料应当浸泡的适当的时间量并且在已经经过了浸泡时间时提醒用户。基于所选择指令自动地设置浸泡时间。用户可以将浸泡时间调整成与被包括在所检索的指令中的时间不同以及/或者可以从指令中提供的选项进行选择。
图7是用于使用饮料设备的方法700的流程图。方法700包括:在702处,在远程通信装置104上接收用于饮料设备102的设置。相对于方法500和方法600,设置可以由用户手动地选择和/或可以从如上面所描述的指令/配方中得到。设置通常包括:温度,在该温度处饮料设备102应该进行操作;以及指示调制操作(例如,调制咖啡、将水加热至特定温度等)完成的值。对于自动咖啡机,指示调制完成的值是从调制周期完成的咖啡机所接收的指示。替选地,远程通信装置104可以从咖啡机接收传感器数据(例如,来自对储液器中的流体的重量或咖啡壶中的调制的咖啡的重量进行检测的重量传感器的信号),该咖啡机允许远程通信装置104确定调制何时完成。对于电子茶壶,壶中的水的温度向远程通信装置104指示壶的操作何时完成。在其他实施方式中,不同值可以用于确定调制的完成。
在704处,由远程通信装置104向饮料设备102发送用于饮料设备102的设置。因此,在示例实施方式中,向饮料设备102发送用于咖啡机饮料设备102的调制温度并且饮料设备102根据调制温度设置进行操作。在一些实施方式中,设置还告知饮料设备102向远程通信装置104发送的数据。因此,饮料设备102不发送不需要和/或不想要的数据并且远程通信装置104不接收不需要和/或不想要的数据。
远程通信装置104在706处从饮料设备102接收饮料数据并且在708处至少部分地基于所接收的饮料数据来提醒用户饮料何时准备好。例如,远程通信装置104接收一定量的流体已经离开流体储液器的指示并且特定量的流体和/或特定重量的饮料处于咖啡壶内,并且远程通信装置104将所接收的数据与饮料的重量进行比较,该饮料的重量会指示饮料如所期望的那样被准备好。所期望的重量可以由远程通信装置104基于饮料类型自动设置、可以由用户手动设置、以及/或者可以由用户从选项(诸如在深度烘制、中度烘制、轻度烘制等之间)中进行选择。在一些实例中,所期望的重量可以由远程通信装置104来设置并且用户可能不被允许改变所期望的重量。替选地,用户可以仅在确认与偏离推荐重量有关的提醒之后被允许改变所期望的重量或调制类型。
上面所描述的方法500、方法600和方法700既不是可以使用系统100来执行的仅有的方法而且也不是互相排他的。方法500、方法600和方法700的特征可以按照用于系统100的各种排列和组合被组合以与一起使用。
图8和图9图示在与饮料设备102结合被使用时的远程通信装置104上的显示。
图8示出远程通信装置104上的显示,在该显示中,用户可以在指令饮料设备102立即调制或在调制饮料之前等待特定时间量之间进行选择。预期的是,可以向用户呈现诸如开启/关闭饮料设备102的选项、设置饮料设备102的温度的选项以及查看用于饮料设备102的配方的选项的附加选项。在其他实施方式中,菜单可以包括更多或更少的选项。例如,在一些实施方式中,菜单包括查看与饮料设备102有关的统计数据(使用时间、序列号等)的统计数据选项、访问用于操作饮料设备102的帮助文件和指令的帮助选项、用于在没有控制饮料设备102的情况下对设置、饮料数据和/或操作数据进行监视的监视选项和/或查看推荐/需要的维护程序的维护选项。
在图9中,远程通信装置104正显示自调制饮料起经过的时间量。在一些实施方式中,用户可以选择在调制之后当已经经过了所选择的时间量时接收提醒和/或在已经经过了所选择的时间量时自动地关闭饮料设备。
图10是包括作为电子茶壶的饮料设备102的系统100的实施方式。在远程通信装置104上向用户呈现用户可以调制的茶的类型的列表。用户选择所期望的茶的类型,所期望的茶的类型与调制茶的特定温度和特定浸泡时间量相关联。例如,用户可以通过远程通信装置104选择绿茶选项。基于用户对绿茶的选择,茶壶将水加热至175华氏度并且指令用户将茶浸泡在175华氏度的水中达三分钟。此外,当完成浸泡茶时,向远程通信装置104发送茶完成浸泡的指示并且向用户呈现茶已准备好的提醒。
图11和图12图示在结合饮料设备102的另一实施方式被使用时的远程通信装置104上的显示。在图11中,远程通信装置104包括用于选择特定配方(即,茶的类型)的显示。配方与要向用户呈现的指令和/或如上面所描述的那样控制饮料设备102的操作相关联。例如,如图12中所示,选择绿茶可以具有3:00分钟的浸泡时间。图12中所示的显示对剩余的浸泡时间进行倒计时并且当已经经过了浸泡时间时发出提醒。预期的是,可以向用户呈现诸如开启/关闭饮料设备102的选项、设置饮料设备102的温度的选项以及查看用于饮料设备102的配方的选项的附加选项。在其他实施方式中,菜单可以包括更多或更少的选项。例如,在一些实施方式中,菜单包括查看与饮料设备102有关的统计数据(使用时间、序列号等)的统计数据选项、访问用于操作饮料设备102的帮助文件和指令的帮助选项、在没有控制饮料设备102的情况下对设置、饮料数据和/或操作数据进行监视的监视选项和/或查看推荐/需要的维护程序的维护选项。
图13图示示例饮料设备102。在该实施方式中,饮料设备102包括基座800和咖啡壶802。基座800包括上部分804、后部分806和下部分808。
上部分804包括壳体810,壳体810包括前面板812、可移动盖836和指示器814。在一些实施方式中,壳体810形成可以经由可移动盖836进入的封闭区域。封闭区域可以容纳进行操作以制作饮料的诸如加热元件、流体输送和分配装置、篮状装置(例如,用于保持过滤器、咖啡渣等)、传感器和其他装置的各种部件(未示出)。可移动盖836进行操作以在位置之间致动,以便允许进入到壳体810内的封闭区域(例如,使得饮料设备102的用户可以插入/移除过滤器或咖啡渣、对饮料设备102进行清理或执行其他维护等)。在一些实施方式中,使用至少一个铰链将可移动盖836耦接至壳体810。在至少一些实施方式中,使用诸如插销的固定装置将可移动盖836固定在闭合位置。替选地或另外,可以使用弹簧将可移动盖836偏置至闭合位置。在至少一些实施方式中,进行操作以释放固定装置的按钮、杆或另一类型的可致动控制被包括。
此外,在一些实施方式中,壳体810容纳计算装置200、控制器302、通信接收部件402、通信确定部件404和通信发送部件406中的一个或更多个。如先前所指出的,在一些实施方式中,计算装置200和控制器302是相同的装置。此外,还如先前所指出的,控制器302可以包括通信接收部件402、通信确定部件404和通信发送部件406中的一个或更多个部件。在一些实施方式中,通信接收部件402和通信发送部件406中的一个或二个被布置在前面板812附近,以便例如通过最小化由饮料设备102的各部件引起的对通信信号的干扰来优化通信。此外或替选地,计算装置200、控制器302、通信接收部件402、通信确定部件404和通信发送部件406中的一个或更多个被布置在饮料设备102中的诸如后部分806或下部分808的其他位置处。
指示器814进行操作以传达与饮料设备102的状态有关的信息。在一些实施方式中,指示器814包括一个或更多个诸如发光二极管(LED)的发光装置。此外,在一些实施方式中,指示器814包括诸如LED面板或液晶显示(LCD)面板的显示面板。在一些实施方式中,指示器814进行操作以对与饮料设备102是否有电力、开启、连接至网络106、连接至远程通信装置104、正在发送信息或正在接收信息中的一个或更多个有关的状态进行传达。在一些实施方式中,指示器814可以以一种颜色发光以指示特定状态(例如,黄色可以指示饮料设备102通电,蓝色可以指示远程通信装置104与饮料设备102之间的连接已被建立等)。在一些实施方式中,还通过使指示器闪烁来传达状态信息。例如,指示器814可以以第一颜色闪烁以指示饮料设备102正在接收数据并且可以以第二颜色闪烁以指示饮料设备102正在发送数据。
在一些实施方式中,后部分806包括流体储液器308和储液器基座816。在其他实施方式中,流体储液器308被布置在饮料设备102中的诸如上部分804或下部分808的其他位置处。此外,一些实施方式可以包括进行操作以存储相同或不同的流体(例如,每个流体储液器容纳水、牛奶和奶油中的一种)的多个流体储液器。流体储液器308可以包括可移除盖818。可移除盖818进行操作以允许进入到流体储液器308(例如,用于填充流体、清理等)。
储液器基座816进行操作以接收并且耦接至流体储液器308。在一些实施方式中,储液器基座816可移除地耦接至流体储液器308以使得流体储液器308可以被移除。此外,在一些实施方式中,储液器基座816包括诸如传感器和流体输送装置的各种附加部件(未示出)。例如,储液器基座816可以包括检测储液器的重量以使得储液器内的液体的量可以被确定的传感器。
在一些实施方式中,下部分808包括壳体820、表面822、致动控制824和指示器826。在一些实施方式中,壳体820形成封闭的区域。封闭的区域可以容纳诸如一个或更多个加热元件、传感器和其他装置的各种部件(未示出)。加热元件可以进行操作以加热咖啡壶802以便使已被制成的饮料保持在特定温度处。传感器可以进行操作以对加热元件、表面822、咖啡壶802或饮料设备102的其他部件的温度进行感测。另外或替选地,传感器可以进行操作以检测表面822上的力以便确定咖啡壶802是否存在。在一些实施方式中,传感器进行操作以检测表面822上的重量以便确定咖啡壶802的诸如形成咖啡壶802的材料或咖啡壶802内所容纳的流体的量的特性。
表面822进行操作以支持咖啡壶822。在一些实施方式中,表面822可以包括诸如进行操作以针对饮料制作操作将咖啡壶802引导到适当位置的隆起或凹陷的各种表面特征。
致动控制824进行操作以从饮料设备102的用户接收输入。在一些实施方式中,致动控制824包括开关、按钮或另一类型的致动控制。在一些实施方式中,致动控制824进行操作以对开启还是关闭饮料设备102进行控制。替选地或另外,致动控制可以进行操作以对饮料设备102的诸如饮料被保持的温度的设置进行调整。在一些实施方式中,致动控制824进行操作以启动或停止饮料制作操作。致动控制824可以包括诸如发光装置的指示器825,该发光装置指示饮料设备的诸如饮料设备102是否开启的状态。一些实施方式包括多个致动控制824,而其他实施方式不包括致动控制824。
有益地,在一些实施方式中,因为可以使用远程通信装置来控制饮料设备,所以仅包括简单的接口。例如,一些实施方式不包括用于操作饮料制作设备的任何控制(即,饮料设备仅可以通过远程通信装置来控制)。而其他实施方式可以仅包括诸如用于开启或关闭饮料设备的按钮的单个控制。其他实施方式还包括第二按钮,该第二按钮进行操作以启动饮料制作操作(例如,调制一壶咖啡)。在这些实例实施方式中,使用远程通信装置来执行更复杂的操作(例如,安排饮料制作操作),从而允许饮料设备本身上的接口保持简单(并且相应地成本更低)。
指示器826进行操作以传达与饮料设备102的状态有关的信息。在一些实施方式中,指示器826与指示器814或指示器825(指示器814和指示器825在上面已被描述)类似。另外或替选地,指示器826包括由LED或光纤电缆形成的光导管。在一些实施方式中,指示器826发光以指示饮料设备102被开启。
咖啡壶802进行操作以接收并且容纳由饮料设备102制作的饮料。在一些实施方式中,咖啡壶802包括容器828、手柄830、盖832和壶嘴834。
容器828包括用于容纳一定量的流体的区域。在各种实施方式中,容器828由各种材料形成。例如,在一些实施方式中,容器828由钢化玻璃或具有热特性或隔热特性的另一种材料(例如,不锈钢)中的一个或更多个形成。此外,在一些实施方式中,容器由多层材料形成并且可以容纳隔热元件(诸如容纳材料层之间的真空、空气或另一隔热材料的一个或更多个凹处(pocket))。
手柄830是被配置成在饮料设备102的用户的手中被持握的装置。手柄830可以由与容器828相同的材料或不同的材料形成。在一些实施方式中,手柄830可以由一种或更多种塑料或金属材料形成。
盖832进行操作以盖上容器828。在至少一些实施方式中,盖832是可移除的或部分可移除的(例如,诸如使用铰链盖832可移动地耦接至容器828)。在一些实施方式中,盖832进行操作以允许进入到容器828的内部以便接近(access)饮料或用于清理。
壶嘴834进行操作以便于从容器828中倒出饮料。在一些实施方式中,壶嘴834是在容器828的上部边缘中形成的槽。
图14图示图1的另一示例饮料设备。在该实施方式中,饮料设备102包括基座860和壶862。基座860包括下部分864。下部分864可以与下部分808(至少关于图13先前所描述的)类似。
在一些实施方式中,下部分864包括指示器814、壳820、表面822、致动控制824中的四个和指示器826(这些至少关于图13先前全部已被描述)。在一些实施方式中,致动控制824中的四个中的每个进行操作以对用于被容纳在壳820中并且用于加热壶862的加热元件的不同温度进行设置。
壶862进行操作以接收和容纳可以用于制作诸如茶的各种饮料的诸如水的流体。在一些实施方式中,壶可以与咖啡壶802(至少关于图13先前被图示并且描述)类似。在一些实施方式中,壶862包括容器828、手柄830、盖832、壶嘴834、致动控制866和窗口868。然而,一些实施方式不包括致动控制866和窗口868中的一个或二个。先前至少关于图13中所图示的咖啡壶802描述了容器828、手柄830、盖832和壶嘴834中的每个。
致动控制866可以与致动控制824类似。在一些实施方式中,致动控制866进行操作以将盖832致动到打开位置以便允许流体被倒入到容器828中。
窗口868进行操作以允许查看容器828的内容。在一些实施方式中,窗口868由诸如钢化玻璃的半透明材料或透明材料形成。有益地,窗口868允许饮料设备102的用户对容器828中的流体的量和流体的状态(例如,流体是否正在沸腾)进行评估。
图15是图示操作远程通信装置网络配置部件418的示例方法900的流程图。在一些实施方式中,方法900包括操作902、904、906、908、910、912、914、916和918。方法900包括由诸如如图2中所图示的处理器204的一个或更多个处理器执行的操作。在其他实施方式中,方法900包括操作中的仅一些操作或一个或更多个附加操作。在其他实施方式中,可以以不同的顺序来执行操作。
在一些实施方式中,当经由网络106最初在饮料设备102与远程通信装置104之间建立无线连接时执行方法900。当经由路由器110最初已经建立无线连接时,远程通信装置104可以在不需要执行方法900的情况下经由路由器110连接至饮料设备102。
在操作902处,远程通信装置104的远程通信装置网络配置部件418接收饮料设备102的服务集标识符(SSID)。SSID可以由远程通信装置104的用户输入。替选地,SSID可以被饮料设备102广播或以其它方式向远程通信装置104发送。虽然根据使用SSID建立饮料设备102与远程通信装置104之间的连接(例如,针对使用WiFi协议的无线通信)来描述方法900,但其他实施方式使用诸如或的其他或附加通信协议。在那些实施方式中,由远程通信装置104来接收用于饮料设备102的通信协议的适当标识符。
在操作904处,远程通信装置网络配置部件418将与饮料设备102有关的信息显示在远程通信装置104上。基于从饮料设备102所接收的SSID来确定与饮料设备102有关的信息。
在操作906处,远程通信装置网络配置部件418接收饮料设备102的用户选择。在存在由远程通信装置104所检测到的多个饮料设备102的情况下,在操作604处将可用的饮料设备102的列表显示在远程通信装置104上。用户可以通过远程通信装置104选择所显示的饮料设备102中的一个饮料设备。
在操作908处,远程通信装置网络配置部件418提示用户输入与所选择的饮料设备102有关的标识信息。在一些实施方式中,远程通信装置网络配置部件418对请求标识所选饮料设备102的特定信息的画面进行显示。例如,用户可以根据需要通过远程通信装置104来键入相关的标识信息。标识信息是对所选择的饮料设备102唯一的诸如序列号的信息。在一些实施方式中,标识信息被提供给饮料设备102并且用户可以找到该信息并且通过远程通信装置104输入该信息。操作908可以确保饮料设备102与远程通信装置104之间的安全连接。
在操作910处,远程通信装置网络配置部件418进行操作以基于操作902处所接收的SSID和操作908处所接收的标识信息来无线地与饮料设备102连接。
在操作912处,远程通信装置网络配置部件418对饮料设备102与远程通信装置104之间的可用无线连接的列表进行显示。
在操作914处,远程通信装置网络配置部件418接收对可用的无线连接中的一个无线连接的用户选择。例如,用户可以经由路由器110选择接入网络106。
在操作916处,远程通信装置网络配置部件418提示用户输入已在路由器110中建立的连接密码。
在操作918处,远程通信装置网络配置部件418向饮料设备102发送允许饮料设备102经由路由器110建立到网络106的网络接入的远程通信装置104的SSID和无线连接密码。当使用路由器110已经建立网路接入时,饮料设备102和远程通信装置104可以经由网络106进行通信。
在一些实施方式中,即使饮料设备102和远程通信装置104失去其连接,饮料设备102也被配置成保持开启。在其他实施方式中,饮料设备102被配置成在饮料设备102与远程通信装置104之间失去网络连接时自动关闭。
图16图示远程通信装置104的一些实施方式的输出装置214上显示的示例主画面1000a。在一些实施方式中,当饮料设备102没有正在执行以及最近没有执行饮料制作操作时显示主画面1000a。主画面1000a包括菜单按钮1002、状态指示器1004、进度指示器1006、启动按钮1008和延迟按钮1010。
菜单按钮1002进行操作以显示允许用户使用远程通信装置104来执行各种操作的菜单。在激活菜单按钮1002的情况下,远程通信装置104可以显示各种操作的菜单。关于图23示出并且描述了示例菜单。
状态指示器1004进行操作以显示系统100的当前状态。在一些实施方式中,基于系统100的状态针对状态指示器1004来显示不同的图像。例如,可以针对状态指示器1004显示不同的图像以指示默认状态、安排的状态、延迟(或暂停)状态和取消状态。默认状态可以指示远程通信装置104不具有针对饮料设备102被安排并且激活的任何饮料制作操作。安排的状态可以指示远程通信装置104具有针对饮料设备102被安排的即将发生的饮料制作操作。延迟状态可以指示安排的饮料制作操作已被延迟达限定的时间段(例如,经由在延迟按钮1010处所接收的输入)。取消状态可以指示安排的饮料制作操作已被取消。包括在示例主画面1000a中的状态指示器1004可以指示系统100处于安排的状态。
进度指示器1006进行操作以指示饮料制作操作的状态。在一些实施方式中,进度指示器1006的一部分在饮料制作操作完成时改变颜色。在一些示例中,显示在进度指示器1006中的图形环在饮料制作操作进行时以顺时针的方式从第一视觉特性(例如,较浅、灰色等)变换成第二视觉特性(例如,较深、蓝色等)(通过比较图16至图18中的进度指示器1006的图示来图示该变换)。在其他实施方式中,进度指示器1006使用其他指示器(诸如图形、文本或数字指示器)来指示饮料制作操作的进度(例如,百分比、正在执行的步骤的叙述、圆填充、增长或缩小的线/条等)。
启动按钮1008进行操作以启动饮料制作操作。例如,在一些实施方式中,启动按钮1008使远程通信装置104向饮料设备102发送启动调制咖啡的命令。
延迟按钮1010进行操作以延迟安排的饮料制作操作。在激活延迟按钮1010的情况下,在一些实施方式中,安排的调制被延迟达预定时间段(例如,五分钟至一小时)。此外,在一些实施方式中,在激活延迟按钮1010的情况下,远程通信装置104显示用户可以选择延迟时间长度的延迟选项菜单。在一些实施方式中,延迟选项菜单预先选择默认延迟时间段但允许用户选择不同的时间段以覆盖默认时间段。
图17图示远程通信装置104的一些实施方式的输出装置214上显示的示例主画面1000b。在一些实施方式中,当饮料设备102正在执行饮料制作操作时显示主画面1000b。主画面1000b包括菜单按钮1002、状态指示器1004、进度指示器1006和取消按钮1012。在示例主画面1000b中,因为饮料制作操作部分被完成,所以进度指示器1006被示出为部分被填充(即,环的一部分的视觉特性已被修改(例如,从较浅变成较深、从蓝色变成灰色等))。
取消按钮1012进行操作以取消饮料设备102上的即将发生或当前正在进行的饮料制作操作。在一些实施方式中,在激活取消按钮1012的情况下,远程通信装置104向饮料设备102发送命令以立即停止饮料制作操作。
图18图示远程通信装置104的一些实施方式的输出装置214上显示的示例主画面1000c。在一些实施方式中,当饮料设备102已经完成饮料制作操作时显示主画面1000c。主画面1000c包括菜单按钮1002、状态指示器1004、进度指示器1006、保温滑动器1014和保温指示器1016。在示例主画面1000c中,因为饮料制作操作完成,所以进度指示器1006被示出为完全被填满(即,整体的视觉特性已被修改(例如,从较浅变成较深、从灰色变成蓝色等))。
保温滑动器1014进行操作以显示并且控制饮料设备102是否当前正在进行操作以对完成的饮料保温。通过使用保温滑动器1014,用户可以切换饮料是否正在被保温。在一些实施方式中,在激活保温滑动器1014的情况下,远程通信装置104向饮料设备发送命令以激活或停用被配置成使完成的饮料保温的加热元件。
保温指示器1016进行操作以显示饮料已被保温多长时间的指示。在一些实施方式中,饮料已被保温的时间与自饮料制作操作完成起经过的时间对应。因此,保温指示器1016可以提供对饮料的新鲜度的指示。在图18中所示的实施方式中,保温指示器1016以数字方式将保温时间示出为分钟数和秒数。包括各种其他图形、文本或数字的指示器(例如,新鲜度计、饮料的评估的新鲜度的文本描述等)的其他实施方式是可能的。此外,在至少一些实施方式中,指示器814或指示器826的颜色或亮度基于保温时间。例如,远程通信装置104可以向饮料设备104发送指令以基于保温时间来调整光(例如,将光调整成指示饮料已被保温达较短时间的第一颜色以及将光调整成指示饮料已被保温达较长时间的第二颜色)。
一些实施方式不包括保温滑动器1014或保温指示器1016中的一个或二个。例如,由热(隔热)材料形成容器828的一些实施方式不包括保温滑动器1014,这是因为基座800所容纳的加热元件在通过热(隔热)材料向容纳在容器828中的饮料传送热量时不起作用。此外,在这些实施方式中的一些实施方式中,保温指示器1016可以只指示自饮料制作操作完成起已经经过了多少时间。
图19是显示通知消息1030的示例主画面1000a的另一图示。在一些实施方式中,在安排的饮料制作操作之前显示通知消息1030达限定时间段。在一些示例中,在远程通信装置104向饮料设备102发送用于启动饮料制作操作的命令之前首先显示30秒通知消息1030。在其他实施方式中,在开始安排的饮料制作操作之前首先显示30秒至300秒之间通知消息1030。有益地,通过显示通知消息1030,远程通信装置104的用户具有如所期望的那样取消或延迟饮料制作操作的机会。在一些实施方式中,通知消息1030包括与图19中所图示的那些元件不同的文本元件和图形元件。
图20是显示通知消息1032的示例主画面1000a的另一图示。在一些实施方式中,在激活启动按钮1008之后显示通知消息1032达限定时间段。在一些示例中,在远程通信装置104向饮料设备102发送启动饮料制作操作的命令之前显示30秒通知消息1032。在其他实施方式中,在向饮料设备102发送启动饮料制作操作的命令之前显示15秒至60秒之间通知消息1032。有益地,通过显示通知消息1032,远程通信装置104的用户可以取消对启动按钮1008的无意的激活。此外,通过显示通知消息1032,用户具有验证饮料设备102被配置成执行调制操作的机会。在一些实施方式中,通知消息1032包括与图20中所图示的那些元件不同的文本元件和图形元件。
图21是显示通知消息1034的示例主画面1000b的另一图示。在一些实施方式中,当在饮料设备102上的饮料制作操作期间发生错误时显示通知消息1034。有益地,通过显示通知消息1034,远程通信装置104的用户被提醒饮料制作操作发生错误并且可以采取措施立即纠正该错误。在一些实施方式中,通知消息1034包括与图21中所图示的那些元件不同的文本元件和图形元件。
图22是显示通知消息1036的示例主画面1000c的另一图示。在一些实施方式中,当在饮料设备102上饮料制作操作已经完成时显示通知消息1036。有益地,通过显示通知消息1036,即使用户没有在饮料设备102的紧邻处,远程通信装置104的用户也被提醒饮料是可用的。在一些实施方式中,通知消息1034包括与图22中所图示的那些元件不同的文本元件和图形元件。
虽然通知消息1030、1032、1034、1036被图示为显示在各主画面1000a、1000b、1000c上,但在一些实施方式中,通知消息1030、1032、10304、1036附加地或替选地被显示在其他位置处。此外,一些实施方式不包括通知消息1030、1032、1034、1036中的所有通知消息并且也可以包括附加且不同的通知消息。此外,在一些实施方式中,通知消息1030、1032、1034、1036中的一些或所有通知消息以及其他通知消息被显示在应用114之外(诸如远程通信装置104的工具栏或接口元件中)。
图23图示远程通信装置104的一些实施方式的输出装置214上显示的示例菜单画面1040。在一些实施方式中,当在主画面1000a、1000b、1000c(至少关于图16至图18示出并且描述了主画面1000a、1000b、1000c)中的一个主画面上激活菜单按钮1002时显示菜单画面1040。在一些实施方式中,菜单画面1040包括快速制作饮料菜单选项1042、安排饮料菜单选项1044、配方菜单选项1046、提示菜单选项1048、常见问题(FAQ)菜单选项1050、设备菜单选项1052和购物菜单选项1054。菜单画面1040的实施方式中还被包括的有设置按钮1056。在一些实施方式中,菜单画面1040包括不同的、附加的或更少的菜单选项或按钮。
在一些实施方式中,在被激活的情况下,快速制作饮料菜单选项1042进行操作以返回到主画面1000a,在主画面1000a上用户可以使用启动按钮1008启动饮料设备102上的饮料制作操作。在其他实施方式中,快速制作饮料菜单选项1042进行操作以立即向饮料设备102发送命令以开始饮料制作操作。
安排饮料菜单选项1044进行操作以显示用于检查和配置安排的饮料制作操作的画面(至少在图27和图28中图示并且描述的画面)。
配方菜单选项1046进行操作以显示饮料制作配方的列表。至少关于图5和图6图示并且描述了显示并且使用饮料制作配方的各种方法。
提示菜单选项1048进行操作以显示用于使用系统100来制作饮料的提示。在一些实施方式中,显示单条提示。在其他实施方式中,显示多条提示。还在其他实施方式中,显示提示主题的列表或概要并且用户可以浏览该列表或概要以查看特定提示。在一些实施方式中,基于饮料设备102的历史使用数据(例如,被包括在维护和错误数据中的数据)来选择提示。
FAQ菜单选项1050进行操作以显示与系统100有关的问题和帮助信息。在一些实施方式中,在被激活的情况下,FAQ菜单选项1050显示用于搜索特定主题的帮助的接口。替选地或另外,FAQ菜单选项可以使用户可以浏览的FAQ/帮助主题的列表或概要被显示。
设备菜单选项1052进行操作以显示用于配置远程通信装置的画面,以连接至并且控制一个或更多个饮料设备102。至少关于图25和图26图示并且描述在通过远程通信装置104的一些实施方式的设备菜单选项1052被激活的情况下显示的示例显示画面。
购物菜单选项1054进行操作以显示用于购物并且采购系统100的附加设备、配件或耗材的画面。此外,在一些实施方式中,购物菜单选项1054使远程通信装置104上可用的网页浏览器应用加载用于购物的特定网站。在一些实施方式中,在被激活的情况下,购物菜单选项1054基于饮料设备102的历史使用数据(例如,包括在维护和错误数据中的数据)来选择要被显示的可采购的产品。
设置按钮1056进行操作以显示用户可以对远程通信装置104的与系统100有关的各种设置进行调整的画面。至少关于图24图示并且描述在设置按钮1056被激活的情况下显示的画面的示例。
图24图示远程通信装置104的一些实施方式的输出装置214上显示的示例设置画面1060。在一些实施方式中,当在菜单画面1040(至少关于图23图示并且描述了菜单画面1040)上激活设置按钮1056时显示设置画面1060。在一些实施方式中,设置画面包括欢迎回家(welcome home)滑动器1062、屏幕提醒滑动器1064、声音滑动器1066、密码滑动器1068和默认延迟选择器1070。在一些实施方式中,设置画面1060包括不同、附加或更少的滑动器或选择器。
欢迎回家滑动器1062指示欢迎回家设置的当前状态并且允许用户改变欢迎回家设置。在一些实施方式中,当启动欢迎回家设置时,远程通信装置104使用位置信息来确定何时开始或显示与开始饮料制作操作有关的通知。可以基于加入特定网络(诸如饮料设备102连接到的WLAN)来确定位置信息。替选地,位置信息可以基于信标的接近度。信标可以与饮料设备102集成或分离。而在其他实施方式中,位置信息基于诸如远程通信装置104上可用的GPS或蜂窝三角测量技术的位置确定技术。
屏幕提醒滑动器1064指示屏幕提醒设置的当前状态并且允许用户改变屏幕提醒设置。在一些实施方式中,屏幕提醒设置对诸如通知消息1030、1032、1034和1036是否被显示的通知消息进行控制。在一些实施方式中,附加的设置被包括以控制通知消息是否被显示在应用114之外。
声音滑动器1066指示声音设置的当前状态并且允许用户改变声音设置。在一些实施方式中,声音设置对远程通信装置104是否发出声音进行控制。在一些实施方式中,声音设置对应用114是否发出声音进行控制。
密码滑动器1068指示密码设置的当前状态并且允许用户改变密码设置。在一些实施方式中,密码设置对用户必须输入密码以在远程通信装置104上执行各种操作进行控制。例如,在一些实施方式中,当启动密码设置时,用户必须输入密码以执行下述动作中的一个或更多个:(i)启动应用114;(ii)启动饮料制作操作;以及(iii)修改安排的饮料制作操作。有益地,通过要求密码来执行某些操作,远程通信装置104可以在没有意外启动饮料制作操作的风险的情况下与其他人(例如,儿童)共享。
默认延迟选择器1070指示针对远程通信装置104所选择的当前默认延迟并且允许用户改变声音设置。如先前所描述的,在一些实施方式中,默认延迟表示调制制作操作在激活延迟按钮1010(其至少关于图16被图示并且描述)的情况下通过默认值将被延迟的时间段。在一些实施方式中,在激活默认延迟选择器1070的情况下,显示可选择的默认延迟时间的列表。
图25图示远程通信装置104的一些实施方式的输出装置214上显示的示例设备画面1080a。在一些实施方式中,当在菜单画面1040(至少关于图23图示并且描述菜单画面1040)上激活设备菜单选项1052时显示设备画面1080a。在一些实施方式中,由远程通信装置网络配置部件418来对设备画面1080a进行操作。网络配置画面1080被配置成使得用户能够建立饮料设备102与远程通信装置104之间的通信网络。在一些实施方式中,设备画面1080a包括用于查找可用饮料设备102的第一按钮1082和用于选择可用饮料设备102中的一个饮料设备的第二按钮1084。示例设备画面1080a示出没有饮料设备102可用于被用户添加或已被添加。
图26图示远程通信装置104的一些实施方式的输出装置214上显示的另一示例设备画面1080b。设备画面1080b包括可用饮料设备102的列表1086。特别地,在该示例中,列表1086包括:列表项目1088,其表示咖啡机;以及列表项目1090,其表示茶壶。在一些实施方式中,用户可以选择可用的饮料设备102来建立如图15中所示的网络连接。此外,在一些实施方式中,用户可以使用设备画面1080b来选择远程通信装置104将向其发命令的饮料设备102。此外,在一些实施方式中,设备画面1080b可以用于断开连接(取消配对或忘记)特定的饮料设备102。在一些实施方式中,可以使用设备画面1080b查看或编辑(如果适用)与饮料设备102有关的各种信息(例如,昵称、位置、使用和维护信息等)。此外,一些实施方式可以包括附加的功能和接口元件,诸如将特定设备标识为出现在列表1086的顶部处的收藏的收藏按钮。
图27图示远程通信装置104的一些实施方式的输出装置214上显示的示例安排管理画面1100。在一些实施方式中,当在菜单画面1040(至少关于图23图示出并且描述菜单画面1040)上激活安排饮料菜单选项1044时显示安排管理画面1100。在一些实施方式中,安排管理画面1100显示安排的饮料制作操作的列表1102和添加新按钮1116。在该示例中,列表1102包括:列表项目1104,其表示第一安排的饮料制作操作;以及列表项目1106,其表示第二安排的饮料制作操作。在一些实施方式中,每个列表项目包括标签(例如,标签1108a、1108b)、激活滑动器(例如,激活滑动器1110a、1110b)、编辑按钮(例如,编辑按钮1112a、1112b)和收藏按钮(例如,收藏按钮1114a、1114b)。标签1108a、1108b显示与安排的饮料制作操作有关的诸如名称和安排时间的各种信息。激活滑动器1110a、1110b指示安排的饮料制作操作当前是否被激活(启动)并且允许用户激活/停用安排的饮料制作操作。编辑按钮1112a、1112b进行操作以显示用于编辑安排的饮料制作操作的画面。添加新按钮1116进行操作以显示用于添加新的安排的饮料制作操作的画面。在一些实施方式中,当激活编辑按钮1112a、1112b和添加新按钮1116时显示相同的画面(其至少关于图28被图示并且描述)。收藏按钮1114a、1114b允许用户通过激活收藏按钮1114a、1114b来切换安排的饮料制作操作是否被选择为被收藏。此外,在一些实施方式中,收藏按钮1114a、1114b还指示安排的饮料制作操作当前是否被设置为被收藏(例如,使用图形符号或使用较亮或另外不同的颜色等)。在一些实施方式中,应用114进行操作以使被选择为被收藏的饮料制作操作出现在列表1102的顶部。
此外,在至少一些实施方式中,将一个或更多个接口元件组合成单个集成的接口元件。例如,一些实施方式不包括单独的编辑按钮1112a、1112b。在这些实施方式中的至少一些实施方式中,标签1108a、1108b包括致动控制,致动控制在被激活的情况下进行操作以显示用于编辑安排的饮料制作操作的画面。
图28图示远程通信装置104的一些实施方式的输出装置214上显示的示例安排管理画面1120。在一些实施方式中,当在安排管理画面1100(其至少关于图27被图示并且描述)上激活编辑按钮(例如,编辑按钮1112a、1112b)或添加新按钮1116时显示编辑安排画面1120。在一些实施方式中,编辑安排画面1120包括时间显示1122、编辑时间按钮1124、名称输入域1126、重复滑动器1128、重复安排选择器1130、通知声音选择器1132、暂停默认滑动器1134、完成按钮1136和取消按钮1138。在一些实施方式中,编辑安排画面1120进行操作以编辑现有安排的饮料制作操作以及添加新的安排的饮料制作操作二者。例如,如果存在安排的饮料制作操作,则将用与正在被编辑的安排的饮料制作操作对应的值来填充编辑安排画面1120。相比之下,如果正在添加新的安排的饮料制作操作,则编辑安排画面1120将不被填充(即,各部件将是空白的或被设置成默认值)。
时间显示1122进行操作以显示安排的饮料制作操作的时间。编辑时间按钮1124进行操作以显示用于调整安排的饮料制作操作的时间的画面。
名称输入域1126进行操作以显示安排的饮料制作操作的当前名称。此外,用户可以通过名称输入域1126输入或修改安排的饮料制作操作的名称。
重复滑动器1128指示安排的饮料制作操作是否被配置成重复进行并且允许用户对安排的饮料制作操作是否重复进行改变。重复安排选择器1130进行操作以显示当前重复安排并且允许用户对针对安排的饮料制作操作的重复安排进行调整。在一些实施方式中,重复安排选择器1130示出一周的多天(如图28中所图示的那样)。另外或替选地,重复安排选择器1130示出多天的框(例如周工作日和周末)。
通知声音选择器1132进行操作以显示当前通知声音并且允许用户选择针对安排的饮料制作操作的不同通知声音。在一些实施方式中,当安排的饮料制作操作开始时播放通知声音。此外,在一些实施方式中,当安排的饮料制作操作完成时播放通知声音。
暂停默认滑动器1134进行操作以显示是否启动暂停(延迟)并且允许用户启动/禁用针对特定安排的饮料制作操作的暂停(延迟)。在一些实施方式中,如果暂停默认滑动器1134被设置成关闭,则在主画面1000a(至少关于图16图示并且描述了主画面1000a)上不呈现延迟安排的饮料制作操作的选项。
完成按钮1136进行操作以保存被输入到编辑调整画面1120中的值。相比之下,取消按钮1138进行操作以删除被输入到编辑安排画面(例如,使安排的饮料制作操作保持不变或不添加新的安排的饮料制作操作)中的值。在一些实施方式中,当激活完成按钮1136或取消按钮1138时显示安排管理画面1100(至少关于图27图示出并且描述了安排管理画面1100)。
在一些实施方式中,在使用编辑安排画面1120添加或编辑安排的饮料制作操作之后,将安排的饮料制作操作存储在远程通信装置104上的存储器位置。在至少一些实施方式中,在安排的饮料制作操作时,远程通信装置104向饮料设备102发送指令以使饮料操作被执行。此外,在一些实施方式中,远程通信装置104基于完成饮料操作的估计的时间在饮料操作的安排的时间之前向饮料设备104发送指令以执行饮料操作。另外或替选地,在一些实施方式中,向饮料设备102发送安排的饮料制作操作以存储在饮料设备102上(例如,在存储装置210中)。
图8、图9、图11、图12和图16至图28中所图示的各种画面可以包括附加的或与本文中所描述的那些接口部件不同的接口部件。例如,在一些实施方式中,接口元件中的一些或所有接口元件(诸如按钮、滑动器、选择器等)可以由其他类型的接口元件(例如滑动器、按钮、选择器等)来替换。此外,一些实施方式包括显示本文中所描述的画面的仅一部分并且提供本文中所描述的功能的仅一部分的操作。选择性地包括本文中所描述的功能(和所附画面)的每个可能的子集的实施方式是可能的。本公开内容明确地不限于包含本文中所描述的特征中的所有特征的实施方式。此外,在一些实施方式中,可以由应用114来显示并且执行图8、图9、图11、图12和图16至图28中所图示的各种画面和使用那些画面执行的功能。
本文中所描述的方法、系统和计算机可读介质的技术效果包括以下技术效果中的至少一个:(a)接收使用饮料设备来准备饮料的用户选择;(b)检索并且向用户显示用户从其进行选择的指令的列表;(c)检索并且向用户显示指令;(d)向饮料设备发送饮料设备设置;(e)从饮料设备接收数据;(f)提醒用户针对饮料的准备时间已经过去;以及(g)当完成准备饮料时提醒用户。
本书面描述使用示例以公开本发明,包括最佳模式,并且还使得本领域的任何技术人员能够实践本发明,包括制造和使用任何装置或系统并且执行任何合并的方法。本发明的可专利范围由权利要求限定,并且可以包括本领域技术人员想到的其他示例。如果这样的其他示例具有与权利要求的字面语言不是不同的结构元件,或者如果这样的其他示例包括与权利要求的字面语言无实质区别的等同结构元件,则这样的其他示例意在落在权利要求的范围内。
尽管上面已经以某种程度的特性描述了本公开内容的某些实施方式,但本领域的技术人员可以在不偏离本公开内容的范围的精神的情况下对所公开的实施方式做出许多改变。所有方向引用(例如,上、下、向上、向下、左、右、向左、向右、顶部、底部、上方、下方、竖直、水平、顺时针和逆时针)仅用于标识目的以帮助读者理解本公开内容,并且尤其不产生对本公开内容的位置、取向或使用的限制。连接引用(例如,附接、耦接、连接等)应当被宽泛地解释并且可以包括元件之间的相对移动的元件的连接之间的中间构件。这样,连接引用不一定指:两个元件直接连接并且彼此处于固定关系。意在将包含在以上描述中或示出在附图中的所有事项应被解释为仅是示例性的而非限制性。在不偏离如所附权利要求中所限定的本公开内容的精神的情况下,可以进行细节或结构的改变。
当介绍本公开内容的元件或各种版本、其一个或多个实施方式或其各个方面时,冠词“一个(a)”、“一个(an)”、“该(the)”和“所述(said)”意在表示存在一个或更多个元件。术语“包括(comprising)”、“包括(including)”和“具有(having)”意在是包括的并且表示可能存在除了所列出的元件以外的附加元件。表示特定取向的术语(例如,“顶部”、“底部”、“侧”等)的使用是为了便于描述并且不要求所描述的项目的任何特定取向。
因为在不偏离本公开内容的范围的情况下可以在上面进行各种改变,所以意在上面的描述中包含并且附图中示出的所有事项应当被解释为说明性意义而不是限制意义。