鬼佬大哥大
  • / 11
  • 下載費用:30 金幣  

一種基于云計算的移動終端自適應方法及其系統.pdf

關 鍵 詞:
一種 基于 計算 移動 終端 自適應 方法 及其 系統
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
摘要
申請專利號:

CN201110455955.2

申請日:

2011.12.31

公開號:

CN102546793B

公開日:

2015.01.28

當前法律狀態:

授權

有效性:

有權

法律詳情: 授權|||實質審查的生效號牌文件類型代碼:1604號牌文件序號:101322510665IPC(主分類):H04L 29/08專利申請號:2011104559552申請日:20111231|||公開
IPC分類號: H04L29/08 主分類號: H04L29/08
申請人: 廣州杰賽科技股份有限公司
發明人: 紀求華; 吳文青
地址: 510310 廣東省廣州市新港中路381號
優先權:
專利代理機構: 廣州粵高專利商標代理有限公司 44102 代理人: 禹小明
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201110455955.2

授權公告號:

102546793B||||||

法律狀態公告日:

2015.01.28|||2012.09.05|||2012.07.04

法律狀態類型:

授權|||實質審查的生效|||公開

摘要

本發明公開了一種基于云計算的客戶終端自適應方法,所述方法包括:對客戶終端進行識別處理;識別為普通PC客戶端,則直接進行數據傳輸;若識別為移動終端,則接收移動終端上的用戶數據,所述用戶數據自動地在移動終端上被檢測到;標識相關于所述用戶數據的匹配特征,所述匹配特征為一個或多個預設的用于識別移動終端類型的特征;傳輸已轉換數據以供所述移動終端接收,所述已轉換數據內容被配置為顯示在所述移動終端的顯示設備中,且通過匹配特征對移動終端請求的數據進行轉換,生成已轉換數據。有效地解決了終端界面顯示占用帶寬資源多占用終端顯示內存大等問題。

權利要求書

1.一種基于云計算的客戶終端自適應方法,其特征在于,所述方法包括:對客戶終端進行識別處理;識別為PC客戶端,則直接進行數據傳輸;若識別為移動終端,則接收移動終端上的用戶數據,所述用戶數據自動地在移動終端上被檢測到;標識相關于所述用戶數據的匹配特征,所述匹配特征為一個或多個預設的用于識別移動終端類型的特征;傳輸已轉換數據以供所述移動終端接收,所述已轉換數據內容被配置為顯示在所述移動終端的顯示設備中,且通過匹配特征對移動終端請求的數據進行轉換,生成已轉換數據。2.根據權利要求1所述的基于云計算的客戶終端自適應方法,其特征在于,所述用戶數據包括以下的一個或多個:移動終端的屏幕像素;移動終端的屏幕尺寸;移動終端的屏幕四個角點陣坐標信息;移動終端的所使用的軟件信息。3.根據權利要求1所述的基于云計算的客戶終端自適應方法,其特征在于,還包括通過網絡爬行技術及智能分析技術從網絡上獲取和更新匹配特征。4.根據權利要求1所述的基于云計算的客戶終端自適應方法,其特征在于,所述匹配特征包括以下一個或多個:與移動終端的屏幕像素相對應的特征;與移動終端的屏幕尺寸相對應的特征;與移動終端的屏幕四個角點陣坐標信息相對應的特征;與移動終端的所使用的軟件信息相對應的特征。5.根據權利要求1所述的基于云計算的客戶終端自適應方法,其特征在于,所述匹配特征與所述用戶數據之間相標識具體為:所述用戶數據與匹配特征相同,直接調用該匹配特征;或所述用戶數據與所述匹配特征之間設有一個預設的誤差值,若所述用戶數據與匹配特征之間的誤差不超過預設的誤差值,則將匹配特征與用戶數據進行標識。6.根據權利要求1所述的基于云計算的客戶終端自適應方法,其特征在于,所述已轉換數據為根據匹配特征,對所述移動終端請求的數據進行網格切割及再還原,生成與用戶數據相匹配的已轉換數據。7.一種基于云計算的客戶終端自適應系統,客戶終端和云服務器,其特征在于,所述云服務器還包括:終端識別模塊、移動終端采集模塊、特征數據庫和數據轉換模塊;所述終端識別模塊識別登錄到云服務器中的客戶終端類型,識別為普通PC客戶端,則直接進行數據傳輸;若識別為移動終端,則通過移動終端采集模塊采集移動終端的用戶數據,并到特征數據庫中標識相關于所述用戶數據的匹配特征,所述匹配特征為一個或多個用于識別移動終端類型的特征,數據轉換模塊根據匹配特征建立用于進行數據轉換的模型,將移動終端請求的數據經過轉換后傳輸到移動終端。8.根據權利要求7所述的基于云計算的客戶終端自適應系統,其特征在于,所述用戶數據包括以下的一個或多個:移動終端的屏幕像素;移動終端的屏幕尺寸;移動終端的屏幕四個角點陣坐標信息;移動終端的所使用的軟件信息;所述所述經過轉換后的數據內容被配置為顯示在所述移動終端的顯示設備中。9.根據權利要求7所述的基于云計算的客戶終端自適應系統,其特征在于,還包括:特征更新模塊,所述特征更新模塊用于實時通過網絡爬行技術及智能分析技術從網絡上獲取和更新匹配特征。10.根據權利要求7所述的基于云計算的客戶終端自適應系統,其特征在于,所述匹配特征與所述用戶數據之間相標識具體為:所述用戶數據與匹配特征相同,直接調用該匹配特征;或所述用戶數據與所述匹配特征之間設有一個預設的誤差值,若所述用戶數據與匹配特征之間的誤差不超過預設的誤差值,則將匹配特征與用戶數據進行標識;所述數據轉換模塊根據匹配特征建立用于進行數據轉換的模型,對所述移動終端請求的數據進行網格切割及再還原,生成的與用戶數據相匹配的已轉換數據。

