一种隔离方法、系统及相关装置制造方法及图纸

技术编号:39303966 阅读:15 留言:0更新日期:2023-11-12 15:53
本申请公开了一种隔离方法、系统及相关装置。在该方法中,主机可以在接收到用户设备访问隔离设备的请求时,基于该隔离设备的访问记录确定是否允许用户设备对隔离设备的访问。这样,不仅可以避免多个用户设备对同一隔离设备的同时访问导致的隐私泄露问题,还可以提高隔离的效率。此外,还可以通过在主机操作系统的内核中设置一个隔离模块,以非侵入式的方式实现对隔离设备的动态隔离,这样,在不同的平台或系统中也不需要额外的配置,有利于达成对系统内核的跨版本兼容。统内核的跨版本兼容。统内核的跨版本兼容。

【技术实现步骤摘要】
一种隔离方法、系统及相关装置


[0001]本申请涉及计算机
,尤其涉及一种隔离方法、系统及相关装置。

技术介绍

[0002]随着计算机技术和互联网技术的发展,多用户设备连接同一台主机的使用场景越来越多。多个用户设备同时连接到同一台主机,所有用户设备可以分时共用主机提供的硬件资源。
[0003]但是,主机提供的硬件资源中存在一些需要隔离的器件,这些器件在同一时间只能有一个用户或一个用户组对其进行访问。如果多个用户设备(例如第一用户设备和第二用户设备)同时访问主机上的同一器件(例如摄像头、扬声器等等),该多个用户设备会交叉对该器件相关的数据进行读写,此时,第一用户设备可能读取到第二用户设备写入的数据,导致用户隐私泄露。

技术实现思路

