用具的监控和控制的制作方法

文档序号:15235154发布日期:2018-08-21 20:25阅读:205来源:国知局

这个申请要求2016年10月12日提交的名称为“用具的监控和控制”的美国专利申请号15/291,514的优先权。美国专利申请号15/291,514是2014年11月25日提交的名称为“监控和控制用具的系统和方法以及使用实现无线电通讯近程传感的动力设备”的美国专利申请号14/553,729的部分继续申请,并且要求其利益。美国专利申请号14/553,729要求2013年12月5日提交的美国临时专利申请号61/912,415的优先权以及要求其利益。这个申请要求2015年10月15日提交的美国临时专利申请号62/242,047和2016年3月24日提交的美国临时专利申请号62/312,574的优先权以及要求其利益。

美国专利申请号14/553,729、美国临时专利申请号61/912,415、美国临时专利申请号62/242,047和美国临时专利申请号62/312,574每个为了所有目的在此以参考文献通过它们整体并入本申请。



背景技术:

传统的用具,诸如炉子、烤箱和冰箱不可以连接网络,并且它们的工作不依赖于用具附近人的存在。例如,当没有人在家时,炉子可以继续工作,并且不在家的人不知道哪个用具打开,以及哪个用具关闭。通过将用具连接到网络和/或使用用具外部的控制用具工作的信息,可以改进传统用具的另外的便利性、安全性和功能性。

附图说明

通过参考下面的附图可以理解本发明和下面其一些实施方式的详细描述。

图1a是用于使用结合用具的用具助理的系统的实施例。

图1b、1c和1d是用具助理的实施方式。

图2是用于使用结合用具的用具助理的系统的实施例,其中用具助理包括继电器。

图3a和3b是用于使用结合用具的用具助理的系统的实施例,其中用具助理具有两个模块。

图3c、3d和3e是具有两个模块的用具助理的实施方式。

图4a和4b是具有改进型断路器的配电板的实施例。

图5a和5b是改进型断路器的实施例。

图6是用于使用用具助理以允许用具的远程实现的系统的实施例。

图7a、7b和7c是允许用具的远程实现的电路实施例。

图8是流程图,示例远程地实现用具的实施方式。

图9是具有多个用具助理的实施例系统。

图10是流程图,示例操作多个用具助理的实施方式。

图11是流程图,示例改变的用具助理的实施方式。

图12是用于使用结合用具的用具助理的系统实施例。

图13是流程图,示例从移动设备接收位置信息的用具助理的实施方式。

具体实施方式

这里的描述是使用用具助理,用于改进用具的操作和功能性的技术。用具助理可以是任何硬件和/或软件,其可以与用具一起使用以改进用具的操作和/或功能性。在用具制造期间,用具助理可以在用具的外部,可以内部地添加到现有用具,或者可以被包括在用具中。如这里所用的,用具广泛地指可以在家中使用的任何动力设备。例如,用具可以包括冰箱、炉灶、炉子、烤箱、洗碗机、洗衣机、烘干机、空调机、电卷发器、头发拉直器、电视或个人计算机。

这里描述的用具助理可以包括在美国专利申请号14/553,729、美国临时专利申请号61/912,415、美国临时专利申请号62/242,047和美国临时专利申请号62/312,574中描述的任何构件或特征,这些申请中每个由此以它们整体并入为参考文献。例如,这里描述的用具助理可以包括所并入的专利申请中描述的监视器和控制模块的任何构件或特征。

用具助理

图1a示例了用于使用结合用具102的用具助理110的示例性系统100。在图1a中,用于助理110连接到动力源101和用具102。动力源110可以包括用具的任何动力源,诸如电插座或电池。来自于动力源101的电力可以在到达用具102之前,行进通过用具助理110。

用具助理110可以通过各种形式实施,如图1b、1c和1d中所示。在图1b中,用具助理110采用插头180的形式。插头180可以具有输入插座181,以允许用具102插入到插头180。插头180也可以具有插脚182,以允许插头180插入到电插座。插头180如图1b中所示,具有用于四个插脚的输入插座,以及用于插入到电插座中的四个插脚,诸如可以在炉子、烤箱或炉灶上发现它。也可以使插头180产生不同数量的插脚,诸如2个、3个、4个或更多个。也可以使插头180产生如在世界上不同国家中发现的电插头和插座的不同配置。

在图1c中,用具助理110采用电插座185的形式。电插座185可以替代传统的电插座。电插座185可以连接房屋的电线以接收动力。电插座185可以具有输入插座186,以允许用具102插入到电插座185。也可以使电插座185产生不同数量和配置的插脚。

在图1d中,用具助理110采用动力线190的形式。动力线190可以代替用具的传统动力线。动力线190的用具端191可以连接用具102,诸如通过连接用具端的电线191到用具102的终端。动力线190的动力源端192可以连接动力源,诸如通过插入它到电插座。

在一些实施方式中,可以将用具助理110放置在诸如对使用用具的人们不可见的位置。例如,在用具是电炉灶的情况下,用具助理可以定位在炉灶的下面,并且对于使用炉灶的人不可见。

不管形式如何,用具助理110可以使电流过到达用具。使用电传感器111,用具助理110能够监控用具102的电使用。电传感器111可以是监控电使用的特性的任何传感器,诸如电流传感器或电压传感器。用具助理110可以监控用具102的电使用,以提供如下文更详细地描述的关于用具102使用的另外的功能性和/或安全性。

用具助理可以包括其他的构件,以辅助提供另外的功能性或安全性,诸如计算设备类型的任何构件。用具助理110可以包括动力供应装置112,以给用具助理的其它构件供动力。例如,动力源101可以提供ac动力,但是用具助理110的构件可以要求dc动力,并且动力供应装置可以转换ac动力为dc动力。

用具助理110可以包括一个或多个处理器113。处理器113可以采用任何适合的形式,诸如中央处理器单元、微处理器、集成电路、特定应用的集成电路或现场可编程门阵列。处理器113可以与用具助理的其它构件交互,以提供期望的功能性。例如,处理器113可以接收来自于电传感器111的传感器读数,以确定什么时候用具102打开或关闭。

用具助理110可以包括存储器114。存储器114可以包括任何形式的数据存储器,诸如易失性存储器或非易失性存储器(例如,ram、rom或闪存)。

用具助理110可以包括一个或多个网络接口115,以与其它设备交互。网络接口115可以是有线或无线的,并且可以使用任何网络协议,诸如个人区域网(例如,蓝牙)、局部区域网(例如,wi-fi)或者广域网(例如,蜂窝网)。

用具助理110可以具有任何类型的输入构件和输出构件。例如,用具助理可以包括麦克风、照相机、显示器、led、键盘、按钮、触摸屏、运动传感器或温度传感器。

在一些实施方式中,用具助理110可以具有有限的输入和输出构件。如这里所用的,术语人输入构件包括允许人直接地给设备提供输入的任何构件。例如,人输入构件包括按钮、触摸屏、键盘、指纹传感器、麦克风和照相机。网络接口不是人输入构件,因为人不经由网络接口给设备提供输入。如这里所用的,术语人输出构件包括允许人接收直接地来自于设备的输出的任何构件。例如,人输出构件包括led灯、显示器和扬声器。网络接口不是人输出构件,因为人不经由网络接口接收来自于设备的输出。

在一些实施方式中,用具助理110没有任何人输入构件,并且没有任何人输出构件。例如,在用具助理110位于人们不可见或不可达到的位置时,不需要人输入构件和人输出构件。在一些实施方式中,用具助理110可以有人输入构件,但是没有任何人输出构件。在一些实施方式中,用具助理110可以有人输出构件,但是没有任何人输入构件。在一些实施方式中,扬声器116可以是仅仅人输出构件。在一些实施方式中,麦克风117可以是仅仅人输入构件。用具助理110可以具有上述人输入构件和人输出构件的任何组合。例如,用具助理110没有任何人输出构件,但是可以具有仅仅用于人输入构件的麦克风117。

用具助理110也可以包括提供特定功能性的各种构件或模块,并且可以在软件、硬件或其组合中实施这些构件或模块。

用具助理110可以使用网络接口115与其它设备交互。在一些实施方式中,用具助理110可以与在它附近的其它设备直接地交互。例如,用具助理110可以扫描附近设备,诸如移动设备150的存在。用具助理110的工作可以依赖于附近设备的存在,如下面更详细地描述的,诸如当用具102处于打开状态时,如果没有移动设备在附近,通过发送通知。可以使用任何适合的技术提供通知,包括但不限于给用户发送短消息,给用户发送电子邮件消息、推送消息,引起移动设备(例如,智能手机)呈现通知(例如,通过应用程序呈现的可视或听得见的通知),或者引起用具助理110的扬声器116播放声音(例如,警报或计算机产生的语音)。

用具助理110可以与其它传感器,诸如传感器160交互。例如,传感器160可以是温度传感器或运动传感器。用具助理110的工作可以依赖于从传感器160接收的数据,如下面更详细地解释的。

用具助理110可以与使用网络连接的任何其它类型的设备,诸如设备170相互。设备170可以包括具有网络连接的物联网设备,诸如灯、锁或烟雾报警器。用具助理110的工作可以依赖于从设备170接收的数据,并且用具助理110能够控制设备170,如下面更详细地解释的。

在一些实施方式中,用具助理110可以连接网络130,诸如个人区域网、局部区域网、广域网,或者互联网。用具助理110可以使用网络130与任何移动设备150、传感器160或设备170通讯,代替或者除了与它们直接地通讯外。

用具助理110可以经由网络130与服务器140通讯。服务器140可以辅助实施用具助理110的工作。例如,用具助理110可以经由服务器140向移动设备150发送通知,或者用具助理110可以从服务器获得信息,诸如关于生活在房屋中人们的信息。

用具助理110可以执行各种动作,诸如下列动作。

用具助理110可以执行地理围栏技术,以确定是否用户在用具的附近,那些用户在用具附近和/或什么时候用户进入或离开用具的附近。任何适合的技术可以用于地理围栏,包括但不限于下列。

在一些实施方式中,用具助理110可以使用运动传感器或摄像机,以确定是否用户在用具附近。如下面更详细地描述的,用具助理可以与传感器160和设备170通讯,以从它们获得信息,并且这些可以包括运动传感器或摄像机。例如,来自于运动传感器的运动数据可以用于确定是否存在人。算法可以用于区别人的运动与其它运动,诸如宠物运动。面部和/或身体识别技术可以用于处理来自于摄像机的视频,并且确定是否视频中存在人。

在一些实施方式中,用具助理110可以使用网络接口115,以进行地理围栏。网络接口115可以收听来自于用具助理110附近其它设备的无线信号。例如,移动设备150可以传输macid或另一种标识符。接收信号强度指示器(rssi)或三角测量技术也可以用于确定移动设备150相对于用具102的距离或位置。在一些实施方式中,用具助理110可以有权访问被授权使用用具102的人们的移动设备的标识符列表,并且该标识符列表可以存储在用具助理110上,或者存储在另外的位置,诸如服务器140上。例如,授权的标识符列表可以包括居住在房屋中的所有人或者居住在房屋中的所有成人的移动设备的标识符。

在一些实施方式中,用具助理110可以使用麦克风117以进行地理围栏。移动设备上的应用程序可以播放用具助理的麦克风能够捕获的声音。例如,移动设备可以周期地播放声音,诸如每5分钟一次。如果用具助理110经由麦克风117接收声音,那么移动设备在用具102的附近。移动设备可以播放任何适合的声音,诸如啁啾声、音序或者具有高于人们可以听到频率的频率的声音。

在一些实施方式中,通过使得移动设备确定是否移动设备在用具助理110的附近来执行地理围栏。例如,移动设备可以收听来自于用具助理110的无线信号,以确定是否移动设备在用具助理的附近,或者移动设备可以使用麦克风以接收用具助理110产生的音频信号。

在一些实施方式中,移动设备可以使用移动设备的传感器进行地理围栏,该传感器允许移动设备确定它的位置。可以使用任何适合的技术,以允许移动设备确定它的位置,诸如使用全球定位系统传感器,使用与移动通讯基站通讯的网络接口(例如,移动通讯基站三角测量),或者使用通过无线局域网(例如wi-fi)通讯的网络接口,以及使用附近设备的标识符和设备位置的数据库。在一些实施方式中,然后移动设备可以比较其位置与用具的已知位置,以确定是否移动设备在用具附近。在一些实施方式中,移动设备可以传输其位置给另一个位置,诸如服务器计算机或用具助理,并且其它位置可以比较移动设备的位置与用具的已知位置,以确定是否移动设备在用具的附近。

用具助理110可以向与用具102的工作有关的用户发送通知。例如,用具助理110可以对任何下列事件发送通知:打开用具102;关闭用具102;或者用具102已经打开的时间长于特定的时间周期(例如,当用具102打开时设定定时器,并且在定时器时间截止时发送通知)。可以使用任何适合的技术发送通知,诸如电子邮件、短信或推送信息。通知的接收者可以由房屋的所有者指定,或者由有权配置用具助理110的另外的人指定。例如,通知可以被发送给居住在房屋中的每个人或者仅发送给成人。配置用具助理110的人可以(例如,通过用户id、电子邮件地址或移动设备id)指定能够接收通知的用户列表,可以指定每个用户接收的通知,并且可以允许个体用户定制它们自己的通知。配置信息可以存储在用具助理或服务器上。

在确定什么时候发送通知时,用具助理110可以使用地理围栏技术。用具助理110可以具有这里所述的任何技术,以确定是否任何移动设备在用具102的附近。当确定发送通知时,可以使用附近移动设备的标识符或移动设备的不存在。在一些实施方式中,用具助理将有权访问被授权使用用具102的人们的移动设备的标识符列表,并且该标识符列表可以存储在用具助理110上或者存储在另一个位置,诸如服务器140中。例如,授权的标识符列表可以包括居住在房屋中所有人或者居住在房屋中所有成人的移动设备的标识符。

