一种远程应用冻结管理的方法、装置以及终端与流程

文档序号:11949516阅读:346来源:国知局
一种远程应用冻结管理的方法、装置以及终端与流程

本发明涉及终端技术领域,尤其涉及一种远程应用冻结管理的方法、装置以及终端。



背景技术:

为了清除/减缓通信终端中的某些非核心应用所占用内存资源,目前通常采用应用冻结的方案,针对目标应用进行冻结处理,使得冻结之后所述目标应用不再占用内存空间,且不能运行应用。

在实践中发现,现有的应用冻结方案中,一般都是基于预设条件终端自动冻结应用,或者用户主观选择需要冻结的应用。前者通常以时间阈值和操作频次等作为预设条件,由终端决定需要冻结的目标应用;后者通常是用户将目标应用程序移动到某个路径统一冻结,操作较为繁琐。在实践中发现上述两者的应用冻结方案中,都没有考虑到应用冻结的可监控性,诸如现在家长基本上都会为小孩子买手机以便紧急时候能方便联系,但是这些小孩儿通常会在手机安装诸如一些游戏、视频软件等娱乐软件,家长担心小孩长时间玩这些娱乐软件会影响学习,但又不能直接拿他们的手机将这些软件卸载了,这是就需要一种能够支持远程监控应用冻结的技术。



技术实现要素:

本发明实施例所要解决的技术问题在于,提供一种远程应用冻结管理的方法、装置以及终端,可通过在主控设备上远程冻结受控设备中的目标应用,提升了远程应用冻结管理的方便快捷性。

一方面,本发明实施例公开提供了一种远程应用冻结管理的方法,所述方法包括:

主控设备获取受控设备的桌面数据,其中,所述受控设备与所述主控设备建立远程通信连接,所述桌面数据包括所述受控设备的屏幕信息,所述受控设备的屏幕信息至少包括一个应用图标;

对所述受控设备的桌面数据进行处理,并显示所述受控设备的屏幕信息;

检若检测到冻结管理操作,则根据所述冻结管理操作发送冻结管理指令,其中,所述冻结管理操作用于对所述受控设备的屏幕信息中的目标应用图标进行操作,所述目标应用图标为所述应用图标中的部分或者全部,所述冻结管理指令用于指示对与所述目标应用图标对应的目标应用进行冻结或者解冻处理;

将所述冻结管理指令发送给所述受控设备,以便所述受控设备根据所述冻结管理指令对所述目标应用进行冻结或者解冻处理。

其中可选地,

当所述冻结管理指令用于指示对所述目标应用进行冻结处理时,所述冻结管理操作为将所述受控设备的屏幕信息中的目标应用图标拖拽到所述受控设备的屏幕的底端。

其中可选地,所述若检测到冻结管理操作,则根据所述冻结管理操作发送冻结管理指令之后,所述方法还包括:

将所述目标应用图标从所述受控设备的屏幕信息中删去,并将所述目标应用图标显示在所述受控设备的屏幕的下拉菜单中。

其中可选地,

当所述冻结管理指令用于指示对所述目标应用进行解冻处理时,所述冻结管理操作为将所述受控设备的下拉菜单中的目标应用图标拖拽到所述受控设备的桌面上。

其中可选地,所述方法还包括:

接收所述受控设备发送的密码获取请求;

响应所述密码获取请求,将获取的验证密码发送给所述受控设备,以使所述受控设备在对所述验证密码验证成功后,将所述目标应用进行冻结或者解冻处理。

另一方面,本发明实施例还公开提供了一种远程应用冻结管理的装置,所述装置包括:

获取模块,用于主控设备获取受控设备的桌面数据,其中,所述受控设备与所述主控设备建立远程通信连接,所述桌面数据包括所述受控设备的屏幕信息,所述受控设备的屏幕信息至少包括一个应用图标;

显示模块,用于对所述受控设备的桌面数据进行处理,并显示所述受控设备的屏幕信息;

