System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于图像交互的云计算系统及方法技术方案_技高网
当前位置: 首页 > 专利查询>杨立群专利>正文

基于图像交互的云计算系统及方法技术方案

技术编号:40150427 阅读:6 留言:0更新日期:2024-01-26 22:56
本发明专利技术涉及基于云计算网络的数据交互方法,包括:建立本地终端与云服务器中的虚拟机之间的数据交互连接;在所述虚拟机和所述本地终端之间传送界面图像数据及同步操作。还涉及一种基于图像交互的云计算系统,包括:云服务器,其包括由集群式硬件虚拟化生成的至少一个虚拟机;至少一个本地终端,所述本地终端包括与云服务器连接的网络通信模块以及用于处理所述云服务器所发送的界面图像数据的图像处理模块。本发明专利技术的方案使硬件配置相对基础的本地终端获得丰富的云计算服务体验,满足用户在本地终端体验各种云端应用程序功能。此外,还通过本地终端和云服务器之间的资源调配和程序运作的重定向,实现更便捷和顺畅的操作交互体验。

【技术实现步骤摘要】

本专利技术涉及交互式云计算系统、方法及装置,属于云计算、通信和软件。


技术介绍

1、智能移动终端已经成为人们日常形影不离的网络终端设备。当前智能移动终端产品整机的换代更新周期短,然而,频繁的移动终端产品替换让消费者带来经济压力,而且更换的移动终端可能性能过剩,不利于节约和环保。此外,相对于pc平台的处理器芯片,移动终端的运算芯片受限于功耗要求或供应链限制,不容易使智能移动终端获得更快的运算速度。而且,在智能移动终端市场,还存在企业应用和安全保密服务的需求,往往需要将智能移动终端的应用程序运行数据存放于企业云端服务器以方便保密。

2、另一方面,随着移动通信技术的日益发展,第五代移动通信技术(5g)得到广泛应用,使得智能移动终端与外部服务器之间的互联更加快速和稳定。因此,保证了智能移动终端与服务器之间的图形交互的流畅性。


技术实现思路

1、本专利技术的主要方面提供基于云计算网络的数据交互方法和基于图像交互的云计算系统,旨在至少解决现有技术中存在的技术问题之一。

2、本专利技术的技术方案主要涉及一种基于云计算网络的数据交互方法,包括以下步骤:a、建立本地终端与云服务器中的虚拟机之间的数据交互连接;b、在所述虚拟机和所述本地终端之间传送界面图像数据及同步操作。

3、在一些实施例中,所述步骤a包括:基于长链接网络协议,建立本地终端与云服务器之间的数据连接,以及建立云服务器与第三方服务器之间的数据连接,其中,在云服务器中设有与所述本地终端进行数据交互的虚拟机;根据需要,以函数重定向或者修改数据接收地址的方式,将云服务器的虚拟机与第三方服务器之间的数据传输重定向为本地终端与第三方服务器之间的数据传输。

4、在一些实施例中,所述步骤a还包括:在本地终端和云服务器的虚拟机中有数据传输关联的应用程序之间建立数据缓冲区;根据历史接收数据,在数据缓冲区中补全生成连续的数据,用于从所述数据缓冲区读取数据的应用程序连续地执行数据读取。

5、在一些实施例中,所述步骤a还包括:在本地终端中,通过后台的消息机制,使云服务器的虚拟机中的云端应用程序的消息转发推送到移动终端的消息栏;使虚拟机中用于消息队列的服务程序通过长链接网络通道与本地终端的用于消息队列的服务程序同步数据。

6、在一些实施例中,所述步骤b包括:b100、建立本地移动终端与远程虚拟机之间的界面图像关联的接口和通道;b200、通过对比算法,在远程虚拟机识别动态区域中的分块对象,提取并记录分块对象及其自身的图元的位置信息,然后获取该分块对象及其自身的图元在图像库/缓冲区中的对应元素的id;b300、跟随本地移动终端的输入指令,计算界面图像中受该输入指令影响的分块对象或图元的位置及缩放的变换参数;b400、根据本地移动终端的图像库和缓冲区,基于当前的界面图像以及受输入指令影响的图元的变换参数,在本地进行动态区域的图元的变换,并刷新界面图像;b500、本地移动终端接收远程虚拟机发送的图像、图元位置或图像库的id数据,微调固定区域和动态区域的界面图像,使本地移动终端和远程虚拟机的界面图像同步。

7、在一些实施例中,所述步骤b还包括通过以下方式中的至少一种或多种,调整本地终端和/或云服务器虚拟机的数据传输配置:根据操作频率,动态调整本地终端与云服务器中的虚拟机之间的界面图像传输质量;根据本地终端的人机操控幅度,动态调整本地终端和云服务器之间的操控请求频率,或者增减至少一部分的操控请求数据;根据网络传输质量或本地终端的硬件运行情况,动态调整本地终端的显示帧率和/或刷新率;根据云服务器的硬件运行情况,动态调整一个或多个虚拟机的显示帧率和/或刷新率。