在一些实施方式中,当用具102附近没有移动设备(例如,如通过rssi所测定的,没有授权的移动设备可检测或者在特定距离内)或者当指定的移动设备不在用具102附近(例如,没有成人在附近),可以仅发送这里描述的任何通知。在一些实施方式中,可以根据进入或离开用具102附近的移动设备发送通知。例如,当打开用具102时,移动设备可以在用具102附近,并且移动设备可以后来离开用具102的附近。当移动设备离开用具102附近时;移动设备离开用具102附近后的时间阈值后(例如,当移动设备离开附近时设定定时器,并且一旦定时器时间截止时发送通知);或者移动设备进入用具102附近,可以发送通知。

在确定什么时候发送通知时,用具助理110可以与传感器160通讯。传感器160可以是任何类型的传感器,诸如运动传感器、温度传感器、一氧化碳检测器、危险气体检测器、烟雾检测器或者火焰检测器。在一些实施方式中,用具助理110可以发送通知,以应答给用具助理110发送事件已经发生通知的传感器160(例如,使用restapi)。例如,温度传感器可以发送温度已经超过阈值的通知,烟雾检测器可以发送已经检测到烟雾的通知,或者火焰检测器可以发送已经检测到火焰的通知。在接收来自于传感器160的通知后,用具助理110可以给一个或多个用户发送通知。在一些实施方式中,接收自传感器160的数据可以用于发送这里所描述的任何通知。

用具助理110可以与设备170通讯,以发送通知或者改进用具助理110或设备170的功能性。如上所提到的,设备170可以是具有网络连接的任何设备,诸如物联网设备(例如、具有网络连接的灯、锁或烟雾报警器)。在一些实施方式中,设备170可以控制用具助理110的工作。例如,当设备170是具有网络连接的烟雾报警器时,烟雾报警器可以检测烟雾,并且向用具助理110发送消息(例如,使用restapi),以关闭用具助理110(例如,当用具是炉子时)。在一些实施方式中,用具助理110可以控制设备170的工作。例如,当设备170是具有网络连接的恒温器时,用具助理110可以向设备170发送消息,以调小热量以应答用具102的工作(例如,用具是烤箱,并且烹饪已经开始)。在一些实施方式中,用具助理110可以发送通知以应答接收自设备170的信息。例如,当设备170是烟雾报警器时,用具助理110可以向用户发送通知(例如,电子邮件或者短消息),以应答从烟雾警报器接收到已经检测到烟雾的消息。

使用麦克风117,用具助理110可以收听在其环境中的声音,并且基于所接收的声音发送通知。例如,用具处理110通过处理在麦克风117接收的音频信号,可以检测烟雾警报器的声音,并且向用户发送通知以应答检测到烟雾警报器的声音。

用户可以从移动设备获得关于用具102的信息。例如,在移动设备上运行的应用程序可以允许用户与用具助理110交互(例如,通过服务器140和/或网络130)。用户能够获得信息,诸如是否用具102打开或关闭;用具102已经打开或关闭多久了;用具102的使用历史(例如,持续时间和/或开始和结束时间);在过去的时间周期中使用用具102的大量次数;目前或之前在用具102附近的移动设备;通过用具助理102发送的通知的历史。

用户可以从移动设备控制用具助理110的工作。例如,用户可以有效地关闭用具助理110,以便于它停止提供这里所述的一些或所有技术。用户可以改变授权用户列表。用户可以重启或增加在这里所述的任何定时器上的时间数量。例如,用户可以正在烹饪,并且需要跑一趟差事。用户可以改变默认定时器(例如,5分钟)为更长时间的定时器(例如,30分钟),这样用户可以完成差事,而用具助理不会发送关于用具102附近没有移动设备的通知。用具助理110或与用具助理110联合工作的服务器可以被配置为经由它们的移动设备向不同的用户提供不同的许可级别。例如,一些用户不能从移动设备接收信息或控制用具助理110,一些用户仅能够在他们的移动设备上接收信息,并且一些用户能够从它们的移动设备接收信息以及控制或配置用具助理110。

用具助理110可以具有多个定时器,用户可以控制该多个定时器。在一些实施方式中,用户可以从用户设备,诸如移动设备上的应用程序控制定时器。例如,用具助理110可以具有用户设定的手动定时器,该手动定时器与炉子上出现的定时器相似。用户可以设定定时器为一定量的时间(例如,10分钟),开始和停止手动定时器,或者给定时器增加时间。当手动定时器时间截止时,用户可以接收通知。例如,当烹饪时可以使用手动定时器,诸如计时意大利面食的烹饪时间。

用具助理110可以具有安全定时器,当用具打开时其开始计时。安全定时器可以具有用具的默认设定或者用户的默认设定。例如,炉子的安全定时器对于房屋中成人可以是20分钟,但是对于房屋中的孩子是5分钟。用户可以设定定时器为一定量的时间(例如,不考虑默认值),开始和停止安全定时器,或者给定时器增加时间。当安全定时器时间截止时,用户可以收到通知。例如,安全定时器可以警告用户他们忘记关闭用具了(例如,电卷发器)。

用具助理110可以具有无人管理的定时器,当用具无人管理时其开始计时。使用这里描述的任何技术可以确定是否用具无人管理。例如,地理围栏技术(例如,检测来自于移动设备的信号)或传感器160(例如,运动传感器)可以用于确定是否用具无人管理。无人管理的定时器可以具有用具的默认设定或者用户的默认设定(诸如在用具附近的最后用户)。例如,无人管理的定时器对于成人可以比孩子具有更长的时间。用户可以设定定时器为一定量的时间(例如,不考虑默认值),开始和停止安全定时器,或者给定时器增加时间。当无人管理的定时器时间截止时,用户可以收到通知。在一些实施方式中,当检测到用户在用具附近时,无人管理的定时器可以自动地重启。例如,无人管理的定时器可以设定到5分钟,并且当用户离开用具附近时可以自动开始计时。用户可以走开2分钟,并且当用户走开时无人管理的计时器可以倒计时3分钟。当用户返回时,定时器可以重启到5分钟,并且直到用具再次无人管理时停止。在一些实施方式中,无人管理的定时器可以具有与用具的通常使用相关的改变的阈值或参数,如下面更详细地描述的,通过监控用具的使用,可以学习与用具的通常使用相关的改变的阈值或参数。

在一些实施方式中,定时器的工作可以依靠另一个定时器。例如,用户可以设定手动定时器为1小时,因为用户想使用用具延长的时间周期(例如,在烤箱中烹饪烤肉)。用具的默认安全定时器可以是20分钟,但是因为手动定时器已经设定了比安全定时器更长的时间周期,安全定时器可以不工作,或者设定为更长的时间周期(例如,手动和安全定时器的和,或者对于上述实施例1小时20分钟)。在一些实施方式中,当已经设定手动定时器时,无人管理的定时器可以相似地不工作,或者设定更长的时间周期。

用具助理110也可以与用具一起使用,该用具通过除了电力以外(或者除了电力外还有)的手段提供动力,诸如,由燃料供动力的用具(例如,天然气或丙烷)。例如,动力源101可以是天然气供应,并且电传感器111可以用检测天然气流量的传感器代替(例如流量传感器)。在一些实施方式中,用于由燃料提供动力的用具的用具助理110可以需要电动力源以给用具助理供电。因此,这种用具助理可以接收电力,以给用具助理供电,并且可以使用燃料流量传感器确定用具的燃料流量。在一些实施方式中,用具助理110可以具有多动力源(例如,电力和天然气)的传感器,并且可以对两个动力源并行进行上述操作。使用本领域技术人员已知的技术,上述用于电用具的技术也可以应用于由其它手段提供动力的用具。

在一些实施方式中,用具助理可以具有下面条款,它们的任何两个或多个组合或者组合这里呈现的其它条款中所描述的特征。

用具助理连接动力源,并且用具、用具助理包括:

电传感器,其中电传感器测量提供给用具的电力;

网络接口,其中网络接口被配置为从用具附近的移动设备接收无线信号;

处理器,其被配置为:

确定用具的工作状态,

通过处理在网络接口处接收的无线信号,从用具附近的移动设备获得标识符;

基于所获得的标识符或缺少所获得的标识符,设定定时器,

应答定时器的时间截止,(i)播放来自于用具助理的扬声器的声音或(ii)向用户设备发送通知;

其中用具助理不包括人输入设备。

条款1的用具助理,其中处理器被配置为:

开始第二定时器,以应答确定用具正在消耗电力;和

给用户设备发送第二通知,以应答第二定时器的时间截止。

条款1的用具助理,其中处理器被配置为向用户设备发送通知,以应答用具从关闭状态改变为打开状态。

条款1的用具助理,其中处理器被配置为基于所获得的标识符或缺少所获得的标识符,通过比较所获得的标识符与一个或多个存储的标识符来设定定时器。

条款1的用具助理,其中用具助理被配置为放置在用具的后面,使得它对用具的用户不可见。

条款1的用具助理,其中用具助理(i)是安装在壁中的电插座,(ii)包括插入到电插座中的插头和接收用具插头的插座,或者(iii)替换用具的电线。

条款1的用具助理,其中处理器被配置为:

接收用户设备关于用具信息的请求;和

传输给用户设备所要求的信息。

条款1的用具助理,其中设备不包括人输出设备。

条款1的用具助理,其中用具助理包括扬声器,并且其中处理器被配置为(i)基于所获得的标识符或缺少所获得的标识符或者(ii)应答定时器的时间截止,播放来自于扬声器的声音。

条款1的用具助理,其中用具助理被结合到用具中。

包括条款1-10中任一条款的用具助理、用具和用户设备的系统。

一种通知用户的方法,该方法由用具助理实施,其中用具助理不包括人输入设备,该方法包括:

确定用具的工作状态;

通过处理在网络接口处接收的无线信号,从用具附近的移动设备获得标识符;

基于所获得的标识符或缺少所获得的标识符来设定定时器;和

为了应答定时器的时间截止,(i)播放来自于用具助理的扬声器的声音或(ii)给用户设备发送通知。

条款12的方法,包括条款1-10的任何条款的用具助理。

连接燃料源和用具的用具助理,该用具助理包括:

燃料传感器,其中燃料传感器测量提供给用具的燃料流量;

网络接口,其中网络接口被配置为从用具附近的移动设备接收无线信号;

处理器,其被配置为:

确定用具的工作状态,

通过处理在网络接口处接收的无线信号,从用具附近的移动设备获得标识符;

基于所获得的标识符或缺少所获得的标识符,设定定时器,

应答定时器的时间截止,(i)播放来自于用具助理的扬声器的声音或(ii)向用户设备发送通知;

其中用具助理不包括人输入设备。

具有继电器的用具助理

图2示例了用于使用结合用具102的用具助理210的示例性系统200,其中用具助理210包括继电器。在图2中,用具助理210连接动力源101和用具102,如上所述。用具助理210可以具有用具助理110的任何构件和功能性,并且可以具有另外的构件和功能性。用具助理210也可以通过如图1b、1c和1d中所示的各种形式实施。在一些实施方式中,用具助理210可以放在使用用具的人们不可见的位置,可以没有任何人输入构件,可以没有任何人输出构件,和/或可以有有限的输入和输出构件,如上所述。

用具助理210可以包括在动力源101和用具102之间电路上的继电器。在图2的该实施例中,继电器220在电传感器111和用具102之间,但是继电器220也可以在电传感器111和动力源101之间。继电器220可以用于控制是否传输电力给用具102。在一些实施方式中,当打开继电器220时,用具102根本不接收任何动力(即,用具不工作),并且当继电器关闭时,用具102接收动力,好像它直接连接到动力源120一样(即,用具工作)。在一些实施方式中,继电器220可以控制具有多个热线(例如,4个线连接)的用具的一个热线,并且当继电器220打开时,一个热线将不会接收动力,并且另一个热线可以接收动力。在一些实施方式中,继电器220可以控制一些或所有热线,或者一个以上继电器220可以控制用具102的热线。继电器220可以是任何类型的继电器,诸如闩锁继电器或固体继电器。

用具助理210可以包括继电器控制构件221,以改变继电器220的状态。例如,继电器控制构件221可以从处理器113接收信号,然后打开或关闭继电器220,以应答所接收的信号。在一些实施方式中,不需要继电器控制构件221,并且处理器113可以直接地控制继电器220。

在上述的任何情况下,用具助理210可以打开或关闭继电器220,这引起用具助理110发送通知(例如,代替发送通知或者此外还发送通知)。例如,在上述的一些情况下,用具可以在危险状态下工作(例如,没有任何人在的情况下在炉子上的食物烹饪),并且打开继电器220使得用具不工作,这样它不再消耗电力,并且减轻危险情况。

例如,对于下列任何事件,用具助理210可以打开继电器220:用具102已经打开了比指定的时间周期更长的时间(例如,当用具102打开时设定定时器,并且在定时器时间截止时打开继电器);用具102打开,并且(例如,如使用带移动设备的rssi或使用运动传感器所检测的)没有授权的移动设备在用具102附近;用具102打开,并且指定的移动设备(例如,成人)不在用具102附近;用具102打开,并且移动设备离开用具102的附近;移动设备离开用具102附近后,定时器的时间截止(例如,当移动设备离开附近时设定定时器,并且一旦定时器时间截止时就打开继电器);从传感器160接收消息或通知;这里所描述的任何定时器的时间截止,或者从设备170接收消息或通知。例如,当继电器之前打开,并且移动设备(或者授权的移动设备或者指定的移动设备)进入用具102的附近,用具助理210可以关闭继电器220。

在一些实施方式中,诸如通过使用移动设备150上的应用程序,用户可以从移动设备150控制继电器220的状态。用户可能已经离开了家,并且意识到他让用具打102开着(可能是从用具助理210收到通知后)。用户可以选择在应用程序中控制,以给用户助理210发送消息(例如,通过服务器140和/或网络130),以引起用具助理210打开继电器220。相似地,用户可以期望使用移动设备150来关闭继电器220,并且用户选择在应用程序中控制,以给用户助理201发送消息,以引起用具助理210关闭继电器220。

