[发明专利]用于控制对外围设备的访问的系统和方法在审
| 申请号: | 201980046402.6 | 申请日: | 2019-03-29 |
| 公开(公告)号: | CN112639790A | 公开(公告)日: | 2021-04-09 |
| 发明(设计)人: | B·戴萨瑞森 | 申请(专利权)人: | 诺顿卫复客公司 |
| 主分类号: | G06F21/82 | 分类号: | G06F21/82;G06F13/38;G06F9/455;G06F13/10 |
| 代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 周亚荣;邓聪惠 |
| 地址: | 美国亚*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 控制 外围设备 访问 系统 方法 | ||
1.一种用于控制对外围设备的访问的计算机实现的方法,所述方法的至少一部分由包括至少一个处理器的计算设备来执行,所述方法包括:
由所述一个或多个计算设备接收与尝试访问所述外围设备的过程相关的输入/输出请求;
由所述一个或多个计算设备确定所述过程的指示所述过程是否将被允许获得对所述外围设备的访问的访问状态,所述访问状态基于所述过程的内容属性;以及
如果所述访问状态指示所述过程不被允许访问所述外围设备,则由所述一个或多个计算设备通过从虚拟外围设备启动虚拟外围输出来对所述输入/输出请求进行响应。
2.根据权利要求1所述的计算机实现的方法,其中所述访问状态的所述确定包括以下项中的至少一者:
基于指示所述过程是否应被允许访问所述外围设备的预定义规则来评估所述内容属性,以及
由所述一个或多个计算设备从用户接收所述过程是否应被允许访问所述外围设备的指示。
3.根据权利要求1所述的计算机实现的方法,其中所述虚拟外围输出包括以下项中的至少一者:
指示所述过程的所述访问状态的信息,以及
指示所述过程是否与所述外围设备兼容的信息。
4.根据权利要求1所述的计算机实现的方法,所述方法还包括由所述一个或多个计算设备利用来自所述虚拟外围设备的所述虚拟外围输出对来自所述过程的后续输入/输出请求进行响应。
5.根据权利要求1所述的计算机实现的方法,所述方法还包括由所述一个或多个计算设备向与所述外围设备相关联的用户生成所述过程已被拒绝访问所述外围设备的警报。
6.根据权利要求1所述的计算机实现的方法,其中由所述一个或多个计算设备对所述输入/输出请求作出的所述响应包括使用至少一个视频类驱动器来仿真物理外围设备。
7.根据权利要求1所述的计算机实现的方法,其中所述外围设备是网络摄像头,所述虚拟外围设备是虚拟网络摄像头,并且所述虚拟外围输出是视频流。
8.一种用于控制对外围设备的访问的系统,所述系统包括:
接收模块,所述接收模块存储在存储器中,所述接收模块接收与尝试访问所述外围设备的过程相关的输入/输出请求;
确定模块,所述确定模块存储在存储器中,所述确定模块确定所述过程的指示所述过程是否将被允许获得对所述外围设备的访问的访问状态,所述访问状态基于所述过程的内容属性;
响应模块,所述响应模块存储在存储器中,如果所述访问状态指示所述过程不被允许访问所述外围设备,所述响应模块通过从虚拟外围设备启动虚拟外围输出来对所述输入/输出请求进行响应;以及
至少一个物理处理器,所述至少一个物理处理器被配置为执行所述接收模块、所述确定模块和所述响应模块。
9.根据权利要求8所述的系统,其中所述确定模块至少部分地基于以下项中的至少一者来确定所述访问状态:
基于指示所述过程是否应被允许访问所述外围设备的预定义规则对所述内容属性进行的评估,以及
从用户接收的关于所述过程是否应被允许访问所述外围设备的指示。
10.根据权利要求8所述的系统,其中所述虚拟外围输出包括以下项中的至少一者:
指示所述过程的所述访问状态的信息,以及
指示所述过程是否与所述外围设备兼容的信息。
11.根据权利要求8所述的系统,其中所述响应模块利用来自所述虚拟外围设备的所述虚拟外围输出对来自所述过程的后续输入/输出请求进行响应。
12.根据权利要求8所述的系统,所述系统还包括警报生成模块,所述警报生成模块向与所述外围设备相关联的用户生成所述过程已被拒绝访问所述外围设备的警报;并且
其中所述至少一个物理处理器被进一步配置为执行所述警报生成模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于诺顿卫复客公司,未经诺顿卫复客公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980046402.6/1.html,转载请声明来源钻瓜专利网。





