外设设备的访问控制方法、系统和服务器技术方案

技术编号:14931987 阅读:74 留言:0更新日期:2017-03-31 13:54
本发明专利技术提供了一种外设设备的访问控制方法、控制系统和服务器,其中,外设设备的访问控制方法,包括:获取终端的操作系统发送的请求访问控制所述外设设备的请求指令;根据所述请求指令控制所述操作系统是否访问控制所述外设设备。通过本发明专利技术的技术方案,实现了终端的多个操作系统对外设设备的访问控制请求的合理分配,另外,以服务器为控制中介有效地保护了终端和外设设备的信息安全,综上所述,本发明专利技术基于C/S架构实现了对外设设备的多元控制需求和便捷地外设资源共享的效果。

【技术实现步骤摘要】

本专利技术涉及外设控制
,具体而言,涉及一种外设设备的访问控制方法、一种外设设备的访问控制系统和一种服务器。
技术介绍
相关技术中,终端开发于兼容多个操作系统,而每个操作系统可以对指定的外设设备进行控制,相对而言,每个操作系统对外设设备的访问控制权限是有局限性的,另外,由于操作系统直接与相应的外设设备进行访问控制,如操作系统受到病毒程序侵犯等恶意操作,外设设备会直接受到影响,严重的甚至导致用户的隐私信息泄露。因此,如何保证外设设备的访问控制过程的安全性和多元化成为亟待解决的技术问题。
技术实现思路
本专利技术正是基于上述技术问题至少之一,提出了一种新的外设设备的访问控制方案和一种服务器,通过服务器控制终端对外设设备的访问控制过程,实现了终端的多个操作系统对外设设备的访问控制请求的合理分配,另外,以服务器为控制中介有效地保护了终端和外设设备的信息安全,综上所述,本专利技术基于C/S架构实现了对外设设备的多元控制需求和便捷地外设资源共享的效果。有鉴于此,本专利技术提出了一种外设设备的访问控制方法,包括:获取终端的操作系统发送的请求访问控制所述外设设备的请求指令;根据所述请求指令控制所述操作系统是否访问控制所述外设设备。在该技术方案中,通过服务器控制终端对外设设备的访问控制过程,实现了终端的多个操作系统对外设设备的访问控制请求的合理分配,另外,以服务器为控制中介有效地保护了终端和外设设备的信息安全,也即基于C/S架构实现了对外设设备的多元控制需求和便捷地外设资源共享的效果。具体地,终端的操作系统对外设设备的访问控制过程包括多种:(1)当终端包括多个操作系统时,服务器获取操作系统的同时发送请求访问控制多个外设设备的多个指令时,服务器根据每个指令分别判断上述操作系统是否有权限访问控制每个外设设备。(2)当终端包括多个操作系统时,服务器获取多个操作系统的同时发送请求分别访问控制不同外设设备的指令时,服务器根据请求指令分别判断上述操作系统是否有权限访问控制上述指令所指向的外设设备。(3)当终端包括多个操作系统时,服务器获取多个操作系统的同时发送请求分别访问控制相同外设设备的指令时,服务器首先判断操作系统的优先级别,在判定优先级别高的操作系统具备访问上述指令所指向的外设设备的使用权限时,拒绝其他操作系统在上述访问控制过程结束前对该外设设备进行访问控制。在上述技术方案中,优选地,获取终端的操作系统发送的请求访问控制所述外设设备的请求指令,包括以下具体步骤:获取所述操作系统发送的请求访问控制所述外设设备的请求指令;根据所述请求指令获取所述操作系统的系统标识信息和所述外设设备的设备标识信息。在该技术方案中,通过获取系统标识信息和外设标识信息,可以根据请求系统标识和外设标识来判定操作系统是否具备访问控制的权限,提供了一种便捷地判断权限的方法,进而提高服务器为中介来实现操作系统对外设设备的控制过程。在上述技术方案中,优选地,根据所述请求指令控制所述操作系统是否访问控制所述外设设备,包括以下具体步骤:根据所述系统标识信息和所述外设设备标识信息判断所述操作系统是否具有访问控制所述外设设备的权限;在判定所述操作系统具有访问控制所述外设设备的权限时,向所述外设设备转发所述请求指令;在获取所述外设设备的反馈数据后,向所述操作系统实时转发所述反馈数据。在该技术方案中,通过在判定操作系统具有访问控制外设设备的权限时,将操作系统的请求指令转发至外设设备,以及将外设设备在根据请求指令运行过程中的反馈数据转发至操作系统,可以实现外设设备的便捷访问控制,另外,反馈数据也不会造成未进行访问控制的操作系统的内存负担,保证了终端的可靠性和稳定性。在上述技术方案中,优选地,根据所述系统标识信息和所述外设设备标识信息判断所述操作系统是否具有访问控制所述外设设备的权限,包括以下具体步骤:在判定所述操作系统不具有访问控制所述外设设备的权限时,向所述操作系统发送拒绝请求访问控制所述外设设备的驳回指令。在该技术方案中,通过在判断操作系统不具有访问控制外设设备的权限时,拒绝该操作系统的请求指令,可以保证对外设设备操作的准确性,其中,拒绝该操作系统的请求指令包括多种方式:(1)在系统标识信息与外设设备标识信息不相符时,拒绝操作系统的请求指令;(2)在系统标识信息与外设设备标识信息相符,但是已有优先级别高的操作系统对该外设设备进行访问控制,并且访问控制过程未结束,也拒绝外设设备的请求指令。根据本专利技术的另一方面,还提出了一种外设设备的访问控制系统,包括:获取单元,用于获取终端的操作系统发送的请求访问控制所述外设设备的请求指令;控制单元,用于根据所述请求指令控制所述操作系统是否访问控制所述外设设备。在该技术方案中,通过服务器控制终端对外设设备的访问控制过程,实现了终端的多个操作系统对外设设备的访问控制请求的合理分配,另外,以服务器为控制中介有效地保护了终端和外设设备的信息安全,也即基于C/S架构实现了对外设设备的多元控制需求和便捷地外设资源共享的效果。具体地,终端的操作系统对外设设备的访问控制过程包括多种:(1)当终端包括多个操作系统时,服务器获取操作系统的同时发送请求访问控制多个外设设备的多个指令时,服务器根据每个指令分别判断上述操作系统是否有权限访问控制每个外设设备。(2)当终端包括多个操作系统时,服务器获取多个操作系统的同时发送请求分别访问控制不同外设设备的指令时,服务器根据请求指令分别判断上述操作系统是否有权限访问控制上述指令所指向的外设设备。(3)当终端包括多个操作系统时,服务器获取多个操作系统的同时发送请求分别访问控制相同外设设备的指令时,服务器首先判断操作系统的优先级别,在判定优先级别高的操作系统具备访问上述指令所指向的外设设备的使用权限时,拒绝其他操作系统在上述访问控制过程结束前对该外设设备进行访问控制。在上述技术方案中,优选地,所述获取单元还用于,获取所述操作系统发送的请求访问控制所述外设设备的请求指令;以及用于根据所述请求指令获取所述操作系统的系统标识信息和所述外设设备的设备标识信息。在该技术方案中,通过获取系统标识信息和外设标识信息,可以根据请求系统标识和外设标识来判定操作系统是否具备访问控制的权限,提供了一种便捷地判断权限的方法,进而提高服务器为中介来实现操作系统对外设设备的本文档来自技高网...

