本申請涉及信息處理技術(shù)領(lǐng)域,更具體的說是涉及一種信息處理方法和裝置。
背景技術(shù):
隨著觸摸屏電子設(shè)備的不斷發(fā)展,觸摸屏電子設(shè)備可以識別多個用戶在觸摸屏中的輸入,從而在一個電子設(shè)備中實現(xiàn)多人操作。如,在該電子設(shè)備中可以運行多人參與的游戲,并識別多個用戶在觸摸屏中的輸入,以實現(xiàn)多人實時實地的參與同一個游戲。
然而該種能夠支持多人操作的電子設(shè)備僅僅能夠識別出在觸摸屏不同位置處的輸入操作,卻存在多個輸入用戶之間的交互性較差的缺陷。
技術(shù)實現(xiàn)要素:
為解決上述技術(shù)問題,本發(fā)明實施例提供了一種信息處理方法和裝置,以解決現(xiàn)有技術(shù)中電子設(shè)備存在多個輸入用戶之間的交互性較差的缺陷。
為解決上述問題,本發(fā)明實施例提供了如下技術(shù)方案:
一種信息處理方法,應(yīng)用于電子設(shè)備,所述電子設(shè)備具有觸控顯示單元,所述電子設(shè)備還設(shè)置有多個信號感應(yīng)單元,所述信號感應(yīng)單元能夠感應(yīng)指定發(fā)射裝置發(fā)射出的指定信號,其中,所述發(fā)射裝置具有唯一的用戶標識;所述方法包括:
當檢測到所述觸控顯示單元中存在至少一個輸入操作時,通過所述信號感應(yīng)單元對所述電子設(shè)備預設(shè)區(qū)域內(nèi)的指定信號進行檢測;
根據(jù)接收到的指定信號,識別出發(fā)射所述指定信號的至少一個發(fā)射裝置以及所述發(fā)射裝置的位置信息;
根據(jù)所述發(fā)射裝置的位置信息以及所述輸入操作在所述觸控顯示單元中的輸入位置,確定所述輸入操作對應(yīng)的輸入指令,所述輸入指令中包含所述發(fā)射裝置的位置信息以及與所述輸入操作的輸入位置匹配的發(fā)射裝置所對應(yīng)的用戶標識。
優(yōu)選的,還包括:顯示所述輸入指令對應(yīng)的輸入結(jié)果,并標示出所述輸入結(jié)果對應(yīng)的所述用戶標識。
優(yōu)選的,檢測到所述觸控顯示單元中存在至少一個輸入操作,包括:檢測到針對所述觸控顯示單元展現(xiàn)出的至少一個應(yīng)用的至少一個輸入操作。
優(yōu)選的,所述根據(jù)所述發(fā)射裝置的位置信息以及所述輸入操作在所述觸控顯示單元中的輸入位置,確定所述輸入操作對應(yīng)的輸入指令,包括:
根據(jù)所述發(fā)射裝置的位置信息以及所述輸入操作在所述目標應(yīng)用中的輸入位置,確定所述輸入操作所對應(yīng)的目標發(fā)射裝置;
對于任意一個輸入操作,根據(jù)所述輸入操作對應(yīng)的目標發(fā)射裝置以及根據(jù)輸入操作所針對的目標應(yīng)用,確定所述輸入操作所對應(yīng)的輸入指令,其中,所述目標應(yīng)用為所述觸控顯示單元展現(xiàn)出的至少一個應(yīng)用中的一個應(yīng)用。
優(yōu)選的,在所述確定所述輸入操作對應(yīng)的輸入指令之后,還包括:
監(jiān)測所述至少一個發(fā)射裝置的位置變化;
當監(jiān)測到至少兩個發(fā)射裝置之間的位置信息滿足預設(shè)要求時,建立所述至少兩個發(fā)射裝置所對應(yīng)的用戶標識之間的關(guān)聯(lián)關(guān)系。
優(yōu)選的,所述監(jiān)測所述至少一個發(fā)射裝置的位置變化,包括:當根據(jù)所述輸入操作在所述觸控顯示單元中的輸入位置,確定出存在至少兩個輸入操作針對所述觸控顯示單元中展現(xiàn)的同一應(yīng)用時,監(jiān)測所述至少兩個輸入操作的輸入位置對應(yīng)的發(fā)射裝置的位置變化;
所述監(jiān)測到至少兩個發(fā)射裝置之間的位置信息滿足預設(shè)要求時,包括:監(jiān)測到所述至少兩個輸入操作的輸入位置對應(yīng)的發(fā)射裝置的位置信息中,當前時刻存在距離小于預設(shè)距離的至少兩個發(fā)射裝置;
所述建立所述至少兩個發(fā)射裝置所對應(yīng)的用戶標識之間的關(guān)聯(lián)關(guān)系,包括:建立所述至少兩個發(fā)射裝置所對應(yīng)的用戶標識在所述應(yīng)用中的關(guān)聯(lián)關(guān)系。
優(yōu)選的,所述監(jiān)測所述至少一個發(fā)射裝置的位置變化,包括:當根據(jù)所述輸入操作在所述觸控顯示單元中的輸入位置,確定出存在至少兩個輸入操作針對所述觸控顯示單元中展現(xiàn)的同一應(yīng)用時,監(jiān)測所述至少兩個輸入操作的輸入位置對應(yīng)的發(fā)射裝置的位置變化;
所述監(jiān)測到至少兩個發(fā)射裝置之間的位置信息滿足預設(shè)要求,包括:根據(jù)監(jiān)測到的所述發(fā)射裝置的位置變化,確定出至少兩個發(fā)射裝置在預設(shè)時間內(nèi)相互接觸的次數(shù)達到預設(shè)次數(shù);
所述建立所述至少兩個發(fā)射裝置所對應(yīng)的用戶標識之間的關(guān)聯(lián)關(guān)系,包括:獲取所述至少兩個發(fā)射裝置保存的與其用戶標識的關(guān)聯(lián)信息,將每個發(fā)射裝置保存的與其用戶標識的關(guān)聯(lián)信息發(fā)送給與該發(fā)射裝置在預設(shè)時間內(nèi)接觸次數(shù)達到預設(shè)次數(shù)的其他發(fā)射裝置。
優(yōu)選的,在識別出發(fā)射所述指定信號的至少一個發(fā)射裝置以及所述發(fā)射裝置的位置信息的同時,還包括:獲取所述至少一個發(fā)射裝置傳輸?shù)闹亓Ω袘?yīng)數(shù)據(jù);
根據(jù)所述發(fā)射裝置的位置信息以及所述輸入操作在所述觸控顯示單元中的輸入位置,確定所述輸入操作對應(yīng)的輸入指令包括:根據(jù)所述發(fā)射裝置的位置信息和所述重力感應(yīng)數(shù)據(jù),以及所述輸入操作在所述觸控顯示單元中的輸入位置,確定所述輸入操作對應(yīng)的輸入指令。
一種信息處理裝置,應(yīng)用于電子設(shè)備,所述電子設(shè)備具有觸控顯示單元,所述電子設(shè)備還設(shè)置有多個信號感應(yīng)單元,所述信號感應(yīng)單元能夠感應(yīng)指定 發(fā)射裝置發(fā)射出的指定信號,其中,所述發(fā)射裝置具有唯一的用戶標識;所述信息處理裝置包括:
控制單元,用于當檢測到所述觸控顯示中存在至少一個輸入操作時,控制所述信號感應(yīng)單元對所述電子設(shè)備預設(shè)區(qū)域內(nèi)的指定信號進行檢測;
識別單元,用于根據(jù)所述信號感應(yīng)單元接收到的指定信號,識別出發(fā)射所述指定信號的至少一個發(fā)射裝置以及所述發(fā)射裝置的位置信息;
確定單元,用于根據(jù)所述發(fā)射裝置的位置信息以及所述輸入操作在所述觸控顯示單元中的輸入位置,確定所述輸入操作對應(yīng)的輸入指令,所述輸入指令中包含所述發(fā)射裝置的位置信息以及與所述輸入操作的輸入位置匹配的發(fā)射裝置所對應(yīng)的用戶標識。
優(yōu)選的,還包括:顯示單元,用于顯示所述輸入指令對應(yīng)的輸入結(jié)果,并標示出所述輸入結(jié)果對應(yīng)的所述用戶標識。
優(yōu)選的,所述確定單元包括:
第一確定單元,用于根據(jù)所述發(fā)射裝置的位置信息以及所述輸入操作在所述目標應(yīng)用中的輸入位置,確定所述輸入操作對應(yīng)的目標發(fā)射裝置;
第二確定單元,用于對于任意一個輸入操作,根據(jù)所述輸入操作對應(yīng)的目標發(fā)射位置以及根據(jù)所述輸入操作所針對的目標應(yīng)用,確定所述輸入操作所對應(yīng)的輸入指令,其中,所述目標應(yīng)用為所述觸控顯示單元展現(xiàn)出的至少一個應(yīng)用中的一個應(yīng)用。
優(yōu)選的,還包括:
監(jiān)測單元,用于監(jiān)測所述至少一個發(fā)射裝置的位置變化;
建立單元,用于當監(jiān)測到至少兩個發(fā)射裝置之間的位置信息滿足預設(shè)要求時,建立所述至少兩個發(fā)射裝置所對應(yīng)的用戶標識之間的關(guān)聯(lián)關(guān)系。
優(yōu)選的,所述監(jiān)測單元用于當根據(jù)所述輸入操作在所述觸控顯示單元中的輸入位置,確定出存在至少兩個輸入操作針對所述觸控顯示單元中展現(xiàn)的 同一應(yīng)用時,監(jiān)測所述至少兩個輸入操作的輸入位置對應(yīng)的發(fā)射裝置的位置變化;
所述建立單元,用于當監(jiān)測到所述至少兩個輸入操作的輸入位置對應(yīng)的發(fā)射裝置的位置信息中,存在當前時刻距離小于預設(shè)距離的至少兩個發(fā)射裝置時,建立所述至少兩發(fā)射裝置所對應(yīng)的用戶標識在所述應(yīng)用中的關(guān)聯(lián)關(guān)系。
優(yōu)選的,所述監(jiān)測單元用于當根據(jù)所述輸入操作在所述觸控顯示單元中的輸入位置,確定出存在至少兩個輸入操作針對所述觸控顯示單元中展現(xiàn)的同一應(yīng)用時,監(jiān)測所述至少兩個輸入操作的輸入位置對應(yīng)的發(fā)射裝置的位置變化;
所述建立單元用于當存在至少兩個發(fā)射裝置預設(shè)時間內(nèi)相互接觸的次數(shù)達到預設(shè)次數(shù)時,獲取所述至少兩個發(fā)射裝置保存的與其用戶標識的關(guān)聯(lián)信息,并將每個發(fā)射裝置保存的與其用戶標識的關(guān)聯(lián)信息發(fā)送給與該發(fā)射裝置預設(shè)時間內(nèi)接觸次數(shù)達到預設(shè)次數(shù)的其他發(fā)射裝置。
優(yōu)選的,還包括:獲取單元,用于在所述識別單元識別出發(fā)射所述指定信號的至少一個發(fā)射裝置以及所述發(fā)射裝置的位置信息的同時,獲取所述至少一個發(fā)射裝置傳輸?shù)闹亓Ω袘?yīng)數(shù)據(jù);
所述確定單元用于根據(jù)所述發(fā)射裝置的位置信息和所述重力感應(yīng)數(shù)據(jù),以及所述輸入操作在所述觸控顯示單元中的輸入位置,確定所述輸入操作對應(yīng)的輸入指令。
與現(xiàn)有技術(shù)相比,上述技術(shù)方案具有以下優(yōu)點:
本發(fā)明實施例所提供的信息處理方法,應(yīng)用于電子設(shè)備,所述電子設(shè)備具有觸控顯示單元,所述電子設(shè)備還設(shè)置有多個信號感應(yīng)單元,所述信號感應(yīng)單元能夠感應(yīng)指定發(fā)射裝置發(fā)射出的指定信號,其中,所述發(fā)射裝置具有唯一的用戶標識;所述方法包括:當檢測到所述觸控顯示單元中存在至少一個輸入操作時,通過所述信號感應(yīng)單元對所述電子設(shè)備預設(shè)區(qū)域內(nèi)的指定信 號進行檢測;根據(jù)接收到的指定信號,識別出發(fā)射所述指定信號的至少一個發(fā)射裝置以及所述發(fā)射裝置的位置信息;根據(jù)所述發(fā)射裝置的位置信息以及所述輸入操作在所述觸控顯示單元中的輸入位置,確定所述輸入操作對應(yīng)的輸入指令,所述輸入指令中包含所述發(fā)射裝置的位置信息以及與所述輸入操作的輸入位置匹配的發(fā)射裝置所對應(yīng)的用戶標識。
由此可見,本發(fā)明實施例所提供的信息處理方法,在應(yīng)用于電子設(shè)備時,不僅可以識別出多個輸入操作,還可以識別出所述輸入操作對應(yīng)的用戶,解決了現(xiàn)有技術(shù)中電子設(shè)備存在多個輸入用戶之間的交互性較差的缺陷。
附圖說明
為了更清楚地說明本申請實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
圖1為本發(fā)明一個實施例所提供的信息處理方法的流程示意圖;
圖2為本發(fā)明另一個實施例所提供的信息處理方法的流程示意圖;
圖3為本發(fā)明一個實施例所提供的信息處理裝置的結(jié)構(gòu)示意圖;
圖4為本發(fā)明另一個實施例所提供的信息處理裝置的結(jié)構(gòu)示意圖;
圖5為本發(fā)明又一個實施例所提供的信息處理裝置的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本申請實施例中的附圖,對本申請實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而 不是全部的實施例。基于本申請中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
本發(fā)明實施例提供了一種信息處理方法,應(yīng)用于電子設(shè)備,所述電子設(shè)備具有觸控顯示單元,所述電子設(shè)備還設(shè)置有多個信號感應(yīng)單元,所述信號感應(yīng)單元能夠感應(yīng)指定發(fā)射裝置發(fā)射出的指定信號,其中,所述發(fā)射裝置具有唯一的用戶標識;如圖1所示,該方法包括:
步驟1:當檢測到所述觸控顯示單元中存在至少一個輸入操作時,通過所述信號感應(yīng)單元對所述電子設(shè)備預設(shè)區(qū)域內(nèi)的指定信號進行檢測;
步驟2:根據(jù)接收到的指定信號,識別出發(fā)射所述指定信號的至少一個發(fā)射裝置以及所述發(fā)射裝置的位置信息;
步驟3:根據(jù)所述發(fā)射裝置的位置信息以及所述輸入操作在所述觸控顯示單元中的輸入位置,確定所述輸入操作對應(yīng)的輸入指令,所述輸入指令包含所述發(fā)射裝置的位置信息以及與所述輸入操作的輸入位置匹配的發(fā)射裝置所對應(yīng)的用戶標識。
在上述實施例的基礎(chǔ)上,在本發(fā)明一個實施例中,所述指定信號為射頻信號,所述發(fā)射裝置中包含有射頻信號源,可以發(fā)射射頻信號,且不同發(fā)射裝置的射頻信號源中具有不同的用戶標識。當檢測到所述觸控顯示單元中存在至少一個輸入操作時,通過所述信號感應(yīng)單元對所述電子設(shè)備預設(shè)區(qū)域內(nèi)的射頻信號進行檢測;根據(jù)接收到的射頻信號,判斷所述射頻信號的發(fā)出位置以及所述射頻信號中所攜帶的用戶標識,識別出發(fā)射所述射頻信號的至少一個發(fā)射裝置以及所述發(fā)射裝置的位置信息;根據(jù)所述發(fā)射裝置的位置信息以及所述輸入操作在所述觸控顯示單元中的輸入位置,確定所述輸入操作對應(yīng)的輸入指令,其中,所述輸入指令包含所述發(fā)射裝置的位置信息以及與所述輸入操作的輸入位置匹配的發(fā)射裝置所對應(yīng)的用戶標識。
在上述實施例的基礎(chǔ)上,在本發(fā)明的一個實施例中,與所述輸入操作的輸入位置匹配的發(fā)射裝置表現(xiàn)為所述發(fā)射裝置相對于所述觸控顯示單元的位置與所述輸入操作在所述觸控顯示單元中的輸入位置相同;在本發(fā)明的另一個實施例中,與所述輸入操作的輸入位置匹配的發(fā)射裝置表現(xiàn)為所述發(fā)射裝置相對于所述觸控顯示單元的位置與所述輸入操作在所述觸控顯示單元中的輸入位置之間的距離在預設(shè)范圍內(nèi),在本發(fā)明的其他實施例中,與所述輸入操作的輸入位置匹配的發(fā)射裝置還可以表現(xiàn)為其他形式,本發(fā)明對此并不做限定,具體視情況而定。
在上述任一實施例的基礎(chǔ)上,在本發(fā)明的一個實施例中,所述信息處理方法還包括:顯示所述輸入指令對應(yīng)的輸入結(jié)果,并標示出所述輸入結(jié)果對應(yīng)的用戶標識,即在顯示所述輸入結(jié)果的同時,在所述輸入結(jié)果的周圍標識出執(zhí)行該輸入結(jié)果對應(yīng)的輸入操作的用戶標識。如,當用戶A對所述電子設(shè)備中的觸控顯示單元中進行滑動時,不僅顯示所述滑動軌跡,還顯示所述滑動軌跡的執(zhí)行用戶為A;當用戶A和用戶B同時在所述觸控顯示單元中滑動時,不僅顯示用戶A和用戶B的滑動軌跡,還對在用戶A的滑動軌跡旁標識出A,在用戶B的滑動軌跡旁標識出B,以進行區(qū)分,解決了現(xiàn)有技術(shù)中電子設(shè)備存在多個輸入用戶之間的交互性較差的缺陷,提高了用戶體驗。
在上述任一實施例的基礎(chǔ)上,在本發(fā)明的一個實施例中,檢測到所述觸控顯示單元中存在至少一個輸入操作包括:檢測到針對所述觸控顯示單元展現(xiàn)出的至少一個應(yīng)用的至少一個輸入操作。由于所述觸控顯示單元的顯示界面中可能展現(xiàn)出多個應(yīng)用,故在本發(fā)明實施例中,檢測到針對所述觸控顯示單元展現(xiàn)出的至少一個應(yīng)用的至少一個輸入操作包括:檢測到針對所述觸控顯示單元展現(xiàn)出的一個應(yīng)用的一個輸入操作、檢測到針對所述觸控顯示單元展現(xiàn)出的一個應(yīng)用的多個輸入操作、檢測到針對所述觸控顯示單元展現(xiàn)出的 多個應(yīng)用的一個輸入操作以及檢測到針對所述觸控顯示單元展現(xiàn)出的多個應(yīng)用的多個輸入操作等多種情況,本發(fā)明對此并不做限定,具體視情況而定。
在上述任一實施例的基礎(chǔ)上,在本發(fā)明的一個實施例中,所述根據(jù)所述發(fā)射裝置的位置信息以及所述輸入操作在所述觸控顯示單元中的輸入位置,確定所述輸入操作對應(yīng)的輸入指令,包括:根據(jù)所述發(fā)射裝置的位置信息以及所述輸入操作在所述目標應(yīng)用中的輸入位置,確定所述輸入操作所對應(yīng)的目標發(fā)射裝置;對于任一個輸入操作,根據(jù)所述輸入操作對應(yīng)的目標發(fā)射裝置以及根據(jù)所述輸入操作所針對的目標應(yīng)用,確定所述輸入操作所對應(yīng)的輸入指令,其中,所述目標應(yīng)用為所述觸控顯示單元展現(xiàn)出的至少一個應(yīng)用中的一個應(yīng)用。
具體的,根據(jù)所述發(fā)射裝置的位置信息以及所述輸入操作在所述目標應(yīng)用中的輸入位置,確定所述輸入操作所對應(yīng)的目標發(fā)射裝置包括:根據(jù)檢測到的至少一個發(fā)射裝置的位置信息與所述輸入操作在所述目標應(yīng)用中的輸入位置進行匹配,從所檢測到的至少一個發(fā)射裝置的位置信息中篩選出與所述輸入操作在所述目標應(yīng)用中的輸入位置相匹配的發(fā)射裝置,即為目標發(fā)射裝置。然后,再根據(jù)所述目標發(fā)射裝置和所述輸入操作所針對的目標應(yīng)用,確定所述輸入操作所針對的輸入指令,所述輸入指令包括所述目標發(fā)射裝置的位置信息以及所述目標發(fā)射裝置所對應(yīng)的用戶標識。
在上述任一實施例的基礎(chǔ)上,在本發(fā)明的一個實施例中,如圖2所示,所述信息處理方法還包括:
步驟4:監(jiān)測所述至少一個發(fā)射裝置的位置變化;
步驟5:當監(jiān)測到至少兩個發(fā)射裝置之間的位置信息滿足預設(shè)要求時,建立所述至少兩個發(fā)射裝置所對應(yīng)的用戶標識之間的關(guān)聯(lián)關(guān)系。
在上述實施例的基礎(chǔ)上,在本發(fā)明的一個實施例中,所述監(jiān)測所述至少一個發(fā)射裝置的位置變化,包括:當根據(jù)所述輸入操作在所述觸控顯示單元 中的輸入位置,確定出存在至少兩個輸入操作針對所述觸控顯示單元中展現(xiàn)的同一應(yīng)用時,監(jiān)測所述至少兩個輸入操作的輸入位置對應(yīng)的發(fā)射裝置的位置變化;所述監(jiān)測到至少兩個發(fā)射裝置之間的位置信息滿足預設(shè)要求時,包括:監(jiān)測到所述至少兩個輸入操作的輸入位置對應(yīng)的發(fā)射裝置的位置信息中,當前時刻存在距離小于預設(shè)距離的至少兩個發(fā)射裝置;所述建立所述至少兩個發(fā)射裝置所對應(yīng)的用戶標識之間的關(guān)聯(lián)關(guān)系,包括:建立所述至少兩個發(fā)射裝置所對應(yīng)的用戶標識在所述應(yīng)用中的關(guān)聯(lián)關(guān)系。
如,根據(jù)所述輸入操作在所述觸控顯示單元中的輸入位置,確定出在一個游戲中,存在兩個發(fā)射裝置(即兩個游戲玩家),每個發(fā)射裝置中均佩戴有其對應(yīng)的用戶標識,對這兩個發(fā)射裝置的位置進行監(jiān)測,當監(jiān)測到這兩個發(fā)射裝置之間的距離小于預設(shè)距離時,建立這兩個發(fā)射裝置之間的關(guān)聯(lián)關(guān)系(如結(jié)盟)。需要說明的是,在本發(fā)明實施例中,所述預設(shè)距離可以根據(jù)具體視情況進行設(shè)定,本發(fā)明對此并不做限定。
在本發(fā)明的另一個實施例中,所述監(jiān)測所述至少一個發(fā)射裝置的位置變化,包括:當根據(jù)所述輸入操作在所述觸控顯示單元中的輸入位置,確定出存在至少兩個輸入操作針對所述觸控顯示單元中展現(xiàn)的同一應(yīng)用時,監(jiān)測所述至少兩個輸入操作的輸入位置對應(yīng)的發(fā)射裝置的位置變化;所述監(jiān)測到至少兩個發(fā)射裝置之間的位置信息滿足預設(shè)要求包括:根據(jù)監(jiān)測到的所述發(fā)射裝置的位置變化,確定出至少兩個發(fā)射裝置預設(shè)時間內(nèi)相互接觸的次數(shù)達到預設(shè)次數(shù);所述建立所述至少兩個發(fā)射裝置所對應(yīng)的用戶標識之間的關(guān)聯(lián)關(guān)系,包括:獲取所述至少兩個發(fā)射裝置保存的與其用戶標識的關(guān)聯(lián)信息,將每個發(fā)射裝置保存的與其用戶標識的關(guān)系信息發(fā)送給與該發(fā)射裝置預設(shè)時間內(nèi)接觸次數(shù)達到預設(shè)次數(shù)的其他發(fā)射裝置。
如,根據(jù)所述輸入操作在所述觸控顯示單元中的輸入位置,確定出在一個應(yīng)用中,存在兩個發(fā)射裝置(分別對應(yīng)用戶A和用戶B),每個發(fā)射裝置 中均佩戴有其對應(yīng)的用戶標識,對這兩個發(fā)射裝置的位置進行監(jiān)測,當監(jiān)測到這兩個發(fā)射裝置預設(shè)時間內(nèi)相互接觸的次數(shù)達到預設(shè)次數(shù)時,獲取這兩個發(fā)射裝置保存的與其用戶標識的關(guān)聯(lián)信息,將每個發(fā)射裝置保存的與其用戶標識的關(guān)聯(lián)信息發(fā)送給與該發(fā)射裝置預設(shè)時間內(nèi)接觸次數(shù)達到預設(shè)次數(shù)的其他發(fā)射裝置,即當監(jiān)測到用戶A和用戶B對應(yīng)的發(fā)射裝置在預設(shè)時間內(nèi)接觸的次數(shù)達到預設(shè)次數(shù),則獲取用戶A的位置信息和用戶標識信息以及用戶B的位置信息和用戶標識信息,并將用戶A的位置信息和用戶標識信息發(fā)送給用戶B,將用戶B的位置信息和用戶標識信息發(fā)送給用戶A。
需要說明的是,在本發(fā)明實施例中,兩個發(fā)射裝置接觸可以表現(xiàn)為兩個發(fā)射裝置之間的距離為零,也可以表現(xiàn)為兩個發(fā)射裝置之間的距離小于預設(shè)數(shù)值,還可以表現(xiàn)為兩個發(fā)射裝置具有相互靠近的傾向,本發(fā)明對此并不做限定,具體視情況而定。此外,本發(fā)明實施例中對所述預設(shè)時間和所述預設(shè)次數(shù)也不做限定,具體視情況而定。
在上述任一實施例的基礎(chǔ)上,在本發(fā)明的一個實施例中,在識別出發(fā)射所述指定信號的至少一個發(fā)射裝置以及所述發(fā)射裝置的位置信息的同時,還包括:獲取所述至少一個發(fā)射裝置傳輸?shù)闹亓Ω袘?yīng)數(shù)據(jù)。在本實施例中,根據(jù)所述發(fā)射裝置的位置信息以及所述輸入操作在所述觸控顯示單元中的輸入位置,確定所述輸入操作對應(yīng)的輸入指令包括:根據(jù)所述發(fā)射裝置的位置信息和所述重力感應(yīng)數(shù)據(jù),以及所述輸入操作在所述觸控顯示單元中的輸入位置,確定所述輸入操作對應(yīng)的輸入指令。
在本實施例中,所述發(fā)射裝置不僅具有用戶標識,還具有重力傳感器,從而可以利用所述重力傳感器對所述發(fā)射裝置的運動方向和運動速度進行監(jiān)測,從而使得所述電子設(shè)備可以通過獲取所述重力傳感器發(fā)出的重力感應(yīng)數(shù)據(jù),分析所述發(fā)射裝置的位置、運動方向以及運動速度,進而分析出所述發(fā)射裝置在執(zhí)行輸入操作時的運動方向和運動速度,并對其進行顯示,提高所 述電子設(shè)備中多個用戶進行操作的交互性,提高用戶體驗。而且,在本發(fā)明實施例中,還可以通過獲取所述重力感應(yīng)數(shù)據(jù),判斷所述發(fā)射裝置的位置,以輔助通過檢測射頻信號判斷所述發(fā)射裝置的位置,從而提高所述發(fā)射裝置位置的判斷速度。
由上所述可知,本發(fā)明實施例所提供的信息處理方法,在應(yīng)用于電子設(shè)備時,不僅可以識別出多個輸入操作,還可以識別出所述輸入操作對應(yīng)的用戶,解決了現(xiàn)有技術(shù)中電子設(shè)備存在多個輸入用戶之間的交互性較差的缺陷,提高了用戶體驗。
相應(yīng)的,本發(fā)明實施例還提供了一種基于上述任一實施例所提供的信息處理方法的信息處理裝置,應(yīng)用于電子設(shè)備,所述電子設(shè)備具有觸控顯示單元,所述電子設(shè)備還設(shè)置有多個信號感應(yīng)單元,所述信號感應(yīng)單元能夠感應(yīng)指定發(fā)射裝置發(fā)射出的指定信號,其中,所述發(fā)射裝置具有唯一的用戶標識;如圖3所示,所述信息處理裝置包括:
控制單元,用于當檢測到所述觸控顯示單元中存在至少一個輸入操作時,控制所述信號感應(yīng)單元對所述電子設(shè)備預設(shè)區(qū)域內(nèi)的指定信號進行檢測;
識別單元,用于根據(jù)所述信號感應(yīng)單元接收到的指定信號,識別出發(fā)射所述指定信號的至少一個發(fā)射裝置以及所述發(fā)射裝置的位置信息;
確定單元,用于根據(jù)所述發(fā)射裝置的位置信息以及所述輸入操作在所述觸控顯示單元中的輸入位置,確定所述輸入操作對應(yīng)的輸入指令,所述輸入指令中包含所述發(fā)射裝置的位置信息以及與所述輸入操作的輸入位置匹配的發(fā)射裝置所對應(yīng)的標識。
在上述實施例的基礎(chǔ)上,在本發(fā)明一個實施例中,所述指定信號為射頻信號,所述發(fā)射裝置中包含有射頻信號源,可以發(fā)射射頻信號,且不同發(fā)射裝置的射頻信號源中具有不同的用戶標識。
在上述實施例的基礎(chǔ)上,在本發(fā)明的一個實施例中,與所述輸入操作的輸入位置匹配的發(fā)射裝置表現(xiàn)為所述發(fā)射裝置相對于所述觸控顯示單元的位置與所述輸入操作在所述觸控顯示單元中的輸入位置相同;在本發(fā)明的另一個實施例中,與所述輸入操作的輸入位置匹配的發(fā)射裝置表現(xiàn)為所述發(fā)射裝置相對于所述觸控顯示單元的位置與所述輸入操作在所述觸控顯示單元中的輸入位置之間的距離在預設(shè)范圍內(nèi),在本發(fā)明的其他實施例中,與所述輸入操作的輸入位置匹配的發(fā)射裝置還可以表現(xiàn)為其他形式,本發(fā)明對此并不做限定,具體視情況而定。
在上述實施例的基礎(chǔ)上,在本發(fā)明的一個實施例中,所述信息處理裝置還包括:顯示單元,用于顯示所述輸入指令對應(yīng)的輸入結(jié)果,并標示出所述輸入結(jié)果對應(yīng)的所述用戶標識。如,當用戶A對所述電子設(shè)備中的觸控顯示單元中進行滑動時,不僅顯示所述滑動軌跡,還顯示所述滑動軌跡的執(zhí)行用戶為A;當用戶A和用戶B同時在所述觸控顯示單元中滑動時,不僅顯示用戶A和用戶B的滑動軌跡,還對在用戶A的滑動軌跡旁標識出A,在用戶B的滑動軌跡旁標識出B,以進行區(qū)分,解決了現(xiàn)有技術(shù)中電子設(shè)備存在多個輸入用戶之間的交互性較差的缺陷,提高了用戶體驗。
在上述任一實施例的基礎(chǔ)上,在本發(fā)明的一個實施例中,所述確定單元包括:
第一確定單元,用于根據(jù)所述發(fā)射裝置的位置信息以及所述輸入操作在所述目標應(yīng)用中的輸入位置,確定所述輸入操作對應(yīng)的目標發(fā)射裝置;
第二確定單元,用于對于任意一個輸入操作,根據(jù)所述輸入操作對應(yīng)的目標發(fā)射位置以及根據(jù)所述輸入操作所針對的目標應(yīng)用,確定所述輸入操作所對應(yīng)的輸入指令,其中,所述目標應(yīng)用為所述觸控顯示單元展現(xiàn)出的至少一個應(yīng)用中的一個應(yīng)用。
具體的,根據(jù)所述發(fā)射裝置的位置信息以及所述輸入操作在所述目標應(yīng)用中的輸入位置,確定所述輸入操作所對應(yīng)的目標發(fā)射裝置包括:根據(jù)檢測到的至少一個發(fā)射裝置的位置信息與所述輸入操作在所述目標應(yīng)用中的輸入位置進行匹配,從所檢測到的至少一個發(fā)射裝置的位置信息中篩選出與所述輸入操作在所述目標應(yīng)用中的輸入位置相匹配的發(fā)射裝置,即為目標發(fā)射裝置。然后,再根據(jù)所述目標發(fā)射裝置和所述輸入操作所針對的目標應(yīng)用,確定所述輸入操作所針對的輸入指令,所述輸入指令包括所述目標發(fā)射裝置的位置信息以及所述目標發(fā)射裝置所對應(yīng)的用戶標識。
在上述任一實施例的基礎(chǔ)上,在本發(fā)明的一個實施例中,如圖4所示,所述信息處理裝置還包括:
監(jiān)測單元,用于監(jiān)測所述至少一個發(fā)射裝置的位置變化;
建立單元,用于當監(jiān)測到至少兩個發(fā)射裝置之間的位置信息滿足預設(shè)要求時,建立所述至少兩個發(fā)射裝置所對應(yīng)的用戶標識之間的關(guān)聯(lián)關(guān)系。
在上述實施例的基礎(chǔ)上,在本發(fā)明的一個實施例中,所述監(jiān)測單元用于當根據(jù)所述輸入操作在所述觸控顯示單元中的輸入位置,確定出存在至少兩個輸入操作針對所述觸控顯示單元中展現(xiàn)的同一應(yīng)用時,監(jiān)測所述至少兩個輸入操作的輸入位置對應(yīng)的發(fā)射裝置的位置變化;
所述建立單元,用于當監(jiān)測到所述至少兩個輸入操作的輸入位置對應(yīng)的發(fā)射裝置的位置信息中,存在當前時刻距離小于預設(shè)距離的至少兩個發(fā)射裝置時,建立所述至少兩發(fā)射裝置所對應(yīng)的用戶標識在所述應(yīng)用中的關(guān)聯(lián)關(guān)系。
在本發(fā)明的另一個實施例中,所述監(jiān)測單元用于當根據(jù)所述輸入操作在所述觸控顯示單元中的輸入位置,確定出存在至少兩個輸入操作針對所述觸控顯示單元中展現(xiàn)的同一應(yīng)用時,監(jiān)測所述至少兩個輸入操作的輸入位置對應(yīng)的發(fā)射裝置的位置變化;
所述建立單元用于當存在至少兩個發(fā)射裝置預設(shè)時間內(nèi)相互接觸的次數(shù)達到預設(shè)次數(shù)時,獲取所述至少兩個發(fā)射裝置保存的與其用戶標識的關(guān)聯(lián)信息,并將每個發(fā)射裝置保存的與其用戶標識的關(guān)聯(lián)信息發(fā)送給與該發(fā)射裝置預設(shè)時間內(nèi)接觸次數(shù)達到預設(shè)次數(shù)的其他發(fā)射裝置。
需要說明的是,在本發(fā)明實施例中,兩個發(fā)射裝置接觸可以表現(xiàn)為兩個發(fā)射裝置之間的距離為零,也可以表現(xiàn)為兩個發(fā)射裝置之間的距離小于預設(shè)數(shù)值,還可以表現(xiàn)為兩個發(fā)射裝置具有相互靠近的傾向,本發(fā)明對此并不做限定,具體視情況而定。此外,本發(fā)明實施例中對所述預設(shè)時間和所述預設(shè)次數(shù)也不做限定,具體視情況而定。
在上述任一實施例的基礎(chǔ)上,在本發(fā)明的一個實施例中,如圖5所示,所述信息處理裝置還包括:獲取單元500,用于在所述識別單元識別出發(fā)射所述指定信號的至少一個發(fā)射裝置以及所述發(fā)射裝置的位置信息的同時,獲取所述至少一個發(fā)射裝置傳輸?shù)闹亓Ω袘?yīng)數(shù)據(jù)。在本實施例中,所述確定單元用于根據(jù)所述發(fā)射裝置的位置信息和所述重力感應(yīng)數(shù)據(jù),以及所述輸入操作在所述觸控顯示單元中的輸入位置,確定所述輸入操作對應(yīng)的輸入指令。
在本實施例中,所述發(fā)射裝置不僅具有用戶標識,還具有重力傳感器,從而可以利用所述重力傳感器對所述發(fā)射裝置的運動方向和運動速度進行監(jiān)測,從而使得所述電子設(shè)備可以通過獲取所述重力傳感器發(fā)出的重力感應(yīng)數(shù)據(jù),分析所述發(fā)射裝置的位置、運動方向以及運動速度,進而分析出所述發(fā)射裝置在執(zhí)行輸入操作時的運動方向和運動速度,并對其進行顯示,提供所述電子設(shè)備中多個用戶進行操作的交互性,提高用戶體驗。而且,在本發(fā)明實施例中,還可以通過獲取所述重力感應(yīng)數(shù)據(jù),判斷所述發(fā)射裝置的位置,以輔助通過檢測射頻信號判斷所述發(fā)射裝置的位置,從而提高所述發(fā)射裝置位置的判斷速度。
綜上所述,本發(fā)明實施例所提供的信息處理方法及信息處理裝置,在應(yīng)用于電子設(shè)備時,不僅可以識別出多個輸入操作,還可以識別出所述輸入操作對應(yīng)的用戶,解決了現(xiàn)有技術(shù)中電子設(shè)備存在多個輸入用戶之間的交互性較差的缺陷,提高了用戶體驗。
本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的裝置而言,由于其與實施例公開的方法相對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。
對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本申請。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本申請的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本申請將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。