在一些实施方式中,可以使用其它技术关闭继电器220。例如,用具助理210可以具有物理按钮或者其它控制,以引起继电器220关闭。

在一些实施方式中,用具助理210可以包括电路,当动力源101关闭时,该电路引起继电器220关闭。例如,通过打开配电板中断路器,可以关闭动力源101。当再次打开动力源101时,用具助理210中的电路可以检测动力源101已经从关闭状态转换到打开状态,并且导致继电器220被关闭。

在一些实施方式中,用具助理210可以关闭继电器,以应答在麦克风117处接收指定的音频信号。用具助理210可以被配置以识别特定类型的音频信号,以触发关闭继电器220。例如,音频信号可以包括人的说话指令(“关闭继电器”)、音的模式或者人类不能听到的音频信号(例如,频率高于人类能够听到的频率,但是可以被麦克风捕获)。在一些实施方式中,用具助理220通过发送消息给移动设备150,可以引起移动设备150播放声音,麦克风117可以捕获声音,然后处理器113可以识别声音,并且引起继电器220关闭。这个过程可以确保继电器220关闭时人在用具102附近,因为人的移动设备在麦克风117的范围中。

用具助理210也可以与用具一起使用,该用具通过除了电力(或者除了电力外还有)的手段提供动力,诸如通过燃料(例如,天然气或丙烷)提供动力的用具。例如,继电器220可以用阀门代替,该阀门可以打开或关闭燃料流量(例如,电磁阀)。使用本领域技术人员已知的技术,上述用于电用具的技术也可以应用于通过其它手段提供动力的用具。

在一些实施方式中,用具助理可以具有下面条款,它们的任何两个或多个组合或者组合这里呈现的其它条款中所描述的特征。

用具助理连接动力源,并且用具、用具助理包括:

电传感器,其中电传感器测量提供给用具的电力;

继电器,其中继电器在动力源和用具之间的电路上;

网络接口,其中网络接口被配置为从用具附近的移动设备接收无线信号;

处理器,其被配置为:

确定用具的工作状态,

通过处理在网络接口处接收的无线信号,从用具附近的移动设备获得标识符;

基于所获得的标识符或缺少所获得的标识符,设定定时器,

打开继电器以应答定时器的时间截止;

其中用具助理不包括人输入设备。

条款1的用具助理,其中处理器被配置为:

应答定时器的时间截止,(i)播放来自于用具助理的扬声器的声音或(ii)向用户设备发送通知;

条款1的用具助理,其中处理器被配置为:

开始第二定时器,以应答确定用具的工作状态;和

打开继电器,以应答第二定时器的时间截止。

条款1的用具助理,其中用具助理包括被配置以关闭继电器的电路,以应答用具助理从动力源被断开,然后再次连接到动力源。

条款4的用具助理,其中通过打开和关闭断路器的人,用具助理从动力源断开,然后重新连接到动力源。

条款1的用具助理,其中用具助理结合到用具中。

包括条款1-6中任一条款的用具助理、用具和用户设备的系统。

一种通过用具助理实施的方法,其中用具助理不包括人输入设备,该方法包括:

确定用具的工作状态;

通过处理在网络接口处接收的无线信号,从用具附近的移动设备获得标识符;

基于所获得的标识符或缺少所获得的标识符来设定定时器;和

打开继电器以应答定时器的时间截止。

条款8的方法,包括条款1-6的任何条款的用具助理。

连接燃料源和用具的用具助理,该用具助理包括:

燃料传感器,其中燃料传感器测量提供给用具的燃料流量;

阀门,其中阀门在燃料源和用具之间的燃料路上;

网络接口,其中网络接口被配置为从用具附近的移动设备接收无线信号;

处理器,其被配置为:

确定用具的工作状态,

通过处理在网络接口处接收的无线信号,从用具附近的移动设备获得标识符;

基于所获得的标识符或缺少所获得的标识符,设定定时器,

关闭阀门以应答定时器的时间截止;

其中用具助理不包括人输入设备。

具有命令模块和转换模块的用具助理

图3a示例了用于使用结合用具102的用具助理310的示例性系统300,其中用具助理310的构件在转换模块320和命令模块330之间(或者在两个以上模块之间)被分开。在图3a中,用具助理310连接动力源101和用具102,如上所述。用具助理310可以具有用具助理110和用具助理210的任何构件和功能性,并且可以具有另外的构件和功能性。

图3b示例了在转换模块320和命令模块330之间构件的示例性分开,但是构件的任何其它功能性分开是可能的。在图3b的实施例中,转换模块320连接动力源101和用具102,并且来自于动力源101的电力在到达用具102之前,可以行进通过转换模块320。示例性转换模块320可以包括任何电传感器111、动力供应装置112、继电器210和继电器控制211,如上所述。示例性命令模块330可以包括处理器113、存储器114、网络接口115、扬声器116和麦克风117,如上所述。

用具助理310可以包括任何输入和输出构件,诸如显示器、键盘和触摸屏。例如,示例性命令模块330包括显示器331、重启按钮332、旁路按钮333和触摸屏334。

可以通过如图3c、3d和3e中所示的各种形式实施用具助理310。在图3c中,转换模块320采用插头的形式(与插头180相似),并且命令模块330经由线连接转换模块320。在图3d中,转换模块320采用电插座的形式(与插座185相似),并且命令模块330经由线连接转换模块320。在图3e中,转换模块320采用动力线(相似于动力线190)的形式,并且命令模块330经由线连接转换模块320。转换模块320和命令模块330可以采用任何适合的形式,并且可以被无线地连接,而不是通过线连接。

在一些实施方式中,转换模块320可以放在使用用具102的人们不可见的位置,可以没有任何人输入构件,可以没有任何人输出构件,和/或可以有有限的输入和输出构件,如上所述。命令模块330可以放置在容易地接近的位置,诸如在柜台上或安装在壁上。

转换模块320可以经由一个或多个线或软线连接命令模块330。该线可以是分开的或者一起捆绑在单个电缆外壳中。例如,线可以包括动力源线,以经由转换模块330给命令模块330提供动力,其提供电流(或一些其它电特性)的测量给命令模块350的传感器线,以及允许命令模块330读取或改变转换模块320中继电器220的状态的一个或多个线。

在一些实施方式中,旁路按钮333可以有效地使转换模块320不能工作,这样用具助理310不能从动力源101切断用具102,并且用具102工作就好像不存在用具助理310一样。例如,如上所述,当移动设备离开用具102附近时,用具助理可以打开继电器210。当按压旁路按钮时,用具102可以保持工作,即时移动设备离开用具102附近。在一些实施方式中,当按压旁路按钮时,转换模块320不能打开继电器210,但是其它功能仍旧是可工作的,诸如如这里所述发送通知。

在一些实施方式中,重启按钮332可以关闭继电器211,这样可以使用用具102。例如,如果移动设备离开用具102附近,继电器210可以被打开。通过按压重启按钮232,人可以使用具再工作(例如,通过关闭继电器210)。

命令模块330可以包括按钮或提供其它功能性的其它输入。通过制造商可以提供其它功能性,或者用户可以编程按钮以实施期望的功能性。在一些实施方式中,可以使用与ifttt(ifthisthenthat)提供的技术相似的技术编程按钮。例如,可以编程按钮以基于来自于其它源(例如,在互联网上可用的电子邮件或信息)的输入或其它设备(例如,在房屋中的其它设备)的状态,采取一些行动,然后,使用那个信息以确定待要执行的行动。按钮的其它功能性的实施例包括下列:(i)旁路一些,但不是所有的用具助理330的功能性(例如,当用具102打开比时间周期更长的时间,仅是引起关闭用具的停止功能性,或者当用户不在时,仅是引起关闭用具的停止功能性)给用户在使用用具中更大的灵活性;(ii)按钮可以通知家庭成员,居住在房屋中的其它人,或者在局域网上的设备,晚餐准备好了,(iii)按钮可以用作打开音乐、自动订购披萨、打开或关闭灯、开锁或启动你的汽车、给出租车打电话、给你的配偶打电话、打开你的汽车库门、从网上商店订购物品(诸如洗衣店洗涤剂、尿布、糖或狗食)的远程控制,或者(iv)按钮可以与第三方服务结合(诸如twitter、facebook、pinterest、foursquare和其它),以自动地在社交媒体上发布消息,诸如通知你的朋友你正在烹饪的消息。

命令模块330可以呈现(例如,通过显示器或led)转换模块320的状态和关于事件的信息,该事件已经引起了转换模块320的当前状态。例如,命令模块330可以指示用具能工作使用,或者可以指示用具已经不能工作了和它不能工作的原因(例如,打开太久了或者远程用户使其不工作了)。

用具助理310可以执行上述用于用具助理210或用具助理110的任何动作。

在一些实施方式中,命令模块330可以无线地连接转换模块320,并且命令模块330可以具有它自己的动力源。每个命令模块330和转换模块320可以包括网络接口、处理器和任何其它构件以有利于它们之间的无线通讯。在一些实施方式中,命令模块330不可以是单独的硬件,但是可以是在现有设备,诸如个人计算机、智能手机或其它移动设备上运行的软件。例如,命令模块软件可以作为应用程序在移动设备上运行,或者它可以是在现有设备上使用网页浏览器可以访问的网页应用程序。

上述的命令模块330和转换模块320是示例性的,并且实施方式不限于上述实施例。命令模块330的一些构件可以转移到转换模块320,或者反之亦然。例如,在一些实施方式中,转换模块320可以包括一个或多个处理器,存储器和网络接口,并且命令模块可以仅包括与输入和输出有关的构件,诸如按钮、led、麦克风、红外线传感器、运动传感器、温度传感器和显示器。

用具助理310也可以与用具一起使用,该用具通过除了电力(或者除了电力外还有)的手段提供动力,诸如通过燃料(例如,天然气或丙烷)提供动力的用具。使用本领域技术人员已知的技术,上述用于电用具的技术也可以应用于通过其它手段提供动力的用具。

在一些实施方式中,用具助理可以具有下面条款,它们的任何两个或多个组合或者组合这里呈现的其它条款中所描述的特征。

用具助理,其包括:

转换模块,其中转换模块包括:

继电器,配置为控制用具和动力源之间的电流,和

电传感器,其中电传感器测量提供给用具的电力;和

命令模块,其中命令模块:

包括显示器,

至少一个输入控制,和

经由线连接到转换模块;

其中转换模块和命令模块一起被配置为:

使用电传感器确定用具的工作状态,

通过处理在设备的网络接口处接收的无线信号,从用具附近的用户设备获得标识符;

基于所获得的标识符或缺少所获得的标识符,设定定时器,

打开继电器以应答定时器的时间截止。

条款1的用具助理,其中:

命令模块包括运动传感器;和

转换模块和命令模块一起被配置以:

使用来自于运动传感器的数据,确定人不在,和

基于人不在的确定,设定定时器。

条款1的用具助理,其中放置转换模块,使得它对操作用具的用户不可见,并且其中放置命令模块,使得它对操作用具的用户可见。

条款1的用具助理,其中转换模块包括转换ac动力为dc动力的动力供应装置,转换模块给命令模块提供dc动力,并且转换模块给命令模块提供电传感器的输出。

条款1的用具助理,其中转换模块和命令模块被一起配置以:

接收来自于用户设备的指令,以从动力源切断用具,和

打开继电器,以应答接收指令。

条款3的用具助理,其中转换模块和命令模块被一起配置以:

接收在控制模块处来自于用户的输入;和

打开继电器,以应答接收输入。

用具助理,其包括:

转换模块,其中转换模块包括:

阀门,配置为控制用具和燃料源之间燃料的流量,和

燃料传感器,其中燃料传感器测量提供给用具的燃料流量;和

命令模块,其中命令模块;

包括显示器,

至少一个输入控制,和

经由线连接到转换模块;

其中转换模块和命令模块一起被配置以:

使用燃料传感器确定用具的工作状态,

通过处理在设备的网络接口处接收的无线信号,从用具附近的用户设备获得标识符;

基于所获得的标识符或缺少所获得的标识符,设定定时器,

关闭阀门以应答定时器的时间截止。

结合的用具助理

在一些实施方式中,通过动力设备制造商,用具助理可以结合到用具中。结合的用具助理可以具有这里描述的其它用具助理的任何特征和构件。如果用具助理结合到用具中,与诸如上述的非结合的用具助理比较,用具助理能够有权访问关于用具工作的另外的信息。在下面中,电炉灶(例如,具有一个或多个炉子和/或烤箱的用具)将用作用具的实施例,但是这里所描述的技术不限于炉灶,并且可以应用于其它用具。

炉灶可以具有各种传感器,以获得关于炉灶工作的信息,包括上述的任何传感器。例如,炉灶可以具有一个或多个下列传感器:用于给炉子的每个燃烧器供动力的电传感器;用于给烤箱的加热元件供动力的电传感器;用于给对流烤箱中风机供动力的电传感器;用于炉子和烤箱的各个燃烧器的一个或多个温度传感器;确定炉灶上控制(旋钮)位置的传感器,诸如是否控制处于关闭位置或者是否处于打开位置,温度或加热水平对应于控制的位置;确定数字控制的状态的传感器(或者如下面更详细地描述的,这可以通过询问炉灶控制板获得);红外线(ir)或热成像传感器,其确定最接近炉子或烤箱的燃烧器的温度;火焰传感器,指示是否有火灾或者是否气体燃烧器正在工作;在点燃油或其它易燃物质之前,检测烟雾以给用户报警的传感器;确定是否烤箱门打开或关闭的传感器;确定是否人在炉灶附近的运动传感器;确定是否壶或平底锅在炉子的燃烧器上或者在烤箱中的近程传感器。对于燃气炉灶,传感器也可以包括流到炉子的各个燃烧器或烤箱的各个加热元件的燃气流量的流量传感器或压力传感器。

