预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115562794A(43)申请公布日2023.01.03(21)申请号202211560279.X(22)申请日2022.12.07(71)申请人天津卓朗昆仑云软件技术有限公司地址300450天津市滨海新区天津生态城动漫中路482号创智大厦204(天津创远商务秘书服务有限公司托管第1688号)(72)发明人张作宸卢伟刘希超(74)专利代理机构北京超凡宏宇专利代理事务所(特殊普通合伙)11463专利代理师张文娥(51)Int.Cl.G06F9/451(2018.01)G06F9/54(2006.01)权利要求书2页说明书8页附图4页(54)发明名称虚拟桌面系统及虚拟桌面的实现方法(57)摘要本发明提供了一种虚拟桌面系统及虚拟桌面的实现方法,包括:服务器和终端;其中,服务器用于储存数据,包括:虚拟化管理模块和图像管理模块;虚拟化管理模块用于创建至少一个操作系统,并将操作系统保存在服务器中;图像管理模块用于获取操作系统的桌面图像数据,并将桌面图像数据发送至终端;终端用于将桌面图像数据进行渲染得到桌面图像,并将桌面图像进行显示。本发明提升了用户的体验,降低了数据泄露和丢失的风险。CN115562794ACN115562794A权利要求书1/2页1.一种虚拟桌面系统,其特征在于,包括:服务器和终端;其中,所述服务器用于储存数据,包括:虚拟化管理模块和图像管理模块;所述虚拟化管理模块用于创建至少一个操作系统,并将所述操作系统保存在所述服务器中;所述图像管理模块用于获取所述操作系统的桌面图像数据,并将所述桌面图像数据发送至所述终端;所述终端用于将所述桌面图像数据进行渲染得到桌面图像,并将所述桌面图像进行显示。2.根据权利要求1所述的系统,其特征在于,所述虚拟化管理模块包括:任务处理单元、虚拟化操作接口和虚拟机单元;所述任务处理单元用于接收系统创建请求,并基于所述系统创建请求将对应的系统创建任务拆分为多个子任务,以及调用每个所述子任务对应的所述虚拟化操作接口;所述虚拟机单元用于基于每个所述子任务创建所述操作系统,以及模拟虚拟桌面设备。3.根据权利要求2所述的系统,其特征在于,所述图像管理模块包括:图像获取单元;其中,所述图像获取单元包括:图形引擎、驱动单元、虚拟桌面设备;所述图形引擎用于接收用户发送的操作请求,并将所述操作请求对应的图像获取命令发送至所述驱动单元;所述驱动单元用于将所述图像获取命令转换为QXL命令,并将所述QXL命令发送至所述虚拟桌面设备;所述虚拟桌面设备用于将所述QXL命令保存至消息队列中。4.根据权利要求3所述的系统,其特征在于,所述虚拟桌面设备还用于将所述消息队列中缓存的历史QXL命令和无效QXL命令进行释放。5.根据权利要求3所述的系统,其特征在于,所述图像管理模块还包括:图像传输单元;其中,所述图像传输单元包括:获取组件、编码组件和传输组件;所述获取组件用于获取所述虚拟桌面设备的消息队列中的QXL命令,并基于所述QXL命令生成桌面图像数据,以及将所述桌面图像数据发送至所述编码组件;所述编码组件用于对所述桌面图像数据进行编码;所述传输组件用于将编码后的所述桌面图像数据发送至所述终端。6.根据权利要求5所述的系统,其特征在于,所述终端包括:虚拟桌面客户端,所述虚拟桌面客户端包括:解码模块和渲染模块;所述解码模块用于对编码后的所述桌面图像数据进行解码,得到待显示桌面图像数据,并将所述待显示桌面图像数据发送至所述渲染模块;所述渲染模块用于将所述待显示桌面图像数据进行渲染得到待显示桌面图像,并将所述待显示桌面图像发送至所述终端的桌面进行显示。7.一种虚拟桌面的实现方法,其特征在于,所述方法应用于虚拟桌面系统的服务器,所述服务器中预先创建了至少一个操作系统,所述方法包括:接收用户对所述操作系统的操作请求,并获取所述操作请求对应的桌面图像数据;将所述桌面图像数据发送至终端,以使所述终端将所述桌面图像数据进行渲染得到桌2CN115562794A权利要求书2/2页面图像,并将所述桌面图像进行显示。8.根据权利要求7所述的实现方法,其特征在于,接收用户对所述操作系统的操作请求,并获取所述操作请求对应的桌面图像数据,包括:通过图形引擎接收用户发送的操作请求,并将所述操作请求对应的图像获取命令发送至驱动单元;通过所述驱动单元将所述图像获取命令转换为QXL命令,并将所述QXL命令发送至虚拟桌面设备;将所述QXL命令保存至所述虚拟桌面设备的消息队列中;获取所述虚拟桌面设备的消息队列中的QXL命令,并基于所述QXL命令生成桌面图像数据。9.根据权利要求7所述的实现方法,其特征在于,获取所述操作请求对应的桌面图像数据之后,还包括:通过编码组件对所述桌面图像数据进行编码。10.一种虚拟