使用日志数据的异步报告支持车库门开门器操作的诊断的系统和方法与流程

文档序号:14276728阅读:194来源:国知局
使用日志数据的异步报告支持车库门开门器操作的诊断的系统和方法与流程

相关申请的交叉使用

本申请提及于2016年10月20日提交的美国临时专利申请序列号no.62/410,542,请求其优先权并请求其权益,其全部内容通过引用合并于此。

本发明涉及车库门开启器系统和方法。更具体地,本发明的某些实施方式涉及感测在车库门开启器系统中或其附近发生的状况事件以及基于状况事件采取行动。



技术实现要素:

一方面本发明提供一种车库门开启器,该车库门开启器包括处理器、耦合至所述处理器的存储器、耦合至所述处理器的网络接口以及耦合至所述处理器的一个或多个传感器。所述车库门开启器进一步包括存储在所述存储器中的程序指令,用于响应于车库门开启器系统状况日志事件促使车库门开启器的处理器将车库门开启器事件数据报告记录至车库门开启器的存储器,车库门开启器事件数据报告包括从车库门开启器的一个或多个传感器采集的系统状况数据。车库门开启器进一步包括存储在存储器中的程序指令,用于响应于车库门系统状况报告事件促使车库门开启器的处理器通过车库门开启器的网络接口向远程服务器报告一个或多个车库门开启器事件数据报告。在一些实施方式中,一个或多个车库门开启器事件数据报告包括车库门开启器事件数据报告,以及车库门系统状况报告事件需要不同于车库门系统状况日志事件的一个或多个状况。

在一些实施方式中,异步于车库门开启器的处理器向车库门开启器的存储器记录包括系统状况数据的车库门开启器事件数据报告,车库门系统的处理器通过车库门开启器的网络接口向远程服务器报告一个或多个车库门开启器事件数据报告。

在一些实施方式中,车库门系统的处理器按照周期性时间调度执行通过车库门开启器的网络接口向远程服务器报告一个或多个车库门开启器事件数据报告,以及响应于非周期性系统中断,车库门开启器的处理器将包括系统状况数据的车库门开启器事件数据报告存储至车库门开启器的存储器。在一些实施方式中,周期性系统中断包括接口事件。在一些实施方式中,非周期性系统中断包括传感器数据报警事件。

在一些实施方式中,车库门系统的处理器执行响应于第一组系统中断通过车库门开启器的网络接口向远程服务器报告一个或多个车库门开启器事件数据报告,以及车库门开启器的处理器响应于第二组系统中断将包括系统状况数据的车库门开启器事件数据报告记录至车库门开启器的存储器。在一些实施方式中,第二组系统中断包括接口事件以及第一组中断包括网络数据请求事件。

一些实施方式提供一种配备用于高架(overhead)车库门开启器的诊断操作的高架车库门开启系统。在一些实施方式中,系统包括车库门开启器,车库门开启器包括处理器、耦合到处理器的存储器、耦合到处理器的网络接口以及耦合到处理器的一个或多个传感器。在一些实施方式中,车库开门器系统进一步包括存储在存储器中的程序指令,用于响应于车库门开启系统状况日志事件,促使车库门开启器的处理器将车库门开启事件数据报告记录到车库门开启器的存储器,车库门开启事件数据报告包括从车库门开启器的一个或多个传感器采集的系统状况数据。在一些实施方式中,车库开门器系统进一步包括存储在存储器中的程序指令,用于响应于车库门系统状况报告事件,促使车库门开启器的处理器通过车库门开启器的网络接口向远程服务器报告一个或多个车库门开启事件数据报告。

在一些实施方式中,一个或多个车库门开启器事件数据报告包括车库门开启器事件数据报告和至少部分地从车库门开启器事件数据报告导出的诊断信息。

在一些实施方式中,车库门开启器系统还进一步包括存储在存储器中的程序指令,用于促使车库门系统的处理器至少部分地基于来自一个或多个车库门开启器事件数据报告的传感器信息来生成诊断信息。

在一些实施方式中,车库门系统的处理器执行按照周期性时间调度至少部分地基于来自一个或多个车库门开启器事件数据报告的传感器信息来生成诊断信息,以及车库门开启器的处理器响应于非周期性系统中断将车库门开启事件数据报告记录到车库门开启器的存储器,车库门开启事件数据报告包括系统状况数据。在一些实施方式中,非周期性系统中断包括接口事件。在一些实施方式中,非周期性系统中断包括传感器数据报警事件。