检测模块,用于若检测到冻结管理操作,则根据所述冻结管理操作发送冻结管理指令,其中,所述冻结管理操作用于对所述受控设备的屏幕信息中的目标应用图标进行操作,所述目标应用图标为所述应用图标中的部分或者全部,所述冻结管理指令用于对与所述目标应用图标对应的目标应用进行冻结或者解冻处理;

第一发送模块,用于将所述冻结管理指令发送给所述受控设备,以便所述受控设备根据所述冻结管理指令的指示对所述目标应用进行冻结或者解冻处理。

其中可选地,

当所述冻结管理指令用于指示对所述目标应用进行冻结处理时,所述冻结管理操作为将所述受控设备的屏幕信息中的目标应用图标拖拽到所述受控设备的屏幕的底端。

其中可选地,所述装置还包括:

处理模块,用于将所述目标应用图标从所述受控设备的屏幕信息中删去,并将所述目标应用图标显示在所述受控设备的屏幕的下拉菜单中。

其中可选地,

当所述冻结管理指令用于指示对所述目标应用进行解冻处理时,所述冻结管理操作为将所述受控设备的下拉菜单中的目标应用图标拖拽到所述受控设备的屏幕上。

其中可选地,所述装置还包括:

接收模块,用于接收所述受控设备发送的密码获取请求;

第二发送模块,用于响应所述密码获取请求,将获取的验证密码发送给所述受控设备,以使所述受控设备在对所述验证密码验证成功后,将所述目标应用进行冻结或者解冻处理。

再一方面,本发明实施例还公开提供了一种终端,所述终端包括所述的远程应用冻结管理的装置。

本发明实施例可通过在主控设备与受控设备之间建立远程通信连接之后,主控设备获取受控设备的屏幕信息并显示,并以此对受控设备的屏幕信息中的目标应用进行控制,达到冻结所述受控设备中的目标应用的目的,这样可通过主控设备远程控制冻结所述受控设备中的目标应用,提升应用冻结的方便快捷性和可操作性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例的一种远程应用冻结管理方法的流程示意图;

图2是本发明实施例的另一种远程应用冻结管理方法的流程示意图;

图3是本发明实施例的另一种远程应用冻结管理方法的流程示意图;

图4是本发明实施例的一种远程应用冻结管理装置的结构示意图;

图5是本发明实施例的另一种远程应用冻结管理装置的结构示意图;

图6是本发明实施例的一种终端的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”和“第三”(如果存在)等是用于区别不同对象,而非用于描述特定顺序。此外,术语“包括”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

请参见图1,是本发明实施例的一种远程应用冻结管理方法的流程示意图,本发明实施例的所述方法可以应用在诸如智能手机、平板电脑、智能可穿戴设备等带通信网络功能的终端中,具体可由这些终端的处理器来实现。本发明实施例的所述方法还包括如下步骤。

S101、主控设备获取受控设备的桌面数据,其中,所述受控设备与所述主控设备建立远程通信连接,所述桌面数据包括所述受控设备的屏幕信息,所述受控设备的屏幕信息至少包括一个应用图标。