說明書

一種基于云計算的移動終端自適應方法及其系統

技術領域

本發明涉及云計算的應用,具體涉及一種基于云計算的移動終端自適應方法及其系統。

背景技術

云計算是一種網絡應用模式,將大量用網絡連接的計算資源統一管理和調度,構成一個計算資源池向用戶按需服務。云計算提供的服務包括三個方面:IaaS(基礎架構即服務)、PaaS(平臺即服務)、SaaS(軟件即服務)。虛擬機技術是一種有效管理和充分共享物理資源的重要手段,能夠在計算機系統的軟、硬件之間引入抽象層,為上層應用提供獨立運行環境,且實現硬件資源的共享復用。虛擬機技術作為云計算應用的關鍵技術,特別是云計算提供的平臺即服務和基礎架構即服務,必須有虛擬機作基礎。

當前基于云計算平臺的各種應用主要通過各種終端(如:電腦、普通移動設備等)以網絡(如:互聯網、通信網等)的形式接入到云平臺為用戶提供服務,工作模式如圖1所示。但是由于很多服務受制于終端顯示設備屏幕影響而無法正常的顯示其內容,界面顯示不友好,無法根據移動終端屏幕的大小正常顯示系統應用,移動終端從云中心中直接以全屏幕的模式顯示應用系統界面,占用網絡資源多,需要的流量費高,造成在傳輸過程中丟包嚴重,同時在終端顯示過程中占用的資源多,造成智能終端反應速度慢等問題。無法為用戶提供友好的界面模式,制約了云計算平臺提供服務的應用軟件向移動智能終端的應用,拖后云計算發展。

發明內容

本發明的目的在于提供一種解決移動終端界面顯示友好問題并更好的解決了移動終端占用資源多等問題的基于云計算的移動終端自適應方法。

本發明還提供解決移動終端界面顯示友好問題并更好的解決了移動終端占用資源多等問題的基于云計算的移動終端自適應系統。

為解決上述技術問題,本發明的第一個發明目的的技術方案如下:

一種基于云計算的客戶終端自適應方法,所述方法包括:

對客戶終端進行識別處理;

識別為普通PC客戶端,則直接進行數據傳輸;

若識別為移動終端,則接收移動終端上的用戶數據,所述用戶數據自動地在移動終端上被檢測到;

標識相關于所述用戶數據的匹配特征,所述匹配特征為一個或多個預設的用于識別移動終端類型的特征;

傳輸已轉換數據以供所述移動終端接收,所述已轉換數據內容被配置為顯示在所述移動終端的顯示設備中,且通過匹配特征對移動終端請求的數據進行轉換,生成已轉換數據。

優選地,所述用戶數據包括以下的一個或多個:

移動終端的屏幕像素;移動終端的屏幕尺寸;移動終端的屏幕四個角點陣坐標信息;移動終端的所使用的軟件信息;移動終端支持的協議;移動終端的色彩范圍;移動終端支持的系統類型;移動終端的型號等等參數信息。

