[发明专利]用于系统间设备交换的系统和方法有效
申请号: | 201280059616.5 | 申请日: | 2012-10-03 |
公开(公告)号: | CN103959296B | 公开(公告)日: | 2018-12-04 |
发明(设计)人: | T.E.史密斯 | 申请(专利权)人: | 史密夫和内修有限公司 |
主分类号: | G16H50/20 | 分类号: | G16H50/20;H04L12/64;G16H40/63 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 马红梅;徐红燕 |
地址: | 美国田*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 系统 设备 交换 方法 | ||
1.一种在自主设备之间的控制和数据交换的方法,包括:
从多个自主设备中的每一个接收设备规范,设备规范定义了设备标识符、可接收的命令和设备输出;
针对所述多个自主设备中的每一个设备将设备规范存储在对每一个自主设备来说可访问的公共位置中以用于异步读取;
公布所存储的设备规范的至少部分以供至少一个其他自主设备接收;以及
基于所公布的设备规范将包括命令或设备输出的消息从自主设备之一传输给自主设备的目的地设备,所述传输是由进行传输的自主设备基于来自目的地设备的所公布的设备规范发起以由目的地设备接收的非脚本化交换,
其中,设备规范包括定义设备输出的多个输出字段和定义可接收的命令的多个控制字段,输出字段和控制字段具有独立于目的地设备的公共的格式,
其中所述传输还包括在所有所连接的设备可读的公共异步总线之上传输消息,其中每一个自主设备基于包括在设备规范中且指明接收方设备的设备标识符来识别和解释仅意图用于其自身的消息,所述设备标识符被配置成与从所述其他自主设备公布的消息匹配。
2.如权利要求1所述的方法,其中,所传输的消息包括引导目的地设备执行响应动作的命令,所传输的命令具有对于发送所传输的命令的每个自主设备来说公共的格式。
3.如权利要求2所述的方法,其中,所述公共的格式包括所述设备标识符、输出列表和每个输出的长度、以及命令列表和每个命令的长度,所述公共的格式对于消息被引导到或接收到的每个目的地设备来说是相同的。
4.如权利要求1所述的方法,其中,传输还包括:
响应于触发事件而发送所传输的设备输出,设备输出基于目的地设备的设备标识符,目的地设备对设备输出做出响应。
5.如权利要求4所述的方法,其中,触发事件基于来自控制逻辑的定时接口或者从目的地设备接收的命令。
6.如权利要求1所述的方法,其中,传输消息还包括:在定义整个通信的单个消息中传输当前存储的设备规范。
7.如权利要求6所述的方法,其中,消息是无层的消息,使得其中以非嵌套和非层级的方式基于输出字段和控制字段来定义消息。
8.如权利要求1所述的方法,其中,每个自主设备具有控制逻辑和接口,接口响应于控制逻辑而执行下述操作:
接收所公布的控制字段;以及
传输输出字段,控制逻辑基于控制字段来引导自主设备并收集输出字段以传输给交换器。
9.如权利要求1所述的方法,其中,自主设备具有用于识别其连接到的自主设备的控制逻辑,传输还包括:
从交换器接口接收对应于熟悉设备的设备规范;
基于非脚本化控制逻辑和所接收的设备规范来计算用于引导熟悉设备的命令;以及
经由交换器接口将命令发送给熟悉设备。
10.如权利要求9所述的方法,其中,非脚本化控制逻辑针对被引导到每个自主设备的消息采用相同的设备标识符、输出字段和控制字段,非脚本化控制逻辑避免了基于自主设备的设备专用脚本。
11.如权利要求9所述的方法,还包括:独立于消息中的附条件字段,针对设备标识符、输出字段和控制字段指定恒定的长度,使得消息保持恒定的长度而不论附条件命令和可选字段如何。
12.如权利要求1所述的方法,其中,自主设备具有预定的非脚本化配置,该配置针对任何其他自主设备定义从设备发送的输出和设备能够接收的命令,所发送的输出和能够接收的命令对于每个其他自主设备来说是相同的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于史密夫和内修有限公司,未经史密夫和内修有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280059616.5/1.html,转载请声明来源钻瓜专利网。