为网络中的设备成员生成行为文件的方法和系统与流程

文档序号:11623841阅读:215来源:国知局
为网络中的设备成员生成行为文件的方法和系统与流程

本申请是申请日为2012年01月20日、申请号为201280006376.2、发明名称为“为网络中的设备成员生成行为文件的方法和系统”的发明专利申请的分案申请。

相关申请的交叉参考

本申请主张于2011年1月24日提交的美国临时申请61/435,460、61/435,464和61/435,468,以及于2012年1月19日提交的美国申请13/354,044的优先权,各个在先申请的全部内容作为参考并引入本申请。

本申请涉及设备网络,更具体地说,本申请涉及一种为网络中的设备生成设备文件并为设备网络提供社交网络准则的方法和系统。



背景技术:

随着科技的进步和发展,世界的联系越来越密切,社交网络如推特和脸谱创建并得到迅速发展。目前使用的社交网络,提供和展示了个人用户的文件,通过个人用户的文件,个人用户可以交流,例如,用户表达声音。每个个人用户文件可以通过以下方式产生:用户通过行动记录个人用户的特性或个人描述,交流个人用户的观点,和/或通过在万维网上发布消息公开个人用户的行为,例如,在社交网络的个人用户文件中描述个人的行为、特性的一系列微博或消息墙。社交网络为个人用户提供了联系一个或多个群体的方式,这些群体分享了个人用户的普通特性,例如,人与人的关系、位置、学校、工作单位、兴趣爱好和组织关系等。这些群体提供了一个论坛,通过论坛,群体成员可以集中和分享关于群体的信息,包括提供个人用户文件或群体文件的输入信息。

有数百万的工业设备,如夹具、扣针、机器人、焊接机、焊接定时器、传送装置和其他在工厂里执行重复功能的设备,也有数百万在世界各地的家庭、部门、办公室和其他位置使用的电子器具和设备。这些设备在运作时均会产生数字声音,例如,一个输出信号、一个能量消费模式,或其他可记录的操作参数或设备行为的数字表现。这些设备和装置中的每一个都是在其所在的各个孤立位置彼此独立地执行工作,例如无声的,或非共享的数字声音。



技术实现要素:

本发明公开了一种方法和系统。

该系统包括:内容服务器;与该内容服务器经由网络通讯的若干个设备;其中该若干个设备中的每个各个设备在由所述各个设备执行的若干个运行周期中的每个各个运行周期期间输出数字行为数据;其中该内容服务器:接收所述各个设备在由所述各个设备执行的若干个运行周期中的每个各个运行周期期间输出的数字行为数据;使该数字行为数据与所述各个设备和所述各个运行周期相关联;使用所述各个设备在所述若干个运行周期期间输出的数字行为数据生成所述各个设备的各个设备行为文件;以及存储所述各个设备行为文件;其中所述各个设备的各个设备行为文件预测所述各个设备的正常运行行为文件。

该方法包括:接收与内容服务器经由网络通讯的若干个设备中的每个各个设备输出的数字行为数据;其中在由所述各个设备执行的若干个运行周期中的每个各个运行周期期间输出数字行为数据;使用内容服务器使该数字行为数据与所述各个设备和所述各个运行周期相关联;使用所述各个设备在所述若干个运行周期期间输出的数字行为数据生成所述各个设备的各个设备行为文件;以及存储所述各个设备行为文件;其中所述各个设备的各个设备行为文件预测所述各个设备的正常运行行为文件。

以下结合附图详细描述本发明的最佳实施例,以说明本发明实施例的上述特征、其他特征和优点。

附图说明

图1为一种生成包括互联网的设备网络的设备成员定义的设备群文件的行为文件和提供设备群相关内容的系统的示意图。

图2为由设备成员提供的设备行为文件和图1所示的系统生成的群行为文件。

图3为一个为设备网络的设备成员生成群行为文件和相关内容的流程示意图。

图4a为一种可为图1所示的系统提供行为文件的数据获取成员的示意图。

图4b为一种生成图1所示的包括互联网的设备网络的位于同一位置的设备成员定义的位置群文件的行为文件和提供位置群相关内容的系统的示意图。

图5为与图4b的同一位置的设备成员提供的设备行为文件和图4b所示的系统生成的位置行为文件的示意图。

图6为生成包括图1所示的互联网的设备网络的位置和/或设备成员定义的位置群文件的行为文件以及提供位置和/或设备群相关内容的图1所示的系统的示意图。

具体实施方式

