【技术实现步骤摘要】
【国外来华专利技术】用于创建用于与远程计算机一起使用的虚拟盘映像的系统和方法相关申请的交叉引用本申请请求作为于2015年4月3日提交的美国序列号14/433,525(现在是美国专利序列号9,841,984)的部分继续申请的提交于2017年10月11日的每个专利申请序列号15/730,198的优先权,该美国序列号14/433,525又请求了于2012年10月4日提交的美国临时申请第61/709,468号的优先权。上述申请的全部公开内容通过引用并入本文。
本公开内容涉及用于创建虚拟盘映像的系统和方法,并且更特别地涉及以下一种系统和方法,其用于在KVM会话期间使用用户计算机的网络浏览器创建所选择的数据的虚拟盘映像,该虚拟盘影像可以由位于远程的主机服务器使用,就好像具有所选择的数据的物理设备已经直接连接至主机服务器一样,并且不具有在使用网络浏览器的临时沙箱区域的情况下施加的对存储大小的限制。
技术介绍
本部分中的陈述仅提供与本公开内容有关的背景信息,并且可以不构成现有技术。当今的键盘、视频和鼠标(KVM)装置以及基板管理 ...
【技术保护点】
1.一种用于在KVM会话期间使用在用户的设备的网络浏览器中运行的HTML5 KVM/虚拟介质客户端来创建虚拟盘映像并且向主机服务器暴露所述虚拟盘映像的方法,所述网络浏览器具有临时沙箱和永久沙箱二者,所述方法包括:/n向所述主机服务器发送对要被映射在所述主机服务器上的特定虚拟介质设备的选择;/n使用所述HTML5 KVM/虚拟介质客户端来使用所选择的格式封装所选择的内容,并且使用所述网络浏览器的写入有所选择的内容的所述永久沙箱来在所述网络浏览器的所述永久沙箱中创建所选择的内容的盘映像;/n向所述主机服务器通知可用虚拟盘映像并且暴露存在于所述永久沙箱中的所述虚拟盘映像以供所述主 ...
【技术特征摘要】
【国外来华专利技术】20171011 US 15/730,1981.一种用于在KVM会话期间使用在用户的设备的网络浏览器中运行的HTML5KVM/虚拟介质客户端来创建虚拟盘映像并且向主机服务器暴露所述虚拟盘映像的方法,所述网络浏览器具有临时沙箱和永久沙箱二者,所述方法包括:
向所述主机服务器发送对要被映射在所述主机服务器上的特定虚拟介质设备的选择;
使用所述HTML5KVM/虚拟介质客户端来使用所选择的格式封装所选择的内容,并且使用所述网络浏览器的写入有所选择的内容的所述永久沙箱来在所述网络浏览器的所述永久沙箱中创建所选择的内容的盘映像;
向所述主机服务器通知可用虚拟盘映像并且暴露存在于所述永久沙箱中的所述虚拟盘映像以供所述主机服务器使用;
使用所述主机服务器从所述永久沙箱中获取所述虚拟盘映像;
使用所述主机服务器向所述HTML5KVM/虚拟介质客户端发送对检索所述虚拟盘映像的数据的一部分的请求;
使用所述HTML5KVM/虚拟介质客户端将所述请求转换成构成所述虚拟盘映像的至少一个特定文件,并且向所述主机服务器发送与所述至少一个特定文件对应的数据字节;以及
使用所述主机服务器接收与所述至少一个特定文件对应的所述数据字节。
2.根据权利要求1所述的方法,还包括:
使用所述主机服务器请求额外的数据字节;
确定所述额外的数据字节是否能够被呈现给与所述主机服务器相关联的USB设备;以及
使用所述HTML5KVM/虚拟介质客户端将所述额外的数据字节发送至所述主机服务器。
3.根据权利要求1所述的方法,还包括:响应来自所述用户设备的命令以从所述HTML5KVM/虚拟介质客户端取消映射所述虚拟盘映像。
4.根据权利要求1所述的方法,还包括:响应来自所述用户设备的命令以从所述主机服务器弹出所述虚拟盘映像。
5.根据权利要求1所述的方法,还包括:从所述HTML5KVM/虚拟介质客户端向所述主机服务器发送关于被传输至所述主机服务器的字节数的状态更新消息。
6.根据权利要求1所述的方法,还包括使用所述HTML5KVM/虚拟介质客户端来使用以下中的至少之一封装所选择的内容:
FAT32格式;和
ISO9660格式。
7.根据权利要求1所述的方法,其中,创建所述虚拟盘映像还包括创建虚拟盘映像的结构元素,所述结构元素包括引导扇区和FAT表。
8.根据权利要求1所述的方法,还包括使用所述HTML5KVM/虚拟介质客户端来保持对与特定数据块或数据块组中的至少之一对应的特定文件的引用,并且使用反向查找操作来确定所述盘映像的文件中的哪些特定文件对应于所请求的数据块。
9.根据权利要求8所述的方法,还包括仅将存储在所述用户设备上与所请求的数据块对应的那些文件部分传输至所述用户设备的所述网络浏览器的沙箱中。
10.根据权利要求1所述的方法,其中,所述使用所述HTML5KVM/虚拟介质客户端来使用所选择的格式封装所选择的内容包括计算预期总虚拟盘大小VdiskTotal,所述VdiskTotal包括所选择的内容的总大小和用于所述虚拟盘映像的内容表的额外空间。
11.根据权利要求10所述的方法,还包括使用所述HTML5KVM/虚拟介质客户端来获取永久文件存...
【专利技术属性】
技术研发人员:约瑟夫·阿米尔塔萨米,克雷格·S·西格曼,
申请(专利权)人:维谛信息技术系统有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。