用于管理电子设备中的硬件资源访问的方法和装置制造方法及图纸

技术编号:24421594 阅读:92 留言:0更新日期:2020-06-06 14:23
实施例提供了用于管理移动设备上的硬件资源访问的方法和装置,包括:检测到第一应用在后台执行时对第一硬件资源的访问尝试;确定没有针对所述第一应用访问所述第一硬件的策略;提供通知,请求用户输入相关策略,并相应地添加新策略。

Methods and devices for managing access to hardware resources in electronic devices

【技术实现步骤摘要】
【国外来华专利技术】用于管理电子设备中的硬件资源访问的方法和装置相关申请本专利技术要求于2017年10月26日提交美国商标专利局、申请号为No.15/795,101、专利技术名称为“用于管理电子设备中的硬件资源访问的方法和装置”的美国非临时专利申请案的在先申请优先权,该在先申请的全部内容以引入的方式并入本文本中。
本专利技术总体上涉及电子设备的操作,更具体地,涉及用于管理移动电子设备中的硬件资源访问的方法和装置。
技术介绍
现有的智能手机、平板电脑和智能手表等移动电子设备,凭借多样的通信能力以及由这些设备提供的多功能软件应用,为终端用户提供丰富且愉悦的体验。然而,一些移动设备可能感染恶意软件(“恶意软件”),这些恶意软件在用户不知情的情况下执行操作。由于其操作的隐密性,恶意软件可能难以检测。
技术实现思路
一种示例实施例包括一种管理移动设备上的硬件资源访问的方法,包括:接收第一用户输入,所述第一用户输入为向所述移动设备上的第一应用授予对所述移动设备的第一硬件资源的访问权限,根据所述第一用户输入向所述第一应用授予对所述第一硬件资源的访问权限;在向所述第一应用授予对所述第一硬件资源的访问权限后,检测到所述第一应用在后台执行时对所述第一硬件资源的访问尝试,并根据所述检测:获取所述移动设备的第一操作模式,其中,所述第一操作模式包括移动设备是处于锁定状态还是解锁状态的指示;确定多个策略中没有策略向所述第一应用授予在所述第一操作模式期间对所述第一硬件的访问权限;根据所述确定,提供用户输入请求通知,请求用户同意或拒绝所述第一应用对所述第一硬件资源的访问;接收响应所述通知的第二用户输入;以及,根据所述第二用户输入,在所述多个策略中添加新策略,以同意或拒绝所述第一应用在所述第一操作模式期间对所述第一硬件资源的访问。可选的,在上述实施例中的任意实施例中,所述第二用户输入为同意对所述第一硬件资源的访问,所述方法还包括向所述第一应用授予对所述第一硬件资源的访问权限。可选的,在上述实施例中的任意实施例中,所述第二用户输入为拒绝对所述第一硬件资源的访问,所述方法还包括拒绝向所述第一应用授予对所述第一硬件资源的访问权限。可选的,在上述实施例中的任意实施例中,所述第二用户输入为拒绝对所述第一硬件资源的访问,所述方法还包括拒绝向所述第一应用授予对所述第一硬件资源的访问权限。可选的,在上述实施例中的任意实施例中,所述第一硬件资源包括麦克风输入、相机输入、触摸屏输入、键盘输入、显示输出、触觉输出、移动设备位置信息或接近传感器读数。可选的,在上述实施例中的任意实施例中,所述相机输入为从红外相机输入。可选的,在上述实施例中的任意实施例中,所述方法还包括:从服务器接收所述多个策略,以及将所述新策略发送至所述服务器。可选的,在上述实施例中的任意实施例中,所述方法中,提供用户输入请求通知,请求用户同意或拒绝访问,包括:在所述移动设备的显示器上提供图形用户界面,或者通过所述移动设备的音频输出提供自然语言消息。可选的,在上述实施例中的任意实施例中,所述操作模式还包括以下一项或多项信息:安装于所述移动设备上的一个或多个其他应用的指示、当前在所述移动设备上执行的一个或多个其他应用的指示、或所述移动设备的当前位置。可选的,在上述实施例中的任意实施例中,所述方法还包括:确定,在将所述新策略添加到所述多个策略中后,已过了一段时间,并根据所述确定,从所述多个策略中移除所述新策略。在另一实施例中,使用访问控制系统来管理移动设备中的硬件资源访问。所述访问控制系统包括:功能限制单元,用于向第一应用授予对第一硬件资源的访问权限,其中,所述第一硬件资源为所述移动设备的相机或所述移动设备的麦克风;以及检测单元,用于检测到所述第一应用在后台执行时对所述第一硬件资源的访问尝试。根据所述检测到所述第一应用在后台执行时对所述第一硬件资源的访问尝试,所述功能限制单元可以拒绝所述第一应用对所述第一硬件资源的访问。另一实施例包括移动电子设备,包括:用于显示图形信息的屏幕;存储指令的存储器;以及与所述存储器和所述屏幕进行通信的一个或多个处理器,其中,所述一个或多个处理器用于执行所述指令以:接收第一用户输入,所述第一用户输入为向所述移动设备上的第一应用授予对所述移动设备的第一硬件资源的访问权限,根据所述第一用户输入向所述第一应用授予对所述第一硬件资源的访问权限;在向所述第一应用授予对所述第一硬件资源的访问权限后,检测到所述第一应用在后台执行时对所述第一硬件资源的访问尝试,并根据所述检测:获取所述移动设备的第一操作模式,其中,所述第一操作模式包括移动设备是处于锁定状态还是解锁状态的指示;确定多个策略中没有策略向所述第一应用授予在所述第一操作模式期间对所述第一硬件的访问权限;根据所述确定,提供用户输入请求通知,请求用户同意或拒绝所述第一应用对所述第一硬件资源的访问;接收响应所述通知的第二用户输入;以及,根据所述第二用户输入,在所述多个策略中添加新策略,以同意或拒绝所述第一应用在所述第一操作模式期间对所述第一硬件资源的访问。可选的,在上述实施例中的任意实施例中,所述移动电子设备中,所述第二用户输入为同意对所述第一硬件资源的访问,所述一个或多个处理器用于向所述第一应用授予对所述第一硬件资源的访问权限。可选的,在上述实施例中的任意实施例中,所述移动电子设备中,所述第二用户输入为拒绝对所述第一硬件资源的访问,所述一个或多个处理器用于拒绝向所述第一应用授予对所述第一硬件资源的访问权限。可选的,在上述实施例中的任意实施例中,所述移动电子设备中,所述第一硬件资源包括麦克风输入、相机输入、触摸屏输入、显示输出、触觉输出、移动设备位置信息或接近传感器读数。可选的,在上述实施例中的任意实施例中,所述移动电子设备中,所述相机输入为从红外相机输入。可选的,在上述实施例中的任意实施例中,所述移动电子设备还包括:所述一个或多个处理器用于从服务器接收所述多个策略,以及将所述新策略发送至所述服务器。可选的,在上述实施例中的任意实施例中,所述移动电子设备中,提供用户输入请求通知,请求用户同意或拒绝访问,包括:在所述移动设备的显示器上提供图形用户界面,或者通过所述移动设备的音频输出提供自然语言消息。可选的,在上述实施例中的任意实施例中,所述移动电子设备中,所述操作模式还包括以下一项或多项信息:安装于所述移动设备上的一个或多个其他应用的指示、当前在所述移动设备上执行的一个或多个其他应用的指示、或所述移动设备的当前位置。可选的,在上述实施例中的任意实施例中,所述移动电子设备还包括:所述一个或多个处理器用于确定,在将所述新策略添加到所述多个策略中后,已过了一段时间,并根据所述确定,从所述多个策略中移除所述新策略。可选的,在上述实施例中的任意实施例中,移动电子设备。附图说明图1为不同操作模式下移动计算设备100的示例。图2示出了本专利技术实施例的用于访问移动电子设备的硬件资源的由计算机实现的技术的流本文档来自技高网...