在一些实施方式中,炉灶可以使用有线或无线网络接口连接外部传感器。例如,传感器可以被内装入到壶或平底锅(诸如平底锅的手柄),或者可以产生传感器单元,其可以连接到壶或平底锅,或者连接到另外位置(例如,在橱柜上或在炉灶之上)。外部传感器可以包括这里描述的任何传感器,诸如温度传感器。外部传感器可以使用适合的有线或无线通讯协议,诸如蓝牙、zigbee、nfc或wi-fi与炉灶通讯。

在一些实施方式中,传感器可以被装入到炉灶中,并且定位在炉子之上,以能够获得关于炉灶的炉子的工作的信息。例如,ir或热传感器可以定位在炉子之上。在一些实施方式中,多个传感器可以定位在炉子之上,并且每个传感器可以关注炉子的燃烧器。

在一些实施方式中,传感器可以连接壶或平底锅的手柄。例如,手柄附件可以大约是壶或平底锅的手柄的大小,并且具有开口,该开口允许手柄附件连接到壶或平底锅的手柄。手柄附件可以具有第二开口,该第二开口允许传感器被插入到手柄附件中。传感器可以是上述讨论的任何传感器类型。手柄附件或传感器中任一个可以具有网络接口(例如,蓝牙、zigbee、nfc或wi-fi),其允许炉灶接收来自于传感器的数据。当手柄附件连接壶或平底锅的手柄时,可以布置传感器以获得来自于壶或平底锅(例如,接近壶或平底锅的烹饪表面)的精确读数。

结合到动力设备中的用具助理可以有权访问来自于任何上述传感器的数据。用具助理可以通过各种方式结合到动力设备中,诸如下面实施例。

传统的炉灶可以具有控制板,以控制炉灶的工作。例如,传统控制板可以监控烤箱的温度,并且打开或关闭加热元件以维持期望的温度。可以使用任何适合的技术,诸如电路板、微控制器或计算机处理器来实施控制板。在一些实施方式中,智能控制器可以结合到炉灶的控制板中。结合的控制板/智能控制器可以接收来自于上述任何传感器的输入。智能控制器的显示器可以结合炉灶控制板的显示器,使得所有信息呈现在单个显示器中。

在一些实施方式中,用具助理可以与炉灶控制板分开,但是从炉灶控制板接收信息。炉灶控制板可以提供接口,以允许用具助理从控制板获得信息和/或向控制板发送信息或控制信号。例如,控制板可以具有一个或多个输入或输出端口,以及使用任何适合的通讯协议、诸如uart、i2c、can总线,或者spi接收和传输信息。用具助理可以从控制板请求信息时,控制板可以实施通讯协议。例如,用具助理可以要求烤箱的温度,或者可以要求炉灶中所有传感器的状态。用具助理的显示器可以结合炉灶控制板的显示器或与其分开。

在一些实施方式中,可以建立在炉灶中结合用具助理的硬件标准,使得用具助理可以与炉灶的控制板通讯。例如,使用标准化或专有的形式,可以产生带有插头的炉灶,并且通过插入接头到插头中,用具助理可以被添加到炉灶。插头可以在炉灶内或者在用户可接近的外表面。例如,插头可以在炉灶的显示器的附近,使得用具助理可以被插入,使得用具助理的显示器将对炉灶的用户可见。

在一些实施方式中,用具助理可以直接地连接炉灶中的传感器。(例如,通过接合连接),用具助理可以直接地连接炉灶中现有的传感器,或者传感器可以被添加到炉灶和连接用具助理。

可以通过任何上述方法配置用具助理,并且可以从任何上述传感器获得信息。用具助理可以使用来自于传感器的信息,以提供特定的功能性。

在一些实施方式中,用具助理可以检测危险情况,诸如高温或火灾,并且引起炉灶的部分(例如,燃烧器)或所有被关闭。例如,使用任何上述传感器,可以测量最接近燃烧器的温度(例如,装入到炉灶中的温度传感器或连接壶或平底锅的温度传感器)。可以使用算法(例如,基于算法或神经网络的规则)处理来自于传感器的数据,以确定什么时候目前的情况可能不安全。例如,可以比较平底锅的温度与油的燃烧点,并且如果温度接近或超过燃烧点,可以关闭燃烧器。在一些实施方式中,用户可以说明目前正在使用的油的类型或者通常使用的油的类型,使得可以确定燃烧点。

在一些实施方式中,可以记录烹饪活动,以产生被烹饪的餐的“食谱”。可以例如在将来再次使用这个食谱,以使得再次做相同的餐更容易,或者与其它人分享该食谱以帮助他们再次制作该餐。例如,为了烹饪一些食物,可以需要预加热烤箱到第一温度。在食物已经被插入到烤箱中以后,它可以在第一温度被烹饪第一段时间。此后,可以降低烤箱温度到第二温度,并且可以在第二温度烹饪食物第二段时间。此后,可以完成烹饪,并且烤箱关闭。可以记录该动作顺序,并且作为食谱存储在用具助理中。下次用户希望烹饪相同食物时,对于烹饪食物的时间期间,存储的食谱可以用于自动地控制烤箱的温度。用具助理或在用户设备(例如,智能手机)上的应用程序可以允许用户记录、再次使用或与朋友分享,朋友在他或她的炉灶上也有用具助理。

在一些实施方式中,可以手动地产生用于烹饪的食谱。例如,可以从另一个来源(例如,从网站下载)获得食谱或者用户可以创建食谱,诸如通过在网站上或者在用户设备上运行的应用程序中创建食谱。例如,用户可以用一个或多个下列步骤创建食谱:(1)预热烤箱到400度;(2)当烤箱达到400度时,提供警报(例如,来自于智能控制器或用户设备的语音或声音);(2)食物放入烤箱后(例如,如检测烤箱门打开和关闭的传感器所检测到的和/或烤箱内的近程传感器确定食物在烤箱中),开始定时器30分钟;(4)30分钟后,降低烤箱内温度到200度和/或提供警报;和(5)检测食物已经从烤箱移除后(例如,如通过烤箱门和/或近程传感器所检测到的),关闭烤箱。

在一些实施方式中,用具助理可以基于从用户接收的信息来控制用具。例如,使用应用程序(例如,智能手机应用程序),用户可以指示他正在烹饪的食物,诸如烹饪重10磅的整鸡。可以从数据库取回关于如何烹饪指示的食物的信息,并且可以配置用具以根据食谱烹饪食物。例如,可以设定烤箱烹饪鸡的温度和时间,这样它不会超过时间或未煮熟。

在一些实施方式中,用具助理可以提供炉灶的控制,该控制对传统炉灶不适用。例如,可以期望在过去的30分钟增加烤箱的温度从200度到400度,其中该温度随着时间周期线性地增加。可以提供简单的编程语言或其它接口,以允许用户创建广阔范围的温度分布图,或者创建用于控制炉灶的随机顺序的步骤。

在一些实施方式中,具有结合的用具助理的用具可以连接房屋中其它传感器或设备,诸如上述。

在一些实施方式中,具有用具助理的用具可以与烟雾检测器、一氧化碳检测器或其它危险气体检测器交互,以提供更好的用户体验。例如,炉灶的用户助理可以向智能烟雾检测器发送消息,以通知炉灶使用的烟雾检测器。然后,烟雾检测器可以增加用于产生警报的阈值,这样安全的烹饪活动不会产生不想要的警报。用具助理或烟雾检测器中任一个都可以确定引起烟雾警报器发声的期望的阈值改变。例如,用具助理可以请求烟雾警报器增加它的阈值一个百分比或者增加到所检测颗粒的特定的每百万份。用具助理可以基于用户的烹饪活动,确定期望的阈值改变。例如,在低温时燃烧器的使用或者烤箱的使用根本不可以改变阈值,或者只能很少地改变阈值。在高温时燃烧器的使用可以大量地改变阈值。在一些实施方式中,用户可以指定阈值的改变。

在一些实施方式中,当烟雾检测器已经检查到烟雾,并且产生警报时,具有用具助理的用具可以从烟雾检测器接收消息。为了对接收的该消息应答,用具助理可以引起炉灶关闭,发出警报声音,和/或提供可视的指示。

在一些实施方式中,具有用具助理的用具可以从恒温器接收消息,该消息表示房屋内的温度高于通常或者温度意外地高。高温可以表示存在火灾。用具助理可以自动地停止用具,以应答超出阈值或满足标准的高温。在一些实施方式中,当正在使用烤箱延长的时间周期和/或在高温下使用它,用具助理可以向恒温器发送消息,以减少热,以防止房屋变得太热。

在一些实施方式中,具有用具助理的用具显示器可以呈现关于房屋中其它设备的信息。例如,用具的显示器可以指示用于烟雾检测器发出声音警报的阈值已经增加,或者烟雾检测器正在产生警报。

在一些实施方式中,炉灶的用具助理可以用作物联网系统的集线器,并且可以连接广泛种类的智能设备,诸如家中的灯泡、烟雾检测器、恒温器、门锁或者其它传感器/设备。通过与物联网设备通讯的用具,也可以实施上述任何功能性。

结合的用具助理也可以与用具一起使用,该用具通过除了电力(或者除了电力外还有)的手段提供动力,诸如通过燃料(例如,天然气或丙烷)提供动力的用具。使用本领域技术人员已知的技术,上述用于电用具的技术也可以应用于通过其它手段提供动力的用具。

在一些实施方式中,用具助理可以具有下面条款,它们的任何两个或多个组合或者组合这里呈现的其它条款中所描述的特征。

1.一种电炉灶,包括:

第一燃烧器;

第二燃烧器;

烤箱;

指示第一燃烧器电使用的第一传感器;

指示第二燃烧器电使用的第二传感器;

指示烤箱的加热元件电使用的第三传感器;

指示最接近炉子的第一燃烧器的温度的第四传感器;

指示最接近炉子的第二燃烧器的温度的第五传感器;

指示最接近烤箱的温度的第六传感器;和

控制板,其被配置以:

接收来自于第一传感器、第二传感器、第三传感器、第四传感器、第五传感器和第六传感器中每个传感器的测量,

至少部分地基于处理所接收的测量,关闭第一燃烧器、第二燃烧器或烤箱中至少一个。

2.条款1的电炉灶,还包括:

检测烤箱门位置的第七传感器;和

其中至少部分地基于来自于第七传感器的测量,控制板还被配置以(i)改变烤箱的温度设定或(ii)关闭烤箱。

3.条款1的电炉灶,还包括:

与外部传感器通讯的无线网络接口;和

其中控制板还被配置以:

经由无线网络接口接收来自于外部传感器的测量;和

至少部分地基于来自于外部传感器的测量,关闭第一燃烧器、第二燃烧器或烤箱中至少一个。

4条款1的电炉灶,还包括:

获得关于控制第一燃烧器、第二燃烧器或烤箱中至少一个的操作顺序的指令;和实施指令。

5.条款1的电炉灶,其中控制板还被配置以向第二设备发送关于炉灶状态信息的消息,或者发送指令以修改第二设备的设定。

6.燃气炉灶,包括:

第一燃烧器;

第二燃烧器;

烤箱;

指示第一燃烧器燃气使用的第一传感器;

指示第二燃烧器燃气使用的第二传感器;

指示烤箱的加热元件燃气使用的第三传感器;

指示最接近炉子的第一燃烧器的温度的第四传感器;

指示最接近炉子的第二燃烧器的温度的第五传感器;

指示最接近烤箱的温度的第六传感器;和

控制板,其被配置以:

接收来自于第一传感器、第二传感器、第三传感器、第四传感器、第五传感器和第六传感器中每个传感器的测量,

至少部分地基于处理所接收的测量,关闭第一燃烧器、第二燃烧器或烤箱中至少一个。

配电板用具助理

用具助理也可以结合配电板工作,例如通过配电板的改进部分,诸如断路器。图4a和4b示例了向配电板添加用具助理的两个实施例。

在图4a中,配电板410具有传统的断路器420。此外,两个改进型断路器430已经添加到配电板410。改进型断路器可以被添加到配电板410的空槽,或者可以移除传统的断路器,并且用改进型断路器替换它。用改进型断路器可以替换任何数量的传统断路器。每个改进型断路器都可以应用于建筑中不同的电路。例如,一个改进型断路器可以用于炉子的电路,并且另一个改进型断路器可以用于烘干机的电路。每个改进型断路器可以包括上述用具助理的任何构件,并且提供所有相应的功能性。

在图4b中,配电板450具有传统的断路器460。如上所述,两个改进型断路器470已经添加到配电板450。每个改进型断路器470可以包括转换模块320的任何构件,并且提供所有相应的功能性。此外,配电板450可以包括通用的指令模块480,用于控制多个改进型断路器470。尽管通用的命令模块480存在于配电板450的内部,它不需要在配电控制板450的内部,并且可以邻接配电控制板450,或者在不同位置和通过有线或无线网络连接。

图5a和5b示例了改进型断路器的可能实施方式的另外细节。图5a示例了可以与图4a的配电板410一起使用的改进型断路器实施例的另外细节。在图5a中,改进型断路器510包括传统的断路器520和用具助理525,该用具助理525包括这里所述的用具助理的一些或所有构件。断路器520以与传统配电板和断路器相似的方式连接配电板515。断路器520的输出被输入到用具助理525,并且用具助理525的输出经由传统的电线连接到用具530。

图5b示例了可以与图4b的配电板450一起使用的改进型断路器实施例的另外细节。在图5b中,改进型断路器550包括传统的断路器560和转换模块565,该转换模块包括上述转换模块320的一些或所有构件。断路器560以与传统配电板和断路器相似的方式连接配电板555。断路器560的输出被输入到转换模块565,并且转换模块565的输出经由传统的电线连接到用具570。转换模块565也连接命令模块575。命令模块575也连接其它改进型断路器中的其它转换模块。

