终端监控系统、方法和装置的制造方法

文档序号:10654425阅读:586来源:国知局
终端监控系统、方法和装置的制造方法
【专利摘要】本申请公开了终端监控系统、方法和装置。所述系统的一【具体实施方式】包括:监控终端,用于检测用户对所述监控终端的预设操作,并将由所述预设操作生成的控制指令通过即时通讯通道发送至被监控终端,其中,所述即时通讯通道由对即时通讯进行支持的服务器在所述监控终端与所述被监控终端之间预先建立;所述被监控终端,用于接收并执行所述控制指令。该实施方式提高了监控的效率。
【专利说明】
终端监控系统、方法和装置
技术领域
[0001]本申请涉及计算机技术领域,具体涉及互联网技术领域,尤其涉及终端监控系统、方法和装置。
【背景技术】
[0002]现在,各种终端设备,例如台式电脑、手机、平板电脑、电子书阅读器等,日益智能化,难以使得绝大多数使用用户掌握该终端设备的使用方法,例如小孩和老人使用智能手机就存在一定的困难。
[0003]然而,现有技术解决远程服务他人使用终端设备的方式是屏幕共享,然后基于屏幕共享教授他人使用终端设备,这种方式需要双方亲自操作,从而,存在着费时费力、效率低下的问题。

【发明内容】