本发明实施例中,主控设备和受控设备分别具有远程控制的功能,这里为了区分控制与被控制的关系,可以理解为主控设备具有远程控制的功能、受控设备具有远程被控制的功能。主控设备可以通过有线/无线通讯的方式(如宽带、数据线、2G、3G、4G、WiFi、蓝牙等)与所述受控设备建立远程通信连接。具体实现中,用户可以开启所述主控设备的远程控制功能以及所述控设备上的远程被控制功能;当所述主控设备与所述受控设备位于同一网络中时,它们可以通过各自的IP(Internet Protocol,IP)网络地址相互检测到对方;进一步地,当所述主控设备通过该主控设备位于网络中的IP地址检测到可配对的受控设备时,所述主控设备可以在本主控设备的屏幕/桌面上显示与所述可配对的受控设对应的受控设备信息,诸如受控设备的机型、名称等,以便用户根据自己的需要/喜好自主选择需要与该主控设备进行配对的受控设备。当所述主控设备检测到用户在本主控设备的桌面上显示的受控设备信息中点击/选择某个受控设备信息时,所述主控设备和所述受控设备可以分别在它们各自的设备屏幕/桌面上弹出对应的配对操作界面,所述配对操作界面上可以显示有诸如配对密码,配对设备机型等信息;当两者都确定配对后,就可以对它们进行配对,如在两者各自的设备桌面所显示的配对操作界面上输入相同的配对密码即可配对成功;在所述主控设备与所述受控设备配对成功之后,即可建立所述主控设备与所述受控设备之间的远程通信连接关系;同理所述受控设备也可以通过上述方式,与所述主控设备进行配对,建立与所述主控设备之间的远程通信连接关系。在所述主控设备与所述受控设备配对成功之后,所述主控设备可以获得远程控制所述受控设备的权限;进一步地,所述主控设备和所述受控设备可以分别在各自的已配对成功的设备中保存/添加对方,以便下一次所述主控设备与所述受控设备再次进行配对时,可以直接从所述已配对成功的设备中直接选取进行配对连接,省去通过各自的IP地址去检测/寻找对方设备的过程。如果用户/所述主控设备想要取消两者(即是所述主控设备与所述受控设备)之间的远程控制功能,可以通过取消两者之间的配对来实现,其中取消配对的过程可以在所述主控设备或者所述受控设备上进行。

可以理解的是,出于安全考虑的目的,为了防止他人开启远程控制和远程被控制功能并进行配对操作,远程功能的开启与关闭、以及主控设备与受控设备两者之间的配对与取消配对等操作过程中可以设置身份密码验证,当用户输入管理者密码之后,也即是身份密码验证成功之后才可以进行下一步操作。其中,所述身份密码验证可以包括用户/系统自定义设置的诸如数字密码、图像密码(如脸部头像)、指纹密码、字母密码、有数字和字母组合形成的字符密码等密码;优选地,为了便于用户操作,可以采用指纹验证的方式,进一步地可以采用用户的同一个指纹。

在所述主控设备与所述受控设备配对成功之后,也即是所述主控设备建立与所述受控设备之间的远程通信连接关系之后,所述主控设备可以向所述受控设备发送远程控制指令,获取与所述受控设备相关的信息数据,诸如所述受控设备的屏幕数据、所述受控设备的磁盘内容数据等,开始进行远程控制操作。当所述受控设备接收到所述远程控制指令时,所述受控设备可以将本受控设备中的诸如屏幕尺寸、桌面上的应用图标、实时图像等桌面数据、以及各个磁盘中存储的数据内容等数据发送给所述主控设备。所述主控设备可以接收所述受控设备发送过来所述诸如屏幕尺寸、桌面上的应用图标等桌面数据、以及各个磁盘中存储的数据内容等相关数据。

所述主控设备和所述受控设备可以是指相同类型的用户设备,也可以是指不同类型的用户设备,但是所述主控设备与所述受控设备不能是指同一个用户设备,所述主控设备和所述受控设备的数量可以只是一个或者多个,所述用户设备可以包括智能手机(如Android手机、IOS手机等)、个人电脑、平板电脑、掌上电脑、移动互联网设备(MID,Mobile Internet Devices)或穿戴式智能设备等互联网设备,本发明实施例不作限定。

S102、对所述受控设备的桌面数据进行处理,并显示所述受控设备的屏幕信息。

本发明实施例中,主控设备可以对S101中获取到的所述受控设备的桌面数据进行处理,进一步地将所述受控设备的屏幕信息显示到该主控设备的屏幕上。

其中,所述主控设备还可以对S101中接收到的诸如屏幕尺寸、桌面上的应用图标等桌面数据进行处理,以便将所述受控设备的屏幕信息自适应显示到该主控设备的桌面/屏幕上;具体实现中,如果所述主控设备的屏幕/桌面尺寸大小与所述受控设备的屏幕尺寸大小不相同,则所述主控设备可以根据两者屏幕大小对获取到的所述受控设备的屏幕信息进行对应比例的缩放和/或移动处理,以将所述受控设备的屏幕信息全部或者部分显示到该主控设备的桌面上,以便所述主控设备进行后续操作;如果所述主控设备的屏幕/桌面尺寸大小与所述受控设备的屏幕尺寸大小相同,则所述主控设备无需对获取到的所述受控设备的屏幕信息做任何处理,直接将其显示到该主控设备的桌面上即可。