[0004]本申请提供了一种隔离方法、系统以及相关装置,该方法中,主机可以在接收到用户设备访问隔离设备的请求时,基于该隔离设备的访问记录确定是否允许用户设备对隔离设备的访问,实现了对隔离设备的动态隔离。
[0005]第一方面,本申请提供了一种隔离方法,包括:主机接收第一用户设备发送的第一访问请求,第一访问请求用于请求控制第一隔离设备执行第一功能;响应于第一访问请求,当主机确定访问记录表中存在第一隔离设备的访问记录,且第一隔离设备的访问记录中前一次访问隔离设备的用户设备为第一用户设备,且第一隔离设备的访问记录有效时,主机控制第一隔离设备执行第一功能;其中,访问记录表包括一个或多个隔离设备的设备标志符和一个或多个隔离设备的访问记录,访问记录包括前一次访问隔离设备的用户设备的设备标识和访问记录的有效信息。
[0006]需要说明的是,第一隔离设备可以是主机挂载的电子设备,也可以是主机上的器件。主机可用于确定第一用户设备是否具有第一隔离设备的访问权限(即第一用户设备是否可以通过主机控制第一隔离设备执行第一功能)。主机可与第一隔离设备建立有线或无线通信连接,主机用于通过该通信连接控制第一隔离设备执行第一功能。第一功能可以包括以下任一项或多项:播放音频文件、采集声音信息、采集图像信息、打印文件、显示文件、存储文件、读/写文件等等。
[0007]有效信息可用于提示前一个用户设备针对该隔离设备的访问是否被强制结束,即前一个用户设备是否仍在访问该隔离设备。当访问记录中有效信息为有效时,该访问记录有效,说明前一个用户设备有可能仍在访问该隔离设备;当访问记录中有效信息为无效时,该访问记录无效,说明前一个用户设备已经结束了对该隔离设备的访问。
[0008]这样,可以避免多个用户设备同时访问同一个隔离设备,从而避免隐私泄露等问题。
[0009]在一种可能的实现方式中,该方法还包括:响应于第一访问请求,当主机确定访问记录表中存在第一隔离设备的访问记录,且第一隔离设备的访问记录中前一次访问隔离设备的用户设备与第一用户设备不同,且第一隔离设备的访问记录无效时,主机控制第一隔离设备执行第一功能。
[0010]在一种可能的实现方式中,该方法还包括:响应于第一访问请求,当主机确定访问记录表中存在第一隔离设备的访问记录,且第一隔离设备的访问记录中前一次访问隔离设备的用户设备与第一用户设备相同,且第一隔离设备的访问记录无效时,主机向第一用户设备发送第一通知,第一通知用于通知第一用户设备不能控制第一隔离设备执行第一功能。
[0011]在一种可能的实现方式中,访问记录还包括前一个访问隔离设备的用户设备的访问时间;该方法还包括:响应于第一访问请求,当主机确定访问记录表中存在第一隔离设备的访问记录,且第一隔离设备的访问记录中前一次访问隔离设备的用户设备与第一用户设备不同,且第一隔离设备的访问记录有效,且前一个访问第一隔离设备的用户设备的访问时间与当前时间的时间间隔大于第一阈值时,主机控制第一隔离设备执行第一功能。
[0012]在一种可能的实现方式中,该方法还包括:响应于第一访问请求,当主机确定访问记录表中存在第一隔离设备的访问记录,且第一隔离设备的访问记录中前一次访问隔离设备的用户设备与第一用户设备不同,且第一隔离设备的访问记录有效,且前一个访问第一隔离设备的用户设备的访问时间与当前时间的时间间隔小于等于第一阈值时,主机向第一用户设备发送第一通知,第一通知用于通知第一用户设备不能控制第一隔离设备执行第一功能。
[0013]在一种可能的实现方式中,该方法还包括:响应于第一访问请求,当主机确定访问记录表中不存在第一隔离设备的访问记录时,主机控制第一隔离设备执行第一功能。
[0014]通过上述方法,可以确保在有用户设备访问隔离设备的情况下,拒绝其他用户设备访问同一个隔离设备,避免多个用户设备对同一隔离设备的同时访问导致的隐私泄露等问题。此外,方法所需的时间消耗小,提高了效率。
[0015]在一种可能的实现方式中,在主机控制第一隔离设备执行第一功能之后,该方法还包括:当主机确定访问记录表中不存在第一隔离设备的访问记录时,主机在访问记录表中添加第一隔离设备的访问记录。
[0016]在一种可能的实现方式中,在主机控制第一隔离设备执行第一功能之后,该方法还包括:当主机确定访问记录表中存在第一隔离设备的访问记录,且第一隔离设备的访问记录中前一次访问隔离设备的用户设备与第一用户设备不同,且第一隔离设备的访问记录无效时,主机将第一隔离设备的访问记录中前一次访问隔离设备的用户设备的设备标识更改为第一用户设备的设备标识,主机将访问记录的有效信息更改为有效。
[0017]在一种可能的实现方式中,在主机控制第一隔离设备执行第一功能之后,该方法还包括:当主机确定访问记录表中存在第一隔离设备的访问记录,且第一隔离设备的访问记录中前一次访问隔离设备的用户设备为第一用户设备,且第一隔离设备的访问记录有效时,主机将第一隔离设备的访问记录中的访问时间更改为当前时间。
[0018]在一种可能的实现方式中,在主机控制第一隔离设备执行第一功能之后,该方法还包括:当主机确定访问记录表中存在第一隔离设备的访问记录,且第一隔离设备的访问
记录中前一次访问隔离设备的用户设备与第一用户设备不同,且第一隔离设备的访问记录有效,且前一个访问第一隔离设备的用户设备的访问时间与当前时间的时间间隔大于第一阈值时,主机将第一隔离设备的访问记录中前一次访问隔离设备的用户设备的设备标识更改为第一用户设备的设备标识,主机将第一隔离设备的访问记录中的访问时间更改为当前时间。
[0019]这样,通过及时更新隔离设备的访问记录,不需要提前对各个用户设备的权限进行分配,可以实现对隔离设备的动态隔离。
[0020]在一种可能的实现方式中,第一访问请求包括第一用户设备的访问标识和第一隔离设备的设备标识;第一隔离设备的设备标志符为第一隔离设备的设备标识;其中,第一隔离设备的设备标识包括如下任一种:第一隔离设备的设备名称、设备类型、媒体存取控制MAC地址和网际协议IP地址。
[0021]在一种可能的实现方式中,第一访问请求包括第一用户设备的设备标识和第一隔离设备的设备标识;方法还包括:主机基本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种隔离方法,其特征在于,包括:主机接收第一用户设备发送的第一访问请求,所述第一访问请求用于请求控制所述第一隔离设备执行第一功能;响应于所述第一访问请求,当所述主机确定访问记录表中存在所述第一隔离设备的访问记录,且所述第一隔离设备的访问记录中前一次访问隔离设备的用户设备为所述第一用户设备,且所述第一隔离设备的访问记录有效时,所述主机控制所述第一隔离设备执行所述第一功能;其中,所述访问记录表包括一个或多个隔离设备的设备标志符和所述一个或多个隔离设备的访问记录,所述访问记录包括前一次访问隔离设备的用户设备的设备标识和所述访问记录的有效信息。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于所述第一访问请求,当所述主机确定访问记录表中存在所述第一隔离设备的访问记录,且所述第一隔离设备的访问记录中前一次访问隔离设备的用户设备与所述第一用户设备不同,且所述第一隔离设备的访问记录无效时,所述主机控制所述第一隔离设备执行所述第一功能。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:响应于所述第一访问请求,当所述主机确定访问记录表中存在所述第一隔离设备的访问记录,且所述第一隔离设备的访问记录中前一次访问隔离设备的用户设备与所述第一用户设备相同,且所述第一隔离设备的访问记录无效时,所述主机向所述第一用户设备发送第一通知,所述第一通知用于通知所述第一用户设备不能控制所述第一隔离设备执行所述第一功能。4.根据权利要求1