優選地,通過網絡爬行技術及智能分析技術從網絡上獲取和更新匹配特征。

由于移動終端的參數信息,都會在主流的網站上有。通過網絡爬行技術自動獲取數據,然后通過智能分析這些獲取的數據。這樣可以省去人工獲取信息,然后導入這些數據的工作量,可以更加高效和專業。

采集的這些數據可以自動的存儲到一個數據庫系統中。在終端自適應的過程中,需要分析這些數據庫系統中的數據,如果使用的終端信號信息已經在數據庫中,則直接按對應的參數來成顯示圖像。如果沒有,則通過算法,則找出一個最匹配的來使用,給后續的圖像計算提供數據。

優選地,所述匹配特征包括以下一個或多個:

與移動終端的屏幕像素相對應的特征;

與移動終端的屏幕尺寸相對應的特征;

與移動終端的屏幕四個角點陣坐標信息相對應的特征;

與移動終端的所使用的軟件信息相對應的特征。

優選地,所述匹配特征與所述用戶數據之間相標識具體為:

所述用戶數據與匹配特征相同,直接調用該匹配特征;或

所述用戶數據與所述匹配特征之間設有一個預設的誤差值,若所述用戶數據與匹配特征之間的誤差不超過預設的誤差值,則將匹配特征與用戶數據進行標識。

優選地,所述已轉換數據為根據匹配特征,對所述移動終端請求的數據進行網格切割及再還原,生成的與用戶數據相匹配的已轉換數據。

本發明的第二個發明目的的技術方案如下:

一種基于云計算的客戶終端自適應系統,包括客戶終端和云服務器,所述云服務器還包括:終端識別模塊、移動終端采集模塊、特征數據庫和數據轉換模塊;

所述終端識別模塊識別登錄到云服務器中的客戶終端類型,識別為普通PC客戶端,則直接進行數據傳輸;若識別為移動終端,則通過移動終端采集模塊采集移動終端的用戶數據,并到特征數據庫中標識相關于所述用戶數據的匹配特征,所述匹配特征為一個或多個用于識別移動終端類型的特征,數據轉換模塊根據匹配特征建立用于進行數據轉換的模型,將移動終端請求的數據經過轉換后傳輸到移動終端。

優選地,所述匹配特征包括以下一個或多個:

與移動終端的屏幕像素相對應的特征;

與移動終端的屏幕尺寸相對應的特征;

與移動終端的屏幕四個角點陣坐標信息相對應的特征;

與移動終端的所使用的軟件信息相對應的特征。

優選地,所述用戶數據包括以下的一個或多個:

移動終端的屏幕像素;

移動終端的屏幕尺寸;

移動終端的屏幕四個角點陣坐標信息;

移動終端的所使用的軟件信息;

所述所述經過轉換后的數據內容被配置為顯示在所述移動終端的顯示設備中。

優選地,所述系統還包括:特征更新模塊,所述特征更新模塊用于實時通過網絡爬行技術及智能分析技術從網絡上獲取和更新匹配特征。

優選地,所述匹配特征與所述用戶數據之間相標識具體為:

所述用戶數據與匹配特征相同,直接調用該匹配特征;或

所述用戶數據與所述匹配特征之間設有一個預設的誤差值,若所述用戶數據與匹配特征之間的誤差不超過預設的誤差值,則將匹配特征與用戶數據進行標識;

所述數據轉換模塊根據匹配特征建立用于進行數據轉換的模型,對所述移動終端請求的數據進行網格切割及再還原,生成的與用戶數據相匹配的已轉換數據。

與現有技術相比,本發明技術方案的有益效果是:

本發明的技術方案實現在移動智能終端中自適應任何以云計算虛擬化方式顯示的終端應用并且做到動態、可擴展。且由于根據特定設備重新生成了界面顯示格式,有效地解決了終端界面顯示占用帶寬資源多占用終端顯示內存大等問題。同時還解決了傳統單一界面顯示問題,帶動了云計算在移動終端中的行業應用,進一步推動了云計算技術的進一步發展。

附圖說明

?圖1?為先有技術的處理流程;

圖2為本發明一種基于云計算的客戶終端自適應方法的流程示意圖;

圖3為本發明一種基于云計算的客戶終端自適應系統的連接結構圖。

具體實施方式

