终端应用程序的远程监控方法和装置的制造方法

文档序号:10471378阅读:258来源:国知局
终端应用程序的远程监控方法和装置的制造方法
【专利摘要】本发明涉及终端应用程序的远程监控方法和装置。所述方法包括:检测到第一终端预设应用程序的启动信息,向关联的第二终端发送对应的启动请求;接收第二终端返回的请求应答,判断所述请求应答是否为允许启动的应答;若为允许启动的应答,启动第一终端的所述应用程序;若为不允许启动的应答,禁止启动第一终端的所述应用程序。本发明方案能够方便第二终端用户远程监控第一终端用户使用特定应用程序的情况。
【专利说明】
终端应用程序的远程监控方法和装置
技术领域
[0001]本发明涉及智能终端技术领域,特别是涉及终端应用程序的远程监控方法和装置。
【背景技术】
[0002]随着移动时代的到来,手机已成为人们日常生活中不可或缺的工具。很多小孩子都拥有自己的手机,既能方便与家长和老师联系,还能借助智能手机丰富的功能辅助学习。
[0003]然而,由于小孩子自我约束能力较弱,有些小孩子会花较多时间用手机玩游戏,耽误学习,也不利于小孩子的健康。家长不可能常常伴其左右,无法对小孩子进行有效监管和引导。

【发明内容】