【技术保护点】
1.一种管理移动设备上的硬件资源访问的方法,其特征在于,所述方法包括:/n接收第一用户输入,所述第一用户输入为向所述移动设备上的第一应用授予对所述移动设备的第一硬件资源的访问权限,根据所述第一用户输入向所述第一应用授予对所述第一硬件资源的访问权限;/n在向所述第一应用授予对所述第一硬件资源的访问权限后,检测到所述第一应用在后台执行时对所述第一硬件资源的访问尝试,并根据所述检测:/n获取所述移动设备的第一操作模式,其中,所述第一操作模式包括移动设备是处于锁定状态还是解锁状态的指示;/n确定多个策略中没有策略向所述第一应用授予在所述第一操作模式期间对所述第一硬件的访问权限;/n根据所述确定,提供用户输入请求通知,请求用户同意或拒绝所述第一应用对所述第一硬件资源的访问;/n接收响应所述通知的第二用户输入;以及/n根据所述第二用户输入,在所述多个策略中添加新策略,以同意或拒绝所述第一应用在所述第一操作模式期间对所述第一硬件资源的访问。/n

【技术特征摘要】
【国外来华专利技术】20171026 US 15/795,1011.一种管理移动设备上的硬件资源访问的方法,其特征在于,所述方法包括:
接收第一用户输入,所述第一用户输入为向所述移动设备上的第一应用授予对所述移动设备的第一硬件资源的访问权限,根据所述第一用户输入向所述第一应用授予对所述第一硬件资源的访问权限;
在向所述第一应用授予对所述第一硬件资源的访问权限后,检测到所述第一应用在后台执行时对所述第一硬件资源的访问尝试,并根据所述检测:
获取所述移动设备的第一操作模式,其中,所述第一操作模式包括移动设备是处于锁定状态还是解锁状态的指示;
确定多个策略中没有策略向所述第一应用授予在所述第一操作模式期间对所述第一硬件的访问权限;
根据所述确定,提供用户输入请求通知,请求用户同意或拒绝所述第一应用对所述第一硬件资源的访问;
接收响应所述通知的第二用户输入;以及
根据所述第二用户输入,在所述多个策略中添加新策略,以同意或拒绝所述第一应用在所述第一操作模式期间对所述第一硬件资源的访问。


