專利名稱:一種移動終端訪問云服務的方法、裝置和通信系統的制作方法
技術領域:
本發明涉及通信技術領域,具體涉及一種移動終端訪問云服務的方法、裝 置和通信系統。
背景技術:
云是一種新興的基于網絡的分布式技術,通過云可以將具體的技術細節進 行封裝,然后提供給用戶相對簡單的接口來進行服務,"云"就好比"電網", 發電和傳輸控制的技術細節都被電廠的系統封裝,用戶只需要打開開關就可以 使用。
從邏輯的角度而言,可以將云劃分為四個層次,分別是"用戶"、"云計 算,,、"云存儲"和"物理層"。其中,云存儲主要通過使用分布式技術手段, 將物理層上分布的存儲設備虛擬為一個高性能高可靠的存儲系統,并統一地提 供給所有用戶,使得用戶不需要自己購買和維護復雜昂貴的存儲系統,而只需 要通過云存儲的客戶端就可以使用服務。類似地,云計算主要將分布的計算資 源整合虛擬成一個對用戶而言單一的高性能高可靠的"超級計算機,,,使得用 戶不*要自己維護整個龐大復雜的系統,也就是說,用戶并不清楚實現的細節, 但不影響用戶使用。云計算產生的數據將保存在云存儲中,而用戶則可以通過 提供服務的云計算(廣義來說服務屬于一種計算)和云存儲進行交互,從而獲 得某種服務。
傳統的面向服務的云的用戶都是通過網站(WEB)的形式或者基于個人 電腦(PC, Personal Computer)的客戶端對云服務進行訪問的,例如,在手機 上通過WEB的形式訪問云服務,即通過手機內置的瀏覽器通過通用分組無線 業務(GPRS, General Packet Radio Service )等手段對云服務進行訪問,從而 實現云服務提供的一些功能。
在對現有技術的研究和實踐過程中,本發明的發明人發現,手機的處理能 力有限,通過WEB的形式訪問云服務時,復雜數據的處理需要耗費較長時間 和l交多手才幾的電力。
發明內容
本發明實施例提供一種移動終端訪問云服務的方法、裝置和通信系統可以 提高移動終端在訪問云服務時的性能。
一種移動終端訪問云服務的方法,包括 接收移動終端通過預置的客戶端發送的需要處理的任務; 利用云計算和云存儲處理所述任務并得到處理結果;
返回所述處理結果給移動終端。 一種移動終端訪問云服務的方法,包括 通過預置的客戶端發送需要處理的任務給網絡側設備; 接收網絡側設備返回的處理結果,所述處理結果為網絡側設備利用云計算 和云存儲處理所述任務得到的結果。 一種網絡側設備,包括
接收單元,用于接收移動終端通過預置的客戶端發送的需要處理的任務; 處理單元,用于利用云計算和云存儲處理所述接收單元接收到的任務并得 到處理結果;
發送單元,用于返回所述處理單元處理得到的處理結果給移動終端。 一種移動終端,包括
發送單元,用于通過預置的客戶端發送需要處理的任務給網絡側設備; 接收單元,用于接收網絡側設備返回的處理結果,所述處理結果為網絡側 設備利用云計算和云存儲處理所述發送單元發送的任務所得到的結果。 一種通信系統,包括
移動終端,用于通過預置的客戶端發送需要處理的任務給網絡側設備,并 接收網絡側設備返回的處理結果;
網絡側設備,用于接收移動終端發送的需要處理的任務,利用云計算和云 存儲處理所述任務并得到處理結果,返回所述處理結果給移動終端。
本發明實施例的移動終端可以通過預置的客戶端發送需要處理的任務給 網絡側設備,由網絡側設備利用云計算和云存儲處理所述任務,然后返回處理 結果給移動終端,也就說是,將移送終端上的任務通過預置的客戶端直接推送 到遠程執行,實現對云服務的訪問,以豐富移動終端的功能。其中,所述訪問云服務指的是利用云計算和云存儲來執行某種任務,從而實現云服務4是供的一
些功能。由于本發明實施例無需通過WEB的形式對云服務進行訪問,而是直
接通過預置的客戶端訪問云服務,節省了任務的處理時間和移動終端的電力, 所以提升了移動終端在訪問云服務時的性能。
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所 需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明 的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下, 還可以沖艮據這些附圖獲得其他的附圖。
圖l是本發明實施例一所提供的方法的流程圖; 圖2是本發明實施例二所提供的方法的流程圖; 圖3是本發明實施例三所提供的方法的網絡情景示意圖; 圖4是本發明實施例三所提供的方法的流程圖; 圖5是本發明實施例三所提供的方法的另 一流程圖; 圖6是本發明實施例三所提供的方法的又一流程圖; 圖7是本發明實施例提供的網絡側設備的結構示意圖; 圖8是本發明實施例提供的移動終端的結構示意圖; 圖9是本發明實施例提供的通信系統的結構示意圖。
具體實施例方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清 楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是 全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造 性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
本發明實施例提供一種移動終端訪問云服務的方法。本發明實施例還提供 相應的裝置和通信系統。以下分別進行詳細說明。
實施例一、
本實施例將從網絡側設備的角度進行描述,該網絡側設備包括基站、云計 算和云存儲。一種移動終端訪問云服務的方法,包括接收移動終端通過預置的客戶端發 送的需要處理的任務,利用云計算和云存儲處理所述任務并得到處理結果,將 所述處理結果返回給移動終端。其中,所述訪問云服務指的是利用云計算和云 存儲來執行某種任務,從而實現云服務提供的一些功能。如圖l所示,具體流
程可以如下
101 、接收移動終端通過預置的客戶端發送的需要處理的任務; 其中,該需要處理的任務可以是關于備份私人信息的任務、關于獲取備份 的私人信息的任務、關于實現資料共享的任務或者關于獲取共享資料的任務、 關于處理視頻/圖片/文檔的任務等等。其中,私人信息指的是電話本、短信、 相片或視頻等等信息。
102、 利用云計算和云存儲處理所述任務并得到處理結果;
例如,若在步驟101中,接收到的任務是關于備份私人信息的任務,則網 絡側設備可以利用云計算備份私人信息,并將備份的私人信息存儲在云存儲 中,這樣,當移動終端需要獲取該備份的私人信息時,即當在步驟101中接收 到的任務是關于獲取備份的私人信息的任務時,網絡側設備就可以利用云計算 在云存儲中找到之前移動終端備份的私人信息,以便將該查找到的備份的私人 信息發送給移動終端;
或者,若在步驟101中接收到的任務是關于共享資料的任務,則網絡側設 備可以利用云計算處理共享資料,并將處理好的共享資料存儲在云存儲中,以 便與其他移動終端實現資料的共享,相應的,也就是說,當移動終端需要獲取 其他移動終端上傳的共享資料時,網絡側設備可以利用云計算在云存儲中找到 移動終端需要獲取的共享資料,以便將該找到的共享資料提供給移動終端;
又或者,若在步驟101中接收到的任務是關于處理視頻/圖片/文檔的任務 時,則網絡側設備可以利用云計算和云存儲處理移動終端發送的視頻/圖片/文
檔,等等。
103、 返回所述處理結果給移動終端;
需說明的是,返回給移動終端的處理結果可以是簡單的響應消息,也可以 是與所述任務相關的具體數據,還可以是與所述任務相關的具體數據和響應消 息二者的結合,例如,若在步驟101中接收到的任務是關于備份私人信息的任務,則網絡側設備在執行了步驟102后,可以只返回表示備份是否成功的響應 消息給移動終端即可,而若是在步驟101中接收到的任務是關于獲取備份的私 人信息的任務,則網絡側設備在執行步驟102后,可以返回查找到的備份的私 人信息給移動終端,當然,如果查找不到與移動終端需要獲取的備份的私人信 息,則返回表示處理失敗的響應消息給移動終端。又例如,若在步驟101中接
收到的任務是關于實現資料共享的任務,則網絡側設備在4丸行了步驟102后, 可以只返回表示實現共享是否成功的響應消息給移動終端,但如果在步驟101 中接收到的任務是關于獲取共享資料的任務,則網絡側設備在執行了步驟102 后,需要返回的是查找到的共享資料,當然,前提是在步驟102中找到了移動 終端需要獲取的共享資料,如果在步驟102中找不到移動終端所需要獲取的共 享資料,則此時可以返回表示失敗的響應消息。同理,如果在步驟101中,接 收到的任務是關于處理視頻/圖片/文檔的任務,則在執行步驟102后,可以返回 表示處理是否成功的響應消息給移動終端,與此同時,還可以附上處理后所得 到的數據,比如當處理成功時,可以附上處理后的視頻/圖片/文檔等等,當處 理失敗時,可以附上導致處理失敗的原因或用于提示用戶如何進行操作的幫助 消息等等。
當然,前提是,移動終端中需要預先配置可以用于執行以上這些才喿作的客 戶端,比如用于安裝在移動終端上的云代理模塊,該客戶端具體可以內嵌在移 動終端中,也可以作為一個獨立的裝置外接于移動終端上,可以從網絡側設備 上下載并進行安裝,也可以通過其他方式獲取到該客戶端然后進行安裝。例如, 可以3口下
網絡側設備接收移動終端發送的加載客戶端請求,然后根據所述加載客戶 端請求在移動終端上加載客戶端。
或者,網絡側設備發送加載客戶端的提示消息給移動終端,在接收到移動 終端返回的表示確定的響應消息(即用戶同意在自己的移動終端上安裝該客戶 端)后,在移動終端上加載客戶端。
具體實現時,該客戶端可以采用JAVA語言來編寫,因為采用JAVA語言編
來比較筒單,當然,這并不排除可以采用其他語言來編寫的可實施性。由上可知,本發明實施例的移動終端可以通過預置的客戶端發送需要處理 的任務給網絡側設備,由網絡側設備利用云計算和云存儲處理所述任務,然后 返回處理結果給移動終端,也就說是,將移送終端上的任務通過預置的客戶端 直接推送到遠程執行,實現對云服務的訪問,以豐富移動終端的功能,例如可
以不需要通過PC就可以實現私人信息的備份的功能、可以不通過WEB就可以
實現與其他移動終端之間的資料共享的功能、以及將視頻/圖片/文檔處理等需 要消耗大量計算的功能推送到遠程執行的功能等等,由于本發明實施例的移動
終端可以利用云服務來實現某些功能,而且在訪問云服務時無需通過WEB, 而是直接通過預置的客戶端,所以可以大大提升移動終端的性能,即節省了任 務的處理時間和移動終端的電力。
實施例二、
本實施例從移動終端的角度進行描述。該移動終端具體可以為手機或掌上 電腦(PDA, Personal Digital Assistant)等移動i殳備。
一種移動終端訪問云服務的方法,包括通過預置的客戶端發送需要處理的 任務給網絡側設備,接收網絡側設備返回的處理結果,其中,該處理結果為網 絡側設備利用云計算和云存儲處理所述任務得到的結果。如圖2所示,具體流 程可以如下
201 、通過預置的客戶端發送需要處理的任務給網絡側設備;
其中,該需要處理的任務可以是關于備份私人信息的任務、關于獲取備份 的私人信息的任務、關于實現資料共享的任務或者關于獲取共享資料的任務、 關于處理視頻/圖片/文檔的任務等等。其中,私人信息指的是電話本、短信、 相片或視頻等等信息。
202、接收網絡側設備返回的處理結果,其中,該處理結果為網絡側設備 利用云計算和云存儲處理所述任務得到的結果。
需說明的是,該處理結果可以是簡單的響應消息,也可以是與所述任務相 關的具體數據,還可以是與所述任務相關的具體數據和響應消息二者的結合。
例如,若在步驟201中發送的任務是關于備份私人信息的任務,則在網絡 側設備利用云計算備份私人信息,并將備份的私人信息存儲在云存儲中后,可 以接收網絡側設備返回的表示備份是否成功的響應消息,但是如果在步驟201中發送的任務是關于獲取備份的私人信息的任務,則在網絡側設備在利用云計 算在云存儲中查找到移動終端需要獲取的備份的私人信息后,可以接收網絡側 設備返回的該查找到的備份的私人信息,當然,如果網絡側設備查找不到與移 動終端需要獲取的備份的私人信息,則此時可以接收網絡側設備返回的表示處 理失敗的響應消息。
又例如,若在步驟201中發送的任務是關于實現資料共享的任務,則在網 絡側設備利用云計算處理共享資料,并將處理好的共享資料存儲在云存儲中 后,接收網絡側設備返回的表示實現共享是否成功的響應消息,但如果在步驟
201中發送的任務是關于獲取共享資料的任務,則在網絡側設備利用云計算在 云存儲中查找共享資料后,接收的處理結果可以是網絡側設備返回的查找到的 共享資料,當然,前提是網絡側設備找到了移動終端需要獲取的共享資料,如
果網絡側設備找不到移動終端所需要獲取的共享資料,則此時可以接收網絡側 設備返回的表示失敗的響應消息。
同理,如果在步驟201中,發送的任務是關于處理視頻/圖片/文檔的任務, 則在網絡側設備利用云計算和云存儲處理所述需要處理的視頻/圖片/文檔后, 接收網絡側設備返回的表示處理是否成功的響應消息,與此同時,還可以接收 網絡側設備發送的處理后所得到的數據,比如當網絡側設備處理成功時,可以 接收網絡側設備發送的處理后的視頻/圖片/文檔等等,當網絡側設備處理失敗
進行操作的幫助消息等等。
當然,執行步驟201和202的前提是,移動終端中需要預先配置可以用于執 行以上這些操作的客戶端,比如該客戶端可以是用于安裝在移動終端上的云代 理模塊,需說明的是,該客戶端具體可以內嵌在移動終端中,也可以作為一個 獨立的裝置外接于移動終端上,可以從網絡側設備上下載并進行安裝,也可以 通過其他方式獲取到該客戶端然后進行安裝。例如,可以如下
發送加載客戶端請求給網絡側設備,在接收到網絡側設備根據所述加載客 戶端請求發送的客戶端后,安裝所ii^戶端。
或者,接收網絡側設備發送的加載客戶端的提示消息,根據該提示消息發 送表示確定的響應消息給網絡側設備,在接收網絡側設備根據所述表示確定的響應消息發送的客戶端后,安裝所述客戶端。
具體實現時,該客戶端可以釆用JAVA語言來編寫,因為采用JAVA語言編 寫的程序無需修改就可以在所有安裝了JAVA虛擬機的平臺上面運行,實現起 來比較簡單,當然,這并不排除可以采用其他語言來編寫的可實施性。
由上可知,本發明實施例的移動終端可以通過預置的客戶端發送需要處理 的任務給網絡側設備,在網絡側設備利用云計算和云存儲處理所述任務后,接 收網絡側設備返回的處理結果,也就說是,本實施例的移送終端可以將自身需 要處理的任務通過預置的客戶端直接推送到遠程執行,從而避免了移動終端處 理能力有限的弊端,豐富了移動終端的功能,例如可以不需要通過PC就可以 實現私人信息的備份的功能、可以不通過WEB就可以實現與其他移動終端之 間的資料共享的功能、以及將視頻/圖片/文檔處理等需要消耗大量計算的功能 推送到遠程執行的功能等等,由于本發明實施例的移動終端可以利用云服務來 實現某些功能,而且在訪問云服務時無需通過WEB,而是直接通過預置的客 戶端,所以可以大大提升移動終端的性能,即節省了任務的處理時間和移動終 端的電力。
實施例三、
根據實施例一和二所描述的方法,以下將以移動終端為手機,客戶端為云 代理模塊,且云代理模塊安裝在手機內部,網絡側設備包括基站、云計算和云 存儲為例作進一步詳細說明。
首先,需要在手機上預先安裝云代理模塊,例如,手機發送加載客戶端請 求給網絡側設備,網絡側設備接收到該請求后,根據該加載客戶端請求發送云 代理模塊給手機,然后手機對接收到的云代理模塊進行安裝;又例如,網絡側 設備可以發送加載客戶端的提示消息給手機,由手機的用戶來決定是否在自己 的手機上安裝云代理模塊,如果認為需要安裝該云代理模塊,則回復表示確定 的響應消息,網絡側設備接收到該表示確定的響應消息后,下發云代理模塊給 手機,以便手機進行安裝,即在手機上加載云代理模塊;需說明的是,如果此 時手機的用戶認為不需要安裝該云代理模塊,則回復表示拒絕的響應消息,那 么,網絡側設備在接收到該表示拒絕的響應消息后,可以不動作,即不發送云 代理模塊給手機,也可以在預置的時間內再次發送加載客戶端的提示消息給手機,然后再根據手機回復的響應消息決定是否在手機上加載云代理模塊。其中, 云代理才莫塊可以采用JAVA語言來編寫。
在手機上植入云代理模塊后,手機就可以通過該云代理模塊實現對云服務
的直接訪問,從而實現云服務所提供的功能。例如,可以提供如下功能 (1 )提供"備份私人信息"功能。
例如,備份通訊錄、短信以及重要的圖片和視頻等,這樣當用戶的手機損 壞或者丟失的時候,用戶可以通過提供的工具將這些信息恢復到新手機中。雖
自己在家里的PC上面來進行,所以非常地不方便,而本發明實施例只要發送 一條簡單的請求消息,就可以將這些備份的私人信息自動下載到手機上。備份 私人信息以及獲取備份的私人信息的具體實現可以如下,參見圖3和圖4:
A301、手機通過云代理模塊發送關于備份私人信息的任務給基站,所述 關于備份私人信息的任務中攜帶需要備份的私人信息;
A302、基站接收到該關于備份私人信息的任務后,將該關于備份私人信 息的任務轉發給相應的云計算,如圖3所示,云計算為計算集群,可以包括多 個用于計算(或者說處理)服務器;
A303、云計算接收到該關于備份私人信息的任務后,備份該需要備份的 私人信息,然后將備份的私人信息發送給云存儲,如圖3所示,云存儲為存儲 集群,可以包括多個用于存儲的服務器;
A304、云存儲保存接收到的備份的私人信息,此時可以通過基站返回表 示備〗分成功的響應消息給手機,例如,先返回響應消息給云處理,然后云處理 將響應消息發送給基站,由基站將響應消息發送給手機(如果備份失敗,則可 以返回表示備除失敗的響應消息給手機,在本實施例中,均假設備份成功)。
這樣,當該手機的用戶需要獲取該備份的私人信息時,就可以從網絡側設 備上下載。如下
A305、手機通過云代理模塊發送關于獲取備份的私人信息的任務給基站, 所述關于獲取備份的私人信息的任務中攜帶移動終端標識,例如手才幾的號碼, 需說明的是,這里所說的移動終端標識包括移動終端自身的標識、用戶標識和 其他的可以用來區分不同用戶的備份的私人信息的標識。A306、基站接收到該關于獲取備份的私人信息的任務后,將該關于獲取
備份的私人信息的任務轉發給相應的云計算
A307、云計算接收到該關于獲取備份的私人信息的任務后,在云存儲中 查找與所述移動終端標識相對應的備^H々私人信息;
例如,在步驟A304中,即保存備份的私人信息時,可以同時維護一張記 錄手機號碼和備份的私人信息的存儲位置的對應關系的數據表,這樣,當云計 算接收到該關于獲取備份的私人信息的任務后,就可以才艮據手機號碼查詢該數 據表,從而得知需要獲取的備份的私人信息的存儲位置,然后根據該存儲位置 在云存儲中找到該備份的私人信息。
A308、云計算從云存儲中調取該備份的私人信息,將該備份的私人信息 發送給基站;
A309、基站將該備份的私人信息轉發給手機。 (2)提供移動資源共享。
通過在手機中預置的云代理模塊,用戶可以隨時將手機中的文檔、圖片或 視頻等資料上載到網絡側設備中,讓其他的用戶也將隨時可以分享這些資料。 雖然目前手機通過WEB利用GPRS等技術也可以實現類似的功能,但是由于是 通過WEB,加上手機自身性能的有限性,所以速度比較慢,而且也較費電, 而本發明實施例可以直接通過云代理模塊上傳,無需上網,速度相對較快,耗 電較少。實現資料的共享以及獲取共享資料的具體實現可以如下,參見圖3和 圖5:
B301、手機通過云代理模塊發送關于實現資料共享的任務給基站,所述 關于實現資料共享的任務中攜帶共享資料;
B302、基站接收到該關于實現資料共享的任務后,將該關于實現資料共 享的任務轉發給相應的云計算;
B303、云計算接收到該關于實現資料共享的任務后,處理所述共享資料, 例如,將共享資料的標識(比如文檔的名稱、圖片的名稱或^L頻的名稱等等) 與上傳該共享資料的用戶的手機的標識建立對應關系,又例如壓縮該共享資 料,或者轉換該共享資料的格式等等,然后將處理好的共享資料發送給云存儲;
B304、云存儲保存接收到的共享資料,此時可以通過基站返回表示處理成功的響應消息給手才幾,例如,先返回響應消息纟會云處理,然后云處理將響應 消息發送給基站,由基站將響應消息發送給手機(如果處理失敗,則可以返回 表示處理失敗的響應消息給手機,在本實施例中,均假設處理成功)。
這樣,當其他手機的用戶需要獲取該共享資料時,就可以從網絡側設備上 下載。如下
B305、其他手機通過云代理模塊發送關于獲取共享資料的任務給基站, 所述關于獲取共享資料的任務中攜帶共享資料的標識,可以是共享資料的名稱 或編號等,比如文檔的名稱、圖片的名稱或^L頻的名稱等等。
B306、基站接收到該關于獲取共享資料的任務后,將該關于獲取共享資 料的任務轉發給相應的云計算
B307、云計算接收到該關于獲取共享資料的任務后,在云存儲中查找與 所述共享資料的標識相對應的共享資料;
例如,在步驟B304中,即保存共享資料時,可以同時維護一張記錄共享 資料的名稱和共享資料的存儲位置的對應關系的數據表,這樣,當云計算接收 到該關于獲取共享資料的任務后,就可以根據共享資料的名稱查詢該數據表, 從而得知需要獲取的共享資料的存儲位置,然后根據該存儲位置在云存儲中找 到該共享資料。
B308、云計算從云存儲中調取該共享資料,將該共享資料發送給基站; B309、基站將該共享資料轉發給所述其他手機,即需要獲取該共享資料
的手一;l。
(3 )提供手機大計算量任務的遠程處理功能。
即利用云計算的強大計算功能,將諸如"網絡瀏覽,,,"圖片處理","視 頻處理","文檔處理,,、"音樂處理"等諸多需要消耗大量計算的功能可以 在具有高運算能力的云計算里面完成后才發送給手機,以此來加速手機性能和 增強用戶體驗。其中,具體實現可以如下,參見圖3和圖6,需i兌明的是,為了 描述方便,以下僅以"圖片處理"為例作說明,應當理解的是,其他任務的處 理的實現與此類似,此后不再贅述;
C301、手機通過云代理模塊發送關于處理圖片的任務給基站,所述關于 處理圖片的任務中攜帶該需要處理的圖片;同理,如果是關于處理視頻的任務,則關于處理視頻的任務中攜帶需要處理的視頻,如果是關于處理文檔的任務, 則關于處理文檔的任務中攜帶需要處理的文檔,與此類推。
C302、基站接收到該關于處理圖片的任務后,將該關于處理圖片的任務 轉發給相應的云計算;
C303、云計算4^收到該關于處理圖片的任務后,處理所述圖片,例如, 用戶需要對該圖片進行模糊處理,則云計算調用相應的圖片模糊處理程序對該 圖片進行模糊處理,然后將處理好的圖片發送給基站,此時,也可以將處理好 的圖片發送給云存儲進行暫存,以便當手機接收發生錯誤時,可以重新將該處 理好的圖片發送給手機,當然,為了避免占用云存儲的存儲空間,需要在預設 的時間后將該暫存的處理好的圖片刪除,以釋^L空間;
在處理過程中所產生的數據可以保存在云存儲中,處理過程中所需要的處 理程序也可以存儲在云存儲中,然后在需要時,云計算才從云存儲中將與需要 執行的任務相應的處理程序調用出來;
C304、基站接收該處理好的圖片,并轉發該處理好的圖片給手機。
需說明的是,為了便于理解,本實施例僅僅以移動終端為手機、客戶端為 云代理模塊、網絡側設備包括基站、云計算和云存儲為例作說明,應當理解的 是,本發明實施例中的移動終端、客戶端和網絡側設備還可以是其它具有類似 功能的設備,也同樣適用了本實施例中所描述的方法。另外,云服務所提供的 功能還可以根據運營商的策略而進行調整,不^f又僅只限于本發明實施例所舉出 的這些功能。
由上可知,本發明實施例通過在手機中植入云代理模塊來實現對云服務的 訪問,即通過該云代理;溪塊來實現將自身需要處理的任務直接推送到遠程進行 執行的功能,從而避免了移動終端處理能力有限的弊端,豐富了移動終端的功 能,例如可以不需要通過PC就可以實現私人信息的備份的功能、可以不通過 WEB就可以實現與其他移動終端之間的資料共享的功能、以及將視頻/圖片/ 文檔處理等需要消耗大量計算的功能推送到遠程執行的功能等等,由于本發明 實施例的移動終端在訪問云服務時無需通過WEB,而是直接通過內置的云代 理模塊,所以可以大大提升移動終端在訪問云服務時的性能,即節省了任務的 處理時間和移動終端的電力,與此同時,也增強了用戶的業務體驗。實施例四、
為了更好地實施以上方法,本發明實施例還相應地才是供一種網絡側設備
400,如圖7所示,該網絡側設備400包括接收單元401、處理單元402和發送單 元403;為了描述得更清楚,圖7中還給出了另一設備,即移動終端500;
接收單元401 ,用于接收移動終500端通過預置的客戶端發送的需要處理的 任務;其中,該需要處理的任務可以是關于備份私人信息的任務、關于獲取備 份的私人信息的任務、關于實現資料共享的任務或者關于獲取共享資料的任 務、關于處理視頻/圖片/文檔的任務等等。其中,私人信息指的是電話本、短 信、相片或視頻等等信息。
處理單元402,用于利用云計算和云存儲處理所述接收單元401接收到的任 務并得到處理結果;例如,可以利用云計算備份私人信息,并將備份的私人信 息存儲在云存儲中,或者可以利用云計算處理共享資料,并將處理好的共享資 料存儲在云存儲中,又或者可以利用云計算和云存儲處理移動終端發送的視頻 /圖片/文檔,等等。
發送單元403,用于返回所述處理單元402處理得到的處理結果給移動終端 500;其中,該處理結果可以是筒單的響應消息,也可以是與所述任務相關的 具體數據,還可以是與所述任務相關的具體數據和響應消息二者的結合。
當然,前提是,移動終端500中需要預先配置(或者說安裝)可以用于執 行以上這些操作的客戶端,比如在移動終端500上植入用于安裝在移動終端500 上的云代理模塊,因此,如圖7所示,該網絡側設備400還可以包括加載單元404;
所述接收單元401,還用于接收移動終端500發送的加載客戶端請求;
加載單元404,用于根據所述接收單元401接收到的加載客戶端請求在移動 終端500上加載客戶端。
如圖7所示,該網絡側設備400還可以包括、提示單元405;
提示單元405,用于發送加載客戶端的提示消息給移動終端500;
所述接收單元401,還用于接收移動終端500根據提示單元405所發送的提 示消息所返回的表示確定的響應消息或表示拒絕的響應消息;
所述加載單元404,用于在接收單元401^妻收到移動終端500返回的表示確 定的響應消息后,在移動終端500上加載客戶端。
16當然,如果接收單元40]接收到的是表示拒絕的響應消息,那么,網絡側
設備400可以不動作,即加載單元404不發送云代理模塊給移動終端500,進一 步的,提示單元405可以在預置的時間內再次發送加載客戶端的提示消息給移 動終端500,加載單元404再才艮據移動終端500回復的響應消息決定是否在移動 終端500上加載云代理模塊。
需說明的是,該客戶端具體可以內嵌在移動終端500中,也可以作為一個 獨立的裝置外接于移動終端500上,安裝時除了上述所說的可以通過加載單元 404進行加載之外,還可以通過其他方式來獲取該客戶端,然后在移動終端500 上進行安裝。具體實現時,該客戶端可以采用JAVA語言來編寫,因為采用JAVA
實現起來比較簡單,當然,這并不排除可以釆用其他語言來編寫的可實施性。 以上各單元的具體實施可參見實施例一至三,在此不再贅述。 該網絡側設備400的實體具體可以包括基站、云計算和云存儲等,其中,
云計算為一個計算集群,可以由多個用于計算的服務器組成,云存儲為一個存
儲集群,可以由多個用于存儲的服務器組成。
端500通過預置的客戶端(無需通過WEB)發送的需要處理的任務,然后處理 單元402利用云計算和云存儲處理所述任務,并由發送單元403返回處理結果給 移動終端500,也就說是,該網絡側設備400可以接收移送終端通過預置的客戶 端直接推送的任務,然后利用自身的高處理速度和高處理能力執行這些任務, 從而避免了在移動終端500上執行某些需要大計算量的任務,以及通過WEB形 式來訪問云服務時費時費電的弊端,提高了移動終端500的性能,同時,也豐 富了移動終端500的功能,增強用戶的業務體^^。
實施例五、
為了更好地實施以上方法,本發明實施例還相應地4是供一種移動終端,如 圖8所示,該移動終端可以包括發送單元501和4妄收單元502;
發送單元501 ,用于通過預置的客戶端發送需要處理的任務給網絡側設備; 其中,該需要處理的任務可以是關于備份私人信息的任務、關于獲取備份的私 人信息的任務、關于實現資料共享的任務或者關于獲取共享資料的任務、關于處理視頻/圖片/文檔的任務等等。其中,私人信息指的是電話本、短信、相片 或視頻等等信息。
接收單元502,用于接收網絡側設備返回的處理結果,所述處理結果為網 絡側設備利用云計算和云存儲處理所述發送單元501發送的任務所得到的結 果。該處理結果可以是簡單的響應消息,也可以是與所述任務相關的具體數據, 還可以是與所述任務相關的具體數據和響應消息二者的結合。
以上各個單元的具體實施可參見實施例一至實施例三,在此不再贅述。
該移動終端具體可以為手機或掌上電腦等移動設備。
當然,在此之前,需要在移動終端中預先配置可以用于執行以上這些才喿作 的客戶端,比如在移動終端上加載用于安裝在移動終端上的云代理模塊,需說 明的是,該客戶端具體可以內嵌在移動終端中,也可以作為一個獨立的裝置外 接于移動終端上,可以從網絡側設備上下載并進行安裝,也可以通過其他方式 獲取到該客戶端然后進行安裝。可參見前面的實施例,在此不再贅述。
由上可知,本發明實施例的移動終端的發送單元501可以通過預置的客戶 端發送需要處理的任務給網絡側設備,在網絡側設備利用云計算和云存儲處理 所述任務后,接收單元502接收網絡側設備返回的處理結果,也就說是,本實 施例的移送終端可以將自身需要處理的任務通過預置的客戶端直接推送到遠 程執行,從而避免了移動終端處理能力有限的弊端,豐富了移動終端的功能, 例如可以不需要通過PC就可以實現私人信息的備份的功能、可以不通過WEB 就可以實現與其他移動終端之間的資料共享的功能、以及將視頻/圖片/文檔處 理等需要消耗大量計算的功能推送到遠程執行的功能等等,由于本發明實施例 的移動終端可以利用云服務來實現某些功能,而且在訪問云服務時無需通過 WEB,而是直接通過預置的客戶端,所以可以大大提升移動終端的性能,即 節省了任務的處理時間和移動終端的電力。
實施例六、
相應地,本發明實施例還^是供一種通信系統,如圖9所示,該通信系統包 括移動終端601和網絡側i殳備602;
移動終端601,用于通過預置的客戶端發送需要處理的任務給網絡側設備602,并接收網絡側設備602返回的處理結果;
網絡側設備602,用于接收移動終端601發送的需要處理的任務,利用云計 算和云存儲處理所述任務并得到處理結果,返回所述處理結果給移動終端601。
其中,移動終端601可以包括圖8中的發送單元501和接收單元502;網絡側 設備602可以包括圖7中的接收單元401、處理單元402和發送單元403,還可以 包括加載單元404和提示單元405。
該通信系統的具體實施例可參見前面的實施例,在此不再贅述。
綜上,本發明實施例的通信系統中的移動終端601可以通過預置的客戶端 發送需要處理的任務給網絡側設備602,由網絡側設備602利用云計算和云存儲 處理所述任務,然后返回處理結果給移動終端601,也就說是,將移送終端601 上的任務通過預置的客戶端直接推送到遠程執行,實現對云服務的訪問,以豐 富移動終端601的功能,例如可以不需要通過PC就可以實現私人信息的備份的 功能、可以不通過WEB就可以實現與其他移動終端之間的資料共享的功能、 以及將視頻/圖片/文檔處理等需要消耗大量計算的功能推送到遠程執行的功能 等等,由于本發明實施例的移動終端601可以利用云服務來實現某些功能,而 且在訪問云服務時無需通過WEB,而是直接通過預置的客戶端,所以可以大 大提升移動終端601的性能,即增強了移動終端601的任務處理能力,以及節省 了訪問云服務時所需要的時間和電力,與此同時,也增強了用戶的業務體驗。
本領i或普通^支術人員可以理解上述實施例的各種方法中的全部或部分步 驟是可以通過程序來指令相關的硬件來完成,該程序可以存儲于一計算機可讀 存4諸介質中,存^f諸介質可以包括只讀存4*器(ROM, Read Only Memory )、 隨機存取記憶體(RAM, Random Access Memory )、石茲盤或光盤等。
以上對本發明實施例所提供的一種移動終端訪問云服務的方法、裝置和通 信系統進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進
同時,對于本領域的一般技術人員,依據本發明的思想,在具體實施方式
及應 用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限 制。
權利要求
1、一種移動終端訪問云服務的方法,其特征在于,包括接收移動終端通過預置的客戶端發送的需要處理的任務;利用云計算和云存儲處理所述任務并得到處理結果;返回所述處理結果給移動終端。
2、 根據權利要求l所述的方法,其特征在于,還包括 接收移動終端發送的加載客戶端請求; 才艮據所述加載客戶端請求在移動終端上加載客戶端。
3、 根據權利要求l所述的方法,其特征在于,還包括 發送加載客戶端的提示消息給移動終端;在接收到移動終端返回的表示確定的響應消息后,在移動終端上加載客戶端。
4、 根據權利要求1至3中任一項所述的方法,其特征在于, 所述接收移動終端通過預置的客戶端發送的需要處理的任務包括接收移動終端通過預置的客戶端發送的關于備份私人信息的任務,或者接收移動終端 通過預置的客戶端發送的關于獲取備份的私人信息的任務,或者接收移動終端 通過預置的客戶端發送的關于實現資料共享的任務,或者接收移動終端通過預 置的客戶端發送的關于獲取共享資料的任務,或者或接收移動終端通過預置的 客戶端發送的關于處理視頻/圖片/文檔的任務。
5、 一種移動終端訪問云服務的方法,其特征在于,包括 通過預置的客戶端發送需要處理的任務給網絡側設備;接收網絡側設備返回的處理結果,所述處理結果為網絡側設備利用云計算 和云存儲處理所述任務得到的結果。
6、 根據權利要求5所述的方法,其特征在于,還包括 發送加載客戶端請求給網絡側設備; 接收網絡側設備根據所述加載客戶端請求發送的客戶端; 安裝所ii^戶端。
7、 根據權利要求5或6中任一項所述的方法,其特征在于,所述發送需要 處理的任務給網絡側設備包括發送關于備份私人信息的任務給網絡側設備,或者發送關于獲取備份的私人信息的任務給網絡側設備,或者發送關于實現資料共享的任務給網絡側設 備,或者發送關于獲取共享資料的任務給網絡側設備,或者發送關于處理視頻 /圖片/文檔的任務給網絡側設備。
8、 一種網絡側設備,其特征在于,包括接收單元,用于接收移動終端通過預置的客戶端發送的需要處理的任務; 處理單元,用于利用云計算和云存儲處理所述接收單元接收到的任務并得 到處理結果;發送單元,用于返回所述處理單元處理得到的處理結果給移動終端。
9、 一種移動終端,其特征在于,包括發送單元,用于通過預置的客戶端發送需要處理的任務給網絡側設備; 接收單元,用于接收網絡側設備返回的處理結果,所述處理結果為網絡側 設備利用云計算和云存儲處理所述發送單元發送的任務所得到的結果。
10、 一種通信系統,其特征在于,包括移動終端,用于通過預置的客戶端發送需要處理的任務給網絡側設備,并 接收網絡側設備返回的處理結果;網絡側設備,用于接收移動終端發送的需要處理的任務,利用云計算和云 存儲處理所述任務并得到處理結果,返回所述處理結果給移動終端。
全文摘要
本發明實施例公開了一種移動終端訪問云服務的方法、裝置和通信系統。本發明實施例的移動終端可以通過預置的客戶端發送需要處理的任務給網絡側設備,由網絡側設備利用云計算和云存儲處理所述任務,然后返回處理結果給移動終端,也就說是,將移送終端上的任務通過預置的客戶端直接推送到遠程執行,實現對云服務的訪問,以豐富移動終端的功能,由于本發明實施例無需通過WEB的形式對云服務進行訪問,而是直接通過預置的客戶端訪問云服務,所以大大提升了移動終端在訪問云服務時的性能,即節省了任務的處理時間和移動終端的電力。
文檔編號H04W4/00GK101557551SQ200910137558
公開日2009年10月14日 申請日期2009年5月11日 優先權日2009年5月11日
發明者羅姣林 申請人:成都市華為賽門鐵克科技有限公司