專利名稱:便攜式無線操作系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通信技術(shù)領(lǐng)域,特別涉及一種便攜式無線操作系統(tǒng)及方法。
背景技術(shù):
隨時隨地方便地使用計算機、手機等電子設(shè)備來工作、休閑、娛樂,一直是人們想 實現(xiàn)的一個重要目標(biāo)。但現(xiàn)有解決方案一直未達(dá)到好的效果,一方面,現(xiàn)有的手機雖然具有 了部分的計算機功能,但是由于手機尺寸過小,導(dǎo)致顯示屏幕小,不適合人觀察;導(dǎo)致鍵盤 小,不方便用戶操作;另一方面,現(xiàn)有的筆記本電腦可以隨身攜帶,但是由于尺寸和重量過 大,十分不方便,如果筆記本設(shè)計得很小,則會導(dǎo)致出現(xiàn)和現(xiàn)有手機一樣的情況,仍不方便 用戶使用。另外,現(xiàn)有的大部分電子設(shè)備都存在外接的操控面板和顯示面板,這些操控面板 和顯示面板實際上對設(shè)備的可靠性和穩(wěn)定性來說,會造成較大影響,同時也會由于外接的 操控面板和顯示面板使得設(shè)備的尺寸變大。特別是設(shè)備在一些特殊的惡劣環(huán)境下工作時, 操作人員不適合物理上接近設(shè)備的操控面板和顯示面板,這對設(shè)備的直接操作方法存在很 大的弊端,即使是可遙控的設(shè)備,為了操作方便,觀察舒適,該可遙控設(shè)備的體積和重量也 會較大,不易攜帶。綜上所述,現(xiàn)有電子設(shè)備具有下述缺陷1、操控面板或顯示面板尺寸小,不適合觀察和操作;2、帶有操控面板或顯示面板的電子設(shè)備體積和重量較大,不方便攜帶;3、帶有操控面板或顯示面板的電子設(shè)備的可靠性和穩(wěn)定性差,不能夠適應(yīng)在一些 特殊的惡劣環(huán)境下工作。
發(fā)明內(nèi)容
(一)要解決的技術(shù)問題本發(fā)明要解決的技術(shù)問題是,針對上述缺陷,如何提供一種便攜式無線操作系統(tǒng) 及方法,方便觀察和操作電子設(shè)備,并使電子設(shè)備能夠適應(yīng)在一些特殊的惡劣環(huán)境下工作。(二)技術(shù)方案為解決上述技術(shù)問題,本發(fā)明提供了一種便攜式無線操作系統(tǒng),所述便攜式無線 操作系統(tǒng)包括便攜式無線操作裝置和與所述便攜式無線操作裝置進(jìn)行無線通信連接的遠(yuǎn)程服 務(wù)裝置;其中,所述便攜式無線操作裝置用于接收遠(yuǎn)程服務(wù)裝置的人機交互界面數(shù)據(jù),并把該人 機交互界面投影在一個平面上,獲取在所投影的人機交互界面上的用戶操作動作數(shù)據(jù),并 把該用戶操作動作數(shù)據(jù)發(fā)送到所述遠(yuǎn)程服務(wù)裝置;所述遠(yuǎn)程服務(wù)裝置用于從所述便攜式無線操作裝置接收到用戶操作動作數(shù)據(jù)后, 將所述用戶操作動作數(shù)據(jù)解析為操作命令,執(zhí)行該操作命令,并把執(zhí)行結(jié)果的人機交互界面數(shù)據(jù)發(fā)送到所述便攜式無線操作裝置。優(yōu)選地,所述便攜式無線操作裝置進(jìn)一步用于向遠(yuǎn)程服務(wù)裝置發(fā)送服務(wù)啟動命 令;所述遠(yuǎn)程服務(wù)裝置進(jìn)一步用于根據(jù)接收到的所述服務(wù)啟動命令向所述便攜式無 線操作裝置返回人機交互界面數(shù)據(jù)。優(yōu)選地,所述遠(yuǎn)程服務(wù)裝置包括服務(wù)模塊、界面處理模塊以及第二無線收發(fā)模塊; 其中,所述第二無線收發(fā)模塊,用于將接收自所述便攜式無線操作裝置的用戶操作動作 數(shù)據(jù)發(fā)送至所述界面處理模塊;將接收自所述界面處理模塊的人機交互界面數(shù)據(jù)發(fā)送至所 述便攜式無線操作裝置;所述界面處理模塊,用于將接收自所述第二無線收發(fā)模塊的用戶操作動作數(shù)據(jù)解 析為操作命令后發(fā)送至所述服務(wù)模塊;將接收自所述服務(wù)模塊的人機交互界面數(shù)據(jù)進(jìn)行壓 縮后發(fā)送至所述第二無線收發(fā)模塊;所述服務(wù)模塊,用于執(zhí)行接收自所述界面處理模塊的操作命令,并把執(zhí)行結(jié)果的 人機交互界面數(shù)據(jù)發(fā)送至所述界面處理模塊。優(yōu)選地,所述便攜式無線操作裝置包括一個或多個投影模塊、一個或多個圖像傳 感模塊、圖像處理模塊以及第一無線收發(fā)模塊;其中,所述第一無線收發(fā)模塊,用于將接收自所述遠(yuǎn)程服務(wù)裝置的人機交互界面數(shù)據(jù)發(fā) 送至所述圖像處理單元;將接收自所述圖像處理單元的用戶操作動作數(shù)據(jù)發(fā)送給所述遠(yuǎn)程 服務(wù)裝置;所述圖像處理單元,用于將接收自所述第一無線收發(fā)模塊的人機交互界面數(shù)據(jù)解 壓縮后發(fā)送到所述投影模塊;將接收自所述圖像傳感模塊的用戶操作動作數(shù)據(jù)進(jìn)行處理, 以獲取用戶操作動作數(shù)據(jù),并將所述用戶操作動作數(shù)據(jù)發(fā)送至所述第一無線收發(fā)模塊;所述一個或多個投影模塊,用于接收來自所述圖像處理單元的人機交互界面數(shù) 據(jù),并把該人機交互界面數(shù)據(jù)投影到一個或多個平面上成像;所述一個或多個圖像傳感模塊,用于采集用戶針對人機交互界面進(jìn)行操作的圖像 信息數(shù)據(jù),并將其發(fā)送至所述圖像處理單元。優(yōu)選地,所述用戶操作動作數(shù)據(jù)至少包括用戶通過手指操作人機交互界面區(qū)域的 動作數(shù)據(jù)、手指操作時在人機交互界面區(qū)域中的相對坐標(biāo)和手指在人機交互界面區(qū)域中滑 動的軌跡;所述圖像傳感模塊包括二維平面圖像信息傳感器、圖像深度傳感器或二者的組 合;所述圖像信息數(shù)據(jù)包括二維平面圖像信息、圖像深度信息或二者結(jié)合的三維圖像信息; 所述人機交互界面是上一次用戶操作退出時保留的人機交互界面或預(yù)設(shè)的人機交互界面; 所述人機交互界面數(shù)據(jù)是靜態(tài)或動態(tài)的圖像;所述便攜式無線操作裝置和所述遠(yuǎn)程服務(wù)裝 置之間的數(shù)據(jù)收發(fā)方式包括無線電磁波方式,光通信方式,或其它無線通信方式;所述平面 為墻面、桌面或紙張表面;所述投影模塊為多個,每個投影模塊將所接收到的人機交互界面 的一部分向不同平面或同一平面的不同區(qū)域進(jìn)行投影。優(yōu)選地,所述界面處理模塊包括帶有相應(yīng)處理軟件的計算機或計算機網(wǎng)絡(luò)系統(tǒng), 且所述服務(wù)模塊包括帶有相應(yīng)執(zhí)行處理軟件的計算機或計算機網(wǎng)絡(luò)系統(tǒng);或,所述便攜式無線操作裝置中的第一無線收發(fā)模塊為手機中的無線收發(fā)模塊,所述投影模塊、圖像傳感模塊和圖像處理模塊集成在手機中,且所述遠(yuǎn)程服務(wù)裝置的第二無線 收發(fā)模塊為基站中的無線通信系統(tǒng),界面處理模塊與服務(wù)模塊為帶有相應(yīng)處理軟件的計算 機網(wǎng)絡(luò)系統(tǒng)。為解決上述技術(shù)問題,本發(fā)明還提供了一種上述便攜式無線操作系統(tǒng)的操作方 法,所述操作方法包括步驟A 便攜式無線操作裝置接收遠(yuǎn)程服務(wù)裝置的人機交互界面數(shù)據(jù),并把該人 機交互界面投影在一個平面上,獲取在所投影的人機交互界面上的用戶操作動作數(shù)據(jù),并 把該用戶操作動作數(shù)據(jù)發(fā)送到所述遠(yuǎn)程服務(wù)裝置;步驟B:遠(yuǎn)程服務(wù)裝置將接收到的用戶操作動作數(shù)據(jù)解析為操作命令,執(zhí)行該操 作命令,并把執(zhí)行結(jié)果的人機交互界面數(shù)據(jù)發(fā)送到所述便攜式無線操作裝置。優(yōu)選地,步驟A之前,所述操作方法進(jìn)一步包括步驟A0 便攜式無線操作裝置向遠(yuǎn)程服務(wù)裝置發(fā)送服務(wù)啟動命令,所述遠(yuǎn)程服 務(wù)裝置根據(jù)接收到的所述服務(wù)啟動命令向所述便攜式無線操作裝置返回人機交互界面數(shù) 據(jù)。優(yōu)選地,所述步驟B具體包括步驟Bl 界面處理模塊將接收自第二無線收發(fā)模塊的用戶操作動作數(shù)據(jù)解析為 服務(wù)模塊可執(zhí)行的操作命令后,發(fā)送到服務(wù)模塊;步驟B2 服務(wù)模塊執(zhí)行接收自所述界面處理模塊的操作命令,并把執(zhí)行結(jié)果的人 機交互界面數(shù)據(jù)經(jīng)過所述界面處理模塊進(jìn)行壓縮后由所述第二無線收發(fā)模塊發(fā)送給便攜 式無線操作裝置。優(yōu)選地,所述步驟A具體包括步驟Al 第一無線收發(fā)模塊將接收自所述遠(yuǎn)程服務(wù)裝置的人機交互界面數(shù)據(jù)通 過圖像處理單元解壓縮后發(fā)送至投影模塊;步驟A2 投影模塊將接收到的人機交互界面數(shù)據(jù)投影到一個平面上成像;步驟A3 圖像傳感模塊采集用戶針對人機交互界面進(jìn)行操作的圖像信息數(shù)據(jù),并 將所述圖像信息數(shù)據(jù)經(jīng)由所述圖像處理單元和所述第一無線收發(fā)模塊發(fā)送給所述遠(yuǎn)程服 務(wù)裝置。(三)有益效果本發(fā)明提出了一種便攜式無線操作系統(tǒng)及方法,通過便攜式無線操作裝置接收遠(yuǎn) 程服務(wù)裝置的用戶界面數(shù)據(jù),并把該界面投影在一個平面上,獲取用戶在投影操作界面上 的操作手勢信息,并把該操作手勢信息無線傳輸?shù)竭h(yuǎn)程服務(wù)裝置,最后通過遠(yuǎn)程服務(wù)裝置 對該操作手勢解析為操作命令,并執(zhí)行該命令,且把執(zhí)行后所獲得的結(jié)果的用戶界面數(shù)據(jù) 無線發(fā)送回便攜式無線操作裝置,以更新投影的用戶界面,來達(dá)到用戶在便攜式無線操作 裝置上完成對遠(yuǎn)程服務(wù)裝置的操作,基于此方案可以實現(xiàn)用戶在任何時間和任何地點,利 用便攜式無線操作裝置實現(xiàn)對遠(yuǎn)程服務(wù)裝置的操作,方便觀察和操作遠(yuǎn)程服務(wù)裝置,并使 遠(yuǎn)程服務(wù)裝置能夠適應(yīng)在一些特殊的惡劣環(huán)境下工作,而且由于遠(yuǎn)程服務(wù)裝置可以無需操 控面板和顯示面板,因此大大提高了其工作的可靠性和穩(wěn)定性,比如,在海上的遠(yuǎn)程服務(wù)裝 置,需要防水、防鹽霧、防潮,如果沒有操控面板和顯示面板,將使得其三防特性更好。
圖1是本發(fā)明實施例的便攜式無線操作系統(tǒng)的結(jié)構(gòu)示意圖;圖2是本發(fā)明實施例中便攜式無線操作系統(tǒng)的操作方法流程圖;圖3為圖2所示操作方法中步驟A的方法流程圖;圖4為圖2所示操作方法中步驟B的方法流程圖。
具體實施例方式下面結(jié)合附圖和實施例,對本發(fā)明的具體實施方式
作進(jìn)一步詳細(xì)描述。以下實施 例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。圖1是本發(fā)明實施例的便攜式無線操作系統(tǒng)的結(jié)構(gòu)示意圖;如圖1所述,本發(fā)明所 述的便攜式無線操作系統(tǒng),包括便攜式無線操作裝置和與所述便攜式無線操作裝置進(jìn)行無 線通信連接的遠(yuǎn)程服務(wù)裝置;其中,所述便攜式無線操作裝置用于接收遠(yuǎn)程服務(wù)裝置的人 機交互界面數(shù)據(jù),并把該人機交互界面投影在一個平面上,獲取在所投影的人機交互界面 上的用戶操作動作數(shù)據(jù),并把該用戶操作動作數(shù)據(jù)發(fā)送到所述遠(yuǎn)程服務(wù)裝置;所述遠(yuǎn)程服 務(wù)裝置用于從所述便攜式無線操作裝置接收到用戶操作動作數(shù)據(jù)后,將所述用戶操作動作 數(shù)據(jù)解析為操作命令,執(zhí)行該操作命令,并把執(zhí)行結(jié)果的人機交互界面數(shù)據(jù)發(fā)送到所述便 攜式無線操作裝置。所述便攜式無線操作裝置進(jìn)一步用于向遠(yuǎn)程服務(wù)裝置發(fā)送服務(wù)啟動命令;所述遠(yuǎn) 程服務(wù)裝置進(jìn)一步用于根據(jù)接收到的所述服務(wù)啟動命令向所述便攜式無線操作裝置返回 人機交互界面數(shù)據(jù)(所述人機交互界面可以是上一次用戶操作退出時的人機交互界面,也 可以是預(yù)設(shè)的人機交互界面)。遠(yuǎn)程服務(wù)裝置一般處于等待接收狀態(tài),直到便攜式無線操作 裝置啟動后或需要啟動服務(wù)時向遠(yuǎn)程服務(wù)裝置發(fā)送帶有相應(yīng)標(biāo)識的服務(wù)啟動命令后,該遠(yuǎn) 程服務(wù)裝置根據(jù)該標(biāo)識識別出所述服務(wù)啟動命令后向所述便攜式無線操作裝置返回相應(yīng) 的人機交互界面數(shù)據(jù)(所述人機交互界面可以是上一次用戶操作退出時保留的人機交互 界面,也可以是預(yù)設(shè)的人機交互界面),所述人機交互界面數(shù)據(jù)可以是靜態(tài)或動態(tài)的圖像。 所述便攜式無線操作裝置和所述遠(yuǎn)程服務(wù)裝置之間的數(shù)據(jù)收發(fā)方式可以包括無線電磁波 方式,光通信方式,或其它無線通信方式。所述便攜式無線操作裝置包括投影模塊、圖像傳感模塊、圖像處理模塊以及第一 無線收發(fā)模塊;所述第一無線收發(fā)模塊,用于將接收自所述遠(yuǎn)程服務(wù)裝置的人機交互界面數(shù)據(jù)發(fā) 送至所述圖像處理單元;將接收自所述圖像處理單元的用戶操作動作數(shù)據(jù)發(fā)送給所述遠(yuǎn)程 服務(wù)裝置;所述圖像處理單元,用于將接收自所述第一無線收發(fā)模塊的人機交互界面數(shù)據(jù)解 壓后或直接發(fā)送到所述投影模塊;將接收自所述圖像傳感模塊的用戶操作動作數(shù)據(jù)進(jìn)行處 理,以獲取用戶操作動作數(shù)據(jù),并把用戶操作動作數(shù)據(jù)壓縮后或直接發(fā)送至所述第一無線 收發(fā)模塊,所述用戶操作動作數(shù)據(jù)至少包括用戶通過手指操作人機交互界面區(qū)域的動作數(shù) 據(jù)、手指操作時在人機交互界面區(qū)域中的相對坐標(biāo)和手指在人機交互界面區(qū)域中滑動的軌 跡;所述投影模塊,用于接收來自所述圖像處理單元的人機交互界面數(shù)據(jù),并把該人機交互界面數(shù)據(jù)投影到一個平面上成像,比如墻面、桌面、紙張表面等;所述圖像傳感模塊,用于采集用戶針對人機交互界面進(jìn)行操作的圖像信息數(shù)據(jù), 并將其發(fā)送至所述圖像處理單元;所述圖像傳感模塊可以包括二維平面圖像信息傳感器、 圖像深度傳感器或二者的組合。當(dāng)用戶在投影出來的人機交互界面區(qū)域上進(jìn)行手勢操作時,所述圖像傳感模塊將 采集用戶在投影的人機交互界面區(qū)域內(nèi)所有動作的圖像信息數(shù)據(jù),根據(jù)采用圖像傳感模塊 的不同,該圖像信息數(shù)據(jù)可以包括二維平面圖像信息、圖像深度信息或二者結(jié)合的三維圖 像信息。本實施例中,所述第一無線收發(fā)模塊接收到的人機交互界面數(shù)據(jù)包括一個類似計 算機的鍵盤界面顯示區(qū)域和一個內(nèi)容界面顯示區(qū)域,通過所述投影模塊形成一個虛擬的鍵 盤區(qū)域和內(nèi)容區(qū)域,其中所述投影模塊可以是一個或多個,以完成對人機交互界面的投影, 即可以把所接收到的人機交互界面劃分為幾部分,每部分界面由不同投影模塊向不同平面 或同一平面的不同區(qū)域進(jìn)行投影。所述圖像傳感模塊通過獲取用戶手指在虛擬鍵盤區(qū)域敲擊鍵盤的實時視頻圖像, 并由所述圖像處理單元對該視頻圖像信息進(jìn)行處理,以獲取用戶操作鍵盤的動作數(shù)據(jù);另 外,當(dāng)用戶利用手指在投影的內(nèi)容界面顯示區(qū)域內(nèi)滑動時,所述圖像傳感模塊還將獲取用 戶手指在投影的界面中滑動的實時視頻圖像,也由圖像處理模塊對該視頻圖像信息進(jìn)行處 理,以獲取用戶手指在投影的內(nèi)容界面顯示區(qū)域中滑動的相對軌跡坐標(biāo)(以模擬計算機中 的鼠標(biāo)移動操作動作);同樣,所述圖像傳感模塊可采集用戶采用手指在內(nèi)容界面顯示區(qū) 域上雙擊或單擊等操作的實時圖像(模擬計算機中的鼠標(biāo)雙擊和單擊的操作),由所述圖 像處理模塊對該操作圖像進(jìn)行實時分析,以獲取手指操作內(nèi)容界面顯示區(qū)域的動作,以及 手指操作時該界面區(qū)域中的相對坐標(biāo),最后把上述這些用戶操作動作數(shù)據(jù)通過所述第一無 線收發(fā)模塊發(fā)送到所述遠(yuǎn)程服務(wù)裝置。同樣,為了多角度、更準(zhǔn)確和穩(wěn)定地判斷手勢動作,所述圖像傳感模塊也可以是一 個或多個,即,由多個圖像傳感模塊多角度、多層次地反映用戶在人機交互界面區(qū)域上進(jìn)行 的操作。所述遠(yuǎn)程服務(wù)裝置包括服務(wù)模塊、界面處理模塊以及第二無線收發(fā)模塊;所述第二無線收發(fā)模塊,用于將接收自所述便攜式無線操作裝置的用戶操作動作 數(shù)據(jù)發(fā)送至所述界面處理模塊;將接收自所述界面處理模塊的人機交互界面數(shù)據(jù)發(fā)送至所 述便攜式無線操作裝置;所述界面處理模塊,用于將接收自所述第二無線收發(fā)模塊的用戶操作動作數(shù)據(jù)解 析為操作命令后解壓縮或直接發(fā)送至所述服務(wù)模塊;將接收自所述服務(wù)模塊的人機交互界 面數(shù)據(jù)壓縮后或直接發(fā)送至所述第二無線收發(fā)模塊;本實施例中,所述界面處理模塊將接收自所述服務(wù)模塊的人機交互界面數(shù)據(jù)緩 存,結(jié)合從所述第二無線收發(fā)模塊接收的用戶操作動作數(shù)據(jù),判斷用戶的操作目的,并將所 述用戶操作動作數(shù)據(jù)解析為所述服務(wù)模塊可執(zhí)行的命令,同時,緩存的人機交互界面數(shù)據(jù) 還可作為下一個來自所述服務(wù)模塊的更新的人機交互界面數(shù)據(jù)壓縮時的參考幀,以提高對 需傳輸?shù)娜藱C交互界面數(shù)據(jù)的壓縮效率。本實施例中,所述界面處理模塊可以包括帶有相應(yīng)處理軟件的計算機或計算機網(wǎng)絡(luò)系統(tǒng)。當(dāng)為便攜式無線操作裝置設(shè)置唯一的識別號時,所述界面處理模塊還可以完成對 多個便攜式無線操作裝置的識別,然后所述服務(wù)模塊將根據(jù)不同便攜式無線操作裝置的不 同操作需求進(jìn)行處理。所述服務(wù)模塊,用于執(zhí)行接收自所述界面處理模塊的操作命令,并把執(zhí)行結(jié)果的 人機交互界面數(shù)據(jù)發(fā)送至所述界面處理模塊;本實施例中,所述服務(wù)模塊可以包括帶有相應(yīng)執(zhí)行處理軟件的計算機或計算機網(wǎng) 絡(luò)系統(tǒng)。這樣用戶可以通過便攜式無線操作裝置,實現(xiàn)方便的計算機或計算機網(wǎng)絡(luò)的遠(yuǎn)程 操作,也支持多用戶通過多個便攜式無線操作裝置實現(xiàn)對虛擬的多個計算機或計算機網(wǎng)絡(luò) 的遠(yuǎn)程操作。在另一實施例中,所述便攜式無線操作裝置中的第一無線收發(fā)模塊可以為手機中 的無線收發(fā)模塊,其它的投影模塊、圖像傳感模塊和圖像處理模塊集成在手機中,且所述遠(yuǎn) 程服務(wù)裝置的第二無線收發(fā)模塊為基站中的無線通信系統(tǒng);界面處理模塊與服務(wù)模塊為帶 有相應(yīng)處理軟件的計算機網(wǎng)絡(luò)系統(tǒng),則可通過集成了便攜式無線操作裝置的手機,投影人 機交互界面在某一物體平面上,并通過對投影在人機交互界面區(qū)域上的用戶操作動作數(shù)據(jù) 的識別,實現(xiàn)方便的計算機或計算機網(wǎng)絡(luò)的遠(yuǎn)程操作,而且手機中并不需要安裝其他復(fù)雜 的操作軟件和配置額外的硬件,只需要手機充當(dāng)無線信道的功能,完全由遠(yuǎn)程計算機或計 算機網(wǎng)絡(luò)來完成實際的復(fù)雜計算和處理。在另一實施例中,所述遠(yuǎn)程服務(wù)裝置的服務(wù)模塊優(yōu)選為具有接收操作命令的輸入 接口以及發(fā)送人機交互界面數(shù)據(jù)的輸出接口的任何設(shè)備。且所述遠(yuǎn)程服務(wù)裝置的第二無 線收發(fā)模塊和界面處理模塊嵌入一個工作于強電磁輻射、強電場影響、高溫,或海上的高鹽 霧、潮濕等惡劣環(huán)境,或因安裝位置不易人接近的環(huán)境條件中的設(shè)備,則可實現(xiàn)用戶僅采用 便攜式無線操作裝置,即可方便地實現(xiàn)對上述設(shè)備的復(fù)雜控制,同時也易于用戶清楚地觀 察上述設(shè)備原本需顯示的圖像或圖形內(nèi)容,也由于上述設(shè)備不需要外置的操控面板和顯示 面板,將使得上述設(shè)備的三防特性更好,比如,在海上的設(shè)備,需要防水、防鹽霧、防潮。將所 述遠(yuǎn)程服務(wù)裝置的第二無線收發(fā)模塊和界面處理模塊嵌入現(xiàn)有設(shè)備是本領(lǐng)域技術(shù)人員容 易實現(xiàn)的,而且并不是本發(fā)明的重點,在此不再詳述。圖2是本發(fā)明實施例中便攜式無線操作系統(tǒng)的操作方法流程圖;參見圖2,本發(fā)明 中,所述操作方法包括步驟A 便攜式無線操作裝置接收遠(yuǎn)程服務(wù)裝置的人機交互界面數(shù)據(jù),并把該人 機交互界面投影在一個平面上,獲取在所投影的人機交互界面上的用戶操作動作數(shù)據(jù),并 把該用戶操作動作數(shù)據(jù)發(fā)送到所述遠(yuǎn)程服務(wù)裝置;在步驟A之前,所述操作方法進(jìn)一步包括步驟A0 便攜式無線操作裝置向遠(yuǎn)程服務(wù)裝置發(fā)送服務(wù)啟動命令,所述遠(yuǎn)程服 務(wù)裝置根據(jù)接收到的所述服務(wù)啟動命令向所述便攜式無線操作裝置返回人機交互界面數(shù) 據(jù)。在本步驟中,遠(yuǎn)程服務(wù)裝置一般處于等待接收狀態(tài),直到便攜式無線操作裝置啟 動后或需要啟動服務(wù)時向遠(yuǎn)程服務(wù)裝置發(fā)送帶有相應(yīng)標(biāo)識的服務(wù)啟動命令后,該遠(yuǎn)程服務(wù) 裝置根據(jù)該標(biāo)識識別出所述服務(wù)啟動命令后向所述便攜式無線操作裝置返回相應(yīng)的人機交互界面數(shù)據(jù)(所述人機交互界面可以是上一次用戶操作退出時的人機交互界面,也可以 是預(yù)設(shè)的人機交互界面),所述人機交互界面數(shù)據(jù)可以是靜態(tài)或動態(tài)的圖像。所述便攜式無 線操作裝置和所述遠(yuǎn)程服務(wù)裝置之間的數(shù)據(jù)收發(fā)方式可以包括無線電磁波方式,光通信方 式,或其它無線通信方式。圖3為圖2所示操作方法中步驟A的方法流程圖;參見圖3,所述操作方法的步驟 A具體包括步驟Al 第一無線收發(fā)模塊將接收自所述遠(yuǎn)程服務(wù)裝置的人機交互界面數(shù)據(jù)通 過圖像處理單元解壓縮后發(fā)送至投影模塊;在本步驟中,所述圖像處理單元可以將接收自所述第一無線收發(fā)模塊的人機交互 界面數(shù)據(jù)解壓后或直接發(fā)送到所述投影模塊。步驟A2 投影模塊將接收到的人機交互界面數(shù)據(jù)投影到一個平面上成像;在本步驟中,所述平面可以包括,比如墻面、桌面、紙張等;其中所述投影模塊可以是一個或多個,以完成對人機交互界面的投影,即可以把 所接收到的人機交互界面劃分為幾部分,每部分界面由不同投影模塊進(jìn)行投影。步驟A3 圖像傳感模塊采集用戶針對人機交互界面進(jìn)行操作的圖像信息數(shù)據(jù),并 將所述圖像信息數(shù)據(jù)經(jīng)由所述圖像處理單元和所述第一無線收發(fā)模塊發(fā)送給所述遠(yuǎn)程服 務(wù)裝置。在本步驟中,所述圖像傳感模塊可以包括二維平面圖像信息傳感器、圖像深度傳 感器或二者的組合。所述圖像處理模塊可以將接收自所述圖像傳感模塊的用戶操作動作數(shù)據(jù)進(jìn)行處 理,以獲取用戶操作動作數(shù)據(jù),并把用戶操作動作數(shù)據(jù)壓縮后或直接發(fā)送至所述第一無線 收發(fā)模塊,所述用戶操作動作數(shù)據(jù)至少包括用戶通過手指操作人機交互界面區(qū)域的動作數(shù) 據(jù)、手指操作時在人機交互界面區(qū)域中的相對坐標(biāo)和手指在人機交互界面區(qū)域中滑動的軌 跡。另外,所述用戶操作動作數(shù)據(jù)還包括用戶手指在投影的界面中滑動的實時視頻圖像,也 由圖像處理模塊對該視頻圖像信息進(jìn)行處理,以獲取用戶手指在投影的內(nèi)容界面顯示區(qū)域 中滑動的相對軌跡坐標(biāo)(以模擬計算機中的鼠標(biāo)移動操作動作);同樣,所述圖像傳感模塊 可采集用戶采用手指在內(nèi)容界面顯示區(qū)域上雙擊或單擊等操作的實時圖像(模擬計算機 中的鼠標(biāo)雙擊和單擊的操作),由所述圖像處理模塊對該操作圖像進(jìn)行實時分析,以獲取手 指操作內(nèi)容界面顯示區(qū)域的動作,以及手指操作時該界面區(qū)域中的相對坐標(biāo),最后把上述 這些用戶操作動作數(shù)據(jù)通過所述第一無線收發(fā)模塊發(fā)送到所述遠(yuǎn)程服務(wù)裝置。當(dāng)用戶在投影出來的人機交互界面區(qū)域上進(jìn)行手勢操作時,所述圖像傳感模塊將 采集用戶在投影的人機交互界面區(qū)域內(nèi)所有動作的圖像信息數(shù)據(jù),根據(jù)采用圖像傳感模塊 的不同,該圖像信息數(shù)據(jù)可以包括二維平面圖像信息、圖像深度信息或二者結(jié)合的三維圖 像信息。同樣,為了多角度、更準(zhǔn)確和穩(wěn)定地判斷手勢動作,所述圖像傳感模塊也可以是一 個或多個,即,由多個圖像傳感模塊多角度、多層次地反映用戶在人機交互界面區(qū)域上進(jìn)行 的操作。步驟B:遠(yuǎn)程服務(wù)裝置將接收到的用戶操作動作數(shù)據(jù)解析為操作命令,執(zhí)行該操 作命令,并把執(zhí)行結(jié)果的人機交互界面數(shù)據(jù)發(fā)送到所述便攜式無線操作裝置。
圖4為圖2所示操作方法中步驟B的方法流程圖;參見圖4,所述操作方法的步驟 B具體包括步驟Bl 界面處理模塊將接收自第二無線收發(fā)模塊的用戶操作動作數(shù)據(jù)解析為 服務(wù)模塊可執(zhí)行的操作命令后,發(fā)送到服務(wù)模塊;在本步驟中,界面處理模塊可以將接收自所述第二無線收發(fā)模塊的用戶操作動作 數(shù)據(jù)解析為操作命令后解壓縮或直接發(fā)送至所述服務(wù)模塊;當(dāng)為便攜式無線操作裝置設(shè)置 唯一的識別號時,所述界面處理模塊還可以完成對多個便攜式無線操作裝置的識別,然后 所述服務(wù)模塊將根據(jù)不同便攜式無線操作裝置的不同操作需求進(jìn)行處理。步驟B2 服務(wù)模塊執(zhí)行接收自所述界面處理模塊的操作命令,并把執(zhí)行結(jié)果的人 機交互界面數(shù)據(jù)經(jīng)過所述界面處理模塊進(jìn)行壓縮后由所述第二無線收發(fā)模塊發(fā)送給所述 便攜式無線操作裝置。在本步驟中,如果操作命令為服務(wù)結(jié)束命令,則服務(wù)模塊保留原有人機交互界面 狀態(tài),等待用戶下一次的操作,即遠(yuǎn)程服務(wù)裝置繼續(xù)處于等待接收狀態(tài),發(fā)出該服務(wù)結(jié)束命 令的便攜式無線操作裝置結(jié)束整個操作過程,下次需要進(jìn)行操作時,需要便攜式無線操作 裝置先發(fā)送服務(wù)啟動命令,重新開始操作;若操作命令為其他非服務(wù)結(jié)束命令,則服務(wù)模塊 執(zhí)行所述操作命令,并把執(zhí)行結(jié)果的人機交互界面數(shù)據(jù)經(jīng)由所述界面處理模塊和所述第二 無線收發(fā)模塊發(fā)送給所述便攜式無線操作裝置在本步驟中,所述界面處理模塊可以將接收自所述服務(wù)模塊的人機交互界面數(shù)據(jù) 壓縮后或直接發(fā)送至所述第二無線收發(fā)模塊;所述界面處理模塊將接收自所述服務(wù)模塊 的人機交互界面數(shù)據(jù)緩存,緩存的人機交互界面數(shù)據(jù)還可作為下一個來自所述服務(wù)模塊的 更新的人機交互界面數(shù)據(jù)壓縮時的參考幀,以提高對需傳輸?shù)娜藱C交互界面數(shù)據(jù)的壓縮效 率,以降低無線傳輸?shù)膸?。在所述操作方法中,?dāng)為便攜式無線操作裝置設(shè)置唯一識別號時,在服務(wù)啟動命 令中將包括對應(yīng)便攜式無線操作裝置的唯一識別號,以使得服務(wù)模塊能根據(jù)不同的便攜式 無線操作裝置發(fā)送的用戶操作動作數(shù)據(jù)執(zhí)行不同的操作;另外,在用戶操作動作數(shù)據(jù)和人 機交互界面數(shù)據(jù)中也可以包括對應(yīng)便攜式無線操作裝置的唯一識別號,以實現(xiàn)同時針對多 個便攜式無線操作裝置的相應(yīng)操作返回不同的人機交互界面數(shù)據(jù),而最終實現(xiàn)支持多便攜 式無線操作裝置用戶的同時工作。應(yīng)用本發(fā)明的便攜式無線操作系統(tǒng)及方法具有以下優(yōu)勢1、實現(xiàn)用戶在任何時間和任何地點,利用便攜式無線操作裝置實現(xiàn)對遠(yuǎn)程服務(wù)裝 置的操作,方便觀察和操作遠(yuǎn)程服務(wù)裝置,并使遠(yuǎn)程服務(wù)裝置能夠適應(yīng)在一些特殊的惡劣 環(huán)境下工作;2、由于遠(yuǎn)程服務(wù)裝置可以無需操控面板和顯示面板,因此大大提高了其工作的可 靠性和穩(wěn)定性,比如,在海上的遠(yuǎn)程服務(wù)裝置,需要防水、防鹽霧、防潮,如果沒有操控面板 和顯示面板,將使得其三防特性更好。以上實施方式僅用于說明本發(fā)明,而并非對本發(fā)明的限制,有關(guān)技術(shù)領(lǐng)域的普通 技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有 等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護(hù)范圍應(yīng)由權(quán)利要求限定。
權(quán)利要求
1.一種便攜式無線操作系統(tǒng),其特征在于,所述便攜式無線操作系統(tǒng)包括便攜式無線操作裝置和與所述便攜式無線操作裝置進(jìn)行無線通信連接的遠(yuǎn)程服務(wù)裝 置;其中,所述便攜式無線操作裝置用于接收遠(yuǎn)程服務(wù)裝置的人機交互界面數(shù)據(jù),并把該人機交 互界面投影在一個平面上,獲取在所投影的人機交互界面上的用戶操作動作數(shù)據(jù),并把該 用戶操作動作數(shù)據(jù)發(fā)送到所述遠(yuǎn)程服務(wù)裝置;所述遠(yuǎn)程服務(wù)裝置用于從所述便攜式無線操作裝置接收到用戶操作動作數(shù)據(jù)后,將所 述用戶操作動作數(shù)據(jù)解析為操作命令,執(zhí)行該操作命令,并把執(zhí)行結(jié)果的人機交互界面數(shù) 據(jù)發(fā)送到所述便攜式無線操作裝置。
2.根據(jù)權(quán)利要求1所述的便攜式無線操作系統(tǒng),其特征在于,所述便攜式無線操作裝置進(jìn)一步用于向遠(yuǎn)程服務(wù)裝置發(fā)送服務(wù)啟動命令;所述遠(yuǎn)程服務(wù)裝置進(jìn)一步用于根據(jù)接收到的所述服務(wù)啟動命令向所述便攜式無線操 作裝置返回人機交互界面數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的便攜式無線操作系統(tǒng),其特征在于,所述遠(yuǎn)程服務(wù)裝置包括 服務(wù)模塊、界面處理模塊以及第二無線收發(fā)模塊;其中,所述第二無線收發(fā)模塊,用于將接收自所述便攜式無線操作裝置的用戶操作動作數(shù)據(jù) 發(fā)送至所述界面處理模塊;將接收自所述界面處理模塊的人機交互界面數(shù)據(jù)發(fā)送至所述便 攜式無線操作裝置;所述界面處理模塊,用于將接收自所述第二無線收發(fā)模塊的用戶操作動作數(shù)據(jù)解析為 操作命令后發(fā)送至所述服務(wù)模塊;將接收自所述服務(wù)模塊的人機交互界面數(shù)據(jù)進(jìn)行壓縮后 發(fā)送至所述第二無線收發(fā)模塊;所述服務(wù)模塊,用于執(zhí)行接收自所述界面處理模塊的操作命令,并把執(zhí)行結(jié)果的人機 交互界面數(shù)據(jù)發(fā)送至所述界面處理模塊。
4.根據(jù)權(quán)利要求3所述的便攜式無線操作系統(tǒng),其特征在于,所述便攜式無線操作裝 置包括一個或多個投影模塊、一個或多個圖像傳感模塊、圖像處理模塊以及第一無線收發(fā) 模塊;其中,所述第一無線收發(fā)模塊,用于將接收自所述遠(yuǎn)程服務(wù)裝置的人機交互界面數(shù)據(jù)發(fā)送至 所述圖像處理單元;將接收自所述圖像處理單元的用戶操作動作數(shù)據(jù)發(fā)送給所述遠(yuǎn)程服務(wù) 裝置;所述圖像處理單元,用于將接收自所述第一無線收發(fā)模塊的人機交互界面數(shù)據(jù)解壓縮 后發(fā)送到所述投影模塊;將接收自所述圖像傳感模塊的用戶操作動作數(shù)據(jù)進(jìn)行處理,以獲 取用戶操作動作數(shù)據(jù),并將所述用戶操作動作數(shù)據(jù)發(fā)送至所述第一無線收發(fā)模塊;所述一個或多個投影模塊,用于接收來自所述圖像處理單元的人機交互界面數(shù)據(jù),并 把該人機交互界面數(shù)據(jù)投影到一個或多個平面上成像;所述一個或多個圖像傳感模塊,用于采集用戶針對人機交互界面進(jìn)行操作的圖像信息 數(shù)據(jù),并將其發(fā)送至所述圖像處理單元。
5.根據(jù)權(quán)利要求3所述的便攜式無線操作系統(tǒng),其特征在于,所述用戶操作動作數(shù)據(jù) 至少包括用戶通過手指操作人機交互界面區(qū)域的動作數(shù)據(jù)、手指操作時在人機交互界面區(qū) 域中的相對坐標(biāo)和手指在人機交互界面區(qū)域中滑動的軌跡;所述圖像傳感模塊包括二維平面圖像信息傳感器、圖像深度傳感器或二者的組合;所述圖像信息數(shù)據(jù)包括二維平面圖像 信息、圖像深度信息或二者結(jié)合的三維圖像信息;所述人機交互界面是上一次用戶操作退 出時保留的人機交互界面或預(yù)設(shè)的人機交互界面;所述人機交互界面數(shù)據(jù)是靜態(tài)或動態(tài)的 圖像;所述便攜式無線操作裝置和所述遠(yuǎn)程服務(wù)裝置之間的數(shù)據(jù)收發(fā)方式包括無線電磁波 方式,光通信方式,或其它無線通信方式;所述平面為墻面、桌面或紙張表面;所述投影模 塊為多個,每個投影模塊將所接收到的人機交互界面的一部分向不同平面或同一平面的不 同區(qū)域進(jìn)行投影。
6.根據(jù)權(quán)利要求4所述的便攜式無線操作系統(tǒng),其特征在于,所述界面處理模塊包括 帶有相應(yīng)處理軟件的計算機或計算機網(wǎng)絡(luò)系統(tǒng),且所述服務(wù)模塊包括帶有相應(yīng)執(zhí)行處理軟 件的計算機或計算機網(wǎng)絡(luò)系統(tǒng);或,所述便攜式無線操作裝置中的第一無線收發(fā)模塊為手機中的無線收發(fā)模塊,所述投影 模塊、圖像傳感模塊和圖像處理模塊集成在手機中,且所述遠(yuǎn)程服務(wù)裝置的第二無線收發(fā) 模塊為基站中的無線通信系統(tǒng),界面處理模塊與服務(wù)模塊為帶有相應(yīng)處理軟件的計算機網(wǎng) 絡(luò)系統(tǒng)。
7.權(quán)利要求1-6中任一項所述的便攜式無線操作系統(tǒng)的操作方法,其特征在于,所述 操作方法包括步驟A 便攜式無線操作裝置接收遠(yuǎn)程服務(wù)裝置的人機交互界面數(shù)據(jù),并把該人機交 互界面投影在一個平面上,獲取在所投影的人機交互界面上的用戶操作動作數(shù)據(jù),并把該 用戶操作動作數(shù)據(jù)發(fā)送到所述遠(yuǎn)程服務(wù)裝置;步驟B:遠(yuǎn)程服務(wù)裝置將接收到的用戶操作動作數(shù)據(jù)解析為操作命令,執(zhí)行該操作命 令,并把執(zhí)行結(jié)果的人機交互界面數(shù)據(jù)發(fā)送到所述便攜式無線操作裝置。
8.根據(jù)權(quán)利要求7所述的操作方法,其特征在于,步驟A之前,所述操作方法進(jìn)一步包括步驟A0 便攜式無線操作裝置向遠(yuǎn)程服務(wù)裝置發(fā)送服務(wù)啟動命令,所述遠(yuǎn)程服務(wù)裝 置根據(jù)接收到的所述服務(wù)啟動命令向所述便攜式無線操作裝置返回人機交互界面數(shù)據(jù)。
9.根據(jù)權(quán)利要求8所述的操作方法,其特征在于,所述步驟B具體包括步驟Bl 界面處理模塊將接收自第二無線收發(fā)模塊的用戶操作動作數(shù)據(jù)解析為服務(wù) 模塊可執(zhí)行的操作命令后,發(fā)送到服務(wù)模塊;步驟B2 服務(wù)模塊執(zhí)行接收自所述界面處理模塊的操作命令,并把執(zhí)行結(jié)果的人機交 互界面數(shù)據(jù)經(jīng)過所述界面處理模塊進(jìn)行壓縮后由所述第二無線收發(fā)模塊發(fā)送給便攜式無 線操作裝置。
10.根據(jù)權(quán)利要求9所述的操作方法,其特征在于,所述步驟A具體包括步驟Al 第一無線收發(fā)模塊將接收自遠(yuǎn)程服務(wù)裝置的人機交互界面數(shù)據(jù)通過圖像處 理單元解壓縮后發(fā)送至投影模塊;步驟A2 投影模塊將接收到的人機交互界面數(shù)據(jù)投影到一個平面上成像;步驟A3:圖像傳感模塊采集用戶針對人機交互界面進(jìn)行操作的圖像信息數(shù)據(jù),并將所 述圖像信息數(shù)據(jù)經(jīng)由所述圖像處理單元和所述第一無線收發(fā)模塊發(fā)送給所述遠(yuǎn)程服務(wù)裝 置。
全文摘要
本發(fā)明公開了一種便攜式無線操作系統(tǒng),所述便攜式無線操作系統(tǒng)包括便攜式無線操作裝置和與所述便攜式無線操作裝置進(jìn)行無線通信連接的遠(yuǎn)程服務(wù)裝置;所述便攜式無線操作裝置用于接收遠(yuǎn)程服務(wù)裝置的人機交互界面數(shù)據(jù),并把該人機交互界面投影在一個平面上,獲取在所投影的人機交互界面上的用戶操作動作數(shù)據(jù),并把該用戶操作動作數(shù)據(jù)發(fā)送到所述遠(yuǎn)程服務(wù)裝置;所述遠(yuǎn)程服務(wù)裝置用于從所述便攜式無線操作裝置接收到用戶操作動作數(shù)據(jù)后,將所述用戶操作動作數(shù)據(jù)解析為操作命令,執(zhí)行該操作命令,并把執(zhí)行結(jié)果的人機交互界面數(shù)據(jù)發(fā)送到所述便攜式無線操作裝置。本發(fā)明利用便攜式無線操作裝置實現(xiàn)對遠(yuǎn)程服務(wù)裝置的操作,方便觀察和操作遠(yuǎn)程服務(wù)裝置。
文檔編號H04L29/08GK102073376SQ20101058407
公開日2011年5月25日 申請日期2010年12月7日 優(yōu)先權(quán)日2010年12月7日
發(fā)明者孫天佳, 李國林, 王丹, 王志華, 胡軍, 謝翔, 谷熒柯, 鄧仰東 申請人:清華大學(xué)