首页 / 专利库 / 电脑编程 / 计算机虚拟化 / 一种基于IDV的双屏双桌面智能系统及方法

一种基于IDV的双屏双桌面智能系统及方法

阅读:428发布:2020-05-12

专利汇可以提供一种基于IDV的双屏双桌面智能系统及方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于IDV 云 桌面的双屏双桌面智能系统及方法,至少包括有IDV云终端、两个及以上的云桌面和云桌面 服务器 ;其中,IDV云终端有云桌面管理模 块 、云桌面运行系统;云桌面服务器有云终端管理模块、云桌面管理模块和云用户管理模块;其使用方法包括:1、云桌面从云桌面服务器缓存到IDV云终端;2、同一个IDV云终端支持接入两个及以上显示器;3、IDV云终端支持同时运行两个及以上云桌面;4、支持同时运行的桌面各使用一台显示器;5、支持同时运行的桌面之间无缝切换。可实现同时运行的IDV云桌面共享同一套 键盘 鼠标 ,大大提升多个IDV云桌面同时运行时的易用性,确保用户可以无缝切换当前正在操作的桌面且可以同时查看两个IDV云桌面的显示内容。,下面是一种基于IDV的双屏双桌面智能系统及方法专利的具体信息内容。

1.一种基于IDV桌面的双屏双桌面智能系统,其特征在于,至少包括有IDV云终端、两个及以上的云桌面和云桌面服务器
所述的IDV云终端设置有云桌面管理模和云桌面运行系统,其中:
云桌面管理模块通过IP网络与云桌面服务器互通,用于完成云桌面到IDV云终端本地的部署,及对本地部署云桌面的远程控制;
云桌面运行系统根据云桌面服务器指示,完成云桌面的启动运行,为用户提供云桌面服务;
所述的云桌面是运行在IDV云终端上的虚拟计算机,虚拟计算机内部有虚拟磁盘和云桌面镜像,虚拟计算机之间通过虚拟化技术实现计算、存储、网络资源的隔离,为用户提供和电脑相同的办公或娱乐功能;
所述的云桌面服务器包括有云终端管理模块、云桌面管理模块和云用户管理模块;其中:
云终端管理模块,用于完成云终端的初始化部署、接入鉴权控制、远程控制;
用户管理模块,用于创建使用该IDV云桌面的用户,提供用户鉴权服务;
云桌面管理模块,用于提供云桌面的创建、部署、接入控制等服务,使合法接入用户可以使用自己的云桌面。
2.如权利要求1所述的基于IDV的双屏双桌面智能系统,其特征在于,所述的云桌面镜像是标准虚拟磁盘镜像,里面包含无关用户数据的操作系统和通用软件
3.如权利要求1所述的基于IDV的双屏双桌面智能系统,其特征在于,所述的虚拟磁盘是云桌面镜像的差分磁盘。
4.权利要求1至3其中之一所述的基于IDV的双屏双桌面智能系统的使用方法,其特征在于,包括以下步骤:
步骤一:云桌面从云桌面服务器缓存到IDV云终端
将用户创建的云桌面缓存到某一个IDV云终端,并运行,随即将云桌面镜像下载到用户首次登陆的IDV云终端上,并运行起来,供用户使用;
步骤二:同一个IDV云终端支持接入两个及以上显示器
IDV云终端的视频输出端口不少于两个,每个视频输出端口各连接一个显示器;
步骤三:IDV云终端支持同时运行两个及以上云桌面
缓存多个云桌面到同一个IDV云终端上,并同时运行,这些云桌面既可以使用同一个云桌面镜像,也可以使用不同的云桌面镜像;
当云桌面的虚拟磁盘是同一个云桌面镜像的差分磁盘时,即实现不同云桌面使用同一个云桌面镜像;当云桌面的虚拟磁盘是不同的云桌面镜像的差分磁盘时,即实现了同云桌面使用不同的云桌面镜像。
步骤四:支持同时运行的云桌面各使用一台显示器
支持设置云桌面运行时使用的显示器,每个云桌面可以独立设置运行时使用的显示器,允许多个云桌面使用同一台显示器,也允许每个云桌面各使用一台显示器;
当IDV云终端连接了多台显示器后,虚拟化通用软件通过操作系统命令获取到每个显示器的接入接口和显示器参数,将显示器对接的显示接口设置为云桌面运行时使用的显示接口,每个云桌面都可以独立设置各自使用的显示接口,将这个操作定义为给云桌面绑定显示器;即实现允许多个云桌面使用同一台显示器也允许每个云桌面各使用一台显示器;
步骤五:支持同时运行的云桌面之间无缝切换
同时运行的云桌面共享同一套键盘鼠标,用户无需做桌面的切换动作,鼠标可以在多个云桌面之间无缝滑动,用户可以同时看到并使用多套操作系统。

