[发明专利]一种基于本体的上下文感知应用平台框架模型无效
申请号: | 200810236556.5 | 申请日: | 2008-12-31 |
公开(公告)号: | CN101446899A | 公开(公告)日: | 2009-06-03 |
发明(设计)人: | 何晖;赵季中;张纪红;齐勇 | 申请(专利权)人: | 西安交通大学 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06N5/00 |
代理公司: | 西安通大专利代理有限责任公司 | 代理人: | 张震国 |
地址: | 710049*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 本体 上下文 感知 应用 平台 框架 模型 | ||
技术领域
本发明涉及一个上下文感知应用平台框架模型,尤其涉及一个基于本体的上下文感知应用平台框架模型。
背景技术
随着计算机的不断普及和发展,以及无线通信技术的发展,各种移动设备越来越多地进入人们的生活,计算也融入到了人们的生活中。普适计算是继主机计算和桌面计算之后计算模式的一次新变革,它的提出改变了人们使用计算资源的方式,将以计算机为中心的计算转化为以人为中心的计算,它的理念是创造一个以人为本的信息服务新环境,其关键理论之一就是上下文感知,通过上下文感知将各种计算资源、信息服务和人有机的结合起来,能够最大程度地自动执行用户任务。
目前,对上下文感知应用平台框架模型的研究,最具代表性的是位置上下文模型,如七层位置模型,但它对较高层的上下文研究很少;其它支持上下文感知应用的架构模型还有Stick-e notes、CoolTown、Cyberdesk、Context Toolkit等。
Stick-e notes支持特定类型上下文感知应用,它关注如何支持应用开发者使用上下文信息来执行有关的上下文感知行为,该研究的目标是让非编程人员可以容易地编写上下文感知服务;它提供了一种通用机制用来指示应用设计人员使用什么样的上下文,并且提供有关规则的简单语义描述,但Stick-e notes没有研究如何获取上下文,也不支持上下文查询、储存或解释。
CoolTown也是一个支持上下文感知应用的架构,它用Web页面表示真实世界中的对象(包括人、地方和设备),当它的Web页面收集到有关实体的新信息后,动态地更新自己;CoolTown架构提供抽象组件(感知信息的URLs和描述实体的Web页面)和发现机制,这使得开发感知应用更容易;但它不支持底层感知信息的解释和上下文数据存储,也不支持动态执行服务。
Cyberdesk能根据虚拟的上下文(虚拟上下文是用户的个人信息,它是email地址、邮寄地址、日期、名字和URLs等)或者来自传感器的上下文,自动地集成基于Web的服务,完成相应的上下文感知应用,它可以处理的上下文类型有限,但是它具有通用上下文感知架构的许多机制;该架构支持上下文信息的集成,但是不支持多个感知应用;使用集中机制管理上下文信息,但不支持上下文的查询或存储。
Context ToolKit框架主要关注上下文编程而不是上下文表示。Context ToolKit框架由小配件、解释器、聚合器、服务、发现器等组建组成。小配件屏蔽了应用程序直接使用传感器的复杂性,并把上下文信息抽象为应用程序所需的形式。解释器用来提升上下文的抽象程度,解释器也可以用来推理多个上下文源信息来获得新的上下文信息。聚合器用来把多个逻辑上相关的上下文信息搜集到一个库中,以方便应用程序组建的使用。发现器用来维护框架中组件注册的功能。由上述可知Context ToolKit支持上下文的获取、解释和集成,并提供上下文信息的持久性管理、支持分布的通讯和上下文信息获取,对上下文历史的应用有一定的支持,但是它对共享上下文的支持机制和模型是不明确的。
发明内容
本发明的目的在于克服上述上下文感知应用架构模型的不足,提供了一种基于本体的上下文感知应用的框架模型,该模型不仅支持上下文感知应用,使上下文感知应用的开发独立于上下文信息的获取和表示,而且支持上下文信息的查询、存储、融合及推理。
为达到上述目的,本发明采用的技术方案是:将上下文感知应用平台分为四层:上下文信息获取层、上下文信息融合层、上下文信息管理层和上下文信息应用层;
所说的上下文信息获取层是通过物理传感器、软件传感器、逻辑传感器以及用户信息代理来获得原始的环境、设备和用户上下文;
所说的上下文信息融合层从上下文获取层得到原始的上下文信息,并经过初步的抽象和处理得到低级的上下文信息;
所说的上下文信息管理层支持上下文信息的查询、存储、融合及推理,通过使用Ontology和推理机制来得到高级的上下文信息,通过上下文信息库查询、存储和管理上下文,所采用的推理机制为使用描述逻辑的本体推理和基于用户定义规则的推理;
所说的上下文信息应用层把每个上下文项、抽象情形在应用层面统一成建模上下文对象,其呈现给应用的视图是一组业务层面的属性和相关操作。
本发明模型的核心在于通过一组对所有上下文/情形信息适用的通用业务操作,屏蔽具体的上下文异构性,使上下文感知应用开发人员可以把这些业务操作嵌入到其应用中,实现上下文/情形的获取与逻辑判断。
附图说明
图1是本发明应用平台框架模型图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810236556.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多模块拼装的多孔浮式防波堤
- 下一篇:高效氧乙炔矫正机