S103、若检测到冻结管理操作,则根据所述冻结管理操作发送冻结管理指令,其中,所述冻结管理操作用于对所述受控设备的屏幕信息中的目标应用图标进行操作,所述目标应用图标为所述应用图标中的部分或者全部,所述冻结管理指令用于指示对与所述目标应用图标对应的目标应用进行冻结或者解冻处理。

本发明实施例中,用户可以通过对主控设备的桌面/屏幕上显示的屏幕信息中的一个或者多个应用图标进行诸如点击、滑动、预设轨迹拖动等操作方式来对从机中相应的应用图标/应用进行控制,期间所述主控设备可以记录用户进行上述操作过程中所产生的数据,诸如针对主控设备桌面上所显示的某个应用图标的拖动过程以及图标坐标位置的变化等,所述主控设备可以将记录到的所述数据压缩打包发送给所述受控设备;所述受控设备在接收到的所述主控设备发送过来的所述数据时,对其进行解析,进一步地在该受控设备上完成与之对应的用户操作,可选地,所述受控设备还可以将操作完成之后的该受控设备的屏幕信息发送给所述主控设备,以便用户查看所受控设备完成对应的用户操作。所述主控设备可以接收所述受控设备发送过来的操作完成之后的该受控设备的屏幕信息,并在主控设备的桌面上实时显示所述受控设备的屏幕信息。下面以用户在所述主控设备上完成应用冻结所述受控设备中的目标应用为例,进行具体阐述。

所述主控设备可以将所述受控设备的屏幕信息实时/周期性地显示到该主控设备的桌面上,用户可以通过在该主控设备上对所述受控设备的屏幕信息中的目标应用图标进行诸如点击、触摸、预设轨迹的滑动等冻结管理操作,并根据所述冻结管理操作触发/生成与之对应的冻结管理指令,其中所述目标应用图标可以包括所述受控设备的桌面上的所有或者部分的应用图标,所述冻结管理指令用于指示对与所述目标应用图标对应的应用进行冻结或者解冻处理。

其中可选地,

当所述冻结管理指令用于指示对所述目标应用进行冻结处理时,所述冻结管理操作为将所述受控设备的屏幕信息中的目标应用图标拖拽到所述受控设备的屏幕的底端。

所述冻结管理操作可以包括冻结操作或者解冻操作,其中所述冻结操作和所述解冻操作是指有区别的用户操作,所述用户操作可以是指用户在所述主控设备上对所述受控设备的屏幕信息中(也即是所述受控设备的桌面上)的一个或者多个目标应用图标进行的诸如点击、触摸、预设轨迹的滑动/拖动、或者其他的用户操作本发明实施例不作限定。

优选地,所述冻结操作为将所述受控设备的桌面上的目标应用图标拖拽到所述受控设备的屏幕的底端;所述解冻操作为将所述受控设备的下拉菜单中的目标应用图标拖拽到所述受控设备的桌面/屏幕上。

优选地,所述主控设备可以根据所述冻结操作触发/生成与所述冻结操作对应的冻结指令,同理所述主控设备可以根据所述解冻操作触发/生成与所述解冻操作对应的解冻指令。

其中可选地,所述若检测到冻结管理操作,则根据所述冻结管理操作发送冻结管理指令之后,所述方法还包括:

将所述目标应用图标从所述受控设备的屏幕信息中删去,并将所述目标应用图标显示在所述受控设备的屏幕的下拉菜单中。

当所述主控设备将包括所述冻结指令或者解冻指令在内的所述冻结管理指令发送给所述从机之后,所述主控设备可以将本主控设备中显示的所述受控设备的桌面上的所述目标应用图标给删除掉,并将其添加并显示到所述受控设备的屏幕中的下拉菜单中。

其中可选地,

