服务器、智能终端及其远程管理方法

文档序号:7773197阅读:127来源:国知局
服务器、智能终端及其远程管理方法
【专利摘要】本发明公开了一种服务器、智能终端及其远程管理方法,方法包括:智能终端周期性向服务器发送远程管理申请,该远程管理申请携带有智能终端已安装的Android应用信息,以使服务器反馈对应的远程操作指令;接收并执行服务器反馈的所述远程操作指令。本发明所提供的服务器、智能终端及其远程管理方法,使得智能终端侧无法主动执行Android应用的安装、升级、卸载等操作,实现了对智能终端远程管控,应用在某些大型的民众多的场所,可保证智能终端的使用安全以及所述场所的安全。
【专利说明】服务器、智能终端及其远程管理方法
【技术领域】
[0001]本发明涉及Android应用【技术领域】,尤其是涉及一种服务器、智能终端及其远程
管理方法。
【背景技术】
[0002]在移动互联网时代,Android系统大放异彩,可以应用各种智能终端上,如可以应用在智能手机、智能机顶盒。智能终端安装Android系统后,智能终端用户可以根据实际需要在智能终端侧主动安装、卸载或升级相应的应用程序。
[0003]但是在某些场合中如的大型商场内分布有如智能机顶盒类的智能终端,而大型商场每天都会有大量的顾客光顾,若用户能够在智能终端侧主动安装、卸载或升级某些应用,导致整个商场内智能终端无法管控,甚至可能导致商场内出现严重的安全事故。

【发明内容】

