[發明專利]在客戶端-服務器圖像觀看架構中的客戶端側圖像渲染在審
| 申請號: | 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.szxzyx.cn/pat/books/201380053997.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:通過驅動測試的最小化的尋呼監視
- 下一篇:信息處理設備
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





