智能空间访问方法、系统、控制器和智能空间接口服务器技术方案

技术编号:8348704 阅读:179 留言:0更新日期:2013-02-21 03:24
本发明专利技术提供一种智能空间访问方法、系统、控制器和智能空间接口服务器,该智能空间访问方法包括:控制器根据获得的智能空间编号和当前位置信息,确定该控制器进入该控制器保存的智能空间列表中与上述智能空间编号对应的智能空间;接收智能空间的接口服务器发送的上述智能空间对应的主移动代码;加载执行主移动代码,显示上述智能空间的主服务界面,根据选择的应用的服务编号生成智能空间请求,发送给上述接口服务器,接收并加载执行接口服务器发送的结果移动代码,显示对选择的应用的处理结果。本发明专利技术可以实现通过单一控制器以统一的方式访问不同智能空间中的不同的智能应用,无需预先装载智能空间的控制程序,具有良好的扩展性。

【技术实现步骤摘要】
智能空间访问方法、系统、控制器和智能空间接口服务器
本专利技术实施例涉及通信
,尤其涉及一种智能空间访问方法、系统、控制器和智能空间接口服务器。
技术介绍
智能空间是一个嵌入了计算、信息设备和多类型传感装置的工作空间,其目的是使用户能非常方便地获得该智能空间中的各种智能应用,从而高效地进行单独工作,以及与他人协同工作。举例来说,智能空间可以为智能家庭、智能教室和智能会议室等。控制器是提供给用户使用智能空间中智能应用的移动控制终端,通常只具有有限的电量,并且计算能力,存储能力和通信能力都比较弱。智能社会是智能空间的发展趋势,智能社会中存在多个不同的智能空间,而控制器通常作为用户与智能空间交互的设备,要进出于不同的智能空间。各个智能空间提供的应用服务不同,其提供给用户的操作和界面等也不同。考虑到功能的完整性及人性化的服务,智能空间应该在用户进入该智能空间的工作范围以后,将其提供的应用信息以用户界面的方式显示在控制器上,供用户浏览,使用户了解应用的内容并能选择该用户需要的应用。当智能空间接收到控制器的操作指令后,进行相关的运算处理,为用户提供智能化的服务。现有技术中,单个智能空间中控制器与智能空间的交互过程为:控制程序预先装载在控制器中,用户通过操控控制器,获得智能空间中提供的各种智能应用。对于一个智能社会来说,不同智能空间提供的应用服务不同,不同智能空间提供给用户的操作和界面也不同。因此在不同的智能空间中,用户需要使用不同的控制器进行交互。随着未来智能社会的实现,各种智能空间的广泛应用,用户将在现实生活中在广域范围内频繁的出入于不同的智能空间中,而且很多智能空间可能只会访问一次。但是,用户很难同时拥有并携带所有智能空间对应的控制器,而一个控制器中也很难预先装载所有智能空间的操控程序,对此,现有技术并未提供相应的解决方案。
技术实现思路
本专利技术实施例提供一种智能空间访问方法、系统、控制器和智能空间接口服务器,以实现通过单一控制器以统一的方式访问不同智能空间中不同的智能应用。本专利技术实施例提供一种智能空间访问方法,包括:控制器根据获得的智能空间编号和所述控制器的当前位置信息,确定所述控制器进入所述控制器保存的智能空间列表中与所述智能空间编号对应的智能空间;所述控制器接收所述智能空间的接口服务器发送的所述智能空间对应的主移动代码;所述控制器加载执行所述主移动代码,显示所述智能空间的主服务界面,根据选择的应用的服务编号生成智能空间请求,将所述智能空间请求发送给所述智能空间的接口服务器,接收并加载执行所述智能空间的接口服务器发送的结果移动代码,显示对所述选择的应用的处理结果。本专利技术实施例还提供一种智能空间访问方法,包括:智能空间的接口服务器向进入所述智能空间的控制器发送所述智能空间对应的主移动代码,以供所述控制器在加载执行所述主移动代码之后,显示所述智能空间的主服务界面;所述智能空间的接口服务器接收所述控制器发送的智能空间请求,所述智能空间请求携带所述控制器选择的应用的服务编号;所述智能空间的接口服务器根据所述服务编号向所述控制器发送结果移动代码,以供所述控制器在加载执行所述结果移动代码之后,显示所述控制器选择的应用的处理结果。本专利技术实施例还提供一种控制器,包括:确定模块,用于根据获得的智能空间编号和所述控制器的当前位置信息,确定所述控制器进入所述控制器保存的智能空间列表中与所述智能空间编号对应的智能空间;接收模块,用于接收所述智能空间的接口服务器发送的所述智能空间对应的主移动代码,以及接收所述智能空间的接口服务器发送的结果移动代码;执行模块,用于加载执行所述接收模块接收的所述主移动代码,以及加载执行所述接收模块接收的所述智能空间的接口服务器发送的结果移动代码;显示模块,用于在所述执行模块加载执行所述主移动代码之后,显示所述智能空间的主服务界面;以及在所述执行模块加载执行所述结果移动代码之后,显示对所述选择的应用的处理结果;生成模块,用于根据选择的应用的服务编号生成智能空间请求;发送模块,用于将所述生成模块生成的智能空间请求发送给所述智能空间的接口服务器。本专利技术实施例还提供一种智能空间接口服务器,包括:代码发送模块和请求接收模块;所述代码发送模块,用于向进入所述智能空间接口服务器所属智能空间的控制器发送所述智能空间对应的主移动代码,以供所述控制器在加载执行所述主移动代码之后,显示所述智能空间的主服务界面;以及根据所述请求接收模块接收的所述服务编号向所述控制器发送结果移动代码,以供所述控制器在加载执行所述结果移动代码之后,显示所述控制器选择的应用的处理结果;所述请求接收模块,用于接收所述控制器发送的智能空间请求,所述智能空间请求携带所述控制器选择的应用的服务编号。本专利技术实施例还提供一种智能空间系统,包括如上所述的智能空间接口服务器和至少一个功能服务器。本专利技术实施例还提供一种智能空间访问系统,包括如上所述的控制器和如上所述的智能空间系统。通过本专利技术实施例,控制器根据获得的智能空间编号和当前位置信息,确定自身进入该控制器保存的智能空间列表中与上述智能空间编号对应的智能空间之后,接收智能空间的接口服务器发送的该智能空间对应的主移动代码;然后,控制器加载执行上述主移动代码,显示智能空间的主服务界面,根据选择的应用的服务编号生成智能空间请求,发送给上述智能空间的接口服务器;最后,接收并加载执行上述智能空间的接口服务器发送的结果移动代码,显示对上述选择的应用的处理结果。由于本专利技术实施例中,控制器不需预先加载智能空间的主移动代码,而是在进入智能空间之后,接收并加载该智能空间的主移动代码,然后控制器就可以访问该智能空间中的不同的应用了,因此本专利技术实施例可以实现通过单一控制器以统一的方式访问不同智能空间中的不同的智能应用,无需预先装载智能空间的控制程序,具有良好的扩展性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术智能空间访问方法一个实施例的流程图;图2为本专利技术智能空间访问方法另一个实施例的流程图;图3为本专利技术智能空间访问方法再一个实施例的流程图;图4为本专利技术获取智能空间列表一个实施例的流程图;图5为本专利技术控制器一个实施例的结构示意图;图6为本专利技术控制器另一个实施例的结构示意图;图7为本专利技术控制器再一个实施例的结构示意图;图8为本专利技术智能空间接口服务器一个实施例的结构示意图;图9为本专利技术智能空间接口服务器另一个实施例的结构示意图;图10为本专利技术智能空间接口服务器再一个实施例的结构示意图;图11为本专利技术智能空间系统一个实施例的结构示意图;图12为本专利技术智能空间访问系统一个实施例的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围本文档来自技高网
...
智能空间访问方法、系统、控制器和智能空间接口服务器