在一些实施方式中,车库门系统的处理器执行响应于第一组系统中断通过车库门开启器的网络接口向远程服务器报告一个或多个车库门开启器事件数据报告,以及车库门开启器的处理器响应于第二组系统中断将包括系统状况数据的车库门开启事件数据报告记录到车库门开启器的存储器。在一些实施方式中,第二组系统中断包括接口事件,第一组中断包括网络数据请求事件。

一些实施方式包括用于采集代表高架车库门开启器的操作的数据的方法。在一些实施方式中,该方法包括响应于车库门开启系统状况日志事件,车库门开启器的处理器将车库门开启器事件数据报告记录到车库门开启器的存储器,车库门开启器事件数据报告包括从车库门开启器的一个或多个传感器采集的系统状况数据,并响应于车库门系统状况报告事件,车库门开启器的处理器通过车库门开启器的网络接口向远程服务器报告一个或多个车库门开启事件数据报告,其中一个或多个车库门开启器事件数据报告包括车库门开启器事件数据报告,以及车库门系统状况报告事件需要不同于车库门系统状况日志事件的状况的一个或多个状况。

在一些实施方式中,该方法包括异步于车库门开启器的处理器向车库门开启器的存储器记录包括系统状况数据的车库门开启事件数据报告,车库门系统的处理器通过车库门开启器的网络接口向远程服务器报告一个或多个车库门开启器事件数据报告。

在一些实施方式中,该方法包括车库门系统的处理器按照周期性时间调度通过车库门开启器的网络接口向远程服务器报告一个或多个车库门开启器事件数据报告,以及车库门开启器的处理器响应非周期性系统中断将包括系统状况数据的车库门开启器事件数据报告记录到车库门开启器的存储器。在一些实施方式中,非周期性系统中断包括接口事件。在一些实施方式中,非周期性系统中断包括传感器数据报警事件。

在一些实施方式中,该方法包括车库门系统的处理器响应于第一组系统中断通过车库门开启器的网络接口向远程服务器报告一个或多个车库门开启器事件数据报告,以及车库门开启器的处理器响应于第二组系统中断将包括的系统状况数据的车库门开启器事件数据报告记录到车库门开启器的存储器。在一些实施方式中,第二组系统中断包括接口事件,以及第一组中断包括网络数据请求事件。

一些实施方式包括用于诊断高架车库门开启器的操作的方法。在一些实施方式中,该方法包括响应于车库门开启器系统状况日志事件,车库门开启器的处理器将车库门开启器事件数据报告记录到车库门开启器的存储器,车库门开启器事件数据报告包括从车库门开启器的一个或多个传感器采集的系统状况数据。在一些实施方式中,该方法包括响应于车库门系统状况报告事件,车库门开启器的处理器通过车库门开启器的网络接口向远程服务器报告一个或多个车库门开启器事件数据报告。一个或多个车库门开启器事件数据报告包括车库门开启器事件数据报告和至少部分从车库门开启器事件数据报告导出的诊断信息。

在一些实施方式中,该方法包括车库门系统的处理器至少部分地基于来自一个或多个车库门开启器事件数据报告的传感器信息来生成诊断信息。

在一些实施方式中,该方法包括车库门系统的处理器按照周期性时间调度至少部分地基于来自一个或多个车库门开启器事件数据报告的传感器信息来生成诊断信息,以及车库门开启器的处理器响应非周期性系统中断将包括系统状况数据的车库门开启事件数据报告记录到车库门开启器的存储器。在一些实施方式中,非周期性系统中断包括接口事件。在一些实施方式中,非周期性系统中断包括传感器数据报警事件。

在一些实施方式中,该方法包括车库门系统的处理器响应于第一组系统中断通过车库门开启器的网络接口向远程服务器报告一个或多个车库门开启器事件数据报告,以及车库门开启器的处理器响应于第二组系统中断将包括系统状况数据的车库门开启器事件数据报告记录到车库门开启器的存储器。在一些实施方式中,第二组系统中断包括接口事件,以及第一组中断包括网络数据请求事件。

通过考虑以下详细的说明和附图本发明的其它特征和方面将变得显而易见。

附图说明

图1是车库门开启器系统的视图。

图2是图1中车库门系统的车库门开启器的视图。

图3a和3b是图2的车库门开启器的块功率图。

图4是图2的车库门开启器的块通信图。

图5是用于图2的车库门开启器的诊断和事件报告系统的图示。

图6是报告来自车库门开启器的事件数据的流程图。

图7是车库门开启器的诊断报告的流程图。

具体实施方式

在详细说明本发明的任何实施方式之前,应当理解,本发明在其应用上不限于在以下描述中陈述的或在以下附图中示出的结构的细节和部件的布置。本发明能够具有其他实施方式并且能够以各种方式被实践或执行。此外,应当理解,于此所用的措辞和术语是为了描述的目的,而不应被视为限制性的。

