移动终端控制方法、装置及计算机可读存储介质与流程

文档序号:17938499发布日期:2019-06-18 22:50阅读:170来源:国知局
移动终端控制方法、装置及计算机可读存储介质与流程

本发明实施例涉及移动终端安全领域,特别涉及一种移动终端控制方法、装置机计算机可读存储介质。



背景技术:

随着智能操作系统的开源发展,移动终端进入快速发展的阶段,进而也推动了应用程序的数量剧增,只要应用程序获取了系统的相应权限,则可以在用户移动终端上做任何操作,这就给用户隐私窃取提供了极大的便利。然而相对于智能移动终端的快速发展,相应的隐私保护发展却处于相对滞后的阶段。现有技术中通常直接读取当前运行的应用权限配置表,发现有可能存在窃取用户隐私的权限时,提醒用户关闭这个权限。

发明人发现现有技术中至少存在如下问题:应用权限配置表中只会记录应用程序(即移动终端软件)的进程,使得在移动终端使用过程中,用户不能直观的看到哪些移动终端硬件正在被使用,比如一些不法软件盗用用户移动终端的摄像头时,用户无法得知摄像头正在被盗用,导致个人私密照泄漏,从而使得用户的隐私安全得不到保障。



技术实现要素:

本发明实施方式的目的在于提供一种移动终端控制方法、装置机计算机可读存储介质,其能够保障用户的隐私安全。

为解决上述技术问题,本发明的实施方式提供了一种移动终端控制方法,包括:

实时检测移动终端各个硬件的使用状态;在检测到硬件处于被调用状态时,判断所述硬件是否被用户使用,在判定所述硬件没有被所述用户使用时,关闭所述硬件。

本发明的实施方式还提供了一种移动终端控制置,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的移动终端控制方法。

本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述的移动终端控制方法。

本发明的实施方式相对于现有技术而言,通过实时检测移动终端各个硬件的使用状态,使得能够准确得知移动终端的各个硬件当前的状况(即是否正在被使用),在检测到硬件处于被调用状态(即正在被使用)时,判断所述硬件是否被用户使用,也就是说,当硬件处于被调用状态时,可能是某些软件正在非法使用所述硬件,通过判断所述硬件是否被用户使用的方式,能够准确得知所述硬件是否被非法盗用,在判定所述硬件没有被所述用户使用(即所述硬件被非法盗用)时,关闭所述硬件,保障了用户的隐私安全,避免了“一些不法软件盗用用户移动终端的摄像头时,用户无法得知摄像头正在被盗用,导致个人私密照泄漏,从而使得用户的隐私安全得不到保障”的情况的发生。

另外,在所述判断所述硬件是否被用户使用之前,还包括:获取调用所述硬件的应用程序;将所述应用程序的进程以及所述硬件的使用权限输入用于删除进程及取消使用权限的设备管理器。通过此种方式,能够让用户直观的看到移动终端哪些硬件正在被使用,并可手动关闭正在使用硬件的应用程序的进程,还可以直接取消该应用程序对该硬件的使用权限,有效的防止了该应用程序在后续运行过程中再次非法盗用硬件,进一步保障了用户的隐私安全,提高了用户的使用体验。

另外,所述判断所述硬件是否被用户使用,在判定所述硬件没有被所述用户使用时,关闭所述硬件,具体包括:判断摄像头是否被用户使用,在判定所述摄像头没有被所述用户使用时,关闭所述摄像头。

另外,所述判断摄像头是否被用户使用,具体包括:扫描移动终端的屏幕界面;判定所述屏幕界面是否显示所述摄像头拍照的预览画面;所述在判定所述摄像头没有被所述用户使用时,关闭所述摄像头,具体包括:在判定所述屏幕界面未显示所述预览画面时,关闭所述摄像头。

另外,还包括:在判定所述屏幕界面显示所述预览画面时,结束扫描。如此设置,能够在不影响扫描结果的前提下,有效的避免了“屏幕界面显示预览画面后仍在扫描”的情况的发生,从而减小了移动终端电量的损耗。

另外,在所述关闭所述硬件之后,还包括:向所述用户发送至少包含所述应用程序名称的提醒信息。通过此种方式,使得用户能够通过提醒信息准确得知非法使用硬件的是哪个应用程序,以便于用户取消该应用程序对硬件的使用权限或直接删除该程序,进一步保障了用户的隐私安全,提高了用户的使用体验。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是根据本发明第一实施方式提供的移动终端控制方法的流程图;