请参照附图,附图中,相同的附图标记始终对应相同的元件。图1中,系统100用于生成图2所示的行为文件,行为文件包括由各个设备10a...10n定义的设备行为文件12a...12n和群行为文件(如图2所示),其中,若干个设备10a...10n包括定义群文件10的设备群10,若干个设备10a...10n是互联网设备网络60的设备成员。以下使用的术语“设备10x”指的是设备10a...10n中的一个,术语“设备文件12x”指的是由设备10x提供或定义的特定的设备文件12x,其中,设备文件12x是图2中设备文件12a...12n中的一个。

设备网络60可设置成与网络30通讯,网络30可以设置为互联网或万维网。系统100可以向设备网络60的设备成员和设备用户成员产生、公布和/或提供群设备相关内容(未图示)和/或设备相关内容(未图示),以使得设备网络60部分地应用、借鉴或吸收社交网络的准则和/或社交网络的特性。系统100产生的信息包括行为文件、群相关内容和设备相关内容,这些信息可以被设备群10的设备成员和/或设备群10的用户通过网络30的设备网络网页(未显示)访问。设备网络网页可以由设备网络60提供,内容由与设备网络60通过网络30通讯的内容服务器40提供。

内容服务器40通过网络接口,例如调制解调器、网页或相似方式,与网络30通讯。内容服务器40包括一个或多个可处理从设备群接收的文件数据的应用38、存储器34,以及用于执行应用38的中央处理器(cpu)36。根据一个非限制性的例子,文件数据的处理包括:识别一个与内容服务器40通讯的设备;存储从设备接收的行为文件数据;将设备和/或设备文件数据与至少一个设备群进行关联;将相关内容与设备或设备群进行关联;整合文件数据和其他文件数据;将群数据和/或相关内容进行关联;分析文件数据和群数据;在设备文件和设备群文件中识别不正常的或非典型的数据;为设备或设备群生成优质、耐用和失败的预期;比较一个设备群与另一个设备群,以为每个设备群提供一个优质、耐用或满意等级;比较设备文件;比较设备群文件;设备或设备群的级别或等级划分;产生和提供关于设备和/或群设备的消息,例如,可以是等级、报告、警报等;和/或公布设备或设备用户可获取的设备文件、设备群文件和/或相关内容。至少部分存储器34是有形的和持久的,可以包括只读存储器rom、随机存取存储器ram,电可擦除只读存储器eeprom等。存储器34具有足够的尺寸和速度,以通过网络30、存储数据库42,44,46去执行应用38,以及运行公布装置48。

内容服务器40包括一个或多个可接收、存储和/或在系统100内提供数据的数据库。例如,内容服务器40可以包括可接收、存储和提供设备行为文件的设备数据库42,设备行为文件可以是图2中的设备文件12a...12n,其中,设备文件被定义和/或包括设备输出信息,例如可测量的或可记录的设备操作参数,能量消费模式、数字信号、循环时间,或其他设备行为的数字表现形式,如数字行为数据。设备数据库42包括设备相关内容,例如每个设备10x的设备识别信息,如设备类型、品牌、模型、年代、服务时间、位置,运行环境等。设备识别信息可以设置为在设备网络60中登记或识别设备10x,和/或设置为关联设备10x或使设备10x归属于具有共享或相似标识码的设备群10或其他设备群,其中,设备群10和/或其他设备群代表着设备网络60中被识别的集群,归属的设备10x代表着集群成员。内容服务器40可以包含设备群数据库44和群识别信息,设备群数据库44用于接收、存储、提供群行为文件(如图2所示的设备群文件),群识别信息可关联或归集群10与群设备10a...10n或其他群,例如,为了比较两个群的行为文件。内容服务器40可以包括相关内容的数据库46,数据库46可接收、存储和提供设备或设备群相关的内容,如非数字信息,例如设备用户评论、顾客满意等级、授权信息和诊断或服务信息等。

公布装置48可将内容服务器40的内容公布到设备网络60,为了设备10a...l0n存取,其中,设备群10中的每个设备10x可以是设备网络60中的一个成员,并且可以是群10中的一个或多个群的一个集群成员。从内容服务器40提供到设备网络60中的内容可以是其他成员或设备网络60的用户可以看到或可以获取的,包括对设备群10感兴趣的用户成员(包括设备用户)、顾客、开发者、制造商、供应商、服务提供商,或其他对设备群10、类似的或有竞争的设备、或位置或包含有设备10x或类似10x的设备的系统感兴趣的人。公布装置48向设备网络60公布的内容包括设备文件、群文件、分析结果、竞争设备群的类似的等级和级别、保单、耐用和质量信息、服务信息、用户和成员的评论和传送信息、警报、警告等。公布装置48用于将内容设计为预先确定的格式,例如,每个设备群(如群10)通过标准排列信息进行展示,信息包括识别信息,例如,包含群10、群文件12、与每个设备文件12a...12n关联的设备10a...10n的设备名字、商标、牌子、模型和制造商,以及设备特有信息,例如每个设备12a...12n的位置、运行环境和服务时间、质量等级、可靠性预测、服务信息、制造商信息,以及设备用户博客或公告或阅览用户评论的墙等。