说明书全文

一种基于IDV的双屏双桌面智能系统及方法

技术领域

[0001] 本发明属于IDV桌面技术领域,具体涉及一种基于IDV的双屏双桌面智能系统及方法。

背景技术

[0002] IDV是Intelligent Desktop Virtualization的简称,是英特尔公司提出了一种革新性的框架——Intelligent Desktop Virtualization(IDV)智能桌面虚拟化。
[0003] 和虚拟桌面基础架构VDI下所有桌面计算资源高度集中在数据中心、界面发送至终端设备不同,IDV采取更多的是分布式方法来满足运营技术需求,同时集中和简化管理和部署功能。VDI通常带来的显著挑战包括前期成本、存储相关的技术挑战、不确定的TCO以及很多情况下对网络的依赖,使得脱机使用变得十分困难。此外,VDI对各种可用外围设备存有某些限制。毕竟,消耗大量带宽资源的外围设备能暴露出低带宽下出现的问题。
[0004] IDV云桌面相对于VDI云桌面,IDV的计算资源都在本地,可以提供更好的视频体验,以及网络中断可继续运行等优点。传统的IDV云桌面在使用时,用户只能通过显示器看到一个云桌面的显示内容,即使终端接入了两个显示器,第二个显示器也只能作为当前IDV云桌面的扩展屏幕使用,如果用户需要同时用到两个IDV云桌面,或者需要同时看到两个IDV云桌面的内容,用户就需要频繁切换IDV云桌面,体验不好。

发明内容

