專利名稱:操作終端、服務(wù)器、遙控系統(tǒng)和遙控方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,具體而言,涉及一種操作終端、一種服務(wù)器、一種遙控系統(tǒng)和一種遙控方法。
背景技術(shù):
在辦公室和會議室的大屏幕場景或壁掛式多點觸控屏場景下,不方便用傳統(tǒng)交互工具(如鼠標(biāo)、鍵盤和觸控操作)對軟件進行控制,大多使用專用的有線或無線遙控器和接收裝置來操控軟件。這種操控方式存在以下缺點:1.遙控器為專用設(shè)備,需特別定制、保存和維護(比如充電);2.對于一個接收裝置,遙控器數(shù)量有限,一般只有一個,無法支持多人同時操作;3.遙控器一般采用紅外線等短距離信號傳送機制,跨地域的遠程操控?zé)o法實現(xiàn);4.遙控器為簡單硬件設(shè)備,傳輸信息有限,不能方便地對無線訪問進行安全控制和審計。因此,需要一種新的遙控技術(shù),能夠通過通用化設(shè)備進行遙控操作,并且支持多人操作,支持跨地域的遠程遙控。
發(fā)明內(nèi)容
本發(fā)明正是基于上述問題,提出了一種遙控技術(shù),能夠通過通用化設(shè)備進行遙控操作,并且支持多人操作,支持跨地域的遠程遙控。有鑒于此,本發(fā)明提出了一種操作終端,所述操作終端支持瀏覽器功能,包括:模式確定單元,用于根據(jù)接收到的指令確定所述操作終端是否進入預(yù)設(shè)模式;轉(zhuǎn)換單元,用于在所述模式確定單元確定所述操作終端進入所述預(yù)設(shè)模式時,將所述操作終端接收到的用戶的操作轉(zhuǎn)換為網(wǎng)頁請求數(shù)據(jù);數(shù)據(jù)發(fā)送單元,用于將所述網(wǎng)頁請求數(shù)據(jù)發(fā)送至服務(wù)器。在該技術(shù)方案中,操作終端可以實現(xiàn)遙控功能,具體地,操作終端可以是智能手機、平板電腦、筆記本電腦和個人計算機等支持瀏覽器功能的終端,在特定的模式下,可以將識別到的用戶的操作轉(zhuǎn)換為網(wǎng)頁請求數(shù)據(jù)發(fā)送至服務(wù)器,相對于以往的遙控器采用紅外信號進行信號傳輸,網(wǎng)頁請求數(shù)據(jù)能夠通過網(wǎng)絡(luò)進行傳輸,從而支持跨地域的遠程遙控,并且在遙控過程中可以實現(xiàn)人手一個操作終端,進而實現(xiàn)多人同時操作。在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)發(fā)送單元通過網(wǎng)絡(luò)信號將所述網(wǎng)頁請求數(shù)據(jù)發(fā)送至所述服務(wù)器。在該技術(shù)方案中,操作終端可以通過網(wǎng)絡(luò)信號將網(wǎng)頁請求數(shù)據(jù)發(fā)送至服務(wù)器,具體地,可以通過比如因特網(wǎng)或Wifi進行信號傳輸。在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)發(fā)送單元根據(jù)所述網(wǎng)頁請求數(shù)據(jù)中的IP地址,將所述網(wǎng)頁請求數(shù)據(jù)發(fā)送至與所述IP地址相對應(yīng)的服務(wù)器。在該技術(shù)方案中,操作終端可以根據(jù)接收信號的服務(wù)器,在生成的網(wǎng)頁請求數(shù)據(jù)中設(shè)置相應(yīng)的IP地址,以將網(wǎng)頁請求數(shù)據(jù)發(fā)送至與IP地址相對應(yīng)的服務(wù)器。根據(jù)本發(fā)明的又一方面,還提出了一種服務(wù)器,包括:數(shù)據(jù)解析單元,用于對來自操作終端的網(wǎng)頁請求數(shù)據(jù)進行解析以得到操作代碼;指令生成單元,用于根據(jù)所述操作代碼生成相應(yīng)的控制指令;數(shù)據(jù)收發(fā)單元,用于接收所述操作終端的網(wǎng)頁請求數(shù)據(jù),以及將所述控制指令發(fā)送至執(zhí)行終端。在該技術(shù)方案中,服務(wù)器可以從來自操作終端的網(wǎng)頁請求數(shù)據(jù)中解析出操作代碼,進而根據(jù)操作代碼生成控制指令并發(fā)送至執(zhí)行終端,以控制執(zhí)行終端執(zhí)行相應(yīng)的操作,從而實現(xiàn)操作終端遠程對屏幕進行界面導(dǎo)航和鉆取聯(lián)動等操作。在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)解析單元還用于對所述網(wǎng)頁請求數(shù)據(jù)進行解析以得到所述操作終端的身份標(biāo)識;以及所述服務(wù)器還包括:判斷單元,用于根據(jù)所述身份標(biāo)識判斷所述操作終端是否被允許訪問所述執(zhí)行終端,其中,所述數(shù)據(jù)收發(fā)單元在所述判斷單元的判斷結(jié)果為是的情況下,將所述控制指令發(fā)送至所述執(zhí)行終端。在該技術(shù)方案中,服務(wù)器還可以從網(wǎng)頁請求數(shù)據(jù)中解析出操作終端的ID (身份標(biāo)識),并根據(jù)ID判斷發(fā)出該網(wǎng)頁請求數(shù)據(jù)的操作終端是否被允許訪問執(zhí)行終端,若操作終端被允許訪問,服務(wù)器則將根據(jù)操作代碼生成的控制指令發(fā)送至執(zhí)行終端,從而實現(xiàn)操作終端對屏幕界面的操控。根據(jù)本發(fā)明的又一方面,還提出了一種遙控系統(tǒng),包括:操作終端,所述操作終端支持瀏覽器功能,包括:模式確定單元,用于根據(jù)接收到的指令確定所述操作終端是否進入預(yù)設(shè)模式;轉(zhuǎn)換單元,用于在所述模式確定單元確定所述操作終端進入所述預(yù)設(shè)模式時,將所述操作終端接收到的用戶的操作轉(zhuǎn)換為網(wǎng)頁請求數(shù)據(jù);數(shù)據(jù)發(fā)送單元,用于將所述網(wǎng)頁請求數(shù)據(jù)發(fā)送至服務(wù)器;所述服務(wù)器,包括:數(shù)據(jù)解析單元,用于對所述網(wǎng)頁請求數(shù)據(jù)進行解析以得到操作代碼;指令生成單元,用于根據(jù)所述操作代碼生成相應(yīng)的控制指令;數(shù)據(jù)收發(fā)單元,用于接收所述網(wǎng)頁請求數(shù)據(jù),以及將所述控制指令發(fā)送至執(zhí)行終端。在該技術(shù)方案中,操作終端在預(yù)設(shè)模式下(比如在瀏覽器中登錄某個網(wǎng)站)時,能夠?qū)⒆R別到的用戶操作轉(zhuǎn)換為網(wǎng)頁請求數(shù)據(jù),并發(fā)送至服務(wù)器,服務(wù)器對網(wǎng)頁請求數(shù)據(jù)進行解析得到控制指令,進而對執(zhí)行終端進行控制,實現(xiàn)了通過操作終端對屏幕界面的操控,相對于以往的遙控器采用紅外信號進行信號傳輸,網(wǎng)頁請求數(shù)據(jù)能夠通過網(wǎng)絡(luò)進行傳輸,從而能夠支持跨地域的遠程遙控,并且在遙控過程中可以實現(xiàn)人手一個操作終端,進而實現(xiàn)多人同時操作。本發(fā)明還提出了一種遙控方法,包括:步驟402,操作終端根據(jù)接收到的指令確定所述操作終端是否進入預(yù)設(shè)模式,若進入所述預(yù)設(shè)模式,則將接收到的用戶的操作轉(zhuǎn)換為網(wǎng)頁請求數(shù)據(jù),并將所述網(wǎng)頁請求數(shù)據(jù)發(fā)送至服務(wù)器;步驟404,所述服務(wù)器對所述網(wǎng)頁請求數(shù)據(jù)進行解析得到操作代碼,根據(jù)所述操作代碼生成相應(yīng)的控制指令,并將所述控制指令發(fā)送至執(zhí)行終端。在該技術(shù)方案中,操作終端在預(yù)設(shè)模式下(比如在瀏覽器中登錄某個網(wǎng)站)時,能夠?qū)⒆R別到的用戶操作轉(zhuǎn)換為網(wǎng)頁請求數(shù)據(jù),并發(fā)送至服務(wù)器,服務(wù)器對網(wǎng)頁請求數(shù)據(jù)進行解析得到控制指令,進而對執(zhí)行終端進行控制,實現(xiàn)了通過操作終端對屏幕界面的操控,相對于以往的遙控器采用紅外信號進行信號傳輸,網(wǎng)頁請求數(shù)據(jù)能夠通過網(wǎng)絡(luò)進行傳輸,從而支持跨地域的遠程遙控,并且在遙控過程中可以實現(xiàn)人手一個操作終端,進而實現(xiàn)多人同時操作。在上述技術(shù)方案中,優(yōu)選地,所述步驟402還包括:所述操作終端通過網(wǎng)絡(luò)信號將所述網(wǎng)頁請求數(shù)據(jù)發(fā)送至所述服務(wù)器。在該技術(shù)方案中,操作終端可以通過網(wǎng)絡(luò)信號將網(wǎng)頁請求數(shù)據(jù)發(fā)送至服務(wù)器,具體地,可以通過比如因特網(wǎng)或Wifi進行信號傳輸。在上述技術(shù)方案中,優(yōu)選地,所述步驟402還包括:所述操作終端根據(jù)所述網(wǎng)頁請求數(shù)據(jù)中的IP地址,將所述網(wǎng)頁請求數(shù)據(jù)發(fā)送至與所述IP地址相對應(yīng)的服務(wù)器。在該技術(shù)方案中,操作終端可以根據(jù)接收信號的服務(wù)器,在生成的網(wǎng)頁請求數(shù)據(jù)中設(shè)置相應(yīng)的IP地址,以將網(wǎng)頁請求數(shù)據(jù)發(fā)送至與IP地址相對應(yīng)的服務(wù)器。在上述技術(shù)方案中,優(yōu)選地,所述步驟404還包括:所述服務(wù)器對所述網(wǎng)頁請求數(shù)據(jù)進行解析以得到所述操作終端的身份標(biāo)識,并根據(jù)所述身份標(biāo)識判斷所述操作終端是否被允許訪問所述執(zhí)行終端,若是,則所述服務(wù)器將所述控制指令發(fā)送至所述執(zhí)行終端,若否,則終止操作。在該技術(shù)方案中,服務(wù)器可以從來自操作終端的網(wǎng)頁請求數(shù)據(jù)中解析出操作代碼,進而根據(jù)操作代碼生成控制指令并發(fā)送至執(zhí)行終端,以控制執(zhí)行終端執(zhí)行相應(yīng)的操作,從而實現(xiàn)操作終端遠程對屏幕進行界面導(dǎo)航和鉆取聯(lián)動等操作。通過以上技術(shù)方案,能夠通過通用化設(shè)備進行遙控操作,提高遙控操作的通用性,并且能夠支持多人操作,支持跨地域的遠程遙控。
圖1示出了根據(jù)本發(fā)明的實施例的操作終端的框圖;圖2示出了根據(jù)本發(fā)明的實施例的服務(wù)器的框圖;圖3示出了根據(jù)本發(fā)明的實施例的遙控系統(tǒng)的框圖;圖4示出了根據(jù)本發(fā)明的實施例的遙控方法的流程圖;圖5示出了根據(jù)本發(fā)明的實施例的遙控系統(tǒng)的結(jié)構(gòu)圖。
具體實施例方式為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結(jié)合附圖和具體實施方式
對本發(fā)明進行進一步的詳細描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。在下面的描述中闡述了很多具體細節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實施,因此,本發(fā)明的保護范圍并不受下面公開的具體實施例的限制。圖1示出了根據(jù)本發(fā)明的實施例的操作終端的框圖。如圖1所示,根據(jù)本發(fā)明的實施例的操作終端100支持瀏覽器功能,包括:模式確定單元102,用于根據(jù)接收到的指令確定操作終端100是否進入預(yù)設(shè)模式;轉(zhuǎn)換單元104,用于在模式確定單元102確定操作終端100進入預(yù)設(shè)模式時,將操作終端100接收到的用戶的操作轉(zhuǎn)換為網(wǎng)頁請求數(shù)據(jù);數(shù)據(jù)發(fā)送單元106,用于將網(wǎng)頁請求數(shù)據(jù)發(fā)送至服務(wù)器。操作終端100可以實現(xiàn)遙控功能,具體地,操作終端可以是智能手機、平板電腦、筆記本電腦和個人計算機等支持瀏覽器功能的終端,在特定的模式下,可以將識別到的用戶的操作轉(zhuǎn)換為網(wǎng)頁請求數(shù)據(jù)發(fā)送至服務(wù)器,比如可以登錄某個特定網(wǎng)站,然后在該網(wǎng)站的主頁進行操作,例如在智能手機(即操作終端100)的觸摸屏中按下左方向鍵,智能手機即可將此操作編碼為字符串“l(fā)eft”,并生成HTTP請求數(shù)據(jù)(即網(wǎng)頁請求數(shù)據(jù)),比如http://10.11.127.l/cp action=left,用戶的操作可以被識別訪問網(wǎng)站的操作,而一個網(wǎng)站的不同網(wǎng)頁可以被不同的用戶同時打開,從而實現(xiàn)了多人同時進行操控。相對于以往的遙控器采用紅外信號進行信號傳輸,網(wǎng)頁請求數(shù)據(jù)能夠通過網(wǎng)絡(luò)進行傳輸,從而支持跨地域的遠程遙控,并且在遙控過程中可以實現(xiàn)人手一個操作終端100,進而實現(xiàn)多人同時操作。優(yōu)選地,數(shù)據(jù)發(fā)送單元106通過網(wǎng)絡(luò)信號將網(wǎng)頁請求數(shù)據(jù)發(fā)送至服務(wù)器。操作終端100可以通過網(wǎng)絡(luò)信號將網(wǎng)頁請求數(shù)據(jù)發(fā)送至服務(wù)器,具體地,可以通過比如因特網(wǎng)或Wifi進行信號傳輸。優(yōu)選地,數(shù)據(jù)發(fā)送單元106根據(jù)網(wǎng)頁請求數(shù)據(jù)中的IP地址,將網(wǎng)頁請求數(shù)據(jù)發(fā)送至與IP地址相對應(yīng)的服務(wù)器。操作終端100可以根據(jù)接收信號的服務(wù)器,在生成的網(wǎng)頁請求數(shù)據(jù)中設(shè)置相應(yīng)的IP地址,比如 http://10.1L 127.l/cp action=left 中的 10.11.127.1,在將網(wǎng)頁請求數(shù)據(jù)進行發(fā)送時,既可以將網(wǎng)頁請求數(shù)據(jù)發(fā)送至IP地址為10.11.127.1的服務(wù)器,。圖2示出了根據(jù)本發(fā)明的實施例的服務(wù)器的框圖。如圖2所示,根據(jù)本發(fā)明的實施例的服務(wù)器200包括:數(shù)據(jù)解析單元202,用于對來自操作終端的網(wǎng)頁請求數(shù)據(jù)進行解析以得到操作代碼;指令生成單元204,用于根據(jù)操作代碼生成相應(yīng)的控制指令;數(shù)據(jù)收發(fā)單元206,用于接收操作終端的網(wǎng)頁請求數(shù)據(jù),以及將控制指令發(fā)送至執(zhí)行終端。服務(wù)器200可以 從網(wǎng)頁請求數(shù)據(jù)中解析出操作代碼,比如網(wǎng)頁請求數(shù)據(jù)為https://192.168.1.l/cp/action=left&id=SDFLTffER979234T,那么可以解析出操作代碼為“action=left”,進而根據(jù)操作代碼“action=left”生成控制指令并發(fā)送至執(zhí)行終端,以控制執(zhí)行終端執(zhí)行相應(yīng)的操作,從而實現(xiàn)操作終端遠程對屏幕進行界面導(dǎo)航和鉆取聯(lián)動等操作。優(yōu)選地,數(shù)據(jù)解析單元202還用于對網(wǎng)頁請求數(shù)據(jù)進行解析以得到操作終端的身份標(biāo)識;以及服務(wù)器200還包括:判斷單元208,用于根據(jù)身份標(biāo)識判斷操作終端是否被允許訪問執(zhí)行終端,其中,數(shù)據(jù)收發(fā)單元206在判斷單元208的判斷結(jié)果為是的情況下,將控制指令發(fā)送至執(zhí)行終端。服務(wù)器200還可以從網(wǎng)頁請求數(shù)據(jù)中解析出操作終端的ID (身份標(biāo)識),比如從https://192.168.L l/cp/action=left&id=SDFLTffER979234T 中可以解析出操作終端的ID為“id=SDFLJWER979234J”,則可以根據(jù)ID判斷發(fā)出該網(wǎng)頁請求數(shù)據(jù)的操作終端是否被允許訪問執(zhí)行終端,若操作終端被允許訪問,服務(wù)器200則將根據(jù)操作代碼生成的控制指令發(fā)送至執(zhí)行終端,從而實現(xiàn)操作終端對屏幕界面的操控。圖3示出了根據(jù)本發(fā)明的實施例的遙控系統(tǒng)的框圖。如圖3所示,根據(jù)本發(fā)明的實施例的遙控系統(tǒng)300包括:操作終端100,操作終端100支持瀏覽器功能,包括:模式確定單元102,用于根據(jù)接收到的指令確定操作終端100是否進入預(yù)設(shè)模式;轉(zhuǎn)換單元104,用于在模式確定單元102確定操作終端進入預(yù)設(shè)模式時,將操作終端100接收到的用戶的操作轉(zhuǎn)換為網(wǎng)頁請求數(shù)據(jù);數(shù)據(jù)發(fā)送單元106,用于將網(wǎng)頁請求數(shù)據(jù)發(fā)送至服務(wù)器200 ;服務(wù)器200,包括:數(shù)據(jù)解析單元202,用于對網(wǎng)頁請求數(shù)據(jù)進行解析以得到操作代碼;指令生成單元204,用于根據(jù)操作代碼生成相應(yīng)的控制指令;數(shù)據(jù)收發(fā)單元206,用于接收網(wǎng)頁請求數(shù)據(jù),以及將控制指令發(fā)送至執(zhí)行終端。操作終端100在預(yù)設(shè)模式下(比如在瀏覽器中登錄某個網(wǎng)站)時,能夠?qū)⒆R別到的用戶操作轉(zhuǎn)換為網(wǎng)頁請求數(shù)據(jù),并發(fā)送至服務(wù)器200,服務(wù)器200對網(wǎng)頁請求數(shù)據(jù)進行解析得到控制指令,進而對執(zhí)行終端進行控制,實現(xiàn)了通過操作終端100對屏幕界面的操控,相對于以往的遙控器采用紅外信號進行信號傳輸,網(wǎng)頁請求數(shù)據(jù)能夠通過網(wǎng)絡(luò)進行傳輸,從而能夠支持跨地域的遠程遙控,并且在遙控過程中可以實現(xiàn)人手一個操作終端,進而實現(xiàn)多人同時操作。圖4示出了根據(jù)本發(fā)明的實施例的遙控方法的流程圖。如圖4所示,根據(jù)本發(fā)明的實施例的遙控方法包括:步驟402,操作終端根據(jù)接收到的指令確定操作終端是否進入預(yù)設(shè)模式,若進入預(yù)設(shè)模式,則將接收到的用戶的操作轉(zhuǎn)換為網(wǎng)頁請求數(shù)據(jù),并將網(wǎng)頁請求數(shù)據(jù)發(fā)送至服務(wù)器;步驟404,服務(wù)器對網(wǎng)頁請求數(shù)據(jù)進行解析得到操作代碼,根據(jù)操作代碼生成相應(yīng)的控制指令,并將控制指令發(fā)送至執(zhí)行終端。操作終端在預(yù)設(shè)模式下(比如在瀏覽器中登錄某個網(wǎng)站)時,能夠?qū)⒆R別到的用戶操作轉(zhuǎn)換為網(wǎng)頁請求數(shù)據(jù),并發(fā)送至服務(wù)器,服務(wù)器對網(wǎng)頁請求數(shù)據(jù)進行解析得到控制指令,進而對執(zhí)行終端進行控制,實現(xiàn)了通過操作終端對屏幕界面的操控,相對于以往的遙控器采用紅外信號進行信號傳輸,網(wǎng)頁請求數(shù)據(jù)能夠通過網(wǎng)絡(luò)進行傳輸,從而支持跨地域的遠程遙控,并且在遙控過程中可以實現(xiàn)人手一個操作終端,進而實現(xiàn)多人同時操作。優(yōu)選地,步驟402還包括:操作終端通過網(wǎng)絡(luò)信號將網(wǎng)頁請求數(shù)據(jù)發(fā)送至服務(wù)器。操作終端可以通過網(wǎng)絡(luò)信號將網(wǎng)頁請求數(shù)據(jù)發(fā)送至服務(wù)器,具體地,可以通過比如因特網(wǎng)或Wifi進行信號傳輸。優(yōu)選地,步驟402還包括:操作終端根據(jù)網(wǎng)頁請求數(shù)據(jù)中的IP地址,將網(wǎng)頁請求數(shù)據(jù)發(fā)送至與IP地址相對應(yīng)的服務(wù)器。操作終端可以根據(jù)接收信號的服務(wù)器,在生成的網(wǎng)頁請求數(shù)據(jù)中設(shè)置相應(yīng)的IP地址,以將網(wǎng)頁請求數(shù)據(jù)發(fā)送至與IP地址相對應(yīng)的服務(wù)器。優(yōu)選地,步驟404還包括:服務(wù)器對網(wǎng)頁請求數(shù)據(jù)進行解析以得到操作終端的身份標(biāo)識,并根據(jù)身份標(biāo)識判斷操作終端是否被允許訪問執(zhí)行終端,若是,則服務(wù)器將控制指令發(fā)送至執(zhí)行終端,若否,則終止操作。服務(wù)器可以從來自操作終端的網(wǎng)頁請求數(shù)據(jù)中解析出操作代碼,進而根據(jù)操作代碼生成控制指令并發(fā)送至執(zhí)行終端,以控制執(zhí)行終端執(zhí)行相應(yīng)的操作,從而實現(xiàn)操作終端遠程對屏幕進行界面導(dǎo)航和鉆取聯(lián)動等操作。圖5示出了根據(jù)本發(fā)明的實施例的遙控系統(tǒng)的結(jié)構(gòu)圖。如圖5所示,根據(jù)本發(fā)明的實施例的遙控系統(tǒng)300可以包括信號源502,控制平臺504和被控計算機506,其中,信號源502 (相當(dāng)于操作終端100)可以是任何支持瀏覽器的智能手機,不受限于手機操作系統(tǒng),比如iPhone、Android、Windows Phone、Nokia等;可以是任何支持瀏覽器的平臺版電腦,比如iPad等;也可以是專有硬件遙控器,裝置形態(tài)類似于電視遙控器,使用紅外進行數(shù)據(jù)傳輸;還可以是筆記本和PC電腦。當(dāng)操作者需要通過信號源502進行遙控操作時,可以轉(zhuǎn)換信號源502的模式,使之將用戶的操作轉(zhuǎn)換為網(wǎng)絡(luò)請求數(shù)據(jù),然后通過英特網(wǎng)或者本地Wifi網(wǎng)絡(luò)傳輸至控制平臺504,由于使用了 Web服務(wù)器,所有支持最基本W(wǎng)eb瀏覽器功能的智能設(shè)備都可以操控;而專用遙控器設(shè)備可以通過紅外線傳輸信號到控制平臺504。操作者可以根據(jù)實際條件,靈活選擇和操控各種信號源502,來操作被控計算機506。多個操作者可同時進行操作,信號源跨地域、跨設(shè)備,并能支持多人遙控。操作者對被控計算機506的控制可以不局限于特定的地域空間。比如信號源502和被控計算機506在同一房間內(nèi),則可以通過遙控器操作,遙控器將發(fā)出紅外操作指令,被控制平臺504上提供的紅外接收器所接收和處理該指令,并傳輸至被控計算機506執(zhí)行。操作者如果是在外地參加遠程網(wǎng)絡(luò)會議,則可以通過其個人電腦進行操作,操作信號可以通過英特網(wǎng),發(fā)送到控制平臺504中的Web服務(wù)模塊,然后由控制平臺504進行處理,從而實現(xiàn)跨地域操控。遙控系統(tǒng)300之所以支持多人同時操控,是由于控制平臺504中內(nèi)置了 Web服務(wù)器,每一次操作可以被編碼為一個完全獨立的HTTP (網(wǎng)頁)請求,比如“按下向左方向鍵”這一操作可以被編碼為以下網(wǎng)頁請求:http://10.11.127.l/cp action=left,通過這種請求,操作者的操控就如同訪問網(wǎng)站的操作,并且和一個網(wǎng)站的不同網(wǎng)頁可以被不同人同時打開一樣,本裝置中的Web服務(wù)模塊支持的各種不同的操作指令,也可以被多人同時進行操控。控制平臺504 (相當(dāng)于服務(wù)器200)用于接受來自信號源502的信號,并通過內(nèi)置的Web服務(wù)器對信號進行處理解析出操作指令,然后將生成的指令編碼發(fā)送至被控計算機506 (相當(dāng)于執(zhí)行終端)。
首先,外來的各種異構(gòu)信號,包括網(wǎng)絡(luò)信號和紅外信號等,都可以被控制平臺504的網(wǎng)絡(luò)接口和紅外接口接收,通過內(nèi)部的芯片處理,統(tǒng)一編碼為Web請求,被內(nèi)置Web服務(wù)器接收。然后,Web服務(wù)器接收到Web請求后,根據(jù)請求URL的格式和參數(shù),進行解析,比如提取上述網(wǎng)頁請求的URL字符串http://10.11.127.l/cp action=left,通過查看其中的“action”參數(shù),可以識別出是一個按鍵向左的操作。最后,解析出具體操作后,通過信號發(fā)送模塊,控制平臺504將最終的操作指令發(fā)送到被控計算機506。發(fā)送模塊和被控計算機506之間可以采用物理連接,比如USB接口等。發(fā)送模塊通過實現(xiàn)鍵盤、鼠標(biāo)和觸控等設(shè)備驅(qū)動程序,直接模擬這些設(shè)備來對被控計算機506進行操作輸入。對被控計算機506來講,控制平臺504可以理解為一個通過USB連接的鍵盤或者鼠標(biāo)等輸入設(shè)備,被控計算機506不需要做任何更改,就可以響應(yīng)來自控制平臺504的輸入指令,被控計算機506可是會議室PC,或者大屏顯示設(shè)備。具體地,當(dāng)用戶通過iPhone觸控屏幕按下左方向鍵,操作被編碼為字符串left,將字符串放入HTTP請求中,生成請求地址若下所示:https://192.168.1.1/cp/action=left&id=SDFLTWER979234T,位于 IP 地址 192.168.1.1 上的控制平臺 504 接收到這一請求后,首先解析出id,根據(jù)訪問權(quán)限控制數(shù)據(jù)庫,判斷是否允許該設(shè)備訪問,如果允許,則解析出操作代碼left,識別出設(shè)備希望進行“向左”操作,于是向被控計算機506發(fā)出這一鍵盤指令,并最終將這一操作記錄到系統(tǒng)日志中,便于以后審計。遙控系統(tǒng)300繼承了用手持設(shè)備進行無線遠程操控的操作形式,但將手持設(shè)備擴展到手機、平板電腦等支持網(wǎng)絡(luò)瀏覽器的通用智能設(shè)備上,使得遙控操作不再局限于專有遙控設(shè)備,每個用戶都可以用自己的手機進行遙控,并且不受同時操作的人數(shù)限制,并且能對訪問進行權(quán)限控制和審計。而且不局限于使用紅外等短距離無線信號傳輸,也能支持通過英特網(wǎng)的遙控信號編碼傳輸。以上結(jié)合附圖詳細說明了本發(fā)明的技術(shù)方案,考慮到相關(guān)技術(shù)中,遙控操作形式固定,只能通過特定的遙控器進行操作,而且無法支持多人同時遙控。通過本發(fā)明的技術(shù)方案,能夠通過通用化設(shè)備進行遙控操作,并且支持多人操作,支持跨地域的遠程遙控。以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種操作終端,所述操作終端支持瀏覽器功能,其特征在于,包括: 模式確定單元,用于根據(jù)接收到的指令確定所述操作終端是否進入預(yù)設(shè)模式; 轉(zhuǎn)換單元,用于在所述模式確定單元確定所述操作終端進入所述預(yù)設(shè)模式時,將所述操作終端接收到的用戶的操作轉(zhuǎn)換為網(wǎng)頁請求數(shù)據(jù); 數(shù)據(jù)發(fā)送單元,用于將所述網(wǎng)頁請求數(shù)據(jù)發(fā)送至服務(wù)器。
2.根據(jù)權(quán)利要求1所述的操作終端,其特征在于,所述數(shù)據(jù)發(fā)送單元通過網(wǎng)絡(luò)信號將所述網(wǎng)頁請求數(shù)據(jù)發(fā)送至所述服務(wù)器。
3.根據(jù)權(quán)利要求1所述的操作終端,其特征在于,所述數(shù)據(jù)發(fā)送單元根據(jù)所述網(wǎng)頁請求數(shù)據(jù)中的IP地址,將所述網(wǎng)頁請求數(shù)據(jù)發(fā)送至與所述IP地址相對應(yīng)的服務(wù)器。
4.一種服務(wù)器,其特征在于,包括: 數(shù)據(jù)解析單元,用于對來自操作終端的網(wǎng)頁請求數(shù)據(jù)進行解析以得到操作代碼; 指令生成單元,用于根據(jù)所述操作代碼生成相應(yīng)的控制指令; 數(shù)據(jù)收發(fā)單元,用于接收所述操作終端的網(wǎng)頁請求數(shù)據(jù),以及將所述控制指令發(fā)送至執(zhí)行終端。
5.根據(jù)權(quán)利要求4所述的服務(wù)器,其特征在于,所述數(shù)據(jù)解析單元還用于對所述網(wǎng)頁請求數(shù)據(jù)進行解析以得到所述操作終端的身份標(biāo)識;以及所述服務(wù)器還包括: 判斷單元,用于根據(jù)所述身份標(biāo)識判斷所述操作終端是否被允許訪問所述執(zhí)行終端,其中,所述數(shù)據(jù)收發(fā)單元在所述判斷單元的判斷結(jié)果為是的情況下,將所述控制指令發(fā)送至所述執(zhí)行終端。`
6.一種遙控系統(tǒng),其特征在于,包括: 操作終端,所述操作終端支持瀏覽器功能,包括: 模式確定單元,用于根據(jù)接收到的指令確定所述操作終端是否進入預(yù)設(shè)模式; 轉(zhuǎn)換單元,用于在所述模式確定單元確定所述操作終端進入所述預(yù)設(shè)模式時,將所述操作終端接收到的用戶的操作轉(zhuǎn)換為網(wǎng)頁請求數(shù)據(jù); 數(shù)據(jù)發(fā)送單元,用于將所述網(wǎng)頁請求數(shù)據(jù)發(fā)送至服務(wù)器; 所述服務(wù)器,包括: 數(shù)據(jù)解析單元,用于對所述網(wǎng)頁請求數(shù)據(jù)進行解析以得到操作代碼; 指令生成單元,用于根據(jù)所述操作代碼生成相應(yīng)的控制指令; 數(shù)據(jù)收發(fā)單元,用于接收所述網(wǎng)頁請求數(shù)據(jù),以及將所述控制指令發(fā)送至執(zhí)行終端。
7.—種遙控方法,其特征在于,包括: 步驟402,操作終端根據(jù)接收到的指令確定所述操作終端是否進入預(yù)設(shè)模式,若進入所述預(yù)設(shè)模式,則將接收到的用戶的操作轉(zhuǎn)換為網(wǎng)頁請求數(shù)據(jù),并將所述網(wǎng)頁請求數(shù)據(jù)發(fā)送至服務(wù)器; 步驟404,所述服務(wù)器對所述網(wǎng)頁請求數(shù)據(jù)進行解析得到操作代碼,根據(jù)所述操作代碼生成相應(yīng)的控制指令,并將所述控制指令發(fā)送至執(zhí)行終端。
8.根據(jù)權(quán)利要求7所述的遙控方法,其特征在于,所述步驟402還包括:所述操作終端通過網(wǎng)絡(luò)信號將所述網(wǎng)頁請求數(shù)據(jù)發(fā)送至所述服務(wù)器。
9.根據(jù)權(quán)利要求7所述的遙控方法,其特征在于,所述步驟402還包括:所述操作終端根據(jù)所述網(wǎng)頁請求數(shù)據(jù)中的IP地址,將所述網(wǎng)頁請求數(shù)據(jù)發(fā)送至與所述IP地址相對應(yīng)的服務(wù)器。
10.根據(jù)權(quán)利要求7所述的遙控方法,其特征在于,所述步驟404還包括:所述服務(wù)器對所述網(wǎng)頁請求數(shù)據(jù)進行解析以得到所述操作終端的身份標(biāo)識,并根據(jù)所述身份標(biāo)識判斷所述操作終端是否被允許訪問所述執(zhí)行終端,若是,則所述服務(wù)器將所述控制指令發(fā)送至所述執(zhí)行終端,若否,則 終止操作。
全文摘要
本發(fā)明提供了一種操作終端,包括模式確定單元,用于根據(jù)接收到的指令確定操作終端是否進入預(yù)設(shè)模式;轉(zhuǎn)換單元,用于在模式確定單元確定操作終端進入預(yù)設(shè)模式時,將操作終端接收到的用戶的操作轉(zhuǎn)換為網(wǎng)頁請求數(shù)據(jù);數(shù)據(jù)發(fā)送單元,用于將網(wǎng)頁請求數(shù)據(jù)發(fā)送至服務(wù)器。本發(fā)明還提出了一種服務(wù)器、一種遙控系統(tǒng)和一種遙控方法。通過本發(fā)明的技術(shù)方案,能夠通過通用化設(shè)備進行遙控操作,提高遙控操作的通用性,并且能夠支持多人操作,支持跨地域的遠程遙控。
文檔編號G06F3/033GK103105944SQ201310062940
公開日2013年5月15日 申請日期2013年2月28日 優(yōu)先權(quán)日2013年2月28日
發(fā)明者王輝, 何英華, 景韻 申請人:用友軟件股份有限公司