当所述冻结管理指令用于指示对所述目标应用进行解冻处理时,所述冻结管理操作为将所述受控设备的下拉菜单中的目标应用图标拖拽到所述受控设备的桌面上。

S104、将所述冻结管理指令发送给所述受控设备,以便所述受控设备根据所述冻结管理指令对所述目标应用进行冻结或者解冻处理。

本发明实施例中,主控设备可以将S103中的所述冻结管理指令发送给所述受控设备,以便所述受控设备在接收到的所述冻结管理指令时,所述受控设备根据所述冻结管理指令的指示对所述目标应用进行对应的冻结或者解冻处理。

其中可选地,所述方法还包括:

向所述受控设备发送密码指令,其中,所述密码指令用于指示所述受控设备在检测到用户输入管理者密码时,才允许对所述目标应用进行冻结或者解冻处理。

可以理解的是,为保证所述受控设备对所述目标应用进行冻结或者解冻处理的安全性,所述主控设备可以向所述受控设备发送密码指令,所述密码指令用于指示所述受控设备获取用户的身份密码,当用户输入管理者密码之后,才允许所述受控设备根据所述冻结管理指令的指示对对所述目标应用进行冻结或者解冻处理。

其中可选地,所述方法还包括:

接收所述受控设备发送的密码获取请求;

响应所述密码获取请求,将获取的验证密码发送给所述受控设备,以使所述受控设备在对所述验证密码验证成功后,将所述目标应用进行冻结或者解冻处理。

当所述受控设备在根据所述冻结管理指令对本受控设备中的目标应用进行对应的冻结或者解冻处理的过程中,如果检测到所述冻结或者解冻处理还需要进行权限验证时,所述受控设备可以向所述主控设备发送相应的密码获取请求,所述主控设备可以接收到所述受控设备发送的所述密码获取请求,进一步地响应所述密码获取请求,获取相应的冻结/解冻鉴权验证密码,进一步地将获取到的上述验证密码发送给所述受控设备;所述受控设备在接收到所述验证密码时,所述受控设备可以将所述验证密码和用户/系统预先在本受控设备中自定义设置的用于对所述冻结/解冻处理进行鉴权验证的管理密码进行匹配,如果匹配成功之后,所述受控设备可以进一步地将所述目标应用进行对应的冻结或者解冻处理。

为帮助人们对上述实施例进一步进行理解,下面通过一个例子进行详细的阐述。假设现有两个终端,命名为主机和从机,主机(即是所述主控设备)与从机(即是所述受控设备)已建立有远程通信连接的关系,且在主机上实时显示有从机的屏幕信息,其中所述从机的屏幕信息包括从机的桌面,所述从机的桌面上显示有至少一个应用图标。现在用户可以在所述主机上对所述从机的桌面上的目标应用图标进行长按,也即是按压时间超过用户/系统预先设置的预设时间阈值,并将所述目标应用图标拖动至屏幕的最底端、直至该目标应用图标即将全部离开屏幕时,当主机检测到用户进行上述一系列的冻结操作之后,可以在主机的屏幕上弹出诸如“是否冻结应用程序”的提示窗口;如果所述主机检测到用户点击“是”,则触发/生成与之对应的冻结指令;如果所述主机检测到用户点击“否”,将退出当前操作界面,将所述目标应用图标还原回到原来位置,其中,所述冻结指令用于指示对与所述目标应用图标对应的目标应用进行冻结处理。进一步地,所述主机可以将所述冻结指令发送给所述从机;当所述从机接收到所述冻结指令时,所述从机可以根据所述冻结指令的指示对所述从机中存在的所述目标应用进行冻结处理。其中,冻结所述目标应用的过程可以包括:隔离所述目标应用在从机中所占用的系统资源,在系统框架中隔离该目标应用,将该目标应用所占用的内存数据和默认存储路径同时转存到诸如外部存储器、虚拟存储空间等存储平台中,进一步地可以删除在所述从机内存中所占用的相应数据资源,以便减少其占用的系统资源,节省从机的内存空间。进一步,当所述从机对所述目标应用进行冻结处理之后,所述从机可以将所述目标应用图标从所述从机的桌面/屏幕上进行删除,将所述目标应用图标显示到从机屏幕底端往上滑动的上拉菜单中;优选地,所述从机还可以将冻结处理之后的本从机的屏幕信息发送给所述主机,以便所述主机实时显示所述从机的屏幕信息。

