1、一种对等模式的上下文感知信息处理系统,包括多个以对等模式组成 普适计算环境的终端; 其特征在于,所述终端包括上下文数据库,数据访问代理模块,呈现引擎 模块和管理注册中心,其中: 所述上下文数据库,用于维护经上下文感知推理获得的上下文语义及语义 关系的上下文感知信息; 所述数据访问代理模块,用于为上下文感知信息访问提供组件,是上下文 数据库的访问接口; 所述呈现引擎模块,用于通过所述数据访问代理模块,对上下文数据库中 的上下文感知信息进行查询,同时面向应用需求进行上下文感知信息查询结果 呈现; 所述管理注册中心,用于支持终端上的数据访问代理模块和呈现引擎模块 的注册,并根据呈现引擎模块的查询要求,查找相应的数据访问代理模块的接 口信息。 2、根据权利要求1所述的对等模式的上下文感知信息处理系统,其特征 在于,所述管理注册中心,还用于实现终端之间的注册中心相互发现和互联互 通,完成对等终端之间的上下文感知信息数据共享。 3、根据权利要求1或2所述的对等模式的上下文感知信息处理系统,其 特征在于,所述以对等模式组成普适计算环境,为Context Toolkit、Confab组 网方式组成的普适计算环境。 4、一种对等模式的上下文感知信息处理方法,其特征在于,包括下列步 骤: 步骤A,在对等模式的普适计算环境中,将上下文感知信息存储在普适计 算环境各终端的上下文数据库中; 步骤B,数据访问代理模块在管理注册中心注册; 步骤C,终端的应用系统在进行上下文感知信息查询时,呈现引擎模块访 问已经注册的数据访问代理模块,通过所述数据访问代理模块获取相应的上下 文数据库中的上下文感知信息数据。 5、根据权利要求4所述的对等模式的上下文感知信息处理方法,其特征 在于,所述步骤C包括下列步骤: 步骤C1,终端的应用系统在进行上下文感知信息查询时,向呈现引擎模 块发出上下文感知信息查询请求消息; 步骤C2,呈现引擎模块向管理注册中心发送上下文访问代理查询消息查 询相应的数据访问代理模块的接口信息; 步骤C3,管理注册中心通过上下文访问代理查询反馈消息向呈现引擎模 块反馈已经注册的数据访问代理模块的接口信息; 步骤C4,呈现引擎模块向根据反馈消息中的接口信息向数据访问代理模 块转发应用系统的上下文感知信息查询请求消息; 步骤C5,数据访问代理模块访问相应的上下文数据库; 步骤C6,数据访问代理模块通过上下文查询反馈消息将查询到的上下文 感知信息反馈到呈现引擎模块; 步骤C7,呈现引擎模块向终端的应用系统提交查询到的上下文感知信息 数据。 6、根据权利要求5所述的对等模式的上下文感知信息处理方法,其特征 在于,所述步骤C7中,所述提交的上下文感知信息数据是以名-值对的形式提 交的。 7、根据权利要求4所述的对等模式的上下文感知信息处理方法,其特征 在于,所述步骤B还包括下列步骤: 步骤B1,在终端启动之后,终端的管理注册中心通过多播的上下文管理 注册探测消息,探测已经启动的其他终端上的有效管理注册中心,并与这些有 效管理注册中心建立对等多播通道; 步骤B2,终端上的数据访问代理模块通过所述对等多播通道,利用上下 文访问代理远程注册消息,在其他终端上的管理注册中心实现注册。 8、根据权利要求7所述的对等模式的上下文感知信息处理方法,其特征 在于,所述步骤C包括下列步骤: 步骤C1’,终端的应用系统在进行远程上下文感知信息查询时,向呈现引 擎模块发出上下文感知信息查询请求消息; 步骤C2’,呈现引擎模块通过本地管理注册中心向远程管理注册中心发送 上下文访问代理查询消息查询相应的数据访问代理模块的接口信息; 步骤C3’,远程管理注册中心通过上下文访问代理查询反馈消息,利用本 发管理注册中心,向呈现引擎模块反馈已经注册的数据访问代理模块的接口信 息; 步骤C4’,呈现引擎模块向根据反馈消息中的接口信息向远程数据访问代 理模块转发应用系统的上下文感知信息查询请求消息; 步骤C5’,远程数据访问代理模块访问相应的远程上下文数据库; 步骤C6’,远程数据访问代理模块通过上下文查询反馈消息将查询到的上 下文感知信息反馈到本地呈现引擎模块; 步骤C7’,本地呈现引擎模块向终端的应用系统提交查询到的上下文感知 信息数据。
展开