在一些实施方式中,构件的顺序可以不同。例如,可以颠倒断路器520和用具助理525的顺序,或者可以颠倒断路器560和转换模块565的顺序。在一些实施方式中,断路器520可以在用具助理525内,或者断路器560可以在转换模块565内。例如,图5a中构件的顺序可以是配电板515、电传感器、断路器520,然后是继电器。可以使用构件的任何功能性顺序。

转换/命令模块525或转换模块565和命令模块575的组合可以提供上述的任何功能性。例如,当用具已经打开了比指定的时间更长的时间时,这些模块可以打开继电器以使得用具不工作。相似地,这些模块可以检测移动设备不存在,并且打开继电器以使得用具不工作。并且,这些模块可以经由网络接口接收远程用户的命令,以使得用户不工作,然后可以打开继电器以使用具不工作。

在一些实施方式中,用具助理可以具有下面条款,它们的任何两个或多个组合或者组合这里呈现的其它条款中所描述的特征。

1.用于配电板的改进型断路器,包括:

与动力源的第一连接;

与电路的第二连接;

断路器;

电传感器;

继电器;

网络接口;和

处理器,其中配置处理器以改变继电器状态,应答输入,其中输入包括来自于电传感器的读数或经由网络接口接收的数据的至少一个。

2.条款1的改进型断路器,其中电传感器是电流传感器或电压传感器。

3.一种系统,其包括:

第一改进型断路器,其包括第一断路器、第一电传感器和第一继电器,其中第一改进型断路器被配置以:

向命令模块传输来自于第一电传感器的第一传感器读数,和

从命令模块接收第一信号,以改变第一继电器的状态,和

改变第一继电器的状态;

第二改进型断路器,其包括第二断路器、第二电传感器和第二继电器,其中第二改进型断路器被配置以:

向命令模块传输来自于第二电传感器的第二传感器读数,和

从命令模块接收第二信号,以改变第二继电器的状态,和

改变第二继电器的状态;

命令模块包括网络接口和处理器,其中:

配置命令模块以从第一改进型断路器接收第一传感器读数,并且从第二改进型断路器接收第二传感器读数,

配置处理器以处理第一传感器读数、第二传感器读数或经由网络接口接收的数据中至少一个,

命令模块配置为向第一改进型断路器发送第一信号,和

命令模块配置为向第二改进型断路器发送第二信号。

4.条款3的系统,其中第一改进型断路器使用无线网络向命令模块传输第一传感器读数。

远程实现

如上所述,用具助理可以打开继电器,通过阻止用具有电源而使得用具不工作。通过引起用具助理关闭继电器,用户后来期望用具能工作。在一些实施方式中,远程用户使用移动设备,诸如智能手机,能够使得用具工作或不工作。当远程用户改变用具的状态从不工作到工作,它可以产生危险的情况。例如,假定用具是炉子。如果炉子的燃烧器的控制在打开位置,但是用具助理已经使炉子不工作,那么燃烧器将不会发出任何热。如果接着远程用户引起用具助理使得炉子工作,那么燃烧器将开始发热。因为用户是远程的,他不在家监控燃烧器,并且燃烧器可能开始火灾。

图6示例了用于用具102控制的实施例系统600,其阻止将引起危险情况的用具的远程工作。为了呈现清楚,图6的实施例示例了电炉子,但是如下面更详细地描述的,可以使用在它的位置的任何其它用具或动力设备。

图6包括用具102,其可以是传统的炉子。用具102可以包括一个或多个燃烧器,诸如燃烧器620。用具102也可以包括一个以上的控制,诸如手动控制640,用于控制燃烧器620。手动控制640可以包括用于控制燃烧器的任何类型的控制,诸如按钮或旋钮。手动控制640可以经由开关630控制燃烧器620的工作。手动控制640和开关630可以是单个单元的部分,或者可以是彼此组合工作的分开单位。例如,手动控制640可以是引起开关630关闭和由此给燃烧器620供电的机械控制。开关630可以具有两种状态(打开和关闭),可以具有多个状态,或者可以具有连续范围的状态(诸如对于燃烧器的温度或减光器开关)。

图6包括动力源101,其可以是如这里所述的任何类型的动力源。使用这里描述的任何技术,用具助理610可以连接用具102。例如,用具助理可以是插头、电插座或电线的形式,可以与用具102结合,或者可以或不可以具有命令模块。

用具助理可以包括继电器220。继电器220可以用于控制是否电力传输给用具102。在一些实施方式中,当继电器220打开时,用具根本不接收任何电力,并且当继电器220关闭时,用具102接收电力,就好像它直接连接动力源101一样。在一些实施方式,继电器220可以控制炉子的一个热线,该炉子具有多个热线(例如,4个线连接),并且当继电器220打开时,一个热线将不接收电力,并且另一个热线可以接收电力。在一些实施方式中,继电器220可以控制一些或所有热线,或者一个以上的继电器220可以控制用具102的热线。相应地,继电器220可以使炉子工作或不工作。

可以通过各种机构,诸如上述任何机构控制继电器220。例如,用具助理610可以(i)具有控制继电器220的物理控制,(ii)经由网络连接到计算设备(例如,经由wi-fi或蓝牙连接到智能手机),并且继电器220可以由在计算设备上运行的软件进行控制,或者(iii)具有其它逻辑,用于使用如下所更详细地描述的其它可得到的信息,决定什么时候打开和关闭继电器220。

在一些实施方式中,用具助理610可以具有电传感器111,用于确定用具102的电使用。电传感器111可以包括用于确定电压、电流、电力或任何其它电特性的任何传感器。用具助理610可以包括这里描述的任何用具助理的任何构件和/或特征。

在图6的系统中,继电器220和开关630的组合具有四种可能的状态:两者都打开,两者都关闭,继电器220打开和开关630关闭,以及继电器220打开和开关630关闭。只有两者都关闭时,用具102是工作的。

如上所述,开关630对应于用具102上的手动控制640,并且继电器220可以由移动设备,诸如智能手机远程地控制。如果关闭开关630,并且远程用户使用他的移动设备关闭继电器220,那么燃烧器620将是工作的。因为用户从用具102是远程的,它可能产生危险情况。在一些实施方式中,远程用户可能不知道开关630的状态,并且可能疏忽地产生危险情况。

为了防止危险情况,用具助理610使用电传感器111,可以确定开关630的状态。如果继电器220关闭,并且电传感器111检测到了电流,那么开关630也关闭。如果继电器220关闭,并且电传感器111没有检测到电流,那么开关630打开。

当远程用户操作移动设备使用具102工作时,例如,使用任何这里描述的技术,将信号发送给用具助理610。用具助理610接收信号(其可以对应于使用具102工作的请求),然后可以执行顺序的操作。在一些实施方式中,用具助理可以确定是否授权远程用户使用具工作,并且如果没有授权远程用户,那么就不可以改变用具的状态。如果授权远程用户,那么用具助理610可以进行关闭继电器220。关闭继电器220后,使用电传感器111,处理用具助理可以监测电流。可以监测电流最小或预定的时间周期,以解释电流中的时间延迟。如果电传感器111检测没有电流,那么它可以确定燃烧器620未使用,并且继电器220可以保持关闭。如果电传感器111检测到电流,那么它可以确定燃烧器620使用中,并且继电器220可以随后被打开以防止危险情况。

可以使用任何适合的技术,以确定是否电传感器111检测到了足够电流,以保证打开继电器220。在一些实施方式中,可以测量经过一个时间周期的,通过电传感器111的能量的总量,并且可以比较该能量的量与阈值。如果能量的量大于阈值,那么打开继电器220。

在一些实施方式中,用具助理610可以使用其它电路,诸如图7a-c的电路,以控制继电器的关闭。该电路可以确定什么时候关闭用具助理中的继电器将会引起燃烧器使用,然后重新打开继电器,或者可以防止继电器关闭。

图7a示例了可以与用具一起使用的电路的实施例,该电路具有两或三线电线(例如,热线和地线和/或中性线)。在图7a中,l_in和n_in表示来自于动力源(例如,电插座)的热线和中性线,并且进入到用具助理610。l_out和n_out表示从用具助理610走向用具102的热线和中性线。s1和s2是可以由用具助理610控制的开关,诸如物理或计算机控制的开关(例如,光耦合器)。k1是可以由图7a电路中电流控制的继电器,诸如机电继电器、固体继电器或triac。r1是可以用于控制继电器k1状态的电阻器。在一些实施方式中,r1的电阻可以比继电器k1的线圈电阻小,但是比具有最大电阻的用具102元件的电阻小。

在图7a的电路的常规工作中,开关s1可以打开,并且开关s2可以关闭。在该状态下,可以打开或关闭继电器k1的接触件。当打开继电器k1的接触件时,没有电流传输给用具102,并且当继电器k1的接触件关闭时,电流传输给用具102。当打开继电器k1的接触件,继电器k1的线圈不连接热线(l_in),电流不通过继电器k1的线圈,并且继电器k1的接触件保持在打开状态。当关闭继电器k1的接触件,继电器k1的线圈连接热线(l_in)和中性线(n_in),电流通过继电器k1的线圈,并且继电器k1的接触件保持在关闭状态。

通过临时改变开关s1或开关s2的状态,可以修改继电器k1的状态。如果关闭继电器k1的接触件(因此,用具102正在接收电力),那么通过临时地打开的开关s2可以打开继电器k1的接触件。打开开关s2断开了通过继电器k1的线圈的电流,并且引起继电器k1的接触件打开,并且关闭开关s2后,继电器k1的接触件将保持关闭,因为继电器k1的线圈不再连接热线l_in。

如果继电器k1的接触件打开(因此,用具102不接收电力),那么临时地关闭开关s1可以用于试图关闭继电器k1的接触件,但是继电器k1的接触件将仅在用具102关闭(例如,用具102的所有控制处于关闭位置)的情况下关闭。当用具102的所有控制在关闭位置,并且当用具102的至少一控制在打开位置,临时关闭开关s1的效果是不同的。

当用具102的所有控制在关闭位置,电流(或者至少显著性水平的电流)不会流过用具102。相应地,当关闭开关s1时,所有(或者几乎所有)的电流将流过继电器k1的线圈。可以配置继电器k1线圈的电阻和电路的其它元件(例如,电阻器r1的电阻),使得流经继电器k1线圈的电流足够大,以引起继电器k1的接触件关闭。打开开关s1后,继电器k1的线圈仍旧接收流经继电器k1的接触件的电流,由此继电器k1的接触件保持关闭。

当用具102的至少一个控制在打开位置,电流能够流经用具102。相应地,当开关s1关闭时,电流将流经电阻器r1,然后在用具102和继电器k1的线圈之间被分开。流经继电器k1线圈的电流的量取决于继电器k1的线圈的相对电阻和用具102的工作元件的电阻。可以配置继电器k1的线圈的电阻和电路的其它元件(例如,电阻器r1的电阻),使得流经继电器k1的线圈的电流足够小,这样继电器k1的接触件保持打开。在打开开关s1后,继电器k1的接触件将保持打开。

也可以选择电阻器r1的值,以当开关s1在临时关闭状态时,减少到达用具102的电量。在r1的电阻大于用具102的工作元件的电阻时,那么在关闭开关s1的时间期间,由用具102接收的能量将更少。在一些实施方式中,可以使用其它电路代替r1。例如,电阻器r1可以由增加负载和控制电流量的电路代替,该电流基于所连接的用具的测量的阻抗,被提供给继电器k1。

图7b示例了可以与用具一起使用的电路的实施例,该用具具有四线动力线。图7b的工作与图7a的工作相似。代替在热线和中性线之间的工作,然而,图7b的电路在四线电线的两个热线之间工作。此外,由用于一个热线的继电器k2和用于另一个热线的继电器k3的两个继电器代替继电器k1。由控制两个热线的双极开关s3代替开关s1,并且由开关s4代替开关s2。由两个电阻器、用于一个热线的电阻器r2和用于其它热线的电阻器r3代替电阻器r1。

图7b的电路的工作通常与图7a的电路相同。开关s4通常关闭,并且开关s3通常打开。可以临时地打开开关s4,以改变继电器k2和k3的接触件从关闭位置到打开位置。可以临时地关闭开关s3以试图改变继电器k2和k3的接触件从打开位置到关闭位置。因为如上所述相同的原因,如果用具102的所有控制在关闭位置,临时关闭开关s3将仅引起继电器k2和k3的接触件打开。

图7c示例了可以与用具一起使用的电路的另一实施例,该用具具有四线动力线。图7c的工作与图7a的工作相似。由用于一个热线的继电器k4和用于另一个热线的继电器k5的两个继电器代替继电器k1。由控制两个热线的双极开关s5代替开关s1,并且由开关s6代替开关s2。由两个电阻器、用于一个热线的电阻器r4和用于其它热线的电阻器r5代替电阻器r4。

图7c的电路的工作通常与图7a的电路相同。开关s6通常关闭,并且开关s5通常打开。可以临时地打开开关s6,以改变继电器k4和k5的接触件从关闭位置到打开位置。可以临时地关闭开关s5以试图改变继电器k4和k5的接触件从打开位置到关闭位置。因为如上所述相同的原因,如果用具102的所有控制在关闭位置,临时关闭开关s5将仅引起继电器k4和k5的接触件打开。

如同图7a的电路一样,图7b和7c的电路可以使用其它的电路代替电阻器r2、r3、r4和r5。

图7a-c的电路是示例性的、非限制性的。其它的实施方式是可能的。可以改变图7a-c的构件,或者可以用提供相似功能性的其它构件代替图7a-c的构件。

在一些实施方式中,通过使用其它方式确定用具102的工作状态,可以确定开关630的状态。代替测量电流的传感器,可以用传感器测量燃烧器620的温度。如果燃烧器620的温度大于阈值,那么可以确定开关630关闭。其它的实施例包括但不限于可以用于确定手动控制640的位置的传感器(例如,使用照相机和图像处理技术以确定手动控制640在打开位置),确定各个燃烧器的动力使用的传感器,可以用于检测光和热的红外线传感器或成像仪,或者确定是否燃气炉子或燃烧器在使用的火焰传感器。