[0004]基于此,本发明实施例提供了终端应用程序的远程监控方法和装置,能够方便第二终端用户远程监控第一终端用户使用特定应用程序的情况。
[0005]本发明一方面提供终端应用程序的远程监控方法,包括:
[0006]检测到第一终端预设应用程序的启动信息,向关联的第二终端发送对应的启动请求;
[0007 ]接收第二终端返回的请求应答,判断所述请求应答是否为允许启动的应答;
[0008]若为允许启动的应答,启动第一终端的所述应用程序;若为不允许启动的应答,禁止启动第一终端的所述应用程序。
[0009]本发明另一方面提供一种终端应用程序的远程监控装置,包括:
[0010]请求发起模块,用于检测到第一终端预设应用程序的启动信息,向关联的第二终端发送对应的启动请求;
[0011 ]应答判断模块,用于接收第二终端返回的请求应答,判断所述请求应答是否为允许启动的应答;
[0012]启动控制模块,若为允许启动的应答,启动第一终端的所述应用程序;若为不允许启动的应答,禁止启动第一终端的所述应用程序。
[0013]上述技术方案,通过检测到第一终端预设应用程序的启动信息,向关联的第二终端发送对应的启动请求;接收第二终端返回的请求应答,判断所述请求应答是否为允许启动的应答;若为允许启动的应答,启动第一终端的所述应用程序;若为不允许启动的应答,禁止启动第一终端的所述应用程序。本发明实施例的方案,通过对第一终端的特定应用程序进行设置,第一终端启动相应的应用程序时,需请求第二终端用户的同意,若第二终端用户不同意启动,则第一终端不能自行启动相应的应用程序;由此方便了第二终端用户远程监控第一终端用户使用特定应用程序的情况。
【附图说明】
[0014]图1为一实施例的终端应用程序的远程监控方法的示意性流程图;
[0015]图2为一【具体实施方式】的第一终端与第二终端的信息交互示意图;
[0016]图3为一实施例的终端应用程序的远程监控装置的示意性结构图。
【具体实施方式】
[0017]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0018]图1为一实施例的终端应用程序的远程监控方法的示意性流程图;如图1所示,本实施例中的终端应用程序的远程监控方法包括步骤:
[0019]Sll,检测到第一终端预设应用程序的启动信息,向关联的第二终端发送对应的启动请求;
[0020]本实施例中,第一终端、第二终端可为手机、平板、PDA、穿戴式智能设备等智能终端。这类智能移动终端包括通过系统总线连接的处理器、存储介质、显示设备、电源接口和内存。其中,存储介质用于存储应用程序数据、系统配置文件和用户数据;电源接口用于与外部电源连接,向移动终端的电池充电。
[0021]优选的,检测到第一终端预设应用程序的启动信息之后,还包括获取所述应用程序的名称、功能描述等相关信息,并将所述应用程序的名称、功能描述等相关信息一并发送给关联的第二终端。即所述启动请求中包含有所述应用程序的名称、功能描述等相关信息。
[0022 ] S12,接收第二终端返回的请求应答,判断所述请求应答是否为允许启动的应答;
[0023]本实施例中,第二终端收到第一终端发送的启动请求,第二终端用户可根据第一终端欲启动的应用程序的相关信息,选择是否允许所述应用程序启动。对应的,第二终端返回的请求应答,可为允许启动的应答,或者不允许启动的应答。
[0024]S13,若为允许启动的应答,启动第一终端的所述应用程序;若为不允许启动的应答,禁止启动第一终端的所述应用程序。
[0025]可以理解的是,本发明实施例中,第一终端的预设应用程序,既可为第一终端中已安装的应用软件,也可以指第一终端中用于安装应用软件的程序。即通过本发明上述实施例的终端应用程序的远程监控方法,如果第一终端下载新的应用试图安装时,也会向关联的第二终端发送对应的启动请求,若收到第二终端返回的允许安装的应答,第一终端才可安装所述新的应用,否则,第一终端无法安装所述新的应用。
[0026]作为另一优选实施方式,检测到第一终端预设应用程序的启动信息之后,还可输出是否请求第二终端用户的选择信息,等待用户确认;若收到的确认信息为是,才向关联的第二终端发送对应的启动请求;否则,禁止向关联的第二终端发送启动请求,第一终端退出启动所述应用程序。
[0027]作为另一优选实施方式,本发明实施例的终端应用程序的远程监控方法还可包括:对所述第一终端预设应用程序设置启动密码的步骤。第一终端启动设置了启动密码的应用程序时,向关联的第二终端发送对应的启动请求;接收第二终端返回的请求应答,获取其中包含的密码信息;判断所述密码信息是否与所述应用程序的启动密码匹配;若匹配,判断所述请求应答为允许启动的应答,第一终端启动所述应用程序,若不匹配,判断所述请求应答为不允许启动的应答,禁止第一终端启动所述应用程序。通过对第一终端预设应用程序设置启动密码,进一步提高了对第一终端预设应用程序的运行情况的监管,有效防止误操作或者第二终端伪装用户的虚假操作。
[0028]本发明实施例的终端应用程序的远程监控方法,若第一终端用户为孩子,第二终端用户为家长,可方便家长通过对孩子使用第一终端中特定应用程序的情况进行远程监控。
[0029]图2为一【具体实施方式】的第一终端与第二终端的信息交互示意图;其中,第一终端为孩子的手机,第二终端为家长的手机。其中,家长预先对孩子手机中特定的应用程序进行了设置,将其中的游戏软件设置为待监控应用程序,且设置了启动密码;优选的,可为不同待监控应用程序设置不同的启动密码。此外,还建立第一终端与第二终端的关联关系。基于上述设置,如图2所示,通过第一终端与第二终端的信息交互实现对第一终端的远程监控方法包括:
[0030]SlOl,第一终端检测预设应用程序的启动信息;本实施例中,即检测孩子手机中游戏软件的启动信息。
[0031]S102,第一终端输出是否请求第二终端用户的选择信息,等待用户确认;本实施例中,即检测到孩子点击启动手机游戏软件的信息,即输出是否请求家长的选择信息,等待孩子确认;
[0032]S103,收到的确认信息是否为请求第二终端用户的信息,若是,执行S104,若否,禁止向第二终端发送对应的启动请求;
[0033]S104,获取所述应用程序的相关信息,向第二终端发送对应的启动请求,所述启动请求中包括所述应用程序的名称、功能描述等相关信息。
[0034]S201,第二终端接收第一终端发送的启动请求,获取所述应用程序的相关信息;
[0035]S202,第二终端输出否允许第一终端启动所述应用程序的选择信息,等待第二终端用户确认;
[0036]S203,接收第二终端用户的确认信息,向第一终端返回请求应答。
[0037]向第一终端返回请求应答可为允许启动的应答,也可为不允许启动的应答。
[0038]S105,第一终端接收第二终端返回的请求应答;
[0039]S106,判断是否为允许启动的应答,若是,执行S107,否则,执行S108;
[0040]S107,启动第一终端所述应用程序,结束。
[0041]S108,禁止第一终端启动所述应用程序,结束。
[0042]其中,第一终端和第二终端的信息交互可以基于运营商的数据传输,也可以基于WIFI 等。
[0043]基于本实施例的终端应用程序的远程监控方法。针对孩子手机里某些特定应用程序设置密码,孩子一旦试图打开这些应用程序,就会提示孩子该应用程序已加密,是否寻求家长解密,如果孩子点击“是”,家长的手机在远程就会收到孩子打开所述应用程序的请求(显示具体的程序名),如果家长同意,且输入正确的密码信息,孩子手机才可以打开这个应用程序,否则,无法打开该应用程序。此外,如果孩子在网上下载新的应用试图安装时,也会执行同样的请求命令,家长端手机同意并输入正确的密码后,孩子的手机才可以安装新的应用软件。
[0044]需要说明的是,对于前述的各方法实施例,为了简便描述,将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。
[0045]基于与上述实施例中的终端应用程序的远程监控方法相同的思想,本发明还提供终端应用程序的远程监控装置,该装置可用于执行上述终端应用程序的远程监控方法。为了便于说明,终端应用程序的远程监控装置实施例的结构示意图中,仅仅示出了与本发明实施例相关的部分,本领域技术人员可以理解,图示结构并不构成对装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0046]图3为本发明一实施例的终端应用程序的远程监控装置的示意性结构图;如图3所示,本实施例的终端应用程序的远程监控装置包括:请求发起模块310、应答判断模块320以及启动控制模块330,各模块详述如下:
[0047]上述请求发起模块310,用于检测到第一终端预设应用程序的启动信息,向关联的第二终端发送对应的启动请求;
[0048]作为一优选实施方式,所述请求发起模块310还用于获取所述应用程序的名称、功能描述等信息。所述启动请求中包含所述应用程序的名称、功能描述等信息。
[0049]上述应答判断模块320,用于接收第二终端返回的请求应答,判断所述请求应答是否为允许启动的应答;
[0050]上述启动控制模块103,若为允许启动的应答,启动第一终端的所述应用程序;若为不允许启动的应答,禁止启动第一终端的所述应用程序。
[0051 ]作为一优选实施方式,所述终端应用程序的远程监控装置还包括:设置模块,用于对所述第一终端中预设应用程序设置启动密码。对应的,所述响应判断模块320,可用于接收第二终端返回的请求应答,获取其中的密码信息;判断所述密码信息是否与所述应用程序预设的启动密码匹配,若匹配,判断所述请求应答中包含允许启动的信息。
[0052]作为一优选实施方式,所述请求发起模块310还用于输出是否请求第二终端用户的选择信息,等待用户确认;以及,若收到的确认信息为否,禁止向关联的第二终端发送对应的启动请求,并第一终端退出启动所述应用程序;若收到的确认信息为是,向关联的第二终端发送对应的启动请求。
[0053]可以理解的是,本实施例中所述预设应用程序包括第一终端已安装的应用软件,也可为第一终端中用于安装应用软件的程序。即第一终端启动预设的已安装的应用软件或者欲安装新的应用程序时,均会向关联的第二终端发送对应的启动请求,根据第二终端的请求应答情况判断是否启动所述已安装的应用软件或者安装所述新的应用程序。
[0054]需要说明的是,上述示例的终端应用程序的远程监控装置的实施方式中,各模块/单元之间的信息交互、执行过程等内容,由于与本发明前述方法实施例基于同一构思,其带来的技术效果与本发明前述方法实施例相同,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
[0055]此外,上述示例的终端应用程序的远程监控装置的实施方式中,各功能模块的逻辑划分仅是举例说明,实际应用中可以根据需要,例如出于相应硬件的配置要求或者软件的实现的便利考虑,将上述功能分配由不同的功能模块完成,即将所述终端应用程序的远程监控装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。其中各功能模既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
[0056]本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,作为独立的产品销售或使用。所述程序在执行时,可执行如上述各方法的实施例的全部或部分步骤。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0057]在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。可以理解,其中所使用的术语“第一”、“第二”等在本文中用于区分对象,但这些对象不受这些术语限制。例如,在不脱离本发明的范围的情况下,可以将第一终端称为第二终端称,将第二终端称称为第一终端称。
[0058]以上所述实施例仅表达了本发明的几种实施方式,不能理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种终端应用程序的远程监控方法,其特征在于,包括: 检测到第一终端预设应用程序的启动信息,向关联的第二终端发送对应的启动请求; 接收第二终端返回的请求应答,判断所述请求应答是否为允许启动的应答; 若为允许启动的应答,启动第一终端的所述应用程序;若为不允许启动的应答,禁止启动第一终端的所述应用程序。2.根据权利要求1所述的终端应用程序的远程监控方法,其特征在于,检测到第一终端预设应用程序的启动信息之后还包括:获取所述应用程序的相关信息; 所述启动请求中包含所述应用程序的相关信息。3.根据权利要求1所述的终端应用程序的远程监控方法,其特征在于,还包括:对第一终端预设应用程序设置启动密码; 所述接收第二终端返回的请求应答,判断所述请求应答是否为允许启动的应答,包括: 接收第二终端返回的请求应答,获取第二终端返回的密码信息;判断所述密码信息是否与所述应用程序的启动密码匹配,若匹配,判断所述请求应答为允许启动的应答。4.根据权利要求1所述的终端应用程序的远程监控方法,其特征在于,检测到第一终端预设应用程序的启动信息之后还包括: 输出是否请求第二终端用户的选择信息,等待用户确认; 若收到的确认信息为否,禁止向关联的第二终端发送对应的启动请求。5.根据权利要求1所述的终端应用程序的远程监控方法,其特征在于,所述预设应用程序包括:已安装的应用软件,或者用于安装应用软件的程序。6.终端应用程序的远程监控装置,其特征在于,包括: 请求发起模块,用于检测到第一终端预设应用程序的启动信息,向关联的第二终端发送对应的启动请求; 应答判断模块,用于接收第二终端返回的请求应答,判断所述请求应答是否为允许启动的应答; 启动控制模块,若为允许启动的应答,启动第一终端的所述应用程序;若为不允许启动的应答,禁止启动第一终端的所述应用程序。7.根据权利要求6所述的终端应用程序的远程监控装置,其特征在于,所述请求发起模块,还用于获取所述应用程序的相关信息; 所述启动请求中包含所述应用程序的相关信息。8.根据权利要求6所述的终端应用程序的远程监控装置,其特征在于,还包括:设置模块,用于对第一终端预设应用程序设置启动密码; 所述响应判断模块,用于接收第二终端返回的请求应答,获取第二终端返回的密码信息;判断所述密码信息是否与所述应用程序预设的启动密码匹配,若匹配,判断所述请求应答中包含允许启动的信息。9.根据权利要求6所述的终端应用程序的远程监控装置,其特征在于,所述请求发起模块,还用于输出是否请求第二终端用户的选择信息,等待用户确认;以及,若收到的确认信息为否,禁止向关联的第二终端发送对应的启动请求。10.根据权利要求6所述的终端应用程序的远程监控装置,其特征在于,所述预设应用程序包括:已安装的应用软件,或者用于安装应用软件的程序。
【文档编号】G06F21/30GK105825091SQ201610158371
【公开日】2016年8月3日
【申请日】2016年3月17日
【发明人】丁泽楠
【申请人】广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1