下面結合附圖和實施例對本發明的技術方案做進一步的說明。

如圖2所示,一種基于云計算的客戶終端自適應方法,所述方法包括以下步驟:

步驟S100:在登錄云平臺的登錄系統中,對客戶終端進行識別處理,主動判斷登錄的終端是PC客戶端或移動終端,如果是PC客戶端,則按照普通的連接模式進行連接,如果是移動終端的話,收集部分移動終端的用戶數據,由于不同廠家的參數接口不同,這里只實現最基礎的信息收集,所述用戶數據自動地在移動終端上被檢測到。

其中,?所述用戶數據包括以下的一個或多個:移動終端的屏幕像素、移動終端的屏幕尺寸、移動終端的屏幕四個角點陣坐標信息、移動終端的所使用的軟件信息等等。

步驟S110:在收集到用戶數據后,標識相關于所述用戶數據的匹配特征,所述匹配特征為一個或多個預設的用于識別移動終端類型的特征;;

其中,所述匹配特征包括以下一個或多個:與移動終端的屏幕像素相對應的特征、與移動終端的屏幕尺寸相對應的特征、與移動終端的屏幕四個角點陣坐標信息相對應的特征、與移動終端的所使用的軟件信息相對應的特征等等。

所述匹配特征與所述用戶數據之間相標識具體為:

所述用戶數據與匹配特征相同,直接調用該匹配特征;或

所述用戶數據與所述匹配特征之間設有一個預設的誤差值,若所述用戶數據與匹配特征之間的誤差不超過預設的誤差值,則將匹配特征與用戶數據進行標識。

步驟S120對當前主流移動終端網站進行設備參數的詳細采集,采集利用網絡爬行技術及智能分析技術,形成移動終端匹配特征庫;

由于移動終端的參數信息,都會在主流的網站上有。通過網絡爬行技術自動獲取數據,然后通過智能分析這些獲取的數據。這樣可以省去人工獲取信息,然后導入這些數據的工作量,可以更加高效和專業。

采集的這些數據可以自動的存儲到一個數據庫系統中。在終端自適應的過程中,需要分析這些數據庫系統中的數據,如果使用的終端信息已經在數據庫中,則直接按對應的參數來成顯示圖像。如果沒有,則通過算法,則找出一個最匹配的來使用,為后續的圖像計算提供數據。

步驟S130:根據移動終端原來所需承載的應用軟件,結合移動終端的用戶數據,利用網格切片及再還原等技術(這里需要用到云計算的高性能計算能力)形成符合于對應移動終端的界面模式并把新生成的界面推送到終端。注意,這里只對界面顯示模式產生影響,而不會對原有軟件系統的數據產生影響。

因為對移動終端請求的數據進行轉換需要用到云計算的計算技術,云計算的網格處理技術,對顯示頁面大小根據移動終端的用戶信息和匹配特征展開界面圖像切割、計算,形成矢量圖片并重新組裝成符合移動終端顯示的數據參數(參數包括:屏幕大小、分辨率、屏幕四個角點陣坐標等信息);因此步驟S110中誤差值是指給定一個大小的偏移量,該誤差值是綜合考慮圖形界面成像的所有相關參數計算得出的一個最佳比率。進一步校正重新生成的界面大小,從而最大限度的滿足移動終端的界面要求。

對于已存儲在數據庫中的匹配特征,第一次根據所述匹配特征進行頁面等數據的轉換時,根據對應的匹配特征建立相應的模板,并保存,以后當移動終端的客戶信息經過識別后調用已有的匹配特征時,無須重新根據匹配特征進行計算,只需直接調用相應的模板進行頁面等數據轉換,然后傳輸到移動終端上面即可。

采用本發明提供的技術方案,可以實現界面不會出現拉升或需要拖動等顯示情況,從用戶體驗的角度,可以使用戶的體驗最佳化的界面模式。普通PC沒有特殊要求,傳統顯示器的分辨率等都可以;移動終端顯示參數如屏幕大小、分辨率、屏幕四個角點陣坐標、設備型號等。移動終端肯定要進行縮放,縮放比例沒有一個具體值.主要是通過智能化的內容分析技術,把需要展示的內容進行結構化和語義化,成為計算機可自動處理的數據,然后根據不同的顯示環境,定義相應的多媒體內容顯示模版。這些模型能夠較佳的在相應的顯示環境中展示信息,最后把這些結構化和語義化的內容回傳給移動終端顯示。因此,通過上述的工作方法,可以實現在移動終端中自適應任何以云計算虛擬化方式顯示的終端應用并且做到動態、可擴展。