[0005] 针对上述现有技术存在的缺陷或不足,本发明的目的在于提供一种基于IDV的双屏双桌面智能系统及方法。
[0006] 为实现上述任务,本发明采用如下的技术解决方案:
[0007] 一种基于IDV云桌面的双屏双桌面智能系统,其特征在于,至少包括有IDV云终端、两个及以上的云桌面和云桌面服务器
[0008] 所述的IDV云终端设置有云桌面管理模和云桌面运行系统,其中:
[0009] 云桌面管理模块通过IP网络与云桌面服务器互通,用于完成云桌面到IDV云终端本地的部署,及对本地部署云桌面的远程控制;
[0010] 云桌面运行系统根据云桌面服务器指示,完成云桌面的启动运行,为用户提供云桌面服务;
[0011] 所述的云桌面是运行在IDV云终端上的虚拟计算机,虚拟计算机内部有虚拟磁盘和云桌面镜像,虚拟计算机之间通过虚拟化技术实现计算、存储、网络资源的隔离,为用户提供和电脑相同的办公或娱乐功能;
[0012] 所述的云桌面服务器包括有云终端管理模块、云桌面管理模块和云用户管理模块;其中:
[0013] 云终端管理模块,用于完成云终端的初始化部署、接入鉴权控制、远程控制;
[0014] 用户管理模块,用于创建使用该IDV云桌面的用户,提供用户鉴权服务;
[0015] 云桌面管理模块,用于提供云桌面的创建、部署、接入控制等服务,使合法接入用户可以使用自己的云桌面。
[0016] 根据本发明,所述的云桌面镜像是标准虚拟磁盘镜像,里面包含无关用户数据的操作系统和通用软件
[0017] 进一步地,所述的虚拟磁盘是云桌面镜像的差分磁盘。
[0018] 上述基于IDV的双屏双桌面智能系统的使用方法,其特征在于,包括以下步骤:
[0019] 步骤一:云桌面从云桌面服务器缓存到IDV云终端
[0020] 将用户创建的云桌面缓存到某一个IDV云终端,并运行,随即将云桌面镜像下载到用户首次登陆的IDV云终端上,并运行起来,供用户使用;
[0021] 步骤二:同一个IDV云终端支持接入两个及以上显示器
[0022] IDV云终端的视频输出端口不少于两个,每个视频输出端口各连接一个显示器;
[0023] 步骤三:IDV云终端支持同时运行两个及以上云桌面
[0024] 缓存多个云桌面到同一个IDV云终端上,并同时运行,这些云桌面既可以使用同一个云桌面镜像,也可以使用不同的云桌面镜像;
[0025] 当云桌面的虚拟磁盘是同一个云桌面镜像的差分磁盘时,即实现不同云桌面使用同一个云桌面镜像;当云桌面的虚拟磁盘是不同的云桌面镜像的差分磁盘时,即实现了同云桌面使用不同的云桌面镜像。
[0026] 步骤四:支持同时运行的云桌面各使用一台显示器
[0027] 支持设置云桌面运行时使用的显示器,每个云桌面可以独立设置运行时使用的显示器,允许多个云桌面使用同一台显示器,也允许每个云桌面各使用一台显示器;
[0028] 当IDV云终端连接了多台显示器后,虚拟化通用软件通过操作系统命令获取到每个显示器的接入接口和显示器参数,将显示器对接的显示接口设置为云桌面运行时使用的显示接口,每个云桌面都可以独立设置各自使用的显示接口,将这个操作定义为给云桌面绑定显示器;即实现允许多个云桌面使用同一台显示器也允许每个云桌面各使用一台显示器;
[0029] 步骤五:支持同时运行的云桌面之间无缝切换
[0030] 同时运行的云桌面共享同一套键盘鼠标,用户无需做桌面的切换动作,鼠标可以在多个云桌面之间无缝滑动,用户可以同时看到并使用多套操作系统。
[0031] 与现有技术相比,本发明的基于IDV云桌面的双屏双桌面智能系统带来的技术效果在于:
[0032] 实现了同时运行的IDV云桌面共享同一套键盘鼠标,用户无需做桌面的切换动作,鼠标可以在各个云桌面之间无缝滑动,用户可以同时看到并使用多套操作系统,节省成本的同时还大大提升了工作效率。大大提升多个IDV云桌面同时运行时的易用性,确保用户可以无缝切换当前正在操作的桌面且可以同时查看两个IDV云桌面的显示内容。附图说明
[0033] 图1为本发明的基于IDV云桌面的双屏双桌面智能系统示意图及其使用流程图
[0034] 以下结合附图和实施例对本发明作进一步详细说明。

具体实施方式