图6表示示例性系统,并且其它系统是可能的。在一些实施方式中,用具助理610不是单独的设备,并且可以结合到用具102。例如,用具102的制造商可以期望销售具有用具助理610功能性的用具。继电器220、开关630和电传感器11的顺序可以是任何功能性顺序。例如,电传感器111可以在燃烧器620和开关630之间,或者继电器220和开关630的位置可以交换。

使用本领域技术人员已知的技术,上述技术也可以与用具一起使用,该用具通过除了电力(或者除了电力外还有)的手段提供动力,诸如通过燃料(例如,天然气或丙烷)提供动力的用具。例如,电传感器111可以由燃料流量传感器代替,继电器220可以由阀门代替,并且开关630可以由阀门代替。

图8是流程图,示例了用具的远程实现的实施方式。在图8中,步骤的顺序是示例性的,并且其它顺序是可能的,不需要所有步骤,并且在一些实施方式中,可以省略一些步骤,或者增加其它步骤。例如,通过这里描述的任何设备或系统可以实施流程的过程。

在步骤810,从远程设备接收使得用具工作的请求。通过用具助理,诸如这里描述的任何用具助理可以接收请求。例如,远程设备可以是移动设备,诸如智能手机。远程设备的用户可以使用任何适合的技术,诸如打开移动设备上的应用程序和选择用户接口控制(例如,按钮),以引起消息被发送给适合的用具助理,来发送请求。消息可以是任何适合的形式,诸如restapi电话。

在步骤820,用具连接动力源。例如,可以关闭继电器,以将用具连接到电源,或者可以打开阀门以允许燃料流到用具。

在步骤830,确定用具的工作状态。可以使用任何适合的技术确定用具的工作状态。例如,可以使用电传感器测量用具的电使用,可以使用燃料流量传感器测量用具的燃料流量,或者可以使用其它的传感器检测用具的工作。例如,在用具是电炉子的情况下,可以使用热传感器测量从炉子的燃烧器所发射的热,以确定燃烧器打开和产生热。

在步骤840,至少部分地基于用具的工作状态,从动力源断开用具。可以从动力源断开用具以防止不安全的情况。例如,在用具是炉子,并且炉子的控制已经留在打开位置时,如果没有人在,连接炉子与动力源可能引起炉子产生热和潜在地产生火灾。在一些实施方式中,如果用具正在消耗任何动力或者正在消耗超过阈值量的动力,可以从动力源断开用具。例如,通过打开继电器或关闭阀门,可以从动力源断开用具。

在一些实施方式中,可以同时地进行步骤830和840,或者几乎同时地使用任何上述电路。

在一些实施方式中,用具助理可以具有下面条款,它们的任何两个或多个组合或者组合这里呈现的其它条款中所描述的特征。

1.一种用于控制用具的远程实现的方法,包括:

从远程设备接收请求,以实现用具的功能性;

连接用具与动力源;

确定用具的工作状态;和

至少部分地基于用具的工作状态,从动力源断开用具。

2.条款1的方法,其中确定用具的工作状态包括用传感器测量电使用。

3.条款1的方法,其中用具是炉子,并且确定用具的状态包括用传感器测量温度。4.条款1的方法,其中确定用具的状态包括用传感器测量燃料的流量。

5.一种用于控制用具的远程实现的系统,包括:

继电器,其中继电器由远程用户可操作地控制;

开关,其中开关由动力设备的本地用户可操作地控制;

传感器;

一个或多个模块,其被配置为执行操作,该操作包括:

从远程设备接收请求,以实现用具的功能性;

引起继电器被关闭;

使用传感器确定用具的工作状态;

至少部分地基于用具的工作状态,引起继电器被打开。

6.条款5的系统,其中传感器测量温度、电流或燃气流量。

7.一种用于控制用具动力的电路,该电路包括:

继电器,其中继电器的第一接触件电连接动力源的热线,并且继电器的第二接触件电连接用具的热线;

第一开关;和

第二开关;

其中配置电路使得:

当第一开关关闭或者继电器的第一接触件接触继电器的第二接触件时,继电器的线圈电连接动力源的热线;

当第二开关打开时,继电器的线圈不电连接动力源的第二电线。

8.条款7的电路,其中:

该电路包括第二继电器,其中第二继电器的第一接触件电连接动力源的第二热线,并且第二继电器的第二接触件电连接用具的第二热线;

第一开关是单掷双极开关;和

第二电线是动力源的第二热线。

9.一种使用包括第一开关、第二开关和继电器的电路控制用具动力源的方法,该方法包括:

接收连接用具到动力源的请求;

对接收连接用具到动力源的请求应答,关闭、然后打开第一开关,其中关闭第一开关在动力源的热线与(i)继电器的线圈和(ii)用具之间产生电连接;

接收从动力源断开用具的请求;

对接收从动力源断开用具的请求应答,打开、然后关闭第二开关,其中打开第二开关引起继电器的线圈和动力源的第二线之间的连接被断开。

10.条款9的方法,其中只要用具关闭,关闭第一开关引起继电器的接触件关闭。11.条款9的方法,其中:

电路包括第二继电器;

关闭第一开关在动力源的第二热线和第二继电器的线圈之间产生电连接;

打开第二开关引起在第二继电器的线圈和动力源的第一热线之间的电连接被断开。

多个用具助理

在一些实施方式中,可以存在多个用具助理,其中每个用具助理连接不同的用具。多个用具助理可以连接一个或多个计算机,以辅助用具助理的工作。例如,可以在旅馆、公寓大楼、宿舍或辅助生活中心中使用用具助理,在这些地方的每个房间中(例如,每个房间中的炉子)使用用具助理。

图9示例了多个用具助理的系统的实施例。在图9中,用省略符号示例了两个房间,该省略符号表示系统可以包括任何数量的房间。图9包括第一房间910,具有第一用具912,第一用具913和第一存在型检测器911。相似地,图9包括第二房间920,具有第二用具922,第二用具助理923和第二存在型检测器921。例如,第一房间和第二房间可以是旅馆的两个房间。

第一用具912和第二用具922可以是在家、旅馆、公寓大楼、宿舍或辅助生活中心中可以发现的任何用具,诸如炉子。

第一用具助理913和第二用具助理923可以包括这里描述的用具助理的任何构件和特征。在一些实施方式中,第一用具助理913和第二用具助理923可以是用具助理210的更有限的版本。例如,在一些实施方式中,第一用具助理913和第二用具助理923不包括处理器113、扬声器116或麦克风117。在一些实施方式中,第一用具助理913和第二用具助理923可以仅具有有线网络接口(例如,有线以太网或电话线)和不具有无线网络接口。

第一存在型检测器911和第二存在型检测器921可以是可以用于确定各个房间中人存在的任何设备。例如,通过确定移动设备存在的运动传感器、体温传感器、无线网络接口,可以实施存在型检测器(例如,是否移动设备连接局域wi-fi网络)。在一些实施方式中,通过人的移动设备,诸如在移动设备上运行的应用程序可以实施第一存在型检测器911,并且在一些实施方式中,第一存在型检测器可以装入到第一用具助理913中。

第一用具助理913和第一存在型检测器911可以一起工作,以诸如当它确定人不在第一房间910时,通过从动力源断开第一用具912来控制第一用具。在一些实施方式中,第一存在型检测器911和第一用具助理913可以不彼此直接地通讯,并且代替地可以经由计算机950通讯。计算机950可以是能够与第一存在型检测器910和第一用具助理913通讯的任何计算机,诸如个人计算机、服务器计算机或移动设备。在一些实施方式中,计算机950可以在除了第一房间910以外的房间中,并且可以与其它存在型检测器和用具助理,诸如第二房间920中的这些通讯。

可以配置计算机950,以经由第一用具助理913控制第一用具912。在一些实施方式中,可以配置计算机950以从动力源断开第一用具912,以防止诸如当第一用具912是炉子,并且它确定没有人在第一房间910时的危险情况。

计算机950可以与第一存在型检测器911通讯,以获得关于第一房间910中人存在的信息。计算机950和第一存在型检测器911中每个都可以具有一个或多个处理器和网络接口,以彼此通讯信息。在一些实施方式中,计算机950可以在周期基础上(例如,每5分钟)或者在第一用具912打开时的周期基础上,从第一存在型检测器911请求存在信息。在一些实施方式中,存在型检测器911可以周期地传输存在信息给计算机950,可以仅当人不在时传输信息,或者可以仅当人在时传输信息。第一存在型传感器911可以传输原始数据(例如,如从传感器所接收的),或者可以处理传感器数据和传输处理的数据(例如,确定人存在或不存在)。

计算机950可以与用具助理913通讯,以获得关于第一用具912的信息和/或以控制第一用具,诸如通过从动力源断开它。计算机950和第一用具助理912中每个都可以具有一个或多个处理器和网络接口,以彼此通讯。在一些实施方式中,计算机950可以在周期基础上(例如,每5分钟)或者在没有人在第一房间910的周期基础上,从第一用具助理913请求关于第一用具912的工作状态的信息(例如,是否第一用具912打开或关闭)。在一些实施方式中,用具助理913可以周期地传输关于第一用具912的工作状态的信息给计算机950,可以仅当第一用具打开时传输信息,或者可以仅当第一用具关闭时传输信息。第一用具助理913可以传输原始数据(例如,如从传感器所接收的),或者可以处理传感器数据和传输处理的数据(例如,确定第一用具打开或关闭)。

确定第一用具912不工作可以由计算机950或者第一用具913确定。在一些实施方式中,计算机可以从第一存在型检测器911接收存在信息,从第一用具助理913接收关于第一用具912工作状态的信息,以及确定用具不工作。例如,如果第一用具912打开,并且没有人在房间或者没有人在房间的时间比阈值时间周期更长(例如,当确定没有人在房间中设定定时器,并且一旦定时器的时间截止就使用具不工作)。在一些实施方式中,第一用具助理913可以经由计算机950从第一存在型检测器911接收存在信息,并且确定使得第一用具912不工作。

第一用具助理913已经使得第一用具912不工作后,后来可以确定再次使得第一用具912工作。使用这里描述的任何技术,可以使得第一用具912再工作,诸如从移动设备使得其再工作,引起移动设备在第一用具助理913附近播放声音,断开和重新连接第一用具助理913和动力源,或者按压第一用具助理913上的按钮。

第二存在型检测器921、第二用具助理923和第二用具922可以给第二房间提供相同的功能性。相似地,其它房间也可以有用具、存在型检测器和用具助理,并且给其它房间提供相同的功能。

图10是示例了多个用具助理的实施方式的流程图。在图10中,步骤的顺序是示例性的,并且其它顺序是可能的,不需要所有步骤,并且在一些实施方式中,可以省略一些步骤,或者增加其它步骤。例如,通过这里描述的任何设备或系统可以实施流程的过程。

在步骤1001,获得第一房间中第一存在数据。例如,存在数据可以由传感器设备,诸如具有运动传感器或无线网络接口的设备获得。第一存在数据可以是获自传感器的原始数据或处理数据,诸如确定是否第一房间中存在人或不存在人。传输第一存在数据给可以在不同房间的计算机。在步骤1011,在计算机接收第一存在数据。可以通过传感器设备或计算机起始存在数据的传输。

在步骤1002,获得第一房间中第一用具的第一工作状态数据。例如,使用电传感器或燃料传感器,连接用具的用具助理可以确定用具的工作状态。第一工作状态数据可以是获自传感器的原始数据或者处理数据,诸如确定是否用具打开或关闭。将第一工作状态数据传输给计算机。在步骤1012,第一工作状态数据被接收在计算机。可以通过用具助理或计算机起始工作状态数据的传输。步骤1001和步骤1002可以是任何顺序或者同时地进行。

在步骤1013,确定使得第一用具不工作,诸如通过从动力源断开第一用具。使用这里描述的任何技术可以进行该确定,诸如如果没有人在第一房间,使得用具不工作。在步骤1014,将第一指令传输到第一房间,诸如第一房间中的用具助理。在步骤1003,在第一房间接收第一指令,并且在步骤1004,使得用具不工作。例如,通过打开用具助理中从动力源断开用具的继电器或关闭从燃料源断开用具的阀门,可以使得用具不工作。

在步骤1031、1021、1032、1022、1023、1024、1033和1034,对第二房间进行相似的操作。在第一房间的步骤后不需要进行第二房间的步骤,并且两个房间的步骤可以混合,使得计算机与两个房间同时交互。

在一些实施方式中,用具助理可以具有下面条款,它们的任何两个或多个组合或者组合这里呈现的其它条款中所描述的特征。

一种系统,其包括:

连接动力源和用具的用具助理,第一用具助理包括:

电传感器,其中电传感器测量提供给用具的电力;

继电器;

第一网络接口;

处理器,其配置为:

使用获自电传感器的数据,确定用具的工作状态,

经由网络接口,传输工作状态的指示给远程计算机,

从远程计算机接收从动力源断开用具的指令,

打开继电器,以从动力源断开用具,和

给远程计算机传输继电器打开的指示;

位于用具附近的传感器设备,该传感器设备包括:

第二网络接口;

运动传感器;

处理器,配置其以使用获自运动传感器的数据,传输指示给远程计算机;

远程计算机,配置其以:

从传感器设备接收指示;

接收用具打开的指示;

确定从动力源断开用具;

传输指令给用具助理,以从动力源断开用具;

从第一设备接收继电器打开的指示。

条款1的系统,其中用具助理和传感器设备是在旅馆房间中,并且远程计算机不在旅馆房间中。

条款1的系统,其中用具助理不包括人输入设备以及不包括人输出设备。

条款1的系统,其中用具助理包括电路,配置该电路以关闭继电器应答用具助理从动力源被断开,然后再次连接到动力源。

条款1的系统,其中通过打开和关闭断路器的人,用具助理从动力源断开,然后再次连接到动力源。

一种控制多个房间中多个用具工作的方法,该方法包括:

