控制车库门开启器运行的系统和方法与流程

文档序号:14276736阅读:337来源:国知局
相关申请的交叉使用本申请提及于2016年10月20日提交的美国临时专利申请序列号no.62/410,544,请求其优先权并请求其权益,其全部内容通过引用合并于此。本发明涉及检测与设备(诸如车库门开启器)相关联的环境中的状况以及通过控制设备的部件对所述状况作出响应的系统和方法。技术实现要素:在一些实施方式中,提供了一种控制车库门开启器的方法。该方法包括电子处理器基于状态传感器的输出检测与车库门开启器相关联的空间中的状况并确定当前时间。所述方法进一步包括电子处理器基于所检测到的状况和当前时间来选择响应动作。所述方法进一步包括电子处理器控制车库门开启器的部件以执行响应动作。在一些实施方式中,提供了车库门开启器,包括与电子处理器通信的部件、状况传感器和时钟。所述电子处理器被配置成基于状况传感器的输出来检测与车库门开启器相关联的空间中的状况并确定当前时间。电子处理器进一步被配置成基于所检测到的状况和当前时间来选择响应动作。电子处理器进一步被配置成控制车库门开启器的部件以执行响应动作。在一些实施方式中,提供了控制车库门开启器的另一种方法。该方法包括电子处理器确定与车库门开启器通信的状态附件的存在并且确定与车库门开启器通信的致动(actuatable)附件的存在。所述方法进一步包括电子处理器基于状态附件来检测状态。所述方法进一步包括电子处理器基于所检测到的状态选择响应动作。所述方法进一步包括电子处理器控制致动附件以执行响应动作。在一些实施方式中,提供了另一种车库门开启器,其包括与电子处理器通信的状况附件和致动附件。电子处理器被配置成确定与车库门开启器通信的状况附件的存在并且确定与车库门开启器通信的致动附件的存在。电子处理器进一步被配置成基于状况附件来检测状况。电子处理器进一步被配置为基于所检测到的状况选择响应动作并且控制致动附件以执行响应动作。通过考虑以下详细的说明和附图本发明的其它特征和方面将变得显而易见。附图说明图1是车库门开启器系统的视图。图2是图1中车库门系统的车库门开启器的视图。图3是图2的车库门开启器的块功率图。图4是图2的车库门开启器的块通信图。图5是包括图2的车库门开启器的车库门系统的图示。图6是与图5的车库门系统可操作的辅助设备的图示。图7是图6的辅助设备的视图。图8是控制车库门开启器的流程图。图9是控制车库门开启器的附件的另一流程图。具体实施方式在详细说明本发明的任何实施方式之前,应当理解,本发明在其应用上不限于在以下描述中陈述的或在以下附图中示出的结构的细节和部件的布置。本发明能够具有其他实施方式并且能够以各种方式被实践或执行。此外,应当理解,于此所用的措辞和术语是为了描述的目的,而不应被视为限制性的。图1-2示出了车库门系统50,其包括可操作地耦合至车库门104的车库门开启器100。车库门开启器100包括支撑马达的壳体108,马达可操作地耦合至驱动机构116。驱动机构116包括将马达耦合至具有穿梭件(shuttle)124的驱动链120的传动装置,穿梭件124被配置成在电动机致动时沿着轨道组件128被移位。穿梭件124可以选择性地耦合至滑车(trolley)132,滑车132可沿着轨道组件128滑动并且经由臂构件被耦合至车库门104。滑车132可释放地耦合至穿梭件124,使得车库门系统50可在动力模式和手动模式下操作。在动力模式中,滑车132被耦合至穿梭件124,并且响应于用户的致动(例如,经由与车库门开启器100通信的键盘或无线遥控)来选择性地驱动马达。当马达被驱动时,驱动链120由马达沿导轨组件128驱动,以使穿梭件124(以及因此使滑车132)发生移位,从而打开或关闭车库门104。在手动模式中,滑车132与穿梭件124解耦合,使得用户可以手动操作车库门104以使其打开或关闭,而不受电动机的阻力。例如,当用户向释放绳136施加力以将滑车132与穿梭件124脱离时,滑车132可以被解耦合。在一些实施方式中,包括其它驱动系统,使得例如驱动机构116包括将马达耦合至驱动带的传动装置,该驱动带经由导轨和支架组件可操作地耦合至车库门104。壳体108通过例如支撑架148被耦合至轨道组件128和车库门上方的表面(例如,车库天花板或支撑梁)。车库门开启器进一步包括灯光单元152,该灯光单元152包括为车库提供光线的光(例如,由透明盖或透镜156所包围的一个或多个发光二极管(led))。灯光单元152可以由用户选择性地致动或者在车库门开启器100启动时自动供电。在一个示例中,灯光单元152可以被配置成在致动车库门启动器100之后预定时间量内保持供电。车库门开启器100进一步包括天线158,其使得车库门开启器100能够与诸如智能电话或网络设备(例如,路由器、集线器或调制解调器)的其他设备进行无线通信,如以下更加详细的描述。车库门开启器100还被配置成接收、控制和/或监视各种辅助设备,诸如备用电池单元190、扬声器192,风扇194、以及延长线卷196等。车库门开启器进一步包括障碍物传感器,该障碍物传感器包括发射红外光束的发射器198a和接收从发射器198a发射的红外光束的接收器198b。发射器198a可以设置在车库门开口199的相对侧上,如图1所示,并且被用于检测车库门的路径中物体(例如,动物、人、自行车)。发射器198a和接收器198b可以统称为障碍物传感器198。图3示出了车库门开启器100的框图。车库门开启器100包括被配置成从外部电源204(诸如标准120vac电源插座)接收功率的端子块202。端子块202经由变压器208将功率引导至车库开门器(gdo)板210,以供应其部件和马达212(用于驱动驱动机构116,如上所述)、(灯光单元152的)led214以及车库门传感器216。车库门传感器的示例包括用于检测与车库门相关联的空间中的物体的运动的运动传感器、用于检测车库门位置的位置传感器以及用于检测车库门路径中的物体的障碍物传感器。端子块202进一步经由变压器208将功率引导到无线板220及其组件、以及有线键盘222和模块端口223。端子块220还将电源引导到电池充电器224和ac端口228。模块端口223被配置成接收各种辅助设备,例如扬声器、风扇、延长线卷、停车辅助激光器、环境传感器、闪光灯和安全摄像机。辅助装置中的一者或多者可选择性地附接到车库门开启器100并可以从车库门开启器100移除,并且可以由车库门开启器100监视和控制。无线板220包括无线微控制器240以及其它组件。除了其他部件之外,gdo板210包括车库门开启器(gdo)微控制器244和射频(rf)接收器246。图4示出了车库门开启器100的块通信图。无线微控制器240被耦合到天线158,并且经由网络设备252和网络254与服务器250以及与个人无线设备256(诸如智能手机、平板电脑或笔记本电脑)进行无线通信。网络设备252例如可以是路由器、集线器或调制解调器中的一者或多者。网络254例如可以是因特网、局域网(lan)、另一广域网(wan)或其组合。无线微控制器240例如可以包括wi-fi无线电,其包括硬件、软件或其组合,能够根据wi-fi协议实现无线通信。在其他实施方式中,无线微控制器240被配置成经由网络设备252和使用其他无线通信协议的网络254与服务器250进行通信。网络254可以包括将车库门开启器100通信地耦合到服务器250的各种有线和无线连接。如图所示,无线微控制器240还包括用于经由多路复用器260与gdo微控制器244通信的有线通信能力。在一些实施方式中,无线微控制器240和gdo微控制器244被直接耦合以用于通信。在一些实施方式中,无线微控制器240和gdo微控制器244被组合成单个控制器。rf接收器246无线地耦合到各种用户致动设备,包括一个或多个无线遥控262和无线键盘264,以接收并向gdo微控制器244提供用户致动命令(例如,打开和关闭车库门104)。个人无线设备256还可以接收用户输入,并且作为响应向无线微控制器240(直接地或经由网络254)提供用于车库门开启器100的用户致动命令或控制一个或多个辅助设备的命令。多路复用器260使得在无线微控制器24、gdo微控制器244和附属微控制器266(先前所述的辅助设备)之间和之中能够进行通信。图5示出车库门系统300的图示。车库门系统300包括车库门开启器100、服务器186和网络254。为了便于说明和描述,网络设备252被认为是图5中的网络254的一部分并不进行单独说明。服务器250包括由通信总线320耦合的服务器存储器305、服务器处理器(例如,电子服务器处理器)310和网络通信接口315。存储在服务器存储器305上的是固件更新镜像(image)325。固件更新镜像325可以从另一个设备(例如,耦合到网络254的另一个计算机)接收,并且是用于更新驻留在车库门开启器100上的固件的固件更新。车库门开启器100包括无线控制器330。仅示出了无线控制器330的选择组件,包括无线收发器345、处理器(例如,电子处理器)350、存储器355及时钟377。无线收发器345可以是无线微控制器240(图4)的一部分。处理器350和存储器355可以是gdo微控制器244(图4)的一部分。处理器350和无线收发器345经由通信总线360进行通信,通信总线360可以包括多路复用器260(图4)。存储器355包括存储固件镜像370的第一非易失性存储区块365和存储事件数据380的第二非易失性存储区块375。时钟377可以是跟踪当前日期和时间的实时时钟。虽然单独地示出,但是在一些实施方式中,时钟377被提供在处理器350内。在一些实施方式中,时钟377或类似于时钟377的另一时钟被提供在服务器250上。处理器350与时钟377通信以接收当前日期和时间。车库门开启器100还包括附件,该附件包括状态附件382和致动附件384、障碍物传感器198、状况感测部件386和车库门开启器(gdo)致动部件390。gdo致动部件390包括例如马达212、灯光单元152和扬声器392。在一些实施方式中,每一个gdo致动部件390均是硬连线的并且被集成到车库门开启器100中,而不是选择性地附接到壳体108的外部以便于用户附接、移除和更换(例如,类似于图2所示的风扇194)。如以上参考图1所述的,障碍物传感器198包括发射红外光束的发射器198a和接收红外光束的接收器198b。障碍物传感器198可以被配置成当来自发射器198a的波束被接收器198b接收并且未被(例如,物体)阻挡时将第一信号输出到处理器350,并在波束被阻挡时将第二信号输出到处理器350。状况感测部件386被配置成感测与车库门开启器100相关联的状况或其相关联的空间的状况,并且将所感测到的状况的指示输出到车库门开启器100。在一些实施方式中,状况感测部件386是硬连线的或集成到车库门开启器100中,而不是选择性地附接到壳体108的外部,以便于用户附接、移除和更换。状况感测部件386可以包括用于检测与车库门开启器100相关联的空间中的物体的运动的一个或多个运动传感器、用于检测车库门104的位置的位置传感器、用于检测铰链门或盖(独立于车库门104)的位置的门传感器或其组合。在一些实施方式中,一个或多个运动传感器包括一个或多个无源红外(pir)运动传感器。每个运动传感器在检测到由运动传感器覆盖的感测区域中的运动时向处理器350提供指示。如上所述,运动传感器用于检测与车库门开启器100相关联的空间中的物体的运动。运动传感器正在检测其中的运动的与车库门开启器100相关联的空间可以是例如车库门开启器100所在的车库内区域或车库门开启器100所在的车库的红外线视线内的区域。换句话说,在一些实施方式中,运动传感器可以被附接到车库门开启器100所在的车库、车库的内部部分或车库的外部部分。在一些实施方式中,与车库门开启器100相关联的空间包括沿着与车库相关联的路径,例如沿着车道。在一些实施方式中,多个运动传感器针对与车库门开启器100相关联的不同空间,因此,车库门开启器100被配置成确定运动是否在与车库门开启器100相关联的多个不同空间中的任何一个中发生。在一些实施方式中,用于检测车库门104的位置的位置传感器包括针对车库门104的光学传感器,其向处理器350输出指示车库门104的位置和运动的数据。在一些实施方式中,位置传感器被配置成跟踪马达212或机械地耦合到车库门104的另一部件的运动,并且输出指示车库门104的位置和运动的数据。基于一个或多个位置传感器的输出数据,处理器350可操作以确定车库门104的位置。在一些实施方式中,门传感器检测铰链门(例如,为个人提供进入车库门开启器100所在的车库)的打开或关闭。在一些实施方式中,门传感器检测保险箱、箱体、后备箱(trunk)等的铰接盖或门是打开的还是关闭。门传感器向处理器350提供铰链门是打开还是关闭的指示。除了提供给处理器350的指示符之外,状况感测组件386中的每一者可以向处理器350提供标识符,使得处理器350可操作以确定哪个状况感测组件386正在提供指示。尽管图5中仅示出了一个状况感测部件386,在一些实施方式中,车库门开启器100可以包括两个或更多个状况感测部件386。状况附件382是辅助设备,例如备用电池单元190、扬声器192、风扇194、延长线卷轴196、停车辅助激光器、环境传感器、闪光灯和上述安全摄像机。如状态附件382那样,致动附件384是辅助设备,诸如备用电池单元190、扬声器192、风扇194、延长线卷轴196、停车辅助激光器、环境传感器、闪光灯以及上述安全摄像机。尽管图5中仅示出了一个状况附件382和一个致动附件384,但是车库门开启器100可以包括两个或更多个状况附件382和两个或更多个致动附件384。例如,参考图3,车库门开启器100被示出为具有七个模块端口223,每个模块端口223可以接收辅助设备,辅助设备可以是状况附件382或致动附件384中的任一个。另外,基于以下描述可以理解,车库门开启器100的特定辅助设备可以在第一时刻被认为是状况附件382,并且在第二时刻可以被认为是致动附件384。图6示出附件(例如,电子附件)400,诸如状况附件382或致动附件384。如图所示,附件400包括通过总线430耦合的具有存储器410和辅助处理器(例如,电子辅助处理器)415的控制器405、一个或多个传感器420(例如,温度传感器、湿度传感器、一氧化碳传感器、运动传感器等)以及一个或多个负载425(例如,灯、扬声器、风扇马达等)。附件400进一包括从车库门开启器100接收功率、适应和滤波该功率并向附件400的其他部件提供功率的电源435。控制器405执行软件,该软件可以存储在存储器410中,以执行于此描述的附件400的功能。特定传感器420、负载425和控制器405的功能依赖于附件400的类型而改变。例如,在一些实施方式中,附件400不包括传感器420中的一者;以及在其他实施方式中,附件400不包括负载425中的一者。控制器405可以是例如上面关于图4所述的每个附件的微控制器266。附件400经由接口440被耦合到车库门开启器100,以实现控制器405和车库门开启器100之间的数据通信,并且从车库门开启器100向附件400提供功率。在一些实施方式中,附件400可选择性地附接到车库门开启器100并且可从车库门开启器100移除。在这种的实施方式中,接口440包括能够将附件400物理地安装到车库门开启器100的机电连接器和用于附件400和车库门开启器100之间的功率和数据传输的电连接。图7示出了附件400,其包括机电连接器455,其是这种机电连接器的一个示例性实施方式,能够将附件400选择性地附接到车库门开启器100以及从车库门开启器100移除。机电连接器455包括突出部460和电连接器465。车库门开启器100进一步包括用于接受机电连接器455的机电插座(例如,图3的模块端口223中的一者)。图7中示出的附件400的特定尺寸、形状和结构仅仅是用于说明机电连接器455的附件400的示例性表示,并且附件400的其它实施方式将具有其他尺寸、形状和结构(参见,例如图2所示的风扇194)。在一些实施方式中,附件400与车库门开启器100无线地连接以及与其在物理上断开。在这种情况下,附件400包括用于与车库门开启器100通信的无线收发器445,以及电源435包括单独的电源(例如,可更换电池、光伏电池等)。因此,接口440包括用于通信的无线连接(例如,在无线收发器445和无线收发器345(图5)之间)),并且没有与车库门开启器100的物理通信连接和功率连接。在一些实施方式中,附件400包括用于与车库门开启器100通信的无线收发器445和到车库门开启器100的物理功率连接,但是没有物理通信连接。在另外的实施方式中,附件400不包括无线收发器445,而是使用接口440的物理通信连接和电源连接。图8示出用于控制车库门开启器100的方法600。在块605中,处理器350基于状况传感器的输出来检测与车库门开启器100相关联的空间中的状况。状况传感器可以是例如状况感测部件386、状况附件382、障碍物传感器198或其组合。可以用作状况传感器的状况感测部件386和状况附件382的示例包括环境传感器、运动传感器、车库门位置传感器、门传感器和相机。例如,可以由处理器350响应于状况传感器输出感测到的状况的指示来检测该状况。例如,当状况传感器是诸如温度、湿度、烟雾或一氧化碳检测器的环境传感器时,环境传感器被配置成检测环境状况(例如,车库门开启器100所处车库中的测量的温度、湿度、烟雾或一氧化碳水平),并且向处理器350提供环境状况的指示。然后,处理器350可以将接收到的环境状况与一个或多个阈值进行比较,以确定状况是否已经发生。例如,处理器350可以响应于确定环境状况超过高阈值(例如,高温)、低于低阈值(例如,低温度)、在特定阈值范围内(例如,在低温阈值和高温阈值之间)来检测该状况。在一些实施方式中,环境传感器确定是否满足某些阈值,并且作为响应,向处理器350提供检测到的环境状况(例如,烟雾存在或烟雾不存在)的二进制指示。在一些实施方式中,状况传感器是如上所述的运动检测器,用于检测与车库门开启器100相关联的空间中的物体的运动。处理器350可以响应于来自运动检测器的运动的指示来检测块605中的状况。在一些实施方式中,状况传感器是用于生成图像的相机,所述图像被提供给处理器350以进行分析来检测块605中的状况。例如,处理器350的图像分析可以检测运动(例如,通过将一个图像帧与稍后的图像帧进行比较并检测差异),者可以检测物体的存在(例如,通过将人、动物或自行车的预先存储的图像与从相机所获得的图像进行比较,或者使用热测图)。处理器350可以基于相机的输出响应于检测运动或物体的存在来确定块605中的状况。在一些实施方式中,状况传感器是用于检测车库门104的位置的位置传感器。处理器可以基于指示车库门104是打开的、关闭的或处于预定位置(例如,25%,50%或75%打开)的位置传感器的输出来检测块605中的状态。在一些实施方式中,状况传感器是用于检测铰链门或盖(不依赖于车库门104)的位置的门传感器。处理器可以基于指示感测到的门被打开或关闭的门传感器的输出来检测块605中的状况。在一些实施方式中,状况传感器是障碍物传感器198,并且当来自障碍物传感器198的输出向处理器350指示存在障碍物(例如,物体)时,处理器350检测块605中的状况。在块610中,处理器350从时钟377确定当前时间。当前时间可以包括一天的时间、日期或两者。在块615中,处理器350基于所检测到的状况和当前时间来选择响应动作。例如,存储器355可以包括指定一个或多个响应动作的规则,一个或多个相应动作依赖于在块605中检测到的状况和如在块610中确定的检测到状况的当前时间而被执行。例如,在某些实例中,当确定的当前时间在第一时间范围内(例如,在上午11点至上午4点之间)时处理器350选择第一响应动作,以及当确定的当前时间在第二时间范围内(例如,在上午8点和下午5点之间)时处理器350选择第二响应动作或无响应动作。因此,处理器350可以将检测到的状况和确定的当前时间与规则进行比较,并且作为响应,选择响应动作。在块620中,处理器350控制车库门开启器的部件执行在块615中选择的响应动作。车库门开启器的部件可以是gdo致动部件390、致动附件384中的一者,或其组合。例如,在块620中的gdo致动部件390中的一者是受控部件的情况下,处理器350可以控制马达212以打开、关闭、部分打开或部分关闭;可以控制灯光单元152能够提供照明、被禁用或闪光;或者可以控制扬声器392产生声音(audible)通知。例如,在块620中致动附件384是受控部件的情况下,处理器350可以控制致动附件384的负载被启用,禁用或执行另一动作。例如,当致动附件384是扬声器192时,处理器350可以控制扬声器192产生声音通知、播放音频媒体(例如,音乐)或者无线地连接到外部音频源(例如,根据bluetoothtm协议的配对)以开始从外部音频源播放音频。在另一示例中,当致动附件384是风扇194时,处理器350可以控制风扇194打开、关闭以增加速度或降低速度(例如,非零值)。在另一示例中,当致动附件384是相机时,处理器350可以控制照相机开始捕获音频、视频和/或静止图像,其可以提供给处理器350并存储在存储器355或服务器存储器305中,用于由用户访问和观看(例如,经由个人无线设备256通过网络254)。在另一示例中,当致动附件384是停车辅助激光器时,处理器350可以控制停车辅助激光器使能够发射激光标记以辅助停车或禁用。在另一示例中,当致动附件384是闪光灯时,处理器350可以控制闪光灯使能够提供照明、禁用或闪光。为了控制致动附件384,处理器350可以通过机电接口(参见例如图6的接口440)或其他数据连接(参见例如无线收发器445)向致动附件384提供命令。在一些实施方式中,无线收发器345是车库门开启器100的部件,其在块620中被处理器350控制。在这种实施方式中,无线收发器345可以由处理器350控制以经由网络254向服务器250或个人无线设备256的传送通知,以供用户接收。通知可以显示在个人无线设备256的屏幕上。在一些实施方式中,车库门开启器100的两个或更多个部件的组合被控制以执行上述块615中的响应动作中的一者(例如,闪光灯单元152与扬声器392产生声音警报,以及经由无线收发器345发送通知)。在一些实施方式中,在块605中检测到的状况是第一状况,并且除了检测第一状况之外,处理器350使用与上述用于确定第一状况的类似技术在块605中检测第二、不同的状况。在这种实施方式中,在块615中,处理器基于第一状况、第二状况和当前时间来选择响应动作。因此,作为示例,可以响应于车库门104的位置传感器指示车库门104部分打开状态来检测第一状况,可以响应于障碍物传感器198指示障碍物来检测第二状况,并且在块615中选择的响应动作是将经由无线收发器345向用户发送通知(例如,包括消息“您的宠物已经进入/离开车库”)。类似地,在一些实施方式中,在块605中检测附加状况(例如,第三状况,第四状况等),并在块615中用于选择响应动作。因此,方法600的一些实施方式可以由车库门开启器100实施以响应于检测不同的状况组合并且依赖于当前时间来执行一个或多个响应动作。图9示出用于控制车库门开启器100的方法700。在块705中,处理器350确定与车库门开启器100通信的状况附件382的存在。在接收到来自状况附件382的标识符时,处理器350可以确定状况附件382存在,其中标识符指示例如辅助设备的类型(例如,扬声器,风扇等)。标识符可以例如响应于经由机电连接器(例如,图6的机电连接器455)将状况附件382耦合到车库门开启器100而被提供。在块710中,处理器350类似地确定与车库门开启器100通信的致动附件384的存在。在块715中,处理器350基于状况附件382来检测状况。例如,处理器350可以基于状况附件382的输出来检测状况,如上文关于方法600的块605所述描述的(图8)。另外,在一些实施方式中,处理器响应于状况附件382被启用或禁用来检测状况。例如,当状况附件382是风扇194时,在风扇194被启用或禁用的情况下,该状况被处理器350检测。基于来自状态附件382的输出(例如,来自附件处理器415,参见图6)、检测到提供给状态附件382的功率(例如,经由电流传感器)、基于接收到指令(例如,来自服务器250)来启用状况附件382并且继续启用条件附件382(例如,经由命令),处理器350可以检测到状况附件382被启用。在块720中,处理器350基于检测到的状况来选择响应动作。例如,存储器355可以包括指定依赖于块715中检测到的状况来执行的一个或多个响应动作的规则。因此,处理器350可以将检测到的状况与规则进行比较,并作为响应来选择响应动作。在块725中,处理器350控制致动附件384以执行在块720中选择的响应动作。块725中致动附件384的响应动作类似于上面关于方法600的块620中致动附件384的控制的示例。因此,示例不再详细描述,但可以参考上文。在一些实施方式中,在块725中,而不是或除了块725中致动附件384的控制,处理器350控制车库门开启器100的另一部件,诸如无线收发器345或gdo致动部件390中的一个gdo致动部件。块725的这些实施方式中的另一部件的响应动作类似于上面关于方法600的块620中无线收发器345和gdo致动部件390的控制的示例。因此,不再对这些示例进行详细说明,但是可以参照上述。在一些实施方式中,在块705中检测到的状况是第一状况,并且状况附件382是第一状况附件,以及除了基于第一状况附件382检测第一状况之外,基于使用与上述用于确定第一状况的类似技术的第二状况附件,处理器350检测在块705中第二、不同的条件。在这种实施方式中,在块720中,处理器350基于第一状况和第二状况来选择响应动作。类似地,在一些实施方式中,来自附加状况附件的附加状况(例如,第三状况,第四状况等)在块705中被检测并在块720中被用于选择响应动作。因此,方法700的一些实施方式可以由车库门开启器100实施以响应于检测来自多个状况附件的状况的不同组合来执行一个或多个响应动作。虽然方法600和700的块(或其部分)被描述为由车库门开启器100的处理器350执行,但在一些实施方式中,一个或多个块由远程处理器执行,其中远程处理器是诸如服务器处理器310。例如,用于处理器350检测状态的指示被提供给服务器处理器310以检测状态,并且服务器处理器310选择响应动作并控制车库门开启器100的组件以执行响应动作。在一些实施方式中,处理器350从用户提供的个人无线设备256或服务器250接收规则。例如,个人无线设备256可以接收从用户输入(例如,经由触摸屏)的规则配置以生成规则,并经由网络254将该规则提供给处理器350以存储在存储器355中。基于来自可用状况列表的用户指定状况(例如,是基于与车库门开启器100通信的可用状况传感器),并基于来自可用响应动作列表的用户指定响应动作(例如,是基于与车库门开启器100通信的可用致动部件),规则可以被生成。此外,可以基于用户指定的时间范围来生成规则,使得在第一时间段期间发生的状况促使第一响应动作,而在第二时间段期间发生的相同条件可以促使没有响应动作或第二响应行动。例如,用户可以指定用户在家和离家的时间,并且可以指定当用户离开时应该发该通知,而当用户在家时不发送通知。在一些实施方式中,处理器350基于来自各种状况传感器的读数来记录事件数据380,其中状况传感器包括障碍物传感器198、状况感测部件386和状况附件382。处理器350分析事件数据380以确定基于时间的车库门开启器100的部件的使用模式(例如,gdo致动部件390和致动附件384)。基于这些基于时间的使用模式,处理器350生成存储在存储器355中的规则。该规则由处理器350例如方法600的块615和方法700的块720中使用,以选择响应于检测到的状况的响应动作。因此,处理器350可操作以学习习惯性行为并生成用于自动控制与使用者或环境习惯相对应的车库门开启器100的部件的规则。作为示例,在工作日上午,处理器350可以控制马达212在状况感测部件386(例如,pir运动检测器)检测到运动后十五分钟打开车库门104,反映用户驾车离开前十五分钟的以下习惯:装载车库里的车并然后回到房屋里喝一杯咖啡。在一些实施方式中,事件数据380被存储在服务器存储器305中,并且服务器处理器310执行事件数据380的分析并生成规则以存储在存储器355或服务器存储器305中且如上所述由处理器350或服务器处理器310使用。下面的表i列出了可以存储在存储器355或服务器存储器305中的示例性规则,该规则由处理器350或服务器处理器310用于上述方法600和700中。左列包括规则状况以及右列包括相关联的规则动作。规则状况可以包括状况和时间。当满足规则状况(例如,由处理器350确定)时,执行规则动作(例如,基于处理器350的控制)。表i的规则仅仅是示例性的,因为车库门开启器100的一些实施方式实施包括其他组合的状况、时间和响应动作的各种附加规则状况和规则动作。表i–示例性规则因此,于此公开的实施方式使得能够增强车库门开启器的部件和附件的控制。响应于关联于车库门开启器的传感器检测到的车库门开启器外部的状况,车库门开启器的附件可以被激活,因此允许车库门开启器执行用户特定操作。进一步地,当状况被链接到每天的时间时,状况的检测和对状况的响应使得能够由车库门开启器的部件做出响应,以响应车库门开启器以适时的方式检测到的状况。此外,于此公开的实施方式提供了对车库门开启器、服务器或另一相关系统学习的状况的用户控制响应的能力,以及被编码为车库门开启器使用的规则的用于响应以后检测到的类似状况的状况的用户控制响应能力。于此公开的一些实施方式还包括未明确列出的其他优点。虽然于此描述的方法以特定的顺序且连续地被描述,但这些方法的一个或多个块可以以不同于所示出的顺序、与一个或多个其它块或其组合并行地执行。于此描述的处理器可以被配置成经由履行存储在计算机可读介质(例如所示的存储器之一)上、在配置成执行功能的硬件电路(例如,专用集成电路(asic)或现场可编程门阵列)中、或其组合的指令来执行归属于其的功能。虽然已经参考某些优选实施方式详细描述了本发明,但是在如所描述的本发明的一个或多个独立方面的范围和精神内存在变型和修改。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1