图2是根据本发明第二实施方式提供的移动终端控制方法的流程图;

图3是根据本发明第三实施方式提供的移动终端控制方法的流程图;

图4是根据本发明第四实施方式提供的移动终端控制装置的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本发明而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本发明所要求保护的技术方案。

本发明的第一实施方式涉及一种移动终端控制方法,具体流程如图1所示,包括:

s101:实时检测移动终端各个硬件的使用状态。

关于步骤s101,具体的说,本实施方式中通过编写一个移动终端系统软件,并赋予该移动终端系统软件调用所有移动终端硬件的权限,当移动终端开机的时候,该软件自动启动,实时检测需要监控的硬件是否被调用。

s102:在检测到硬件处于被调用状态时,判断硬件是否被用户使用,在判定硬件没有被用户使用时,关闭硬件。

关于步骤s102,具体的说,本实施方式中判断所述硬件是否被用户使用,在判定所述硬件没有被所述用户使用时,关闭所述硬件,具体包括:判断摄像头是否被用户使用,在判定所述摄像头没有被所述用户使用时,关闭所述摄像头。判断摄像头是否被用户使用,具体包括:扫描移动终端的屏幕界面;判定所述屏幕界面是否显示所述摄像头拍照的预览画面;所述在判定所述摄像头没有被所述用户使用时,关闭所述摄像头,具体包括:在判定所述屏幕界面未显示所述预览画面时,关闭所述摄像头。换句话说,当用户正在使用摄像头时,屏幕界面必定会显示所述摄像头拍照的预览画面,若所述屏幕界面未显示所述预览画面时,则表明用户没有使用摄像头,也就是说有应用程序正在非法使用摄像头,此时关闭所述摄像头,有效的防止了个人私密照泄漏,保障了用户的隐私安全。

本发明的实施方式相对于现有技术而言,通过实时检测移动终端各个硬件的使用状态,使得能够准确得知移动终端的各个硬件当前的状况(即是否正在被使用),在检测到硬件处于被调用状态(即正在被使用)时,判断所述硬件是否被用户使用,也就是说,当硬件处于被调用状态时,可能是某些软件正在非法使用所述硬件,通过判断所述硬件是否被用户使用的方式,能够准确得知所述硬件是否被非法盗用,在判定所述硬件没有被所述用户使用(即所述硬件被非法盗用)时,关闭所述硬件,保障了用户的隐私安全,避免了“一些不法软件盗用用户移动终端的摄像头时,用户无法得知摄像头正在被盗用,导致个人私密照泄漏,从而使得用户的隐私安全得不到保障”的情况的发生。

本发明的第二实施方式涉及一种移动终端控制方法,第二实施方式是在第一实施方式的基础上做了进一步的改进,具体改进之处在于:在第二实施方式中,在所述判断所述硬件是否被用户使用之前,还包括:获取调用所述硬件的应用程序;将所述应用程序的进程以及所述硬件的使用权限输入用于删除进程及取消使用权限的设备管理器。通过此种方式,能够让用户直观的看到移动终端哪些硬件正在被使用,并可手动关闭正在使用硬件的应用程序的进程,还可以直接取消该应用程序对该硬件的使用权限,有效的防止了该应用程序在后续运行过程中再次非法盗用硬件,进一步保障了用户的隐私安全,提高了用户的使用体验。

本实施方式的具体流程如图2所示,包括:

s201:实时检测移动终端各个硬件的使用状态。

s202:在检测到硬件处于被调用状态时,获取调用硬件的应用程序,将应用程序的进程以及硬件的使用权限输入用于删除进程及取消使用权限的设备管理器。

关于步骤s202,具体的说,设备管理器是一种管理工具,可用它来管理移动终端上的设备。可以使用“设备管理器”查看和更改设备属性、更新设备驱动程序、配置设备设置和卸载设备,设备管理器提供移动终端上所安装硬件的图形视图。

s203:判断硬件是否被用户使用,在判定硬件没有被所述用户使用时,关闭硬件。