[0004]本申请的目的在于提出一种改进的终端监控系统、方法和装置,来解决以上【背景技术】部分提到的技术问题。
[0005]第一方面,本申请提供了一种终端监控系统,所述系统包括:监控终端,用于检测用户对所述监控终端的预设操作,并将由所述预设操作生成的控制指令通过即时通讯通道发送至被监控终端,其中,所述即时通讯通道由对即时通讯进行支持的服务器在所述监控终端与所述被监控终端之间预先建立;所述被监控终端,用于接收并执行所述控制指令。
[0006]在一些实施例中,所述被监控终端还用于监控所述被监控终端的运行信息是否符合预设的告警条件,其中,所述运行信息包括以下至少一项:内存占用率、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息;如果是,则被监控终端还用于发送与所述运行信息对应的告警信息至所述监控终端;所述监控终端还用于向所述用户呈现所述告警信息,并检测所述用户根据所述告警信息做出的预设操作。
[0007]在一些实施例中,所述被监控终端具体用于监控所述被监控终端的通话信息中的通话号码是否在预设的诈骗号码名单中;如果是,则被监控终端具体用于发送诈骗电话告警信息至所述监控终端;所述监控终端具体用于向所述用户呈现所述诈骗电话告警信息,并检测所述用户根据所述诈骗电话告警信息做出的预设操作,其中,所述预设操作包括向所述被监控终端发出提示的操作或终止所述被监控终端通话的操作。
[0008]在一些实施例中,所述监控终端还用于发送运行信息采集指令至所述被监控终端,其中,所述运行信息采集指令所指示采集的运行信息包括以下至少一项:内存占用率、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息;所述被监控终端还用于执行所述运行信息采集指令,采集所述被监控终端的运行信息,并发送所述运行信息至所述监控终端;所述监控终端还用于向所述用户呈现所述运行信息,并检测所述用户根据所述运行信息做出的预设操作。
[0009]在一些实施例中,所述监控终端具体用于发送内存占有率采集指令至所述被监控终端;所述被监控终端具体用于执行所述内存占有率采集指令,采集所述被监控终端的内存占有率,并发送所述内存占有率至所述监控终端;所述监控终端具体用于向所述用户呈现所述内存占有率,检测所述用户根据所述内存占有率做出的预设操作,其中,所述预设操作用于指示释放或不释放所述被监控终端的内存占用。
[0010]在一些实施例中,在所述被监控终端执行所述控制指令后,所述被监控终端还用于采集所述控制指令的执行结果信息,并向所述监控终端和/或所述被监控终端反馈所述执行结果信息。
[0011]在一些实施例中,所述服务器还用于监控所述被监控终端与所述监控终端之间的网络通信是否连通;如果否,则所述服务器还用于保存所述控制指令或所述运行信息,并且响应于所述服务器与被监控终端或所述监控终端之间的网络通信连通,发送保存的控制指令至所述被监控终端或发送保存的运行信息至所述监控终端。
[0012]第二方面,本申请提供了一种终端监控方法,所述方法包括:检测用户的预设操作;由所述预设操作生成的控制指令;通过即时通讯通道发送所述控制指令至被监控终端,以供所述被监控终端接收并执行所述控制指令,其中,所述即时通讯通道由对即时通讯进行支持的服务器预先建立。
[0013]在一些实施例中,接收被监控终端发送的与监控终端的运行信息对应的告警信息,其中,所述告警信息是由所述被监控终端监控所述被监控终端的运行信息符合预设的告警条件时得到的,其中,所述运行信息包括以下至少一项:内存占用率、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息;向所述用户呈现所述告警信息;检测所述用户根据所述告警信息做出的预设操作。
[0014]在一些实施例中,发送运行信息采集指令至所述被监控终端,以供所述被监控终端还用于执行所述运行信息采集指令采集所述被监控终端的运行信息并发送所述运行信息至所述监控终端,其中,所述运行信息采集指令所指示采集的运行信息包括以下至少一项:内存占用率信息、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息;接收所述被监控终端发送的所述运行信息;向所述用户呈现所述运行信息;检测所述用户根据所述运行信息做出的预设操作。
[0015]在一些实施例中,所述方法在所述通过即时通讯通道发送所述控制指令至被监控终端,以供所述被监控终端接收并执行所述控制指令后,还包括:接收所述被监控终端反馈的所述控制指令的执行结果信息,其中,所述执行结果信息由所述被监控终端采集得到。
[0016]第三方面,本申请提供了一种终端监控方法,所述方法包括:通过即时通讯通道接收被监控终端发送的运行信息,其中,所述即时通讯通道由对即时通讯进行支持的服务器预先建立,所述运行信息包括以下至少一项:内存占用率、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息;向用户呈现所述运行信息;检测所述用户根据所述运行信息的预设操作;由所述预设操作生成操作请求;发送所述操作请求至第三方服务器,其中,第三方服务器是第三方的对所述操作请求进行支持的服务器。
[0017]在一些实施例中,向用户呈现所述被监控终端发送的话费信息;检测用户根据所述运行信息所做的充值操作;由所述充值操作生成的充值请求;发送所述充值请求至对话费充值进行支持的服务器。
[0018]第四方面,本申请提供了一种终端监控装置,所述装置包括:检测模块,用于检测用户的预设操作;生成模块,用于由所述预设操作生成的控制指令;控制指令发送模块,用于通过即时通讯通道发送所述控制指令至被监控终端,以供所述被监控终端接收并执行所述控制指令,其中,所述即时通讯通道由对即时通讯进行支持的服务器预先建立。
[0019]在一些实施例中,所述装置还包括:告警信息接收模块,用于接收被监控终端发送的与监控终端的运行信息对应的告警信息,其中,所述告警信息是由所述被监控终端监控所述被监控终端的运行信息符合预设的告警条件时得到的,其中,所述运行信息包括以下至少一项:内存占用率、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息;告警信息呈现模块,用于向所述用户呈现所述告警信息;检测模块,还用于检测所述用户根据所述告警信息做出的预设操作。
[0020]在一些实施例中,所述装置还包括:运行信息采集指令发送模块,用于发送运行信息采集指令至所述被监控终端,以供所述被监控终端还用于执行所述运行信息采集指令采集所述被监控终端的运行信息并发送所述运行信息至所述监控终端,其中,所述运行信息采集指令所指示采集的运行信息包括以下至少一项:内存占用率信息、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息;运行信息接收模块,用于接收所述被监控终端发送的所述运行信息;运行信息呈现模块,用于向所述用户呈现所述运行信息;检测模块,还用于检测所述用户根据所述运行信息做出的预设操作。
[0021]第五方面,本申请提供了一种终端监控装置,所述装置包括:接收单元,用于通过所述即时通讯通道接收被监控终端发送的运行信息,其中,所述即时通讯通道由对即时通讯进行支持的服务器预先建立,所述运行信息包括以下至少一项:内存占用率、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息;呈现单元,用于向用户呈现所述运行信息;检测单元,用于检测所述用户根据所述运行信息的预设操作;生成单元,用于由所述预设操作生成操作请求;发送单元,用于发送所述操作请求至第三方服务器,其中,第三方服务器是第三方的对所述操作请求进行支持的服务器。
[0022]本申请提供的终端监控系统、方法和装置,通过即时通信通道传递控制指令,以供上述被监控终端执行,能够实现指令传递的即时性,进而提高了监控的效率。
【附图说明】
[0023]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0024]图1是根据本申请的终端监控系统的示例性架构图;
[0025]图2是根据本申请的终端监控系统的一实施例的时序图;
[0026]图3是根据本申请的终端监控系统的又一实施例的时序图;
[0027]图4是根据本申请的终端监控系统的再一实施例的时序图;
[0028]图5是根据本申请的终端监控方法的一个实施例的流程图;
[0029]图6是根据本申请的终端监控方法的另一个实施例的流程图;
[0030]图7是根据本申请的终端监控装置的一个实施例的结构示意图;
[0031]图8是根据本申请的终端监控装置的另一个实施例的结构示意图;
[0032]图9是适于用来实现本申请实施例的终端设备的计算机系统的结构示意图。
【具体实施方式】
[0033]下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
[0034]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0035]图1示出了根据本申请的终端监控系统的示例性架构100。
[0036]如图1所示,系统架构100可以包括终端设备101、102、103,网络104和服务器105,作为示例,终端设备101和终端设备102可以是监控终端,终端设备103可以是被监控终端。网络104用以在终端设备101、102、103和服务器105之间,终端设备101、102和终端设备103之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
[0037]用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种通讯客户端应用,例如终端管理类应用、网页浏览器应用、购物类应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等。
[0038]终端设备101、102、103可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture ExpertsGroup Aud1 Layer 111,动态影像专家压缩标准音频层面3)、MP4 (Moving PictureExperts Group Aud1 Layer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。
[0039]服务器105可以是提供各种服务的服务器,例如对终端设备101、102、103上终端管理、即时通信提供支持的后台服务器。后台服务器可以对接收到的终端管理、即时通信等数据进行分析、转发、保存等处理,并将处理结果(例如即时通信数据)反馈给终端设备。
[0040]应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
[0041]图2示出了根据本申请的终端监控系统的一实施例的时序图。
[0042]本实施例的终端监控系统包括:监控终端和被监控终端;其中,监控终端,用于检测用户对上述监控终端的预设操作,并将由上述预设操作生成的控制指令通过即时通讯通道发送至被监控终端,其中,上述即时通讯通道由对即时通讯进行支持的服务器在上述监控终端与上述被监控终端之间预先建立;上述被监控终端,用于接收并执行上述控制指令。
[0043]本实施例提供的终端监控系统利用即时通信通道传递控制指令,以供上述被监控终端执行,能够实现指令传递的即时性,进而提高了监控的效率。需要注意的是,即时通信机制本身是本领域的普通技术人员可以理解的,并且根据即时通信机制建立两个终端之间的即时通讯通道是本领域的普通技术人员不付出创造性的劳动可以做到的;但是通过即时通信通道传递控制指令以供其他终端执行是现有技术所不曾尝试的。
[0044]在本实施例的一些可选的实现方式中,上述终端监控系统还包括服务器,其中,上述服务器用于在上述监控终端和上述被监控终端之间根据即时通讯(IM ,InstantMessage)机制建立即时通讯通道,并且对上述监控终端和上述被监控终端之间的即时通信进行支持。
[0045]本实施例的监控终端和被监控终端之间的信令流的主要过程是:监控终端由用户的预设操作生成控制指令,并通过即时通讯通道将上述控制指令发送该被监控终端执行。
[0046]如图2所示,在步骤201中,监控终端检测用户对监控终端的预设操作。
[0047]在这里,预设操作可以是对预定对象的点击操作、拖动操作等,预设对象的可以是有监控终端呈现该上述的用户,以供上述用户作出操作选择的对象。作为示例,上述预设对象可以是上述监控终端提供给用户的“是否对爸爸的手机进行加速”的选项,对应的预设操作可以是用户做出的对“是否对爸爸的手机进行加速”的选项进行点击的操作。
[0048]在步骤202中,监控终端由预设操作生成控制指令。
[0049]在这里,监控终端由预设操作生成控制指令。作为示例,监控终端可以首先由用户确认的“对爸爸的手机进行加速”的操作生成加速指令。
[0050]在步骤203中,监控终端将控制指令通过即时通讯通道发送至被监控终端。
[0051 ] 在这里,监控终端将控制指令通过即时通讯通道发送至被监控终端,其中,上述即时通讯通道由对即时通讯进行支持的服务器在上述监控终端与上述被监控终端之间预先建立。
[0052]在步骤204中,被监控终端接收并执行控制指令。
[0053]在这里,上述被监控终端首先接收上述控制指令,然后执行上述控制指令。作为示例,如果被监控终端接收到的是对被监控终端进行加速的加速指令,那么被监控终端可以调用被监控设备的终端管理软件的加速接口进行加速。
[0054]在本实施例的一些可选的实现方式中,在上述被监控终端执行上述控制指令后,上述被监控终端还用于采集上述控制指令的执行结果信息,并向上述监控终端和/或上述被监控终端反馈上述执行结果信息。作为示例,在被监控终端执行加速指令对上述被监控终端进行加速后,上述被监控终端可以采集加速操作的结果,例如速度提升的百分数,并且将上述结果反馈至上述监控终端和/或上述被监控终端。
[0055]图3示出了根据本申请的终端监控系统又一实施例的时序图。
[0056]本实施例的终端监控系统包括:监控终端和被监控终端;其中,上述被监控终端还用于监控上述被监控终端的运行信息是否符合预设的告警条件,其中,上述运行信息包括以下至少一项:内存占用率、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息;如果是,则被监控终端还用于发送与上述运行信息对应的告警信息至上述监控终端;上述监控终端还用于向上述用户呈现上述告警信息,并检测上述用户根据上述告警信息做出的预设操作,并将由上述预设操作生成的控制指令通过即时通讯通道发送至被监控终端,其中,上述即时通讯通道由对即时通讯支持进行支持的服务器在上述监控终端与上述被监控终端之间预先建立;上述被监控终端,还用于接收并执行上述控制指令。
[0057]本实施例的监控终端和被监控终端之间的信令流的主要过程是:被监控终端在监控到上述被监控终端的某些运行信息符合预设的告警条件时,将告警信息发送至监控终端以供监控终端的用户处理并生成控制指令,上述控制指令由监控终端发送至被监控终端执行。
[0058]如图3所示,在步骤301中,被监控终端监控上述被监控终端的运行信息是否符合预设的告警条件。
[0059]在这里,上述运行信息包括但不限于:内存占用率、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息;其中,内存占用率信息可以是指示内存的占用率的信息,消息内容信息可以是短信、邮件、通讯类应用等的内容的信息,短信数量信息可以是指示被监控终端中存储的短信的数量的信息,通话信息可以是通话时间、通话的对象的号码的信息,应用安装信息可以是所安装的应用的种类、数据的信息,话费信息可以是话费余额、不同种类话费的信息,位置信息可以是指示被监控终端的位置的?目息O
[0060]在这里,预设的告警条件可以是预设的指示运行信息为何种情况的时候进行告警的条件。作为示例,内存占用率的告警条件可以是内存占用率高于预设的阈值,应用安装信息的告警条件可以是被监控终端上安装了某一带有病毒的应用,话费信息的告警条件可以是被监控终端的可以话费低于预设阈值。
[0061]在步骤302中,如果是,则被监控终端发送与上述运行信息对应的告警信息至上述监控终端。
[0062]在这里,基于步骤301得到的如果上述被监控终端的运行信息符合预设的告警条件,则被监控终端发送与上述运行信息对应的告警信息至上述监控终端。作为示例,与内存占用率对应的告警信息可以是内存占用率过高请清理,与应用安装信息对应的告警信息可以是某一应用带有病毒请查杀,与话费信息对应的告警信息可以是话费不足请及时充值。
[0063]在步骤303中,上述监控终端向上述用户呈现上述告警信息,并检测上述用户根据上述告警信息做出的预设操作。
[0064]在这里,上述监控终端可以首先向上述用户呈现上述告警信息,然后检测上述用户根据上述告警信息做出的预设操作。作为示例,根据与内存占用率对应的告警信息的预设操作可以是选择释放内存,根据与话费信息对应的告警信息的预设操作可以是选择充值。
[0065]在一些可选的实现方式中,上述监控终端可以使用简易消息提示框加通知栏的形式向用户呈现告警信息,在这里,简易消息提示框可以链接到处理界面,并且可以暂存在通知栏,以供用户处理告警信息;如果用户便于处理,则可以直接从简易消息提示框进入处理界面进行解决;如果用户当前不便处理,则可以在之后由通知栏进入简易消息提示框进行处理。作为示例,简易消息提示框可以是调用安卓系统的简易消息提示框类(toast)实现的。
[0066]在步骤304中,监控终端由预设操作生成控制指令。
[0067]在这里,监控终端由预设操作生成控制指令。
[0068]在步骤305中,监控终端将控制指令通过即时通讯通道发送至被监控终端。
[0069]在这里,监控终端首先由预设操作生成控制指令,然后将上述控制指令发送至被监控终端。
[0070]在本实施例的一些可选的实现方式中,上述终端监控系统还包括服务器,其中,上述服务器还用于监控上述被监控终端与上述监控终端之间的网络通信是否连通;如果否,则上述服务器还用于保存上述控制指令或上述运行信息,并且响应于上述服务器与被监控终端或上述监控终端之间的网络通信连通,发送保存的控制指令至上述被监控终端或发送保存的运行信息至上述监控终端。
[0071 ]在步骤306中,上述被监控终端接收并执行控制指令。
[0072]在这里,上述被监控终端首先接收上述控制指令,然后执行上述控制指令。
[0073]在本实施例的一些可选的实现方式中,上述被监控终端具体用于监控上述被监控终端的通话信息中的通话号码是否在预设的诈骗号码名单中;如果是,则被监控终端具体用于发送诈骗电话告警信息至上述监控终端;上述监控终端具体用于向上述用户呈现上述诈骗电话告警信息,并检测上述用户根据上述诈骗电话告警信息做出的预设操作,其中,上述预设操作包括向上述被监控终端发出提示的操作或终止上述被监控终端通话的操作。
[0074]图4示出了根据本申请的终端监控系统再一实施例的时序图。
[0075]本实施例的终端监控系统包括:监控终端和被监控终端;其中,上述监控终端还用于发送运行信息采集指令至上述被监控终端,其中,上述运行信息采集指令所指示采集的运行信息包括以下至少一项:内存占用率信息、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息;上述被监控终端还用于执行上述运行信息采集指令,采集上述被监控终端的运行信息,并发送上述运行信息至上述监控终端;上述监控终端还用于向上述用户呈现上述运行信息,并检测上述用户根据上述运行信息做出的预设操作,并将由上述预设操作生成的控制指令通过即时通讯通道发送至被监控终端,其中,上述即时通讯通道由对即时通讯支持进行支持的服务器在上述监控终端与上述被监控终端之间预先建立;上述被监控终端,还用于接收并执行上述控制指令。
[0076]在本实施例的一些可选的实现方式中,上述终端监控系统还包括服务器,其中,上述服务器还用于监控上述被监控终端与上述监控终端之间的网络通信是否连通;如果否,则上述服务器还用于保存上述控制指令或上述运行信息,并且响应于上述服务器与被监控终端或上述监控终端之间的网络通信连通,发送保存的控制指令至上述被监控终端或发送保存的运行信息至上述监控终端。
[0077]本实施例的监控终端和被监控终端之间的信令流的主要过程是:监控终端向被监控终端发出运行信息采集指令,监控终端采集运行信息后向监控终端发送运行信息,上述监控终端将上述运行信息呈现给使用监控终端的用户,以供监控终端的用户处理并生成控制指令,上述控制指令由监控终端发送至被监控终端执行。
[0078]如图4所示,在步骤401中,监控终端发送运行信息采集指令至被监控终端。
[0079]在这里,监控终端发送运行信息采集指令至被监控终端,其中,上述运行状态采集指令指示被监控终端需要从被上述被监控终端上采集的运行信息。上述运行信息采集指令所指示采集的运行信息包括但不限于:内存占用率、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息。
[0080]在步骤402中,被监控终端执行上述运行信息采集指令,采集被监控终端的运行信息。
[0081]在这里,被监控终端执行上述运行信息采集智力,采集上述被监控终端的运行信息。
[0082]在步骤403中,被监控终端发送运行信息至监控终端。
[0083]在这里,上述被监控终端发送上述运行信息至上述监控终端。
[0084]在步骤404中,监控终端向用户呈现上述运行信息,并检测用户根据上述运行信息做出的预设操作。
[0085]在这里,上述监控终端可以首先向上述用户呈现上述运行信息,并检测上述用户根据上述运行信息做出的预设操作。作为示例,如果运行信息是内存占用率,那么用户可能根据上述内存使用率做出的释放内存或者不释放内存的操作。
[0086]在步骤405中,监控终端由预设操作生成控制指令。
[0087]在这里,监控终端由预设操作生成控制指令。
[0088]在步骤406中,监控终端将控制指令通过即时通讯通道发送至被监控终端。
[0089]在这里,监控终端将上述控制指令发送至被监控终端。
[°09°]在步骤407中,上述被监控终端接收并执行控制指令。
[0091 ]在这里,上述被监控终端接收并执行控制指令。
[0092]继续参考图5,其示出了根据本申请的终端监控方法的一个实施例的流程500。本实施例所示的终端监控方法一般由图1所示的监控终端执行。上述的终端监控方法,包括以下步骤:
[0093]步骤501,检测用户的预设操作。
[0094]在本实施例中,终端监控方法运行于其上的电子设备(例如图1所示的监控终端)可以检测用户在上述电子设备上的预设操作。在这里,预设操作可以是对预定对象的点击操作、拖动操作等,预设对象的可以是有监控终端呈现该上述的用户,以供上述用户作出操作选择的对象。
[0095]步骤502,由预设操作生成的控制指令。
[0096]在本实施例中,终端监控方法运行于其上的电子设备(例如图1所示的监控终端)可以由预设操作生成控制指令。
[0097]步骤503,通过即时通讯通道发送控制指令至被监控终端,以供被监控终端接收并执行控制指令。
[0098]在本实施例中,终端监控方法运行于其上的电子设备(例如图1所示的监控终端)可以通过即时通讯通道发送至被监控终端,以供上述被监控终端接收上述控制指令后执行上述控制指令。作为示例,如果被监控终端接收到的是对被监控终端进行加速的加速指令,那么被监控终端可以调用被监控设备的终端管理软件的加速接口进行加速。
[0099]在本实施例的一些可选的实现方式中,上述方法还可包括:接收被监控终端发送的与监控终端的运行信息对应的告警信息,其中,上述告警信息是由上述被监控终端监控上述被监控终端的运行信息符合预设的告警条件时得到的,其中,上述运行信息包括以下至少一项:内存占用率、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息;向上述用户呈现上述告警信息;检测上述用户根据上述告警信息做出的预设操作;由预设操作生成的控制指令;通过即时通讯通道发送控制指令至被监控终端,以供被监控终端接收并执行控制指令。
[0100]在本实施例的一些可选的实现方式中,发送运行信息采集指令至上述被监控终端,以供上述被监控终端还用于执行上述运行信息采集指令采集上述被监控终端的运行信息并发送上述运行信息至上述监控终端,其中,上述运行信息采集指令所指示采集的运行信息包括以下至少一项:内存占用率信息、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息;接收上述被监控终端发送的上述运行信息;向上述用户呈现上述运行信息;检测上述用户根据上述运行信息做出的预设操作;由预设操作生成的控制指令;通过即时通讯通道发送控制指令至被监控终端,以供被监控终端接收并执行控制指令。
[0101]本申请的上述实施例提供的方法即时通信通道传递控制指令,以供上述被监控终端执行,能够实现指令传递的即时性,进而提高了监控的效率。
[0102]继续参考图6,其示出了根据本申请的终端监控方法的一个实施例的流程600。本实施例所示的终端监控方法一般由图1所示的监控终端执行。上述的终端监控方法,包括以下步骤:
[0103]步骤601,通过即时通讯通道接收被监控终端发送的运行信息。
[0104]在本实施例中,终端监控方法运行于其上的电子设备(例如图1所示的监控终端)可以通过即时通讯通道接收被监控终端发送的运行信息。在这里,上述即时通讯通道由对即时通讯进行支持的服务器在上述监控终端与上述被监控终端之间预先建立。在这里,运行信息包括以下至少一项:内存占用率信息、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息
[0105]步骤602,向用户呈现运行信息。
[0106]在本实施例中,上述电子设备可以以各种形式向上述用户呈现上述告警信息。
[0107]步骤603,检测用户根据运行信息做出的预设操作。
[0108]在本实施例中,上述电子设备可以检测用户根据上述运行信息做出的预设操作。作为示例,如果运行信息是内存占用率,那么用户可能根据上述内存使用率做出的释放内存或者不释放内存的操作。
[0109]步骤604,由预设操作生成操作请求。
[0110]在本实施例中,上述电子设备可以由预设操作生成操作请求,在这里,操作请求用于指示上述预设操作的请求,作为示例,由用户的充值操作可以生成充值请求,由用户的用于指示向被监控终端推送信息的预设操作可以生成信息推送请求,信息推送请求可以是天气信息推送请求、菜价推送请求等。
[0111]步骤605,发送操作请求至第三方服务器。
[0112]在本实施例中,上述电子设备可以将基于步骤604得到的操作请求发送至第三方服务器,在这里,第三方服务器可以是第三方的对上述操作请求进行支持的服务器,第三方服务器是指不同与建立即时通讯的服务器的服务器。作为示例,第三方服务器可以是对信息推送提供支持的服务器,可以是对充值提供支持的服务器。
[0113]在本实施例一些可选的实现方式中,上述电子设备可以向用户呈现上述被监控终端发送的话费信息;检测用户根据上述运行信息所做的充值操作;由上述充值操作生成的充值请求;发送上述充值请求至对话费充值进行支持的服务器。
[0114]本申请的上述实施例提供的方法通过将接收被监控终端发送的运行信息并将上述运行信息呈现给用户以供用户做出操作,再向第三方服务器发送操作请求,实现了及时处理被监控终端的问题,进一步提高了监控的效率。
[0115]进一步参考图7,作为对上述各图所示方法的实现,本申请提供了一种终端监控装置的一个实施例,该装置实施例与图5所示的方法实施例相对应,该装置具体可以应用于各种电子设备中。
[0116]如图7所示,本实施例上述的终端监控装置700包括:检测模块701、生成模块702和控制指令发送模块703。其中,接收单元701配置用于接收用户的网页浏览请求,其中,检测模块702,用于检测用户的预设操作;生成模块703,用于由上述预设操作生成的控制指令;控制指令发送模块,用于通过即时通讯通道发送上述控制指令至被监控终端,以供上述被监控终端接收并执行上述控制指令,其中,上述即时通讯通道由对即时通讯进行支持的服务器预先建立。
[0117]在本实施例中,终端监控装置700的检测模块701可以检测用户在上述电子设备上的预设操作。
[0118]在本实施例中,基于检测模块701得到的预设操作,上述生成模块702可以由预设操作生成的控制指令
[0119]在本实施例中,上述生控制指令发送模块703可以通过即时通讯通道发送控制指令至被监控终端,以供被监控终端接收并执行控制指令。
[0120]在本实施例的一些可选的实现方式中,终端监控终端700还包括:告警信息接收模块(未示出),用于接收被监控终端发送的与监控终端的运行信息对应的告警信息,其中,上述告警信息是由上述被监控终端监控上述被监控终端的运行信息符合预设的告警条件时得到的,其中,上述运行信息包括以下至少一项:内存占用率、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息;告警信息呈现模块(未示出),用于向上述用户呈现上述告警信息;检测模块,还用于检测上述用户根据上述告警信息做出的预设操作。
[0121]在本实施例的一些可选的实现方式中,终端监控终端700还包括:运行信息采集指令发送模块(未示出),用于发送运行信息采集指令至上述被监控终端,以供上述被监控终端还用于执行上述运行信息采集指令采集上述被监控终端的运行信息并发送上述运行信息至上述监控终端,其中,上述运行信息采集指令所指示采集的运行信息包括以下至少一项:内存占用率信息、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息;运行信息接收模块(未示出),用于接收上述被监控终端发送的上述运行信息;运行信息呈现模块(未示出),用于向上述用户呈现上述运行信息;检测模块,还用于检测上述用户根据上述运行信息做出的预设操作。
[0122]本领域技术人员可以理解,上述终端监控装置700还包括一些其他公知结构,例如处理器、存储器等,为了不必要地模糊本公开的实施例,这些公知的结构在图7中未示出。
[0123]进一步参考图8,作为对上述各图所示方法的实现,本申请提供了一种终端监控装置的一个实施例,该装置实施例与图6所示的方法实施例相对应,该装置具体可以应用于各种电子设备中。
[0124]如图8所示,本实施例上述的终端监控装置800包括:接收单元801、呈现单元802、检测单元803、生成单元804和发送单元805。其中,接收单元801配置用于接收用户的网页浏览请求,其中,接收单元801,用于通过上述即时通讯通道接收被监控终端发送的运行信息,其中,上述即时通讯通道由对即时通讯进行支持的服务器预先建立,上述运行信息包括以下至少一项:内存占用率、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息;呈现单元802,用于向用户呈现上述运行信息;检测单元803,用于检测上述用户根据上述运行信息的预设操作;生成单元804,用于由上述预设操作生成操作请求;发送单元805,用于发送上述操作请求至第三方服务器,其中,第三方服务器是第三方的对上述操作请求进行支持的服务器。
[0125]在本实施例中,终端监控装置800的接收单元801可以通过即时通讯通道接收被监控终端发送的运行信息。
[0126]在本实施例中,呈现单元802可以以各种形式向上述用户呈现上述告警信息。
[0127]在本实施例中,检测单元803可以检测用户根据上述运行信息做出的预设操作。
[0128]在本实施例中,生成单元804由预设操作生成操作请求,在这里,操作请求用于指示上述预设操作的请求。
[0129]在本实施例中,发送单元805可以将基于步骤804得到的操作请求发送至第三方服务器。
[0130]本领域技术人员可以理解,上述终端监控装置800还包括一些其他公知结构,例如处理器、存储器等,为了不必要地模糊本公开的实施例,这些公知的结构在图8中未示出。
[0131]下面参考图9,其示出了适于用来实现本申请实施例的终端设备的计算机系统900的结构示意图。
[0132]如图9所示,计算机系统900包括中央处理单元(CPU)901,其可以根据存储在只读存储器(R0M)902中的程序或者从存储部分908加载到随机访问存储器(RAM)903中的程序而执行各种适当的动作和处理。在RAM 903中,还存储有系统900操作所需的各种程序和数据。CPU 90KROM 902以及RAM 903通过总线904彼此相连。输入/输出(I/O)接口905也连接至总线 904。
[0133]以下部件连接至I/O接口905:包括键盘、鼠标等的输入部分906 ;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分907;包括硬盘等的存储部分908;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分909。通信部分909经由诸如因特网的网络执行通信处理。驱动器910也根据需要连接至I/O接口 905。可拆卸介质911,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器910上,以便于从其上读出的计算机程序根据需要被安装入存储部分908。
[0134]特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,上述计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分909从网络上被下载和安装,和/或从可拆卸介质911被安装。
[0135]附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、单元、程序段、或代码的一部分,上述模块、单元、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0136]描述于本申请实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的模块也可以设置在处理器中,例如,可以描述为:一种处理器包括检测模块、生成模块和控制指令发送模块。其中,这些模块的名称在某种情况下并不构成对该模块本身的限定,例如,检测模块还可以被描述为“用于检测用户的预设操作的模块”。
[0137]描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括接收单元、呈现单元、检测单元、生成单元和发送单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定,例如,检测单元还可以被描述为“用于检测用户的预设操作的单元”。
[0138]作为另一方面,本申请还提供了一种非易失性计算机存储介质,该非易失性计算机存储介质可以是上述实施例中上述装置中所包含的非易失性计算机存储介质;也可以是单独存在,未装配入终端中的非易失性计算机存储介质。上述非易失性计算机存储介质存储有一个或者多个程序,当上述一个或者多个程序被一个设备执行时,使得上述设备:检测用户的预设操作;由上述预设操作生成的控制指令;通过即时通讯通道发送上述控制指令至被监控终端,以供上述被监控终端接收并执行上述控制指令,其中,上述即时通讯通道由对即时通讯进行支持的服务器预先建立。
[0139]作为另一方面,本申请还提供了一种非易失性计算机存储介质,该非易失性计算机存储介质可以是上述实施例中上述装置中所包含的非易失性计算机存储介质;也可以是单独存在,未装配入终端中的非易失性计算机存储介质。上述非易失性计算机存储介质存储有一个或者多个程序,当上述一个或者多个程序被一个设备执行时,使得上述设备:通过即时通讯通道接收被监控终端发送的运行信息,其中,上述即时通讯通道由对即时通讯进行支持的服务器预先建立,上述运行信息包括以下至少一项:内存占用率、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息;向用户呈现上述运行信息;检测上述用户根据上述运行信息的预设操作;由上述预设操作生成操作请求;发送上述操作请求至第三方服务器,其中,第三方服务器是第三方的对上述操作请求进行支持的服务器。
[0140]以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
【主权项】
1.一种终端监控系统,其特征在于,所述系统包括: 监控终端,用于检测用户对所述监控终端的预设操作,并将由所述预设操作生成的控制指令通过即时通讯通道发送至被监控终端,其中,所述即时通讯通道由对即时通讯进行支持的服务器在所述监控终端与所述被监控终端之间预先建立; 所述被监控终端,用于接收并执行所述控制指令。2.根据权利要求1所述的系统,其特征在于, 所述被监控终端还用于监控所述被监控终端的运行信息是否符合预设的告警条件,其中,所述运行信息包括以下至少一项:内存占用率、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息; 如果是,则被监控终端还用于发送与所述运行信息对应的告警信息至所述监控终端; 所述监控终端还用于向所述用户呈现所述告警信息,并检测所述用户根据所述告警信息做出的预设操作。3.根据权利要求2所述的系统,其特征在于, 所述被监控终端具体用于监控所述被监控终端的通话信息中的通话号码是否在预设的诈骗号码名单中; 如果是,则被监控终端具体用于发送诈骗电话告警信息至所述监控终端; 所述监控终端具体用于向所述用户呈现所述诈骗电话告警信息,并检测所述用户根据所述诈骗电话告警信息做出的预设操作,其中,所述预设操作包括向所述被监控终端发出提示的操作或终止所述被监控终端通话的操作。4.根据权利要求1所述的系统,其特征在于, 所述监控终端还用于发送运行信息采集指令至所述被监控终端,其中,所述运行信息采集指令所指示采集的运行信息包括以下至少一项:内存占用率、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息; 所述被监控终端还用于执行所述运行信息采集指令,采集所述被监控终端的运行信息,并发送所述运行信息至所述监控终端; 所述监控终端还用于向所述用户呈现所述运行信息,并检测所述用户根据所述运行信息做出的预设操作。5.根据权利要求4所述的系统,其特征在于, 所述监控终端具体用于发送内存占有率采集指令至所述被监控终端; 所述被监控终端具体用于执行所述内存占有率采集指令,采集所述被监控终端的内存占有率,并发送所述内存占有率至所述监控终端; 所述监控终端具体用于向所述用户呈现所述内存占有率,检测所述用户根据所述内存占有率做出的预设操作,其中,所述预设操作用于指示释放或不释放所述被监控终端的内存占用。6.根据权利要求1-5中任一项所述的系统,其特征在于, 在所述被监控终端执行所述控制指令后,所述被监控终端还用于采集所述控制指令的执行结果信息,并向所述监控终端和/或所述被监控终端反馈所述执行结果信息。7.根据权利要求2-5中任一项所述的系统,其特征在于, 所述服务器还用于监控所述被监控终端与所述监控终端之间的网络通信是否连通; 如果否,则所述服务器还用于保存所述控制指令或所述运行信息,并且响应于所述服务器与被监控终端或所述监控终端之间的网络通信连通,发送保存的控制指令至所述被监控终端或发送保存的运行信息至所述监控终端。8.一种终端监控方法,其特征在于,所述方法包括: 检测用户的预设操作; 由所述预设操作生成的控制指令; 通过即时通讯通道发送所述控制指令至被监控终端,以供所述被监控终端接收并执行所述控制指令,其中,所述即时通讯通道由对即时通讯进行支持的服务器预先建立。9.根据权利要求8所述的方法,其特征在于,所述方法还包括: 接收被监控终端发送的与监控终端的运行信息对应的告警信息,其中,所述告警信息是由所述被监控终端监控所述被监控终端的运行信息符合预设的告警条件时得到的,其中,所述运行信息包括以下至少一项:内存占用率、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息; 向所述用户呈现所述告警信息; 检测所述用户根据所述告警信息做出的预设操作。10.根据权利要求8所述的方法,其特征在于,所述方法还包括: 发送运行信息采集指令至所述被监控终端,以供所述被监控终端还用于执行所述运行信息采集指令采集所述被监控终端的运行信息并发送所述运行信息至所述监控终端,其中,所述运行信息采集指令所指示采集的运行信息包括以下至少一项:内存占用率信息、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息;接收所述被监控终端发送的所述运行信息; 向所述用户呈现所述运行信息; 检测所述用户根据所述运行信息做出的预设操作。11.根据权利要求8-10中任一项所述的方法,其特征在于,所述方法在所述通过即时通讯通道发送所述控制指令至被监控终端,以供所述被监控终端接收并执行所述控制指令后,还包括: 接收所述被监控终端反馈的所述控制指令的执行结果信息,其中,所述执行结果信息由所述被监控终端采集得到。12.一种终端监控方法,其特征在于,所述方法包括: 通过即时通讯通道接收被监控终端发送的运行信息,其中,所述即时通讯通道由对即时通讯进行支持的服务器预先建立,所述运行信息包括以下至少一项:内存占用率、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息; 向用户呈现所述运行信息; 检测所述用户根据所述运行信息的预设操作; 由所述预设操作生成操作请求; 发送所述操作请求至第三方服务器,其中,第三方服务器是第三方的对所述操作请求进行支持的服务器。13.根据权利要求12所述的方法,其特征在于,所述方法还包括: 向用户呈现所述被监控终端发送的话费信息; 检测用户根据所述运行信息所做的充值操作; 由所述充值操作生成的充值请求; 发送所述充值请求至对话费充值进行支持的服务器。14.一种终端监控装置,其特征在于,所述装置包括: 检测模块,用于检测用户的预设操作; 生成模块,用于由所述预设操作生成的控制指令; 控制指令发送模块,用于通过即时通讯通道发送所述控制指令至被监控终端,以供所述被监控终端接收并执行所述控制指令,其中,所述即时通讯通道由对即时通讯进行支持的服务器预先建立。15.根据权利要求8所述的装置,其特征在于,所述装置还包括: 告警信息接收模块,用于接收被监控终端发送的与监控终端的运行信息对应的告警信息,其中,所述告警信息是由所述被监控终端监控所述被监控终端的运行信息符合预设的告警条件时得到的,其中,所述运行信息包括以下至少一项:内存占用率、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息; 告警信息呈现模块,用于向所述用户呈现所述告警信息; 检测模块,还用于检测所述用户根据所述告警信息做出的预设操作。16.根据权利要求8所述的装置,其特征在于,所述装置还包括: 运行信息采集指令发送模块,用于发送运行信息采集指令至所述被监控终端,以供所述被监控终端还用于执行所述运行信息采集指令采集所述被监控终端的运行信息并发送所述运行信息至所述监控终端,其中,所述运行信息采集指令所指示采集的运行信息包括以下至少一项:内存占用率信息、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息; 运行信息接收模块,用于接收所述被监控终端发送的所述运行信息; 运行信息呈现模块,用于向所述用户呈现所述运行信息; 检测模块,还用于检测所述用户根据所述运行信息做出的预设操作。17.一种终端监控装置,其特征在于,所述装置包括: 接收单元,用于通过所述即时通讯通道接收被监控终端发送的运行信息,其中,所述即时通讯通道由对即时通讯进行支持的服务器预先建立,所述运行信息包括以下至少一项:内存占用率、消息内容信息、短信数量信息、通话信息、应用安装信息、流量信息、话费信息、位置信息; 呈现单元,用于向用户呈现所述运行信息; 检测单元,用于检测所述用户根据所述运行信息的预设操作; 生成单元,用于由所述预设操作生成操作请求; 发送单元,用于发送所述操作请求至第三方服务器,其中,第三方服务器是第三方的对所述操作请求进行支持的服务器。
【文档编号】G06F11/30GK106021067SQ201610363352
【公开日】2016年10月12日
【申请日】2016年5月26日
【发明人】易珍珍, 丛晓亮, 周志勇, 江湘舟, 李双, 宋博然, 胡婷
【申请人】百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1