[发明专利]传感响应方法和系统无效
| 申请号: | 200810003825.3 | 申请日: | 2008-01-24 |
| 公开(公告)号: | CN101231522A | 公开(公告)日: | 2008-07-30 |
| 发明(设计)人: | 李大令;李相雨;斯特拉·J·米切尔;乔纳森·P·芒森 | 申请(专利权)人: | 国际商业机器公司;信息技术与评估研究所 |
| 主分类号: | G05B19/418 | 分类号: | G05B19/418 |
| 代理公司: | 北京市柳沈律师事务所 | 代理人: | 黄小临 |
| 地址: | 美国纽*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 传感 响应 方法 系统 | ||
技术领域
本发明涉及传感响应系统的领域,并且更具体地,涉及用于移动计算的传感响应系统及相关方法。
背景技术
由于在物理领域中操作的传感器的数量的扩大,现在能够从各种源实时搜集大量数据。但是,开发者面临着从物理领域传感器中发现并接收期望的数据的问题,这是因为数据可能正来自诸如来自无关系统的传感器的各种源和诸如天气信息、交通信息、事故报告等等的报告。
另外,通常需要应用的行为(behavior)容易地适应于反映当今迅速变化的商业环境。基于规则的系统在满足这种需要方面是有用的,这是因为可以通过给静态应用容器(container)部署新规则来改变应用行为。但是,基于规则的系统具有的缺点是它们难以开发和理解。
基于规则的系统一般提供基于条件/动作对的编程模型,该编程模型是通常的基于规则的应用的有效抽象。但是在硬件和软件系统是非标准的基于传感器的应用中,开发者可能面临各种令人沮丧的底层硬件和软件系统及编程模型,由此使得程序难于写入和/或不可移动。例如,从一种传感器系统中获取数据可能很不同于从另一种传感器系统中获取数据的相同任务。当前基于传感器的编程模型采用公共底层操作系统(OS),但是只有当从所选择的OS周围的地上建立传感器系统时,这才是可行的采用。而且,很多规则在规则的评估中需要商业数据,因此规则编程者面临着写代码以获取所需数据的额外障碍。
遇到的另一挑战是,由于在这种传感器环境中的通信通常是低带宽的,并且从传感器中获取数据一般是繁复(expensive)的操作,因此如果多于一个的应用正在消耗传感器数据,则会在系统上引起不可接受的负荷。另外,当规则引擎在运行时评估规则时,可能需要参考来自各种输入源并且可能以不同的周期率更新的数据。由于前述限制,当前编程系统仅支持数据获取被包括在应用范围内的传感响应系统。
发明内容
考虑到前述背景,因此本发明的一个目的是提供一种具有共享输入模型的系统,该共享输入模型从数据消耗中分离数据获取,并使得所获取的任意数据能够用作多个规则的输入并用于多个用户。另外,该系统应该提供在传感器技术(在网络传感中)“附近”发生的条件检测,同时在企业的计算机系统内执行响应动作。
通过可以包括带有规则引擎的服务器的传感响应系统,提供了根据本发明的这种和其他的目标、特征和优点。该服务器可以从多个传感器接收用于规则引擎操作的传感器值。该系统还可以包括向服务器提供控制器参数用于规则引擎操作的控制器。该服务器可以向控制器提供基于控制器参数和与控制器参数有关的传感器值的规则引擎输出。该控制器可以基于该规则引擎输出生成控制器响应。从而,提供了一种具有共享输入模型的系统,该共享输入模型从数据消耗中分离数据获取,并使得所获取的任意数据用作多个规则的输入。
该服务器还可以包括传感器的注册,在该注册中,定义了多个传感器中的每个。控制器还可以包括多个控制器,并且服务器还可以包括缓冲器,在该缓冲器中,单独地和以群组来标识多个控制器中的每个,其中该群组共享关于规则引擎的公共需要。
服务器可以通过轮询和/或当其变为可用时接收传感器值。控制器可以提供包括控制器位置、控制器速度、控制器时间戳和控制器订阅信息中的至少一个的控制器参数。结果,提供了带有在传感器技术(在网络传感中)“附近”发生的条件检测、同时在企业的计算机系统内执行对应动作的系统。
服务器的规则引擎可以定义由传感器值触发的多个条件/动作对。该系统还可以包括订阅为当触发条件/动作对时由服务器通知的多个控制器。
本发明的另一方面是针对一种传感响应方法。该方法可以包括在服务器上从多个传感器接收传感器值用于规则引擎操作,并将来自控制器的用于规则引擎操作的控制器参数提供给服务器。该方法还可以包括将基于控制器参数和与控制器参数有关的传感器值的规则引擎输出从服务器传送到控制器。
本发明的另一示范方面是被嵌入实际介质中的计算机程序制品。该计算机程序制品包括用于在服务器上从多个传感器接收传感器值用于规则引擎操作,将来自控制器的用于规则引擎操作的控制器参数提供给服务器,并将基于控制器参数和与控制器参数有关的传感器值的规则引擎输出从服务器传送到控制器的计算机可读程序代码。
附图说明
图1是根据本发明的传感响应系统的示意方框图。
图2是图1中所示的缓冲器的示意方框图。
图3是图示根据本发明的方法方面的流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司;信息技术与评估研究所,未经国际商业机器公司;信息技术与评估研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810003825.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:射频标识读取器及其测试方法
- 下一篇:隧道磁阻效应膜和磁性装置