本发明的实施方式相对于现有技术而言,通过实时检测移动终端各个硬件的使用状态,使得能够准确得知移动终端的各个硬件当前的状况(即是否正在被使用),在检测到硬件处于被调用状态(即正在被使用)时,判断所述硬件是否被用户使用,也就是说,当硬件处于被调用状态时,可能是某些软件正在非法使用所述硬件,通过判断所述硬件是否被用户使用的方式,能够准确得知所述硬件是否被非法盗用,在判定所述硬件没有被所述用户使用(即所述硬件被非法盗用)时,关闭所述硬件,保障了用户的隐私安全,避免了“一些不法软件盗用用户移动终端的摄像头时,用户无法得知摄像头正在被盗用,导致个人私密照泄漏,从而使得用户的隐私安全得不到保障”的情况的发生。

本发明的第三实施方式涉及一种移动终端控制方法,第三实施方式是在第二实施方式的基础上做了进一步的改进,具体改进之处在于:在第三实施方式中,在所述关闭所述硬件之后,还包括:向所述用户发送至少包含所述应用程序名称的提醒信息。通过此种方式,使得用户能够通过提醒信息准确得知非法使用硬件的是哪个应用程序,以便于用户取消该应用程序对硬件的使用权限或直接删除该程序,进一步保障了用户的隐私安全,提高了用户的使用体验。

本实施方式的具体流程如图3所示,包括:

s301:实时检测移动终端各个硬件的使用状态。

s302:在检测到硬件处于被调用状态时,获取调用硬件的应用程序,将应用程序的进程以及硬件的使用权限输入用于删除进程及取消使用权限的设备管理器。

s303:判断硬件是否被用户使用,在判定硬件没有被所述用户使用时,关闭硬件。

本实施方式的步骤s301至步骤s303与第二实施方式的步骤s201至步骤s203类似,为了避免重复,此处不再赘述。

s304:向用户发送至少包含应用程序名称的提醒信息。

关于步骤s304,具体的说,提醒信息即为系统软件发出的系统信息,以提示用户非法使用硬件的是哪个应用程序,该提醒信息中还可以包括应用程序的使用频率等,以提供用户是否直接删除该应用程序或是否仅取消该应用程序硬件使用权限的参考依据,进一步提高用户的使用体验。

为了便于理解,下面对本实施方式移动终端控制方法的具体实施过程进行详细说明:

通过软件编写一个手机系统软件,赋予该手机软件调用所有手机硬件的权限。当手机开机的时候,该软件自动启动,实时检测需要监控的硬件是否被调用,如果被调用,能检测出当前调用该硬件的是哪个软件,输出到设备管理器界面。同时,该软件也能够强制关闭一些硬件的使用,关闭非法盗用手机摄像头的流程如下:

1:手机开机,该软件自动启动,实时检测手机硬件使用状态。

2:用户打开摄像头的时候,扫描屏幕界面,判断屏幕是否处于摄像头拍照的预览阶段,如果是预览阶段,证明用户正常使用摄像头,退出扫描。如果不是预览阶段,证明有app非法盗用摄像头,强制关闭摄像头

3:发出系统信息,提示用户刚才非法使用摄像头是哪个app,来让用户取消这个app使用摄像头的权限。

本发明的实施方式相对于现有技术而言,通过实时检测移动终端各个硬件的使用状态,使得能够准确得知移动终端的各个硬件当前的状况(即是否正在被使用),在检测到硬件处于被调用状态(即正在被使用)时,判断所述硬件是否被用户使用,也就是说,当硬件处于被调用状态时,可能是某些软件正在非法使用所述硬件,通过判断所述硬件是否被用户使用的方式,能够准确得知所述硬件是否被非法盗用,在判定所述硬件没有被所述用户使用(即所述硬件被非法盗用)时,关闭所述硬件,保障了用户的隐私安全,避免了“一些不法软件盗用用户移动终端的摄像头时,用户无法得知摄像头正在被盗用,导致个人私密照泄漏,从而使得用户的隐私安全得不到保障”的情况的发生。

本发明第四实施方式涉及一种移动终端控制装置,如图4所示,包括:

至少一个处理器401;以及,

与至少一个处理器401通信连接的存储器402;其中,

存储器402存储有可被至少一个处理器401执行的指令,指令被至少一个处理器401执行,以使至少一个处理器401能够执行上述移动终端控制方法。

其中,存储器402和处理器401采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器401和存储器402的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器401处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器401。

处理器401负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器402可以被用于存储处理器401在执行操作时所使用的数据。

本发明第五实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。

即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

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