[发明专利]在客户端-服务器图像观看架构中的客户端侧图像渲染在审
申请号: | 201380053997.0 | 申请日: | 2013-09-10 |
公开(公告)号: | CN104718770A | 公开(公告)日: | 2015-06-17 |
发明(设计)人: | D·C·克拉顿 | 申请(专利权)人: | 卡尔加里科学股份有限公司 |
主分类号: | H04W4/18 | 分类号: | H04W4/18;G06F3/14;H04L12/16 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 宋岩 |
地址: | 加拿大*** | 国省代码: | 加拿大;CA |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 客户端 服务器 图像 观看 架构 中的 渲染 | ||
背景技术
在客户端-服务器架构中,服务器侧渲染提供在服务器的图像生成,其中渲染的图像被传送到客户端装置供显示和观看。服务器侧渲染允许诸如具有较低计算能力的移动装置的装置显示相当复杂的图像。相比之下,客户端侧渲染是客户端装置使用驻留在客户端装置上的资源处理从服务器传送的数据以渲染图像从而更新显示的地方。
在复杂成像应用中,渲染通常由服务器执行;然而,带宽可用性会限制此类操作的可扩展性。因此,随着移动客户端已增加CPU处理能力,提供下载数据的一定程度的客户端侧渲染已变得更加可行。不过,在客户端侧渲染和服务器侧渲染之间切换的系统中,切换往往形成视觉幻象、显示暂停或有损用户体验的其他用户可感知结果。
此外,在成像应用会话期间多个客户端装置之间的协同通常通过同步由服务器渲染图像生成的视图来实现。此类协同会话不一定能最佳利用客户端装置或网络连接的性能。
发明内容
本文所公开的是用于在服务器侧图像渲染与客户端侧图像渲染之间无缝切换的系统和方法。根据本公开的一个方面,公开了一种在客户端侧图像数据渲染期间客户端-服务器同步图像数据的视图的方法。该方法可包括执行图像数据的客户端侧渲染并更新应用状态以指示在客户端装置上正显示的当前视图的各方面;在客户端装置的存储器中保持当前视图的表示;将当前视图写入到应用状态中;并将该应用状态从客户端装置传送至服务器。
根据其它方面,提供了客户端到服务器同步的方法,通过该方法,客户端装置从图象数据的客户端侧渲染无缝切换至图像数据的服务器侧渲染,或反之亦然。在该方法中,图像数据的至少一部分从服务器下载到客户端装置,该方法可以包括更新应用状态以指示在客户端装置上正显示的当前视图的各方面;并在客户端装置的存储器中保持当前视图的表示。当执行客户端侧渲染时,切换客户端装置到图像数据的服务器侧渲染可以包括将当前视图写入到应用状态中;并将该应用状态从客户端装置传送至服务器,用于在服务器利用该应用状态从而开始与当前视图同步的图像的服务器侧渲染。当执行服务器侧渲染时,切换客户端装置到图像数据的客户端侧渲染可以包括从服务器传送应用状态;并利用在客户端装置的应用状态差异,从而开始图像数据的客户端侧渲染,使得图像数据的客户端侧渲染与由服务器提供的最后渲染视图同步。
根据其它方面,公开了通过多个客户端装置中的每个客户端装置动态同步图像的方法。该方法可以包括从服务器向多个客户端装置中的每个客户端装置传送图像数据,该图像数据被多个客户端装置中的每个客户端装置渲染用于在多个客户端装置中的每个客户端装置显示;更新在多个客户端装置的每个客户端装置的应用状态,从而指示与在多个客户端装置的每个客户端装置正显示的图像相关联的显示状态;在多个客户端装置与服务器之间连续传送应用状态;并根据在多个客户端装置中的一个客户端装置的显示状态使在多个客户端装置中的每个客户端装置的当前显示的图像同步。
在审查下列附图和详细说明后,其它系统、方法、特征和优点对于本领域技术人员来说将会或变得明显。所有此类额外系统、方法、特征和/或优点旨在包括在本说明书内并受随附权利要求保护。
附图说明
附图中的组件不必相对彼此按比例绘制。在贯穿若干视图中,相同的参考数字指代对应的部件。
图1是简化框图,其示出用于经由计算机网络的图像数据观看和协同的环境;
图2是简化框图,其示出与状态模型合作的远程访问程序的操作;
图3示出可以在图1和2的环境中从客户端侧渲染无缝切换至服务器侧渲染的操作流程;
图4示出客户端装置可以在图1和2的环境中从服务器侧渲染无缝切换至客户端侧渲染的操作流程;
图5示出在多个客户端装置之间协同的操作流程,其中至少一个客户端装置在执行客户端侧渲染;
图6示出图像数据观看和协同环境的替代实施;和
图7示出示例性装置。
具体实施方式
除非另有定义,本文使用的所有技术和科学术语具有与本领域的普通技术人员通常所理解的相同的意义。与本文所描述的那些方法和材料类似或等效的方法和材料可用于本公开的实践或测试。虽然将描述远程访问应用的实施,但是对本领域技术人员而言将变得明显的是所述实施不限于此,而适用于经由远程装置对任何类型的数据或服务进行远程访问。
概述
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡尔加里科学股份有限公司;,未经卡尔加里科学股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380053997.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:通过驱动测试的最小化的寻呼监视
- 下一篇:信息处理设备
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序