實(shí)現(xiàn)不同控制終端交叉控制顯示終端,從 而相對(duì)于相關(guān)技術(shù),用戶無(wú)需靠近顯示終端對(duì)顯示終端進(jìn)行控制,從而方便用戶控制顯示 終端,提尚交互效率。
[0084] 此外,本發(fā)明實(shí)施例中,顯示終端上顯示至少一個(gè)鼠標(biāo)圖標(biāo),執(zhí)行控制信息時(shí),若 該控制信息中包括鼠標(biāo)輸入信息,則顯示終端將該控制信息對(duì)應(yīng)的鼠標(biāo)作為顯示終端的鼠 標(biāo)光標(biāo),并執(zhí)行相應(yīng)操作。這樣,在用戶感知上,實(shí)現(xiàn)不同控制終端可以同時(shí)控制顯示終端。 [0085]再者,本發(fā)明實(shí)施例中,令牌循環(huán)過(guò)程中,統(tǒng)一管理令牌,當(dāng)有新的控制終端接入, 或舊的控制終端退出時(shí),可以迅速自由的重組令牌環(huán)。
[0086] 最后,本發(fā)明實(shí)施例中,令牌停留的預(yù)設(shè)時(shí)長(zhǎng)可以動(dòng)態(tài)改變,實(shí)現(xiàn)按需分配控制權(quán) 限。
[0087] 實(shí)施例二
[0088] 本發(fā)明實(shí)施例中,以智能電視作為顯示終端,在顯示終端控制令牌在令牌環(huán)上逐 節(jié)點(diǎn)移動(dòng)的過(guò)程中,檢測(cè)到電腦A請(qǐng)求獲得控制權(quán)限為例,對(duì)本發(fā)明實(shí)施例中的控制信息 處理方法進(jìn)行詳細(xì)說(shuō)明,如圖6所述為本發(fā)明實(shí)施例所述控制信息處理方法的流程示意 圖,該方法包括以下內(nèi)容:
[0089] 步驟601 :智能電視控制令牌在令牌環(huán)上按照預(yù)設(shè)移動(dòng)順序移動(dòng),并控制所述令 牌在移動(dòng)到的每個(gè)節(jié)點(diǎn)上停留預(yù)設(shè)時(shí)長(zhǎng)。
[0090] 步驟602 :智能電視監(jiān)測(cè)到電腦A請(qǐng)求獲得控制權(quán)限。
[0091] 步驟603 :智能電視將電腦A對(duì)應(yīng)的節(jié)點(diǎn)A,添加到所述令牌環(huán)中。
[0092] 步驟604:智能電視將所述令牌分配給節(jié)點(diǎn)A。
[0093] 步驟605:智能電視獲取電腦A的鼠標(biāo)位置信息。
[0094] 其中,步驟605的執(zhí)行順序不受限,例如,步驟605可以與步驟603同時(shí)執(zhí)行,也可 以在步驟603之前,步驟602之后執(zhí)行。
[0095] 步驟606 :智能電視生成電腦A對(duì)應(yīng)的節(jié)點(diǎn)A的控制信息隊(duì)列A,將獲得的鼠標(biāo)位 置信息放入該控制信息隊(duì)列A中。
[0096] 步驟607:智能電視生成電腦A對(duì)應(yīng)的鼠標(biāo)圖標(biāo)A。
[0097] 其中步驟607的執(zhí)行順序不受限,例如步驟607可以在步驟602之后、步驟609之 前的任一時(shí)機(jī)執(zhí)行。
[0098] 步驟608:智能電視從控制信息隊(duì)列A中獲取鼠標(biāo)位置信息。
[0099] 步驟609:智能電視在獲取的鼠標(biāo)位置信息所表示的位置上顯示所述鼠標(biāo)圖標(biāo)A。
[0100] 步驟610 :智能電視實(shí)時(shí)接收電腦A發(fā)送的控制信息,并將接收的控制信息放入控 制信息隊(duì)列A中。
[0101] 其中,步驟610的執(zhí)行順序不受限制,例如步驟610可以在步驟602之后、步驟603 之前執(zhí)行。
[0102] 步驟611 :智能電視在令牌停留在節(jié)點(diǎn)A時(shí),從控制信息隊(duì)列A中獲取控制信息。
[0103] 步驟612:智能電視將獲取的控制信息放入執(zhí)行隊(duì)列中。
[0104] 步驟613:智能電視將鼠標(biāo)圖標(biāo)A作為智能電視的鼠標(biāo)光標(biāo),并按照從隊(duì)首至隊(duì)尾 的順序,依次執(zhí)行所述執(zhí)行隊(duì)列中的控制信息。
[0105] 需要說(shuō)明的是,執(zhí)行步驟612時(shí),若執(zhí)行隊(duì)列中存在其他控制終端的控制信息時(shí), 則將該控制信息移至執(zhí)行隊(duì)列的隊(duì)尾,以避免操作滯后的現(xiàn)象。
[0106] 本發(fā)明實(shí)施例中,通過(guò)監(jiān)測(cè)到電腦A請(qǐng)求獲得控制權(quán)限后將電腦A對(duì)應(yīng)的節(jié)點(diǎn)添 加到令牌環(huán)中,實(shí)現(xiàn)對(duì)令牌環(huán)的重組;通過(guò)對(duì)令牌的統(tǒng)一管理,可以將令牌分配給電腦A對(duì) 應(yīng)的節(jié)點(diǎn)A,實(shí)現(xiàn)自由的分配令牌。此外,本發(fā)明實(shí)施例中,為電腦A生成對(duì)應(yīng)的鼠標(biāo)圖標(biāo), 并將鼠標(biāo)圖標(biāo)A作為智能電視的鼠標(biāo)光標(biāo),并按照從隊(duì)首至隊(duì)尾的順序,依次執(zhí)行所述執(zhí) 行隊(duì)列中的控制信息,實(shí)現(xiàn)各控制終端控制對(duì)應(yīng)的鼠標(biāo)光標(biāo)。即顯示終端上可以顯示多個(gè) 鼠標(biāo)圖標(biāo),并根據(jù)對(duì)應(yīng)的控制重大的控制信息執(zhí)行相應(yīng)操作。
[0107] 實(shí)施例三
[0108] 以對(duì)本發(fā)明實(shí)施例中動(dòng)態(tài)修改電腦B的預(yù)設(shè)時(shí)長(zhǎng)為例,對(duì)本發(fā)明實(shí)施例中控制信 息處理方法進(jìn)行說(shuō)明,如圖7所示,為該方法的流程示意圖,該方法包括以下步驟:
[0109] 步驟701:顯示終端控制令牌在令牌環(huán)上按照預(yù)設(shè)移動(dòng)順序移動(dòng),并控制所述令 牌在移動(dòng)到的每個(gè)節(jié)點(diǎn)上停留預(yù)設(shè)時(shí)長(zhǎng)。
[0110] 步驟702 :顯示終端針對(duì)每個(gè)節(jié)點(diǎn),在所述令牌停留在該節(jié)點(diǎn)的預(yù)設(shè)時(shí)長(zhǎng)內(nèi)、獲取 并執(zhí)行該節(jié)點(diǎn)對(duì)應(yīng)的控制終端發(fā)送的控制信息。
[0111] 步驟703 :顯示終端當(dāng)令牌從當(dāng)前節(jié)點(diǎn)循環(huán)至下一節(jié)點(diǎn)時(shí),根據(jù)公式(1)和公式 (2)計(jì)算令牌下一次循環(huán)至當(dāng)前節(jié)點(diǎn)時(shí)停留的預(yù)設(shè)時(shí)長(zhǎng)。
[0112] 步驟704 :顯示終端控制令牌再次循環(huán)至當(dāng)前節(jié)點(diǎn)時(shí),在該當(dāng)前節(jié)點(diǎn)停留步驟703 計(jì)算的預(yù)設(shè)時(shí)長(zhǎng)。
[0113] 本發(fā)明實(shí)施例中,通過(guò)動(dòng)態(tài)調(diào)整預(yù)設(shè)時(shí)長(zhǎng),可以實(shí)現(xiàn)按需分配令牌,并解決操作滯 后的問(wèn)題。
[0114] 實(shí)施例四
[0115] 本發(fā)明實(shí)施例中,還可以投影儀、以及與該投影儀連接的電腦A形成的系統(tǒng)作為 顯示終端,以電腦B作為控制終端。具體實(shí)施時(shí)電腦B將控制信息發(fā)送給電腦A,由電腦A 執(zhí)行相應(yīng)操作,并通過(guò)投影儀顯示操作結(jié)果。
[0116] 在另一個(gè)應(yīng)用場(chǎng)景中,例如如圖8所示,本發(fā)明實(shí)施例中,例如由電腦A、電腦B、電 腦C和電腦D作為控制終端,智能電視作為顯示終端,顯示終端上可以顯示四個(gè)鼠標(biāo)圖標(biāo), 這四個(gè)鼠標(biāo)圖標(biāo)分別對(duì)應(yīng)腦A、電腦B、電腦C和電腦D。當(dāng)電腦A發(fā)送鼠標(biāo)輸入信息時(shí),顯 示終端中根據(jù)該鼠標(biāo)輸入信息執(zhí)行操作。例如,電腦A發(fā)送的鼠標(biāo)輸入信息包括鼠標(biāo)位移, 則顯示終端根據(jù)該鼠標(biāo)位移,移動(dòng)電腦A的鼠標(biāo)圖標(biāo)。對(duì)于其他電腦的操作過(guò)程相同,在此 不再贅述。
[0117] 實(shí)施例五
[0118] 基于相同的發(fā)明構(gòu)思,本發(fā)明實(shí)施例中,還提供一種控制信息處理裝置,如圖9所 示,為該裝置的結(jié)構(gòu)示意圖,該裝置包括:
[0119] 循環(huán)控制模塊901,用于控制令牌在令牌環(huán)上按照預(yù)設(shè)移動(dòng)順序移動(dòng),并控制所述 令牌在移動(dòng)到的每個(gè)節(jié)點(diǎn)上停留預(yù)設(shè)時(shí)長(zhǎng);
[0120] 執(zhí)行模塊902,用于針對(duì)每個(gè)節(jié)點(diǎn),在所述令牌停留在該節(jié)點(diǎn)的預(yù)設(shè)時(shí)長(zhǎng)內(nèi)、獲取 并執(zhí)行該節(jié)點(diǎn)對(duì)應(yīng)的控制終端發(fā)送的控制信息。
[0121] 其中,在一個(gè)實(shí)施例中,所述裝置還包括:
[0122] 接收模塊,用于針對(duì)每個(gè)節(jié)點(diǎn),實(shí)時(shí)接收該節(jié)點(diǎn)對(duì)應(yīng)的控制終端發(fā)送的控制信息, 并將接收的控制信息放入與該節(jié)點(diǎn)對(duì)應(yīng)的控制信息隊(duì)列中;
[0123] 所述執(zhí)行模塊,具體包括:
[0124] 獲取單元,用于針對(duì)每個(gè)節(jié)點(diǎn),在所述令牌停留在該節(jié)點(diǎn)的預(yù)設(shè)時(shí)長(zhǎng)內(nèi)、從該節(jié)點(diǎn) 對(duì)應(yīng)的控制信息隊(duì)列中獲取控制信息;
[0125] 存儲(chǔ)單元,用于將獲取的控制信息放入執(zhí)行隊(duì)列中;
[0126] 執(zhí)行單元,用于按照從隊(duì)首至隊(duì)尾的順序,依次執(zhí)行所述執(zhí)行隊(duì)列中的控制信息。
[0127] 其中,在一個(gè)實(shí)施例中,所述裝置還包括:
[0128] 循環(huán)監(jiān)測(cè)模塊,用于監(jiān)測(cè)所述令牌是否離開(kāi)當(dāng)前節(jié)點(diǎn);
[0129] 移動(dòng)模塊,用于若所述循環(huán)監(jiān)測(cè)模塊的監(jiān)測(cè)結(jié)果為是,則將所述執(zhí)行隊(duì)列中的第 一控制信息移到隊(duì)尾,第二控制信息移到隊(duì)首,其中,所述第一控制信息指從所述當(dāng)前節(jié)點(diǎn) 對(duì)應(yīng)的控制信息隊(duì)列中獲取的控制信息,所述第二控制信息指從所述當(dāng)前節(jié)點(diǎn)的下一節(jié)點(diǎn) 對(duì)應(yīng)的控制信息隊(duì)列中獲取的控制信息。
[0130] 其中,在一個(gè)實(shí)施例中,所述裝置還包括:
[0131] 終端監(jiān)測(cè)模塊,用于監(jiān)測(cè)是否有新的控制終端請(qǐng)求獲得對(duì)所述顯示終端的控制權(quán) 限;
[0132] 重組模塊,用于若所述終端監(jiān)測(cè)模塊的監(jiān)測(cè)結(jié)果為是,則將與所述新的控制終端 對(duì)應(yīng)的節(jié)點(diǎn),添加到所述令牌環(huán)中;
[0133] 分配模塊,用于將所述令牌分配給所述新的控制終端對(duì)應(yīng)的節(jié)點(diǎn)。
[0134] 其中,在一個(gè)實(shí)施例中,所述裝置還包括:
[0135] 位置信息獲取模塊,用于若所述控制信息中包括鼠標(biāo)輸入信息時(shí),針對(duì)任一控制 終端,監(jiān)測(cè)到該控制終端請(qǐng)求獲得所述控制權(quán)限之后,獲取該控制終端的鼠標(biāo)位置信息;
[0136] 鼠標(biāo)圖標(biāo)處理模塊,用于生成與該控制終端對(duì)應(yīng)的鼠標(biāo)圖標(biāo),并在所述鼠標(biāo)位置 信息所表示的位置上顯示所述新的鼠標(biāo)圖標(biāo);
[0137] 所述執(zhí)行模塊,具體用于將發(fā)送所述控制信息的控制終端對(duì)應(yīng)