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

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

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

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

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

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

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115809106A(43)申请公布日2023.03.17(21)申请号202211139002.X(22)申请日2022.09.19(71)申请人阿里巴巴(中国)有限公司地址310023浙江省杭州市余杭区五常街道文一西路969号3幢5层554室(72)发明人罗奎荣佳李进夏超吴仲深(74)专利代理机构北京太合九思知识产权代理有限公司11610专利代理师张爱(51)Int.Cl.G06F9/451(2018.01)G06F9/54(2006.01)G06F1/3234(2019.01)H04L67/141(2022.01)权利要求书3页说明书15页附图4页(54)发明名称云桌面系统与云桌面显示方法、终端设备及存储介质(57)摘要本申请实施例提供一种云桌面系统与云桌面显示方法、终端设备及存储介质。在本申请实施例中,将云桌面需要的图层数据分为两部分,一部分由云端服务器提供,一部分由终端本地提供,进一步,结合终端支持主要图层和叠加图层的优势,对于云端服务器提供的图层数据,终端只需进行解码后直接送显至叠加图层,省去经GPU对这部分图层数据进行渲染的环节,减少GPU渲染环节引起的不同进程间通信的延迟开销,还可以减少GPU渲染导致的耗时开销,降低云桌面的显示延迟,提高显示效率;另外,仅对本地提供的部分图层数据使用GPU进行渲染,对于云端服务器提供的图层数据不再使用GPU进行渲染,还可以降低终端的功耗,进而降低终端设备的温升。CN115809106ACN115809106A权利要求书1/3页1.一种云桌面系统,其特征在于,包括:用于提供云桌面所需的第一部分图层数据的云端服务器,以及用于提供云桌面所需的第二部分图层数据并展示所述云桌面的终端设备,所述终端设备至少包括多个硬件图层,所述多个硬件图层包括主要图层和至少一个叠加图层;所述云端服务器,用于根据云桌面的动态显示需求,向所述终端设备发送所述第一部分图层数据;所述终端设备,用于对所述云端服务器发送的所述第一部分图层数据进行解码以得到第一中间图层数据,将所述第一中间图层数据送显至所述至少一个叠加图层中的第一叠加图层;以及加载所述第二部分图层数据,调用图形处理器GPU对所述第二部分图层数据进行渲染以得到第二中间图层数据,将所述第二中间图层数据送显至所述主要图层;对所述第一中间图层数据和所述第二中间图层数据进行硬件合成以得到第一待显示图层数据,对所述第一待显示图层数据进行显示以得到所述云桌面。2.一种终端设备,其特征在于,所述终端设备用于提供云桌面所需的第二部分图层数据并展示所述云桌面,所述终端设备包括:计算处理器、存储器、图形处理器GPU、多个硬件图层和显示控制器,所述多个硬件图层包括主要图层和至少一个叠加图层;所述存储器,用于存储云桌面客户端对应的计算机程序,所述计算处理器与所述存储器耦合,用于执行所述计算机程序,以用于:接收云端服务器根据云桌面的动态显示需求发送的所述云桌面所需的第一部分图层数据;对所述第一部分图层数据进行解码以得到第一中间图层数据,将所述第一中间图层数据送显至所述至少一个叠加图层中的第一叠加图层;以及加载所述第二部分图层数据,调用GPU对所述第二部分图层数据进行渲染以得到第二中间图层数据,将所述第二中间图层数据送显至所述主要图层;所述显示控制器,用于对所述第一叠加图层中的第一中间图层数据和所述主要图层中的第二中间图层数据进行硬件合成以得到第一待显示图层数据,对所述第一待显示图层数据进行显示以得到所述云桌面。3.根据权利要求2所述的终端设备,其特征在于,所述第一部分图层数据包括至少两种类型的云端图层数据;所述计算处理器具体用于:每次接收所述云端服务器发送的与所述动态显示需求适配的目标云端图层数据,所述目标云端图层数据是所述至少两种类型的云端图层数据中的一种;对所述目标云端图层数据进行解码以得到第一中间图层数据,不经GPU渲染直接将所述第一中间图层数据送显至所述第一叠加图层,所述第一叠加图层是所述至少一个叠加图层中同时支持所述至少两种类型的云端图层数据的叠加图层。4.一种云桌面显示方法,其特征在于,应用于终端设备,所述终端设备用于提供云桌面所需的第二部分图层数据并展示所述云桌面,所述方法包括:接收云端服务器根据云桌面的动态显示需求发送的所述云桌面所需的第一部分图层数据;对所述第一部分图层数据进行解码以得到第一中间图层数据,将所述第一中间图层数据送显至所述终端设备包含的至少一个叠加图层中的第一叠加图层;加载所述第二部分图层数据,调用GPU对所述第二部分图层数据进行渲染以得到第二2CN115809106A权利要求书2/3页中间图层数据,将所述第二中间图层数据送显至所述终端设备包含的主要图层;对所述第一中间图层数据和所述第