图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等。

图3a和3b示出了车库门开启器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是图2的车库门开启器的诊断和事件报告系统的图示。诊断和事件报告系统300包括车库门开启器100、服务器250和网络254。为了便于说明和描述,网络设备252被认为是图5中的网络254的一部分并不进行单独说明。服务器250包括由通信总线320耦合的服务器存储器305、服务器处理器(例如,电子服务器处理器)310和网络通信接口315。服务器存储器305存储事件数据325。

车库门开启器100包括控制器330。仅示出了控制器330的选择组件,包括网络接口345(例如,包括无线收发器)、时钟332、处理器(例如,电子处理器)350和存储器355。网络接口345可以是无线微控制器240(图4)的一部分。处理器350和存储器355可以是gdo微控制器244(图4)的一部分。处理器350、存储器355和网络接口345经由通信总线360进行通信,通信总线360可以包括多路复用器260(图4)。存储器355包括存储固件镜像(image)370的第一非易失性存储区块365和存储事件数据380的第二非易失性存储区块375。

车库门开启器100进一步包括一个或多个感测部件386,例如图3的门传感器216、无源红外(pir)运动传感器、相机、热传感器、电敏感扫描仪或接近传感器。相机可以与运动、面部、人、动物识别软件中的一者或多者相关联,其可以存储在存储器355中并由处理器350履行以执行这种识别。车库门开启器100进一步包括一个或多个用户接口384,例如室内键盘222、室外键盘264、车上遥控262和个人无线设备256(参见图3)。车库门开启器100还包括一个或多个车库门开启器致动部件390,诸如灯光单元152和马达212。

图6是用于报告来自车库门开启器100的事件数据的方法的流程图。响应于车库开门器系统状况日志事件(于此,“日志事件”),处理器350将车库门开启器事件数据报告(于此,“事件数据报告”)记录到存储器355,该车库门开启器事件数据报告包括从车库门开启器的一个或多个传感器采集的系统状况数据(块605)。在一些实施方式中,日志事件包括检测图5的感测部件386处接收到的数据的变化,诸如图2所示的门传感器216检测门的位置变化,或pir运动传感器或摄像机检测运动。在一些实施方式中,日志事件包括检测到图5的用户接口384处激活车库门开启器的部件的请求,诸如室内键盘222、室外键盘264或车上遥控262。在一些实施方式中,日志事件包括检测从系统部件接收到的数据的变化,诸如图5的马达212中的马达电压读数的变化。在一些实施方式中,在块605中,车库门开启器100的处理器350在存在于固件镜像370中的指令的控制下向存储器355记录事件数据报告(例如,作为事件数据380)。

在一些实施方式中,系统状况数据被从感测部件(一个或多个)386获得,并且指示以下实例:利用室内键盘打开车库门、利用户外键盘关闭车库门、利用个人无线设备打开车库门、使能灯光单元152、检测运动、部件的错误/故障等。在一些实施方式中,系统状况数据包括由感测部件386提供的诸如马达212的电流水平的测量。在一些实施方式中,系统状况数据包括由感测部件386获得的图像、视频或音频数据(例如采取相机的形式)。系统状况数据进一步可以与基于时钟332获得的时间戳相关联。

响应于车库门系统状况报告事件(于此,“报告事件”),处理器350通过网络254向服务器250报告一个或多个事件数据报告(块610)。这种报告事件的示例包括由时钟332达到调度的报告时间(例如,每天凌晨1点或每小时一次)时测量的时间、处理器350报告的错误状况以及用户接口384对执行报告的请求。在一些实施方式中,通过网络接口345的报告包括使用网络接口345通过网络254向服务器250进行事件数据380的无线传输,在服务器存储器305中存储为事件数据325。在一些实施方式中,车库门开启器100的标识符(诸如唯一的序列号)被提供有用于在服务器存储器305中进行索引的事件数据报告,以能够稍后进行检索。

在一些实施方式中,在块610中报告的一个或多个事件数据报告包括随时间聚合并按批次传送的事件数据报告组,而不是在生成时单独传送或在报告事件时单独传送。在一些实施方式中,报告事件需要与车库门系统状况日志事件的状况不同的一个或多个状况。例如,在一些实施方式中,报告事件是对通过网络接口345从服务器250接收的数据的请求,而车库门系统状况日志事件是来自感测部件386的传感器度数。