3中任一项所述的方法,其特征在于,所述访问记录还包括前一个访问隔离设备的用户设备的访问时间;所述方法还包括:响应于所述第一访问请求,当所述主机确定访问记录表中存在所述第一隔离设备的访问记录,且所述第一隔离设备的访问记录中前一次访问隔离设备的用户设备与所述第一用户设备不同,且所述第一隔离设备的访问记录有效,且前一个访问第一隔离设备的用户设备的访问时间与当前时间的时间间隔大于第一阈值时,所述主机控制所述第一隔离设备执行所述第一功能。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:响应于所述第一访问请求,当所述主机确定访问记录表中存在所述第一隔离设备的访问记录,且所述第一隔离设备的访问记录中前一次访问隔离设备的用户设备与所述第一用户设备不同,且所述第一隔离设备的访问记录有效,且前一个访问第一隔离设备的用户设备的访问时间与当前时间的时间间隔小于等于第一阈值时,所述主机向所述第一用户设备发送第一通知,所述第一通知用于通知所述第一用户设备不能控制所述第一隔离设备执行所述第一功能。6.根据权利要求1

5中任一项所述的方法,其特征在于,所述方法还包括:响应于所述第一访问请求,当所述主机确定访问记录表中不存在所述第一隔离设备的访问记录时,所述主机控制所述第一隔离设备执行所述第一功能。
7.根据权利要求1

6中任一项所述的方法,其特征在于,在所述主机控制所述第一隔离设备执行所述第一功能之后,所述方法还包括:当所述主机确定访问记录表中不存在所述第一隔离设备的访问记录时,所述主机在所述访问记录表中添加所述第一隔离设备的访问记录。8.根据权利要求1