【技术保护点】
一种外设设备的访问控制方法,其特征在于,包括:获取终端的操作系统发送的请求访问控制所述外设设备的请求指令;根据所述请求指令控制所述操作系统是否访问控制所述外设设备。

【技术特征摘要】
1.一种外设设备的访问控制方法,其特征在于,包括:
获取终端的操作系统发送的请求访问控制所述外设设备的请求指令;
根据所述请求指令控制所述操作系统是否访问控制所述外设设备。
2.根据权利要求1所述的外设设备的访问控制方法,其特征在于,
获取终端的操作系统发送的请求访问控制所述外设设备的请求指令,包括
以下具体步骤:
获取所述操作系统发送的请求访问控制所述外设设备的请求指令;
根据所述请求指令获取所述操作系统的系统标识信息和所述外设设备
的设备标识信息。
3.根据权利要求2所述的外设设备的访问控制方法,其特征在于,
根据所述请求指令控制所述操作系统是否访问控制所述外设设备,包括以
下具体步骤:
根据所述系统标识信息和所述外设设备标识信息判断所述操作系统是
否具有访问控制所述外设设备的权限;
在判定所述操作系统具有访问控制所述外设设备的权限时,向所述外
设设备转发所述请求指令;
在获取所述外设设备的反馈数据后,向所述操作系统实时转发所述反
馈数据。
4.根据权利要求3所述的外设设备的访问控制方法,其特征在于,
根据所述系统标识信息和所述外设设备标识信息判断所述操作系统是否具
有访问控制所述外设设备的权限,包括以下具体步骤:
在判定所述操作系统不具有访问控制所述外设设备的权限时,向所述
操作系统发送拒绝请求访问控制所述外设设备的驳回指令。
5.一种外设设备的访问控制系统,其特征在于,包括:
获取单元,用于获取终...

【专利技术属性】
技术研发人员:肖敏
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东;44

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

1