在所述主机端,用户可以在所述主机上对所述从机的屏幕底端往上滑动,显示对应的所述从机的上拉菜单,用户还可以从显示的所述从机屏幕底部往上滑动的上拉菜单中将所述目标应用图标拖动至该主机的桌面/屏幕中。当所述主机检测到用户上述一系列的解冻操作时,可以在所述从机的桌面/屏幕上弹出诸如“是否解冻应用程序”的提示窗口;如果所述主机检测到用户点击“是”,则触发/生成与之对应的解冻指令;如果所述主机检测到用户点击“否”,将退出当前操作界面,其中,所述解冻指令用于指示对所述目标应用进行解冻处理。进一步地,所述主机可以将所述解冻指令发送给所述从机;当所述从机接收到所述解冻指令时,所述从机可以根据所述解冻指令的指示对所述目标应用进行解冻处理。其中,解冻所述目标应用的过程可以包括:从上述的诸如外部存储器、虚拟存储空间等存储平台中读取该目标应用的内存数据和默认存储路径,将内存数据还原到默认存储路径中,并重新启动该目标应用,将与所述目标应用对应的目标应用图标显示在所述从机的桌面/屏幕中。这里为了避免其他用户在所述从机端自行解冻所述目标应用,在所述从机端解冻该目标应用时需要进行身份密码验证,诸如指纹验证,如果指纹验证成功之后才允许解冻所述目标应用。

本发明实施例可主控设备与受控设备之间建立远程通信连接之后,主控设备获取受控设备的屏幕信息并显示,并以此对受控设备中的目标应用进行控制,达到冻结所述受控设备中的目标应用的目的,这样可通过主控设备远程控制冻结所述受控设备中的目标应用,提升应用冻结的方便快捷性和可操作性。

请参阅图2,是本发明实施例的另一种远程应用冻结管理方法的流程示意图,本发明实施例的所述方法可以包括如下步骤。

S201、主控设备获取受控设备的桌面数据,其中,所述受控设备与所述主控设备建立远程通信连接,所述桌面数据包括所述受控设备的屏幕信息,所述受控设备的屏幕信息至少包括一个应用图标。

S202、对所述受控设备的桌面数据进行处理,并显示将所述受控设备的屏幕信息。

S203、检测针对显示出来的所述受控设备的屏幕信息中的目标应用图标进行的冻结操作,并根据所述冻结操作触发对应的冻结指令,其中,所述目标应用图标为所述应用图标中的部分或者全部,所述冻结指令用于指示对与所述目标应用图标对应的目标应用进行冻结处理。

本发明实施例中,所述冻结操作可以是指将所述受控设备的桌面上的目标应用图标拖拽到所述受控设备的屏幕的底端。

S204、将所述冻结指令发送给所述受控设备,以便所述受控设备根据所述冻结指令的指示对所述目标应用进行冻结处理。

S205、将所述目标应用图标从所述受控设备的屏幕信息中删去,并将所述目标应用图标显示在所述受控设备的屏幕的下拉菜单中。

本发明实施例中,步骤S205可以在步骤S203之后进行执行,也可以在步骤S204之后进行执行,本发明实施例不作限定。

S206、接收所述受控设备发送的密码获取请求。

S207、响应所述密码获取请求,将获取的验证密码发送给所述受控设备,以使所述受控设备在对所述验证密码验证成功后,将所述目标应用进行冻结或者解冻处理。

本发明实施例可主控设备与受控设备之间建立远程通信连接之后,主控设备获取受控设备的屏幕信息并显示,并以此对受控设备中的目标应用进行控制,达到冻结所述受控设备中的目标应用的目的,这样可通过主控设备远程控制冻结所述受控设备中的目标应用,提升应用冻结的方便快捷性和可操作性。