8、在一些实施例中,所述方法还包括以下步骤:c、在所述虚拟机和所述本地终端中有数据传输关联的多个应用程序之间,以函数重定向或者修改数据接收地址的方式,将所述多个应用程序中的至少一个应用程序中的至少一部分数据转发至另外的程序或另外的函数中执行。

9、在一些实施例中,所述步骤c包括:将本应运行的原函数切换为自定义函数,用于调用本地终端的本地函数执行所述原函数的至少一部分功能。

10、在一些实施例中,所述步骤c还包括:使虚拟机中设有钩子程序,用于将特定原函数的执行接口或者地址替换成自定函数的执行接口或者地址,其中所述特定原函数是虚拟机中的服务器程序原本需要调用的函数;使所述自定函数与本地终端的客户端子程序和本地函数对接;基于移动终端和虚拟机建立连接后,当虚拟机中的服务器程序执行所述特定原函数时,使得实际执行所述自定函数,进而触发移动终端的客户端程序和本地函数实施自定义功能。

11、本专利技术另一些方面可以涉及一种数据重定向的方法,所述方法包括以下步骤:基于长链接网络协议,建立本地终端与云计算服务器之间的数据连接,以及建立云计算服务器与第三方服务器之间的数据连接,其中,在云计算服务器中设有与所述本地终端进行数据交互的虚拟机;以函数重定向或者修改数据接收地址的方式,将云计算服务器的虚拟机与第三方服务器之间的数据传输重定向为本地终端与第三方服务器之间的数据传输。

12、本专利技术另一些方面可以涉及一种基于函数重定向的程序执行方法,所述方法包括以下步骤:将本应运行的原函数切换为自定义函数,用于调用本地终端的本地函数执行所述原函数的至少一部分功能。

13、本专利技术另一些方面可以涉及一种基于网络的数据缓冲方法,所述方法包括以下步骤:在本地终端和云计算服务器的虚拟机中有数据传输关联的应用程序之间建立数据缓冲区;根据历史接收数据,在数据缓冲区中补全生成连续的数据,用于从所述数据缓冲区读取数据的应用程序连续地执行数据读取。

14、本专利技术另一些方面可以涉及一种计算装置或计算机可读存储介质,其上储存有程序指令,所述程序指令被处理器执行时实施上述的方法。本专利技术另一些方面可以涉及一种移动终端,包括:与云服务器连接的网络通信模块;用于处理所述云服务器所发送的界面图像数据的图像处理模块;上述的计算机可读存储介质。

15、本专利技术另一些方面可以涉及一种云服务器,包括:由集群式硬件虚拟化生成的至少一个虚拟机;上述的计算装置或计算机可读存储介质。

16、本专利技术另一些方面可以涉及一种基于图像交互的云计算系统,包括:至少一个云服务器,所述云服务器包括第一计算机可读介质以及由集群式硬件虚拟化生成的至少一个虚拟机;至少一个本地终端,所述本地终端包括第二计算机可读介质、与云服务器连接的网络通信模块以及用于处理所述云服务器所发送的界面图像数据的图像处理模块;其中,所述第一计算机可读介质和/或第二计算机可读介质储存的程序指令被处理器执行时实施上述的方法。

17、本专利技术的有益效果在于:提供了涉及架构、方法、流程及软硬件的整套交互式云计算系统解决方案;让硬件配置相对低的智能移动终端获得高速和丰富的云计算体验,满足用户在同一移动终端使用各种云端操作系统的需求;通过移动终端和云服务器之间的资源调配和程序运作的重定向,实现更便捷和顺畅的交本文档来自技高网...

【技术保护点】

1.一种基于云计算网络的数据交互方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的方法,其中,所述步骤A包括:

3.根据权利要求1所述的方法,其中,所述步骤A包括:

4.根据权利要求1所述的方法,其中,所述步骤A包括:

5.根据权利要求1所述的方法,其中,所述步骤B包括:

6.根据权利要求1所述的方法,其中,所述步骤B包括通过以下方式中的至少一种或多种,调整本地终端和/或云服务器虚拟机的数据传输配置:

7.根据权利要求1所述的方法,其中,所述方法还包括以下步骤:

8.根据权利要求7所述的方法,其中,所述步骤C包括:

9.根据权利要求7所述的方法,其中,所述步骤C包括:

10.一种基于图像交互的云计算系统,其特征在于,包括:

【技术特征摘要】

1.一种基于云计算网络的数据交互方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的方法,其中,所述步骤a包括:

3.根据权利要求1所述的方法,其中,所述步骤a包括:

4.根据权利要求1所述的方法,其中,所述步骤a包括:

5.根据权利要求1所述的方法,其中,所述步骤b包括:

6.根据权利要求1所述的方法...

【专利技术属性】
技术研发人员:杨立群
申请(专利权)人:杨立群
类型:发明
国别省市:

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

1