接收表示第一房间中人存在的第一存在数据;

从连接第一用具的第一用具助理接收第一房间中第一用具的工作状态是打开的指示;

确定从第一动力源断开第一用具;

传输指令给第一用具助理,以从第一动力源断开第一用具;

接收表示第二房间中人存在的第二存在数据;

从连接第二用具的第二用具助理接收第二房间中第二用具的工作状态是打开的指示;

确定从第二动力源断开第二用具;和

传输指令给第二用具助理,以从第二动力源断开第二用具。

条款6的方法,其中第一房间和第二房间是旅馆房间。

条款6的方法,其中确定从第一动力源断开第一用具包括确定第一存在数据表示人在房间中。

条款6的方法,其中确定从第一动力源断开第一用具包括:

确定第一存在数据表示人不在房间中;

设定定时器;和

确定从第一动力源断开第一用具,以应答定时器的时间截止。

条款6的方法,其中第一存在数据包括获自运动传感器的数据或获自无线网络接口的数据。

改变的用具助理

在一些实施方式中,可以配置用具助理以学习使用用具中个人的或家庭的通常的行为,并且修改其配置以提供改进的功能性。例如,这里描述的任何定时器的持续时间可以改变以匹配用具的通常使用。

可以随着使用用具时间的过去学习用具的通常使用。例如,每次使用用具时,可以记录数据,诸如用具的工作状态(例如,打开或关闭,或者特定功能性指示,诸如烤箱打开,或者左侧、前面的燃烧器打开),开始时间,持续时间和/或结束时间。也可以记录其它信息,诸如用具使用期间移动设备附近的标识符,一周中的哪天,一月中的哪天,一年中的那月,天气,位置(对于固定的应用程序,诸如炉子,其可以是恒定的)。也可以收集个人信息,诸如生日、年龄、性别、种族等。

收集的数据可以用于创建模型,该模型描述应用的通常使用。可以创建应用程序所有用户的模型,可以创建应用程序个人用户的模型(如从移动设备标识符所确定的),和/或用于用具的特定工作模式的模型(例如,烤箱可以不同于燃烧器使用)。任何适合的模型可以用于模型化应用程序的使用,诸如直方图或高斯混合模型。

在一些实施方式中,可以使用木桶模型。24小时周期可以分成多个木桶。例如,每个小时对应于一个木桶的情况下,可以使用24个木桶。在另一个实施例中,其中用具涉及烹饪,在每个木桶大约对应于一餐(例如,早餐、午餐或晚餐)的情况下,可以使用三个木桶。对于三个木桶的实施例,对应于木桶的时间可以被改变到特定的模型,并且三个木桶可以划分24小时周期。例如,早餐木桶可以对应于上午2点到上午10点,午餐木桶可以对应于上午10点到下午4点,并且晚餐木桶可以对应于下午4点到上午2点。

每个木桶可以具有描述对应于木桶的烹饪行为的参数。例如,每个木桶可以具有对应于木桶期间平均烹饪持续时间的第一参数,以及表示木桶期间烹饪持续时间的标准偏差的第二参数。

可以从收集的数据学习和训练木桶的数量,对应于每个木桶的时间周期和每个木桶的参数。例如,聚类算法,诸如k-means可以用于将收集的数据聚类为木桶,然后确定每个木桶的参数。

在一些实施方式中,木桶的定义域可以包括除了时间外的维数。例如,对于工作日和周末,用具的使用可以是不同的,并且可以创建另外的木桶以更好模型化用具使用。可以使用三个木桶模型化工作日,并且可以使用三个木桶模型化周末。任何收集的数据,如上所述可以用作木桶定义域的另外维度,诸如一周中的哪天,一月中的哪天,一年中的那月,天气或位置。

当人们正在使用用具时,可以基于所学的用具的通常使用,改变用具助理的工作。例如,当人开始使用用具时,用具助理可以设定安全定时器,然后一旦安全定时器的时间截止时,发送通知或者使得用具不工作。基于用具的通常使用和/或如移动设备所确定的使用用具的人在用具附近,可以改变安全时间的持续时间。例如,当打开用具时,可以使用一天中的当前时间设定安全定时器的持续时间。例如,可以获得对应于一天中那个时间的木桶。可以获得对应于该木桶中烹饪持续时间的平均和标准偏差。在一些实施方式中,安全时间可以设定到平均值以上的大量标准偏差,诸如平均值以上的两个标准偏差。例如,如果平均烹饪时间是15分钟,并且烹饪时间的标准偏差是2分钟,安全定时器可以设定到19分钟。

图11是示例了改变的用具助理的实施方式的流程图。在图11中,步骤的顺序是示例性的,并且其它顺序是可能的,不需要所有步骤,并且在一些实施方式中,可以省略一些步骤,或者增加其它步骤。例如,通过这里描述的任何设备或系统可以实施流程的过程。

在步骤110,收集涉及用具使用的数据。收集的数据可以包括这里描述的任何数据,诸如开始时间、持续时间、结束时间和/或用具使用的类型(例如,燃烧器与炉灶的烤箱比较)。在步骤1120,创建描述用具使用的模型,并且使用收集的数据可以创建该模型。例如,模型可以是木桶模型,并且大量的木桶,每个木桶的开始和结束时间,以及每个木桶的烹饪时间的统计学可以使用收集的数据确定。在一些实施方式中,可以创建应用程序的不同用户的模型,并且应用程序的用户在使用应用程序之前(例如,登录)可以提供指示,或者可以从这里描述的移动设备确定用户。

在步骤1130,使用模型配置用具助理。例如,用具助理可以使用模型设定定时器。在步骤1140,确定用具正在使用。例如,用具助理可以使用电传感器或燃料传感器,以确定正在使用的用具。在步骤1150,使用模型设定定时器。例如,可以设定定时器以应答用具正在被打开或以应答当用户打开时,用户离开了用具附近。可以使用模型设定定时器的持续时间,诸如通过确定对应于当前时间的木桶和使用对应于木桶的平均和标准偏差,确定定时器持续时间。在一些实施方式中,可以根据用具的目前用户选择模型。例如,使用移动设备可以确定用具的用户,如这里所描述的。在步骤1160,一旦定时器时间截止,发送通知和/或用具不工作。例如,使用任何上述技术,可以向一个或多个用户发送通知,或者可以使用具不工作,诸如通过从动力源断开用具。

可以重复上述过程的步骤,以改善改变的用具助理的性能。例如,创建第一模型后,可以收集涉及用具使用的另外的数据,并且可以该另外的数据和之前收集的数据可以结合,以创建第二模型,该第二模型比第一模型更精确地描述用具的使用。然后,用具助理可以配置有第二模型。

可以完全地在用具助理上执行具有模型的用具助理的操作,或者用具助理的操作可以是在用具助理上进行的一些操作和由服务器执行的一些操作的组合。例如,在用具助理没有网络连接的情况下,可以优先地具有由用具助理执行的所有操作。在用具助理没有网络连接的情况下,一些操作可以由服务器执行,并且这可以允许另外的处理和更复杂的模型。

具有用具助理的实施例系统

图12示例了用于使用结合用具102的用具助理1210的系统1200。在图12中,用具助理1210连接动力源101和用具102,如上所述。用具助理1210可以具有这里描述的任何用具助理的任何构件和功能性,并且可以具有另外的构件和功能性。系统1200可以具有多个移动设备,诸如移动设备150和移动设备151。

在图12的实施例中,人可以配置用具助理1210以由一个以上用户,诸如居住在房屋中的家庭或多个人操作。用户,诸如购买用具助理的人可以配置用具助理,以由一个或多个用户操作。例如,配置用户助理的用户可以提供关于其他用户的信息,诸如名字、电话号码、电子邮件地址或任何其它个人信息。然后,每个用户可以配置他们的移动设备以结合用具助理220操作。例如,每个用户可以经由电子邮件或短消息接收邀请,并且在他们的移动设备上安装应用程序,该应用程序允许移动设备结合用具助理1210操作。

配置用户或每个个体用户可以设置与用具助理1210有关的许可和/或首选项。例如,一些用户能够配置用户助理1210,一些用户能够设置首选项,并且一些用户不能配置和不能设置首选项。首选项可以包括上述的任何信息,诸如定时器的持续时间,对用户用具的访问和接收通知。

可以为每个用户创建简介。例如,在服务器140上运行的软件可以为每个用户创建简介,并且在数据存储1270中存储该简介。用户的简介可以包括关于用户的任何相关信息,诸如任何个人信息(名字、年龄等),用户位置,用户的标识符或用户的移动设备,首选项和许可。如这里所用的“简介”包括用于在数据存储中存储的关于人的存储信息的任何形式,并且不限于任何特定的结构或组织。数据存储1270可以使用任何已知的存储技术,诸如文件或相关或不相关的数据库。

在一些实施方式中,服务器140上运行的软件可以记住用户移动设备的位置。例如,当移动设备移动超出特定的量或者当移动设备相对于用具102移动,一旦要求,移动设备可以在周期的基础上给服务器140传输位置信息。例如,移动设备可以周期地比较它的位置与用具102,并且当移动设备相对于用具102位置改变的改变超过特定的阈值,发送消息给服务器140。

在一些实施方式中,当移动设备移出用具附近或移入用具附近,移动设备可以传输位置信息。例如,当移动设备和用具102的距离小于阈值,移动设备可以在用具102附近,并且当移动设备和用具102的距离大于阈值,移动设备不在用具102的附近。移动设备当其状态改变时,它可以发送消息给服务器140,诸如从在用具102的附近改变为不在用具102的附近,或者反之亦然。。

服务器140可以从移动设备接收位置信息,并且基于所接收的信息更新用户简介。例如,用户简介可以存储表示用户移动设备位置的纬度和经度信息,或者可以储存表示是否用户的移动设备在用具102或不在其附近的正确或错误值。

配置用户或其它用户可以提供用具102的位置。可以通过任何适合的方式说明用具102的位置。例如,用户可以提供用具102位于的地址,可以在地图上指示用具102位于哪里,或者可以紧挨着用具102站着,并且选择用户接口控制以基于用户移动设备的目前位置设定用具102的位置。用具102的位置可以储存在任何适合的位置,诸如用具102、移动设备、服务器140或(例如,在用具简介或用户简介中)的数据存储1270中。

图13是流程图,示例了用具助理的实施方式。在图13中,步骤的顺序是示例性的,并且其它顺序是可能的,不需要所有步骤,并且在一些实施方式中,可以省略一些步骤,或者增加其它步骤。例如,通过这里描述的任何设备或系统,诸如服务器140可以实施流程的过程。

在步骤1310,接收关于用具助理1210的一个或多个用户的信息。例如,用户可以提供关于他自己的和在移动设备上使用应用程序的其它用户的信息。所提供的信息可以包括这里描述的任何信息。在一些实施方式中,可以创建每个用户的简介。例如,服务器140可以接收信息,为每个用户创建简介,并且在数据存储1270中存储简介。

在步骤1320,接收用具的位置。例如,使用在移动设备上的应用程序,用户可以提供位置,并且可以使用这里描述的任何技术提供位置。在一些实施方式中,可以在使用前处理位置信息。例如,用户可以提供第一位置信息(例如,地址),并且第一位置信息可以转换为第二位置信息(例如,从地址确定纬度和经度)。在一些实施方式中,服务器140可以接收位置,并且将它存储在数据库1270中和/或传输位置给用户的移动设备。

在步骤1330,配置用户的移动设备以传输位置信息,诸如通过传输位置信息给服务器140。在一些实施方式中,每个用户将在他们的移动设备上安装应用程序,并且应用程序将配置移动设备,以传输位置信息给服务器140。位置信息可以包括移动设备的绝对位置(例如,纬度和经度),相对位置(例如,移动设备和用具之间的距离),说明性信息(例如,是否移动设备的位置满足位置标准,诸如是否移动设备在用具的附近或者距离用具具有一定的距离),或者对应于移动设备位置的任何其它信息。移动设备可以以任何适合的次数或间隔传输位置信息,如上所述(例如,每5分钟,或者如果位置改变超过阈值量)。

在步骤1340,从用具助理1210接收关于用具的工作状态的信息。例如,服务器140可以接收对应于被用具102消耗的动力或能量的量的信息,或者是否用具102打开或关闭(或者在一些其它状态,诸如50%打开)的指示。在一些实施方式中,服务器140可以存储关于工作状态的信息,诸如通过在数据存储1270中的用具简介或用户简介中存储信息。可以以任何适合的次数或间隔接收关于用具的工作状态的信息,如上所述(例如,每5分钟,或者如果操作状态改变)。

在步骤1350,从移动设备接收位置信息,诸如这里描述的任何位置信息。例如,位置信息可以表示是否移动设备在用具的附近中。

在步骤1360,存储所接收的位置信息。例如,服务器140可以接收位置信息,并且存储它在移动设备用户的简介中,诸如数据存储1270中存储的用户简介中。

在步骤1370,确定是否使用关于用具的工作状态的信息和用户的位置信息,引起被执行的动作。可以执行这里描述的任何动作(例如,发送通知或使得用具不工作),可以使用这里描述的任何技术做该确定。例如,所有用户已经离开用具102附近后,可以设定定时器,并且一旦定时器时间截止可以执行动作。在确定引起动作后,可以执行动作。例如,服务器140可以引起向一个或多个移动设备发送通知,或者可以引起用具助理1210使得用具不工作(诸如,通过从动力源断开它)。

步骤1340、1350、1360和1370可以通过任何顺序重复,可以在连续的基础上操作,和/或无论何时用具在特定的工作状态(例如,用具102没有关闭)可以在连续的基础上操作。

在一些实施方式中,用具助理可以具有下面条款,它们的任何两个或多个组合或者组合这里呈现的其它条款中所描述的特征。

一种用于监控或控制用具的系统,该系统包括:

连接动力供应装置的用具;

用具助理,其中用具助理包括:

动力源传感器,其测量对应于提供给用具的动力量的数据,

