專利名稱:一種建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信的方法與設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信的技術(shù)。
背景技術(shù):
隨著智能移動(dòng)設(shè)備的高速發(fā)展,其功能越來(lái)越強(qiáng)大,已能夠作為用于數(shù)據(jù)服務(wù)的小型服務(wù)器;同時(shí),移動(dòng)互聯(lián)網(wǎng)的高速發(fā)展已實(shí)現(xiàn)智能移動(dòng)設(shè)備的較高帶寬通信。上述技術(shù)的發(fā)展使得智能移動(dòng)設(shè)備之間通過(guò)網(wǎng)絡(luò)服務(wù)器(如基于云的網(wǎng)絡(luò)連接器)實(shí)現(xiàn)遠(yuǎn)程桌面虛擬化服務(wù)成為可能。現(xiàn)有技術(shù)一般只能在計(jì)算機(jī)之間(如圖1a所示)或計(jì)算機(jī)與移動(dòng)設(shè)備之間(如圖1b所示)實(shí)現(xiàn)遠(yuǎn)程桌面虛擬化服務(wù),尚未有在移動(dòng)設(shè)備之間實(shí)現(xiàn)遠(yuǎn)程桌面控制的解決方案。因此,如何建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信,成為本領(lǐng)域技術(shù)人員亟需解決的問(wèn)
題之一。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信的方法與設(shè)備。根據(jù)本發(fā)明的一個(gè)方面,提供了一種在移動(dòng)被控設(shè)備中實(shí)現(xiàn)的建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信的方法,該方法包括以下步驟:a接收移動(dòng)控制設(shè)備發(fā)送的呼叫控制請(qǐng)求;其中,所述呼叫控制請(qǐng)求包括用于基于遠(yuǎn)程桌面應(yīng)用以控制所述移動(dòng)被控設(shè)備的控制信息;b根據(jù)所述呼叫控制請(qǐng)求,以觸發(fā)啟動(dòng)遠(yuǎn)程桌面應(yīng)用;c生成鏈路建立請(qǐng)求;d向網(wǎng)絡(luò)設(shè)備發(fā)送所述鏈路建立請(qǐng)求。根據(jù)本發(fā)明的一個(gè)方面,還提供了一種在網(wǎng)絡(luò)設(shè)備中輔助實(shí)現(xiàn)的建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信的方法,其中,該方法包括以下步驟:A接收來(lái)自所述被控移動(dòng)設(shè)備的所述鏈路建立請(qǐng)求;B根據(jù)所述鏈路建立請(qǐng)求,獲取鏈路建立信息;C向所述控制移動(dòng)設(shè)備發(fā)送所述鏈路建立信息。根據(jù)本發(fā)明的一個(gè)方面,又提供了一種在控制移動(dòng)設(shè)備中輔助實(shí)現(xiàn)的建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信的方法,其中,該方法包括以下步驟:-向所述被控移動(dòng)設(shè)備發(fā)送呼叫控制請(qǐng)求;-接收來(lái)自所述網(wǎng)絡(luò)設(shè)備的所述鏈路建立信息;-根據(jù)所述鏈路建立信息,建立與所述移動(dòng)被控設(shè)備之間的鏈路。根據(jù)本發(fā)明的另一個(gè)方面,提供了一種用于建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信的移動(dòng)被控設(shè)備,其中,該設(shè)備包括:第一請(qǐng)求接收裝置,用于接收移動(dòng)控制設(shè)備發(fā)送的呼叫控制請(qǐng)求;其中,所述呼叫控制請(qǐng)求包括用于基于遠(yuǎn)程桌面應(yīng)用以控制所述移動(dòng)被控設(shè)備的控制信息;啟動(dòng)裝置,用于根據(jù)所述呼叫控制請(qǐng)求,以觸發(fā)啟動(dòng)遠(yuǎn)程桌面應(yīng)用;請(qǐng)求生成裝置,用于生成鏈路建立請(qǐng)求;第一請(qǐng)求發(fā)送裝置,用于向網(wǎng)絡(luò)設(shè)備發(fā)送所述鏈路建立請(qǐng)求。根據(jù)本發(fā)明的另一個(gè)方面,還提供了一種用于輔助建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信的網(wǎng)絡(luò)設(shè)備,其中,該設(shè)備包括:第二請(qǐng)求接收裝置,用于接收來(lái)自所述被控移動(dòng)設(shè)備的所述鏈路建立請(qǐng)求;信息獲取裝置,用于根據(jù)所述鏈路建立請(qǐng)求,獲取鏈路建立信息;信息發(fā)送裝置,用于向所述控制移動(dòng)設(shè)備發(fā)送所述鏈路建立信息。根據(jù)本發(fā)明的另一個(gè)方面,又提供了一種用于輔助建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信的移動(dòng)控制設(shè)備,其中,該設(shè)備包括以下步驟:第二請(qǐng)求發(fā)送裝置,用于向所述被控移動(dòng)設(shè)備發(fā)送呼叫控制請(qǐng)求;信息接收裝置,用于接收來(lái)自所述網(wǎng)絡(luò)設(shè)備的所述鏈路建立信息。鏈路建立裝置,根據(jù)所述鏈路建立信息,建立與所述移動(dòng)被控設(shè)備之間的鏈路。根據(jù)本發(fā)明的又一個(gè)方面,還提供了一種用于建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信的系統(tǒng),包括上述移動(dòng)被控設(shè)備、網(wǎng)絡(luò)設(shè)備及移動(dòng)控制設(shè)備。與現(xiàn)有技術(shù)相比,本發(fā)明通過(guò)網(wǎng)絡(luò)設(shè)備建立了基于遠(yuǎn)程桌面的移動(dòng)控制設(shè)備與移動(dòng)被控設(shè)備之間的通信連接,實(shí)現(xiàn)了通過(guò)分組數(shù)據(jù)網(wǎng)絡(luò)建立移動(dòng)設(shè)備之間的基于遠(yuǎn)程桌面控制的通信鏈路,降低建立連接的復(fù)雜度。進(jìn)一步,能夠?qū)崿F(xiàn)用戶不能直接操控移動(dòng)被控設(shè)備的情況下,通過(guò)移動(dòng)控制設(shè)備實(shí)現(xiàn)的遠(yuǎn)程桌面應(yīng)用實(shí)現(xiàn)對(duì)移動(dòng)被控設(shè)備進(jìn)行操作的目的,提高用戶使用體驗(yàn)。
通過(guò)閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:圖1a示出本發(fā)明背景技術(shù)的一個(gè)示例圖;圖1b示出本發(fā)明背景技術(shù)的另一示例圖;圖2示出根據(jù)本發(fā)明一個(gè)方面的用于建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信的設(shè)備示意圖;圖3示出根據(jù)本發(fā)明另一個(gè)方面的建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信的方法流程圖。附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述。圖2示出根據(jù)本發(fā)明一個(gè)方面的用于建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信的設(shè)備示意圖;其中,移動(dòng)被控設(shè)備I包括第一請(qǐng)求接收裝置11、啟動(dòng)裝置12、請(qǐng)求生成裝置13和第一請(qǐng)求發(fā)送裝置14 ;網(wǎng)絡(luò)設(shè)備2包括第二請(qǐng)求接收裝置21、信息獲取裝置22和信息發(fā)送裝置23 ;移動(dòng)控制設(shè)備3包括第二請(qǐng)求發(fā)送裝置31、信息接收裝置32和鏈路建立裝置33。
在此,所述遠(yuǎn)程桌面意為當(dāng)某臺(tái)計(jì)算機(jī)開(kāi)啟了遠(yuǎn)程桌面連接功能后即可通過(guò)遠(yuǎn)程桌面功能在網(wǎng)絡(luò)的另一端實(shí)時(shí)地控制該臺(tái)計(jì)算機(jī),包括但不限于接聽(tīng)電話、發(fā)送接收短信、安裝軟件、運(yùn)行程序等操作。在此,所述移動(dòng)被控設(shè)備和移動(dòng)控制設(shè)備為移動(dòng)設(shè)備,其意指可以在移動(dòng)中使用的計(jì)算機(jī)設(shè)備,包括但不限于智能手機(jī)、筆記本、PDA、POS機(jī)、車(chē)載電腦等。在此,所述網(wǎng)絡(luò)設(shè)備包括但不限于計(jì)算機(jī)、網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或多個(gè)服務(wù)器構(gòu)成的云。在此,云由基于云計(jì)算(Cloud Computing)技術(shù)的大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)超級(jí)虛擬計(jì)算機(jī)。移動(dòng)被控設(shè)備1、網(wǎng)絡(luò)設(shè)備2和移動(dòng)控制設(shè)備3之間的各個(gè)裝置互相配合,以完成建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信。在此,移動(dòng)被控設(shè)備1、網(wǎng)絡(luò)設(shè)備2和移動(dòng)控制設(shè)備3之間可通過(guò)任何無(wú)線通信方式實(shí)現(xiàn)通信,包括但不限于,基于GSM、CDMA、3GPP、LTE、WIMAX的移動(dòng)通信、基于藍(lán)牙、紅外傳輸標(biāo)準(zhǔn)的近距無(wú)線傳輸方式。首先,移動(dòng)控制設(shè)備3的第二請(qǐng)求發(fā)送裝置31通過(guò)預(yù)定的通信方式,向被控移動(dòng)設(shè)備I發(fā)送呼叫控制請(qǐng)求。在此,所述呼叫控制請(qǐng)求包括但不限于以下形式:DSIP呼叫;其中,SIP(會(huì)話開(kāi)始協(xié)議)是一個(gè)應(yīng)用層的信令控制協(xié)議;用于創(chuàng)建、修改和釋放一個(gè)或多個(gè)參與者的會(huì)話。會(huì)話的參與者可以通過(guò)組播(multicast)、網(wǎng)狀單播(unicast)或兩者的混合體進(jìn)行通信。2)CCS7呼叫;其中,所述CCS7為國(guó)際標(biāo)準(zhǔn)化的公共信道信令,包括消息傳遞部分(MTP)和用戶部分(UP)。3)可解析短消息(parse-able SMS);其中,所述SMS (短消息服務(wù))是一種手機(jī)的存儲(chǔ)和轉(zhuǎn)發(fā)服務(wù)。在此,所述預(yù)定的通信方式包括但不限于基于GSM、CDMA、3GPP、LTE、WIMAX等的移
動(dòng)通信。接著,移動(dòng)被控設(shè)備I的第一請(qǐng)求接收裝置11應(yīng)事件觸發(fā)實(shí)時(shí)地接收移動(dòng)控制設(shè)備3發(fā)送的呼叫控制請(qǐng)求;其中,所述呼叫控制請(qǐng)求包括用于基于遠(yuǎn)程桌面應(yīng)用以控制移動(dòng)被控設(shè)備I的控制信息。移動(dòng)被控設(shè)備I應(yīng)該呼叫控制請(qǐng)求觸發(fā)檢測(cè)其是否已安裝遠(yuǎn)程桌面應(yīng)用,若未安裝則立刻安裝該遠(yuǎn)程桌面應(yīng)用,并將其隱藏于后臺(tái)運(yùn)行。隨后,啟動(dòng)裝置12根據(jù)第一請(qǐng)求接收裝置11接收的呼叫控制請(qǐng)求,并對(duì)其進(jìn)行解析以獲取其中基于遠(yuǎn)程桌面應(yīng)用以控制移動(dòng)被控設(shè)備I的控制信息,根據(jù)該控制信息,從而例如通過(guò)調(diào)用移動(dòng)被控設(shè)備I所提供的應(yīng)用編程接口(API)啟動(dòng)遠(yuǎn)程桌面應(yīng)用。接著,請(qǐng)求生成裝置13提取該呼叫控制請(qǐng)求中包含的移動(dòng)控制設(shè)備I的網(wǎng)絡(luò)地址、標(biāo)識(shí)信息等信息,生成針對(duì)移動(dòng)控制設(shè)備I的鏈路建立請(qǐng)求;其中,所述鏈路建立請(qǐng)求中包括但不限于移動(dòng)控制設(shè)備I的網(wǎng)絡(luò)地址、標(biāo)識(shí)信息。隨后,第一請(qǐng)求發(fā)送裝置14通過(guò)預(yù)定的通信方式向網(wǎng)絡(luò)設(shè)備2發(fā)送該鏈路建立請(qǐng)求;例如,可將其封裝為一 http請(qǐng)求消息,并通過(guò)相應(yīng)的通信協(xié)議,如http、https通信協(xié)議,發(fā)送至該網(wǎng)絡(luò)設(shè)備2,網(wǎng)絡(luò)設(shè)備2的第二請(qǐng)求接收裝置21通過(guò)實(shí)時(shí)監(jiān)控的方式接收并解析該請(qǐng)求消息。在此,網(wǎng)絡(luò)設(shè)備2為連接移動(dòng)被控設(shè)備I和移動(dòng)控制設(shè)備2的網(wǎng)絡(luò)鏈接設(shè)備,且其能夠進(jìn)行基于網(wǎng)絡(luò)地址網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)映射規(guī)則的網(wǎng)絡(luò)地址轉(zhuǎn)換。隨后,信息獲取裝置22根據(jù)該鏈路建立請(qǐng)求,進(jìn)行網(wǎng)絡(luò)地址轉(zhuǎn)換等處理,以獲取針對(duì)移動(dòng)控制設(shè)備3的鏈路建立信息。在此,所述鏈路建立請(qǐng)求包括但不限于:I)所述移動(dòng)被控設(shè)備的地址信息;2)所述移動(dòng)被控設(shè)備的標(biāo)識(shí)信息;3)所述移動(dòng)控制設(shè)備的地址信息;4)所述移動(dòng)控制設(shè)備的標(biāo)識(shí)信息。接著,信息發(fā)送裝置23通過(guò)預(yù)定的通信方式向控制移動(dòng)設(shè)備3發(fā)送該鏈路建立信
肩、O隨后,移動(dòng)控制設(shè)備3的信息接收裝置32通過(guò)應(yīng)事件觸發(fā)實(shí)時(shí)地、或周期地接收來(lái)自網(wǎng)絡(luò)設(shè)備2的所述鏈路建立信息。接著,鏈路建立裝置33解析該鏈路建立信息,獲取建立移動(dòng)被控設(shè)備I和移動(dòng)控制設(shè)備3之間基于遠(yuǎn)程桌面的通信方式,進(jìn)而發(fā)送反饋信息至網(wǎng)絡(luò)設(shè)備2以建立與移動(dòng)被控設(shè)備I之間的鏈路。進(jìn)而,基于移動(dòng)被控設(shè)備I與移動(dòng)控制設(shè)備3通過(guò)網(wǎng)絡(luò)設(shè)備2建立的鏈路連接,移動(dòng)被控設(shè)備I可將其當(dāng)前顯示桌面信息通過(guò)網(wǎng)絡(luò)設(shè)備2分享至移動(dòng)控制設(shè)備3,移動(dòng)控制設(shè)備3對(duì)該當(dāng)前顯示桌面執(zhí)行操作,并作為操作指令通過(guò)網(wǎng)絡(luò)設(shè)備2返回至移動(dòng)被控設(shè)備1,移動(dòng)被控設(shè)備I根據(jù)該操作指令執(zhí)行相應(yīng)的操作。實(shí)現(xiàn)了移動(dòng)控制設(shè)備3遠(yuǎn)程控制移動(dòng)被控設(shè)備I的目的。在此,實(shí)現(xiàn)所述遠(yuǎn)程控制的方式包括但不限于采用以下協(xié)議實(shí)現(xiàn):I) PCoIP 協(xié)議;2) RDP 協(xié)議;3)ICA/HDX 協(xié)議。圖3示出根據(jù)本發(fā)明另一個(gè)方面的建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信的方法流程圖。在此,所述遠(yuǎn)程桌面意為當(dāng)某臺(tái)計(jì)算機(jī)開(kāi)啟了遠(yuǎn)程桌面連接功能后即可通過(guò)遠(yuǎn)程桌面功能在網(wǎng)絡(luò)的另一端實(shí)時(shí)地控制該臺(tái)計(jì)算機(jī),包括但不限于接聽(tīng)電話、發(fā)送接收短信、安裝軟件、運(yùn)行程序等操作。在此,所述移動(dòng)被控設(shè)備和移動(dòng)控制設(shè)備為移動(dòng)設(shè)備,其意指可以在移動(dòng)中使用的計(jì)算機(jī)設(shè)備,包括但不限于智能手機(jī)、筆記本、PDA、POS機(jī)、車(chē)載電腦等。在此,所述網(wǎng)絡(luò)設(shè)備包括但不限于計(jì)算機(jī)、網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或多個(gè)服務(wù)器構(gòu)成的云。在此,云由基于云計(jì)算(Cloud Computing)技術(shù)的大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)超級(jí)虛擬計(jì)算機(jī)。移動(dòng)被控設(shè)備1、網(wǎng)絡(luò)設(shè)備2和移動(dòng)控制設(shè)備3之間互相配合,以完成建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信。
在此,移動(dòng)被控設(shè)備1、網(wǎng)絡(luò)設(shè)備2和移動(dòng)控制設(shè)備3之間可通過(guò)任何無(wú)線通信方式實(shí)現(xiàn)通信,包括但不限于,基于GSM、CDMA、3GPP、LTE、WIMAX的移動(dòng)通信、基于藍(lán)牙、紅外傳輸標(biāo)準(zhǔn)的近距無(wú)線傳輸方式。首先,在步驟SI中,移動(dòng)控制設(shè)備3通過(guò)預(yù)定的通信方式,向被控移動(dòng)設(shè)備I發(fā)送呼叫控制請(qǐng)求。在此,所述呼叫控制請(qǐng)求包括但不限于以下形式:DSIP呼叫;其中,SIP(會(huì)話開(kāi)始協(xié)議)是一個(gè)應(yīng)用層的信令控制協(xié)議;用于創(chuàng)建、修改和釋放一個(gè)或多個(gè)參與者的會(huì)話。會(huì)話的參與者可以通過(guò)組播(multicast)、網(wǎng)狀單播(unicast)或兩者的混合體進(jìn)行通信。2)CCS7呼叫;其中,所述CCS7為國(guó)際標(biāo)準(zhǔn)化的公共信道信令,包括消息傳遞部分(MTP)和用戶部分(UP)。3)可解析短消息(parse-able SMS);其中,所述SMS (短消息服務(wù))是一種手機(jī)的存儲(chǔ)和轉(zhuǎn)發(fā)服務(wù)。在此,所述預(yù)定的通信方式包括但不限于基于GSM、CDMA、3GPP、LTE、WIMAX等的移
動(dòng)通信。接著,在步驟S2中,移動(dòng)被控設(shè)備I應(yīng)事件觸發(fā)實(shí)時(shí)地接收移動(dòng)控制設(shè)備3發(fā)送的呼叫控制請(qǐng)求;其中,所述呼叫控制請(qǐng)求包括用于基于遠(yuǎn)程桌面應(yīng)用以控制移動(dòng)被控設(shè)備I的控制信息。移動(dòng)被控設(shè)備I應(yīng)該呼叫控制請(qǐng)求觸發(fā)檢測(cè)其是否已安裝遠(yuǎn)程桌面應(yīng)用,若未安裝則立刻安裝該遠(yuǎn)程桌面應(yīng)用,并將其隱藏于后臺(tái)運(yùn)行。隨后,在步驟S3中,移動(dòng)被控設(shè)備I根據(jù)其在步驟SI中接收的呼叫控制請(qǐng)求,并對(duì)其進(jìn)行解析以獲取其中基于遠(yuǎn)程桌面應(yīng)用以控制移動(dòng)被控設(shè)備I的控制信息,根據(jù)該控制信息,從而例如通過(guò)調(diào)用移動(dòng)被控設(shè)備I所提供的應(yīng)用編程接口(API)啟動(dòng)遠(yuǎn)程桌面應(yīng)用。接著,在步驟S4中,移動(dòng)被控設(shè)備I提取該呼叫控制請(qǐng)求中包含的移動(dòng)控制設(shè)備I的網(wǎng)絡(luò)地址、標(biāo)識(shí)信息等信息,生成針對(duì)移動(dòng)控制設(shè)備I的鏈路建立請(qǐng)求;其中,所述鏈路建立請(qǐng)求中包括但不限于移動(dòng)控制設(shè)備I的網(wǎng)絡(luò)地址、標(biāo)識(shí)信息。隨后,在步驟S5中,移動(dòng)被控設(shè)備I通過(guò)預(yù)定的通信方式向網(wǎng)絡(luò)設(shè)備2發(fā)送該鏈路建立請(qǐng)求;例如,可將其封裝為一 http請(qǐng)求消息,并通過(guò)相應(yīng)的通信協(xié)議,如http、https通信協(xié)議,發(fā)送至該網(wǎng)絡(luò)設(shè)備2。在步驟S6中,網(wǎng)絡(luò)設(shè)備2通過(guò)實(shí)時(shí)監(jiān)控的方式接收并解析該請(qǐng)求消息。在此,網(wǎng)絡(luò)設(shè)備2為連接移動(dòng)被控設(shè)備I和移動(dòng)控制設(shè)備2的網(wǎng)絡(luò)鏈接設(shè)備,且其能夠進(jìn)行基于網(wǎng)絡(luò)地址網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)映射規(guī)則的網(wǎng)絡(luò)地址轉(zhuǎn)換。隨后,在步驟S7中,網(wǎng)絡(luò)設(shè)備2根據(jù)該鏈路建立請(qǐng)求,進(jìn)行網(wǎng)絡(luò)地址轉(zhuǎn)換等處理,以獲取針對(duì)移動(dòng)控制設(shè)備3的鏈路建立信息。在此,所述鏈路建立請(qǐng)求包括但不限于:I)所述移動(dòng)被控設(shè)備的地址信息;2)所述移動(dòng)被控設(shè)備的標(biāo)識(shí)信息;3)所述移動(dòng)控制設(shè)備的地址信息;4)所述移動(dòng)控制設(shè)備的標(biāo)識(shí)信息。
接著,在步驟S8中,網(wǎng)絡(luò)設(shè)備2通過(guò)預(yù)定的通信方式向控制移動(dòng)設(shè)備3發(fā)送該鏈路建立信息。隨后,在步驟S9中,移動(dòng)控制設(shè)備3通過(guò)應(yīng)事件觸發(fā)實(shí)時(shí)地、或周期地接收來(lái)自網(wǎng)絡(luò)設(shè)備2的所述鏈路建立信息。接著,在步驟SlO中,移動(dòng)控制設(shè)備3解析該鏈路建立信息,獲取建立移動(dòng)被控設(shè)備I和移動(dòng)控制設(shè)備3之間基于遠(yuǎn)程桌面的通信方式,進(jìn)而發(fā)送反饋信息至網(wǎng)絡(luò)設(shè)備2以建立與移動(dòng)被控設(shè)備I之間的鏈路。進(jìn)而,基于移動(dòng)被控設(shè)備I與移動(dòng)控制設(shè)備3通過(guò)網(wǎng)絡(luò)設(shè)備2建立的鏈路連接,移動(dòng)被控設(shè)備I可將其當(dāng)前顯示桌面信息通過(guò)網(wǎng)絡(luò)設(shè)備2分享至移動(dòng)控制設(shè)備3,移動(dòng)控制設(shè)備3對(duì)該當(dāng)前顯示桌面執(zhí)行操作,并作為操作指令通過(guò)網(wǎng)絡(luò)設(shè)備2返回至移動(dòng)被控設(shè)備1,移動(dòng)被控設(shè)備I根據(jù)該操作指令執(zhí)行相應(yīng)的操作。實(shí)現(xiàn)了移動(dòng)控制設(shè)備3遠(yuǎn)程控制移動(dòng)被控設(shè)備I的目的。在此,實(shí)現(xiàn)所述遠(yuǎn)程控制的方式包括但不限于采用以下協(xié)議實(shí)現(xiàn):I) PCoIP 協(xié)議;2) RDP 協(xié)議;3)ICA/HDX 協(xié)議。對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無(wú)論從哪一點(diǎn)來(lái)看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說(shuō)明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此夕卜,顯然“包括” 一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。裝置權(quán)利要求中陳述的多個(gè)單元或裝置也可以由一個(gè)單元或裝置通過(guò)軟件或者硬件來(lái)實(shí)現(xiàn)。第一,第二等詞語(yǔ)用來(lái)表示名稱,而并不表示任何特定的順序。
權(quán)利要求
1.一種在移動(dòng)被控設(shè)備中實(shí)現(xiàn)的建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信的方法,該方法包括以下步驟: a接收移動(dòng)控制設(shè)備發(fā)送的呼叫控制請(qǐng)求;其中,所述呼叫控制請(qǐng)求包括用于基于遠(yuǎn)程桌面應(yīng)用以控制所述移動(dòng)被控設(shè)備的控制信息; b根據(jù)所述呼叫控制請(qǐng)求,以觸發(fā)啟動(dòng)遠(yuǎn)程桌面應(yīng)用; c生成鏈路建立請(qǐng)求; d向網(wǎng)絡(luò)設(shè)備發(fā)送所述鏈路建立請(qǐng)求。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述鏈路建立請(qǐng)求包括但不限于: -所述移動(dòng)被控設(shè)備的地址信息; -所述移動(dòng)被控設(shè)備的標(biāo)識(shí)信息; -所述移動(dòng)控制設(shè)備的地址信息; -所述移動(dòng)控制設(shè)備的標(biāo)識(shí)信息。
3.—種在網(wǎng)絡(luò)設(shè)備中輔助實(shí)現(xiàn)的建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信的方法,其中,該方法包括以下步驟: A接收來(lái)自所述被控移動(dòng)設(shè)備的所述鏈路建立請(qǐng)求; B根據(jù)所述鏈路建立請(qǐng)求,獲取鏈路建立信息; C向所述控制移動(dòng)設(shè)備發(fā)送所述鏈路建立信息。
4.一種在控制移動(dòng)設(shè)備中輔助實(shí)現(xiàn)的建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信的方法,其中,該方法包括以下步驟: -向所述被控移動(dòng)設(shè)備發(fā)送呼叫控制請(qǐng)求; -接收來(lái)自所述網(wǎng)絡(luò)設(shè)備的所述鏈路建立信息; -根據(jù)所述鏈路建立信息,建立與所述移動(dòng)被控設(shè)備之間的鏈路。
5.一種用于建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信的移動(dòng)被控設(shè)備,該設(shè)備包括: 第一請(qǐng)求接收裝置,用于接收移動(dòng)控制設(shè)備發(fā)送的呼叫控制請(qǐng)求;其中,所述呼叫控制請(qǐng)求包括用于基于遠(yuǎn)程桌面應(yīng)用以控制所述移動(dòng)被控設(shè)備的控制信息; 啟動(dòng)裝置,用于根據(jù)所述呼叫控制請(qǐng)求,以觸發(fā)啟動(dòng)遠(yuǎn)程桌面應(yīng)用; 請(qǐng)求生成裝置,用于生成鏈路建立請(qǐng)求; 第一請(qǐng)求發(fā)送裝置,用于向網(wǎng)絡(luò)設(shè)備發(fā)送所述鏈路建立請(qǐng)求。
6.根據(jù)權(quán)利要求5所述的移動(dòng)被控設(shè)備,其中,所述鏈路建立請(qǐng)求包括但不限于: -所述移動(dòng)被控設(shè)備的地址信息; -所述移動(dòng)被控設(shè)備的標(biāo)識(shí)信息; -所述移動(dòng)控制設(shè)備的地址信息; -所述移動(dòng)控制設(shè)備的標(biāo)識(shí)信息。
7.一種用于輔助建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信的網(wǎng)絡(luò)設(shè)備,其中,該設(shè)備包括: 第二請(qǐng)求接收裝置,用于接收來(lái)自所述被控移動(dòng)設(shè)備的所述鏈路建立請(qǐng)求; 信息獲取裝置,用于根據(jù)所述鏈路建立請(qǐng)求,獲取鏈路建立信息; 信息發(fā)送裝置,用于向所述控制移動(dòng)設(shè)備發(fā)送所述鏈路建立信息。
8.一種用于輔助建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信的移動(dòng)控制設(shè)備,其中,該方法包括以下步驟:第二請(qǐng)求發(fā)送裝置,用于向所述被控移動(dòng)設(shè)備發(fā)送呼叫控制請(qǐng)求; 信息接收裝置,用于接收來(lái)自所述網(wǎng)絡(luò)設(shè)備的所述鏈路建立信息。
鏈路建立裝置,根據(jù)所述鏈路建立信息,建立與所述移動(dòng)被控設(shè)備之間的鏈路。
9.一種用于建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信的系統(tǒng),包括如權(quán)利要求5至6中任一項(xiàng)所述的移動(dòng)被控設(shè)備、如權(quán)利要`求7所述的網(wǎng)絡(luò)設(shè)備及如權(quán)利要求8所述的移動(dòng)控制設(shè)備。
全文摘要
本發(fā)明的目的是提供一種建立移動(dòng)設(shè)備之間遠(yuǎn)程桌面通信的方法與設(shè)備。與現(xiàn)有技術(shù)相比,本發(fā)明通過(guò)網(wǎng)絡(luò)設(shè)備建立了基于遠(yuǎn)程桌面的移動(dòng)控制設(shè)備與移動(dòng)被控設(shè)備之間的通信連接,實(shí)現(xiàn)了通過(guò)分組數(shù)據(jù)網(wǎng)絡(luò)建立移動(dòng)設(shè)備之間的基于遠(yuǎn)程桌面控制的通信鏈路,降低建立連接的復(fù)雜度。進(jìn)一步,能夠?qū)崿F(xiàn)用戶不能直接操控移動(dòng)被控設(shè)備的情況下,通過(guò)移動(dòng)控制設(shè)備實(shí)現(xiàn)的遠(yuǎn)程桌面應(yīng)用實(shí)現(xiàn)對(duì)移動(dòng)被控設(shè)備進(jìn)行操作的目的,提高用戶使用體驗(yàn)。
文檔編號(hào)H04M1/725GK103108006SQ201110358009
公開(kāi)日2013年5月15日 申請(qǐng)日期2011年11月11日 優(yōu)先權(quán)日2011年11月11日
發(fā)明者王煜堅(jiān), 張志吉, 黃衛(wèi)華, 趙濱, 倪萍, 金珊 申請(qǐng)人:上海貝爾股份有限公司