发明名称 | 面向普适环境的上下文感知中间件构造方法及装置 | ||
摘要 | 本发明提供一种面向普适环境的上下文感知中间件构造方法及装置,装置包括:上下文获取模块、上下文处理模块、上下文访问模块;方法包括:获取软件运行环境中的上下文信息和上下文事件信息;对接收到的上下文信息进行建模,以获取上下文信息模型;基于规则推理和事件驱动的信息处理机制,实现上下文信息的聚合和上下文事件的管理;向用户提供统一的访问接口,实现同步请求访问模式和异步通知访问模式相结合的上下文信息互补访问模式,向上层应用程序提供便捷的上下文信息访问机制。本发明能够针对实际接收到的上下文信息进行建模,并针对上下文信息对模型进行更新,以使其适应普适环境开放、多变特性。 | ||
申请公布号 | CN102436371B | 申请公布日期 | 2014.06.18 |
申请号 | CN201110253610.9 | 申请日期 | 2011.08.30 |
申请人 | 北京科技大学 | 发明人 | 曾广平;张青川;艾冬梅;肖超恩;岳洋;王琦 |
分类号 | G06F9/44(2006.01)I | 主分类号 | G06F9/44(2006.01)I |
代理机构 | 北京中博世达专利商标代理有限公司 11274 | 代理人 | 申健 |
主权项 | 一种面向普适环境的上下文感知中间件构造方法,其特征在于,包括:步骤1、获取软件运行环境中的上下文信息和上下文事件信息;步骤2、对接收到的上下文信息进行建模,以获取上下文信息模型;其中步骤2中具体包括步骤21、接收上下文信息,并把这些上下文信息按照上下文信息模型格式进行统一后返回上下文信息;以及步骤22、对该返回上下文信息进行建模,以获取上下文信息模型;步骤3、基于规则推理和事件驱动的信息处理机制,实现上下文信息的聚合和上下文事件信息的管理;其中步骤3中具体包括步骤31、根据步骤1获得的上下文信息和步骤2获得的上下文信息模型,对该上下文信息模型进行结构上的调整和数值上的更新;步骤32、将需要持久化的上下文信息存储;步骤33、根据预设规则对上下文信息进行过滤,以剔除上下文信息中的不精确和/或不稳定的信息;以及步骤34、根据上下文信息结合上下文查询请求,采用基于Rete算法的前向规则推理,消除上下文信息间存在的冲突和错误,得到与上层应用需求适配度高的上层上下文信息;步骤4、向用户提供统一的访问接口,实现同步请求访问模式和异步通知访问模式相结合的上下文信息互补访问模式,向上层应用程序提供便捷的上下文信息访问机制。 | ||
地址 | 北京市海淀区学院路30号北京科技大学科技处 |