第一网络接口,和

一个或多个处理器,被配置经由第一网络接口传输对应于用具的工作状态的信息;

多个移动设备,包括第一移动设备,其中第一移动设备包括:

传感器,测量对应于第一移动设备的位置的数据,

第二网络接口,和

一个或多个处理器,配置以(1)使用对应于第一移动设备的位置的数据,确定第一移动设备不在用具的附近,和(ii)经由第二网络接口,传输表示第一移动设备不在用具附近的第一信息;

服务器计算机,包括一个或多个处理器,被配置以:

从用具助理接收对应于用具的工作状态的信息,

从第一移动设备接收表示第一移动设备不在用具附近的第一信息,

使用对应于用具的工作状态的信息和表示第一移动设备不在用具附近的第一信息,确定引起被执行的动作,其中该动作包括(i)发送通知或(ii)从动力源断开用具中至少一个,和

引起动作被执行。

条款1的系统,其中:

动力供应装置传感器测量电流、电压或燃料流量中至少一个;和

对应于用具的工作状态的信息包括被正在被用具消耗的动力量。

条款1的系统,其中:

测量对应于第一移动设备的位置的数据的传感器包括全球定位系统传感器,与移动通讯基站通讯的网络接口,或者通过无线局域网通讯的网络接口中至少一个;和

配置第一移动设备的一个或多个处理器,以通过比较第一移动设备的位置与用具的位置,确定第一移动设备不在用具附近。

条款1的系统,其中:配置第一移动设备的一个或多个处理器,以:

从用户接收对应于用具位置的第一用具位置信息;和

在第一移动设备上存储第一用具位置信息,或者使用第一用具位置信息,确定第二用具位置信息,并且在第一移动设备上存储第二用具位置信息。

条款1的系统,其中:配置服务器计算机的一个或多个处理器,以:

设定定时器;和

引起动作被执行以应答定时器的时间截止。

条款1的系统,其中:配置服务器计算机的一个或多个处理器,以:

引起指示第一移动设备不在用具附近的第一信息存储在数据存储中;

从第二移动设备接收表示第二移动设备不在用具附近的第二信息;

引起指示第二移动设备不在用具附近的第二信息存储在数据存储中;

使用指示第二移动设备不在用具附近的第二信息,确定动作被执行。

条款1的系统,其中:

动力源包括电力;

用具助理包括继电器;和

配置用具助理的一个或多个处理器,以打开继电器,对从服务器计算机接收的消息应答。

条款1的系统,其中:

动力源包括燃料;

用具助理包括阀门;和

配置用具助理的一个或多个处理器,以关闭阀门,对从服务器计算机接收的消息应答。

条款1的系统,其中:用具助理(i)是安装在壁上的电插座,(ii)包括插入到电插座的插头和接收用具插头的插座,或(iii)代替用具的电线。

条款1的系统,其中:用具助理结合到用具。

条款1的系统,其中:配置服务器计算机的一个或多个处理器,以:

从第一移动设备接收请求,使得用具不工作;和

发送消息给用具助理,以引起用具助理从动力源断开。

一种用于控制或监控用具的方法,该方法包括:

接收对应于与用具有关的多个用户的信息,该多个用户包括第一用户和第二用户;

存储关于多个用户中每个用户的信息;

从用户助理接收对应于用具工作状态的信息;

从第一移动设备接收对应于第一移动设备位置的第一位置信息,其中第一位置信息表示第一移动设备的位置或者表示第一移动设备不在用具的附近;

使用第一位置信息更新存储的第一用户的信息;

从第二移动设备接收对应于第二移动设备位置的第二位置信息,其中第二位置信息表示第二移动设备的位置或者表示第二移动设备不在用具的附近;

使用第二位置信息更新存储的第二用户的信息;

确定执行动作以应答第一位置信息、第二位置信息和对应于正在被用具消耗的动力量的信息,其中该动作包括(i)发送通知或(ii)从动力源断开用具中至少一个;和

引起动作被执行。

条款12的方法,其中:

该动作包括从动力源断开用具;和

引起动作被执行,包括给用具助理发送消息以从动力源断开用具。

条款12的方法,其中:

该动作包括发送通知;和

引起动作被执行,包括向第一移动设备或第二移动设备中至少一个发送通知。

条款12的方法,其中该方法包括:

从第一移动设备接收第一用户的通知首选项;并且在第一用户的简介中存储通知首选项。

条款12的方法,其中该方法包括:

开始定时器;和

引起动作被执行,以应答定时器的时间截止。

条款12的方法,其中该方法包括:

从用具助理接收用具已经从关闭状态改变到打开状态的指示;和

发送第二通知给第一移动设备,以对接收指示应答。

条款12的方法,其中该方法包括:

从第一移动设备接收关于用具的信息的请求;

从用具处理获得所请求的信息;和

向第一移动设备传输所请求的信息。

一个或多个非暂时计算机可读介质,包括计算机可执行的指令,当执行该指令时,引起至少一个处理器执行动作,该动作包括:

接收对应于与用具有关的多个用户的信息,该多个用户包括第一用户和第二用户;

存储关于多个用户中每个用户的信息;

从用户助理接收对应于用具工作状态的信息;

从第一移动设备接收对应于第一移动设备位置的第一位置信息,其中第一位置信息表示第一移动设备的位置或者表示第一移动设备不在用具的附近;

使用第一位置信息更新存储的第一用户的信息;

从第二移动设备接收对应于第二移动设备位置的第二位置信息,其中第二位置信息表示第二移动设备的位置或者表示第二移动设备不在用具的附近;

使用第二位置信息更新存储的第二用户的信息;

确定执行动作以应答第一位置信息、第二位置信息和对应于正在被用具消耗的动力量的信息,其中该动作包括(i)发送通知或(ii)从动力源断开用具中至少一个;和

引起动作被执行。

条款19的一个或多个非暂时计算机可读介质,该动作包括:

从第一移动设备接收请求,使得用具不工作;和

发送消息给用具助理,以引起用具助理从动力源断开用具。

数据收集和应用程序

在一些实施方式中,可以收集有关用具使用和用于其他目的的数据。通过一整天监控用具,可以收集使用用具的有关每天总时间量(或者其它时间周期,诸如周、月或年)的数据。此外,可以记录用具的大量使用。例如,可以确定在月的过程中,使用用具总共70次,总计时间周期16小时,并且最短使用30秒,最长使用3小时。

也可以收集有关用具的能量使用或能量效率的信息。通过测量进入到用具的电流和电压或者进入用具的燃气或其它能源的量,可以确定在任何给定时间用具使用的动力或者一个时间周期的总能量的量。在已知其它信息的情况下,诸如用具的制造和/或模型,也可以确定用具的能效。通过合计随着时间流逝的使用和比较其它相似的用户或大楼,可以确定个人或整个大楼的能效。

除了监控用具的使用,也可以收集有关用具使用的其它数据。例如,当人们在家时,通过监控这些人所有的移动设备的存在,可以确定存在的人数量和存在的人标识符。可以记录大量的停止和停止的原因,诸如所有人离开大楼,用具打开了长的时间周期,或者由远程用户引起的停止。

在一些实施方式中,收集的数据可以包括音频、视频、红外线或任何其它数据,这些可以用于确定家中人们的活动。例如,可以处理来自于炉子附近所放置的麦克风的音频,以确定是否有人在油炸食物、嫩煎食物或煮水。相似地,来自于炉子附近的照相机的处理图像数据可以提供更详细的信息,诸如所用的配料,准备的盘子,甚至进行烹饪的人的烹饪方式。

也可以记录用具助理的设定和配置。例如,设定和配置可以包括(i)是否配置用具以在一个时间周期后自动地停止,和如果是,时间周期是什么,(ii)是否配置用具以当没有人存在时停止,(iii)谁正在接收关于用具使用和设备停止的通知,(iv)给家庭的不同成员许可(例如,是否允许孩子使用炉子),(v)是否将自动地停止用具,或者不自动地停止并且替代地发送警报给用户,(vi)发送给用户多少警报,(vii)在应用程序关闭或停止之前给用户发送多少个警报,和(viii)是否用户正在移动设备上接收通知或警报。

所收集的数据可以用于改进安全性。除了上述数据外,也可以收集关于实际紧急情况的数据,诸如大楼中的火灾和火灾的原因。通过收集大量的数据,可以确定危险情况的可能原因。可以通知以危险方式使用它们用具的用户(例如,大量疏忽的使用),或者具有过度许可设定的用户,它们的行为是有风险的,并且他们应该改变他们的行为,以降低危险情况的可能性。所收集的数据也可以用于辅助确定紧急情况,诸如火灾的实际原因。

在一些实施方式中,可以提供所收集的数据给保险公司(例如,房主的保险),以确定家的风险概况。在确定风险概况后,保险公司可以调整大楼的保险费,使得它匹配家中用具使用所引起的风险。

在一些实施方式中,所收集的数据可以提供给食物处理或递送公司,以改进他们对个人和家的服务。例如,食物处理或递送公司可以试图预测在一定的邮政编码或区域中烹饪多少餐。例如,如果房主烹饪高于平均15分钟,他们可能主要使用新鲜配料,而如果房主烹饪平均少于5分钟,他们可能正在烹饪加工食物或其它类型的快餐。所收集的数据也可以用于确定关于房主所做的烹饪种类的信息。例如,可以分析来自于麦克风或红外线传感器的数据,以确定在一些领域中油炸比烘烤或水煮更流行。食物和/或运送公司可以使用该信息,以更好地靶向客户。在另一个实施例中,所收集的数据可以包括通常一天中烹饪发生的时间和位置。该信息可以允许地方餐厅或广告靶向在适合的时间(例如,在期望的烹饪时间之前30分钟提供地方餐厅或递送公司的优惠券)。

在一些实施方式中,所收集的信息可以用于市场营销和/或广告,诸如目靶向广告。所收集的信息可以提供给第三方,以允许第三方选择靶向广告的用户或者发送优惠券给用户。第三方可以使用任何已知的技术诸如,直接邮寄或线上提供广告。例如,对于做大量烹饪的人或者烹饪美食餐的人,销售高质量烹饪用具的公司可能想要靶向该人。对于做非常少烹饪或非常短的烹饪时间的人,做食物递送方式的公司向要靶向该人。以公司给关键词广告投标相似的方式,公司可以给一个人投标发送广告。例如,多个烹饪用具公司可以投标,以给烹饪平均一天超过一小时的人们提供广告,并且最高投标人可以获得给这些人发送广告的权利。

在一些实施方式中,基于用具的连续使用,可以给用户提供奖励。例如,可以给使用用具达到一定量次数的阈值或使用用具达到总时间量的用户提供奖励。奖励可以包括一些状态的虚拟晋升,在线,诸如社交媒体网站上给的徽章,或者第三方提供的优惠券。例如,在人已经使用它们的炉子50次后,地方餐厅可以给那个人发送优惠券,使得他们可以一晚上在外面吃,而不是在家烹饪。

实施方式

因此,上述的系统和技术包括对几个基础技术的改进,包括(其中):两个设备之间通过通讯网络的来回通讯技术,以使设备之一的用户管理在另一个设备上的应用程序的操作;基于第二设备的用户指定的信息,在用户接口中提供特征的技术,该技术提供给设备用户;在用户接口中提供特征的技术,通过从第一设备发送给第二设备的信息和指令,该特征帮助设备用户指导另一个设备的用户。技术改进包括(其中)增强在一个或两个设备处的用户接口,以基于通过在第一设备和第二设备之间通讯网络发送的信息和命令,提供另外的和修改的特征;通过通讯网络提供信息给设备之一的用户,该设备帮助用户控制在其它设备上运行的应用程序;提供在另一个设备上的用户接口的特征,该特征增强了通过另一个设备的交互的熟悉性、舒服性和流动性;并且提供了两个设备之间来回的选定的、定时的和精心策划的通讯,这有利于两个设备的用户之间实时或几乎实时虚拟交互。

根据实施方式,可以通过不同顺序来执行任何上述技术的步骤,可以组合该步骤,该步骤可以分成多个步骤,或者根本不执行该步骤。可以通过通常目的的计算机执行这些步骤,通过专门用于特定应用的计算机可以执行这些步骤,通过单个计算机或处理器可以执行这些步骤,通过多个计算机或处理器可以执行这些步骤,可以顺序地执行这些步骤,或者可以同时地执行这些步骤。

可以在硬件中、在软件中、或者在硬件和软件的组合中实施上述技术。在硬件或软件中实施上述技术的任何部分的选择可以取决于特定实施方式的要求。软件模块或程序编码可以存在于易失存储器、非易失存储器、ram、快速存储器、rom、eprom,或者任何其它形式的非暂时计算机可读存储媒介中。

这里使用的条件性语言,诸如“能够”、“可能”、“可以”、“例如”意欲传达一些实施方式包括,而其它实施方式不包括一些特征、要素和/或步骤。因此,这种条件性语言表示一些实施方式不要求特征、要素和/或步骤。术语“包括”、“包含”、“具有”等等是以开放结束方式使用的同义词,并且不排除另外的要素、特征、动作、操作(工作)等。术语“或(者)”以其包括的意义使用(并且不是以其排除的意义使用),这样当例如使用它连接要素列表时,术语“或(者)”意指列表中一个、一些或所有要素。

连接语言,诸如短语“x、y和z中至少一个”,除非另外陈述说明,将被理解为传达一个项目、期间等可以是x、y或z中任何一个,或者是其组合。因此,这种连接用语不意欲暗示一些实施方式要求x中至少一个,y中至少一个和z中至少一个的每个都出现。

尽管上述详细说明已经示出、描述和指出如应用于各个实施方式的新特征,可以理解可以进行在示例的设备或技术的形式和细节中的各种省略、替换和改变,而不背离本发明公开的精神。通过所附的权利要求而不是通过前述说明书表示这里公开的本发明范围。在权利要求的等同含义和范围内出现的任何改变都将包含在它们的范围内。

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