智能终端及其硬件设备访问权限控制方法_4

文档序号:9417728阅读:来源:国知局
状态,使得用户可以正常识别出该硬件设备在第二操作操作系统中的状态,便于用户的后续操作。
[0082]本技术领域技术人员可以理解,本发明包括涉及用于执行本申请中所述操作中的一项或多项的设备。这些设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备。这些设备具有存储在其内的计算机程序,这些计算机程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、⑶-ROM、和磁光盘)、ROM (Read-Only Memory,只读存储器)、RAM (Random Access Memory,随即存储器)、EPROM (Erasable ProgrammableRead-Only Memory,可擦写可编程只读存储器)、EEPROM(ElectricalIy ErasableProgrammable Read-Only Memory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,可读介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。
[0083]本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。本技术领域技术人员可以理解,可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来实现,从而通过计算机或其他可编程数据处理方法的处理器来执行本发明公开的结构图和/或框图和/或流图的框或多个框中指定的方案。
[0084]本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。
[0085]以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种硬件设备访问权限控制方法,其特征在于,包括: 第一操作系统切换至前台后,向资源控制服务模块发送硬件设备访问权限的查询请求; 所述资源控制服务模块根据所述查询请求,查询主操作系统中所述硬件设备的驱动信息,并向第一操作系统返回查询结果; 若所述查询结果表明第二操作系统占用所述硬件设备,则第一操作系统询问用户是否放弃第二操作系统的访问权限;并在接收到用户的放弃指令后,向资源控制服务模块发送硬件设备访问权限的申请请求; 所述资源控制服务模块根据所述申请请求将所述硬件设备的拥有者修改为第一操作系统。2.根据权利要求1所述的方法,其特征在于,所述第一操作系统具体为:主操作系统、或基于容器的从操作系统; 其中,从操作系统至少为一个。3.根据权利要求2所述的方法,其特征在于,所述硬件设备具体为如下硬件之一: 蓝牙信号收发模块、无线保真WiFi信号收发模块、全球定位系统GPS信号收发模块、调频FM信号接收模块、调制解调器Modem。4.根据权利要求1所述的方法,其特征在于,第一操作系统切换至前台后,向资源控制服务模块发送硬件设备访问权限的查询请求,具体包括: 第一操作系统切换至前台后根据本系统预置的所述硬件设备访问权限,向所述资源控制服务模块发送所述硬件设备访问权限的查询请求;或者 第一操作系统切换至前台后,在接收到用户配置的所述硬件设备访问权限后,向所述资源控制服务模块发送所述硬件设备访问权限的查询请求。5.根据权利要求1所述的方法,其特征在于,在所述询问用户是否放弃第二操作系统的访问权限之后,还包括: 第一操作系统接收到用户的拒绝放弃指令后,不申请所述硬件设备的访问权限。6.一种智能终端,其特征在于,包括: 多个操作系统,其中的第一操作系统切换至前台后,发送硬件设备访问权限的查询请求;第一操作系统在接收查询结果后,若该查询结果表明第二操作系统占用所述硬件设备,则第一操作系统询问用户是否放弃第二操作系统的访问权限,并在接收到用户的放弃指令后,发送硬件设备访问权限的申请请求; 资源控制服务模块,用于根据所述查询请求,查询主操作系统中所述硬件设备的驱动信息,并向第一操作系统返回查询结果;以及根据所述申请请求将所述硬件设备的拥有者修改为第一操作系统。7.根据权利要求6所述的智能终端,其特征在于,所述操作系统中包括: 查询请求发送单元,用于在本操作系统切换至前台后,发送硬件设备访问权限的查询请求; 查询结果提示单元,用于在接收查询结果后,若该查询结果表明第二操作系统占用所述硬件设备后,询问用户是否放弃第二操作系统的访问权限;并在接收到用户的放弃指令后,发送申请通知; 申请请求发送单元,用于接收到所述申请通知后,发送硬件设备访问权限的申请请求。8.根据权利要求6所述的智能终端,其特征在于,所述资源控制服务模块包括: 驱动信息查询单元,用于根据操作系统发送的查询请求,查询主操作系统中所述硬件设备的驱动信息,并返回查询结果; 硬件设备拥有者修改单元,用于根据操作系统发送的申请请求将所述硬件设备的拥有者修改为发送申请请求的操作系统。9.根据权利要求7所述的智能设备,其特征在于, 所述查询请求发送单元具体用于在本操作系统切换至前台后,根据本系统预置的所述硬件设备访问权限,向所述资源控制服务模块发送所述硬件设备访问权限的查询请求;或者,在本操作系统切换至前台后,若接收到用户配置的所述硬件设备访问权限,则向所述资源控制服务模块发送所述硬件设备访问权限的查询请求。10.根据权利要求7所述的智能设备,其特征在于,所述硬件设备具体为如下硬件之 蓝牙信号收发模块、无线保真WiFi信号收发模块、全球定位系统GPS信号收发模块、调频FM信号接收模块、调制解调器Modem。
【专利摘要】本发明实施例提供了智能终端及其硬件设备访问权限控制方法,所述方法包括:第一操作系统切换至前台后,向资源控制服务模块发送硬件设备的访问请求;资源控制服务模块查询到硬件设备被占用后,询问用户是否放弃第二操作系统的访问权限;其中,第二操作系统为硬件设备的拥有者;资源控制服务模块接收到用户的放弃指令后,将硬件设备的拥有者修改为第一操作系统。本发明的实施例中,资源控制服务模块在查询到硬件设备被占用,根据第一操作系统发送的申请请求将该硬件设备的拥有者修改为第一操作系统;从而可以避免两个操作系统进行前后台切换时对硬件设备的访问权限发生冲突,便于用户进行基于操作系统前后台切换的操作,提升了用户的使用体验。
【IPC分类】G06F21/44
【公开号】CN105138896
【申请号】CN201510528139
【发明人】袁伟钢, 卜东超
【申请人】北京元心科技有限公司
【公开日】2015年12月9日
【申请日】2015年8月26日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1