[0035] 参见图1,本实施例给出一种基于IDV云桌面的双屏双桌面智能系统,至少包括有IDV云终端、两个及以上的云桌面和云桌面服务器;
[0036] 所述的IDV云终端设置有云桌面管理模块和云桌面运行系统,其中:
[0037] 云桌面管理模块通过IP网络与云桌面服务器互通,用于完成云桌面到IDV云终端本地的部署,及对本地部署云桌面的远程控制;
[0038] 云桌面运行系统根据云桌面服务器指示,完成云桌面的启动运行,为用户提供云桌面服务;
[0039] 所述的云桌面是运行在IDV云终端上的虚拟计算机,虚拟计算机内部有虚拟磁盘和云桌面镜像,虚拟计算机之间通过虚拟化技术实现计算、存储、网络资源的隔离,为用户提供和电脑相同的办公或娱乐功能;
[0040] 所述的云桌面服务器包括有云终端管理模块、云桌面管理模块和云用户管理模块;其中:
[0041] 云终端管理模块,用于完成云终端的初始化部署、接入鉴权控制、远程控制;
[0042] 用户管理模块,用于创建使用该IDV云桌面的用户,提供用户鉴权服务;
[0043] 云桌面管理模块,用于提供云桌面的创建、部署、接入控制等服务,使合法接入用户可以使用自己的云桌面。
[0044] 本实施例中,所述的云桌面镜像是标准虚拟磁盘镜像,里面包含无关用户数据的操作系统和通用软件。
[0045] 所述的虚拟磁盘是云桌面镜像的差分磁盘。
[0046] 上述基于IDV的双屏双桌面智能系统的使用方法,包括以下步骤:
[0047] 步骤一:云桌面从云桌面服务器缓存到IDV云终端
[0048] 请继续参见图1,给用户创建的云桌面,通过IP网络将云桌面缓存到某一个IDV云终端,并运行,即将云桌面镜像下载到用户首次登陆的IDV云终端上,并运行起来,供用户使用;
[0049] 步骤二:同一个IDV云终端支持接入两个及以上显示器
[0050] 如图1步骤2所示,IDV云终端的视频输出端口不少于两个,每个视频输出端口各连接一个显示器;
[0051] 步骤三:IDV云终端支持同时运行两个及以上云桌面
[0052] 如图1步骤3所示,可以缓存多个云桌面到同一个IDV云终端上,并同时运行,这些云桌面既可以使用同一个云桌面镜像,也可以使用不同的云桌面镜像;
[0053] 当云桌面的虚拟磁盘是同一个云桌面镜像的差分磁盘时,即实现不同云桌面使用同一个云桌面镜像;当云桌面的虚拟磁盘是不同的云桌面镜像的差分磁盘时,即实现了同云桌面使用不同的云桌面镜像。
[0054] 步骤四:支持同时运行的云桌面各使用一台显示器
[0055] 如图1步骤4所示,支持设置云桌面运行时使用的显示器,每个云桌面可以独立设置运行时使用的显示器,允许多个云桌面使用同一台显示器,也允许每个云桌面各使用一台显示器;
[0056] IDV云桌面在启动时检测自身有没有被设置使用某个特定的显示器,如果设置了则选择被设置使用的显示器,如果没有设置则自动选择一个可用的显示器,选择完毕后将桌面画面投射到被选择的显示器上。
[0057] 当IDV云终端连接了多台显示器后,虚拟化通用软件通过操作系统命令获取到每个显示器的接入接口和显示器参数,将显示器对接的显示接口设置为云桌面运行时使用的显示接口,每个云桌面都可以独立设置各自使用的显示接口,将这个操作定义为给云桌面绑定显示器;即实现允许多个云桌面使用同一台显示器也允许每个云桌面各使用一台显示器;
[0058] 步骤五:支持同时运行的云桌面之间无缝切换
[0059] 如图1步骤5所示,同时运行的云桌面共享同一套键盘鼠标,用户无需做桌面的切换动作,鼠标可以在多个云桌面之间无缝滑动,用户可以同时看到并使用多套操作系统,节省成本的同时还大大提升了工作效率。
[0060] IDV云终端运行起来之后,运行覆盖整个显示器显示屏的图形界面,这个图形界面定义为一个屏幕,该基于IDV的双屏双桌面智能系统将屏幕识别为一个平面直坐标系,坐标的原点(0,0)位于屏幕的最左上角,以原点为基准,向右为X轴增长方向,向下为Y轴增长方向,如此屏幕上的每个点都有且只有一个坐标与之对应。当IDV云终端只连接了一个显示器时,显示器的当前分辨率则分别是X轴与Y轴的最大值,例如,显示器的分辨率为为1920*1080,则X轴最大值为1920,Y轴最大值为1080。
[0061] 将以显示器左上角为原点计算得到显示器上的点的坐标定义为原始坐标,将屏幕在显示器上的点的坐标定义为屏幕坐标。当IDV云终端只对接了一个显示器时,这两种坐标值是一样的。
[0062] IDV云终端对接了多个显示器时,屏幕坐标与原始坐标存在换算关系;IDV云终端通过系统命令获取每个显示器的接入接口和显示器参数,然后根据用户配置将两个显示器设置为同一个屏幕的左右部分或上下部分,每个显示器上的屏幕坐标依据显示器占据的屏幕的位置进行X轴或Y轴的叠加计算。
[0063] 以两个1920*1080的显示器为例,当显示器的位置关系为左右分布的时候,位于左边的显示器上的点的屏幕坐标与左边显示器的原始坐标相同;位于右边显示器上的点的原始坐标假设为(a0,b0),屏幕坐标假设为(a,b),则两种坐标的关系为:a=a0+1920,b=b0。与之类似的场景,当显示器的位置关系为上下分布的时候,位于上边的显示器上的点的屏幕坐标与上边显示器的原始坐标相同;位于下边显示器上的点的原始坐标假设为(a0,b0),屏幕坐标假设为(a,b),则两种坐标的关系为:a=a0,b=b0+1080。
[0064] 当云桌面启动时,依据步骤四的设置,获取云桌面绑定的显示器的分辨率,将云桌面的图像限定在这个显示器的分辨率范围内;
[0065] 具体实现方法为:依据显示器的分辨率,生成与显示器分辨率相同大小的云桌面图像;依据前面说明的坐标计算方法,可以计算获得云桌面要绑定的显示器的最左上角的点的屏幕坐标,将云桌面的图像的最左上角的点显示在这个坐标上,并以这个坐标为基准计算图像的其他像素点的显示位置,即可限定云桌面的图像显示区域。这样就做到了每个云桌面各使用一台显示器。
[0066] 当用户移动鼠标时,可以获取到鼠标的屏幕坐标,当用户将鼠标移动到一个云桌面的图像边界时,后台软件通过对比云桌面图像的坐标与鼠标位置的坐标,可以计算出鼠标是否还在当前云桌面,当鼠标移动越过边界后,后台可以通过坐标对比得知鼠标已经移动到另外一个云桌面的区域里,然后将鼠标和键盘的输入焦点切换到另外一个云桌面上即可实现无缝切换。
[0067] 以下是操作的具体过程:
[0068] 当显示器呈左右位置放置时,用户可以设置显示器的位置关系为左右关系,左右两台显示器上的桌面自动构成左右画面,当用户在左边显示器的云桌面上向右移动鼠标到左边显示器的画面右边边缘时,鼠标指针可以无缝的、平滑的移动到右边显示器的画面的左边边缘上,用户继续移动鼠标可以在右边显示器的桌面上操作,此时键盘的输入焦点自动切换到右边云桌面,用户敲击键盘产生的键盘事件由右边桌面响应;当用户在右边显示器的桌面上向左移动鼠标到右边显示器的画面左边边缘时,鼠标指针可以无缝的、平滑的移动到左边显示器的画面的右边边缘上,用户继续移动鼠标可以在左边显示器的云桌面上操作,此时键盘的输入焦点自动切换到左边云桌面,用户敲击键盘产生的键盘事件由左边云桌面响应;
[0069] 当显示器呈上下位置放置时,用户可以设置显示器的位置关系为上下关系,上下两台显示器上的云桌面自动构成上下画面,当用户在上边显示器的云桌面上向下移动鼠标到上边显示器的画面下边边缘时,鼠标指针可以无缝的、平滑的移动到下边显示器的画面的上边边缘上,用户继续移动鼠标可以在下边显示器的云桌面上操作,此时键盘的输入焦点自动切换到下边云桌面,用户敲击键盘产生的键盘事件由下边云桌面响应;当用户在下边显示器的桌面上向上移动鼠标到下边显示器的画面上边边缘时,鼠标指针可以无缝的、平滑的移动到上边显示器的画面的下边边缘上,用户继续移动鼠标可以在上边显示器的云桌面上操作,此时键盘的输入焦点自动切换到上边云桌面,用户敲击键盘产生的键盘事件由上边云桌面响应。
[0070] 以下是发明人给出的上述基于IDV的双屏双桌面智能系统的应用实例。
[0071] 实施例1:
[0072] 某IT从业人员,需要在windows操作系统上查看文档和编辑代码,在linux操作系统上编译运行,就可以在IDV云终端上缓存两个云桌面,一个云桌面中安装windows操作系统,绑定到左边显示器,另一个云桌面中安装linux操作系统,绑定到右边显示器。使用时在windows操作系统下查看文档编辑代码,编辑完成后将代码上传到linux操作系统中,无缝切换到linux操作系统的桌面上查看代码的运行效果。
[0073] 实施例2:
[0074] 大数据实训室,学生在windows下通过教学软件观看老师播放教学课件,并跟随课件上的步骤实时同步在linux操作系统下操作演练,就可以在IDV云终端上缓存两个云桌面,一个云桌面中安装windows操作系统,绑定到左边显示器,另一个云桌面中安装linux操作系统,绑定到右边显示器。使用时在windows操作系统下运行教学软件,并跟随老师的讲解随时无缝切换到linux操作系统下进行大数据操作演练。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