主权项 |
一种跨智能空间的情境查询方法,其特征在于,其包括移动实体注册和全局情境查询机制处理过程,其中,先进行实体注册,具体过程为:步骤201,用户当前所在智能空间或域的发现;以用户的移动手机作为用户的可信代理,当进入某个域时,该域的域注册中心向用户代理发起域注册会话,用户代理向用户发出邀请,询问用户是否愿意在该域注册,如果用户不愿意则该注册会话终止;否则,进入到下述步骤202;步骤202:授权用户注册;当用户愿意在该域注册,用户代理发送该用户ID至域注册中心,域注册中心通过情境知识库查询该用户是本域的已注册用户还是临时用户,若用户是已注册用户,域注册中心将用户的相关信息更新至情境知识库,若用户是临时用户,域注册中心产生一个临时的序号给用户;步骤203:向全局管理服务器更新用户所在域信息;用户代理通过域注册中心获取该域情境服务的域ID,同时将用户当前所在域信息更新至全局管理服务器;之后进行全局情境查询机制处理过程,具体过程为:步骤301:向全局管理服务器发出情境查询请求;步骤302:全局访问控制模块查询访问控制表并检查应用是否有权限进入目标域或者获取目标用户的信息;当应用进行全局的情境查询时,全局管理服务器通过查询全局的访问控制表确认用户是否有权限进入目标域或者获取目标用户的信息。若果访问允许,则进入步骤303,否则返回;步骤303,情境搜索引擎查询访问入口表,查找目标域或目标用户的访问接入点;步骤304,情境搜索引擎根据获取的接入点向域情境管理器查询;步骤305:如果查询结果为空且本次查询为移动实体的查询,情境搜索引擎会进一步查询用户注册的域;步骤306:情境搜索引擎查询用户登记表检索用户登记的其他域,对所有的登记域同时发出目标情境的查询请求,最后情境搜索引擎将查询结果返回给查询发起者。 |