请参阅图3,是本发明实施例的另一种远程应用冻结管理方法的流程示意图,本发明实施例的所述方法可以包括如下步骤。

S301、主控设备获取受控设备的桌面数据,其中,所述受控设备与所述主控设备建立远程通信连接,所述桌面数据包括所述受控设备的屏幕信息,所述受控设备的屏幕信息至少包括一个应用图标。

S302、对所述受控设备的桌面数据进行处理,并显示将所述受控设备的屏幕信息。

S303、检测针对显示出来的所述受控设备屏幕信息中显示的下拉菜单中的目标应用图标进行的解冻操作,并根据所述解冻操作触发对应的解冻指令,其中,所述目标应用图标为所述应用图标中的部分或者全部,所述解冻指令用于指示对与所述目标应用图标对应的目标应用进行解冻处理。

本发明实施例中,所述解冻操作可以是指将所述受控设备的下拉菜单中的目标应用图标拖拽到所述受控设备的桌面上。

S304、将所述解冻指令发送给所述受控设备,以便所述受控设备根据所述解冻指令的指示对所述目标应用进行解冻处理。

S305、将所述受控设备的下拉菜单中的目标应用图标还原至所述受控设备的屏幕上。

本发明实施例中,步骤S305可以在步骤S303之后进行执行,也可以在步骤S304之后进行执行,本发明实施例不作限定。

S306、接收所述受控设备发送的密码获取请求。

S307、响应所述密码获取请求,将获取的验证密码发送给所述受控设备,以使所述受控设备在对所述验证密码验证成功后,将所述目标应用进行冻结或者解冻处理。

本发明实施例可主控设备与受控设备之间建立远程通信连接之后,主控设备获取受控设备的屏幕信息并显示,并以此对受控设备中的目标应用进行控制,达到冻结所述受控设备中的目标应用的目的,这样可通过主控设备远程控制冻结所述受控设备中的目标应用,提升应用冻结的方便快捷性和可操作性。

请参见图4,是本发明实施例的一种远程应用冻结管理装置的结构示意图,本发明实施例的所述装置可以可设置在诸如智能手机、平板电脑、智能可穿戴设备等带通信网络功能的终端中,所述装置4包括:

获取模块40,用于主控设备获取受控设备的桌面数据,其中,所述受控设备与所述主控设备建立远程通信连接,所述桌面数据包括所述受控设备的屏幕信息,所述受控设备的屏幕信息至少包括一个应用图标;

显示模块41,用于对所述受控设备的桌面数据进行处理,并显示所述受控设备的屏幕信息;

检测模块42,用于若检测到冻结管理操作,则根据所述冻结管理操作发送冻结管理指令,其中,所述冻结管理操作用于对所述受控设备的屏幕信息中的目标应用图标进行操作,所述目标应用图标为所述应用图标中的部分或者全部,所述冻结管理指令用于对与所述目标应用图标对应的目标应用进行冻结或者解冻处理;

第一发送模块43,用于将所述冻结管理指令发送给所述受控设备,以便所述受控设备根据所述冻结管理指令的指示对所述目标应用进行冻结或者解冻处理。

本发明实施例中涉及的各个模块的具体实现可参考图1至图3对应实施例中相关功能模块或者实施步骤的描述,在此不赘述。

本发明实施例可主控设备与受控设备之间建立远程通信连接之后,主控设备获取受控设备的屏幕信息并显示,并以此对受控设备中的目标应用进行控制,达到冻结所述受控设备中的目标应用的目的,这样可通过主控设备远程控制冻结所述受控设备中的目标应用,提升应用冻结的方便快捷性和可操作性。

请一并参阅图5,是本发明实施例的另一种远程应用冻结管理装置的结构示意图,本发明实施例的所述装置5可以包括:上述的获取模块40、显示模块41、检测模块42、第一发送模块43,其中,

当所述冻结管理指令用于指示对所述目标应用进行冻结处理时,所述冻结管理操作为将所述受控设备的屏幕信息中的目标应用图标拖拽到所述受控设备的屏幕的底端。

其中可选地,所述装置还包括:

