应用程序的控制方法及装置的制造方法_2

文档序号:9420424阅读:来源:国知局
,管理员用户在处理服务器上,查询某个终端使用该应用程序的情况,在使用超期的情况下,向终端发送锁定命令。另一种锁定方式为,终端每次运行应用程序时,向处理服务器发送一次请求,处理服务器判断该终端的使用情况,在使用超期的情况下,向终端发送锁定命令。
[0037]在第一种锁定方式中,处理服务器存储的应用程序的信息中还至少包括有:使用期限。为了便于与下文第二种锁定方式中的使用期限区分,将该使用期限称为第一使用期限。需要说明的是,该两个使用期限可以相同,也可以不同,本申请并不做具体限定。
[0038]为了更清楚地理解第一种锁定方式,请参见图3所示的应用程序的控制方法实施例3的流程。如图3所示,本实施例具体包括步骤S301?步骤S304。
[0039]步骤S301:响应于管理员用户输入目标终端的标识的操作,在应用程序的信息中,确定与目标终端的标识对应的目标网络地址。
[0040]步骤S302:在第一使用期限中,确定目标终端标识对应的第一目标使用期限。
[0041]其中,应用程序的信息中,包含每个终端的使用应用程序的期限。用户想要查询某个终端使用该应用程序的时间情况时,可以在处理服务器上输入该终端的标识,处理服务器在该应用程序的信息中,查找该终端所对应的使用期限,为了便于描述,将该使用期限称为第一目标使用期限。
[0042]步骤S303:判断当前时间点是否未在第一使用期限内;若是,执行步骤S304。
[0043]具体地,使用期限可以是使用截止时间点,则本步骤的具体实现方式为,处理服务器比较当前时间点是否达到该使用截止时间点。若达到,则表示当前时间点未在该第一使用期限内,进而执行步骤S304。
[0044]或者,处理服务器保存的应用程序信息中,还包括应用程序的注册时间点,相应地,使用期限可以是注册之后的使用时间长度,如30日,则本步骤的具体实现方式为,处理服务器查找目标终端的注册时间点,将该注册时间点与使用时间长度相加后获得截止期限,判断当前时间点是否未达到该截止期限。若达到,则表示当前时间点未在该第一使用期限内,进而执行步骤S304。
[0045]步骤S304:依据目标网络地址,向目标终端发送锁定命令,以触发目标终端锁定应用程序。
[0046]其中,目标终端此时可能在开启该应用程序的过程中,则该锁定命令可以触发目标终端停止对该应用程序的开启。若目标终端此时并未触发应用程序的开启,则该锁定指令直接用于锁定该应用程序,则目标终端便不可触发该应用程序的开启。
[0047]需要说明的是,本实施例中的其他步骤可以参见上文有关实施例1的说明,此处并不赘述。
[0048]在第二种锁定方式中,并非由管理员用户主动对终端的使用时长情况进行查询,而是终端在每次开启该应用程序时,向处理服务器发送锁定请求,以触发处理服务器对终端的使用时长情况进行查询。需要说明的是,在该种锁定方式中,处理服务器同样存储有各个应用程序的使用期限,为了与上述第一使用期限区分,可以将其称为第二使用期限。
[0049]参见图4,其示出了本申请提供的应用程序的控制方法实施例4的部分流程。需要说明的是,本实施例在上述实施例1的基础上,还可以具体包括步骤S401?步骤S404。
[0050]步骤S401:响应于接收请求终端的锁定请求的操作,记录接收时间点;其中,锁定请求为请求终端触发应用程序开启时,向处理服务器发送的,且锁定请求中包括请求终端的标识。
[0051 ] 其中,终端可以自动或者基于用户的开启操作,来触发开启安装的应用程序。终端在每次开启应用程序时,可以向处理服务器发送锁定请求,处理服务器在接收到该锁定请求时,可以记录接收的时间点。
[0052]需要说明的是,该请求终端可以是安装有该应用程序的任意一个终端。
[0053]步骤S402:在第二使用期限中,确定与请求终端的标识对应的第二目标使用期限。
[0054]其中,锁定请求中包含请求终端的标识,处理服务器在存储的第二使用期限中,查找该请求终端的标识所对应的使用期限,为了便于描述,将查找到的使用期限称为第二目标使用期限。
[0055]步骤S403:判断接收时间点是否未在第二目标使用期限内,若是,则执行步骤S404。
[0056]其中,本步骤的判断方式可以上述实施例3中的步骤S303的说明。
[0057]步骤S404:向请求终端发送锁定命令,以触发请求终端锁定应用程序。
[0058]其中,处理服务器向请求发送锁定命令,该锁定命令用于控制请求终端停止对该应用程序的开启。
[0059]在实施中,应用程序的信息中还可以包括终端的型号等。处理服务器可以统计不同型号所对应的终端个数,这样,可以管理员用户可以了解到安装该应用程序的每种不同型号的终端各有多少,从而为应用程序的开发工作提供数据支持。
[0060]下面对本申请提供的应用程序的控制装置进行介绍,需要说明的是,有关应用程序的控制装置的介绍可以参见上文提供的应用程序的控制方法,以下并不赘述。
[0061]参见图5,其示出了应用程序的控制装置实施例1的结构。该装置实施例1应用于处理服务器,处理服务器上存储有至少一个应用程序的信息,至少一个应用程序安装在至少一个终端上,应用程序的信息至少包括:终端的标识、以及应用程序通过终端与处理服务器交互使用的网络地址。
[0062]如图5所示,该装置实施例1可以具体包括:网络地址确定模块501及控制命令发送模块502 ;其中:
[0063]网络地址确定模块501,用于响应于管理员用户输入目标终端的标识的操作,在应用程序的信息中,确定与目标终端的标识对应的目标网络地址;
[0064]控制命令发送模块502,用于依据目标网络地址,向目标终端发送控制命令;其中,控制命令中包含应用程序的标识,用于触发目标终端对应用程序进行控制。
[0065]由以上的技术方案可知,本申请提供了一种应用程序的控制装置实施例,本实施例应用在处理服务器上,处理服务器上存储有应用程序的信息,应用程序安装在终端上,应用程序的信息至少包括,应用程序通过终端与处理服务器交互的过程中使用的网络地址。管理员用户想要对某个终端进行控制时,可以在处理服务器中输入该终端的标识,网络地址确定模块501便在存储的应用程序的信息中,查找与该终端的标识对应的网络地址,从而控制命令发送模块502依据该网络地址,向该目标终端发送控制命令;其中,控制命令中包含该应用程序的标识,该控制命令用于触发该终端对该应用程序进行控制。可见,本实施例实现了对终端上安装的应用的远程控制。
[0066]在应用程序的控制装置中,控制命令发送模块502发送的控制命令可以为删除命令,终端上存储有应用程序的运行信息;
[0067]相应地,控制命令发送模块502可以具体包括:删除命令发送子模块;其中:
[0068]删除命令发送子模块,用于依据目标网络地址,向目标终端发送删除命令,以触发目标终端删除应用程序的运行信息。
[0069]或者,控制命令发送模块502发送的控制命令可以为锁定命令,应用程序的信息至少还包括:第一使用期限;相应地,该应用程序的控制装置还可以包括:第一使用期限确定模块、以及使用超期确定模块;其中:
[0070]第一使用期限确定模块,用于在依据目标网络地址,向目标终端发送控制命令之前,在第一使用期限中,确定目标终端标识对应的第一目标使用期限;
[0071]使用超期确定模块,用于确定当前时间点未在第一使用期限内;
[0072]相应地,控制命令发送模块502可以具体包括:锁定命令发送子模块;其中:
[0073]锁定命令发送子模块,用于依据目标网络地址,向目标终端发送锁定命令,以触发目标终端锁定应用程序。
[0074]或者,应用程序的信息至少还包括:第二使用期限;相应地,该应用程序的控制装置还可以包括:接收时间点记录模块、第二使用期
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1