公布装置48和/或内容服务器40可设置为向设备网络60成员、设备用户、和/或与内容服务器40和/或设备网络60关联的设备10x生成和/或提供消息。例如,公布装置48可设置为向设备10x提供警报消息,以通知设备10x设备文件12x包含非典型数据,数据可能提示设备10x需要进行纠正、维护或其他服务。在另一个实施例中,公布装置48和/或内容服务器40可设置为向设备10x提供消息作为电子信号,其可作为设备10x的一个命令,以修改或结束操作以防止一个即将发生的状态,例如过载或失败事件。公布装置48和/或内容服务器40可被设置为通过使用设备网络60提供消息,其中,消息可以是警报、推特、传送墙或其他消息,通知的消息可以由设备网络60向一个或多个成员或设备网络60的用户提供。

本说明书提供的实施例是非限制性的。例如,可以理解的是,内容服务器40的功能可以由单个服务器提供,也可以在包括第三方服务器在内的多个服务器之间分配。此外,系统100中的数据可以由除了已经描述的数据库42,44,46以外的数据库提供。例如,设备和群文件可以归属于一个共享的数据库,设备和集群的数据和相关内容可以归属于另一个服务器。数据库可以分配于包括第三方服务器在内的多个服务器,多个服务器相互关联并通过网络30或直接与内容服务器40关联。

设备网络60可以设置为,通过网络系统100使得每个设备10x或其归属的群10的行为可以被分享或积累。例如,设备网络60上的设备集群(未显示)被设置为一个特定的工业设备类型,以收集行为信息,如设备集群中的每个设备10x的数字声音或文件。设备集群由一个或多个设备群组成,以使得设备10x是一个设备集群的一个成员和至少一个设备群的一个成员。例如,设备10x可以是一个包括相同类型、牌子、模型和制造商的设备10x的特定设备群10的成员,设备10x也可以是另一个包括与设备10x类型相同但牌子、模型和制造商不同的另一个群(未显示)的成员。设备成员10x可以加入设备网络60,例如,被设置为与设备网络60和/或内容服务器40通讯,以使得设备成员10x可以向设备网络60定义的设备集群提供它的数字声音,如提供设备文件数据和包括识别数据的设备相关内容。

随着来自若干个设备10a...10n的成员设备文件和相关内容被积累,文件信息和相关内容通过内容服务器40和/或设备网络60被接收、归集、聚集、分析和/或存储,形成一个成员群或设备群的数字文件。行为文件和相关内容的集聚、关联和分析,可以提供每个群的失败预报、一个群同另一个群的比较信息、质量、耐用性或满意级别。内容服务器40和/或设备网络60可被设置为提供其他信息,如警告或通知系统,以使得设备用户在设备10x最终失效之前取代设备10x,因此避免用户不方便和停工等。通过比较项目或设备群与其他项目或设备群,例如,第一群10由第一模型或类型的设备10a...10n组成,第二群(未图示)由第二模型或类型的相似设备70a(见图4b)组成,通过比较第一群和第二群,可以提供质量、行为和/或耐用性的相对比较结果。每个群的数字行为,例如为每个群创建的提供给设备网络60的群文件12,可被设置成进一步包括或涉及其他的非数字信息,如用户评论、顾客满意级别、诊断或服务信息等。

如图1所示,每个设备10a...10n与数据传送装置20进行通讯,数据传送装置20可用于收集和/或传输设备10x的数字声音并传输到内容服务器40。数据传送装置20可以与网络30通讯,将设备文件12a...12n传输至内容服务器40,或传输至与内容服务器40通讯的网络设备60。数据传送装置20可被设置成数据传输应用,其可被提供给一个中心计算机和控制装置,如与设备10x通讯并可控制设备10x的可编程逻辑控制器(plc),以使得设备文件数据可被plc收集并通过数据传送装置20传输至内容服务器40和/或设备网络60。

数据传送装置20可被设置为一个数据传输部件,其置于设备10x与内容服务器40和/网络设备60之间并与设备10x与内容服务器40和/网络设备60通讯。在一个实施例中,数据传送装置20还可设置为图4a,4b和图6所示的数据传送部件50。

设备10x可以是任意类型的工业设备、消费设备、家用电器或其他能够在操作过程中产生数字语音的设备,例如,数字语音可以是输出信号、能量消费模式或其他可记录操作参数、或设备行为的数字表达。设备的非限制性例子包括:夹具、销、焊接枪、焊接定时器、机器人、洗衣机、干燥机、洗碗机、空调、微波炉等家用电器和/或灯泡之类的电子设备。