处理模块44,用于将所述目标应用图标从所述受控设备的屏幕信息中删去,并将所述目标应用图标显示在所述受控设备的屏幕的下拉菜单中。

其中可选地,

当所述冻结管理指令用于指示对所述目标应用进行解冻处理时,所述冻结管理操作为将所述受控设备的下拉菜单中的目标应用图标拖拽到所述受控设备的桌面上。

其中可选地,所述装置还包括:

接收模块45,用于接收所述受控设备发送的密码获取请求;

第二发送模块46,用于响应所述密码获取请求,将获取的验证密码发送给所述受控设备,以使所述受控设备在对所述验证密码验证成功后,将所述目标应用进行冻结或者解冻处理。

本发明实施例中涉及的各个模块的具体实现可参考图1至图3对应实施例中相关功能模块或者实施步骤的描述,在此不赘述。

本发明实施例可主控设备与受控设备之间建立远程通信连接之后,主控设备获取受控设备的屏幕信息并显示,并以此对受控设备中的目标应用进行控制,达到冻结所述受控设备中的目标应用的目的,这样可通过主控设备远程控制冻结所述受控设备中的目标应用,提升应用冻结的方便快捷性和可操作性。

再请参见图6,是本发明实施例的一种终端的结构示意图。所述终端可以为智能手机、平板电脑、智能可穿戴设备等带通信网络功能的设备,如图6所示,本发明实施例的所述终端可以包括显示屏、按键、扬声器、拾音器等模块,并且还包括:至少一个总线501、与总线501相连的至少一个处理器502以及与总线501相连的至少一个存储器503,实现通信功能的通信装置505,为终端各耗电模块供电的电源装置504。

所述处理器502可通过总线501,调用存储器503中存储的代码以执行相关的功能,其中,存储器503包括操作系统、数据传输应用程序。

所述处理器502,用于主控设备获取受控设备的桌面数据,其中,所述受控设备与所述主控设备建立远程通信连接,所述桌面数据包括所述受控设备的屏幕信息,所述受控设备的屏幕信息至少包括一个应用图标;对所述受控设备的桌面数据进行处理,并显示所述受控设备的屏幕信息;若检测到冻结管理操作,则根据所述冻结管理操作发送冻结管理指令,其中,所述冻结管理操作用于对所述受控设备的屏幕信息中的目标应用图标进行操作,所述目标应用图标为所述应用图标中的部分或者全部,所述冻结管理指令用于指示对与所述目标应用图标对应的目标应用进行冻结或者解冻处理;将所述冻结管理指令发送给所述受控设备,以便所述受控设备根据所述冻结管理指令的指示对所述目标应用进行冻结或者解冻处理。

进一步可选地,所述处理器502还用于当所述冻结管理指令用于指示对所述目标应用进行冻结处理时,所述冻结管理操作为将所述受控设备的屏幕信息中的目标应用图标拖拽到所述受控设备的屏幕的底端。

进一步可选地,所述处理器502还用于将所述目标应用图标从所述受控设备的屏幕信息中删去,并将所述目标应用图标显示在所述受控设备的屏幕的下拉菜单中。

进一步可选地,所述处理器502还用于当所述冻结管理指令用于指示对所述目标应用进行解冻处理时,所述冻结管理操作为将所述受控设备的下拉菜单中的目标应用图标拖拽到所述受控设备的屏幕上。

进一步可选地,所述处理器502还用于接收所述受控设备发送的密码获取请求;响应所述密码获取请求,将获取的验证密码发送给所述受控设备,以使所述受控设备在对所述验证密码验证成功后,将所述目标应用进行冻结或者解冻处理。

本发明实施例可主控设备与受控设备之间建立远程通信连接之后,主控设备获取受控设备的屏幕信息并显示,并以此对受控设备中的目标应用进行控制,达到冻结所述受控设备中的目标应用的目的,这样可通过主控设备远程控制冻结所述受控设备中的目标应用,提升应用冻结的方便快捷性和可操作性。

本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述方法实施例中记载的任何应用的冻结与解冻操作方法的部分或全部步骤。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明的各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1