如圖3所示,本發明采用一種基于云計算的客戶終端自適應系統,包括客戶終端和云服務器,所述云服務器還包括:終端識別模塊、移動終端采集模塊、特征數據庫和數據轉換模塊;

所述終端識別模塊識別登錄到云服務器中的客戶終端類型,識別為普通PC客戶端,則直接進行數據傳輸;若識別為移動終端,則通過移動終端采集模塊采集移動終端的用戶數據,并到特征數據庫中標識相關于所述用戶數據的匹配特征,所述匹配特征為一個或多個用于識別移動終端類型的特征,數據轉換模塊根據匹配特征建立用于進行數據轉換的模型,將移動終端請求的數據經過轉換后傳輸到移動終端。

優選地,所述匹配特征包括以下一個或多個:

與移動終端的屏幕像素相對應的特征;

與移動終端的屏幕尺寸相對應的特征;

與移動終端的屏幕四個角點陣坐標信息相對應的特征;

與移動終端的所使用的軟件信息相對應的特征。

優選地,所述用戶數據包括以下的一個或多個:

移動終端的屏幕像素;

移動終端的屏幕尺寸;

移動終端的屏幕四個角點陣坐標信息;

移動終端的所使用的軟件信息;

所述所述經過轉換后的數據內容被配置為顯示在所述移動終端的顯示設備中。

在登錄云平臺的登錄系統中,內置終端識別模塊,主動判斷登錄的終端是普通PC或移動終端,如果是移動終端的話,則通過移動終端采集模塊收集部分移動終端的用戶數據(如:屏幕像素、坐標點位置、設備型號等),由于不同廠家的參數接口不同,這里只實現最基礎的信息收集。

在收集到部分參數后,由云平臺登錄采集模塊自動上傳到云計算平臺處理系統,

在云計算虛擬化平臺中,部署特征更新模塊,對當前主流移動終端網站進行設備參數的詳細采集,采集利用網絡爬行技術及智能分析技術,形成移動終端的特征數據庫;由于移動終端的參數信息,都會在主流的網站上有。通過網絡爬行技術自動獲取數據,然后通過智能分析這些獲取的數據。這樣可以省去人工獲取信息,然后導入這些數據的工作量,可以更加高效和專業。

采集的這些數據可以自動的存儲到一個數據庫系統中。在終端自適應的過程中,需要分析這些數據庫系統中的數據,如果使用的終端信號信息已經在數據庫中,則直接按對應的參數來成顯示圖像。如果沒有,則通過算法,則找出一個最匹配的來使用,給后續的圖像計算提供數據。

云計算平臺軟件根據在移動終端中采集到的用戶數據,到海量的移動終端的特征數據庫中進行計算(這里用到云計算的計算資源技術),尋找到相同或相近的詳細移動終端特征。所述匹配特征與所述用戶數據之間的相標識具體為:

所述用戶數據與匹配特征相同,直接調用該匹配特征;或所述用戶數據與所述匹配特征之間設有一個預設的誤差值,若所述用戶數據與匹配特征之間的誤差不超過預設的誤差值,則將匹配特征與用戶數據進行標識。

因為需要用到云計算的計算技術,云計算的網格處理技術,對顯示頁面大小根據智能終端的用戶數據展開界面圖像切割、計算,形成矢量圖片并重新組裝成符合智能終端界面參數(參數包括:屏幕大小、分辨率、屏幕四個角點陣坐標等信息);誤差值是指給定一個大小的偏移量,該誤差值是綜合考慮圖形界面成像的所有相關參數計算得出的一個最佳比率。進一步校正重新生成的界面大小,從而最大限度的滿足移動終端的界面要求。

云計算平臺根據智能終端原來所需承載的應用軟件,通過數據轉換模塊,結合移動終端中實際用戶數據,對原應用軟件顯示界面根據智能終端的用戶數據,利用網格切片及再還原等技術(這里需要用到云計算的高性能計算能力)形成符合于對應移動終端的界面模式并把新生成的界面推送到終端。注意,這里只對界面顯示模式產生影響,而不會對原有軟件系統的數據產生影響。

關于本文
本文標題:一種基于云計算的移動終端自適應方法及其系統.pdf
鏈接地址:http://www.wwszu.club/p-6421013.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
鬼佬大哥大