至少一个设备群10由一个或多个与预先制定的标准相关的设备组成,预先制定标准定义设备群可以包括一个或多个识别信息的要素,其由设备提供作为设备的相关内容。例如,图1所示的设备群10由设备10a...10n组成,其中,每个设备10x与其他设备10x相仿,例如,相同式样、型号和制造商的设备10x组成一个相似设备群。每个设备10x可在不同的位置或环境下运作,以使得聚合设备文件12a......12n可以提供统计意义上的群文件12,以确定统计描述、预测和估计。

另一个设备群10由设备70a……70n组成,包括图4b所示的设备70a,其中,各个设备70x与其他的设备70x相似,但是与设备10x的式样、制造、型号和/或制造商或其他标识特征中的至少一个不同。本申请中的术语“不相似”用于区分至少一个标识特性不同的两个设备,其中,标识特性可以是类型、制造、式样、型号、制造商、功能、应用、运行环境、构造/或其他标识特性。在一个实施例中,设备10x和设备70x是可比较的设备,例如,设备10x可以与设备70x的类型相同,但是每个设备10x与每个设备70x的制造、型号、制造商或者其他识别信息不同,例如,具体应用或每个设备10x、70x的使用环境。本申请中的“可比较”用于识别具有至少一个共同标识特性的两个设备,其中一个标识特性可以是类型、制造、型号、制造商、功能、应用、运行环境、结构/组态或其他标识特性。例如,设备10x可以是第一种类型、第一种型号和第一家制造商的夹具,使得设备群10由类似的设备10a……10n组成。设备70x也是一种夹具,其类型与设备10x的类型相同,但是至少一项识别标准不同,使得每个设备70x与其他的设备70x相似,每个设备70x与每个设备10x可比较但又不尽相同。例如,设备70x与设备10x都是第一类型、第一型号,但是设备70x可能出自第二家制造商,使得设备群70是由具有相同的第一类型、第一型号和第二家制造商的相似设备70x组成。设备10x与设备70x不同在于,来自不同的制造商。为了提供来自第一制造商的设备10x与来自第二制造商的设备70x的相对比较,设备群10x与设备群70x进行比较,例如,提供质量或性能排名或者两个设备群的比较,如对来自两个不同制造商的第一类型和第一型号的夹具进行比较。

设备文件10x、70x可以组合形成另一个设备群(未图示),其包括来自不同制造商的第一类型和第一型号的夹具,以为第一类型/第一型号的夹子提供一个群文件,可以作为规范,如第一类型/第一型号夹子的预期行为。还可以对比分析设备文件10x、70x和第一类型/第一型号的夹子/钳的群文件,以确定设备10x、70x是否按照第一类型/第一型号的夹子的规范运行。

任一给定的设备群10可以由若干个设备组成,其中,根据其他的识别标准(如协同定位),至少两个设备不同但彼此相关,图4b-6显示了位置群110a的示例。不同的设备70a,80a,90a可以共置(位于同一位置),如共享一个位置,其中,“位置”是广义的定义。例如,一个位置110a可以是焊接机,设备70a,80a,90a可以包括位置群110a,设备70a为可夹住工件的夹具,设备80a为可焊接工件的焊接机,设备90a为可将工件相对于夹具70a定位的机器人。设备文件72a,82a,92a由一段时间内每个设备的能量消费模式定义,使得聚集的设备文件72a,82a,92a定义一个位置文件112a,其在本申请中可被描述为位置110a的“重要特征”(heartbeat),例如,由位置112a的设备群72a,82a,92a定义的能量消费模式。每个设备70a,80a,90a的能量消费模式可以被收集,例如,通过包含数据传送装置20的可编程逻辑控制器plc收集,其中,plc控制着设备110a和每个共置设备70a、80a、90a。

请参照图6所示和本实施例,一个位置群110可以包括若干个位置,如焊接机110a……110n,每个焊接机110x包括共置的不同设备70x、80x、90x且定义设备或位置文件112x,也称之为重要特征112x。设备110a……110n的群的位置文件112a……112n结合定义了一个位置群文件(未图示),位置群文件可以定义相对于位置群110或统计下偏离位置群110的位置(设备)110a……110n的正常或预期行为模式,和/或正常或预期操作范围。位置文件112x可以与位置群文件比较,以监视位置110x(如与位置(设备)110x对应的特定设备110a……110n)在位置(设备)文件110x中体现的非典型或异常行为。

