属性信息的显示系统和路由器.pdf

上传人:li****8 文档编号:6158982 上传时间:2019-05-10 格式:PDF 页数:21 大小:615.64KB
返回 下载 相关 举报
摘要
申请专利号:

CN201410036706.3

申请日:

2014.01.24

公开号:

CN103796342A

公开日:

2014.05.14

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04W 88/08申请日:20140124|||公开

IPC分类号:

H04W88/08(2009.01)I; G06F17/30

主分类号:

H04W88/08

申请人:

北京奇虎科技有限公司; 奇智软件(北京)有限公司

发明人:

张毅

地址:

100088 北京市西城区新街口外大街28号D座112室(德胜园区)

优先权:

专利代理机构:

北京润泽恒知识产权代理有限公司 11319

代理人:

苏培华

PDF下载: PDF下载
内容摘要

本发明提供了一种属性信息的显示系统和路由器,该系统包括:至少一个移动设备,用于通过第一应用软件向注册请求消息中添加消息头,并将注册请求消息发送给无线路由器;无线路由器,用于通过第二应用软件解析注册请求消息,在注册请求消息包含消息头的情况下,确定允许至少一个移动设备接入到无线路由器,接收至少一个移动设备的属性信息,并将属性信息发送给显示设备;显示设备,用于显示至少一个移动设备的属性信息。本申请提高了查询属性信息的效率。

权利要求书

权利要求书
1.  一种属性信息的显示系统,包括:
至少一个移动设备,用于通过第一应用软件向注册请求消息中添加消息头,并将所述注册请求消息发送给无线路由器;
所述无线路由器,用于通过第二应用软件解析所述注册请求消息,在所述注册请求消息包含所述消息头的情况下,确定允许所述至少一个移动设备接入到所述无线路由器,接收所述至少一个移动设备的属性信息,并将所述属性信息发送给显示设备;
所述显示设备,用于显示所述至少一个移动设备的属性信息。

2.  根据权利要求1所述的系统,其中,
所述无线路由器还用于在将所述属性信息发送给显示设备之前,接收来自所述显示设备的属性请求消息,其中,所述属性请求消息用于请求获得与所述无线路由器位于同一局域网的至少一个移动设备的属性信息。

3.  根据权利要求2所述的系统,其中,
所述无线路由器用于缓存所述至少一个移动设备的属性信息;在接收到所述属性请求消息之后,将缓存的所述至少一个移动设备的属性信息发送给所述显示设备。

4.  根据权利要求2所述的系统,其中,
所述无线路由器用于在接收到所述属性请求消息之后,向所述至少一个移动设备发送所述属性请求消息,触发所述至少一个移动设备发送所述至少一个移动设备的属性信息。

5.  根据权利要求1所述的系统,其中,
所述无线路由器用于将所述至少一个移动设备的属性信息转换成结构化数据,并将转换成结构换数据之后的所述至少一个移动设备的属性信息发送给所述显示设备。

6.  根据权利要求1所述的系统,其中,所述无线路由器用于根据所述至少一个移动设备的属性信息,通过所述第二应用软件向所述至少一个设备中的第一移动设备发送系统命令。

7.  根据权利要求6所述的系统,其中,所述系统命令包括以下至少之 一:系统设置、休眠、关机、静音、备份数据和是否无线充电。

8.  根据权利要求6所述的系统,其中,
所述无线路由器用于接收用户的指令,所述指令是根据所述第一移动设备的属性信息得到的,解析所述指令,生成所述第一移动设备对应的系统命令,并将所述系统命令通过所述第二应用软件发送给所述第一移动设备;
所述第一移动设备解析所述系统命令,执行所述系统命令对应的操作。

9.  根据权利要求6所述的系统,其中,
所述无线路由器用于确定所述至少一个移动设备中的第一移动设备的属性信息满足预设条件,根据预设条件和系统命令的对应关系,确定要发送给所述第一移动设备的系统命令,将所述确定的系统命令通过所述第二应用软件发送给所述第一移动设备;
所述第一移动设备解析所述系统命令,执行所述系统命令对应的操作。

10.  一种路由器,包括:
接收单元,用于接收来自至少一个移动设备的注册请求消息,其中,所述注册请求消息中包含所述一个移动设备添加的消息头;
解析单元,用于通过第二应用软件解析所述注册请求消息;
确定单元,用于在所述注册请求消息包含所述消息头的情况下,确定允许所述至少一个移动设备接入到所述无线路由器;
所述接收单元还用于接收所述至少一个移动设备的属性信息;
发送单元,用于将所述属性信息发送给显示设备。

说明书

