一種方位識別方法和設備的製作方法
2023-10-04 13:40:39 2
一種方位識別方法和設備的製作方法
【專利摘要】本發明涉及電子設備領域,特別是一種方位識別方法和設備,所述方法應用於第一電子設備,第一電子設備具有至少兩個導電觸點,所述至少兩個導電觸點包括第一導電觸點和第二導電觸點,為所述第一導電觸點設置第一點擊頻率,所述第一點擊頻率與所述第一導電觸點具有一一對應關係,包括:當所述第一電子設備的至少兩個導電觸點接觸第二電子設備的觸摸感應單元時,所述第一導電觸點生成第一點觸信號,所述第二導電觸點生成第二點觸信號,以使得所述第二電子設備根據生成的第一點觸信號和第二點觸信號以及所述第一導電觸點的第一點擊頻率確定所述第一導電觸點和第二導電觸點的相對位置信息,所述相對位置信息用於指示所述第一電子設備的位置和方向。
【專利說明】一種方位識別方法和設備
【技術領域】
[0001]本發明涉及電子設備領域,特別是涉及一種方位識別方法和設備。
【背景技術】
[0002]隨著觸控技術的發展,具有觸摸感應單元的電子設備被廣泛使用,例如手機、平板電腦、筆記本、遙控器等。用戶通過手指、觸摸筆等操作體接觸或接近觸摸感應單元,即可通過獲取的觸點位置信息,實現對電子設備的控制操作。觸摸感應單元的工作原理是根據檢測到的點觸信號,獲取觸點的位置信息,並對觸點信息進行處理,生成對應的控制命令,實現控制操作。一般地,觸摸感應單元以觸控螢幕的形式出現,現有技術中的觸控螢幕主要分為電阻式觸控螢幕、電容式觸控螢幕、紅外觸控螢幕,聲波觸控螢幕等類型。這些觸摸感應單元均能較準確地識別操作體在觸控螢幕的位置。但當操作體實現多點觸碰時,例如操作體有多個點觸碰到屏幕時,觸控螢幕僅能識別各個觸點在屏幕上的位置,但不能夠識別操作體的方向,即不能夠獲取所述操作體在屏幕上的方向和姿態。
【發明內容】
[0003]為解決上述技術問題,本發明實施例提供了一種方位識別方法和設備,可以識別電子設備在屏幕上的方位。技術方案如下:
[0004]根據本發明實施例的第一方面,公開了一種方位識別方法,所述方法應用於第一電子設備,所述第一電子設備具有至少兩個導電觸點,所述至少兩個導電觸點包括第一導電觸點和第二導電觸點,為所述第一導電觸點設置第一點擊頻率,所述第一點擊頻率與所述第一導電觸點具有一一對應關係,所述方法包括:
[0005]當所述第一電子設備的至少兩個導電觸點接觸第二電子設備的觸摸感應單元時,所述第一導電觸點生成第一點觸信號,所述第二導電觸點生成第二點觸信號,以使得所述第二電子設備根據生成的第一點觸信號和第二點觸信號以及所述第一導電觸點的第一點擊頻率確定所述第一導電觸點和第二導電觸點的相對位置信息,所述相對位置信息用於指示所述第一電子設備的位置和方向;
[0006]其中,所述第一導電觸點以第一點擊頻率點擊所述觸摸感應單元,以第一周期間隔地生成第一點觸信號;所述第一周期與第一點擊頻率相對應。
[0007]進一步地,所述第二導電觸點生成第二點觸信號具體為:
[0008]所述第二導電觸點持續地生成第二點觸信號。
[0009]進一步地,所述第二導電觸點生成第二點觸信號具體為:
[0010]所述第二導電觸點以第二周期間隔地生成第二點觸信號;所述第二周期與第二點擊頻率相對應,所述第二點擊頻率為預先設置的第二導電觸點的點擊頻率,所述第二點擊頻率不同於所述第一點擊頻率。
[0011]進一步地,所述第一電子設備具有振動裝置,所述方法還包括:
[0012]接收第二電子設備發送的所述至少兩個導電觸點的相對位置信息以及觸控信息;
[0013]根據所述相對位置信息以及觸控信息確定振動方向;
[0014]根據確定的振動方向控制所述振動裝置產生振動。
[0015]進一步地,當所述導電觸點間的距離小於預設距離時,為所述導電觸點設置不同的點擊頻率。
[0016]根據本發明實施例的第二方面,公開了一種方位識別方法,所述方法應用於第二電子設備,所述第二電子設備具有觸摸感應單元,所述方法包括:
[0017]所述觸摸感應單元檢測是否有點觸信號產生;
[0018]當所述觸摸感應單元檢測到第一電子設備的至少兩個導電觸點生成的第一點觸信號和第二點觸信號時,根據所述第一點觸信號和第二點觸信號以及檢測到的與所述第一導電觸點對應的第一點擊頻率確定所述第一導電觸點和第二導電觸點的相對位置信息,所述相對位置信息用於指示所述第一電子設備的位置和方向;
[0019]其中,所述第一電子設備具有至少兩個導電觸點,所述至少兩個導電觸點包括第一導電觸點和第二導電觸點,所述第一導電觸點具有第一點擊頻率,所述第一點擊頻率與所述第一導電觸點具有 對應關係。
[0020]進一步地,所述根據所述第一點觸信號和第二點觸信號以及檢測到的與所述第一導電觸點對應的第一點擊頻率確定所述第一導電觸點和第二導電觸點的相對位置信息包括:
[0021]根據第一點觸信號和第二點觸信號確定對應於第一導電觸點的第一位置信息以及對應於第二導電觸點的第二位置信息;
[0022]根據第一點擊頻率識別第一導電觸點,建立第一導電觸點與第一位置信息的對應關係;
[0023]根據所述第一導電觸點與第一位置信息的對應關係以及第二位置信息,確定所述第一導電觸點與第二導電觸點的相對位置信息,以獲取第一電子設備的位置和方向。
[0024]進一步地,所述方法還包括:
[0025]將所述第一導電觸點和第二導電觸點的相對位置信息發送給所述第一電子設備。
[0026]進一步地,所述方法還包括:
[0027]當滿足預設的觸發條件時,根據獲取的所述第一導電觸點和第二導電觸點的相對位置信息,生成對應的控制信號,以使得所述第二電子設備根據所述控制信號執行對應的控制命令。
[0028]根據本發明實施例的第三方面,公開了一種第一電子設備,所述第一電子設備具有至少兩個導電觸點,所述至少兩個導電觸點包括第一導電觸點和第二導電觸點,為所述第一導電觸點設置第一點擊頻率,所述第一點擊頻率與所述第一導電觸點具有一一對應關係,所述第一電子設備包括:
[0029]第一生成單元,用於當所述第一電子設備的第一導電觸點接觸第二電子設備的觸摸感應單元時,所述第一導電觸點生成第一點觸信號;其中,所述第一導電觸點以第一點擊頻率點擊所述觸摸感應單元,以第一周期間隔地生成第一點觸信號;所述第一周期與第一點擊頻率相對應;
[0030]第二生成單元,用於當所述第一電子設備的第二導電觸點接觸第二電子設備的觸摸感應單元時,所述第二導電觸點生成第二點觸信號,以使得所述第二電子設備根據生成的第一點觸信號和第二點觸信號以及所述第一導電觸點的第一點擊頻率確定所述第一導電觸點和第二導電觸點的相對位置信息,所述相對位置信息用於指示所述第一電子設備的位置和方向。
[0031]進一步地,所述第二生成單元具體用於:
[0032]當所述第一電子設備的第二導電觸點接觸第二電子設備的觸摸感應單元時,所述第二導電觸點持續地生成第二點觸信號。
[0033]進一步地,所述第二生成單元具體用於:
[0034]當所述第一電子設備的第二導電觸點接觸第二電子設備的觸摸感應單元時,所述第二導電觸點以第二周期間隔地生成第二點觸信號;所述第二周期與第二點擊頻率相對應,所述第二點擊頻率為預先設置的第二導電觸點的點擊頻率,所述第二點擊頻率不同於所述第一點擊頻率。
[0035]進一步地,所述第一電子設備具有振動裝置,所述第一電子設備還包括:
[0036]接收單元,用於接收第二電子設備發送的所述至少兩個導電觸點的相對位置信息以及觸控信息;
[0037]確定單元,用於根據所述相對位置信息以及觸控信息確定振動方向;
[0038]第一控制單元,用於根據確定的振動方向控制所述振動裝置產生振動。
[0039]進一步地,當所述導電觸點間的距離小於預設距離時,為所述導電觸點設置不同的點擊頻率。
[0040]根據本發明實施例的第四方面,公開了一種第二電子設備,所述第二電子設備包括:
[0041]觸摸感應單元,用於檢測是否有點觸信號產生;
[0042]位置確定單元,用於當所述觸摸感應單元檢測到第一電子設備的至少兩個導電觸點生成的第一點觸信號和第二點觸信號時,根據所述第一點觸信號和第二點觸信號以及檢測到的與所述第一導電觸點對應的第一點擊頻率確定所述第一導電觸點和第二導電觸點的相對位置信息,所述相對位置信息用於指示所述第一電子設備的位置和方向;
[0043]其中,所述第一電子設備具有至少兩個導電觸點,所述至少兩個導電觸點包括第一導電觸點和第二導電觸點,所述第一導電觸點具有第一點擊頻率,所述第一點擊頻率與所述第一導電觸點具有一一對應關係。
[0044]進一步地,所述位置確定單元包括:
[0045]第一獲取單兀,用於根據第一點觸信號和第二點觸信號確定對應於第一導電觸點的第一位置信息以及對應於第二導電觸點的第二位置信息;
[0046]對應關係建立單兀,用於根據第一點擊頻率識別第一導電觸點,建立第一導電觸點與第一位置信息的對應關係;
[0047]第二獲取單元,用於根據所述第一導電觸點與第一位置信息的對應關係以及第二位置信息,確定所述第一導電觸點與第二導電觸點的相對位置信息,以獲取第一電子設備的位置和方向。
[0048]進一步地,所述第二電子設備還包括:
[0049]發送單元,用於將所述第一導電觸點和第二導電觸點的相對位置信息發送給所述第一電子設備。
[0050]進一步地,所述第二電子設備還包括:
[0051]第二控制單元,用於當滿足預設的觸發條件時,根據獲取的所述第一導電觸點和第二導電觸點的相對位置信息,生成對應的控制信號,以使得所述第二電子設備根據所述控制信號執行對應的控制命令。
[0052]本發明實施例的一個方面的有益效果為:本發明實施例為第一電子設備設置至少兩個導電觸點,為至少兩個導電觸點中的至少一個設置特定的點擊頻率,從而根據點擊頻率區分不同的導電觸點。這樣,當第一電子設備的至少兩個導電觸點接觸到第二電子設備的觸摸感應單元時,第二電子設備就可以根據所述特定的點擊頻率識別出至少一個導電觸點,再根據第一導電觸點和第二導電觸點在觸控螢幕上的位置信息確定這兩個導電觸點的相對位置信息,以獲取第一電子設備的位置和方向。本發明提供的方法,不僅可以識別操作體即電子設備的位置,還能夠識別操作體的姿態和方位,為用戶提供了更豐富的應用。
【專利附圖】
【附圖說明】
[0053]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明中記載的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0054]圖1為本發明實施例提供的方位識別方法第一實施例示意圖;
[0055]圖2為本發明實施例提供的方位識別第二實施例示意圖;
[0056]圖3為本發明實施例提供的方位識別第三實施例示意圖;
[0057]圖4為本發明實施例提供的方位識別第四實施例示意圖;
[0058]圖5為本發明提供的第一電子設備一實施例示意圖;
[0059]圖6為本發明提供的第二電子設備一實施例示意圖。
【具體實施方式】
[0060]本發明實施例提供了一種方位識別方法和設備,可以識別電子設備在屏幕上的方位。
[0061]為了使本【技術領域】的人員更好地理解本發明中的技術方案,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都應當屬於本發明保護的範圍。
[0062]參見圖1,為本發明提供的方位識別方法第一實施例流程圖。
[0063]本發明實施例提供的方法應用於第一電子設備,所述第一電子設備具有至少兩個導電觸點,所述至少兩個導電觸點包括第一導電觸點和第二導電觸點,為所述第一導電觸點設置第一點擊頻率,所述第一點擊頻率與所述第一導電觸點具有一一對應關係,所述方法包括:
[0064]S101,當所述第一電子設備的至少兩個導電觸點接觸第二電子設備的觸摸感應單元時,所述第一導電觸點生成第一點觸信號;其中,所述第一導電觸點以第一點擊頻率點擊所述觸摸感應單元,以第一周期間隔地生成第一點觸信號;所述第一周期與第一點擊頻率相對應。
[0065]在本發明第一實施例中,第一電子設備具有至少兩個導電觸點,所述至少兩個導電觸點包括第一導電觸點和第二導電觸點。其中,為第一導電觸點設置第一點擊頻率,所述第一點擊頻率與第一導電觸點具有一一對應關係。當第一電子設備的第一導電觸點和第二導電觸點接觸到第二電子設備的觸摸感應單元時,第一導電觸點以第一點擊頻率間隔地點擊所述第二電子設備的觸摸感應單元,以第一周期間隔地生成第一點觸信號,所述第一周期與第一點擊頻率相對應。具體實現時,當設置第一導電觸點的第一點擊頻率為50次/秒時,則當第一導電觸點接觸到第二電子設備的觸摸感應單元時,則其以每秒50次的頻率點擊屏幕,這時,生成第一點觸信號。第一點擊頻率可以根據需要預先由系統或者用戶設置,其主要用於區分第一導電觸點和第二導電觸點,具體的取值不進行限定。
[0066]本領域技術人員可以理解的是,在其他實現方式中,也可以為第一電子設備設置3個以上導電觸點,例如第一導電觸點、第二導電觸點和第三導電觸點,至少為第一導電觸點設置第一點擊頻率。當所述兩個或者多個導電觸點間的距離小於預設距離時,為所述導電觸點設置不同的點擊頻率。具體實現時,以3個導電觸點為例,當3個導電觸點間的距離小於2CM時,可以為3個導電觸點分別設置不同的點擊頻率,例如第一點擊頻率、第二點擊頻率、第三點擊頻率,其中,第一點擊頻率、第二點擊頻率、第三點擊頻率各不相同。當所述兩個或多個導電觸點間的距離大於預設距離時,為至少一個導電觸點設置點擊頻率。
[0067]S102,所述第二導電觸點生成第二點觸信號,以使得所述第二電子設備根據生成的第一點觸信號和第二點觸信號以及所述第一導電觸點的第一點擊頻率確定所述第一導電觸點和第二導電觸點的相對位置信息,所述相對位置信息用於指示所述第一電子設備的位置和方向。
[0068]當第一電子設備的第一導電觸點和第二導電觸點接觸到第二電子設備的觸摸感應單元時,第二導電觸點生成第二點觸信號。
[0069]其中,第二導電觸點生成第二點觸信號具體可以為:所述第二導電觸點持續地生成第二點觸信號。當僅為第一導電觸點設置點擊頻率時,當第二導電觸點接觸到第二電子設備的觸摸感應單元時,第二導電觸點持續的施加壓力給第二電子設備的觸摸感應單元,以持續地生成第二點觸信號。
[0070]其中,當為第二導電觸點設置了第二點擊頻率時,所述第二導電觸點生成第二點觸信號具體可以為:當二導電觸點接觸到第二電子設備的觸摸感應單元時,第二導電觸點以第二周期間隔地生成第二點觸信號;所述第二周期與第二點擊頻率相對應,所述第二點擊頻率為預先設置的第二導電觸點的點擊頻率,所述第二點擊頻率不同於所述第一點擊頻率。具體實現時,當設置第二導電觸點的第一點擊頻率為60次/秒時,則當第二導電觸點接觸到第二電子設備的觸摸感應單元時,則其以每秒60次的頻率點擊屏幕,這時,生成第二點觸信號。第二點擊頻率可以根據需要預先由系統或者用戶設置,與第一點擊頻率的取值不同。
[0071]對應地,第二電子設備的觸摸感應單元可以檢測到第一點觸信號和第二點觸信號,並根據生成的第一點觸信號和第二點觸信號以及所述第一導電觸點的第一點擊頻率確定所述第一導電觸點和第二導電觸點的相對位置信息,所述相對位置信息用於指示所述第一電子設備的位置和方向。
[0072]在本發明第一實施中,為第一電子設備設置至少兩個導電觸點,為至少兩個導電觸點中的至少一個設置特定的點擊頻率,從而根據點擊頻率區分不同的導電觸點。這樣,當第一電子設備的至少兩個導電觸點接觸到第二電子設備的觸摸感應單元時,第二電子設備就可以根據所述特定的點擊頻率識別出至少一個導電觸點,再根據第一導電觸點和第二導電觸點在觸控螢幕上的位置信息確定這兩個導電觸點的相對位置信息,以獲取第一電子設備的位置和方向。本發明提供的方法,不僅可以識別操作體即第一電子設備的位置,還能夠識別操作體的姿態和方位,為用戶提供了更豐富的應用。
[0073]參見圖2,為本發明提供的方位識別方法第二實施例流程圖。
[0074]本發明第二實施例提供的方法應用於第二電子設備,所述第二電子設備具有觸摸感應單元,所述方法包括:
[0075]S201,所述觸摸感應單元檢測是否有點觸信號產生。
[0076]在本發明第二實施例中,第二電子設備具有觸摸感應單元。當第一電子設備的至少兩個導電觸點接觸到第二電子設備的觸摸感應單元時,所述觸摸感應單元檢測是否有點觸信號產生。
[0077]S202,當所述觸摸感應單元檢測到第一電子設備的至少兩個導電觸點生成的第一點觸信號和第二點觸信號時,根據所述第一點觸信號和第二點觸信號以及檢測到的與所述第一導電觸點對應的第一點擊頻率確定所述第一導電觸點和第二導電觸點的相對位置信息,所述相對位置信息用於指示所述第一電子設備的位置和方向;
[0078]其中,所述第一電子設備具有至少兩個導電觸點,所述至少兩個導電觸點包括第一導電觸點和第二導電觸點,所述第一導電觸點具有第一點擊頻率,所述第一點擊頻率與所述第一導電觸點具有一一對應關係。
[0079]具體的,當觸摸感應單元檢測到第一點觸信號和第二點觸信號時,則根據所述第一點觸信號和第二點觸信號以及檢測到的與所述第一導電觸點對應的第一點擊頻率確定所述第一導電觸點和第二導電觸點的相對位置信息。
[0080]具體實現時,步驟S202可以包括以下步驟:
[0081]S202A,根據第一點觸信號和第二點觸信號確定對應於第一導電觸點的第一位置信息以及對應於第二導電觸點的第二位置信息。
[0082]當觸摸感應單元檢測到第一點觸信號和第二點觸信號時,則確定對應於第一導電觸點的第一位置信息和對應於第二導電觸點的第二位置信息。以所述觸摸感應單元為電容式觸控螢幕為例,其基本工作原理是,其在觸控螢幕四邊設置電極,在由電極構成的導電體內形成一個交流電場,當導電觸點接觸到屏幕時,在導電觸點與導體間形成一個耦合電容,導電觸點觸動屏幕時在觸點處耦合電容會發生變化,所述電容觸發所述電極發出電流流向觸點,所述耦合電容的變化引起與所述耦合電容相連的振蕩器的頻率發生變化,觸控螢幕處理器通過計算電流及測量頻率變化確定觸摸位置。由此,可以確定出對應於第一導電觸點的第一位置信息和對應於第二導電觸點的第二位置信息。
[0083]S202B,根據第一點擊頻率識別第一導電觸點,建立第一導電觸點與第一位置信息的對應關係。[0084]第一導電觸點以第一點擊頻率點擊觸摸感應單元,以第一周期間隔地生成第一點觸信號。而當第二導電觸點未設置點擊頻率時,其生成一個常信號,即持續地生成第二點觸信號,則可以根據第一點擊頻率識別出第一導電觸點,進而建立第一導電觸點與第一位置信息的對應關係。
[0085]S202C,根據所述第一導電觸點與第一位置信息的對應關係以及第二位置信息,確定所述第一導電觸點與第二導電觸點的相對位置信息,以獲取第一電子設備的位置和方向。
[0086]當識別出第一導電觸點後,則可以建立第二導電觸點與第二位置信息的對應關係。根據第一導電觸點與第一位置信息的對應關係以及第二導電觸點與第二位置信息的對應關係,則可以確定所述第一導電觸點與第二導電觸點的相對位置關係,從而獲取第一電子設備的位置和方向。
[0087]在本發明第二實施例當中,當第一電子設備的至少兩個導電觸點接觸到第二電子設備的觸摸感應單元時,所述觸摸感應單元檢測是否有點觸信號產生,當檢測到第一點觸信號和第二點觸信號時,則根據獲取的第一點觸信號和第二點觸信號以及檢測到的與所述第一導電觸點對應的第一點擊頻率確定所述第一導電觸點和第二導電觸點的相對位置信息,進而獲取第一電子設備的位置和方向。在本發明第二實施例中,第二電子設備不僅能夠識別導電觸點的位置,還能夠根據點擊頻率確定至少兩個導電觸點的相對位置關係,從而判斷第一電子設備的方向和姿態。
[0088]參見圖3,為本發明方位識別方法第三實施例流程圖。
[0089]在這一實施例中,第一電子設備還具有振動裝置,其可以根據第一電子設備在第二電子設備的觸摸感應單元上的位置和方向,產生對應方向的振動。
[0090]S301,第一電子設備的至少兩個導電觸點接觸第二電子設備的觸摸感應單元。
[0091]其中,所述至少兩個導電觸點包括第一導電觸點和第二導電觸點。其中,為第一導電觸點設置第一點擊頻率,所述第一點擊頻率與所述第一導電觸點具有一一對應關係。
[0092]S302,第一電子設備的第一導電觸點以第一點擊頻率點擊所述觸摸感應單元,以第一周期間隔地生成第一點觸信號。
[0093]其中,第一周期與第一點擊頻率相對應。具體實現時,當第一點擊頻率為50次/秒時,則第一周期為第一點擊頻率的倒數,即0.02秒。
[0094]S303,第一電子設備的第二導電觸點生成第二點觸信號。
[0095]在這一實施例中,僅為第一導電觸點設置了第一點擊頻率,第二導電觸點接觸到觸摸感應單元時,則持續地給觸摸感應單元施加壓力,持續地生成第二點觸信號。當第一導電觸點和第二導電觸點的距離小於預設距離閾值,例如2CM時,可以為第二導電觸點設置第二點擊頻率,第二點擊頻率不同於第一點擊頻率,以區分第一導電觸點和第二導電觸點。其中,預設距離閾值可以由系統預先設置,其取值不進行限定。
[0096]S304,第二電子設備的觸摸感應單元檢測是否有點觸信號產生。
[0097]所述觸摸感應單元具體可以為觸控螢幕。
[0098]S305,當第二電子設備檢測到第一電子設備的至少兩個導電觸點生成的第一點觸信號和第二點觸信號時,根據所述第一點觸信號和第二點觸信號以及檢測到的與所述第一導電觸點對應的第一點擊頻率確定所述第一導電觸點和第二導電觸點的相對位置信息。[0099]具體實現時,第二電子設備根據檢測到的第一點觸信號和第二點觸信號可以獲取對應於第一導電觸點的第一位置信息以及對應於第二導電觸點的第二位置信息。然後,根據檢測到的對應於第一點觸信號的第一點擊頻率,確定第一位置信息與第一導電觸點的對應關係。這時,就可以區分出第一導電觸點和第二導電觸點,進而確定二者的相對位置關係。由此,根據第一導電觸點和第二導電觸點的相對位置關係,即可以確定出第一電子設備在屏幕上的方向。
[0100]S306,第二電子設備將所述第一導電觸點和第二導電觸點的相對位置信息發送給所述第一電子設備。
[0101]在這一實施例中,第一電子設備和第二電子設備具有通信單元,第一電子設備和第二電子設備可以通過各自的通信單元實現數據的傳輸。第一電子設備與第二電子設備建立通信的方式可以是有線的方式,也可以是無線的方式,本發明對此不進行限定。
[0102]S307,第一電子設備接收第二電子設備發送的所述至少兩個導電觸點的相對位置信息以及觸控信息。
[0103]在這一實施例中,觸控信息可以是與第一電子設備的振動方向相關的信息。以虛擬的冰球遊戲為例,在這一應用場景中,第一電子設備為手柄,第二電子設備為具有觸控螢幕的電子設備,當用戶使用手柄觸碰觸控螢幕時,推動虛擬的冰球運動。這時,為了使用戶獲得較真實的感受,在冰球運動的反方向需要給手柄一個反饋力。在本發明實施例中,這時,冰球運動的方向即為觸控信息。第二電子設備將導電觸點的相對位置信息以及冰球運動的方向發送給第一電子設備,第一電子設備即可確定出振動反向。
[0104]當然,觸控信息還可以是其他信息,觸控信息是與第二電子設備根據第一點觸信號和第二點觸信息以及二者的相對位置關係生成的控制信號相對應的信息。
[0105]S308,第一電子設備根據所述相對位置信息以及觸控信息確定振動方向。
[0106]具體實現時,仍以虛擬的冰球遊戲為例,第一電子設備可以根據第一導電觸點和第二導電觸點的相對位置關係,確定第一電子設備的方向,從而確定究竟是哪一邊觸碰了冰球,再根據觸控信息(即冰球運動方向),即以垂直與第一導電觸點和第二導電觸點的連接線、與冰球運動方向相反的方向確定為振動方向。
[0107]本領域技術人員可以理解的是,根據觸控信息的不同,還可以有其他方式確定振動方向。
[0108]S309,第一電子設備根據確定的振動方向控制所述振動裝置產生振動。
[0109]在這一實施例中,第一電子設備具有振動裝置。具體實現時,振動裝置可以為振動環。當確定了振動方向後,即可以根據確定的振動方向控制所述振動裝置產生有方向的振動。
[0110]在本發明第三實施例中,當在具有觸摸感應單元的第二電子設備上使用第一電子設備進行交互時,可以根據第一電子設備的至少兩個導電觸點確定第一電子設備在第二電子設備上的位置和方向,從而在第一電子設備上給用戶對應方向的反饋力,使得用戶具有真實的體驗。
[0111]參見圖4,為本發明方位識別方法第四實施例流程圖。
[0112]S401,第一電子設備的至少兩個導電觸點接觸第二電子設備的觸摸感應單元。
[0113]其中,所述至少兩個導電觸點包括第一導電觸點和第二導電觸點。其中,為第一導電觸點設置第一點擊頻率,所述第一點擊頻率與所述第一導電觸點具有一一對應關係。
[0114]S402,第一電子設備的第一導電觸點以第一點擊頻率點擊所述觸摸感應單兀,以第一周期間隔地生成第一點觸信號。
[0115]其中,第一周期與第一點擊頻率相對應。具體實現時,當第一點擊頻率為50次/秒時,則第一周期為第一點擊頻率的倒數,即0.02秒。
[0116]S403,第一電子設備的第二導電觸點生成第二點觸信號。
[0117]S404,第二電子設備的觸摸感應單元檢測是否有點觸信號產生。
[0118]所述觸摸感應單元具體可以為觸控螢幕。
[0119]S405,當第二電子設備檢測到第一電子設備的至少兩個導電觸點生成的第一點觸信號和第二點觸信號時,根據所述第一點觸信號和第二點觸信號以及檢測到的與所述第一導電觸點對應的第一點擊頻率確定所述第一導電觸點和第二導電觸點的相對位置信息。
[0120]S406,當滿足預設的觸發條件時,第二電子設備根據獲取的所述第一導電觸點和第二導電觸點的相對位置信息,生成對應的控制信號,以使得所述第二電子設備根據所述控制信號執行對應的控制命令。
[0121]具體的,第二電子設備根據獲取的第一導電觸點和第二導電觸點的相對位置信息,生成對應的控制信號。以虛擬桌球遊戲為例,在這一場景下,第一電子設備為遊戲的手柄,第二電子設備為具有觸控螢幕的電子設備。當用戶使用手柄擊打虛擬的桌球時,對應手柄擊打桌球的接觸面不同,給桌球不同的作用力。例如,假設手柄的A面為導電觸點A位於導電觸點B的左側時面向用戶的那一面,則可以設置當使用手柄的A面擊打桌球時,比使用B面擊打桌球時反饋給桌球的作用力大。當第二電子設備根據第一導電觸點和第二導電觸點的相對位置信息,確定手柄的A面還是B面擊打桌球,從而生成不同的作用力,以控制虛擬桌球的運動速度和方向。
[0122]在另一個實例中,當第一電子設備為移動終端,例如手機;當第二電子設備為具有觸摸感應單元的設備時,例如PAD時。可以預先在手機的一側(例如手機具有長邊和短邊,可以在長邊一側)設置兩個導電觸點A和B,為其中一個導電觸點A設置點擊頻率為50次/秒。其中,當導電觸點A在導電觸點B的左邊時,手機的屏幕面向用戶;當導電觸點A在導電觸點B的右側時,手機的屏幕背對用戶。用戶可以將手機長邊的一側接觸PAD,那麼可以預先設置當Pad檢測到點觸信號時,以兩個點觸信號所在位置為界,其中一側的文件進行刪除操作,其中一側的文件進行複製操作。這時,需要根據手機在PAD屏幕上的方向確定哪一側做刪除操作,哪一側做複製操作。例如,可以預先設置面向手機屏幕的一側進行複製操作,背向手機屏幕的一側進行刪除操作。這時,第二電子設備則可以根據獲取的導電觸點A和導電觸點B生成的點觸信號以及導電觸點A的點擊頻率,確定導電觸點A和導電觸點B的相對位置關係,生成控制信號,控制第二電子設備進行相應的操作。其中,控制信號不限於對文件的刪除、更新操作,還可以是其他控制信號和控制命令。這一實例僅為本發明的眾多實施例中的一個,僅為一種實現方式的說明,並不視為對本發明實施例的限制。
[0123]在本發明第四實施例中,第二電子設備可以根據獲取的第一點觸信號和第二點觸信號以及第一點擊頻率確定第一點觸信號和第二點觸信號的相對位置關係,進而確定第一電子設備的位置和方向,從而生成對應的控制命令,以控制第二電子設備執行所述控制命令。在這一實施例中,第二電子設備根據第一電子設備方向和姿態的不同,生成不同的控制命令,為用戶提供了更加豐富的應用。
[0124]需要說明的是,在本發明第一實施例、第二實施例、第三實施例、第四實施例中,均是以第一電子設備具有兩個導電觸點,即第一導電觸點和第二導電觸點為例進行說明,本領域技術人員可以理解的是,還可以根據實際需要在第一電子設備中設置多個導電觸點,以上實施例也適用於具有三個或三個以上導電觸點的情形。另外,為至少一個導電觸點設置點擊頻率,包括為一個導電觸點設置點擊頻率以及為多個導電觸點設置不同的點擊頻率的情形。
[0125]參見圖5,為本發明提供的第一電子設備一實施例示意圖。
[0126]本發明實施例提供了一種第一電子設備,所述第一電子設備具有至少兩個導電觸點,所述至少兩個導電觸點包括第一導電觸點和第二導電觸點,為所述第一導電觸點設置第一點擊頻率,所述第一點擊頻率與所述第一導電觸點具有一一對應關係,所述第一電子設備包括:
[0127]第一生成單元501,用於當所述第一電子設備的第一導電觸點接觸第二電子設備的觸摸感應單元時,所述第一導電觸點生成第一點觸信號;其中,所述第一導電觸點以第一點擊頻率點擊所述觸摸感應單元,以第一周期間隔地生成第一點觸信號;所述第一周期與第一點擊頻率相對應.[0128]第二生成單元502,用於當所述第一電子設備的第二導電觸點接觸第二電子設備的觸摸感應單元時,所述第二導電觸點生成第二點觸信號,以使得所述第二電子設備根據生成的第一點觸信號和第二點觸信號以及所述第一導電觸點的第一點擊頻率確定所述第一導電觸點和第二導電觸點的相對位置信息,所述相對位置信息用於指示所述第一電子設備的位置和方向。
[0129]其中,所述第二生成單元具體用於:當所述第一電子設備的第二導電觸點接觸第二電子設備的觸摸感應單元時,所述第二導電觸點持續地生成第二點觸信號。
[0130]其中,所述第二生成單元具體用於:當所述第一電子設備的第二導電觸點接觸第二電子設備的觸摸感應單元時,所述第二導電觸點以第二周期間隔地生成第二點觸信號;所述第二周期與第二點擊頻率相對應,所述第二點擊頻率為預先設置的第二導電觸點的點擊頻率,所述第二點擊頻率不同於所述第一點擊頻率。
[0131]進一步地,所述第一電子設備具有振動裝置,所述第一電子設備還包括:
[0132]接收單元,用於接收第二電子設備發送的所述至少兩個導電觸點的相對位置信息以及觸控信息;
[0133]確定單元,用於根據所述相對位置信息以及觸控信息確定振動方向;
[0134]第一控制單元,用於根據確定的振動方向控制所述振動裝置產生振動。
[0135]進一步地,當所述導電觸點間的距離小於預設距離時,為所述導電觸點設置不同的點擊頻率。
[0136]參見圖6,為本發明實施例提供的第二電子設備一實施例示意圖。
[0137]本發明實施例提供了一種第二電子設備,所述第二電子設備包括:
[0138]觸摸感應單元601,用於檢測是否有點觸信號產生。
[0139]位置確定單元602,用於當所述觸摸感應單元檢測到第一電子設備的至少兩個導電觸點生成的第一點觸信號和第二點觸信號時,根據所述第一點觸信號和第二點觸信號以及檢測到的與所述第一導電觸點對應的第一點擊頻率確定所述第一導電觸點和第二導電觸點的相對位置信息,所述相對位置信息用於指示所述第一電子設備的位置和方向。
[0140]其中,所述第一電子設備具有至少兩個導電觸點,所述至少兩個導電觸點包括第一導電觸點和第二導電觸點,所述第一導電觸點具有第一點擊頻率,所述第一點擊頻率與所述第一導電觸點具有一一對應關係。
[0141]其中,所述位置確定單元包括:
[0142]第一獲取單兀,用於根據第一點觸信號和第二點觸信號確定對應於第一導電觸點的第一位置信息以及對應於第二導電觸點的第二位置信息。
[0143]對應關係建立單元,用於根據第一點擊頻率識別第一導電觸點,建立第一導電觸點與第一位置信息的對應關係。
[0144]第二獲取單元,用於根據所述第一導電觸點與第一位置信息的對應關係以及第二位置信息,確定所述第一導電觸點與第二導電觸點的相對位置信息,以獲取第一電子設備的位置和方向。
[0145]進一步地,所述第二電子設備還包括:
[0146]發送單元,用於將所述第一導電觸點和第二導電觸點的相對位置信息發送給所述第一電子設備。
[0147]進一步地,所述第二電子設備還包括:
[0148]第二控制單元,用於當滿足預設的觸發條件時,根據獲取的所述第一導電觸點和第二導電觸點的相對位置信 息,生成對應的控制信號,以使得所述第二電子設備根據所述控制信號執行對應的控制命令。
[0149]需要說明的是,在本文中,諸如第一和第二等之類的關係術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關係或者順序。而且,術語「包括」、「包含」或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句「包括一個……」限定的要素,並不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
[0150]本發明可以在由計算機執行的計算機可執行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執行特定任務或實現特定抽象數據類型的例程、程序、對象、組件、數據結構等等。也可以在分布式計算環境中實踐本發明,在這些分布式計算環境中,由通過通信網絡而被連接的遠程處理設備來執行任務。在分布式計算環境中,程序模塊可以位於包括存儲設備在內的本地和遠程計算機存儲介質中。
[0151]以上所述僅是本發明的【具體實施方式】,應當指出,對於本【技術領域】的普通技術人員來說,在不脫離本發明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護範圍。
【權利要求】
1.一種方位識別方法,其特徵在於,所述方法應用於第一電子設備,所述第一電子設備具有至少兩個導電觸點,所述至少兩個導電觸點包括第一導電觸點和第二導電觸點,為所述第一導電觸點設置第一點擊頻率,所述第一點擊頻率與所述第一導電觸點具有一一對應關係,所述方法包括: 當所述第一電子設備的至少兩個導電觸點接觸第二電子設備的觸摸感應單元時,所述第一導電觸點生成第一點觸信號,所述第二導電觸點生成第二點觸信號,以使得所述第二電子設備根據生成的第一點觸信號和第二點觸信號以及所述第一導電觸點的第一點擊頻率確定所述第一導電觸點和第二導電觸點的相對位置信息,所述相對位置信息用於指示所述第一電子設備的位置和方向; 其中,所述第一導電觸點以第一點擊頻率點擊所述觸摸感應單元,以第一周期間隔地生成第一點觸信號;所述第一周期與第一點擊頻率相對應。
2.根據權利要求1所述的方法,其特徵在於,所述第二導電觸點生成第二點觸信號具體為: 所述第二導電觸點持續地生成第二點觸信號。
3.根據權利要求1所述的方法,其特徵在於,所述第二導電觸點生成第二點觸信號具體為: 所述第二導電觸點以第二周期間隔地生成第二點觸信號;所述第二周期與第二點擊頻率相對應,所述第二點擊頻率為預先設置的第二導電觸點的點擊頻率,所述第二點擊頻率不同於所述第一點擊頻率。
4.根據權利要求1所述的方法,其特徵在於,所述第一電子設備具有振動裝置,所述方法還包括: 接收第二電子設備發送的所述至少兩個導電觸點的相對位置信息以及觸控信息; 根據所述相對位置信息以及觸控信息確定振動方向; 根據確定的振動方向控制所述振動裝置產生振動。
5.根據權利要求1至4任意一項所述的方法,其特徵在於,當所述導電觸點間的距離小於預設距離時,為所述導電觸點設置不同的點擊頻率。
6.一種方位識別方法,其特徵在於,所述方法應用於第二電子設備,所述第二電子設備具有觸摸感應單元,所述方法包括: 所述觸摸感應單元檢測是否有點觸信號產生; 當所述觸摸感應單元檢測到第一電子設備的至少兩個導電觸點生成的第一點觸信號和第二點觸信號時,根據所述第一點觸信號和第二點觸信號以及檢測到的與所述第一導電觸點對應的第一點擊頻率確定所述第一導電觸點和第二導電觸點的相對位置信息,所述相對位置信息用於指示所述第一電子設備的位置和方向; 其中,所述第一電子設備具有至少兩個導電觸點,所述至少兩個導電觸點包括第一導電觸點和第二導電觸點,所述第一導電觸點具有第一點擊頻率,所述第一點擊頻率與所述第一導電觸點具有對應關係。
7.根據權利要求6所述的方法,其特徵在於,所述根據所述第一點觸信號和第二點觸信號以及檢測到的與所述第一導電觸點對應的第一點擊頻率確定所述第一導電觸點和第二導電觸點的相對位置信息包括:根據第一點觸信號和第二點觸信號確定對應於第一導電觸點的第一位置信息以及對應於第二導電觸點的第二位置信息; 根據第一點擊頻率識別第一導電觸點,建立第一導電觸點與第一位置信息的對應關係; 根據所述第一導電觸點與第一位置信息的對應關係以及第二位置信息,確定所述第一導電觸點與第二導電觸點的相對位置信息,以獲取第一電子設備的位置和方向。
8.根據權利要求6所述的方法,其特徵在於,所述方法還包括: 將所述第一導電觸點和第二導電觸點的相對位置信息發送給所述第一電子設備。
9.根據權利要求6所述的方法,其特徵在於,所述方法還包括: 當滿足預設的觸發條件時,根據獲取的所述第一導電觸點和第二導電觸點的相對位置信息,生成對應的控制信號,以使得所述第二電子設備根據所述控制信號執行對應的控制命令。
10.一種第一電子設備,其特徵在於,所述第一電子設備具有至少兩個導電觸點,所述至少兩個導電觸點包括第一導電觸點和第二導電觸點,為所述第一導電觸點設置第一點擊頻率,所述第一點擊頻率與所述第一導電觸點具有一一對應關係,所述第一電子設備包括: 第一生成單元,用於當所述第一電子設備的第一導電觸點接觸第二電子設備的觸摸感應單元時,所述第一導電觸點生成第一點觸信號;其中,所述第一導電觸點以第一點擊頻率點擊所述觸摸感應單元,以第一周期間隔地生成第一點觸信號;所述第一周期與第一點擊頻率相對應; 第二生成單元,用於當所述第一電子設備的第二導電觸點接觸第二電子設備的觸摸感應單元時,所述第二導電觸點生成第二點觸信號,以使得所述第二電子設備根據生成的第一點觸信號和第二點觸信號以及所述第一導電觸點的第一點擊頻率確定所述第一導電觸點和第二導電觸點的相對位置信息,所述相對位置信息用於指示所述第一電子設備的位置和方向。
11.根據權利要求10所述的第一電子設備,其特徵在於,所述第二生成單元具體用於: 當所述第一電子設備的第二導電觸點接觸第二電子設備的觸摸感應單元時,所述第二導電觸點持續地生成第二點觸信號。
12.根據權利要求10所述的第一電子設備,其特徵在於,所述第二生成單元具體用於: 當所述第一電子設備的第二導電觸點接觸第二電子設備的觸摸感應單元時,所述第二導電觸點以第二周期間隔地生成第二點觸信號;所述第二周期與第二點擊頻率相對應,所述第二點擊頻率為預先設置的第二導電觸點的點擊頻率,所述第二點擊頻率不同於所述第一點擊頻率。
13.根據權利要求10所述的第一電子設備,其特徵在於,所述第一電子設備具有振動裝置,所述第一電子設備還包括: 接收單元,用於接收第二電子設備發送的所述至少兩個導電觸點的相對位置信息以及觸控信息; 確定單元,用於根據所述相對位置信息以及觸控信息確定振動方向; 第一控制單元,用於根據確定的振動方向控制所述振動裝置產生振動。
14.根據權利要求10至13任意一項所述的第一電子設備,其特徵在於,當所述導電觸點間的距離小於預設距離時,為所述導電觸點設置不同的點擊頻率。
15.一種第二電子設備,其特徵在於,所述第二電子設備包括: 觸摸感應單元,用於檢測是否有點觸信號產生; 位置確定單元,用於當所述觸摸感應單元檢測到第一電子設備的至少兩個導電觸點生成的第一點觸信號和第二點觸信號時,根據所述第一點觸信號和第二點觸信號以及檢測到的與所述第一導電觸點對應的第一點擊頻率確定所述第一導電觸點和第二導電觸點的相對位置信息,所述相對位置信息用於指示所述第一電子設備的位置和方向; 其中,所述第一電子設備具有至少兩個導電觸點,所述至少兩個導電觸點包括第一導電觸點和第二導電觸點,所述第一導電觸點具有第一點擊頻率,所述第一點擊頻率與所述第一導電觸點具有對應關係。
16.根據權利要求15所述的第二電子設備,其特徵在於,所述位置確定單元包括: 第一獲取單元,用於根據第一點觸信號和第二點觸信號確定對應於第一導電觸點的第一位置信息以及對應於第二導電觸點的第二位置信息; 對應關係建立單元,用於根據第一點擊頻率識別第一導電觸點,建立第一導電觸點與第一位置信息的對應關係; 第二獲取單元,用於根據所述第一導電觸點與第一位置信息的對應關係以及第二位置信息,確定所述第一導電觸點與第二導電觸點的相對位置信息,以獲取第一電子設備的位置和方向。
17.根據權利要求15所述的第二電子設備,其特徵在於,所述第二電子設備還包括: 發送單元,用於將所述第一導電觸點和第二導電觸點的相對位置信息發送給所述第一電子設備。
18.根據權利要求15所述的第二電子設備,其特徵在於,所述第二電子設備還包括: 第二控制單元,用於當滿足預設的觸發條件時,根據獲取的所述第一導電觸點和第二導電觸點的相對位置信息,生成對應的控制信號,以使得所述第二電子設備根據所述控制信號執行對應的控制命令。
【文檔編號】G06F3/041GK103713752SQ201210371711
【公開日】2014年4月9日 申請日期:2012年9月28日 優先權日:2012年9月28日
【發明者】盧海東 申請人:聯想(北京)有限公司