6中任一项所述的方法,其特征在于,在所述主机控制所述第一隔离设备执行所述第一功能之后,所述方法还包括:当所述主机确定访问记录表中存在所述第一隔离设备的访问记录,且所述第一隔离设备的访问记录中前一次访问隔离设备的用户设备与所述第一用户设备不同,且所述第一隔离设备的访问记录无效时,所述主机将所述第一隔离设备的访问记录中前一次访问隔离设备的用户设备的设备标识更改为所述第一用户设备的设备标识,所述主机将所述访问记录的有效信息更改为有效。9.根据权利要求4或5所述的方法,其特征在于,在所述主机控制所述第一隔离设备执行所述第一功能之后,所述方法还包括:当所述主机确定访问记录表中存在所述第一隔离设备的访问记录,且所述第一隔离设备的访问记录中前一次访问隔离设备的用户设备为所述第一用户设备,且所述第一隔离设备的访问记录有效时,所述主机将所述第一隔离设备的访问记录中的所述访问时间更改为所述当前时间。10.根据权利要求4或5所述的方法,其特征在于,在所述主机控制所述第一隔离设备执行所述第一功能之后,所述方法还包括:当所述主机确定访问记录表中存在所述第一隔离设备的访问记录,且所述第一隔离设备的访问记录中前一次访问隔离设备的用户设备与所述第一用户设备不同,且所述第一隔离设备的访问记录有效,且前一个访问第一隔离设备的用户设备的访问时间与当前时间的时间间隔大于第一阈值时,所述主机将所述第一隔离设备的访问记录中前一次访问隔离设备的用户设备的设备标识更改为所述第一用户设备的设备标识,所述主机将所述第一隔离设备的访问记录中的所述访问时间更改为所述当前时间。11.根据权利要求1

10中任一项所述的方法,其特征在于,所述第一访问请求包括所述第一用户设备的访问标识和所述第一隔离设备的设备标识;所述第一隔离设备的设备标志符为所述第一隔离设备的设备标识;其中,所述第一隔离设备的设备标识包括如下任一种:所述第一隔离设备的设备名称、设备类型、媒体存取控制MAC地址和网际协议IP地址。12.根据权利要求1

10中任一项所述的方法,其特征在于,所述第一访问请求包括所述第一用户设备的设备标识和所述第一隔离设备的设备标识;所述方法还包括:所述主机基于所述第一隔离设备的设备标识,通过哈希算法确定所述第一隔离设备的标志符,其中,所述第一隔离设备的标志符的数据量小于所述第一隔离设备的设备标识的数据量。13.根据权利要求12所述的方法,其特征在于,所述访问记录表的类型是哈希表。14.根据权利要求1

13中任一项所述的方法,其特征在于,所述第一访问请求还包括第一访问类型,所述第一访问类型用于指示所述第一功能的类型;在所述主机控制所述第一隔离设备执行所述第一功能之前,所述方法还包括:
所述主机基于所述第一访问类型确定第一指令,所述第一指令用于指示所述第一隔离设备执行所述第一功能;所述主机控制所述第一隔离设备执行所述第一功能,具体包括:所述主机向所述第一隔离设备发送所述第一指令。15.根据权利要求1

14中任一项所述的方法,其特征在于,所述方法还包括:当所述主机确定满足第一条件时,所述主机将所述第一隔离设备的访问记录中的有效信息更改为无效。16.根据权利要求15所述的方法,其特征在于,所述第一条件为所述主机接收到用于终止用户设备对第一隔离设备的占用的第一输入操作。17.根据权利要求15所述的方法,其特征在于,所述第一条件为所述主机确定所述第一隔离设备的被占用时间大于第二阈值。18.一种隔离系统,其特征在于,包括主机、第一隔离设备和第一用户设备;所述第一用户设备,用于向所述主机发送第一访问请求,所述第一访问请求用于请求控制所述第一隔离设备执行第一功能;所述主机,用于接收所述第一访问请求;所述主机还用于响应于所述第一访问请求,当所述主机确定访问记录表中存在所述第一隔离设备的访问记录,且所述第一隔...

【专利技术属性】
技术研发人员:沈晴霓陈唯付鹏程陈博言汪硕李家欣毛伟
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1