说明书属性信息的显示系统和路由器
技术领域
本发明涉及计算机技术领域,特别是涉及一种属性信息的显示系统和路由器。
背景技术
随着科技的发展,人们越来越多地使用移动设备来进行各项活动,例如,使用移动电话上网,使用平板电脑处理公务或视频聊天等。并且,随着智能移动设备的发展,安装有操作系统的移动设备越来越多。安装了操作系统的设备可以像个人电脑一样,由用户自行安装软件、游戏、导航等第三方服务商提供的程序,通过此类程序来不断对终端设备的功能进行扩充,并可以通过移动通讯网络来实现无线网络接入。智能移动设备的普及,使得人们对移动设备的依赖性越来越强。
在使用移动设备的同时,人们需要对移动设备的属性信息进行了解,以便更好地利用该移动设备。目前,要了解移动设备的属性信息,只能在该移动设备上查询移动设备的属性信息,并且,每个属性信息在移动设备中的存储位置可能是不一样的,查询不同的属性信息可能需要到移动设备的不同路径去查,导致查询效率较低。
如果要查询多台移动设备的属性信息,则需要在每台移动设备上分别查询各自的属性信息,这也导致查询效率较低。
发明内容
鉴于上述现有的查询移动设备的属性信息效率较低的问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的属性信息的显示系统和路由器。
依据本发明的一个方面,提供了一种属性信息的显示系统,包括:至少一个移动设备,用于通过第一应用软件向注册请求消息中添加消息头,并将注册请求消息发送给无线路由器;无线路由器,用于通过第二应用软件解析 注册请求消息,在注册请求消息包含消息头的情况下,确定允许至少一个移动设备接入到无线路由器,接收至少一个移动设备的属性信息,并将属性信息发送给显示设备;显示设备,用于显示至少一个移动设备的属性信息。
可选地,无线路由器还用于在将属性信息发送给显示设备之前,接收来自显示设备的属性请求消息,其中,属性请求消息用于请求获得与无线路由器位于同一局域网的至少一个移动设备的属性信息。
可选地,无线路由器用于缓存至少一个移动设备的属性信息;在接收到属性请求消息之后,将缓存的至少一个移动设备的属性信息发送给显示设备。
可选地,无线路由器用于在接收到属性请求消息之后,向至少一个移动设备发送属性请求消息,触发至少一个移动设备发送至少一个移动设备的属性信息。
可选地,无线路由器用于将至少一个移动设备的属性信息转换成结构化数据,并将转换成结构换数据之后的至少一个移动设备的属性信息发送给显示设备。
可选地,无线路由器用于根据至少一个移动设备的属性信息,通过第二应用软件向至少一个设备中的第一移动设备发送系统命令。
可选地,系统命令包括以下至少之一:系统设置、休眠、关机、静音、备份数据和是否无线充电。
可选地,无线路由器用于接收用户的指令,指令是根据第一移动设备的属性信息得到的,解析指令,生成第一移动设备对应的系统命令,并将系统命令通过第二应用软件发送给第一移动设备;第一移动设备解析系统命令,执行系统命令对应的操作。
可选地,无线路由器用于确定至少一个移动设备中的第一移动设备的属性信息满足预设条件,根据预设条件和系统命令的对应关系,确定要发送给第一移动设备的系统命令,将确定的系统命令通过第二应用软件发送给第一移动设备;第一移动设备解析系统命令,执行系统命令对应的操作。
可选地,至少一个移动设备的属性信息包括至少一个移动设备的目录和 文件,无线路由器还用于接收对至少一个移动设备的文件进行处理的指令,并将指令发送给至少一个移动设备;至少一个移动设备还用于根据指令对文件进行处理,处理包括以下至少之一:移动、删除、剪切、传输、复制和共享。
可选地,显示设备是至少一个移动设备中的一个移动设备的显示组件。
可选地,至少一个移动设备通过无线仿真WIFI信号连接到无线路由器,或者通过移动通信信号以及因特网与无线路由器相连接。
可选地,属性信息包括以下至少之一:硬件信息和软件信息。
可选地,至少一个移动设备和无线路由器之间的消息包括:命令标识ID、回执ID、接收/发送命令的目的地互联网协议IP地址、媒体接入控制MAC地址、是否有结果、命令类型、命令操作中需要的参数、是否有附件、附件、状态、错误、和命令。
根据本发明的另一方面,提供了一种路由器,包括:接收单元,用于接收来自至少一个移动设备的注册请求消息,其中,注册请求消息中包含一个移动设备添加的消息头;解析单元,用于通过第二应用软件解析注册请求消息;确定单元,用于在注册请求消息包含消息头的情况下,确定允许至少一个移动设备接入到无线路由器;接收单元还用于接收至少一个移动设备的属性信息;发送单元,用于将属性信息发送给显示设备。
可选地,接收单元还用于在将属性信息发送给显示设备之前,接收来自显示设备的属性请求消息,其中,属性请求消息用于请求获得与无线路由器位于同一局域网的至少一个移动设备的属性信息。
可选地,路由器还包括:缓存单元,用于缓存至少一个移动设备的属性信息;发送单元还用于在接收到属性请求消息之后,将缓存的至少一个移动设备的属性信息发送给显示设备。
可选地,发送单元还用于在接收到属性请求消息之后,向至少一个移动设备发送属性请求消息,触发至少一个移动设备发送至少一个移动设备的属性信息。
可选地,路由器还包括:转换单元,用于将至少一个移动设备的属性信息转换成结构化数据;发送单元还用于将转换成结构换数据之后的至少一个移动设备的属性信息发送给显示设备。
可选地,发送单元还用于根据至少一个移动设备的属性信息,通过第二应用软件向至少一个设备中的第一移动设备发送系统命令。
可选地,系统命令包括以下至少之一:系统设置、休眠、关机、静音、备份数据和是否无线充电。
可选地,接收单元还用于接收用户的指令,指令是根据第一移动设备的属性信息得到的,解析指令,生成第一移动设备对应的系统命令,并将系统命令通过第二应用软件发送给第一移动设备。
可选地,确定单元还用于确定至少一个移动设备中的第一移动设备的属性信息满足预设条件,根据预设条件和系统命令的对应关系,确定要发送给第一移动设备的系统命令;发送单元还用于将确定的系统命令通过第二应用软件发送给第一移动设备。
可选地,至少一个移动设备的属性信息包括至少一个移动设备的目录和文件,接收单元还用于接收对至少一个移动设备的文件进行处理的指令;发送单元还用于将指令发送给至少一个移动设备。
可选地,显示设备是至少一个移动设备中的一个移动设备的显示组件。
可选地,至少一个移动设备通过无线仿真WIFI信号连接到无线路由器,或者通过移动通信信号以及因特网与无线路由器相连接。
可选地,至少一个移动设备和无线路由器之间的消息包括:命令标识ID、回执ID、接收/发送命令的目的地互联网协议IP地址、媒体接入控制MAC地址、是否有结果、命令类型、命令操作中需要的参数、是否有附件、附件、状态、错误、和命令。
可选地,属性信息包括以下至少之一:硬件信息和软件信息。
在现有技术中,要了解移动设备的属性信息,只能在该移动设备上查询移动设备的属性信息,查询效率较低,而在本申请中,至少一个移动设备将 其属性信息发送给无线路由器,无线路由器再将属性信息发送给显示设备显示,用户使用显示设备就可以查询属于同一个路由器的移动设备上报的所有属性信息,无需对每一个属性信息查找对应的路径,从而提高了查询的效率。另外,在本申请中,当查询多台移动设备的属性信息时,只需要在一台显示设备上就可以查询出多台移动设备的属性信息,这进一步提高了查询的效率。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1是根据本发明实施例一的属性信息的显示系统的结构框图;
图2是根据本发明实施例三的属性信息的显示系统的拓扑示意图;
图3是根据本发明实施例三的移动设备和无线路由器之间设备连通的示意图;
图4是根据本发明实施例三的移动设备向无线路由器注册的示意图;
图5是根据本发明实施例三的移动设备和无线路由器之间通讯机制的示意图;
图6是根据本发明实施例三的移送设备执行命令的示意图;
图7是根据本发明实施例四的路由器的结构框图;
图8是根据本发明实施例四的优选的路由器的结构框图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不 应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
实施例一
图1示出了一种属性信息的显示系统,如图1所示,该系统包括:至少一个移动设备102、无线路由器104和显示设备106,其中,
至少一个移动设备102,用于通过第一应用软件向注册请求消息中添加消息头,并将该注册请求消息发送给无线路由器102;
其中,移动设备可以是平板电脑、个人数字助理(Personal Digital Assistant,PDA)、手机等各种移动设备,本发明实施例对此不作限制。
需要说明的是,此处的至少一个移动设备中的每个设备都通过自身的第一应用软件向注册请求消息中添加消息头,并将其发送给无线路由器,从而每个设备都能够完成到无线路由器的注册过程,使得这至少一个移动设备和无线路由器在同一个局域网中。
至少一个移动设备通过无线仿真(WIFI)信号连接到无线路由器,也可以通过移动通信信号以及因特网与无线路由器相连接。
至少一个移动设备和无线路由器之间的消息包括:命令标识(ID)、回执ID、接收/发送命令的目的地互联网协议(Internet Protocol,IP)地址、媒体接入控制(Media Access Control,MAC)地址、是否有结果、命令类型、命令操作中需要的参数、是否有附件、附件、状态、错误、和命令。
无线路由器104,用于通过第二应用软件解析接收到的注册请求消息,在该注册请求消息包含上述消息头的情况下,确定允许至少一个移动设备102接入到无线路由器104,然后,接收至少一个移动设备102的属性信息,并将该属性信息发送给显示设备106;
无线路由器本身可以支持路由器的功能,为移动设备提供无线网路的供应,无线路由器本身也可以作为一种移动设备,获取所有和它关联的设备的 各种信息,并且将这些信息提供给别人来访问。
其中,属性信息包括:硬件信息和/或软件信息。其中,硬件信息包括移动设备的型号、CPU等信息,软件信息包括系统版本号、系统类型、应用的软件名称、应用软件型号等信息。
在本实施例中,无线路由器只有在接收到包含第一应用软件添加的消息透的注册请求消息,才允许发送该注册请求消息的移动设备接入到该无线路由器。无线路由器和接入到该无线路由器的至少一个移动设备组成一个局域网。无线路由器可以接收与其在一个局域网中的移动设备的属性信息,并将移动设备的属性发送给显示设备,以便显示设备能够显示这些属性信息。
无线路由器可以主动将移动设备的属性信息发送给显示设备,此时,可以预先设置一个用于显示移动设备的属性信息的显示设备,无线路由器在接收到移动设备的属性信息之后,将其发送给预先设置的显示设备。
无线路由器还可以在接收到来自某一显示设备的属性请求消息之后,将移动设备的属性信息发送给该显示设备,其中,该属性请求消息用于请求获得与无线路由器位于同一局域网的至少一个移动设备的属性信息。
至少一个移动设备可以主动上报属性信息给无线路由器,无线路由器缓存缓存至少一个移动设备的属性信息;在接收到来自显示设备的属性请求消息之后,无线路由器将缓存的至少一个移动设备的属性信息发送给显示设备。在本实施例中,无线路由器中缓存有移动设备的属性信息,当接收到显示设备的属性请求消息时,可以直接将自身缓存的属性信息发送给显示设备,节省了设备的响应时间。
无线路由器中也可以在接收到来自显示设备的属性请求消息之后,向至少一个移动设备发送属性请求消息,请求至少一个移动设备上报各自的属性信息。在该实施例中,无线路由器中不需要存储移动设备的属性信息,节省了存储空间。
不论是缓存的属性信息,还是从移动设备实时获取的属性信息,无线路由器都可以将其转换成结构化数据,然后,将转换成结构换数据之后的属性 信息发送给显示设备。
显示设备106,用于显示至少一个移动设备的属性信息。
在本发明实施例的一个优选实例中,显示设备106可以是一个单独的显示设备,例如,是单独的显示器或电视等,显示设备还可以是至少一个移动设备的显示组件,例如,用户通过手机A接入到无线路由器104,则用户可以通过手机A的显示屏显示无线路由器104所在局域网中各移动设备的属性信息。
在现有技术中,要了解移动设备的属性信息,只能在该移动设备上查询移动设备的属性信息,查询效率较低,而在本实施例中,至少一个移动设备将其属性信息发送给无线路由器,无线路由器再将属性信息发送给显示设备显示,用户使用显示设备就可以查询属于同一个路由器的移动设备上报的所有属性信息,无需对每一个属性信息查找对应的路径,从而提高了查询的效率。另外,在本实施例中,当查询多台移动设备的属性信息时,只需要在一台显示设备上就可以查询出多台移动设备的属性信息,这进一步提高了查询的效率。
实施例二
通过实施例一所示的系统,可以显示局域网中至少一个移动设备的属性信息。本实施例复用了实施例一的系统,在该系统实现显示局域网中至少一个移动设备的属性信息的基础上,还使用该系统对至少一个移动设备进行控制。下面对此进行具体说明。
在本发明实施例的一个优选实例中,无线路由器根据至少一个移动设备的属性信息,通过第二应用软件向至少一个移动设备中的第一移动设备发送系统命令。优选地,系统命令包括以下至少之一:系统设置、休眠、关机、 静音、备份数据和是否无线充电。然后,第一移动设备根据该系统命令进行对应的操作。例如,通过显示的属性信息,获知第一移动设备电量很低,则无线路由器可以通过第二应用软件向第一移动设备发送关机的系统命令,第一移动设备在接收到该系统命令之后,执行关机操作。通过本实施例,可以对局域网中的移动设备进行控制管理。
无线路由器可以是自动对移动设备进行控制管理,例如,无线路由器中设置有预设条件和系统命令之间的对应关系,当确定至少一个移动设备中的第一移动设备的属性信息满足预设条件,根据预设条件和系统命令的对应关系,确定出要发送给第一移动设备的系统命令,然后,将确定的系统命令通过第二应用软件发送给第一移动设备;第一移动设备解析该系统命令,执行系统命令对应的操作。
无线路由器也可以通过接收用户指令来实现对移动设备的控制管理。例如,显示设备向用户显示至少一个移动设备的属性信息之后,用户可以向无线路由器发出控制指令,无线路由器解析该指令,生成第一移动设备对应的系统命令,并将系统命令通过第二应用软件发送给第一移动设备;第一移动设备解析系统命令,执行系统命令对应的操作。
在本发明实施例的另一个优选实例中,在显示至少一个移动设备的属性信息之后,还可以对这些移动设备中的文件进行管理。例如,显示的至少一个移动设备的属性信息包括至少一个移动设备的目录和文件,用户在浏览目录和文件之后,可以向无线路由器发出对至少一个移动设备的文件进行处理的指令,无线路由器将该指令发送给至少一个移动设备;至少一个移动设备还用于根据指令对文件进行处理,该处理包括以下至少之一:移动、删除、剪切、传输、复制和共享。
实施例三
本实施例提供了一种属性信息的显示系统,该系统在拓扑上形成了图2 所示的三层结构,处于最底层的,是连接到局域网的移动设备(至少一个移动设备),包括:平板电脑、相机、智能电视、各种智能家电和手机等,它们共同位于同一个局域网中,相互之间独立,信息不通畅;处于中间一层的是无线路由器,所有移动设备都向无线路由器进行注册,无线路由器通过局域网访问这些设备的信息,并进行各种设置和操作;处于顶层的,是一般的可视化的移动设备,包括手机应用(app)、网页等,可以通过它们访问和操作无线路由器中的各种其他设备信息。该系统是以无线路由器为核心中枢的一个服务系统。
在该系统中,局域网中的设备都保持着连通,可以实现各种信息共享和操作,该系统可以实现的最基本的功能包括:设备间信息获取和同步、对移动设备的系统操作、和设备间数据共享。为了实现这些功能,设备之间需要进行连接和交互,下面对设备之间的连通和交互进行说明。
设备连通:
首先,需要将移动设备与无线路由器连接起来,并且实现移动设备向无线路由器的注册过程。除了传统路由器实现的安全连接和注册设备之外,无线路由器还需要处理更智能的信息,例如,管理移动设备的属性信息。对于这些更智能的信息,需要采用其他的连接方式实现数据的传输。
每一个连接到无线路由器的移动设备不再使用系统自带的无线连接方式,而是需要使用代理(例如,第一应用软件)进行连接,而无线路由器端,同样也需要一个代理(例如,第二应用软件)。这两个代理的任务和功能不同,可以称移动设备端的代理为代理,称无线路由器端的代理为服务。它们一对多的结构如图3所示。
代理和服务想要在局域网进行正常的工作,需要在彼此之间建立连接,它们的连接方式和现有网络连接方式相似,但是,考虑到无线连接和数据传输的安全性,通常都需要做一些加密和解密的操作。除了加密解密外,服务器只针对已经注册过的设备进行网络的共享和通讯,移动设备也只对自己注册的服务进行数据的传输和控制,因为用户可能会连接到其他无线路由器,有些并不安全(并不建议连接到这样的无线路由器),所以这种连接到无线 路由器的代理,可以通过用户选择来决定它的权限。服务器端也可以自主选择性是否对移动设备共享无线网络。
如图4所示,移动设备和无线路由器通过以下方式实现连接和注册:
移动设备向无线路由器发起连接请求,无线路由器的服务获取加密过的账号和密码,对连接请求进行验证,验证通过后,将该移动设备加入到无线路由器服务的设备列表里;当移动设备重新进行连接时,如果该移动设备已经在信任的MAC列表中,则直接进行连接。在本实施例中,需要通过移动设备的代理获取设备的根(root)权限,因为代理不仅要对设备的网络设置进行更改和配置,在功能实现中更多信息获取和命令操作等都需要root权限的支持;每个代理可以分为代理部分和核心控制部分,分别负责外部的通讯和设备内部的功能实现。
通讯机制
核心的服务和代理连通之后,需要进行通讯,从而完成诸多的功能。不管在服务端还是代理端,通讯是最重要的一部分,负责信息交互,解析,命令发送等功能。
无线路由器服务端负责和移动设备通讯,并且将获取到的数据供用户使用。图5示出了无线路由器和移动设备之间通讯的过程,如图5所示,服务端有两个网页(web)服务,用户端web服务负责处理用户数据的交互,代理端web服务负责和移动设备端进行通讯,其处理流程如下:用户端web服务接收用户的操作,将用户的命令转化为标准命令,通过代理端web服务发送给设备的代理;代理端web接收移动设备的代理返回的结果,将结果数据格式化,然后存储在临时数据的缓存中,用户端web服务通过数据访问层访问临时数据,然后将其显示给用户;移动设备代理端负责接收服务端发来的消息,将该消息转化为命令在移动设备执行,并返回结果到服务端。它的结构如图6所示。
代理端有一个web服务和一个命令执行核心,分别负责和服务端的通讯以及和移动设备的交互,从而实现以下功能:信息获取、命令操作和数据共享。下面对这三种功能分别进行说明。
信息获取
1.信息获取包含获取移动设备的各种硬件信息和软件信息,可以查询出用户选择的明细信息,将其返回给用户查看,这些信息主要包括:传统路由及中局域网络状态的查询、移动设备的各种硬件信息和移动设备软件信息;
在信息获取过程中,并不一定在接收到命令之后就进行即时查询。信息的获取可以采用两种方式,这两种方式的性能和准确性是有差别的,一种方式是无线路由器不断地获取所有信息,并且将获取的信息放在路由器服务端的数据缓存中,当用户执行查询操作时,从缓存中获取数据返回给用户;另一种方式是设备的客户端随时获取设备的这些信息,将其放在设备端,当移动设备接收到路由器服务端发出的获取数据命令后,将这些数据返回给路由器服务端缓存。
命令操作
可以通过命令操作处理各种常用的系统命令,例如,系统设置、休眠、关机、静音等操作,以及是否无线充电等。
1.命令操作的触发方式包括:
2.主动触发:即使在用户没有给出操作的时候,也可以自己执行某些操作来避免一些情况的发生,例如。在电量低的情况下,可以无线充电或者休眠;如果设备落地摔伤或者发现某些硬件软件受损,可以自动备份数据等;
3.主动操作:用户主动发出命令来执行操作,例如,通过app连接无线路由器来发出系统命令给移动设备,触发移动设备执行相应的操作。
数据共享
a.数据共享主要是对各个移动设备的目录和文件的共享操作,这种共享方式可以减少移动设备插卡连线的操作,通过无线路由器将移 动设备的目录和文件发送给显示设备,用户可以方便快速地进行目录浏览,以及进行设备之间的基本的文件操作,其中,基本的文件操作包括以下至少之一:进行设备间文件的剪切拷贝等操作;文件操作、设备目录查询、和文件传输;文件共享。
代理端的命令执行核心会根据命令的解析,分别调用不同功能的执行接口来执行上述功能,并且,以统一方式将结果结果返回给无线路由器的服务。不同功能的执行接口主要是对相关的系统接口的封装,以方便统一的接口调用。
无线路由器的服务端和移动设备的代理端进行的通信采用超文本传输协议(Hypertext Transfer Protocol,HTTP)。如上所述,无线路由器服务端有两个web服务,一个是通常的web服务,负责和用户通讯;另一个是web服务负责和移动设备的通讯。每一个移动设备上同样有一个web服务,它和无线路由器上的代理web服务性质是一样的。这几个特殊的web服务,类似于小型的网站,通过HTTP协议发送消息和解析消息,以便进行对应的操作。
HTTP协议只用于传输,在真正的命令上,还需要进行特殊的处理来将这些消息统一起来。通常,可以采用整体加密的方法来将消息加密,然后,放入HTTP请求中;如果消息中附带有大文件,可以将消息加密后放在统一资源标示符(Uniform Resource Locator,URL)的参数中,并在消息里给出标识,然后将消息加密放入HTTP请求的消息体(body)中。
无论传输的是哪一种功能或者命令,都采用统一格式的消息,该消息的格式如下:
命令ID:表示命令的唯一标识,标识唯一的一次命令请求;
回执ID(RETURNID):表示被响应的命令的ID,用于接收执行命令的结果;需要说明,RETURNID是与命令ID相对应的字段,要求RETURNID 与响应之前信息的命令ID相同或相对应;
接收/发送命令的目的地IP地址:表示接收/发送命令的目的地的IP地址;这些信息可以通过http请求获取,但是为了防止伪造和统一性,需要在消息中放入这个字段,检测的时候,需要和http请求中的IP地址进行核实验证;
MAC地址:表示移动设备的MAC地址,如果MAC地址不在无线路由器注册的设备中,则不予处理这条消息;
是否有结果(HReuslt):表示一条命令是否需要结果回执;
命令类型(TYPE):表示命令的类型,响应的,具体包括以下几种命令:
参数(PARAMETERS):表示命令操作中需要的参数,作为列表按顺序传给最终的执行命令。
是否附件(HAttachment):表示是否消息中包含有附件,如音频视频文件或者大容量文件等;
附件(Attachemnt):附件的内容,传输中均使用字节流;
状态(Status):表示消息的状态,是否送达等;
错误(Error):表示消息的错误信息;
命令(Command):表示需要执行的命令;
在现有技术中,要了解移动设备的属性信息,只能在该移动设备上查询移动设备的属性信息,查询效率较低,而在本实施例中,至少一个移动设备将其属性信息发送给无线路由器,无线路由器再将属性信息发送给显示设备显示,用户使用显示设备就可以查询属于同一个路由器的移动设备上报的所有属性信息,无需对每一个属性信息查找对应的路径,从而提高了查询的效 率。另外,在本实施例中,当查询多台移动设备的属性信息时,只需要在一台显示设备上就可以查询出多台移动设备的属性信息,这进一步提高了查询的效率。
实施例四
图7示出了一种路由器,该路由器可以用于实现上述实施例中的路由器的功能。如图7所示,该路由器包括:
接收单元702,用于接收来自至少一个移动设备的注册请求消息,其中,注册请求消息中包含一个移动设备添加的消息头;
解析单元704,用于通过第二应用软件解析注册请求消息;
确定单元706,用于在注册请求消息包含消息头的情况下,确定允许至少一个移动设备接入到无线路由器;
接收单元702还用于接收至少一个移动设备的属性信息;
发送单元708,用于将属性信息发送给显示设备。
在本发明实施例的一个优选实例中,接收单元702还用于在将属性信息发送给显示设备之前,接收来自显示设备的属性请求消息,其中,属性请求消息用于请求获得与无线路由器位于同一局域网的至少一个移动设备的属性信息。
在本发明实施例的一个优选实例中,如图8所示,该路由器还包括:
缓存单元802,用于缓存至少一个移动设备的属性信息;
发送单元708还用于在接收到属性请求消息之后,将缓存的至少一个移动设备的属性信息发送给显示设备。
在本发明实施例的一个优选实例中,发送单元708还用于在接收到属性请求消息之后,向至少一个移动设备发送属性请求消息,触发至少一个移动设备发送至少一个移动设备的属性信息。
在本发明实施例的一个优选实例中,如图8所示,该路由器还包括:
转换单元804,用于将至少一个移动设备的属性信息转换成结构化数据;
发送单元708还用于将转换成结构换数据之后的至少一个移动设备的属性信息发送给显示设备。
在本发明实施例的一个优选实例中,发送单元708还用于根据至少一个移动设备的属性信息,通过第二应用软件向至少一个设备中的第一移动设备发送系统命令。
在本发明实施例的一个优选实例中,系统命令包括以下至少之一:系统设置、休眠、关机、静音、备份数据和是否无线充电。
在本发明实施例的一个优选实例中,接收单元702还用于接收用户的指令,指令是根据第一移动设备的属性信息得到的,解析指令,生成第一移动设备对应的系统命令,并将系统命令通过第二应用软件发送给第一移动设备。
在本发明实施例的一个优选实例中,确定单元704还用于确定至少一个移动设备中的第一移动设备的属性信息满足预设条件,根据预设条件和系统命令的对应关系,确定要发送给第一移动设备的系统命令;发送单元708还用于将确定的系统命令通过第二应用软件发送给第一移动设备。
在本发明实施例的一个优选实例中,至少一个移动设备的属性信息包括至少一个移动设备的目录和文件,接收单元702还用于接收对至少一个移动设备的文件进行处理的指令;发送单元708还用于将指令发送给至少一个移动设备。
在本发明实施例的一个优选实例中,显示设备是至少一个移动设备中的一个移动设备的显示组件。
在本发明实施例的一个优选实例中,至少一个移动设备通过无线仿真WIFI信号连接到无线路由器,或者通过移动通信信号以及因特网与无线路由器相连接。
在本发明实施例的一个优选实例中,至少一个移动设备和无线路由器之间的消息包括:命令标识ID、回执ID、接收/发送命令的目的地互联网协议IP地址、媒体接入控制MAC地址、是否有结果、命令类型、命令操作中需要的参数、是否有附件、附件、状态、错误、和命令。
在本发明实施例的一个优选实例中,属性信息包括以下至少之一:硬件信息和软件信息。
在现有技术中,要了解移动设备的属性信息,只能在该移动设备上查询移动设备的属性信息,查询效率较低,而在本实施例中,至少一个移动设备将其属性信息发送给无线路由器,无线路由器再将属性信息发送给显示设备显示,用户使用显示设备就可以查询属于同一个路由器的移动设备上报的所有属性信息,无需对每一个属性信息查找对应的路径,从而提高了查询的效率。另外,在本实施例中,当查询多台移动设备的属性信息时,只需要在一台显示设备上就可以查询出多台移动设备的属性信息,这进一步提高了查询的效率。
在此提供的属性信息的显示系统和路由器不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造具有本发明方案的系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本 发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的属性信息的显示系统和路由器中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分 或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
本发明实施例提供了A1、一种属性信息的显示系统,包括:
至少一个移动设备,用于通过第一应用软件向注册请求消息中添加消息头,并将所述注册请求消息发送给无线路由器;
所述无线路由器,用于通过第二应用软件解析所述注册请求消息,在所述注册请求消息包含所述消息头的情况下,确定允许所述至少一个移动设备接入到所述无线路由器,接收所述至少一个移动设备的属性信息,并将所述属性信息发送给显示设备;
所述显示设备,用于显示所述至少一个移动设备的属性信息。
A2、根据A1所述的系统,其中,
所述无线路由器还用于在将所述属性信息发送给显示设备之前,接收来自所述显示设备的属性请求消息,其中,所述属性请求消息用于请求获得与所述无线路由器位于同一局域网的至少一个移动设备的属性信息。
A3、根据A2所述的系统,其中,
所述无线路由器用于缓存所述至少一个移动设备的属性信息;在接收到所述属性请求消息之后,将缓存的所述至少一个移动设备的属性信息发送给 所述显示设备。
A4、根据A2所述的系统,其中,
所述无线路由器用于在接收到所述属性请求消息之后,向所述至少一个移动设备发送所述属性请求消息,触发所述至少一个移动设备发送所述至少一个移动设备的属性信息。
A5、根据A1所述的系统,其中,
所述无线路由器用于将所述至少一个移动设备的属性信息转换成结构化数据,并将转换成结构换数据之后的所述至少一个移动设备的属性信息发送给所述显示设备。
A6、根据A1所述的系统,其中,所述无线路由器用于根据所述至少一个移动设备的属性信息,通过所述第二应用软件向所述至少一个设备中的第一移动设备发送系统命令。
A7、根据A6所述的系统,其中,所述系统命令包括以下至少之一:系统设置、休眠、关机、静音、备份数据和是否无线充电。
A8、根据A6所述的系统,其中,
所述无线路由器用于接收用户的指令,所述指令是根据所述第一移动设备的属性信息得到的,解析所述指令,生成所述第一移动设备对应的系统命令,并将所述系统命令通过所述第二应用软件发送给所述第一移动设备;
所述第一移动设备解析所述系统命令,执行所述系统命令对应的操作。
A9、根据A6所述的系统,其中,
所述无线路由器用于确定所述至少一个移动设备中的第一移动设备的属性信息满足预设条件,根据预设条件和系统命令的对应关系,确定要发送给所述第一移动设备的系统命令,将所述确定的系统命令通过所述第二应用软件发送给所述第一移动设备;
所述第一移动设备解析所述系统命令,执行所述系统命令对应的操作。
A10、根据A1所述的系统,其中,所述至少一个移动设备的属性信息包括所述至少一个移动设备的目录和文件,
所述无线路由器还用于接收对所述至少一个移动设备的文件进行处理 的指令,并将所述指令发送给所述至少一个移动设备;
所述至少一个移动设备还用于根据所述指令对文件进行处理,所述处理包括以下至少之一:移动、删除、剪切、传输、复制和共享。
A11、根据A1所述的系统,其中,所述显示设备是所述至少一个移动设备中的一个移动设备的显示组件。
A12、根据A1所述的系统,其中,所述至少一个移动设备通过无线仿真WIFI信号连接到所述无线路由器,或者通过移动通信信号以及因特网与所述无线路由器相连接。
A13、根据A1至12中任一项所述的系统,其中,所述属性信息包括以下至少之一:
硬件信息和软件信息。
A14、根据A1至12中任一项所述的系统,其中,所述至少一个移动设备和所述无线路由器之间的消息包括:命令标识ID、回执ID、接收/发送命令的目的地互联网协议IP地址、媒体接入控制MAC地址、是否有结果、命令类型、命令操作中需要的参数、是否有附件、附件、状态、错误、和命令。
B15、一种路由器,包括:
接收单元,用于接收来自至少一个移动设备的注册请求消息,其中,所述注册请求消息中包含所述一个移动设备添加的消息头;
解析单元,用于通过第二应用软件解析所述注册请求消息;
确定单元,用于在所述注册请求消息包含所述消息头的情况下,确定允许所述至少一个移动设备接入到所述无线路由器;
所述接收单元还用于接收所述至少一个移动设备的属性信息;
发送单元,用于将所述属性信息发送给显示设备。
B16、根据B15所述的路由器,其中,所述接收单元还用于在将所述属性信息发送给显示设备之前,接收来自所述显示设备的属性请求消息,其中,所述属性请求消息用于请求获得与所述无线路由器位于同一局域网的至少一个移动设备的属性信息。
B17、根据B16所述的路由器,其中,还包括:
缓存单元,用于缓存所述至少一个移动设备的属性信息;
所述发送单元还用于在接收到所述属性请求消息之后,将缓存的所述至少一个移动设备的属性信息发送给所述显示设备。
B18、根据B16所述的路由器,其中,
所述发送单元还用于在接收到所述属性请求消息之后,向所述至少一个移动设备发送所述属性请求消息,触发所述至少一个移动设备发送所述至少一个移动设备的属性信息。
B19、根据B15所述的路由器,其中,还包括:
转换单元,用于将所述至少一个移动设备的属性信息转换成结构化数据;
所述发送单元还用于将转换成结构换数据之后的所述至少一个移动设备的属性信息发送给所述显示设备。
B20、根据B15所述的路由器,其中,所述发送单元还用于根据所述至少一个移动设备的属性信息,通过所述第二应用软件向所述至少一个设备中的第一移动设备发送系统命令。
B21、根据B20所述的路由器,其中,所述系统命令包括以下至少之一:系统设置、休眠、关机、静音、备份数据和是否无线充电。
B22、根据B20所述的路由器,其中,
所述接收单元还用于接收用户的指令,所述指令是根据所述第一移动设备的属性信息得到的,解析所述指令,生成所述第一移动设备对应的系统命令,并将所述系统命令通过所述第二应用软件发送给所述第一移动设备。
B23、根据B20所述的路由器,其中,
所述确定单元还用于确定所述至少一个移动设备中的第一移动设备的属性信息满足预设条件,根据预设条件和系统命令的对应关系,确定要发送给所述第一移动设备的系统命令;
所述发送单元还用于将所述确定的系统命令通过所述第二应用软件发送给所述第一移动设备。
B24、根据B15所述的路由器,其中,所述至少一个移动设备的属性信息包括所述至少一个移动设备的目录和文件,
所述接收单元还用于接收对所述至少一个移动设备的文件进行处理的指令;
所述发送单元还用于将所述指令发送给所述至少一个移动设备。
B25、根据B15所述的路由器,其中,所述显示设备是所述至少一个移动设备中的一个移动设备的显示组件。
B26、根据B15所述的路由器,其中,所述至少一个移动设备通过无线仿真WIFI信号连接到所述无线路由器,或者通过移动通信信号以及因特网与所述无线路由器相连接。
B27、根据B15至26中任一项所述的路由器,其中,所述至少一个移动设备和所述无线路由器之间的消息包括:命令标识ID、回执ID、接收/发送命令的目的地互联网协议IP地址、媒体接入控制MAC地址、是否有结果、命令类型、命令操作中需要的参数、是否有附件、附件、状态、错误、和命令。
B28、根据B15至26中任一项所述的路由器,其中,所述属性信息包括以下至少之一:硬件信息和软件信息。