【技术保护点】
一种智能空间访问方法,其特征在于,包括:控制器根据获得的智能空间编号和所述控制器的当前位置信息,确定所述控制器进入所述控制器保存的智能空间列表中与所述智能空间编号对应的智能空间;所述控制器接收所述智能空间的接口服务器发送的所述智能空间对应的主移动代码;所述控制器加载执行所述主移动代码,显示所述智能空间的主服务界面,根据选择的应用的服务编号生成智能空间请求,将所述智能空间请求发送给所述智能空间的接口服务器,接收并加载执行所述智能空间的接口服务器发送的结果移动代码,显示对所述选择的应用的处理结果。

【技术特征摘要】
1.一种智能空间访问方法,其特征在于,包括:控制器根据获得的智能空间编号和所述控制器的当前位置信息,确定所述控制器进入所述控制器保存的智能空间列表中与所述智能空间编号对应的智能空间;所述控制器与所述智能空间的接口服务器建立通信连接,接收所述智能空间的接口服务器发送的所述智能空间对应的主移动代码;所述控制器加载执行所述主移动代码,显示所述智能空间的主服务界面,根据选择的应用的服务编号生成智能空间请求,将所述智能空间请求发送给所述智能空间的接口服务器,接收并加载执行所述智能空间的接口服务器发送的结果移动代码,显示对所述选择的应用的处理结果。2.根据权利要求1所述的方法,其特征在于,所述控制器接收所述智能空间的接口服务器发送的所述智能空间对应的主移动代码之前,还包括:所述控制器从所述智能空间列表中获取所述智能空间的服务密码,根据所述服务密码与所述智能空间的接口服务器建立通信连接。3.根据权利要求1或2所述的方法,其特征在于,所述控制器接收所述智能空间的接口服务器发送的所述智能空间对应的主移动代码包括:所述控制器接收所述智能空间的接口服务器在根据所述控制器的物理地址确定所述控制器的访问权限之后,根据所述控制器的访问权限发送的所述智能空间对应的主移动代码。4.根据权利要求3所述的方法,其特征在于,所述控制器的访问权限为非授权用户时,所述控制器加载执行所述主移动代码之后,还包括:所述控制器显示拒绝服务提示。5.根据权利要求2所述的方法,其特征在于,所述显示所述智能空间的主服务界面之后,还包括:如果接收到指示所述控制器退出所述智能空间的指示信息,所述控制器断开与所述智能空间的通信连接,删除所述智能空间的接口服务器发送的主移动代码。6.根据权利要求1或2所述的方法,其特征在于,所述控制器根据获得的智能空间编号和所述控制器的当前位置信息,确定所述控制器进入所述控制器保存的智能空间列表中与所述智能空间编号对应的智能空间之前,还包括:所述控制器根据获得的列表获取智能空间的智能空间编号与所述列表获取智能空间建立通信连接,接收所述列表获取智能空间的接口服务器发送的所述列表获取智能空间对应的主移动代码;所述控制器加载执行所述列表获取智能空间对应的主移动代码,显示所述控制器能够获取的至少一个智能空间列表,并根据选择的智能空间列表生成智能空间列表获取请求,将所述智能空间列表获取请求发送给所述列表获取智能空间的接口服务器;所述控制器接收并加载执行所述列表获取智能空间的接口服务器发送的结果移动代码,获取并保存所述列表获取智能空间的接口服务器发送的结果移动代码中封装的智能空间列表;所述智能空间列表保存广域范围中至少一个智能空间的智能空间编号、位置信息和服务密码。7.根据权利要求6所述的方法,其特征在于,所述列表获取智能空间的接口服务器发送的结果移动代码是所述列表获取智能空间的接口服务器将所述智能空间列表获取请求发送给所述列表获取智能空间的列表生成服务器之后,由所述列表生成服务器根据所述控制器的物理地址将符合预定策略的智能空间的服务密码加入到所述选择的智能空间列表中,将加入服务密码的智能空间列表封装为所述结果移动代码,再由所述列表获取智能空间的接口服务器发送给所述控制器。8.一种智能空间访问方法,其特征在于,包括:智能空间的接口服务器与进入所述智能空间的控制器建立通信连接,向进入所述智能空间的控制器发送所述智能空间对应的主移动代码,以供所述控制器在加载执行所述主移动代码之后,显示所述智能空间的主服务界面;所述智能空间的接口服务器接收所述控制器发送的智能空间请求,所述智能空间请求携带所述控制器选择的应用的服务编号;所述智能空间的接口服务器根据所述服务编号向所述控制器发送结果移动代码,以供所述控制器在加载执行所述结果移动代码之后,显示所述控制器选择的应用的处理结果。9.根据权利要求8所述的方法,其特征在于,所述智能空间的接口服务器向进入所述智能空间的控制器发送所述智能空间对应的主移动代码包括:所述智能空间的接口服务器根据所述控制器的物理地址确定所述控制器的访问权限,根据所述控制器的访问权限向所述控制器发送所述智能空间对应的主移动代码。10.根据权利要求8所述的方法,其特征在于,所述智能空间的接口服务器根据所述服务编号向所述控制器发送结果移动代码之前,还包括:所述智能空间的接口服务器根据所述服务编号对应的主服务编号检索所述接口服务器保存的服务列表,获得所述主服务编号对应的功能服务器地址;所述智能空间的接口服务器根据所述功能服务器地址向所述主服务编号对应的功能服务器发送所述智能空间请求,并接收所述功能服务器发送的对所述智能空间请求的处理结果。11.根据权利要求10所述的方法,其特征在于,所述智能空间的接口服务器根据所述服务编号向所述控制器发送结果移动代码包括:所述智能空间的接口服务器根据所述处理结果和所述服务编号生成结果移动代码,并将所述结果移动代码发送给所述控制器。12.一...

【专利技术属性】
技术研发人员:常恒唐亚哲马其锋李彦
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1