图3所示是,为设备网络60的成员生成和提供群行为文件和相关内容(未图示)的流程200的示意图。在第一实施例中,群文件可以是设备群文件,如图2所示的包含由包括设备10a...10n的设备群10定义的设备文件12a…12n。在一个非限制性的例子中,每个设备10a...10n,如每个设备10x,可以被设置为相同制造、型号和制造商且可执行预定的打开和关闭周期的夹具。每个设备10a...10n可能在不同的位置运行,例如,可能在不同的国家或地区运行,使得通过设备10a…10n的设备文件12a…12n表示的行为数据表示在各个不同环境条件下运行的夹具的打开和关闭周期。

每个夹具的运行周期行为可以被图1中的数据传送装置20获取,其可以包括控制夹具10x打开和关闭的plc。通过采集设备10x的至少一个操作周期行为,最好是采集一段时间内的多个操作周期行为的样本以形成每个夹具10x的正常操作行为文件12x,可以为夹具10x生成设备行为文件12x,其中,正常操作行为文件12x表示在设备10x的操作环境中,夹具10x的真实的例行程序或可预见的行为,其可能受到运行温度、湿度等因素影响。

流程200开始于步骤205,向内容服务器40提供若干个设备行为文件12a...12n,如图2所示的设备文件。在步骤210中,每个设备文件12x被存储在内容服务器40中,设备文件12x为每个设备10x提供具体的识别信息。在步骤215中,每个设备10x和其设备文件12x通过设备识别信息与至少一个群关联。在本实施例中,每个设备10x通过内容服务器40和/或设备网络60至少与设备群10关联。

在步骤220中,包括群10的夹具10a...10n的行为文件12a...12n被聚集生成群10的群文件12。群文件12展示了夹具群10的正常运行行为文件和正常的操作范围,正常运行行为文件可以包括夹具群10中的夹具10x的预计行为的统计表现。如图2所示,群文件12可以被统计描述符统计量化为如群均值14。以群均值作为统计描述符的实施例是非限制的,也可以生成其他的统计描述符,如群10的平均数或中线。群文件12可以被量化统计生成统计界限16,统计界限16可以是群文件12的控制界限或统计分布上的其他表现。在一个实施例中,统计界限16可以是±3西格玛或±4西格玛限制,其中西格玛代表了群文件12的标准偏差。整合设备文件12a...12n可以包括:生成包括设备文件12a…12n的群文件12的统计描述符14,16或其他统计描述符,或量化群10的真实的和/或可预期的数字行为。