属性信息的显示系统和路由器.pdf_第1页
第1页 / 共21页
属性信息的显示系统和路由器.pdf_第2页
第2页 / 共21页
属性信息的显示系统和路由器.pdf_第3页
第3页 / 共21页
点击查看更多>>
资源描述

《属性信息的显示系统和路由器.pdf》由会员分享,可在线阅读,更多相关《属性信息的显示系统和路由器.pdf(21页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103796342 A (43)申请公布日 2014.05.14 CN 103796342 A (21)申请号 201410036706.3 (22)申请日 2014.01.24 H04W 88/08(2009.01) G06F 17/30(2006.01) (71)申请人 北京奇虎科技有限公司 地址 100088 北京市西城区新街口外大街 28 号 D 座 112 室 (德胜园区) 申请人 奇智软件 (北京) 有限公司 (72)发明人 张毅 (74)专利代理机构 北京润泽恒知识产权代理有 限公司 11319 代理人 苏培华 (54) 发明名称 属性信息的显示系统和路。

2、由器 (57) 摘要 本发明提供了一种属性信息的显示系统和 路由器, 该系统包括 : 至少一个移动设备, 用于通 过第一应用软件向注册请求消息中添加消息头, 并将注册请求消息发送给无线路由器 ; 无线路由 器, 用于通过第二应用软件解析注册请求消息, 在 注册请求消息包含消息头的情况下, 确定允许至 少一个移动设备接入到无线路由器, 接收至少一 个移动设备的属性信息, 并将属性信息发送给显 示设备 ; 显示设备, 用于显示至少一个移动设备 的属性信息。 本申请提高了查询属性信息的效率。 (51)Int.Cl. 权利要求书 2 页 说明书 14 页 附图 4 页 (19)中华人民共和国国家知识产。

3、权局 (12)发明专利申请 权利要求书2页 说明书14页 附图4页 (10)申请公布号 CN 103796342 A CN 103796342 A 1/2 页 2 1. 一种属性信息的显示系统, 包括 : 至少一个移动设备, 用于通过第一应用软件向注册请求消息中添加消息头, 并将所述 注册请求消息发送给无线路由器 ; 所述无线路由器, 用于通过第二应用软件解析所述注册请求消息, 在所述注册请求消 息包含所述消息头的情况下, 确定允许所述至少一个移动设备接入到所述无线路由器, 接 收所述至少一个移动设备的属性信息, 并将所述属性信息发送给显示设备 ; 所述显示设备, 用于显示所述至少一个移动设备。

4、的属性信息。 2. 根据权利要求 1 所述的系统, 其中, 所述无线路由器还用于在将所述属性信息发送给显示设备之前, 接收来自所述显示设 备的属性请求消息, 其中, 所述属性请求消息用于请求获得与所述无线路由器位于同一局 域网的至少一个移动设备的属性信息。 3. 根据权利要求 2 所述的系统, 其中, 所述无线路由器用于缓存所述至少一个移动设备的属性信息 ; 在接收到所述属性请求 消息之后, 将缓存的所述至少一个移动设备的属性信息发送给所述显示设备。 4. 根据权利要求 2 所述的系统, 其中, 所述无线路由器用于在接收到所述属性请求消息之后, 向所述至少一个移动设备发送 所述属性请求消息, 。

5、触发所述至少一个移动设备发送所述至少一个移动设备的属性信息。 5. 根据权利要求 1 所述的系统, 其中, 所述无线路由器用于将所述至少一个移动设备的属性信息转换成结构化数据, 并将转 换成结构换数据之后的所述至少一个移动设备的属性信息发送给所述显示设备。 6. 根据权利要求 1 所述的系统, 其中, 所述无线路由器用于根据所述至少一个移动设 备的属性信息, 通过所述第二应用软件向所述至少一个设备中的第一移动设备发送系统命 令。 7. 根据权利要求 6 所述的系统, 其中, 所述系统命令包括以下至少之一 : 系统设置、 休 眠、 关机、 静音、 备份数据和是否无线充电。 8. 根据权利要求 6。

6、 所述的系统, 其中, 所述无线路由器用于接收用户的指令, 所述指令是根据所述第一移动设备的属性信息 得到的, 解析所述指令, 生成所述第一移动设备对应的系统命令, 并将所述系统命令通过所 述第二应用软件发送给所述第一移动设备 ; 所述第一移动设备解析所述系统命令, 执行所述系统命令对应的操作。 9. 根据权利要求 6 所述的系统, 其中, 所述无线路由器用于确定所述至少一个移动设备中的第一移动设备的属性信息满足 预设条件, 根据预设条件和系统命令的对应关系, 确定要发送给所述第一移动设备的系统 命令, 将所述确定的系统命令通过所述第二应用软件发送给所述第一移动设备 ; 所述第一移动设备解析所。

7、述系统命令, 执行所述系统命令对应的操作。 10. 一种路由器, 包括 : 接收单元, 用于接收来自至少一个移动设备的注册请求消息, 其中, 所述注册请求消息 中包含所述一个移动设备添加的消息头 ; 解析单元, 用于通过第二应用软件解析所述注册请求消息 ; 权 利 要 求 书 CN 103796342 A 2 2/2 页 3 确定单元, 用于在所述注册请求消息包含所述消息头的情况下, 确定允许所述至少一 个移动设备接入到所述无线路由器 ; 所述接收单元还用于接收所述至少一个移动设备的属性信息 ; 发送单元, 用于将所述属性信息发送给显示设备。 权 利 要 求 书 CN 103796342 A 。

8、3 1/14 页 4 属性信息的显示系统和路由器 技术领域 0001 本发明涉及计算机技术领域, 特别是涉及一种属性信息的显示系统和路由器。 背景技术 0002 随着科技的发展, 人们越来越多地使用移动设备来进行各项活动, 例如, 使用移动 电话上网, 使用平板电脑处理公务或视频聊天等。并且, 随着智能移动设备的发展, 安装有 操作系统的移动设备越来越多。安装了操作系统的设备可以像个人电脑一样, 由用户自行 安装软件、 游戏、 导航等第三方服务商提供的程序, 通过此类程序来不断对终端设备的功能 进行扩充, 并可以通过移动通讯网络来实现无线网络接入。 智能移动设备的普及, 使得人们 对移动设备的。

9、依赖性越来越强。 0003 在使用移动设备的同时, 人们需要对移动设备的属性信息进行了解, 以便更好地 利用该移动设备。 目前, 要了解移动设备的属性信息, 只能在该移动设备上查询移动设备的 属性信息, 并且, 每个属性信息在移动设备中的存储位置可能是不一样的, 查询不同的属性 信息可能需要到移动设备的不同路径去查, 导致查询效率较低。 0004 如果要查询多台移动设备的属性信息, 则需要在每台移动设备上分别查询各自的 属性信息, 这也导致查询效率较低。 发明内容 0005 鉴于上述现有的查询移动设备的属性信息效率较低的问题, 提出了本发明以便提 供一种克服上述问题或者至少部分地解决上述问题的。

10、属性信息的显示系统和路由器。 0006 依据本发明的一个方面, 提供了一种属性信息的显示系统, 包括 : 至少一个移动设 备, 用于通过第一应用软件向注册请求消息中添加消息头, 并将注册请求消息发送给无线 路由器 ; 无线路由器, 用于通过第二应用软件解析注册请求消息, 在注册请求消息包含消息 头的情况下, 确定允许至少一个移动设备接入到无线路由器, 接收至少一个移动设备的属 性信息, 并将属性信息发送给显示设备 ; 显示设备, 用于显示至少一个移动设备的属性信 息。 0007 可选地, 无线路由器还用于在将属性信息发送给显示设备之前, 接收来自显示设 备的属性请求消息, 其中, 属性请求消息。

11、用于请求获得与无线路由器位于同一局域网的至 少一个移动设备的属性信息。 0008 可选地, 无线路由器用于缓存至少一个移动设备的属性信息 ; 在接收到属性请求 消息之后, 将缓存的至少一个移动设备的属性信息发送给显示设备。 0009 可选地, 无线路由器用于在接收到属性请求消息之后, 向至少一个移动设备发送 属性请求消息, 触发至少一个移动设备发送至少一个移动设备的属性信息。 0010 可选地, 无线路由器用于将至少一个移动设备的属性信息转换成结构化数据, 并 将转换成结构换数据之后的至少一个移动设备的属性信息发送给显示设备。 0011 可选地, 无线路由器用于根据至少一个移动设备的属性信息,。

12、 通过第二应用软件 说 明 书 CN 103796342 A 4 2/14 页 5 向至少一个设备中的第一移动设备发送系统命令。 0012 可选地, 系统命令包括以下至少之一 : 系统设置、 休眠、 关机、 静音、 备份数据和是 否无线充电。 0013 可选地, 无线路由器用于接收用户的指令, 指令是根据第一移动设备的属性信息 得到的, 解析指令, 生成第一移动设备对应的系统命令, 并将系统命令通过第二应用软件发 送给第一移动设备 ; 第一移动设备解析系统命令, 执行系统命令对应的操作。 0014 可选地, 无线路由器用于确定至少一个移动设备中的第一移动设备的属性信息满 足预设条件, 根据预设。

13、条件和系统命令的对应关系, 确定要发送给第一移动设备的系统命 令, 将确定的系统命令通过第二应用软件发送给第一移动设备 ; 第一移动设备解析系统命 令, 执行系统命令对应的操作。 0015 可选地, 至少一个移动设备的属性信息包括至少一个移动设备的目录和文件, 无 线路由器还用于接收对至少一个移动设备的文件进行处理的指令, 并将指令发送给至少一 个移动设备 ; 至少一个移动设备还用于根据指令对文件进行处理, 处理包括以下至少之一 : 移动、 删除、 剪切、 传输、 复制和共享。 0016 可选地, 显示设备是至少一个移动设备中的一个移动设备的显示组件。 0017 可选地, 至少一个移动设备通过。

14、无线仿真 WIFI 信号连接到无线路由器, 或者通过 移动通信信号以及因特网与无线路由器相连接。 0018 可选地, 属性信息包括以下至少之一 : 硬件信息和软件信息。 0019 可选地, 至少一个移动设备和无线路由器之间的消息包括 : 命令标识 ID、 回执 ID、 接收 / 发送命令的目的地互联网协议 IP 地址、 媒体接入控制 MAC 地址、 是否有结果、 命令类 型、 命令操作中需要的参数、 是否有附件、 附件、 状态、 错误、 和命令。 0020 根据本发明的另一方面, 提供了一种路由器, 包括 : 接收单元, 用于接收来自至少 一个移动设备的注册请求消息, 其中, 注册请求消息中包。

15、含一个移动设备添加的消息头 ; 解 析单元, 用于通过第二应用软件解析注册请求消息 ; 确定单元, 用于在注册请求消息包含消 息头的情况下, 确定允许至少一个移动设备接入到无线路由器 ; 接收单元还用于接收至少 一个移动设备的属性信息 ; 发送单元, 用于将属性信息发送给显示设备。 0021 可选地, 接收单元还用于在将属性信息发送给显示设备之前, 接收来自显示设备 的属性请求消息, 其中, 属性请求消息用于请求获得与无线路由器位于同一局域网的至少 一个移动设备的属性信息。 0022 可选地, 路由器还包括 : 缓存单元, 用于缓存至少一个移动设备的属性信息 ; 发送 单元还用于在接收到属性请。

16、求消息之后, 将缓存的至少一个移动设备的属性信息发送给显 示设备。 0023 可选地, 发送单元还用于在接收到属性请求消息之后, 向至少一个移动设备发送 属性请求消息, 触发至少一个移动设备发送至少一个移动设备的属性信息。 0024 可选地, 路由器还包括 : 转换单元, 用于将至少一个移动设备的属性信息转换成结 构化数据 ; 发送单元还用于将转换成结构换数据之后的至少一个移动设备的属性信息发送 给显示设备。 0025 可选地, 发送单元还用于根据至少一个移动设备的属性信息, 通过第二应用软件 向至少一个设备中的第一移动设备发送系统命令。 说 明 书 CN 103796342 A 5 3/14。

17、 页 6 0026 可选地, 系统命令包括以下至少之一 : 系统设置、 休眠、 关机、 静音、 备份数据和是 否无线充电。 0027 可选地, 接收单元还用于接收用户的指令, 指令是根据第一移动设备的属性信息 得到的, 解析指令, 生成第一移动设备对应的系统命令, 并将系统命令通过第二应用软件发 送给第一移动设备。 0028 可选地, 确定单元还用于确定至少一个移动设备中的第一移动设备的属性信息满 足预设条件, 根据预设条件和系统命令的对应关系, 确定要发送给第一移动设备的系统命 令 ; 发送单元还用于将确定的系统命令通过第二应用软件发送给第一移动设备。 0029 可选地, 至少一个移动设备的。

18、属性信息包括至少一个移动设备的目录和文件, 接 收单元还用于接收对至少一个移动设备的文件进行处理的指令 ; 发送单元还用于将指令发 送给至少一个移动设备。 0030 可选地, 显示设备是至少一个移动设备中的一个移动设备的显示组件。 0031 可选地, 至少一个移动设备通过无线仿真 WIFI 信号连接到无线路由器, 或者通过 移动通信信号以及因特网与无线路由器相连接。 0032 可选地, 至少一个移动设备和无线路由器之间的消息包括 : 命令标识 ID、 回执 ID、 接收 / 发送命令的目的地互联网协议 IP 地址、 媒体接入控制 MAC 地址、 是否有结果、 命令类 型、 命令操作中需要的参数。

19、、 是否有附件、 附件、 状态、 错误、 和命令。 0033 可选地, 属性信息包括以下至少之一 : 硬件信息和软件信息。 0034 在现有技术中, 要了解移动设备的属性信息, 只能在该移动设备上查询移动设备 的属性信息, 查询效率较低, 而在本申请中, 至少一个移动设备将其属性信息发送给无线路 由器, 无线路由器再将属性信息发送给显示设备显示, 用户使用显示设备就可以查询属于 同一个路由器的移动设备上报的所有属性信息, 无需对每一个属性信息查找对应的路径, 从而提高了查询的效率。另外, 在本申请中, 当查询多台移动设备的属性信息时, 只需要在 一台显示设备上就可以查询出多台移动设备的属性信息。

20、, 这进一步提高了查询的效率。 0035 上述说明仅是本发明技术方案的概述, 为了能够更清楚了解本发明的技术手段, 而可依照说明书的内容予以实施, 并且为了让本发明的上述和其它目的、 特征和优点能够 更明显易懂, 以下特举本发明的具体实施方式。 附图说明 0036 通过阅读下文优选实施方式的详细描述, 各种其他的优点和益处对于本领域普通 技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的, 而并不认为是对本发明 的限制。而且在整个附图中, 用相同的参考符号表示相同的部件。在附图中 : 0037 图 1 是根据本发明实施例一的属性信息的显示系统的结构框图 ; 0038 图 2 是根据本发明。

21、实施例三的属性信息的显示系统的拓扑示意图 ; 0039 图 3 是根据本发明实施例三的移动设备和无线路由器之间设备连通的示意图 ; 0040 图 4 是根据本发明实施例三的移动设备向无线路由器注册的示意图 ; 0041 图 5 是根据本发明实施例三的移动设备和无线路由器之间通讯机制的示意图 ; 0042 图 6 是根据本发明实施例三的移送设备执行命令的示意图 ; 0043 图 7 是根据本发明实施例四的路由器的结构框图 ; 说 明 书 CN 103796342 A 6 4/14 页 7 0044 图 8 是根据本发明实施例四的优选的路由器的结构框图。 具体实施方式 0045 下面将参照附图更详。

22、细地描述本公开的示例性实施例。 虽然附图中显示了本公开 的示例性实施例, 然而应当理解, 可以以各种形式实现本公开而不应被这里阐述的实施例 所限制。 相反, 提供这些实施例是为了能够更透彻地理解本公开, 并且能够将本公开的范围 完整的传达给本领域的技术人员。 0046 实施例一 0047 图 1 示出了一种属性信息的显示系统, 如图 1 所示, 该系统包括 : 至少一个移动设 备 102、 无线路由器 104 和显示设备 106, 其中, 0048 至少一个移动设备 102, 用于通过第一应用软件向注册请求消息中添加消息头, 并 将该注册请求消息发送给无线路由器 102 ; 0049 其中, 。

23、移动设备可以是平板电脑、 个人数字助理 (Personal Digital Assistant, PDA) 、 手机等各种移动设备, 本发明实施例对此不作限制。 0050 需要说明的是, 此处的至少一个移动设备中的每个设备都通过自身的第一应用软 件向注册请求消息中添加消息头, 并将其发送给无线路由器, 从而每个设备都能够完成到 无线路由器的注册过程, 使得这至少一个移动设备和无线路由器在同一个局域网中。 0051 至少一个移动设备通过无线仿真 (WIFI) 信号连接到无线路由器, 也可以通过移动 通信信号以及因特网与无线路由器相连接。 0052 至少一个移动设备和无线路由器之间的消息包括 : 。

24、命令标识 (ID) 、 回执 ID、 接 收 / 发送命令的目的地互联网协议 (Internet Protocol, IP) 地址、 媒体接入控制 (Media Access Control, MAC) 地址、 是否有结果、 命令类型、 命令操作中需要的参数、 是否有附件、 附件、 状态、 错误、 和命令。 0053 无线路由器 104, 用于通过第二应用软件解析接收到的注册请求消息, 在该注册请 求消息包含上述消息头的情况下, 确定允许至少一个移动设备 102 接入到无线路由器 104, 然后, 接收至少一个移动设备 102 的属性信息, 并将该属性信息发送给显示设备 106 ; 0054 。

25、无线路由器本身可以支持路由器的功能, 为移动设备提供无线网路的供应, 无线 路由器本身也可以作为一种移动设备, 获取所有和它关联的设备的各种信息, 并且将这些 信息提供给别人来访问。 0055 其中, 属性信息包括 : 硬件信息和 / 或软件信息。其中, 硬件信息包括移动设备的 型号、 CPU 等信息, 软件信息包括系统版本号、 系统类型、 应用的软件名称、 应用软件型号等 信息。 0056 在本实施例中, 无线路由器只有在接收到包含第一应用软件添加的消息透的注册 请求消息, 才允许发送该注册请求消息的移动设备接入到该无线路由器。无线路由器和接 入到该无线路由器的至少一个移动设备组成一个局域网。

26、。 无线路由器可以接收与其在一个 局域网中的移动设备的属性信息, 并将移动设备的属性发送给显示设备, 以便显示设备能 够显示这些属性信息。 0057 无线路由器可以主动将移动设备的属性信息发送给显示设备, 此时, 可以预先设 置一个用于显示移动设备的属性信息的显示设备, 无线路由器在接收到移动设备的属性信 说 明 书 CN 103796342 A 7 5/14 页 8 息之后, 将其发送给预先设置的显示设备。 0058 无线路由器还可以在接收到来自某一显示设备的属性请求消息之后, 将移动设备 的属性信息发送给该显示设备, 其中, 该属性请求消息用于请求获得与无线路由器位于同 一局域网的至少一个。

27、移动设备的属性信息。 0059 至少一个移动设备可以主动上报属性信息给无线路由器, 无线路由器缓存缓存至 少一个移动设备的属性信息 ; 在接收到来自显示设备的属性请求消息之后, 无线路由器将 缓存的至少一个移动设备的属性信息发送给显示设备。在本实施例中, 无线路由器中缓存 有移动设备的属性信息, 当接收到显示设备的属性请求消息时, 可以直接将自身缓存的属 性信息发送给显示设备, 节省了设备的响应时间。 0060 无线路由器中也可以在接收到来自显示设备的属性请求消息之后, 向至少一个移 动设备发送属性请求消息, 请求至少一个移动设备上报各自的属性信息。 在该实施例中, 无 线路由器中不需要存储移。

28、动设备的属性信息, 节省了存储空间。 0061 不论是缓存的属性信息, 还是从移动设备实时获取的属性信息, 无线路由器都可 以将其转换成结构化数据, 然后, 将转换成结构换数据之后的属性信息发送给显示设备。 0062 显示设备 106, 用于显示至少一个移动设备的属性信息。 0063 在本发明实施例的一个优选实例中, 显示设备 106 可以是一个单独的显示设备, 例如, 是单独的显示器或电视等, 显示设备还可以是至少一个移动设备的显示组件, 例如, 用户通过手机 A 接入到无线路由器 104, 则用户可以通过手机 A 的显示屏显示无线路由器 104 所在局域网中各移动设备的属性信息。 0064。

29、 在现有技术中, 要了解移动设备的属性信息, 只能在该移动设备上查询移动设备 的属性信息, 查询效率较低, 而在本实施例中, 至少一个移动设备将其属性信息发送给无线 路由器, 无线路由器再将属性信息发送给显示设备显示, 用户使用显示设备就可以查询属 于同一个路由器的移动设备上报的所有属性信息, 无需对每一个属性信息查找对应的路 径, 从而提高了查询的效率。另外, 在本实施例中, 当查询多台移动设备的属性信息时, 只 需要在一台显示设备上就可以查询出多台移动设备的属性信息, 这进一步提高了查询的效 率。 0065 实施例二 0066 通过实施例一所示的系统, 可以显示局域网中至少一个移动设备的属。

30、性信息。本 实施例复用了实施例一的系统, 在该系统实现显示局域网中至少一个移动设备的属性信息 的基础上, 还使用该系统对至少一个移动设备进行控制。下面对此进行具体说明。 0067 在本发明实施例的一个优选实例中, 无线路由器根据至少一个移动设备的属性信 息, 通过第二应用软件向至少一个移动设备中的第一移动设备发送系统命令。 优选地, 系统 命令包括以下至少之一 : 系统设置、 休眠、 关机、 静音、 备份数据和是否无线充电。 然后, 第一 移动设备根据该系统命令进行对应的操作。 例如, 通过显示的属性信息, 获知第一移动设备 电量很低, 则无线路由器可以通过第二应用软件向第一移动设备发送关机的。

31、系统命令, 第 一移动设备在接收到该系统命令之后, 执行关机操作。 通过本实施例, 可以对局域网中的移 动设备进行控制管理。 0068 无线路由器可以是自动对移动设备进行控制管理, 例如, 无线路由器中设置有预 设条件和系统命令之间的对应关系, 当确定至少一个移动设备中的第一移动设备的属性信 说 明 书 CN 103796342 A 8 6/14 页 9 息满足预设条件, 根据预设条件和系统命令的对应关系, 确定出要发送给第一移动设备的 系统命令, 然后, 将确定的系统命令通过第二应用软件发送给第一移动设备 ; 第一移动设备 解析该系统命令, 执行系统命令对应的操作。 0069 无线路由器也可。

32、以通过接收用户指令来实现对移动设备的控制管理。例如, 显示 设备向用户显示至少一个移动设备的属性信息之后, 用户可以向无线路由器发出控制指 令, 无线路由器解析该指令, 生成第一移动设备对应的系统命令, 并将系统命令通过第二应 用软件发送给第一移动设备 ; 第一移动设备解析系统命令, 执行系统命令对应的操作。 0070 在本发明实施例的另一个优选实例中, 在显示至少一个移动设备的属性信息之 后, 还可以对这些移动设备中的文件进行管理。 例如, 显示的至少一个移动设备的属性信息 包括至少一个移动设备的目录和文件, 用户在浏览目录和文件之后, 可以向无线路由器发 出对至少一个移动设备的文件进行处理。

33、的指令, 无线路由器将该指令发送给至少一个移动 设备 ; 至少一个移动设备还用于根据指令对文件进行处理, 该处理包括以下至少之一 : 移 动、 删除、 剪切、 传输、 复制和共享。 0071 实施例三 0072 本实施例提供了一种属性信息的显示系统, 该系统在拓扑上形成了图 2 所示的三 层结构, 处于最底层的, 是连接到局域网的移动设备 (至少一个移动设备) , 包括 : 平板电脑、 相机、 智能电视、 各种智能家电和手机等, 它们共同位于同一个局域网中, 相互之间独立, 信 息不通畅 ; 处于中间一层的是无线路由器, 所有移动设备都向无线路由器进行注册, 无线路 由器通过局域网访问这些设备。

34、的信息, 并进行各种设置和操作 ; 处于顶层的, 是一般的可视 化的移动设备, 包括手机应用 (app) 、 网页等, 可以通过它们访问和操作无线路由器中的各 种其他设备信息。该系统是以无线路由器为核心中枢的一个服务系统。 0073 在该系统中, 局域网中的设备都保持着连通, 可以实现各种信息共享和操作, 该系 统可以实现的最基本的功能包括 : 设备间信息获取和同步、 对移动设备的系统操作、 和设备 间数据共享。 为了实现这些功能, 设备之间需要进行连接和交互, 下面对设备之间的连通和 交互进行说明。 0074 设备连通 : 0075 首先, 需要将移动设备与无线路由器连接起来, 并且实现移动。

35、设备向无线路由器 的注册过程。除了传统路由器实现的安全连接和注册设备之外, 无线路由器还需要处理更 智能的信息, 例如, 管理移动设备的属性信息。对于这些更智能的信息, 需要采用其他的连 接方式实现数据的传输。 0076 每一个连接到无线路由器的移动设备不再使用系统自带的无线连接方式, 而是需 要使用代理 (例如, 第一应用软件) 进行连接, 而无线路由器端, 同样也需要一个代理 (例如, 第二应用软件) 。这两个代理的任务和功能不同, 可以称移动设备端的代理为代理, 称无线 路由器端的代理为服务。它们一对多的结构如图 3 所示。 0077 代理和服务想要在局域网进行正常的工作, 需要在彼此之。

36、间建立连接, 它们的连 接方式和现有网络连接方式相似, 但是, 考虑到无线连接和数据传输的安全性, 通常都需要 做一些加密和解密的操作。除了加密解密外, 服务器只针对已经注册过的设备进行网络的 共享和通讯, 移动设备也只对自己注册的服务进行数据的传输和控制, 因为用户可能会连 接到其他无线路由器, 有些并不安全 (并不建议连接到这样的无线路由器) , 所以这种连接 说 明 书 CN 103796342 A 9 7/14 页 10 到无线路由器的代理, 可以通过用户选择来决定它的权限。服务器端也可以自主选择性是 否对移动设备共享无线网络。 0078 如图 4 所示, 移动设备和无线路由器通过以下。

37、方式实现连接和注册 : 0079 移动设备向无线路由器发起连接请求, 无线路由器的服务获取加密过的账号和密 码, 对连接请求进行验证, 验证通过后, 将该移动设备加入到无线路由器服务的设备列表 里 ; 当移动设备重新进行连接时, 如果该移动设备已经在信任的 MAC 列表中, 则直接进行连 接。在本实施例中, 需要通过移动设备的代理获取设备的根 (root) 权限, 因为代理不仅要 对设备的网络设置进行更改和配置, 在功能实现中更多信息获取和命令操作等都需要 root 权限的支持 ; 每个代理可以分为代理部分和核心控制部分, 分别负责外部的通讯和设备内 部的功能实现。 0080 通讯机制 008。

38、1 核心的服务和代理连通之后, 需要进行通讯, 从而完成诸多的功能。 不管在服务端 还是代理端, 通讯是最重要的一部分, 负责信息交互, 解析, 命令发送等功能。 0082 无线路由器服务端负责和移动设备通讯, 并且将获取到的数据供用户使用。图 5 示出了无线路由器和移动设备之间通讯的过程, 如图 5 所示, 服务端有两个网页 (web) 服 务, 用户端 web 服务负责处理用户数据的交互, 代理端 web 服务负责和移动设备端进行通 讯, 其处理流程如下 : 用户端 web 服务接收用户的操作, 将用户的命令转化为标准命令, 通 过代理端web服务发送给设备的代理 ; 代理端web接收移动。

39、设备的代理返回的结果, 将结果 数据格式化, 然后存储在临时数据的缓存中, 用户端 web 服务通过数据访问层访问临时数 据, 然后将其显示给用户 ; 移动设备代理端负责接收服务端发来的消息, 将该消息转化为命 令在移动设备执行, 并返回结果到服务端。它的结构如图 6 所示。 0083 代理端有一个 web 服务和一个命令执行核心, 分别负责和服务端的通讯以及和移 动设备的交互, 从而实现以下功能 : 信息获取、 命令操作和数据共享。下面对这三种功能分 别进行说明。 0084 信息获取 0085 1. 信息获取包含获取移动设备的各种硬件信息和软件信息, 可以查询出用户选 择的明细信息, 将其返。

40、回给用户查看, 这些信息主要包括 : 传统路由及中局域网络状态的查 询、 移动设备的各种硬件信息和移动设备软件信息 ; 0086 在信息获取过程中, 并不一定在接收到命令之后就进行即时查询。信息的获取可 以采用两种方式, 这两种方式的性能和准确性是有差别的, 一种方式是无线路由器不断地 获取所有信息, 并且将获取的信息放在路由器服务端的数据缓存中, 当用户执行查询操作 时, 从缓存中获取数据返回给用户 ; 另一种方式是设备的客户端随时获取设备的这些信息, 将其放在设备端, 当移动设备接收到路由器服务端发出的获取数据命令后, 将这些数据返 回给路由器服务端缓存。 0087 命令操作 0088 可。

41、以通过命令操作处理各种常用的系统命令, 例如, 系统设置、 休眠、 关机、 静音等 操作, 以及是否无线充电等。 0089 1. 命令操作的触发方式包括 : 0090 2. 主动触发 : 即使在用户没有给出操作的时候, 也可以自己执行某些操作来避免 说 明 书 CN 103796342 A 10 8/14 页 11 一些情况的发生, 例如。在电量低的情况下, 可以无线充电或者休眠 ; 如果设备落地摔伤或 者发现某些硬件软件受损, 可以自动备份数据等 ; 0091 3. 主动操作 : 用户主动发出命令来执行操作, 例如, 通过 app 连接无线路由器来发 出系统命令给移动设备, 触发移动设备执行。

42、相应的操作。 0092 数据共享 0093 a. 数据共享主要是对各个移动设备的目录和文件的共享操作, 这种共享方式可 以减少移动设备插卡连线的操作, 通过无线路由器将移动设备的目录和文件发送给显示设 备, 用户可以方便快速地进行目录浏览, 以及进行设备之间的基本的文件操作, 其中, 基本 的文件操作包括以下至少之一 : 进行设备间文件的剪切拷贝等操作 ; 文件操作、 设备目录 查询、 和文件传输 ; 文件共享。 0094 代理端的命令执行核心会根据命令的解析, 分别调用不同功能的执行接口来执行 上述功能, 并且, 以统一方式将结果结果返回给无线路由器的服务。 不同功能的执行接口主 要是对相关。

43、的系统接口的封装, 以方便统一的接口调用。 0095 无线路由器的服务端和移动设备的代理端进行的通信采用超文本传输协议 (Hypertext Transfer Protocol, HTTP) 。如上所述, 无线路由器服务端有两个 web 服务, 一 个是通常的 web 服务, 负责和用户通讯 ; 另一个是 web 服务负责和移动设备的通讯。每一个 移动设备上同样有一个 web 服务, 它和无线路由器上的代理 web 服务性质是一样的。这几 个特殊的web服务, 类似于小型的网站, 通过HTTP协议发送消息和解析消息, 以便进行对应 的操作。 0096 HTTP 协议只用于传输, 在真正的命令上。

44、, 还需要进行特殊的处理来将这些消息统 一起来。通常, 可以采用整体加密的方法来将消息加密, 然后, 放入 HTTP 请求中 ; 如果消息 中附带有大文件, 可以将消息加密后放在统一资源标示符 (Uniform Resource Locator, URL) 的参数中, 并在消息里给出标识, 然后将消息加密放入 HTTP 请求的消息体 (body) 中。 0097 无论传输的是哪一种功能或者命令, 都采用统一格式的消息, 该消息的格式如 下 : 0098 命令 ID : 表示命令的唯一标识, 标识唯一的一次命令请求 ; 0099 回执 ID(RETURNID) : 表示被响应的命令的 ID, 用。

45、于接收执行命令的结果 ; 需要说 明, RETURNID 是与命令 ID 相对应的字段, 要求 RETURNID 与响应之前信息的命令 ID 相同或 相对应 ; 0100 接收/发送命令的目的地IP地址 : 表示接收/发送命令的目的地的IP地址 ; 这些 信息可以通过 http 请求获取, 但是为了防止伪造和统一性, 需要在消息中放入这个字段, 检测的时候, 需要和 http 请求中的 IP 地址进行核实验证 ; 0101 MAC 地址 : 表示移动设备的 MAC 地址, 如果 MAC 地址不在无线路由器注册的设备 中, 则不予处理这条消息 ; 0102 是否有结果 (HReuslt) : 表。

46、示一条命令是否需要结果回执 ; 0103 命令类型 (TYPE) : 表示命令的类型, 响应的, 具体包括以下几种命令 : 0104 参数 (PARAMETERS) : 表示命令操作中需要的参数, 作为列表按顺序传给最终的执 行命令。 0105 是否附件 (HAttachment) : 表示是否消息中包含有附件, 如音频视频文件或者大容 说 明 书 CN 103796342 A 11 9/14 页 12 量文件等 ; 0106 附件 (Attachemnt) : 附件的内容, 传输中均使用字节流 ; 0107 状态 (Status) : 表示消息的状态, 是否送达等 ; 0108 错误 (Er。

47、ror) : 表示消息的错误信息 ; 0109 命令 (Command) : 表示需要执行的命令 ; 0110 在现有技术中, 要了解移动设备的属性信息, 只能在该移动设备上查询移动设备 的属性信息, 查询效率较低, 而在本实施例中, 至少一个移动设备将其属性信息发送给无线 路由器, 无线路由器再将属性信息发送给显示设备显示, 用户使用显示设备就可以查询属 于同一个路由器的移动设备上报的所有属性信息, 无需对每一个属性信息查找对应的路 径, 从而提高了查询的效率。另外, 在本实施例中, 当查询多台移动设备的属性信息时, 只 需要在一台显示设备上就可以查询出多台移动设备的属性信息, 这进一步提高。

48、了查询的效 率。 0111 实施例四 0112 图 7 示出了一种路由器, 该路由器可以用于实现上述实施例中的路由器的功能。 如图 7 所示, 该路由器包括 : 0113 接收单元 702, 用于接收来自至少一个移动设备的注册请求消息, 其中, 注册请求 消息中包含一个移动设备添加的消息头 ; 0114 解析单元 704, 用于通过第二应用软件解析注册请求消息 ; 0115 确定单元 706, 用于在注册请求消息包含消息头的情况下, 确定允许至少一个移动 设备接入到无线路由器 ; 0116 接收单元 702 还用于接收至少一个移动设备的属性信息 ; 0117 发送单元 708, 用于将属性信息。

49、发送给显示设备。 0118 在本发明实施例的一个优选实例中, 接收单元 702 还用于在将属性信息发送给显 示设备之前, 接收来自显示设备的属性请求消息, 其中, 属性请求消息用于请求获得与无线 路由器位于同一局域网的至少一个移动设备的属性信息。 0119 在本发明实施例的一个优选实例中, 如图 8 所示, 该路由器还包括 : 0120 缓存单元 802, 用于缓存至少一个移动设备的属性信息 ; 0121 发送单元 708 还用于在接收到属性请求消息之后, 将缓存的至少一个移动设备的 属性信息发送给显示设备。 0122 在本发明实施例的一个优选实例中, 发送单元 708 还用于在接收到属性请求消息 之后, 向至少一个移动设备发送属性请求消息, 触发至少一个移动设备发送至少一个移动 设备的属性信息。 0。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1