一种对终端应用安装进行远程控制的方法及装置的制造方法

文档序号:9691054阅读:529来源:国知局
一种对终端应用安装进行远程控制的方法及装置的制造方法
【技术领域】
[0001]本发明涉及终端领域,特别涉及一种对终端上的应用程序安装进行远程控制的方法及相关的装置。
【背景技术】
[0002]目前,随着终端特别是智能终端的普及,越来越多的终端设备包括:手机、平板电脑等设备涌现,这些智能设备很大的一个特征是用户可以自由的下载、安装各种应用软件。
[0003]目前,这些应用软件没有严格的分类和审查机制,导致对于某些用户比如学前儿童、学生等需要监护的未成年人的应用安装行为存在无管制的情况,尤其不适宜此类用户的游戏等应用的下载安装会产生没必要的通讯资费、同时影响身心健康等不良结果。

【发明内容】

[0004]本发明的目的在于提供一种对终端应用安装进行远程控制的方法及装置,用来解决终端应用安装的控制问题。
[0005]根据本发明的一个方面,提供了一种对终端应用安装进行远程控制的方法,包括:
[0006]终端检测待安装应用的启动安装事件;
[0007]当检测到所述启动安装事件时,终端暂停安装所述待安装应用,并获取能够用来确认所述待安装应用的应用相关信息;
[0008]终端通过将携带所述应用相关信息的应用授权请求发送至远程授权终端,获得远程授权终端响应的应用授权消息;
[0009]根据所述应用授权消息,终端完成对所述待安装应用的安装。
[0010]优选地,终端获取能够用来确认所述待安装应用的应用相关信息后,对所述应用相关信息和用来标识本次请求的授权请求标识进行封装,形成应用授权请求;其中,所述应用相关信息包括所述待安装应用的名称、图标、应用程序包内部信息。
[0011]优选地,终端将应用授权请求发送至远程授权终端后,若在预设时间内收到远程授权终端响应的应用授权消息,则通过以下步骤完成对所述待安装应用的安装:
[0012]终端解析其收到的应用授权消息,得到同意或拒绝安装的信息、授权响应标识;
[0013]根据所述授权响应标识,找到与其匹配的授权请求标识,并根据同意或拒绝安装的信息,对所述授权请求标识对应的待安装应用进行安装或退出安装。
[0014]优选地,终端将应用授权请求发送至远程授权终端后,若在预设时间内未收到远程授权终端响应的应用授权消息,则按照默认策略继续或退出对所述待安装应用的安装。
[0015]根据本发明的另一方面,提供了一种对终端应用安装进行远程控制的方法,包括:
[0016]远程授权终端接收来自授权请求终端的用来安装待安装应用的应用授权请求,并通过解析所述应用授权请求,得到能够用来确认所述待安装应用的应用相关信息和授权请求标识;
[0017]根据所述应用相关信息,生成同意或拒绝安装的信息,并根据授权请求标识,生成相应的授权响应标识;
[0018]对所述同意或拒绝安装的信息、授权响应标识进行封装,形成应用授权消息,并发送至授权请求终端,实现对应用安装的远程控制。
[0019]根据本发明的另一方面,提供了一种对终端应用安装进行远程控制的装置,包括:
[0020]检测单元,用于检测待安装应用的启动安装事件;
[0021]处理单元,用于当检测到所述启动安装事件时,暂停安装所述待安装应用,并获取能够用来确认所述待安装应用的应用相关信息;
[0022]请求单元,用于通过将携带所述应用相关信息的应用授权请求发送至远程授权终端,获得应用授权消息;
[0023]安装单元,用于根据所述应用授权消息,完成对所述待安装应用的安装。
[0024]优选地,在所述处理单元获取能够用来确认所述待安装应用的应用相关信息后,所述请求单元对所述应用相关信息和用来标识本次请求的授权请求标识进行封装,形成应用授权请求;其中,所述应用相关信息包括所述待安装应用的名称、图标、应用程序包内部信息。
[0025]优选地,所述请求单元将应用授权请求发送至远程授权终端后,若在预设时间内收到远程授权终端响应的应用授权消息,则安装单元通过解析收到的应用授权消息,得到同意或拒绝安装的信息、授权响应标识,并根据所述授权响应标识,找到与其匹配的授权请求标识,根据同意或拒绝安装的信息,对所述授权请求标识对应的待安装应用进行安装或退出安装。
[0026]优选地,所述请求单元将应用授权请求发送至远程授权终端后,若在预设时间内未收到远程授权终端响应的应用授权消息,则安装单元按照默认策略继续或退出对所述待安装应用的安装。
[0027]根据本发明的另一方面,提供了一种对终端应用安装进行远程控制的装置,包括:
[0028]解析单元,用于接收来自授权请求终端的用来安装待安装应用的应用授权请求,并通过解析所述应用授权请求,得到能够用来确认所述待安装应用的应用相关信息和授权请求标识;
[0029]授权单元,用于根据所述应用相关信息,生成同意或拒绝安装的信息,根据授权请求标识,生成相应的授权响应标识,并对所述同意或拒绝安装的信息、授权响应标识进行封装,形成应用授权消息,并发送至授权请求终端,实现对应用安装的远程控制。
[0030]与现有技术相比较,本发明的有益效果在于:
[0031]本发明改变了现有终端的应用安装过程,在应用安装过程中加入远程授权验证过程,这样学生家长、监护人等授权者就可以通过终端授权来决定应用是否可以允许安装或者禁止安装,从而有效地对终端使用者的应用安装行为进行控制和监管,不仅能够避免产生不必要的通讯资费,而且还能够避免终端使用者身心健康受到不良影响。
【附图说明】
[0032]图1是本发明实施例提供的对终端应用安装进行远程控制的方法原理框图;
[0033]图2是本发明实施例提供的对终端应用安装进行远程控制的装置框图;
[0034]图3是本发明实施例提供的对终端应用安装进行远程控制的模块交互流程图。
【具体实施方式】
[0035]以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0036]图1是本发明实施例提供的对终端应用安装进行远程控制的方法原理框图,如图1所示,步骤包括:
[0037]步骤S101:终端检测待安装应用的启动安装事件。
[0038]步骤S102:当检测到启动安装事件时,终端暂停安装待安装应用,并获取能够用来确认待安装应用的应用相关信息。
[0039]也就是说,当检测到启动安装事件时,终端挂起待安装应用,使安装进程处于阻塞等待状态。
[0040]步骤S103:终端通过将携带应用相关信息的应用授权请求发送至远程授权终端,获得远程授权终端响应的应用授权消息。
[0041]终端获取待安装应用的包括名称、图标、应用程序包内部信息等的应用相关信息后,将应用相关信息和用来标识本次请求的授权请求标识打包,形成应用授权请求,并发送至远程授权终端。
[0042]远程授权终端接收所述用来安装待安装应用的应用授权请求,并通过解析应用授权请求,得到能够用来确认待安装应用的应用相关信息和授权请求标识。远程授权终端根据应用相关信息,生成同意或拒绝安装的信息,并根据授权请求标识,生成相应的授权响应标识,然后对同意或拒绝安装的信息、授权响应标识进行封装,形成应用授权消息,并发送至授权请求终端,即上述请求安装待安装应用的终端。
[0043]步骤S104:根据应用授权消息,终端完成对待安装应用的安装。
[0044]终端将应用授权请求发送至远程授权终端后,在预设时间内等待远程授权终端响应应用授权请求的应用授权消息。若在预设时间内收到远程授权终端响应的应用授权消息,则按照应用授权消息的指示完成对待安装应用的安装,否则,若在预设时间内未收到远程授权终端响应的应用授权消息,则按照默认策略继续或退出对待安装应用的安装。进一步地,若在预设时间内收到远程授权终端响应的应用授权消息,终端解析其收到的应用授权消息,得到同意或拒绝安装的信息、授权响应标识,然后根据授权响应标识,找到与其匹配的授权请求标识,并根据同意或拒绝安装的信息,对授权请求标识对应的待安装应用进行安装或退出安装。
[0045]例如,终端使用者,以学生为例,开始安装应用触发授权应用安装过程,当系统开始应用安装过程后,挂起具体的应用安装过程,读取需要安装的应用相关信息,比如:应用程序的名称、图标、应用程序包的内部信息等,并且系统生成一个唯一的会话标识ID(即授权请求标识)标识此次请求会话,将这些信息打包入终端内部定义信息包内成为一个应用安装授权请求(即应用授权请求),然后将此请求包通过网络发送给授权管理者(即远程授权终端),例如家长的终端,授权管理者接收到应用相关信息后可以在自己终端查看安装授权请求相关的详细应用信息,然后决定是否同意对应的安装请求,是否同意安装的决定可以由授权管理者通过操作下发一个包含请求会话标识ID(即根据授权请求标识生成的相应的授权响应标识)标识的授权结果,这个授权结果中同时还包含了是否同意或者拒绝安装的信息。需要强调的是,此授权结果和授权请求通过会话标识ID相对应,也就是说,授权相应标识和授权请求标识是对应或匹配的。最后,此授权结果通过网络发送给终端使用者学生的终端。当终端使用者学生的终端接收到授权结果后,其终端安装过程根据是否授权通过(即同意或拒绝安装的信息)来决定是否开始具体的安装过程,如果属于授权不通过的情况则给终端使用者学生以相应的提示或警告等并退出安装过程。
[0046]考虑到具体的使用场景和网络情况等,可以灵活的设定一定的授权结果等待时间,如果在规定时间内授权管理应用未返回结果,则安装过程可以以默认策略来处理,比如以授权不通过的处理过程来处理。另外对于授权请求发送的通道一网络,不单单限于数据网络,也可以通过基础通信网络比如短信等或者第三方网络平台比如一个中心
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1