[0004]本发明的主要目的在于提供一种服务器、智能终端及其远程管理方法统,对应智能终端应用的安装、升级和、或卸载进行远程控制,实现对智能终端的管控。
[0005]本发明提出一种智能终端的远程管理方法,包括:
[0006]智能终端周期性向服务器发送远程管理申请,该远程管理申请携带有智能终端已安装的Android应用信息,以使服务器反馈对应的远程操作指令;
[0007]接收并执行服务器反馈的所述远程操作指令。
[0008]优选地,所述远程操作指令包括=Android应用的安装指令、Android应的卸载指令、Android应用的升级指令。
[0009]优选地,当所述远程操作指令为Android应用的安装指令,所述智能终端执行所述远程操作指令具体包括:
[0010]智能终端根据所述Android应用的安装指令,向服务器申请相应的Android应用的下载地址;使服务器根据所述申请反馈相应的Android应用的下载地址信息;
[0011]根据服务器反馈的所述Android应用的下载地址信息,从服务器中下载所述Android应用;并执行相应的Android应用安装操作。
[0012]优选地,当所述远程操作指令为Android应用的升级指令,所述智能终端执行所述远程操作指令具体包括:
[0013]智能终端根据所述Android应用的升级指令,向服务器申请相应的Android应用的下载地址;使服务器根据所述申请反馈相应的Android应用的下载地址信息;
[0014]根据服务器反馈的所述Android应用的下载地址信息,从服务器中下载所述Android应用;并执行相应的Android应用升级操作。
[0015]优选地,所述智能终端接收并执行所述远程操作指令之后还包括:
[0016]所述智能终端将所述远程操作指令的执行结果反馈给服务器。
[0017]本发明另提出一种智能终端的远程管理方法,服务器接收智能终端周期性发送的远程管理申请,该远程管理申请携带有智能终端已安装的Android应用信息;
[0018]根据智能终端当前已安装的Android应用,生成对应的远程操作指令,并反馈给智能终端,以使智能终端接收并执行上述远程操作指令。
[0019]优选地,所述服务器配置有多个Android应用,以及智能终端的远程管理策略。
[0020]所述服务器根据智能终端当前已安装的Android应用,生成对应的远程操作指令具体包括:
[0021]服务器根据智能终端对应的远程管理策略将智能终端当前已安装的Android应用与所述指定的Android应用进行比较,并根据比较结果生成对应的远程操作指令。
[0022]优选地,所述远程操作指令包括=Android应用的安装指令、Android应的卸载指令、Android应用的升级指令。
[0023]优选地,所述的智能终端的远程管理方法还包括:
[0024]服务器接收智能终端发送的请求Android应用下载地址的申请,根据所述申请向智能终端反馈所述Android应用的下载地址信息,以使智能终端实现所述Android应用的下载。
[0025]优选地,所述的智能终端的远程管理方法,还包括:
[0026]服务器接收并记录智能终端反馈的远程操作指令的执行结果。
[0027]本发明另提出一种智能终端,包括:
[0028]发送模块,用于周期性向服务器发送远程管理申请,该远程管理申请携带有智能终端已安装的Android应用信息,以使服务器反馈对应的远程操作指令;
[0029]执行模块,用于接收并执行服务器反馈的远程操作指令。
[0030]优选地,所述远程操作指令包括=Android应用的安装指令、Android应用的卸载指令、Android应用的升级指令。
[0031 ] 优选地,所述执行模块包括:
[0032]第一指令执行子模块,用于当所述远程操作指令为Android应用的安装指令时,根据所述Android应用的安装指令,向服务器申请相应的Android应用的下载地址;根据服务器反馈的所述Android应用的下载地址信息,从服务器中下载所述Android应用,并执行相应的Android应用安装操作;
[0033]第二指令执行子模块,用于当所述远程操作指令为Android应用的升级指令时,根据所述Android应用的升级指令,向服务器申请相应的Android应用的下载地址;根据服务器反馈的所述Android应用的下载地址信息,从服务器中下载所述Android应用,并执行相应的Android应用升级操作。
[0034]优选地,所述发送模块,还用于将所述远程操作指令的执行结果反馈给服务器。
[0035]本发明另提出一种服务器,包括:
[0036]接收模块,用于接收智能终端发送的远程管理申请,该远程管理申请携带有智能终端已安装的Android应用信息;
[0037]反馈模块,用于根据智能终端当前已安装的Android应用,生成对应的远程操作指令,将该远程操作指令反馈给智能终端,以使智能终端接收并执行上述远程操作指令。
[0038]优选地,所述的服务器配置有多个Android应用,以及智能终端的远程管理策略;
[0039]所述反馈模块,具体用于根据智能终端对应的远程管理策略将智能终端当前已安装的Android应用与所述指定的Android应用进行比较,并根据比较结果生成对应的远程操作指令。
[0040]优选地,所述远程操作指令包括=Android应用的安装指令、Android应用的卸载指令、Android应用的升级指令。
[0041]优选地,所述接收模块,还用于接收智能终端发送请求的Android应用的下载地址的申请;
[0042]所述反馈模块,还用于根据智能终端发送的申请,向智能终端反馈相应的Android应用的下载地址信息,以使智能终端实现实Android应用的下载。
[0043]优选地,所述接收模块,还用于接收并记录智能终端发送的远程操作指令的执行结果。
[0044]本发明所提供的服务器、智能终端及其远程管理方法,通过智能终端周期性向服务器发送携带有智能终端已安装的Android应用信息的远程管理申请,服务器根据智能终端当前已安装的Android应用,生成对应的远程操作指令,反馈给智能终端;所述智能终端接收并执行所述远程操作指令的方式,使得智能终端侧无法主动执行Android应用的安装、升级、卸载等操作,实现了对智能终端远程管控,应用在某些大型的民众多的场所,可保证智能终端的使用安全以及所述场所的安全。
【专利附图】