在一些实施方式中,处理器350通过网络接口345向服务器250报告一个或多个事件数据报告,该报告一个或多个事件数据报告异步于处理器350向存储器355记录包括系统状况数据的事件数据报告。

在一些实施方式中,处理器350按照由时钟332定义的周期性时间调度通过网络接口345向服务器250报告一个或多个事件数据报告,并且车库门开启器100的处理器350响应于非周期性系统中断(诸如来自感测部件386的传感器读数)而向车库门开启器100的存储器355记录包括系统状况数据的事件数据报告。在一些实施方式中,非周期性系统中断包括接口事件,诸如来自用户接口384的用户输入。在一些实施方式中,非周期性系统中断包括传感器数据报警事件,诸如检测到电动马达212中的过电压读数。

在一些实施方式中,处理器350响应于第一组系统中断(诸如,关联于时钟332的周期性广播调度)通过网络接口345向服务器250报告一个或多个事件数据报告。在这种的实施方式中,处理器350进一步响应于第二组系统中断(诸如即收到来自感测部件386的数据读数)将事件数据报告作为事件数据380记录到存储器355,事件数据380包括系统状况数据,诸如感测部件386处的传感器读数。在一些实施方式中,第二组系统中断包括接口事件,诸如用户接口384处的用户输入,以及第一组中断包括通过网络254从服务器250接收到的网络数据请求事件。

在一些实施方式中,接收和分析事件数据报告的方法由服务器250执行。例如,服务器处理器310经由网络254接收由处理器350生成的事件数据报告,其中事件数据报告是响应于如关于块610所描述的报告事件而由处理器350发送的,并且其中事件数据报告是由处理器350响应于如关于块605所描述的相应日志事件而生成的。

服务器处理器310将接收到的事件数据报告作为事件数据325存储在服务器存储器305中,并分析事件数据报告以生成关于车库门开启器100的诊断信息。例如,服务器处理器310可以分析事件数据报告以在车库门开启器100的打开或关闭操作期间确定马达212上的典型负载(例如,基于感测部件386感测到的马达电流)。基于所确定的负载,服务器处理器310识别由车库门开启器100驱动的车库门的类型,调节马达运转(cycling)以增加马达212的寿命。在另一示例中,服务器处理器310可以随时间分析事件数据报告以确定马达212上的负载是否随着时间增加(例如,利用超过预定阈值的斜率或者在负载超过预定阈值的情况下)。响应于确定马达上的负载超过斜率或其他阈值,服务器处理器310生成通知以指示应该更换附加到车库门的弹簧。该通知可以经由网络254而被通信到个人无线设备256。在另一个示例中,服务器处理器310通过执行诊断报告算法来生成诊断信息,以将错误消息和与时钟332的公共时间戳链接的相关联的传感器读数进行配对。生成的诊断信息的其它示例包括经滤波的数据读数、数据读数的平均值、错误消息的集合或系统中断。

图7是车库开门器中的诊断报告的流程图。响应于车库门开启器100的日志事件,处理器350向存储器355记录事件数据报告,该事件数据报告包括从车库门开启器100的一个或多个传感器采集的系统状况数据(块705),如上关于图6的块605所描述的。

响应于车库门开启器100的报告事件,处理器350通过网络接口345向服务器250报告一个或多个车库门开启器诊断事件数据报告(于此为一个或多个“诊断数据报告”),该数据报告包括具有系统状况数据的事件数据报告,并且包括至少部分地从事件数据报告导出的诊断信息(块710)。这种诊断信息的示例包括经滤波的数据读数、数据读数的平均值、错误消息的集合或系统中断。这种报告事件的示例可以类似于上面关于图6的块610描述的事件。在一些实施方式中,报告一个或多个诊断数据报告包括使用网络接口345通过网络245对服务器进行事件数据380(具有诊断数据报告)的无线传输,作为事件数据325存储在服务器存储器305中。

在一些实施方式中,处理器350至少部分地基于来自一个或多个事件数据报告的传感器信息来生成诊断信息,例如通过执行诊断报告算法来配对错误消息和与时钟332的公共时间戳链接的相关联的传感器读数。在一些实施方式中,处理器350使用与以上关于服务器310所述的类似技术来生成诊断信息。

在方法700的一些实施方式中,处理器350按照从时钟332的读数估计的周期性时间调度至少部分地基于来自一个或多个事件数据报告的传感器信息生成块710中使用的诊断信息,并且处理器350响应于非周期性系统中断(诸如来自感测部件386的传感器读数)将事件数据报告作为事件数据380记录至存储器355,该时间数据380包括系统状况数据。在一些实施方式中,非周期性系统中断包括接口事件,诸如在用户接口384处的用户输入。在一些实施方式中,非周期性系统中断包括传感器数据报警事件,其表示感测部件386处的异常读数,例如温度传感器处的异常温度。

