基于云計(jì)算的體感操控系統(tǒng)及其應(yīng)用的制作方法
【專利摘要】本發(fā)明提供一種基于云計(jì)算的體感操控系統(tǒng),包括:移動(dòng)設(shè)備、體感操控云平臺(tái)、用戶終端;所述移動(dòng)設(shè)備為設(shè)有觸摸屏的內(nèi)置高精度的三軸加速度計(jì)和陀螺儀,并能夠通過互聯(lián)網(wǎng)進(jìn)行數(shù)據(jù)傳輸和用戶交互;所述體感操控云平臺(tái)包括web前端,設(shè)有體感操控模塊的安全網(wǎng)關(guān)及輸出模塊,用于將web前端獲得的來自移動(dòng)設(shè)備的體感數(shù)據(jù)通過安全網(wǎng)關(guān)處理后轉(zhuǎn)化為信息流,通過輸出模塊實(shí)現(xiàn)體感操控?cái)?shù)據(jù)的轉(zhuǎn)換及輸出;所述用戶終端為具備接收視頻流和音頻流數(shù)據(jù)信息以及解碼功能的數(shù)字多媒體終端,用于接收所述體感操控云平臺(tái)處理后的視頻和音頻流,以及一個(gè)與其相關(guān)的附加信息流。本發(fā)明中移動(dòng)設(shè)備只需將體感數(shù)據(jù)信息及其它信息通過互聯(lián)網(wǎng)傳至體感操控云平臺(tái),而由云平臺(tái)代替移動(dòng)設(shè)備實(shí)現(xiàn)其體感與其它功能的結(jié)合。
【專利說明】基于云計(jì)算的體感操控系統(tǒng)及其應(yīng)用
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子領(lǐng)域,移動(dòng)互聯(lián)網(wǎng)領(lǐng)域,云計(jì)算領(lǐng)域,尤其涉及一種云計(jì)算的體感操控系統(tǒng)及其應(yīng)用。
【背景技術(shù)】
[0002]隨著電子領(lǐng)域的發(fā)展,支持體感功能的移動(dòng)設(shè)備越來越多,尤其以mobile設(shè)備為主,而移動(dòng)互聯(lián)網(wǎng),云計(jì)算的的快速發(fā)展解決了移動(dòng)設(shè)備的數(shù)據(jù)傳輸和大規(guī)模數(shù)據(jù)計(jì)算的問題。
[0003]云計(jì)算指IT基礎(chǔ)設(shè)施的交付和使用模式,指通過網(wǎng)絡(luò)以按需、易擴(kuò)展的方式獲得所需資源;廣義云計(jì)算指服務(wù)的交付和使用模式,指通過網(wǎng)絡(luò)以按需、易擴(kuò)展的方式獲得所需服務(wù)。這種服務(wù)可以是IT和軟件、互聯(lián)網(wǎng)相關(guān),也可是其他服務(wù)。云計(jì)算(CloudComputing)是網(wǎng)格計(jì)算(Grid Computing )、分布式計(jì)算(DistributedComputing)、并行計(jì)算(Parallel Computing)、效用計(jì)算(Utility Computing)、網(wǎng)絡(luò)存儲(chǔ)(Network StorageTechnologies)、虛擬化(Virtualization)、負(fù)載均衡(Load Balance)等傳統(tǒng)計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)發(fā)展融合的產(chǎn)物。
[0004]而現(xiàn)有的移動(dòng)設(shè)備一般都設(shè)有體感設(shè)備,如:加速度傳感器和陀螺儀傳感器;體感控制也成為移動(dòng)設(shè)備體驗(yàn)的一種新時(shí)尚。如何將這一新功能更好的利用是我們研究的方向。利用移動(dòng)設(shè)備的體感數(shù)據(jù)通過wifi或其他網(wǎng)絡(luò)資源等進(jìn)行各種應(yīng)用已成為大多數(shù)使用者的主流選擇。如何解決移動(dòng)設(shè)備因受到內(nèi)存,CPU等多重硬件設(shè)備性能的限制,在多種應(yīng)用上受到的限制;又如受到網(wǎng)絡(luò)的影響移動(dòng)設(shè)備可能出現(xiàn)上傳下載速率低或不穩(wěn)定,圖片載入數(shù)據(jù)慢等一系列問題。另外,由于移動(dòng)設(shè)備受到顯示屏尺寸的限定,使得圖片信息的顯示和縮放都不能很好的滿足用戶的常規(guī)需求。如何解決上述問題,如何給用戶帶來移動(dòng)設(shè)備的新體驗(yàn)是本發(fā)明要解決的問題。
[0005]因此,本發(fā)明旨在解決上述受移動(dòng)設(shè)備硬件設(shè)備制約的問題,通過利用云平臺(tái)的概念,實(shí)現(xiàn)在用戶終端設(shè)備上進(jìn)行操作的全新體驗(yàn)。
【發(fā)明內(nèi)容】
[0006]本發(fā)明要解決技術(shù)問題在于,提供一個(gè)能夠?qū)obile設(shè)備的體感操控信號(hào)轉(zhuǎn)換成在云平臺(tái)環(huán)境中使用的原始的操控指令,并根據(jù)云計(jì)算強(qiáng)大的分析計(jì)算能力識(shí)別歸類出用戶的體感類型,從而實(shí)現(xiàn)在移動(dòng)互聯(lián)網(wǎng)的環(huán)境中來,給用戶帶來移動(dòng)設(shè)備的新體驗(yàn)。
[0007]為了解決以上技術(shù)問題,本發(fā)明實(shí)施提供了一種基于云計(jì)算的體感操控系統(tǒng),包括:包括移動(dòng)設(shè)備、體感操控云平臺(tái)、用戶終端,具體的:
所述移動(dòng)設(shè)備設(shè)有觸摸屏的內(nèi)置高精度的三軸加速度計(jì)和陀螺儀,并能夠通過互聯(lián)網(wǎng)進(jìn)行數(shù)據(jù)傳輸和用戶交互;
所述體感操控云平臺(tái)包括web前端,設(shè)有體感操控模塊的安全網(wǎng)關(guān)及輸出模塊,用于將web前端獲得的來自移動(dòng)設(shè)備的體感數(shù)據(jù)通過安全網(wǎng)關(guān)處理后轉(zhuǎn)化為信息流,通過輸出模塊實(shí)現(xiàn)體感操控?cái)?shù)據(jù)的轉(zhuǎn)換及輸出;
所述用戶終端為具備接收視頻流和音頻流數(shù)據(jù)信息以及解碼功能的數(shù)字多媒體終端,用于接收所述體感操控云平臺(tái)處理后的視頻和音頻流,以及一個(gè)與其相關(guān)的附加信息流。
[0008]所述數(shù)字多媒體終端包括但不限于pc終端,移動(dòng)設(shè)備終端,或由電視機(jī)和機(jī)頂盒構(gòu)成的數(shù)字電視終端。
[0009]進(jìn)一步的,所述體感操控云平臺(tái)的web前端用于接收來自移動(dòng)設(shè)備的加速度傳感器和陀螺儀傳感器以及觸摸屏的觸點(diǎn)信息等原始體感數(shù)據(jù)信息。
[0010]所述體感操控云平臺(tái)的設(shè)有體感操控模塊的安全網(wǎng)關(guān)包括:
一個(gè)或多個(gè)服務(wù)節(jié)點(diǎn),用于接收,處理和輸出信息到用戶終端;移動(dòng)設(shè)備首先訪問所述前端,通過驗(yàn)證后取得連接安全網(wǎng)關(guān)內(nèi)某一服務(wù)節(jié)點(diǎn)的權(quán)限;移動(dòng)設(shè)備隨后使用這一權(quán)限和云計(jì)算系統(tǒng)內(nèi)特定的服務(wù)節(jié)點(diǎn)連接;在所述安全網(wǎng)關(guān)中,所有應(yīng)用程序的界面和音頻輸出被轉(zhuǎn)換為視頻和音頻流,以及一個(gè)與其相關(guān)的附加信息流,并通過互聯(lián)網(wǎng)傳遞給所述用戶終端設(shè)備。
[0011]
所述服務(wù)節(jié)點(diǎn)進(jìn)一步包括一處理單元,介于應(yīng)用程序與系統(tǒng)API或者網(wǎng)絡(luò)之間,其包括一個(gè)函數(shù)地址監(jiān)測(cè)模塊,用于檢測(cè)內(nèi)存中應(yīng)用程序的函數(shù)地址,以及一個(gè)函數(shù)地址重定向模塊,用于改變應(yīng)用程序的內(nèi)存中存儲(chǔ)的函數(shù)地址,對(duì)函數(shù)地址進(jìn)行重定向;以及多個(gè)接口,用于與實(shí)現(xiàn)與計(jì)算機(jī)硬件以及API之間的通信,以及一套體感模塊接口,用于實(shí)現(xiàn)應(yīng)用程序和計(jì)算機(jī)操作系統(tǒng)之間的體感api通信。
所述體感操控模塊,設(shè)置于服務(wù)節(jié)點(diǎn)中,用于將接收到的信息流計(jì)算識(shí)別和轉(zhuǎn)化成體感操控云平臺(tái)可識(shí)別的信息流輸出給微環(huán)境。
[0012]進(jìn)一步的,所述體感操控模塊包括:
一數(shù)據(jù)監(jiān)測(cè)記錄模塊,用于實(shí)時(shí)監(jiān)測(cè)和記錄加速度傳感器和陀螺儀傳感器以及觸摸屏的觸點(diǎn)信息等原始數(shù)據(jù)信息,并通過算法處理轉(zhuǎn)換為角速度和角位移機(jī)觸點(diǎn)模擬信息;一動(dòng)作識(shí)別感應(yīng)模塊,用于將上述計(jì)算完成的角速度和角位移信號(hào)及觸點(diǎn)模擬信息數(shù)據(jù)分析轉(zhuǎn)換為可識(shí)別的體感類型數(shù)據(jù);
一輸出模塊,用于將可識(shí)別的體感類型數(shù)據(jù)輸出給微環(huán)境。
[0013]所述體感操控云平臺(tái)在所述互聯(lián)網(wǎng)上建立訪問入口,所述移動(dòng)設(shè)備通過所述訪問入口訪問所述web前端,所述移動(dòng)設(shè)備通過驗(yàn)證后獲得連接到所述安全網(wǎng)關(guān)內(nèi)的某一服務(wù)節(jié)點(diǎn)的權(quán)限,所述移動(dòng)設(shè)備使用所述權(quán)限與所述某一服務(wù)節(jié)點(diǎn)連接,并通過web前端接收來自移動(dòng)設(shè)備的加速度傳感器和陀螺儀傳感器以及觸摸屏的觸點(diǎn)信息等原始數(shù)據(jù)信息;并通過服務(wù)節(jié)點(diǎn)中的體感操控模塊計(jì)算識(shí)別和轉(zhuǎn)化成體感操控云平臺(tái)可識(shí)別的信息流,輸出給微環(huán)境;微環(huán)境將所有應(yīng)用程序的界面和音頻輸出被轉(zhuǎn)換為視頻和音頻流,以及一個(gè)與其相關(guān)的附加信息流,并通過互聯(lián)網(wǎng)傳遞給所述用戶終端設(shè)備。
[0014]一種基于云計(jì)算的體感操控系統(tǒng)的應(yīng)用,可應(yīng)用于體感游戲,具體步驟如下:
(1)通過體感操控云平臺(tái)在所述互聯(lián)網(wǎng)上建立的訪問入口,所述移動(dòng)設(shè)備通過所述訪問入口訪問所述web前端,Web前端接收來自移動(dòng)設(shè)備的加速度傳感器和陀螺儀傳感器以及觸摸屏的觸點(diǎn)信息等原始數(shù)據(jù)信息;
(2)所述移動(dòng)設(shè)備通過驗(yàn)證后獲得連接到所述安全網(wǎng)關(guān)內(nèi)的某一服務(wù)節(jié)點(diǎn)的權(quán)限,所述移動(dòng)設(shè)備使用所述權(quán)限與所述某一服務(wù)節(jié)點(diǎn)連接,并通過web前端接收來自移動(dòng)設(shè)備的加速度傳感器和陀螺儀傳感器以及觸摸屏的觸點(diǎn)信息等原始數(shù)據(jù)信息;
(3)所述安全網(wǎng)關(guān)的體感操控模塊中的監(jiān)測(cè)記錄模塊對(duì)web前端接收到的來自移動(dòng)設(shè)備的加速度傳感器和陀螺儀傳感器以及觸摸屏的觸點(diǎn)信息等原始數(shù)據(jù)信息進(jìn)行監(jiān)測(cè)記錄和運(yùn)算;
(4)動(dòng)作識(shí)別感應(yīng)模塊接收經(jīng)監(jiān)測(cè)記錄模塊生成的信息流并進(jìn)行識(shí)別轉(zhuǎn)化為體感類型數(shù)據(jù)發(fā)送給輸出模塊,由輸出模塊將可識(shí)別的體感類型數(shù)據(jù)輸出給微環(huán)境;
(5)微環(huán)境將游戲應(yīng)用程序的界面和音頻轉(zhuǎn)換為視頻和音頻流,以及一個(gè)與其相關(guān)的附加信息流,并通過互聯(lián)網(wǎng)傳遞給所述用戶終端設(shè)備。
[0015]
本發(fā)明的有益效果在于:
1.本發(fā)明的一種方案是移動(dòng)設(shè)備只需將體感數(shù)據(jù)信息及其它信息通過互聯(lián)網(wǎng)傳至體感操控云平臺(tái),而由云平臺(tái)代替移動(dòng)設(shè)備實(shí)現(xiàn)其體感與其它功能的結(jié)合,因此擺脫現(xiàn)有移動(dòng)設(shè)備因受到內(nèi)存,CPU等多重硬件設(shè)備性能的限制,往往無法達(dá)到其需求狀況;
2.利用設(shè)有體感操控系統(tǒng)的云平臺(tái),解決了移動(dòng)設(shè)備應(yīng)受到網(wǎng)絡(luò)及其他因素的影響出現(xiàn)的上傳下載速率低或不穩(wěn)定,圖片載入數(shù)據(jù)慢等一系列問題。
【專利附圖】
【附圖說明】
[0016]圖1為基于云計(jì)算的體感操控系統(tǒng)的架構(gòu)示意圖;
圖2為體感操控云平臺(tái)的架構(gòu)示意圖;
圖3為體感操控模塊的運(yùn)行示意圖;
圖4為微環(huán)境的一種實(shí)施方式的示意圖;
圖5為為基于云計(jì)算的體感操控系統(tǒng)應(yīng)用于體感游戲的實(shí)施方式示意圖。
【具體實(shí)施方式】
[0017]下面結(jié)合附圖和優(yōu)選的實(shí)施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述。
[0018]圖1提供了基于云計(jì)算的體感操控系統(tǒng)的架構(gòu)示意圖,如圖所示,基于云計(jì)算的體感操控系統(tǒng)包括:移動(dòng)設(shè)備、體感操控云平臺(tái)、用戶終端;所述移動(dòng)設(shè)備為設(shè)有觸摸屏的內(nèi)置高精度的三軸加速度計(jì)和陀螺儀,并能夠通過互聯(lián)網(wǎng)進(jìn)行數(shù)據(jù)傳輸和用戶交互的移動(dòng)設(shè)備;
所述體感操控云平臺(tái)包括web前端,設(shè)有體感操控模塊的安全網(wǎng)關(guān)及輸出模塊,用于將web前端獲得的來自移動(dòng)設(shè)備的體感數(shù)據(jù)通過安全網(wǎng)關(guān)處理后轉(zhuǎn)化為信息流,通過輸出模塊實(shí)現(xiàn)體感操控?cái)?shù)據(jù)的轉(zhuǎn)換及輸出;
所述用戶終端包括數(shù)字多媒體終端,或接口終端
圖2為體感操控云平臺(tái)的架構(gòu)示意圖,如圖所示:體感操控云平臺(tái)的web前端用于接收來自移動(dòng)設(shè)備的加速度傳感器和陀螺儀傳感器以及觸摸屏的觸點(diǎn)信息等原始數(shù)據(jù)信息。
[0019]體感操控云平臺(tái)的設(shè)有體感操控模塊的安全網(wǎng)關(guān)包括:一個(gè)或多個(gè)服務(wù)節(jié)點(diǎn),用于接收,處理和輸出信息到用戶終端;終端設(shè)備首先訪問所述前端,通過驗(yàn)證后取得連接安全網(wǎng)關(guān)內(nèi)某一服務(wù)節(jié)點(diǎn)的權(quán)限;終端設(shè)備隨后使用這一權(quán)限和云計(jì)算系統(tǒng)內(nèi)特定的服務(wù)節(jié)點(diǎn)連接;在所述安全網(wǎng)關(guān)中,所有應(yīng)用程序的界面和音頻輸出被轉(zhuǎn)換為視頻和音頻流,以及一個(gè)與其相關(guān)的附加信息流,并通過互聯(lián)網(wǎng)傳遞給所述用戶終端設(shè)備。
[0020]所述服務(wù)節(jié)點(diǎn)進(jìn)一步包括一處理單元,介于應(yīng)用程序與系統(tǒng)API或者網(wǎng)絡(luò)之間,其包括一個(gè)函數(shù)地址監(jiān)測(cè)模塊,用于檢測(cè)內(nèi)存中應(yīng)用程序的函數(shù)地址,以及一個(gè)函數(shù)地址重定向模塊,用于改變應(yīng)用程序的內(nèi)存中存儲(chǔ)的函數(shù)地址,對(duì)函數(shù)地址進(jìn)行重定向;以及多個(gè)接口,用于與實(shí)現(xiàn)與計(jì)算機(jī)硬件以及API之間的通信,以及一套體感模塊接口,用于實(shí)現(xiàn)應(yīng)用程序和計(jì)算機(jī)操作系統(tǒng)之間的體感api通信。 所述體感操控模塊,設(shè)置于服務(wù)節(jié)點(diǎn)中,用于將接收到的信息流計(jì)算識(shí)別和轉(zhuǎn)化成體感操控云平臺(tái)可識(shí)別的信息流輸出給微環(huán)境。
[0021]
圖3為體感操控模塊的運(yùn)行示意圖;體感操控模塊包括:
一數(shù)據(jù)監(jiān)測(cè)記錄模塊,用于實(shí)時(shí)監(jiān)測(cè)和記錄加速度傳感器和陀螺儀傳感器以及觸摸屏的觸點(diǎn)信息等原始數(shù)據(jù)信息,并通過算法處理轉(zhuǎn)換為角速度和角位移及觸點(diǎn)模擬信息;一動(dòng)作識(shí)別感應(yīng)模塊,用于將上述計(jì)算完成的角速度和角位移及觸點(diǎn)模擬信息等信號(hào)數(shù)據(jù)分析轉(zhuǎn)換為可識(shí)別的體感類型數(shù)據(jù);
一一輸出模塊,用于將可識(shí)別的體感類型數(shù)據(jù)輸出給微環(huán)境。
[0022]微環(huán)境的實(shí)現(xiàn)在操作系統(tǒng)層次,介于應(yīng)用程序與系統(tǒng)API或者網(wǎng)絡(luò)之間,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,雖然這里使用了 “微環(huán)境”這一術(shù)語,但是應(yīng)當(dāng)將其擴(kuò)展地理解為能夠由硬件、軟件來實(shí)現(xiàn)的一個(gè)功能結(jié)構(gòu)體,或者一個(gè)處理單元。考慮一個(gè)任意的應(yīng)用程序,為了和計(jì)算機(jī)上的硬件交互設(shè)備進(jìn)行交互,應(yīng)用程序必須通過操作系統(tǒng)提供的接口訪問硬件驅(qū)動(dòng),進(jìn)而控制硬件。
[0023]如圖4所示,在操作系統(tǒng)中,微環(huán)境可進(jìn)一步包含多個(gè)進(jìn)程,所述進(jìn)程和客戶端連接,由客戶端請(qǐng)求執(zhí)行特定的請(qǐng)求,所述請(qǐng)求可以是應(yīng)用程序或者發(fā)送或者接收的數(shù)據(jù)。微環(huán)境隨后將上述請(qǐng)求載入內(nèi)存,在上述請(qǐng)求實(shí)際執(zhí)行之前,微環(huán)境利用動(dòng)態(tài)鏈接庫的工作方式將重定向模塊(以DLL的形式)加載進(jìn)應(yīng)用程序的進(jìn)程空間,并在應(yīng)用程序進(jìn)程的內(nèi)存空間中修改應(yīng)用程序已載入的執(zhí)行代碼?;蛘邽榱斯?jié)省PC機(jī)硬件的資源,微環(huán)境直接利用自身的重定向硬件模塊修改上述請(qǐng)求中所包含的函數(shù)地址變量,以改變函數(shù)的操作系統(tǒng)應(yīng)用程序接口 API的功能調(diào)用入口位置。當(dāng)應(yīng)用程序執(zhí)行之后,程序調(diào)用操作系統(tǒng)API時(shí),重定向模塊將被修改的函數(shù)地址跳轉(zhuǎn)到重定向模塊所存儲(chǔ)的函數(shù)地址。重定向模塊和在其它進(jìn)程中運(yùn)行的微環(huán)境主體通過特定的通訊隧道連接,將程序執(zhí)行時(shí)的交互式內(nèi)容輸出到微環(huán)境進(jìn)程中,經(jīng)過處理后最終通過網(wǎng)絡(luò)發(fā)送到客戶端。
[0024]
如上所述,體感操控云平臺(tái)在所述互聯(lián)網(wǎng)上建立訪問入口,所述移動(dòng)設(shè)備通過訪問入口訪問web前端,移動(dòng)設(shè)備通過驗(yàn)證后獲得連接到安全網(wǎng)關(guān)內(nèi)的某一服務(wù)節(jié)點(diǎn)的權(quán)限,所述移動(dòng)設(shè)備使用所述權(quán)限與所述某一服務(wù)節(jié)點(diǎn)連接,并通過web前端接收來自移動(dòng)設(shè)備的加速度傳感器和陀螺儀傳感器以及觸摸屏的觸點(diǎn)信息等原始數(shù)據(jù)信息;并通過服務(wù)節(jié)點(diǎn)中的體感操控模塊計(jì)算識(shí)別和轉(zhuǎn)化成體感操控云平臺(tái)可識(shí)別的信息流,發(fā)送給微環(huán)境,微環(huán)境將應(yīng)用程序的界面和音頻轉(zhuǎn)換為視頻和音頻流,以及一個(gè)與其相關(guān)的附加信息流,并通過互聯(lián)網(wǎng)傳遞給所述用戶終端設(shè)備。[0025]
所述數(shù)字多媒體終端包括但不限于PC終端,移動(dòng)設(shè)備終端,或由電視機(jī)和機(jī)頂盒構(gòu)成的數(shù)字電視終端。
[0026]所述移動(dòng)設(shè)備通過開放的協(xié)議訪問體感操控云平臺(tái)。
[0027]如圖5所示,將上述基于云計(jì)算的體感操控系統(tǒng)應(yīng)用于體感游戲?yàn)槔?,具體步驟如下:
1.在移動(dòng)設(shè)備中啟動(dòng)游戲,通過體感操控云平臺(tái)在所述互聯(lián)網(wǎng)上建立的訪問入口,所述移動(dòng)設(shè)備通過所述訪問入口訪問所述web前端,Web前端接收來自移動(dòng)設(shè)備的加速度傳感器和陀螺儀傳感器以及觸摸屏的觸點(diǎn)信息等原始數(shù)據(jù)信息;
2.所述移動(dòng)設(shè)備通過驗(yàn)證后獲得連接到所述安全網(wǎng)關(guān)內(nèi)的某一服務(wù)節(jié)點(diǎn)的權(quán)限,所述移動(dòng)設(shè)備使用所述權(quán)限與所述某一服務(wù)節(jié)點(diǎn)連接,并通過web前端接收來自移動(dòng)設(shè)備的加速度傳感器和陀螺儀傳感器以及觸摸屏的觸點(diǎn)信息等原始數(shù)據(jù)信息;
3.所述安全網(wǎng)關(guān)的體感操控模塊中的監(jiān)測(cè)記錄模塊對(duì)web前端接收到的來自移動(dòng)設(shè)備的加速度傳感器和陀螺儀傳感器以及觸摸屏的觸點(diǎn)信息等原始數(shù)據(jù)信息進(jìn)行監(jiān)測(cè)記錄和運(yùn)算;
4.動(dòng)作識(shí)別感應(yīng)模塊接收經(jīng)監(jiān)測(cè)記錄模塊生成的信息流并進(jìn)行識(shí)別轉(zhuǎn)化為體感類型數(shù)據(jù)發(fā)送給輸出模塊,由輸出模塊將可識(shí)別的體感類型數(shù)據(jù)輸出給微環(huán)境;
5.微環(huán)境將游戲應(yīng)用程序的界面和音頻轉(zhuǎn)換為視頻和音頻流,以及一個(gè)與其相關(guān)的附加信息流,并通過互聯(lián)網(wǎng)傳遞給所述用戶終端設(shè)備。
[0028]以上結(jié)合本發(fā)明的具體實(shí)施例做了詳細(xì)描述,但并非是對(duì)本發(fā)明的限制。凡是依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所做的任何簡(jiǎn)單修改,均仍屬于本發(fā)明技術(shù)方案的范圍。
【權(quán)利要求】
1.一種基于云計(jì)算的體感操控系統(tǒng),包括:移動(dòng)設(shè)備、體感操控云平臺(tái)、用戶終端,其特征在于:
所述移動(dòng)設(shè)備為設(shè)有觸摸屏的內(nèi)置高精度的三軸加速度計(jì)和陀螺儀,并能夠通過互聯(lián)網(wǎng)進(jìn)行數(shù)據(jù)傳輸和用戶交互; 所述體感操控云平臺(tái)包括web前端,設(shè)有體感操控模塊的安全網(wǎng)關(guān)及輸出模塊,用于將web前端獲得的來自移動(dòng)設(shè)備的體感數(shù)據(jù)通過安全網(wǎng)關(guān)處理后轉(zhuǎn)化為信息流,通過輸出模塊實(shí)現(xiàn)體感操控?cái)?shù)據(jù)的轉(zhuǎn)換及輸出; 所述用戶終端為具備接收視頻流和音頻流數(shù)據(jù)信息以及解碼功能的數(shù)字多媒體終端,用于接收所述體感操控云平臺(tái)處理后的視頻和音頻流,以及一個(gè)與其相關(guān)的附加信息流。
2.根據(jù)權(quán)利要求1所述的基于云計(jì)算的體感操控系統(tǒng),其特征在于:所述體感操控云平臺(tái)的web前端用于接收來自移動(dòng)設(shè)備的加速度傳感器和陀螺儀傳感器以及觸摸屏的觸點(diǎn)信息等原始數(shù)據(jù)信息。
3.根據(jù)權(quán)利要求1所述的基于云計(jì)算的體感操控系統(tǒng),其特征在于:所述體感操控云平臺(tái)的設(shè)有體感操控模塊的安全網(wǎng)關(guān)包括: 一個(gè)或多個(gè)服務(wù)節(jié)點(diǎn),用于接收,處理和輸出信息到用戶終端;移動(dòng)設(shè)備首先訪問所述前端,通過驗(yàn)證后取得連接安全網(wǎng)關(guān)內(nèi)某一服務(wù)節(jié)點(diǎn)的權(quán)限;移動(dòng)設(shè)備隨后使用這一權(quán)限和云計(jì)算系統(tǒng)內(nèi)特定的服務(wù)節(jié)點(diǎn)連接;在所述安全網(wǎng)關(guān)中,所有應(yīng)用程序的界面和音頻輸出被轉(zhuǎn)換為視頻和音頻流,以及一個(gè)與其相關(guān)的附加信息流,并通過互聯(lián)網(wǎng)傳遞給所述用戶終端設(shè)備。
4.根據(jù)權(quán)利要求3所述的基于云計(jì)算的體感操控系統(tǒng),其特征在于:所述服務(wù)節(jié)點(diǎn)進(jìn)一步包括一處理單元,介于 應(yīng)用程序與系統(tǒng)API或者網(wǎng)絡(luò)之間,其包括一個(gè)函數(shù)地址監(jiān)測(cè)模塊,用于檢測(cè)內(nèi)存中應(yīng)用程序的函數(shù)地址,以及一個(gè)函數(shù)地址重定向模塊,用于改變應(yīng)用程序的內(nèi)存中存儲(chǔ)的函數(shù)地址,對(duì)函數(shù)地址進(jìn)行重定向;以及多個(gè)接口,用于與實(shí)現(xiàn)與計(jì)算機(jī)硬件以及API之間的通信,以及一套體感模塊接口,用于實(shí)現(xiàn)應(yīng)用程序和計(jì)算機(jī)操作系統(tǒng)之間的體感api通信。
5.根據(jù)權(quán)利要求r4中任一項(xiàng)所述的基于云計(jì)算的體感操控系統(tǒng),其特征在于:所述體感操控模塊,設(shè)置于服務(wù)節(jié)點(diǎn)中,用于將接收到的信息流計(jì)算識(shí)別和轉(zhuǎn)化成體感操控云平臺(tái)可識(shí)別的信息流輸出給微環(huán)境。
6.根據(jù)權(quán)利要求5所述的基于云計(jì)算的體感操控系統(tǒng),其特征在于:所述體感操控模塊包括: 一數(shù)據(jù)監(jiān)測(cè)記錄模塊,用于實(shí)時(shí)監(jiān)測(cè)和記錄加速度傳感器和陀螺儀傳感器以及觸摸屏的觸點(diǎn)信息等原始數(shù)據(jù)信息,并通過算法處理轉(zhuǎn)換為角速度和角位移機(jī)觸點(diǎn)模擬信息; 一動(dòng)作識(shí)別感應(yīng)模塊,用于將上述計(jì)算完成的角速度和角位移信號(hào)及觸點(diǎn)模擬信息數(shù)據(jù)分析轉(zhuǎn)換為可識(shí)別的體感類型數(shù)據(jù); 一一輸出模塊,用于將可識(shí)別的體感類型數(shù)據(jù)輸出給微環(huán)境。
7.根據(jù)權(quán)利要求1所述的基于云計(jì)算的體感操控系統(tǒng),其特征在于:所述數(shù)字多媒體終端包括但不限于Pc終端,移動(dòng)設(shè)備終端,或由電視機(jī)和機(jī)頂盒構(gòu)成的數(shù)字電視終端。
8.根據(jù)權(quán)利要求r4或7中任一項(xiàng)所述的基于云計(jì)算的體感操控系統(tǒng),其特征在于:所述體感操控云平臺(tái)在所述互聯(lián)網(wǎng)上建立訪問入口,所述移動(dòng)設(shè)備通過所述訪問入口訪問所述web前端,所述移動(dòng)設(shè)備通過驗(yàn)證后獲得連接到所述安全網(wǎng)關(guān)內(nèi)的某一服務(wù)節(jié)點(diǎn)的權(quán)限,所述移動(dòng)設(shè)備使用所述權(quán)限與所述某一服務(wù)節(jié)點(diǎn)連接,并通過web前端接收來自移動(dòng)設(shè)備的加速度傳感器和陀螺儀傳感器以及觸摸屏的觸點(diǎn)信息等原始數(shù)據(jù)信息;并通過服務(wù)節(jié)點(diǎn)中的體感操控模塊計(jì)算識(shí)別和轉(zhuǎn)化成體感操控云平臺(tái)可識(shí)別的信息流,輸出給微環(huán)境;微環(huán)境將所有應(yīng)用程序的界面和音頻輸出被轉(zhuǎn)換為視頻和音頻流,以及一個(gè)與其相關(guān)的附加信息流,并通過互聯(lián)網(wǎng)傳遞給所述用戶終端設(shè)備。
9.根據(jù)權(quán)利要求1所述的基于云計(jì)算的體感操控系統(tǒng),其特征在于:所述基于云計(jì)算的體感操控系統(tǒng)可應(yīng)用于游戲領(lǐng)域,交通狀況查詢,視頻音頻播放領(lǐng)域。
10.根據(jù)權(quán)利要求1所述的基于云計(jì)算的體感操控系統(tǒng),其特征在于:一種基于云計(jì)算的體感操控系統(tǒng)在游戲中的應(yīng)用,具體步驟如下: (1)在移動(dòng)設(shè)備中啟動(dòng)游戲,通過體感操控云平臺(tái)在所述互聯(lián)網(wǎng)上建立的訪問入口,所述移動(dòng)設(shè)備通過所述訪問入口訪問所述web前端,Web前端接收來自移動(dòng)設(shè)備的加速度傳感器和陀螺儀傳感器以及觸摸屏的觸點(diǎn)信息等原始數(shù)據(jù)信息; (2)所述移動(dòng)設(shè)備通過驗(yàn)證后獲得連接到所述安全網(wǎng)關(guān)內(nèi)的某一服務(wù)節(jié)點(diǎn)的權(quán)限,所述移動(dòng)設(shè)備使用所述權(quán)限與所述某一服務(wù)節(jié)點(diǎn)連接,并通過web前端接收來自移動(dòng)設(shè)備的加速度傳感器和陀螺儀傳感器以及觸摸屏的觸點(diǎn)信息等原始數(shù)據(jù)信息; (3)所述安全網(wǎng)關(guān)的體感操控模塊中的監(jiān)測(cè)記錄模塊對(duì)web前端接收到的來自移動(dòng)設(shè)備的加速度傳感器和陀螺儀傳感器以及觸摸屏的觸點(diǎn)信息等原始數(shù)據(jù)信息進(jìn)行監(jiān)測(cè)記錄和運(yùn)算; (4)動(dòng)作識(shí)別感應(yīng)模塊接收經(jīng)監(jiān)測(cè)記錄模塊生成的信息流并進(jìn)行識(shí)別轉(zhuǎn)化為體感類型數(shù)據(jù)發(fā)送給輸出模塊,由輸出模塊將可識(shí)別的體感類型數(shù)據(jù)輸出給微環(huán)境; (5)微環(huán)境將游戲應(yīng)用程序的 界面和音頻轉(zhuǎn)換為視頻和音頻流,以及一個(gè)與其相關(guān)的附加信息流,并通過互聯(lián)網(wǎng)傳遞給所述用戶終端設(shè)備。
【文檔編號(hào)】H04L29/08GK103428173SQ201210155289
【公開日】2013年12月4日 申請(qǐng)日期:2012年5月17日 優(yōu)先權(quán)日:2012年5月17日
【發(fā)明者】鄧迪 申請(qǐng)人:云聯(lián)(北京)信息技術(shù)有限公司