维基百科(http://en.wikipedia.org/wiki/network_effect)描述了经济和网络上的“网络效应”。可以通过使用形成电动器具和/或设备的特定物理行为或功能的数字轨迹建立数字数据网络效应,例如,数字数据可以由设备文件12a…12n和设备群文件12提供给内容服务器40整合、分析并公布到设备网络60。例如,夹具10x可以打开和关闭,此行为可以产生一个数据组作为数字轨迹,其可通过数据传送装置20从设备10x获取,并提供给内容服务器40。数据组可以包括数字信息,例如,操作何时开始、操作何时停止,以及其他数据,取决于设备的构造、与设备通讯的传感器、设备和相关传感器的数字输出等,包括设备10x的数字声音。其他与设备10x相关的内容和信息可以提供给内容服务器40和/或设备网络60。可以由内容服务器10或设备网络40为一组设备定义群10,如任意特定时间处于操作状态的多个夹具10x,使得夹具10x可以被内容服务器40和/或设备网络60识别为群10中的成员。

只要夹具10x处于操作状态,群10中的每个设备10x,例如每个成员设备10x,会产生持续的数字数据流,其经过数据传送装置20被提供给内容服务器40和/或设备网络60。每个数据组自身,例如每个独立的设备文件12x,可能价值比较小,例如,不能表现包含设备10x的群10的正常运行范围和/或不能提供有统计意义的有效数据,其中术语“有统计意义”按一般意义理解。但是,当数据组,如设备文件12a...12n,同元数据关联时,如设备10x识别器可以包含夹具制造、模型、运行位置、包括周围运行参数(如温度和湿度、警示和服务信息等)的运行环境变数,设备10a...10n提供的有统计意义的数据被编辑、分析,并被用于生成关于夹具群10的有用行为信息或有用行为信息的子集,例如一个特定类型或型号的夹具10x如何根据运行,如设备群10定义的正常的操作行为方式。如结合图2所描述,夹具10x的正常或预先设置的行为可以通过整合的设备文件12a...12n和群文件10定义的统计描述符来表示或量化,可以包括至少一个群估计14和/或群分布估计或控制界限16,并且可以识别设备群10的正常行为方式和/或正常操作范围。系统100和此处描述的方法200提供的“网络效应”可以用于计算、整合、分析和公布代表网络群体(如群10)的有统计意义量的数据,以使得与群10或设备成员10a...10n相关的统计模型、预估和比较结果在统计上高度可信。

仍然参考图3,在步骤225中,夹具10x的设备文件、群文件以及与设备和群相关的文件可以被分析,以评估和/或监视包含群10的夹具10x的状态或条件、群10的状态或条件。步骤225中的分析包括比较夹具群10与其他群,例如,包含夹具70x的夹紧群(图4b至图5所示)可能与夹具10x相似,但是制造、模型、制造商不同,因此可以提供夹具10x与70x的比较估值,其可以包含确定相对耐用性、质量、和/或比较群的满意度。

分析步骤225可以包括比较夹具设备文件12x与其群文件12,以评估和/或监视单个夹具10x相对于群标准(如群文件12)的偏差。分析步骤225可以包括:根据夹具文件12的分析,通过识别夹具10x的非典型行为来预测夹具10x将来的行为。例如,非典型行为可以包括设备文件12x部分越过了群文件12的界限16,或包括设备文件12x的数据趋势显示设备文件12x将超出群文件12的界限16。举例来说,图2所示为一个设备文件12,其包括至少一个非典型或不正常的超出控制界限16的数据点18,使得设备文件12a同群文件12相比是非典型的或不正常的,这可以提供一个统计结论,即定义设备文件12a的设备10a的行为超出了正常的行为方式或正常的范围,从而提醒授权调查。使用由内容服务器40和/或设备网络60提供和积累的信息,可以提供设备12a的非典型行为的预测和/或诊断。通过关联大量的(有统计意义的)的相似数据组(如包含设备群10的若干个设备10a...10n的数据组),可以提供有价值的信息,是本申请中描述的电力工业设备或装置群的数据网络效应的重要特征。

继续参考图3所示的流程200,在步骤230中,从步骤205到步骤225中接收、整合、分析和/或生成的设备和设备群信息,以及其他接收或生成的与设备10x、其他设备10a...10n和/或群10相关的内容被存储在内容服务器40中,例如,被存储在图1所示的一个或多个数据库42,44,46中。

在步骤235中,内容服务器40向设备网络60提供积累的数据、数据分析、相关内容和/或包括群标准、比较信息和分级的分析结果,以被设备网络60的设备成员或其他使用者获取。内容服务器40可以包括公布装置48,公布装置48被设置为向设备网络60公布积累的数据和信息。

在可选步骤240中,内容服务器40和/或设备网络60可以向设备10x或其他设备网络60的成员提供消息。消息可以包括显示设备成员10x相对于成员群(如设备群10)的状态更新,其可以基于步骤225中进行的分析和/或设备群10的状态更新,其可以被直接提供给成员设备10x、成员设备10x的用户,或通过设备网络60提供被获取。消息可以被设置为显示监测到非正常行为的报警、调查设备10x的运行条件的建议、设备或设备群的比较等级或级别,和/或对质量或可靠性的预估。消息可被设置为内容被增加到与设备10x或群10相关的设备网络60的更新,相关内容的非限制性例子可以包括诊断和/或服务信息、调查反馈、消息墙、微博,设备用户或顾客评论、设备制造商信息等。

请参考图4a,为一个数据传输部件50的示意图,其可被设置为一个数据传送装置20(参图1),以从设备(如图4b所示的与数据传输部件50关联的设备70a)向内容服务器40提供定义设备文件(如图5所示的设备文件72a)的行为数据。数据传输部件50被设置为获取与数据传输部件50关联的设备70a的能量消费模式,能量消费模式定义设备70a的设备文件72a。如图5所示,能量消费模式或文件72a记录了一段时间内,由设备70a消耗的并可通过电压或电流测量的功率p。一段时间可以是为包括设备70a的位置群110a识别的预先设置的时间,可以是设备70a的一个运行周期定义的一段时间,也可以是包括设备70a的位置群110a的一个运行周期定义的时间。

如前所述,设备70a可以是图4b至图6所示的由若干个设备组成的位置群110a的成员,若干个设备中的至少2个设备是不同的且通过其他的标准(如位于相同的位置)相互关联,以使得每个位于相同位置的设备的能量消费模式可被数据传输部件50获取和整合,以定义相同位置的设备群的位置文件112a。例如,位置110a可以是焊接机,位于同一位置的设备70a,80a,90a定义焊接机110a,以形成位置群110a。根据一个非限制性的例子,设备70a可以是夹紧工件的夹具70a,8设备0a可以是焊接工件的焊接机,设备90a可以是将工件相对于夹具70a定位的机器人。设备文件72a,82a,92a由一段时间内每个设备的能量消费模式定义,以使得设备文件72a,82a,92a可以如图5所示进行整合,以定义位置群文件112a,也可以称之为位置文件112a。位置文件112a也可以被描述为设备群110a的“重要特征”,例如,由设备群70a,80a,90a的能量消费模式定义的位置110a的整合能量消费模式。例如,每个设备70a,80a,90a的能量消费模式可以通过数据传输部件50a收集,数据传输部件50a又称为从属部件50a,从属部件50a与每个同一位置的设备70a,80a,90a关联,并与数据传输部件50b关联,数据传输部件50b又称为主部件50b。

再次参考图4a,数据传输部件50可以被设置为一个数据传送装置20(参照图1)。数据传输部件50,其可以被设置为一个动力消耗监视器,又可以称为myplugtm网部件50。数据传输部件50可以被设置为从属部件50a和/或主部件50b,或者可以被设置为如从属部件50a和主部件50b一样同时运行。在一个实施例中,myplugtm网部件50可以包括一个选择器(未图示),例如拨码开关,可选择地将myplugtm网部件50作为一个从属部件50a或主部件50b。myplugtm网部件50可以包括第一接口58,其设置为可操作地将部件50连接到至少一个网络接口64和装置,如图4b中所示的设备70a,80a,90a。myplugtm网部件50可以包括一个第二接口68,以将部件50可操作地连接到电源62和设备70a,80a,90a,第二接口68可以是向单元110a提供电力的电力线。例如,第二接口68可以被设置为插入连接电源62的电源输出端,使得当部件50被设置为或安装为从属部件50a时,被可操作地连接接口58的设备消耗的电能可以从电源输出端经接口68和从属部件50a被提供给设备。

myplugtm网部件50是一个智能设备,其包括一个中央处理单元(cpu)52、存储器54和网络接口56。网络接口56可以被设置为可接收网络接口卡,以使得被设置为从属部件50a的部件50和被设置为主部件50b的部件50之间可以通讯,包括无线通信,如图4b所示。其中,部件50可以指从属部件50a,也可以指主部件50b,或还可以同时指从属部件50a和主部件50b。cpu52和存储器54被设置为获取部件50向其传能量的任何设备的电力使用模式。在图4b所示的实施例中,从属部件50a连接每个设备70a,80a,90a,以获取定义每个单独设备的电力使用模式的数据。从属部件50a通过网络将获取到的数据传送到主部件50b。主部件50b可操作地连接到一个网络接口64(如网络路由器),且主部件50b被设置为将已传输的数据传输到内容服务器40,以被内容服务器40存储、整合、聚集和/或分析。

如结合图1所描述和图5所示,设备文件72a,82a,92a可以由已传输的数据定义,例如,各个设备70a,80a,90a的能量消费模式,并被整合以提供设备群文件112a,其可以是位于同一位置110a的设备70a,80a,90a的群对应的位置文件。内容服务器40向设备网络60公布已传输的数据,以供设备成员、位置成员、或其他设备网络60的使用者(如顾客、供应商、制造商、操作员和/或焊接机和/或同一位置成员70a,80a,90a的服务提供商)获取。已传输的数据可以包括设备文件,如图5所示的设备文件72a,82a,92a,也可以包括设备群文件,例如群文件112a。

在一个实施例中,从属部件50a可以通过电线与主部件50b连接,电线从共享的电源62通过以太网经若干个从属部件50a和主部件50b,向位置110a和同一位置的设备70a,80a,90a提供能量。每一个部件50可以具有一个唯一的id,如mac地址,通过唯一的id,每个从属部件50a和经从属部件50a被传输的数据可以被识别并与设备相关联,并通过从属部件50a接收能量。主部件50b可以具有一个唯一的id,如mac地址,以识别已传输的数据并将已传输的数据通过主部件50b与位置或设备群110a相关联。

在另一个实施例中,从属部件50a和主部件50b可被设置为彼此无线连接,如wifi,蓝牙或其他无线装置,以使得由每个从属部件50a收集的动力消耗数据可以被无线传输到主部件50b。主部件50b可被设置为与网络接口64无线通信,以将位置110a定义的文件数据无线传输到内容服务器40。在另一个实施例中,内容服务器40可以与位置110a位于同一位置,主部件50b可以与内容服务器40直接通讯。

请参考图5,设备文件72a,82a,92a可以在相同的时间段收集并被提供给内容服务器40和/或设备网络60,其中,每个设备文件表示各个设备在前述相同的时间内的能量消费模式。设备文件72a,82a,92a通过内容服务器40整合,以定义一个设备群文件112a,反映同一位置的设备70a,80a,90a的合并的能量消费模式。如前所述,设备和群文件72a,82a,92,110a和相关内容,可以包括每个设备和位置的识别信息、设备和/或位置相关的操作环境信息,或其他信息,其他信息可以通过内容服务器40发布并通过设备网络60访问。在本实施例中,位置110a可以为焊接机,识别信息可以包括焊接机110a的类型、型号、制造、制造商、服务时间和操作环境等,相关信息可以包括电源62的识别信息。

如图6所示,与结合图1至图3所描述的系统和方法类似,位置或设备群110可以是包括位置110a和位置110b...110n的一组位置110的成员,其中,一组位置110可以是一个位置群。在本实施例中,每个位置110a...110n可以是相同类型、制造、型号和制造商的焊接机110x,且焊接机110a的设备70a,80a,90a分别包括相同类型、制造、型号和制造商。每个焊接机110x可以在不同的环境或位置操作。例如,每个焊接机110a...110n可以在不同的生产设施中操作,且不同的生产设施在地理上是分散的。

如本说明书中对装置10a...10n的描述,每个位置(焊接机)110x提供的位置文件112x可以被提供到内容服务器40和/或设备网络60,以整合形成位置群文件112(未图示)。位置群文件112可以定义由可与位置文件112x比较的位置群文件112定义的统计描述符,以使得内容服务器40和/或设备网络60可被用于识别位置(焊接机)的非典型行为并向位置110x和/或位置110x的用户提供消息,通知非典型的行为。统计描述符可以为位置群110定义正常的行为方式和/或正常的操作范围。如前所述,消息可以是提供一个调查非典型行为的建议、诊断、预测和/或服务信息或其他信息。

在一个实施例中,myplugtm网部件50可被设置为功率调节器,以被接通和关断,控制与部件连接的设备或位置的功率流向。内容服务器40和/或设备网络60可以被设置为提供信息到部件50,以驱动功率调节器。例如,位置110x的非典型的行为可以在应用于位置群110的流程200的分析步骤225中被确定。内容服务器40可被设置成为主部件50b提供消息,以驱动功率调节器停止位置110x的操作,如关闭焊接机110x或停止与位置110x在同一位置的设备70x,80x,90x的操作,以防止可预计的情况或行为。

本说明书中描述的系统和方法也可以有其他的设置,且本说明书中提供的实施例并非限制性的。例如,共置设备群,如位置群110x,可以由位于同一住宅或家庭中的若干个设备组成。共置设备群110x的例子可以包括家庭中的一系列家用电器,包括冰箱、洗碗机、车库门电机、电炉和微波炉。每个家用电器的设备文件可以由每个家用电器一段时间的能量消费模式定义,以使得家用电器的整合电器文件定义位置文件112x,也是位置110x的“重要特征”,例如,家庭110x的重要特征。每个家用电器的能量消费模式可以被收集,例如,通过与每个电器通讯的myplugtm网部件50和住宅内的电力线收集。“重要特征”或位置文件112x可以收集足够长的时间,以定义正常的或基准功耗模式,例如,正常的家庭110x“重要特征”。可以在一段时间内监视位置文件112x,例如,以不间断方式监视,并将位置文件112x与正常的或基准位置文件112x比较,以检测不正常的或非典型的能量消费模式,可用于识别需要注意的情况或显示潜在故障的情形,例如家庭110x中的一个电器使用的电机恶化导致的电流消耗增加。通过提供识别非正常模式的方式,可采取预防性措施以避免用户不便,例如,由于电炉、冰箱或其他电器的故障引起的不便。也可以显示不正常或非典型的能量消费模式,例如,未经授权使用的电器,可能会出现在家庭干扰中,需要提供警报或警告。

在另一个实施例中,设备110x同一位置的群可以包括计算机和与计算机相关的设备,其可以包括个人计算机、笔记本电脑、打印机、路由器或其他计算机外围设备、在一个位置内彼此联网,可以是家庭或其他设施,如商业。在足够的时间内收集“重要特征”或位置文件112x,以定义位置群110x的正常的或基准的能量消费模式。持续监视位置文件112x,如持续监视群110x的能量消费模式,比较一段时间内的位置文件112x和正常的或基准的文件112x,以通过包括位置群110x的一个或多个计算机或计算机相关设备检测出不正常的能量消耗。不正常的或非典型的用电可能意味着一个或多个包含位置群110的设备的使用未经授权,这可能是位置群110x或其设备成员干扰的结果,干扰可能在当前位置发生或通过远程访问发生,包括通过木马干扰、通过其他病毒干扰。此时,可以向家庭提供报警或警告,例如,向包含群110x的电脑设备的操作者或所有人提供报警或警告。如此,系统100可以被设置为干涉监测系统。

实施例的详细描述和附图仅仅是对本发明的支持和描述,本发明的保护范围由权利要求限定。尽管详细描述了实施本发明的最佳实施例和其他实施例,还有实施权利要求限定的发明的各种替代设计和实施例。

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