2.根据权利要求1所述的方法,其特征在于,所述第二用户输入为同意对所述第一硬件资源的访问,所述方法还包括向所述第一应用授予对所述第一硬件资源的访问权限。


3.根据权利要求1所述的方法,其特征在于,所述第二用户输入为拒绝对所述第一硬件资源的访问,所述方法还包括拒绝向所述第一应用授予对所述第一硬件资源的访问权限。


4.根据权利要求1所述的方法,其特征在于,所述第一硬件资源包括麦克风输入、相机输入、触摸屏输入、键盘输入、显示输出、触觉输出、移动设备位置信息或接近传感器读数。


5.根据权利要求4所述的方法,其特征在于,所述相机输入为从红外相机输入。


6.根据权利要求1所述的方法,其特征在于,还包括:从服务器接收所述多个策略,以及将所述新策略发送至所述服务器。


7.根据权利要求1所述的方法,其特征在于,提供用户输入请求通知,请求用户同意或拒绝访问,包括:在所述移动设备的显示器上提供图形用户界面,或者通过所述移动设备的音频输出提供自然语言消息。


8.根据权利要求1所述的方法,其特征在于,所述操作模式还包括以下一项或多项信息:安装于所述移动设备上的一个或多个其他应用的指示、当前在所述移动设备上执行的一个或多个其他应用的指示、或所述移动设备的当前位置。


9.根据权利要求1所述的方法,其特征在于,还包括:
确定,在将所述新策略添加到所述多个策略中后,已过了一段时间,并根据所述确定,从所述多个策略中移除所述新策略。


10.一种移动电子设备,其特征在于,包括:
用...

【专利技术属性】
技术研发人员:黄潘函陈茂特杨伊轩
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1