【附图说明】
[0045]图1是本发明的智能终端的远程管理方法一实施例的流程图;
[0046]图2是本发明的智能终端的远程管理方法实施例的另一流程图;
[0047]图3是本发明的智能终端的远程管理方法实施例的另一流程图
[0048]图4是本发明的智能终端的远程管理方法另一实施例的流程图;
[0049]图5是本发明的智能终端一实施例的结构示意图;
[0050]图6是本发明的智能终端实施例的另一结构示意图;
[0051]图7是本发明的服务器一实施例的结构示意图;
[0052]图8是本发明的智能终端的远程管理系统一实施例的结构示意图。
[0053]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0054]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0055]参见图1,提出本发明的一种智能终端的远程管理方法一实施例,包括:
[0056]步骤S101、智能终端周期性向服务器发送远程管理申请,该远程管理申请携带有智能终端已安装的Android应用信息,以使服务器反馈对应的远程操作指令。
[0057]所述服务器接收到所述远程管理申请后会根据根据智能终端当前已安装的Android应用,生成对应的远程操作指令,并将该远程操作指令反馈给智能终端。
[0058]步骤S102、所述智能终端接收并执行所述远程操作指令。
[0059]本实施例中,所述远程操作指令包括=Android应用的安装指令、Android应的卸载指令、Android应用的升级指令。
[0060]参见图2,本实施例中当所述远程操作指令为Android应用的安装指令,贝U所述步骤S102具体处理如下:
[0061]步骤S201、智能终端根据所述Android应用的安装指令,向服务器申请相应的Android应用下载地址;使服务器根据所述申请反馈相应的Android应用下载地址信息。
[0062]步骤S202、智能终端根据服务器反馈的所述Android应用下载的地址信息,从服务器中下载所述Android应用,并执行相应的Android应用安装操作。
[0063]参见图3,本实施例中当所述远程操作指令为Android应用的升级指令,贝U所述步骤S102具体处理如下:
[0064]步骤S301、智能终端根据所述Android应用的升级指令,向服务器申请相应的Android应用的下载地址;使服务器根据所述申请反馈相应的Android应用的下载地址信
肩、O
[0065]步骤S302、智能终端根据服务器反馈的所述Android应用的下载地址信息,从服务器中下载所述Android应用,并执行相应的Android应用升级操作。
[0066]本实施例中,当所述远程操作指令为Android应用的卸载指令,贝U所述步骤S103具体处理如下:智能终端根据Android应用的卸载指令,将自身已安装的对应的Android应用卸载。
[0067]进一步地,上述智能终端的远程管理方法实施例中,所述步骤S102之后还包括如下处理:所述智能终端将所述远程操作指令执行结果反馈给服务器,以方便管理人员在服务器对智能终端的远程操作指令执行结果进行查询和统计。
[0068]由以上提供的智能终端的远程管理方法实施例可知,通过智能终端周期性向服务器发送携带有智能终端已安装的Android应用信息的远程管理申请,使服务器反馈对应远程操作指令,接收并执行服务器反馈的远程操作指令的方式,使得智能终端侧无法主动执行Android应用的安装、升级、卸载等操作,实现了对智能终端远程管控,将该方法应用在某些大型的民众多的场所,可保证智能终端的使用安全以及所述场所的安全。
[0069]参见图4,本发明另提出一种智能终端的远程管理方法一实施例,包括:
[0070]步骤S401、服务器接收智能终端发送的远程管理申请,该远程管理申请携带有智能终端已安装的Android应用信息。
[0071]步骤S402、根据智能终端当前已安装的Android应用,生成对应的远程操作指令,并反馈给智能终端,以使智能终端接收并执行上述远程操作指令。
[0072]本实施例中,所述服务器配置有多个Android应用,以及智能终端的远程管理策略。其中系统管理人员可以根据实际需要对服务器配置的Android应用进行新增、修改和删除操作。步骤S402中所述服务器根据智能终端当前已安装的Android应用,生成对应的远程操作指令具体处理如下:服务器根据智能终端对应的远程管理策略将智能终端当前已安装的Android应用与所述指定的Android应用进行比较,并根据比较结果生成对应的远程操作指令。其中,所述远程操作指令包括:Android应用的安装指令、Android应用的卸载指令、Android应用的升级指令。
[0073]本实施例中,管理人员还可以根据需要对智能终端的远程管理策略进行调整,如所述远程管理策略可以是:智能终端所需安装的Android应用与指定的Android应用一致。服务器收到一智能终端的远程管理申请后,将该智能终端已经安装的Android应用与所述远程管理策略指定的Android应用进行比较,当智能终端当前未安装指定的某一或某些Android应用,服务器则生成该某一或某些Android应用对应的安装指令。当指定的某一或某些Android应用版本高于智能终端当前安装的对应的Android应用版本,服务器则生成该某一或某些Android应用的升级指令。另外所述远程管理策略也可以是:智能终端需卸载远程管理策略中指定的某一或某一些Android应用;服务器收到智能终端的远程管理申请后,判断智能终端中当前是否已安装有需卸载的Android应用,若有则生成相应的Android应用的卸载指令,若没有,则直接结束流程。
[0074]进一步地,上述智能终端的远程管理方法实施例中,服务器在向智能终端反馈远程操作指令之后还包括如下操作:接收智能终端发送的请求Android应用下载地址的申请,根据所述申请向智能终端反馈所述Android应用的下载地址信息,以使智能终端实现所述Android应用的下载。
[0075]进一步地,上述智能终端的远程管理方法实施例中,服务器在向智能终端反馈远程操作指令之后还包括如下操作:接收并记录智能终端反馈的远程操作指令的执行结果,以方便管理人员在服务器端对智能终端的远程操作指令执行结果进行查询和统计。
[0076]由以上提供智能终端的远程管理方法实施例可知,通过服务器根据接收的智能终端发送携带有智能终端已安装的Android应用信息的远程管理申请,向智能终端反馈对应远程操作指令,以使智能终端执行对应的远程操作指令的方式,使得智能终端侧无法主动执行Android应用的安装、升级、卸载等操作,实现了对智能终端远程管控,应用在某些大型的民众多的场所中可保证智能终端的使用安全以及所述场所的安全。
[0077]参见图5,提出一种智能终端100实施例,所述智能终端100包括发送模块110和执行模块120。所述发送模块110,用于周期性向服务器发送远程管理申请,该远程管理申请携带有智能终端已安装的Android应用信息,以使服务器反馈对应的远程操作指令。所述执行模块120,用于接收并执行服务器反馈的远程操作指令。
[0078]本实施例中,所述服务器接收到智能终端100发送的远程管理申请后,会根据根据智能终端100当前已安装的Android应用,生成对应的远程操作指令,并该远程操作指令反馈给智能终端100。所述远程操作指令包括:Android应用的安装指令、Android应用的卸载指令、Android应用的升级指令。
[0079]参见图6,上述智能终端100实施例中,所述执行模块120包括;第一指令执行子模块121、第二指令执行子模块122、第三指令执行子模块123。所述第一指令执行子模块121,用于当所述远程操作指令为Android应用的安装指令时,根据所述Android应用的安装指令,向服务器申请相应的Android应用的下载地址;根据服务器反馈的所述Android应用的下载地址信息,从服务器中下载所述Andro i d应用,并执行相应的Andro i d应用安装操作。所述第二指令执行子模块122,用于当所述远程操作指令为Android应用的升级指令时,根据所述Android应用的升级指令,向服务器申请相应的Android应用的下载地址;根据服务器反馈的所述Android应用的下载地址信息,从服务器中下载所述Android应用,并执行相应的Android应用升级操作。第三指令执行子模块123,用于根据Android应用的卸载指令,将自身已安装的对应的Android应用卸载。
[0080]进一步地,上述智能终端100实施例中,所述发送模块110,还用于将所述远程操作指令的执行结果反馈给服务器,以方便管理人员在服务器对智能终端100的远程操作指令执行结果进行查询和统计。[0081]由以上提供智能终端100实施例可知,通过智能终端100周期性向服务器发送携带有智能终端100已安装的Android应用信息的远程管理申请,使服务器反馈对应远程操作指令,接收并执行服务器反馈的远程操作指令的方式,使得智能终端100侧无法主动执行Android应用的安装、升级、卸载等操作,实现了对智能终端100远程管控,应用在某些大型的民众多的场所中可保证智能终端100的使用安全以及所述场所的安全。
[0082]参见图7,本发明提出一种服务器200 —实施例,所述服务器200包括:接收模块210和反馈模块220。所述接收模块210,用于接收智能终端100发送的远程管理申请,该远程管理申请携带有智能终端100已安装的Android应用信息。所述反馈模块220,用于根据智能终端100当前已安装的Android应用,生成对应的远程操作指令,将该远程操作指令反馈给智能终端100,以使智能终端100接收并执行上述远程操作指令。
[0083]本实施例中,所述服务器200配置有多个Android应用,以及智能终端100的远程管理策略。其中系统管理人员可以根据实际需要对服务器200中的Android应用进行新增、修改和删除操作。所述反馈模块220,具体用于根据智能终端100对应的远程管理策略将智能终端100当前已安装的Android应用与所述指定的Android应用进行比较,并根据比较结果生成对应的远程操作指令。所述远程操作指令包括=Android应用的安装指令、Android应用的卸载指令、Android应用的升级指令。
[0084]本实施例中,管理人员还可以根据需要对智能终端100的远程管理策略进行调整,如远程管理策略可以是:智能终端100所需安装的Android应用与指定的Android应用一致。服务器200收到智能终端100的远程管理申请后,将该智能终端100已经安装的Android应用与所述远程管理策略指定的Android应用进行比较,当智能终端100当前未安装指定的某一或某些Android应用,服务器200则生成该某一或某些Android应用对应的安装指令。当指定的某一或某些Android应用版本高于智能终端100当前安装的对应的Android应用版本,服务器200则生成该某一或某些Android应用的升级指令。另外所述远程管理策略也可以是:智能终端100需卸载远程管理策略中指定的某一或某一些Android应用;服务器200收到该智能终端100的远程管理申请后,判断该智能终端100中当前是否已安装有需卸载的Android应用,若有则生成相应的Android应用的卸载指令,若没有,则直接结束流程。
[0085]进一步地,上述服务器200实施例中,所述接收模块210,还用于接收智能终端100发送的Android应用的下载地址申请。所述反馈模块220,还用于根据智能终端100发送的申请,向智能终端100反馈相应的Android应用的下载地址信息,以使智能终端100实现实Android应用的下载。
[0086]进一步地,上述服务器200实施例中,所述接收模块210,还用于接收并记录智能终端100发送的远程操作指令执行结果。以方便管理人员在服务器200端对智能终端100的远程操作指令执行结果进行查询和统计。
[0087]由以上提供的服务器200实施例可知:通过服务器200接收智能终端100发送的携带有智能终端100已安装的Android应用信息的远程管理申请,生成并向智能终端100反馈对应的远程操作指令,以使智能终端100执行所述远程操作指令的方式,使得智能终端100侧无法主动执行Android应用的安装、升级、卸载等操作,实现了对智能终端100远程管控,应用在某些大型的民众多的场所中可保证智能终端100的使用安全以及所述场所的安全。
[0088]参见图8,提出本发明的智能终端的远程管理系统300,包括服务器310和至少一个智能终端320,其中,所述智能终端310为以上实施例所述的智能终端100,所述服务器310为以上实施例所述的服务器200,在此不再对其功能和结构进行赘述。
[0089]以上所有实施例所涉及的智能终端可以是智能手机,也可以是智能机顶盒。
[0090]应当理解的是,以上仅为本发明的优选实施例,不能因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的【技术领域】,均同理包括在本发明的专利保护范围内。
【权利要求】
1.一种智能终端的远程管理方法,其特征在于,包括: 智能终端周期性向服务器发送远程管理申请,该远程管理申请携带有智能终端已安装的Android应用信息,以使服务器反馈对应的远程操作指令; 接收并执行服务器反馈的所述远程操作指令。
2.根据权利要求1所述的智能终端的远程管理方法,其特征在于,所述远程操作指令包括=Android应用的安装指令、Android应的卸载指令、Android应用的升级指令。
3.根据权利要求2所述的智能终端的远程管理方法,其特征在于,当所述远程操作指令为Android应用的安装指令,所述智能终端执行所述远程操作指令具体包括: 智能终端根据所述Android应用的安装指令,向服务器申请相应的Android应用的下载地址;使服务器根据所述申请反馈相应的Android应用的下载地址信息; 根据服务器反馈的所述Android应用的下载地址信息,从服务器中下载所述Android应用;并执行相应的Android应用安装操作。
4.根据权利要求2所述的智能终端的远程管理方法,其特征在于,当所述远程操作指令为Android应用的升级指令,所述智能终端执行所述远程操作指令具体包括: 智能终端根据所述Android应用的升级指令,向服务器申请相应的Android应用的下载地址;使服务器根据所述申请反馈相应的Android应用的下载地址信息; 根据服务器反馈的所述Android应用的下载地址信息,从服务器中下载所述Android应用;并执行相应的An droid应用升级操作。
5.根据权利要求1至4任一项所述的智能终端的远程管理方法,其特征在于,所述智能终端接收并执行所述远程操作指令之后还包括: 所述智能终端将所述远程操作指令的执行结果反馈给服务器。
6.一种智能终端的远程管理方法,其特征在于, 服务器接收智能终端周期性发送的远程管理申请,该远程管理申请携带有智能终端已安装的Android应用信息; 根据智能终端当前已安装的Android应用,生成对应的远程操作指令,并反馈给智能终端,以使智能终端接收并执行上述远程操作指令。
7.根据权利要求6所述的智能终端的远程管理方法,其特征在于,所述服务器配置有多个Android应用,以及智能终端的远程管理策略。 所述服务器根据智能终端当前已安装的Android应用,生成对应的远程操作指令具体包括: 服务器根据智能终端对应的远程管理策略将智能终端当前已安装的Android应用与所述指定的Android应用进行比较,并根据比较结果生成对应的远程操作指令。
8.根据权利要求6或7所述的智能终端的远程管理方法,其特征在于,所述远程操作指令包括=Android应用的安装指令、Android应的卸载指令、Android应用的升级指令。
9.根据权利要求8所述的智能终端的远程管理方法,其特征在于,还包括: 服务器接收智能终端发送的请求Android应用下载地址的申请,根据所述申请向智能终端反馈所述Andro i d应用的下载地址信息,以使智能终端实现所述Andro i d应用的下载。
10.根据权利要求6至9任一项所述的智能终端的远程管理方法,其特征在于,还包括:服务器接收并记录智能终端反馈的远程操作指令的执行结果。
11.一种智能终端,其特征在于,包括: 发送模块,用于周期性向服务器发送远程管理申请,该远程管理申请携带有智能终端已安装的Android应用信息,以使服务器反馈对应的远程操作指令; 执行模块,用于接收并执行服务器反馈的远程操作指令。
12.根据权利要求11所述的智能终端,其特征在于,所述远程操作指令包括=Android应用的安装指令、Android应用的卸载指令、Android应用的升级指令。
13.根据权利要求12所述的智能终端,其特征在于,所述执行模块包括: 第一指令执行子模块,用于当所述远程操作指令为Android应用的安装指令时,根据所述Android应用的安装指令,向服务器申请相应的Android应用的下载地址;根据服务器反馈的所述Android应用的下载地址信息,从服务器中下载所述Android应用,并执行相应的Android应用安装操作; 第二指令执行子模块,用于当所述远程操作指令为Android应用的升级指令时,根据所述Android应用的升级指令,向服务器申请相应的Android应用的下载地址;根据服务器反馈的所述Android应用的下载地址信息,从服务器中下载所述Android应用,并执行相应的Android应用升级操作。
14.根据权利要求11至13任一项所述的智能终端,其特征在于, 所述发送模块,还用于将所述远程操作指令的执行结果反馈给服务器。
15.—种服务器,其特征在于,包括: 接收模块,用于接收智能终端发送的远程管理申请,该远程管理申请携带有智能终端已安装的Android应用信息; 反馈模块,用于根据智能终端当前已安装的Android应用,生成对应的远程操作指令,将该远程操作指令反馈给智能终端,以使智能终端接收并执行上述远程操作指令。
16.根据权利要求15所述的服务器,其特征在于,配置有多个Android应用,以及智能终端的远程管理策略; 所述反馈模块,具体用于根据智能终端对应的远程管理策略将智能终端当前已安装的Android应用与所述指定的Android应用进行比较,并根据比较结果生成对应的远程操作指令。
17.根据权利要求15或16所述的服务器,其特征在于,所述远程操作指令包括:Android应用的安装指令、Android应用的卸载指令、Android应用的升级指令。
18.根据权利要求17所述的服务器,其特征在于, 所述接收模块,还用于接收智能终端发送的请求Android应用的下载地址的申请; 所述反馈模块,还用于根据智能终端发送的申请,向智能终端反馈相应的Android应用的下载地址信息,以使智能终端实现实Android应用的下载。
19.根据权利要求18所述的服务器,其特征在于, 所述接收模块,还用于接收并记录智能终端发送的远程操作指令的执行结果。
【文档编号】H04L12/24GK103560902SQ201310470468
【公开日】2014年2月5日 申请日期:2013年10月10日 优先权日:2013年10月10日
【发明者】范旭华, 黄国腾, 史俊杰 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1