在一些实施方式中,处理器350响应于第一组系统中断(诸如通过网络接口345从服务器250接收到的数据的请求)通过网络接口345向服务器250报告一个或多个诊断数据报告,并且车库门开启器100和处理器350响应于第二组系统中断(诸如在用户接口384处的用户输入)将诊断数据报告记录到存储器355。在一些实施方式中,第二组系统中断包括接口事件(诸如,在用户接口384处),以及第一组中断包括网络数据请求事件(例如,经由网络接口345接收到的)。

在一些实施方式中,服务器处理器310可以使用与关于图6的方法600中的单个车库门开启器100所描述的类似技术来接收并存储多个车库门开启器100的事件数据报告,以生成聚合报告数据。聚合报告数据可以例如被组织为事件数据报告的具有事件数据报告的系统状况数据的条目的数据库(例如,使用室内键盘打开车库门、使用户外键盘关闭车库门、使用个人无线设备打开车库门、使能灯光单元152、检测运动、组件的错误/故障、测量的电动机电流等每个实例),其中事件数据报告具有相关联的时间戳以及相关车库门开启器100的序列号。

服务器处理器310可以进一步分析聚合报告数据以生成全局诊断信息,例如具有各种应用的全局诊断信息。举例而言,全局诊断信息可以指示车库门开启器的平均使用。该数据转而可用于预测车库门开启器的预期寿命,以进行维护调度建议,以及选择车库门开启器的部件(例如,马达212),使车库门开启器将达到一定的寿命预期水平。另外,在一些实施方式中,全局诊断信息被用于识别峰值使用时间(例如,工作日上午7:00至上午9:00之间的大量使用),以及识别低使用时间(例如,星期日从凌晨1点到凌晨3点)。反过来,服务器250可以被配置成经由网络254从另一个计算设备(未示出)接收更新,例如软件更新,以在识别的低使用时间期间与车库门开启器100进行通信来更新由服务器处理器310执行的服务器存储器305上的指令。通过在低使用时间内执行更新,减少或最小化可能遇到服务中断的车库门开启器的数量。此外,服务器250可以在所识别的峰值时间期间被提供附加的计算资源,以解决更重的数据业务,而不会在服务器中降低车库门开启器的速度。例如,在一些实施方式中,虽然示出为服务器250具有单个服务器处理器310、单个存储器305和单个网络通信接口315,但是上述每个部件的数量可以为多个。因此,服务器250可以提供并行计算以解决(例如,处理)数据存储及与多个车库门开启器100的通信操作(诸如上文所述)。为了获得额外的计算资源,服务器250可以例如,从更大的服务器系统请求并分配额外的服务器处理器、服务器内存和网络通信接口。

另外,在一些实施方式中,服务器处理器310被配置成分析聚合报告数据并确定车库门开启器100的特征的特征使用率。例如,服务器处理器310可以识别室外键盘264的使用多于无线遥控262,并且无线遥控262的使用多于另一个用户接口(例如,个人无线设备256)。然后可以将该信息用于指导车库门开启器100的进一步设计工作。

因此,于此公开的实施方式使得能够通过日志数据、报告异步于日志数据的数据以及基于所述数据提供诊断报告来监测和诊断车库门开启器。通过网络提供此信息允许由不能直接访问车库开门器的各方进行性能检测。响应于由与车库门开启器相关联的传感器检测到的车库门开启器内部或外部的事件,可以启动日志操作,从而允许车库门开启器捕获数据以用于当事件指示传输是首选时的随后的传输。

此外,当事件被链接到每天的时间或事件之间的时间关系并且伴随有运动检测器可检测的运动时,事件的检测和对事件的响应使得能够由车库门开启器的部件做出响应,以响应车库门开启器以适时的方式检测到的运动。此外,于此公开的实施方式提供了对车库门开启器学习的状况和运动的响应的能力或者对基于由车库门开启器记录的事件由外部服务器编码为规则并然后提供给车库门开启器的状况和运动的响应的能力。于此公开的一些实施方式还包括未明确列出的其他优点。

于此描述的处理器可以被配置成经由履行存储在计算机可读介质(例如所示的存储器之一)上、在配置成执行功能的硬件电路(例如,专用集成电路(asic)或现场可编程门阵列)中、或其组合的指令来执行归属于其的功能。

虽然已经参考某些优选实施方式详细描述了本发明,但是在如所描述的本发明的一个或多个独立方面的范围和精神内存在变型和修改。

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