本發(fā)明涉及通信領域,尤其涉及一種信息傳輸方法及設備。
背景技術:
隨著科學技術的不斷發(fā)展,電子技術也得到了飛速的發(fā)展,電子產(chǎn)品的種類越來越多,人們也享受到了科技發(fā)展帶來的各種便利。現(xiàn)在人們可以通過各種類型的電子設備,享受隨著科技發(fā)展帶來的舒適生活。例如,筆記本電腦、臺式電腦、智能手機、平板電腦等電子設備已經(jīng)成為人們生活中一個重要的組成部分,用戶可以使用手機、平板電腦等電子設備來聽音樂、玩游戲等等,以減輕現(xiàn)代快節(jié)奏生活所帶來的壓力。
現(xiàn)有技術中,可以通過遙控器實現(xiàn)對電子設備的控制,目前的遙控器大多是基于藍牙、wifi、433MHz頻段、315MHz頻段、zigbee等無線通信技術和紅外技術、超聲技術。在實現(xiàn)上述技術方案的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術中至少存在如下問題:
實際應用中會要求一些電子設備兼具遙控功能和跟蹤定位功能,而在這些電子設備中,遙控功能和跟蹤定位功能是單獨設計實施的,這就使得系統(tǒng)設計繁冗,影響系統(tǒng)運行效率;尤其是當基于超寬帶(UWB,Ultra Wideband)技術來實施跟蹤定位功能時,需要被跟蹤對象佩戴UWB信標,而遙控器也是需要用戶隨身攜帶的,這就使得用戶需要隨身攜帶多個設備,非常不便,并且多臺設備之間的交互邏輯也顯得比較復雜,不夠簡化。
技術實現(xiàn)要素:
本發(fā)明提供一種信息傳輸方法及設備,以解決現(xiàn)有技術中兼具遙控功能與跟蹤定位功能的電子設備的系統(tǒng)設計較為繁冗的技術問題。
第一方面,本發(fā)明實施例提供一種信息傳輸方法,應用于第一設備,包括:
在獲得提供給第二設備的第一數(shù)據(jù)時,判斷所述第一設備與所述第二設備之間是否處于定位狀態(tài);
在所述第一設備與所述第二設備之間處于所述定位狀態(tài)時,將所述第一數(shù)據(jù)與用于定位的第一定位信號融合獲得第一融合數(shù)據(jù);所述第一定位信號為所述第一設備待發(fā)送給所述第二設備的定位信號;
將所述第一融合數(shù)據(jù)發(fā)送至所述第二設備。
可選的,所述將第一數(shù)據(jù)與用于定位的第一定位信號融合獲得第一融合數(shù)據(jù),包括:
將所述第一數(shù)據(jù)寫入所述第一定位信號的預設位置,從而獲得所述第一融合數(shù)據(jù),所述第一融合數(shù)據(jù)中至少包括所述第一數(shù)據(jù)和第一定位數(shù)據(jù)。
可選的,在所述第一設備與所述第二設備之間處于所述定位狀態(tài)時,所述方法還包括:
判斷所述第一設備與所述第二設備之間能否基于第一定位模塊進行通信;
所述將第一數(shù)據(jù)與用于定位的第一定位信號融合獲得第一融合數(shù)據(jù),包括:
如果所述第一設備與所述第二設備之間能基于所述第一定位模塊進行通信,將所述第一數(shù)據(jù)與所述第一定位信號融合獲得所述第一融合數(shù)據(jù)。
可選的,所述方法還包括:
如果所述第一設備與所述第二設備之間不能基于所述第一定位模塊進行通信,則調(diào)用所述第一設備的其他可用于傳輸所述第一數(shù)據(jù)的通信模塊,以通過所述通信模塊將所述第一數(shù)據(jù)發(fā)送至所述第二設備,所述其他可用于傳輸所述第一數(shù)據(jù)的通信模塊與所述第一定位模塊為不同的功能模塊。
可選的,所述方法還包括:
產(chǎn)生用于對所述第二設備進行控制的控制指令,所述控制指令即為所述第一數(shù)據(jù);
判斷所述第二設備在執(zhí)行所述控制指令時是否需要獲得所述第一設備與所述第二設備的定位結果;
在判斷需要獲得所述定位結果時,控制所述第一設備與所述第二設備之間進入所述定位狀態(tài)。
可選的,在所述第一設備與所述第二設備之間處于所述定位狀態(tài)時,所述方法還包括:
控制第一定位模塊之外的其他可用于傳輸所述第一數(shù)據(jù)的通信模塊處于關閉狀態(tài),所述第一定位模塊用于實現(xiàn)所述第一設備與所述第二設備之間的定位,所述其他可用于傳輸所述第一數(shù)據(jù)的通信模塊與所述第一定位模塊為不同的功能模塊。
可選的,所述方法還包括:
在接收到所述第二設備發(fā)送的第二定位信號時,判斷所述第二定位信號中是否攜帶第二數(shù)據(jù);
如果所述第二定位信號中攜帶所述第二數(shù)據(jù),則從所述第二定位信號中解析出所述第二數(shù)據(jù),并基于所述第二數(shù)據(jù)對所述第二設備進行控制。
第二方面,本發(fā)明實施例提供一種信息傳輸方法,應用于第二設備,包括:
接收第一設備發(fā)送的第一定位信號;
判斷所述第一定位信號中是否攜帶第一數(shù)據(jù);
如果所述第一定位信號中攜帶所述第一數(shù)據(jù),從所述第一定位信號中解析出所述第一數(shù)據(jù)和第一定位數(shù)據(jù),并基于所述第一數(shù)據(jù)對所述第二設備進行控制,基于所述第一定位數(shù)據(jù)執(zhí)行對所述第一設備的定位處理;
如果所述第一定位信號中不攜帶所述第一數(shù)據(jù),從所述第一定位信號中解析出所述第一定位數(shù)據(jù),并基于所述第一定位數(shù)據(jù)執(zhí)行對所述第一設備的定位處理。
可選的,所述判斷第一定位信號中是否攜帶第一數(shù)據(jù),包括:
提取出所述第一定位信號的預置位置的數(shù)據(jù);
判斷所述預置位置的數(shù)據(jù)是否滿足預設規(guī)則;
如果所述預置位置的數(shù)據(jù)不滿足所述預設規(guī)則,則確定所述第一定位信號中攜帶所述第一數(shù)據(jù),所述預置位置的數(shù)據(jù)即為所述第一數(shù)據(jù)。
可選的,所述方法還包括:
在獲得提供給第一設備的第二數(shù)據(jù)時,將所述第二數(shù)據(jù)與用于定位的第二定位信號融合獲得第二融合數(shù)據(jù);所述第二定位信號為所述第二設備待發(fā)送給所述第一設備的定位信號;
將所述第二融合數(shù)據(jù)發(fā)送至所述第一設備。
可選的,所述將第二數(shù)據(jù)與用于定位的第二定位信號融合獲得第二融合數(shù)據(jù),包括:
將所述第二數(shù)據(jù)寫入所述第二定位信號的預設位置,從而獲得所述第二融合數(shù)據(jù),所述第二融合數(shù)據(jù)中至少包括所述第二數(shù)據(jù)和第二定位數(shù)據(jù)。
可選的,所述方法還包括:
如果所述第一定位信號中攜帶所述第一數(shù)據(jù),控制所述第二設備的第二定位模塊之外的其他可用于傳輸所述第一數(shù)據(jù)的通信模塊處于關閉狀態(tài),所述其他可用于傳輸所述第一數(shù)據(jù)的通信模塊與所述第二定位模塊為不同的功能模塊。
第三方面,本發(fā)明實施例提供一種第一設備,包括:
第一判斷模塊,用于在獲得提供給第二設備的第一數(shù)據(jù)時,判斷所述第一設備與所述第二設備之間是否處于定位狀態(tài);
第一融合模塊,用于在所述第一設備與所述第二設備之間處于所述定位狀態(tài)時,將所述第一數(shù)據(jù)與用于定位的第一定位信號融合獲得第一融合數(shù)據(jù);所述第一定位信號為所述第一設備待發(fā)送給所述第二設備的定位信號;
第一發(fā)送模塊,用于將所述第一融合數(shù)據(jù)發(fā)送至所述第二設備。
可選的,所述第一融合模塊,用于:
將所述第一數(shù)據(jù)寫入所述第一定位信號的預設位置,從而獲得所述第一融合數(shù)據(jù),所述第一融合數(shù)據(jù)中至少包括所述第一數(shù)據(jù)和第一定位數(shù)據(jù)。
可選的,所述第一設備還包括:
第二判斷模塊,用于在所述第一設備與所述第二設備之間處于所述定位狀態(tài)時,判斷所述第一設備與所述第二設備之間能否基于第一定位模塊進行通信;
所述第一融合模塊,用于:如果所述第一設備與所述第二設備之間能基于所述第一定位模塊進行通信,將所述第一數(shù)據(jù)與所述第一定位信號融合獲得所述第一融合數(shù)據(jù)。
可選的,所述第一設備還包括:
調(diào)用模塊,用于如果所述第一設備與所述第二設備之間不能基于所述第一定位模塊進行通信,則調(diào)用所述第一設備的其他可用于傳輸所述第一數(shù)據(jù)的通信模塊,以通過所述通信模塊將所述第一數(shù)據(jù)發(fā)送至所述第二設備,所述其他可用于傳輸所述第一數(shù)據(jù)的通信模塊與所述第一定位模塊為不同的功能模塊。
可選的,所述第一設備還包括:
產(chǎn)生模塊,用于產(chǎn)生用于對所述第二設備進行控制的控制指令,所述控制指令即為所述第一數(shù)據(jù);
第三判斷模塊,用于判斷所述第二設備在執(zhí)行所述控制指令時是否需要獲得所述第一設備與所述第二設備的定位結果;
第一控制模塊,用于在判斷需要獲得所述定位結果時,控制所述第一設備與所述第二設備之間進入所述定位狀態(tài)。
可選的,所述第一設備還包括:
第二控制模塊,用于在所述第一設備與所述第二設備之間處于所述定位狀態(tài)時,控制第一定位模塊之外的其他可用于傳輸所述第一數(shù)據(jù)的通信模塊處于關閉狀態(tài),所述第一定位模塊用于實現(xiàn)所述第一設備與所述第二設備之間的定位,所述其他可用于傳輸所述第一數(shù)據(jù)的通信模塊與所述第一定位模塊為不同的功能模塊。
可選的,所述第一設備還包括:
第四判斷模塊,用于在接收到所述第二設備發(fā)送的第二定位信號時,判斷所述第二定位信號中是否攜帶第二數(shù)據(jù);
第一解析模塊,用于如果所述第二定位信號中攜帶所述第二數(shù)據(jù),則從所述第二定位信號中解析出所述第二數(shù)據(jù),并基于所述第二數(shù)據(jù)對所述第二設備進行控制。
第四方面,本發(fā)明實施例提供一種第二設備,包括:
接收模塊,用于接收第一設備發(fā)送的第一定位信號;
第五判斷模塊,用于判斷所述第一定位信號中是否攜帶第一數(shù)據(jù);
第二解析模塊,用于如果所述第一定位信號中攜帶所述第一數(shù)據(jù),從所述第一定位信號中解析出所述第一數(shù)據(jù)和第一定位數(shù)據(jù),并基于所述第一數(shù)據(jù)對所述第二設備進行控制,基于所述第一定位數(shù)據(jù)執(zhí)行對所述第一設備的定位處理;
第三解析模塊,用于如果所述第一定位信號中不攜帶所述第一數(shù)據(jù),從所述第一定位信號中解析出所述第一定位數(shù)據(jù),并基于所述第一定位數(shù)據(jù)執(zhí)行對所述第一設備的定位處理。
可選的,所述第五判斷模塊,包括:
提取單元,用于提取出所述第一定位信號的預置位置的數(shù)據(jù);
判斷單元,用于判斷所述預置位置的數(shù)據(jù)是否滿足預設規(guī)則;
確定單元,用于如果所述預置位置的數(shù)據(jù)不滿足所述預設規(guī)則,則確定所述第一定位信號中攜帶所述第一數(shù)據(jù),所述預置位置的數(shù)據(jù)即為所述第一數(shù)據(jù)。
可選的,所述第二設備還包括:
第二融合模塊,用于在獲得提供給第一設備的第二數(shù)據(jù)時,將所述第二數(shù)據(jù)與用于定位的第二定位信號融合獲得第二融合數(shù)據(jù);所述第二定位信號為所述第二設備待發(fā)送給所述第一設備的定位信號;
第二發(fā)送模塊,用于將所述第二融合數(shù)據(jù)發(fā)送至所述第一設備。
可選的,所述第二融合模塊,用于:
將所述第二數(shù)據(jù)寫入所述第二定位信號的預設位置,從而獲得所述第二融合數(shù)據(jù),所述第二融合數(shù)據(jù)中至少包括所述第二數(shù)據(jù)和第二定位數(shù)據(jù)。
可選的,所述第二設備還包括:
第三控制模塊,用于如果所述第一定位信號中攜帶所述第一數(shù)據(jù),控制所述第二設備的第二定位模塊之外的其他可用于傳輸所述第一數(shù)據(jù)的通信模塊處于關閉狀態(tài),所述其他可用于傳輸所述第一數(shù)據(jù)的通信模塊與所述第二定位模塊為不同的功能模塊。
本發(fā)明有益效果如下:
由于在本發(fā)明實施例中,在獲得提供給第二設備的第一數(shù)據(jù)后,判斷所述第一設備與所述第二設備之間是否處于定位狀態(tài);如果所述第一設備與所述第二設備之間處于所述定位狀態(tài),將所述第一數(shù)據(jù)與用于定位的第一定位信號融合獲得第一融合數(shù)據(jù);所述第一定位信號為所述第一設備待發(fā)送給所述第二設備的定位信號;將所述第一融合數(shù)據(jù)發(fā)送至所述第二設備。也就是說可以組合設計電子設備的跟蹤定位功能和數(shù)據(jù)傳輸功能,由此簡化了電子設備的系統(tǒng)設計,由此提高了系統(tǒng)的運行效率;并且,由于電子設備的跟蹤定位功能與數(shù)據(jù)傳輸功能可以組合設計,從而通過一個控制裝置(例如:第一設備)就可既實現(xiàn)跟蹤定位功能,又實現(xiàn)數(shù)據(jù)傳輸功能,也即用戶可以通過一個遙控裝置實現(xiàn)多重功能,以簡化控制的交互邏輯,并提高控制效率;并且能夠降低數(shù)據(jù)傳輸次數(shù),以提高通信效率。
附圖說明
圖1為本發(fā)明實施例第一方面的信息傳輸方法的流程圖;
圖2為本發(fā)明實施例中計算第一設備與第二設備之間的距離值的示意圖;
圖3為本發(fā)明實施例第二方面的信息傳輸方法的流程圖;
圖4為本發(fā)明實施例中基于遙控器和機器人的交互的信息傳輸方法的流程圖;
圖5為本發(fā)明實施例第三方面的第一設備的結構圖;
圖6為本發(fā)明實施例第四方面的第二設備的結構圖。
具體實施方式
本發(fā)明提供一種信息傳輸方法及設備,以解決現(xiàn)有技術中兼具遙控功能與跟蹤定位功能的電子設備的系統(tǒng)設計較為繁冗的技術問題。
本申請實施例中的技術方案為解決上述的技術問題,總體思路如下:
在獲得提供給第二設備的第一數(shù)據(jù)后,判斷所述第一設備與所述第二設備之間是否處于定位狀態(tài);如果所述第一設備與所述第二設備之間處于所述定位狀態(tài),將所述第一數(shù)據(jù)與用于定位的第一定位信號融合獲得第一融合數(shù)據(jù);所述第一定位信號為所述第一設備待發(fā)送給所述第二設備的定位信號;將所述第一融合數(shù)據(jù)發(fā)送至所述第二設備。也就是說可以組合設計電子設備的跟蹤定位功能和數(shù)據(jù)傳輸功能,由此簡化了電子設備的系統(tǒng)設計,由此提高了系統(tǒng)的運行效率;并且,由于電子設備的跟蹤定位功能與數(shù)據(jù)傳輸功能可以組合設計,從而通過一個控制裝置(例如:第一設備)就可既實現(xiàn)跟蹤定位功能,又實現(xiàn)數(shù)據(jù)傳輸功能,也即用戶可以通過一個遙控裝置實現(xiàn)多重功能,以簡化控制的交互邏輯,并提高控制效率;并且能夠降低數(shù)據(jù)傳輸次數(shù),以提高通信效率。
為了更好的理解上述技術方案,下面通過附圖以及具體實施例對本發(fā)明技術方案做詳細的說明,應當理解本發(fā)明實施例以及實施例中的具體特征是對本發(fā)明技術方案的詳細的說明,而不是對本發(fā)明技術方案的限定,在不沖突的情況下,本發(fā)明實施例以及實施例中的技術特征可以相互組合。
第一方面,本發(fā)明實施例提供一種信息傳輸方法,應用于第一設備,請參考圖1,包括:
步驟S101:在獲得提供給第二設備的第一數(shù)據(jù)時,判斷所述第一設備與所述第二設備之間是否處于定位狀態(tài);
步驟S102:在所述第一設備與所述第二設備之間處于所述定位狀態(tài)時,將所述第一數(shù)據(jù)與用于定位的第一定位信號融合獲得第一融合數(shù)據(jù);所述第一定位信號為所述第一設備待發(fā)送給所述第二設備的定位信號;
步驟S103:將所述第一融合數(shù)據(jù)發(fā)送至所述第二設備。
舉例來說,第一設備例如為具備遙控功能的電子設備,例如:手機、平板電腦、遙控器等等。
步驟S101中,第一數(shù)據(jù)例如為:控制指令、發(fā)送給第二設備的其他數(shù)據(jù)(例如:文檔、圖像等等)等等,本發(fā)明實施例不作限制。
第一設備在獲得第一數(shù)據(jù)之后,可以直接檢測第一設備的第一定位模塊是否處于開啟狀態(tài),如果第一設備的第一定位模塊處于開啟狀態(tài),則說明第一設備與第二設備之間處于定位狀態(tài),該第一定位模塊例如為:UWB(Ultra Wideband:超寬帶)定位模塊,UWB定位模塊是一種利用無線載波通信技術進行定位模塊,其可以利用納秒至微微秒級的非正弦波窄脈沖傳輸定位信號;又或者,第一設備在獲得第一數(shù)據(jù)之后,除了檢測第一設備的第一定位模塊是否處于開啟狀態(tài)之外還可以檢測第二設備的第二定位模塊是否處于開啟狀態(tài),如果第一設備與第二設備的定位模塊都處于開啟狀態(tài)的話,則確定第一設備與第二設備之間處于定位狀態(tài)。
在一種可選的實施例中,如果第一數(shù)據(jù)為用于對第二設備進行控制的控制指令,在獲得第一數(shù)據(jù)之后,可以判斷第二設備在執(zhí)行所述控制指令時是否需要獲得所述第一設備與所述第二設備的定位結果,如果需要獲得所述定位結果,則第一設備可以控制第一設備與第二設備之間進入定位狀態(tài)。
舉例來說,第一設備所產(chǎn)生的控制指令例如為:控制第二設備在第一設備的預設距離內(nèi)的控制指令,在這種情況下,第二設備需要得知第一設備與第二設備之間的距離值,故而說明第二設備在執(zhí)行該控制指令時,需要獲得第一設備與第二設備之間的定位結果(距離值);又或者,第一設備產(chǎn)生的控制指令例如為:控制第二設備在攝像頭朝向第一設備時采集圖像,在這種情況下,第二設備需要判斷第二設備與第一設備之間的相對角度值是否位于預設范圍,因此需要獲得第一設備與第二設備之間的定位結果(相對角度值),故而在確定出第二設備執(zhí)行控制指令(第一數(shù)據(jù))需要獲得第一設備與第二設備之間的定位狀態(tài)的話,則可以直接控制第一設備與第二設備處于定位狀態(tài),例如:控制第一設備的第一定位模塊處于開啟狀態(tài),還可以產(chǎn)生用于控制第二設備的第二定位模塊處于開啟狀態(tài)的控制指令,以控制第二設備的第二定位模塊也處于開啟狀態(tài)。
在具體實施過程中,步驟S102中,可以在確定出第一設備與第二設備之間處于定位狀態(tài)時,直接將第一數(shù)據(jù)與第一定位信號進行融合,作為一種可選的實施例,所述方法還包括:在所述第一設備與所述第二設備之間處于所述定位狀態(tài)時,所述方法還包括:判斷所述第一設備與所述第二設備之間能否基于第一定位模塊進行通信;所述將第一數(shù)據(jù)與用于定位的第一定位信號融合獲得第一融合數(shù)據(jù),包括:如果所述第一設備與所述第二設備之間能基于所述第一定位模塊進行通信,將所述第一數(shù)據(jù)與所述第一定位信號融合獲得所述第一融合數(shù)據(jù)。
舉例來說,以第一定位模塊為UWB定位模塊為例,其中,如果基于步驟S101確定出第一設備與第二設備之間處于定位狀態(tài)(例如:第一設備與第二設備的UWB定位模塊都處于開啟狀態(tài)),則可以判斷第二設備是否位于第一設備的有效定位范圍內(nèi),因為UWB信號容易被遮擋,傳輸距離有限,如果第二設備位于第一設備的有效定位范圍內(nèi),則說明第一設備與第二設備之間能基于第一定位模塊進行通信,其中,可以由第一設備向第二設備通過UWB定位模塊向第二設備發(fā)送一個信號,如果預設時間內(nèi)(例如:0.01s、0.02s等等)內(nèi)能接收到第二設備基于該信號的反饋信息,則說明第一設備與第二設備之間能基于第一定位模塊進行通信,否則說明第一設備與第二設備之間不能基于第一定位模塊通信。
作為一種可選的實施例,所述方法還包括:如果所述第一設備與所述第二設備之間不能基于所述第一定位模塊進行通信,則調(diào)用所述第一設備的其他可用于傳輸所述第一數(shù)據(jù)的通信模塊,以通過所述通信模塊將所述第一數(shù)據(jù)發(fā)送至所述第二設備,所述其他可用于傳輸所述第一數(shù)據(jù)的通信模塊與所述第一定位模塊為不同的功能模塊。
舉例來說,該第一設備的其他可以用于傳輸?shù)谝粩?shù)據(jù)的通信模塊例如為:藍牙模塊、Wifi模塊等等,其中,如果第一設備與第二設備之間不能基于定位模塊進行有效通信的話,則說明第一數(shù)據(jù)無法通過第一定位模塊傳輸至第二設備,在這種情況下,為了保證能夠將第一數(shù)據(jù)可靠的發(fā)送至第二設備,則可以調(diào)用第一設備的其他通信模塊,其中,如果其他通信模塊處于工作狀態(tài)的話,則直接通過對應的通信模塊將第一數(shù)據(jù)發(fā)送至第二設備;如果其他通信模塊并未處于工作狀態(tài)的話,則可以直接控制其他通信模塊處于工作狀態(tài),也可以產(chǎn)生提示信息,該提示信息用于提示第一電子設備的用戶確認是否控制其他通信模塊處于工作狀態(tài)。
步驟S102中,所述將第一數(shù)據(jù)與用于定位的第一定位信號融合獲得第一融合數(shù)據(jù),包括:將所述第一數(shù)據(jù)寫入所述第一定位信號的預設位置,從而獲得所述第一融合數(shù)據(jù),所述第一融合數(shù)據(jù)中至少包括所述第一數(shù)據(jù)和第一定位數(shù)據(jù)。
舉例來說,可以將第一定位信號設置為預設長度(例如:10Byte、20Byte等等),其中部分字節(jié)用于寫入第一定位數(shù)據(jù),另一部分用于寫入第一數(shù)據(jù),如果不存在第一數(shù)據(jù),則將該部分寫入滿足預設規(guī)則的數(shù)據(jù),該滿足預設規(guī)則的數(shù)據(jù)例如為:00000、11111等等,從而可以將第一數(shù)據(jù)與第一定位信號進行融合,例如:第一定位信號包含10Byte,則可以將前5Byte用于寫入第一數(shù)據(jù),后5Byte用于寫入第一定位數(shù)據(jù),當然,第一定位信號還可以包含其他長度,本發(fā)明實施例不再詳細列舉,并且不作限制。
步驟S103中,可以通過第一設備的第一定位模塊將第一融合數(shù)據(jù)發(fā)送至第二設備,從而第二設備在接收到第一融合數(shù)據(jù)之后,可以從第一融合數(shù)據(jù)中解析出第一數(shù)據(jù)以及第一定位數(shù)據(jù),第二設備可以通過第一數(shù)據(jù)實現(xiàn)對第二設備的控制,并通過第一定位數(shù)據(jù)執(zhí)行對第一設備的定位處理,另外,第一設備本身也可以基于與第二設備的交互,獲得多次第一定位數(shù)據(jù),然后基于多次第一定位數(shù)據(jù)確定出與第二設備的定位結果。
在具體實施過程中,第一設備與第二設備之間的定位結果包含多種定位結果,進而確定定位結果的方式也不同,下面列舉其中的兩種進行介紹,當然,在具體實施過程中,不限于以下兩種情況,另外,在不沖突的情況下,以下兩種情況可以組合使用。
在具體實施過程中,第一定位信號可以用于確定第一設備與第二設備之間的定位結果(例如:距離值、相對角度值等等),下面將分別介紹如何獲得這兩種定位結果。
第一種,定位結果包括:第一設備與第二設備之間的距離值,可以通過多種技術檢測獲得第一設備與第二設備之間的距離值,例如:TOF(Time of Fligh:飛行時間)技術、TDOA(Time Difference of Arrival:到達時間差)技術等等,例如,第一設備與第二設備可以采用TWR(Two-way ranging:雙向測距)的方法進行測距,每次測距需要3次通訊,其具體包括以下步驟(TWR是TOF的一種算法):
(1)第一設備發(fā)出一個Poll數(shù)據(jù)包(也即:第一定位信號),發(fā)出時,第一設備記錄發(fā)送的時間戳tt1;
(2)第二設備等待接收第一設備發(fā)出的第一定位信號,第二設備接收到poll數(shù)據(jù)包后,記錄接收時刻的時間戳ta1,然后發(fā)送一個response數(shù)據(jù)包,并記錄發(fā)送response數(shù)據(jù)包(第二定位信號)的時間戳ta2;
(3)第一設備等待接收第二設備發(fā)出的定位信號,第一設備接收到response數(shù)據(jù)包后,記錄接收時刻的時間戳tt2,并計算出需要發(fā)送final數(shù)據(jù)包(第一定位信號)的時間戳tt3,第一設備的時鐘到達tt3時,發(fā)出final數(shù)據(jù)包,final數(shù)據(jù)包中包含3個時間戳信息(tt1,tt2,tt3);
(4)第二設備收到final數(shù)據(jù)包后,記錄接收時間戳ta3。此時第二設備已經(jīng)記錄了3個時間戳ta1,ta2,ta3,同時通過讀取final數(shù)據(jù)包的內(nèi)容,也可以得到第一設備的三個時間戳tt1,tt2,tt3;
(5)由于第一設備與第二設備的時間不同步,因此需要計算第一設備與第二設備各自的時間差,如圖2所示,其中:
Tround1=tt2-tt1………………………………[1]
Treply1=ta2–ta1………………………………[2]
Tround2=ta3–ta2………………………………[3]
Treply2=tt3–tt2………………………………[4]
根據(jù)上述四個時間差,就可以計算出第一設備與第二設備之間的距離值,
其計算公式如下:
T=(Tround1–Treply1)/2………………………………[5]
T=(Tround2–Treply2)/2………………………………[6]
DIS=T*V………………………………[7]
其中,DIS表示第一設備與第二設備之間的距離值,T表示第一設備與第二設備之間的通信時長,V表示光速。
第二種,定位結果包括:第一設備與第二設備之間的相對角度值,其中可以通過多種技術確定第一設備與第二設備之間的相對角度值,例如:AOA(Angle of Arrival:到達角度測距)技術、PDOA(Phase Different of Arrival:到達相位差)技術等等,其中,第二設備可以包含至少兩個天線,在第一設備向第二設備發(fā)送第一定位信號(例如:Poll數(shù)據(jù)包、final數(shù)據(jù)包等等)時,第二設備的至少兩個天線處于接收狀態(tài),從而能夠接收到第一定位信號,然后通過第一定位信號到達第二設備的兩個天線的相位差確定出第一設備與第二設備之間的相對角度值,例如,可以通過以下公式計算出相對角度值:
PD=P1-P2(單位為弧度值)………………………………[8]
ang=(PD/(2∏))*360°………………………………[9]
其中,P1表示第一定位信號達到第二設備的第一天線的相位,單位為弧度值;
P2表示第一定位信號達到第二設備的第二天線的相位,單位為弧度值;
其中PD表示第一定位信號到達第一天線與第二天線的相位差,單位為弧度值;
Ang表示第一設備與第二設備之間的相對角度值,單位為度。
其中,第二設備在確定與第一設備之間的定位結果之后,還可以基于定位結果進行相關處理,下面列舉其中的幾種處理方式進行介紹,當然,在具體實施過程中,不限于以下幾種情況。
第一種,如果控制指令為控制第二設備在第一設備的預設距離內(nèi)的控制指令,則第二設備在獲得第一設備與第二設備之間的距離值之后,可以判斷該距離值是否不大于預設距離值;如果判斷結果為是,則可以保持第二設備的位置不變,如果判斷結果為否,則可以控制第二設備朝向第一設備方向移動。
第二種,如果控制指令為控制第二設備在攝像頭朝向第一設備時采集圖像,則第二設備在獲得與第一設備之間的相對角度值之后,可以判斷該相對角度值是否位于預設角度范圍(如果位于預設角度范圍,則說明第二設備的攝像頭朝向第一設備),則控制第二設備開始采集圖像;如果不位于預設角度范圍,則可以控制第二設備旋轉直至該相對角度值位于預設角度范圍,然后控制第二設備開始采集圖像。
作為一種可選的實施例,在基于步驟S102確定出所述第一設備與所述第二設備之間處于所述定位狀態(tài)時,所述方法還包括:控制第一定位模塊之外的其他可用于傳輸所述第一數(shù)據(jù)的通信模塊處于關閉狀態(tài),所述第一定位模塊用于實現(xiàn)所述第一設備與所述第二設備之間的定位,所述其他可用于傳輸所述第一數(shù)據(jù)的通信模塊與所述第一定位模塊為不同的功能模塊。
舉例來說,在檢測到第一設備與第二設備處于定位狀態(tài)之后,可以直接控制其他通信模塊都處于關閉狀態(tài),以節(jié)省第一設備的能耗;又或者,在第一設備與第二設備處于定位狀態(tài)之后,第一設備可以判斷當前運行(包括前端運行、后端運行)的應用程序中,是否存在其他應用程序需要調(diào)用對應的通信模塊的功能,如果有的話,則不關閉對應的通信模塊;如果沒有,則關閉對應的通信模塊。例如:如果第一設備與第二設備之間處于定位狀態(tài)時,第一設備正在向第二設備通過Wifi模塊發(fā)送圖像或者視頻,在這種情況下由于圖像或者視頻所占用的數(shù)據(jù)量較大,則保持Wifi模塊處于開啟狀態(tài);又或者,還可以監(jiān)測其他處于開啟狀態(tài)的通信模塊的空閑時長,判斷其空閑時長是否大于預設時長(例如:1min、2min等等),如果大于的話,則可以關閉該通信模塊,以節(jié)省第一設備的電量。
作為一種可選的實施例,所述方法還包括:在接收到所述第二設備發(fā)送的第二定位信號時,判斷所述第二定位信號中是否攜帶第二數(shù)據(jù);如果所述第二定位信號中攜帶所述第二數(shù)據(jù),則從所述第二定位信號中解析出所述第二數(shù)據(jù),并基于所述第二數(shù)據(jù)對所述第二設備進行控制。
其中,第二信號例如為:第二設備發(fā)送給第一設備的控制指令、或者其他信息(例如:第二設備的狀態(tài)信息)等等,第二設備在第二定位信號中寫入第二數(shù)據(jù)的方式與第一設備在第一定位信號中寫入第一數(shù)據(jù)的方式類似,在此不再贅述。
其中,第二設備可以分析自己的狀態(tài)信息,然后在自己的狀態(tài)信息滿足預設條件時,將該狀態(tài)信息攜帶于第二定位信號之后發(fā)送至第一設備,第一設備從第二定位信號中提取出該狀態(tài)信息,并基于該狀態(tài)信息進行相關處理,例如:基于該狀態(tài)信息產(chǎn)生報警信息、輸出該狀態(tài)信息等等;又或者,第二設備可以在自身的狀態(tài)信息滿足預設條件時,產(chǎn)生報警信息,并將報警信息攜帶于第二定位信號之后發(fā)送至第一設備,第一設備從第二定位信號中提取出該報警信息,并輸出該報警信息。第二設備的狀態(tài)信息滿足預設條件例如為:第二設備與其他設備存在碰撞、第二設備的速度大于預設速度值(例如:10km/h、20km/h等等)。其中,第一設備在獲得報警信息(接收到第二設備的報警信息、或者基于第二設備的狀態(tài)信息產(chǎn)生報警信息)之后,可以輸出該報警信息,例如:通過LED燈閃爍、或者振動電機振動等等,進而將該報警信息反饋給第一設備的操作者。
第二方面,基于同一發(fā)明構思,本發(fā)明實施例提供一種信息傳輸方法,應用于第二設備,請參考圖3,包括:
步驟S301:接收第一設備發(fā)送的第一定位信號;
步驟S302:判斷所述第一定位信號中是否攜帶第一數(shù)據(jù);
步驟S303:如果所述第一定位信號中攜帶所述第一數(shù)據(jù),從所述第一定位信號中解析出所述第一數(shù)據(jù)和第一定位數(shù)據(jù),并基于所述第一數(shù)據(jù)對所述第二設備進行控制,基于所述第一定位數(shù)據(jù)執(zhí)行對所述第一設備的定位處理;
步驟S304:如果所述第一定位信號中不攜帶所述第一數(shù)據(jù),從所述第一定位信號中解析出所述第一定位數(shù)據(jù),并基于所述第一定位數(shù)據(jù)執(zhí)行對所述第一設備的定位處理。
舉例來說,第二設備例如為:手機、平板電腦、筆記本電腦、平衡車、無人機等等。
步驟S301中,第二設備所接收到的第一定位信號可以包含兩種情況,例如:①僅包含第一定位數(shù)據(jù);②包含第一定位數(shù)據(jù)+第一數(shù)據(jù)(第一定位數(shù)據(jù)與第一數(shù)據(jù)組合成本發(fā)明實施例第一方面所介紹的第一融合數(shù)據(jù))。
步驟S302中,可以首先提取出所述第一定位信號的預置位置的數(shù)據(jù);判斷所述預置位置的數(shù)據(jù)是否滿足預設規(guī)則;如果所述預置位置的數(shù)據(jù)不滿足所述預設規(guī)則,則確定所述第一定位信號中攜帶所述第一數(shù)據(jù),所述預置位置的數(shù)據(jù)即為所述第一數(shù)據(jù)。
舉例來說,第一定位信號中的預置位置可以寫入滿足預設規(guī)則的默認數(shù)據(jù),例如:00000、11111等等,如果第一定位信號中攜帶第一數(shù)據(jù)的話,則會通過第一數(shù)據(jù)覆蓋該默認數(shù)據(jù);故而在獲得預置位置的數(shù)據(jù)之后,如果確定出其沒被第一數(shù)據(jù)覆蓋,則該預知位置的數(shù)據(jù)會滿足預設規(guī)則,從而說明第一定位信號中并未攜帶第一數(shù)據(jù);在獲得預設位置的數(shù)據(jù)之后,如果確定出其被第一數(shù)據(jù)所覆蓋,則該數(shù)據(jù)不會滿足預設規(guī)則,從而說明第一定位信號中攜帶有第一數(shù)據(jù)。
如果第一定位信號中攜帶第一數(shù)據(jù)的話,則直接提取第一定位信號中預設位置的數(shù)據(jù)作為第一數(shù)據(jù)。
作為一種可選的實施例,所述方法還包括:如果所述定位信號中攜帶所述第一數(shù)據(jù),控制所述第二設備的第二定位模塊之外的其他可用于傳輸所述第一數(shù)據(jù)的通信模塊處于關閉狀態(tài),所述其他可用于傳輸所述第一數(shù)據(jù)的通信模塊與所述第二定位模塊為不同的功能模塊。
舉例來說,如果第一定位信號中攜帶第一數(shù)據(jù)的話,則說明可以通過第二定位模塊實現(xiàn)第一數(shù)據(jù)的傳輸,在這種情況下,可以控制其他通信模塊處于關閉狀態(tài),以節(jié)省電子設備的能耗。同樣,第二設備可以直接控制其他通信模塊都處于關閉狀態(tài),以節(jié)省第二設備的能耗;又或者,第二設備可以判斷當前運行(包括前端運行、后端運行)的應用程序中,是否存在其他應用程序需要調(diào)用對應的通信模塊的功能,如果有的話,則不關閉對應的通信模塊;如果沒有,則關閉對應的通信模塊。例如:如果第一設備與第二設備之間處于定位狀態(tài)時,第二設備正在接收由第一設備通過Wifi模塊發(fā)送圖像或者視頻,在這種情況下由于圖像或者視頻所占用的數(shù)據(jù)量較大,則保持Wifi模塊處于開啟狀態(tài);又或者,還可以監(jiān)測其他處于開啟狀態(tài)的通信模塊的空閑時長,判斷其空閑時長是否大于預設時長(例如:1min、2min等等),如果大于的話,則可以關閉該通信模塊,以節(jié)省第二設備的電量。
作為一種可選的實施例,所述方法還包括:
在獲得提供給第一設備的第二數(shù)據(jù)時,將所述第二數(shù)據(jù)與用于定位的第二定位信號融合獲得第二融合數(shù)據(jù);所述第二定位信號為所述第二設備待發(fā)送給所述第一設備的定位信號;
將所述第二融合數(shù)據(jù)發(fā)送至所述第一設備。
其中,將第二數(shù)據(jù)與第二定位信號進行融合方式的方式與將第一數(shù)據(jù)與第一定位信號融合的方式類似,故而在此不再贅述。對于第二數(shù)據(jù)為何種數(shù)據(jù),以及第二設備在何種時機發(fā)送第二數(shù)據(jù),由于前面已作介紹,故而在此不再贅述。
基于該方案,同樣能夠降低數(shù)據(jù)傳輸次數(shù),提高通信效率。
作為一種可選的實施例,所述將第二數(shù)據(jù)與用于定位的第二定位信號融合獲得第二融合數(shù)據(jù),包括:將所述第二數(shù)據(jù)寫入所述第二定位信號的預設位置,從而獲得所述第二融合數(shù)據(jù),所述第二融合數(shù)據(jù)中至少包括所述第二數(shù)據(jù)和第二定位數(shù)據(jù)。
將第二數(shù)據(jù)寫入第二定位信號的預設位置的方式與將第一數(shù)據(jù)寫入第一定位信號的預設位置的方式類似,故而在此不再贅述。
為了使本領域所屬技術人員能夠進一步的了解本發(fā)明實施例所介紹的信息傳輸方法,下面將以第一設備為遙控器,第二設備為機器人為例對其進行介紹。
其中,遙控器包括以下結構:一個UWB天線、若干按鍵、搖桿(rocker)、處理器和陀螺儀等器件,同時遙控器上還有若干LED燈和振動馬達可以給操控者反饋狀態(tài)信息。不同的按鍵可以發(fā)送不同的指令信號;搖桿可以用來遙控和調(diào)節(jié)機器人;陀螺儀可以實時檢測遙控器的姿態(tài)。
機器人包括以下結構:兩個UWB天線以及處理器。
請參考圖4,該基于遙控器和機器人的信息傳輸方法包括以下步驟:
步驟S401:遙控器產(chǎn)生控制指令,該控制指令用于控制機器人保持在遙控器的10m(10m只是一個設定值,可以根據(jù)實際需要進行不同距離值的設定)之內(nèi);
步驟S402:遙控器判斷該控制指令確定出需要獲得與機器人之間的定位結果;
步驟S403:遙控器發(fā)現(xiàn)UWB模塊并未打開,于是控制UWB模塊處于開啟狀態(tài),并控制機器人的UWB模塊處于開啟狀態(tài),另外,遙控器控制自身的藍牙模塊、Wifi模塊處于關閉狀態(tài);
步驟S404:遙控器向機器人發(fā)送至一個Poll數(shù)據(jù)包,數(shù)據(jù)包中攜帶用于控制機器人保持在遙控器的10m之內(nèi)的控制指令,并且遙控器記錄發(fā)送Poll數(shù)據(jù)包的時間戳tt1;
步驟S405:機器人通過UWB模塊接收到遙控器發(fā)送的Poll數(shù)據(jù)包之后,記錄接收時刻的時間戳ta1,然后向遙控器發(fā)送一個response數(shù)據(jù)包,并記錄發(fā)送response數(shù)據(jù)包的時間戳ta2;
步驟S406:遙控器在接收到response數(shù)據(jù)包后,記錄接收時刻的時間戳tt2,并計算出需要發(fā)送final數(shù)據(jù)包的時間戳tt3,遙控器的時鐘到達tt3時,發(fā)出final數(shù)據(jù)包,final數(shù)據(jù)包中包含3個時間戳信息(tt1,tt2,tt3);
步驟S407:機器人收到final數(shù)據(jù)包后,記錄接收時間戳ta3。此時機器人已經(jīng)記錄了3個時間戳ta1,ta2,ta3,同時通過讀取final數(shù)據(jù)包的內(nèi)容,也可以得到遙控器的三個時間戳tt1,tt2,tt3,從而機器人可以通過前述的公式[7]確定出機器人與遙控器之間的距離值,例如為13m(當然還可以為其他值,例如:8m、10m等等);
步驟S408:機器人在獲得Poll數(shù)據(jù)包之后,還可以判斷Poll數(shù)據(jù)包的預設位置的數(shù)據(jù)是否符合預設規(guī)則;在確定出其不符合預設規(guī)則的情況下,提取出預設位置的數(shù)據(jù),并解讀出其中的控制指令;
步驟S409:機器人在解讀出控制指令,并獲得遙控器與機器人之間的距離值之后,比較該距離值(13m)與預設距離范圍(10m)的大小,最終確定出機器人并未位于遙控器的預設距離范圍內(nèi),因此產(chǎn)生控制機器人朝向遙控器移動的控制指令,同時繼續(xù)檢測機器人與遙控器之間的距離值,直至該距離值不大于10m。
第三方面,基于同一發(fā)明構思,本發(fā)明實施例提供一種第一設備,請參考圖5,包括:
第一判斷模塊50,用于在獲得提供給第二設備的第一數(shù)據(jù)時,判斷所述第一設備與所述第二設備之間是否處于定位狀態(tài);
第一融合模塊51,用于在所述第一設備與所述第二設備之間處于所述定位狀態(tài)時,將所述第一數(shù)據(jù)與用于定位的第一定位信號融合獲得第一融合數(shù)據(jù);所述第一定位信號為所述第一設備待發(fā)送給所述第二設備的定位信號;
第一發(fā)送模塊52,用于將所述第一融合數(shù)據(jù)發(fā)送至所述第二設備。
可選的,所述第一融合模塊51,用于:
將所述第一數(shù)據(jù)寫入所述第一定位信號的預設位置,從而獲得所述第一融合數(shù)據(jù),所述第一融合數(shù)據(jù)中至少包括所述第一數(shù)據(jù)和第一定位數(shù)據(jù)。
可選的,所述第一設備還包括:
第二判斷模塊,用于在所述第一設備與所述第二設備之間處于所述定位狀態(tài)時,判斷所述第一設備與所述第二設備之間能否基于第一定位模塊進行通信;
所述第一融合模塊,用于:如果所述第一設備與所述第二設備之間能基于所述第一定位模塊進行通信,將所述第一數(shù)據(jù)與所述第一定位信號融合獲得所述第一融合數(shù)據(jù)。
可選的,所述第一設備還包括:
調(diào)用模塊,用于如果所述第一設備與所述第二設備之間不能基于所述第一定位模塊進行通信,則調(diào)用所述第一設備的其他可用于傳輸所述第一數(shù)據(jù)的通信模塊,以通過所述通信模塊將所述第一數(shù)據(jù)發(fā)送至所述第二設備,所述其他可用于傳輸所述第一數(shù)據(jù)的通信模塊與所述第一定位模塊為不同的功能模塊。
可選的,所述第一設備還包括:
產(chǎn)生模塊,用于產(chǎn)生用于對所述第二設備進行控制的控制指令,所述控制指令即為所述第一數(shù)據(jù);
第三判斷模塊,用于判斷所述第二設備在執(zhí)行所述控制指令時是否需要獲得所述第一設備與所述第二設備的定位結果;
第一控制模塊,用于在判斷需要獲得所述定位結果時,控制所述第一設備與所述第二設備之間進入所述定位狀態(tài)。
可選的,所述第一設備還包括:
第二控制模塊,用于在所述第一設備與所述第二設備之間處于所述定位狀態(tài)時,控制第一定位模塊之外的其他可用于傳輸所述第一數(shù)據(jù)的通信模塊處于關閉狀態(tài),所述第一定位模塊用于實現(xiàn)所述第一設備與所述第二設備之間的定位,所述其他可用于傳輸所述第一數(shù)據(jù)的通信模塊與所述第一定位模塊為不同的功能模塊。
可選的,所述第一設備還包括:
第四判斷模塊,用于在接收到所述第二設備發(fā)送的第二定位信號時,判斷所述第二定位信號中是否攜帶第二數(shù)據(jù);
第一解析模塊,用于如果所述第二定位信號中攜帶所述第二數(shù)據(jù),則從所述第二定位信號中解析出所述第二數(shù)據(jù),并基于所述第二數(shù)據(jù)對所述第二設備進行控制。
第四方面,基于同一發(fā)明構思,本發(fā)明實施例提供一種第二設備,請參考圖6,包括:
接收模塊60,用于接收第一設備發(fā)送的第一定位信號;
第五判斷模塊61,用于判斷所述第一定位信號中是否攜帶第一數(shù)據(jù);
第二解析模塊62,用于如果所述第一定位信號中攜帶所述第一數(shù)據(jù),從所述第一定位信號中解析出所述第一數(shù)據(jù)和第一定位數(shù)據(jù),并基于所述第一數(shù)據(jù)對所述第二設備進行控制,基于所述第一定位數(shù)據(jù)執(zhí)行對所述第一設備的定位處理;
第三解析模塊63,用于如果所述第一定位信號中不攜帶所述第一數(shù)據(jù),從所述第一定位信號中解析出所述第一定位數(shù)據(jù),并基于所述第一定位數(shù)據(jù)執(zhí)行對所述第一設備的定位處理。
可選的,所述第五判斷模塊61,包括:
提取單元,用于提取出所述第一定位信號的預置位置的數(shù)據(jù);
判斷單元,用于判斷所述預置位置的數(shù)據(jù)是否滿足預設規(guī)則;
確定單元,用于如果所述預置位置的數(shù)據(jù)不滿足所述預設規(guī)則,則確定所述第一定位信號中攜帶所述第一數(shù)據(jù),所述預置位置的數(shù)據(jù)即為所述第一數(shù)據(jù)。
可選的,所述第二設備還包括:
第二融合模塊,用于在獲得提供給第一設備的第二數(shù)據(jù)時,將所述第二數(shù)據(jù)與用于定位的第二定位信號融合獲得第二融合數(shù)據(jù);所述第二定位信號為所述第二設備待發(fā)送給所述第一設備的定位信號;
第二發(fā)送模塊,用于將所述第二融合數(shù)據(jù)發(fā)送至所述第一設備。
可選的,所述第二融合模塊,用于:
將所述第二數(shù)據(jù)寫入所述第二定位信號的預設位置,從而獲得所述第二融合數(shù)據(jù),所述第二融合數(shù)據(jù)中至少包括所述第二數(shù)據(jù)和第二定位數(shù)據(jù)。
可選的,所述第二設備還包括:
第三控制模塊,用于如果所述第一定位信號中攜帶所述第一數(shù)據(jù),控制所述第二設備的第二定位模塊之外的其他可用于傳輸所述第一數(shù)據(jù)的通信模塊處于關閉狀態(tài),所述其他可用于傳輸所述第一數(shù)據(jù)的通信模塊與所述第二定位模塊為不同的功能模塊。
本發(fā)明一個或多個實施例,至少具有以下有益效果:
由于在本發(fā)明實施例中,在獲得提供給第二設備的第一數(shù)據(jù)后,判斷所述第一設備與所述第二設備之間是否處于定位狀態(tài);如果所述第一設備與所述第二設備之間處于所述定位狀態(tài),將所述第一數(shù)據(jù)與用于定位的第一定位信號融合獲得第一融合數(shù)據(jù);所述第一定位信號為所述第一設備待發(fā)送給所述第二設備的定位信號;將所述第一融合數(shù)據(jù)發(fā)送至所述第二設備。也就是說可以組合設計電子設備的跟蹤定位功能和數(shù)據(jù)傳輸功能,由此簡化了電子設備的系統(tǒng)設計,由此提高了系統(tǒng)的運行效率;并且,由于電子設備的跟蹤定位功能與數(shù)據(jù)傳輸功能可以組合設計,從而通過一個控制裝置(例如:第一設備)就可既實現(xiàn)跟蹤定位功能,又實現(xiàn)數(shù)據(jù)傳輸功能,也即用戶可以通過一個遙控裝置實現(xiàn)多重功能,以簡化控制的交互邏輯,并提高控制效率;并且能夠降低數(shù)據(jù)傳輸次數(shù),以提高通信效率。
本領域內(nèi)的技術人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的設備。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令設備的制造品,該指令設備實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
盡管已描述了本發(fā)明的優(yōu)選實施例,但本領域內(nèi)的技術人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。
顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。