基于智能手表的敲擊式人機交互方法和系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及人機交互技術領域,尤其涉及一種基于智能手表的敲擊式人機交互方法和系統(tǒng)。
【背景技術】
[0002]隨著智能化的不斷發(fā)展,智能手表也跟隨著智能手機、智能眼鏡等智能化電子產品的步伐而來,智能手表是一種能通過藍牙連接手機的手表,當手機上有信息或郵件時,智能手表可以通過鈴聲等方式提醒用戶,其先進的地方還在于智能手表可以使用軟件,看天氣預報,或安裝其他好玩的應用。智能手表相對于其他電子設備來說,具有攜帶方便,使用簡單快捷的優(yōu)點,由于手表能夠隨身攜帶,相比較手機等智能化產品來說免去了從兜里拿出來的麻煩。智能手表的成功研發(fā)將我們帶到了剛剛起步卻異乎尋常的增強現(xiàn)實型穿戴式計算機時代,是一款具有良好發(fā)展前景的裝置。
[0003]在智能手表中內置了智能化系統(tǒng),智能手表能夠搭載智能手機系統(tǒng)而連接于網絡而實現(xiàn)多功能,能同步手機中的電話、短信、郵件、照片、音樂等。還可以增設了運動應用,如跑步、自行車、高爾夫等,可以讓用戶隨時享受智能化。但是由于手表的手腕上佩戴,但是忽略了與用戶的時時溝通,成為智能化生活的一個弊端,智能手表的人機交互問題也成為了智能化電子產品發(fā)展急需解決的問題。
[0004]智能手表包含了如此多的高科技使得智能手表的成本過高,難以得到大范圍的推廣。由于智能手表等可穿戴電子設備具有體積小、融入式和簡單化等特點,傳統(tǒng)的基于鍵盤和屏幕的人機交互模型已經不能適應智能手表?;谡Z音的人機交互模式在實際應用環(huán)境中也受到了限制,不能應用于人們不能自由發(fā)出語音的各種環(huán)境,基于語音的人機交互模式也不能廣泛應用于智能手表中。因此,開發(fā)一種簡單實用、高效率的智能手表的人機交互方法是一個亟待解決的問題。
【發(fā)明內容】
[0005]本發(fā)明的實施例提供了一種基于智能手表的敲擊式人機交互方法和系統(tǒng),以實現(xiàn)智能手表的簡單實用、高效率的人機交互模式。
[0006]本發(fā)明提供了如下方案:
[0007]—種基于智能手表的敲擊式人機交互方法,針對智能手表的結構特點,設計應用于智能手表的基于振動編碼的人機交互規(guī)則,包括:
[0008]根據(jù)所述人機交互規(guī)則和智能手表的用戶當前需要完成的服務功能,在智能手表的邊框上的對應位置上進行敲擊操作;
[0009]所述智能手表的邊框中設置的振動傳感器感測出所述敲擊操作對應的相關信息,并將所述敲擊操作對應的相關信息傳輸給智能手表中的通信單元,所述通信單元通過藍牙無線連接將所述敲擊操作對應的相關信息傳輸給移動終端;
[0010]所述移動終端根據(jù)所述敲擊操作對應的相關信息獲取用戶的敲擊操作對應的振動指令,根據(jù)所述人機交互規(guī)則將所述振動指令轉換為具體的服務功能,控制相應的功能器件完成所述具體的服務功能。
[0011]所述的針對智能手表的結構特點,設計應用于智能手表的基于振動編碼的人機交互規(guī)則,包括:
[0012]針對智能手表的結構特點,設計應用于智能手表的基于振動編碼的包括信息編碼規(guī)則和控制編碼規(guī)則的人機交互規(guī)則,在所述信息編碼規(guī)則中,定義空間維度和時間維度,空間維度包括智能手表的顯示屏的左上、左下、右上、右下、中心位置,時間維度包括敲擊的重、輕和長按,通過所述空間維度和時間維度的互相組合定義多種振動指令,并定義每個振動指令對應的數(shù)字編號;
[0013]在所述控制編碼規(guī)則中,將所有服務功能劃分為不同的類別,每種類別分別對應唯一的數(shù)字編號,每種類別中包括一個或者多個具體的服務功能,每個服務功能對應唯一的數(shù)字串,服務功能的數(shù)字串包含其所歸屬的類別的數(shù)字編號。
[0014]所述的通過所述空間維度和時間維度的互相組合定義多種振動指令,包括:
[0015]通過所述空間維度和時間維度的互相組合定義如下的15種振動指令:左上輕敲、左上重敲、左下輕敲、左下重敲、右上輕敲、右上重敲、右下輕敲、右下重敲、中心輕敲,中心重敲,長按左上,長按左下,長按右上,長按右上,長按中心。
[0016]所述的根據(jù)所述人機交互規(guī)則和智能手表的用戶當前需要完成的服務功能,在智能手表的邊框上的對應位置上進行敲擊操作,包括:
[0017]選擇所述智能手表的用戶當前需要完成的服務功能類別和具體的服務功能,查詢所述控制編碼規(guī)則獲取所述具體的服務功能對應的數(shù)字編號;
[0018]將所述數(shù)字編號按照從左到右的順序分解為單個的數(shù)字編號,再查詢所述信息編碼規(guī)則,得到分解出的每個數(shù)字編號分別對應的振動指令;
[0019]根據(jù)所述振動指令所代表的操作含義和各個振動指令的先有順序,所述智能手表的用戶在智能手表的邊框上的對應位置上進行敲擊操作。
[0020]所述的智能手表的邊框中設置的振動傳感器感測出所述敲擊操作對應的相關信息,并將所述敲擊操作對應的相關信息傳輸給智能手表中的通信單元,所述通信單元通過藍牙無線連接將所述敲擊操作對應的相關信息傳輸給移動終端,包括:
[0021]在智能手表的邊框中設置振動傳感器,該振動傳感器和所述智能手表中的通信單元電路連接,所述振動傳感器內置的壓電元件感測出所述敲擊操作所產生的電壓值,根據(jù)該電壓值計算出所述敲擊操作所對應的震動強度,所述壓電元件還感測出所述敲擊操作對應的智能手表的邊框上的位置信息,以及所述敲擊操作的開始時間和結束時間;
[0022]所述振動傳感器將所述敲擊操作所對應的震動強度、所述敲擊操作對應的位置信息、所述敲擊操作的開始時間和結束時間發(fā)送給智能手表中的通信單元;
[0023]在所述智能手表中的通信單元和用戶的移動終端之間建立藍牙無線連接,所述通信單元通過所述藍牙無線連接將所述敲擊操作對應的震動強度、所述敲擊操作對應的位置信息、所述敲擊操作的開始時間和結束時間傳輸給所述移動終端。
[0024]所述的移動終端根據(jù)所述敲擊操作對應的相關信息獲取用戶的敲擊操作對應的振動指令,根據(jù)所述人機交互規(guī)則將所述振動指令轉換為具體的服務功能,控制相應的功能器件完成所述具體的服務功能,包括:
[0025]在移動終端中存儲有所述基于振動編碼的人機交互規(guī)則,該人機交互規(guī)則中包括所述控制編碼規(guī)則和信息編碼規(guī)則;
[0026]所述移動終端根據(jù)所述振動傳感器傳輸過來的所述敲擊操作所對應的震動強度,以及所述敲擊操作的開始時間和結束時間判斷出所述敲擊操作是輕敲、重敲或長按;根據(jù)所述敲擊操作對應的位置信息判斷出是左前、左后、左中、右前、右后、右中,所述中央處理器綜合判斷出的各種信息獲取所述敲擊操作對應的振動指令;
[0027]當連續(xù)進行多個敲擊操作時,所述中央處理器分別獲取每個敲擊操作對應的振動指令,并記錄每個振動指令對應的先后順序。
[0028]所述的根據(jù)所述人機交互規(guī)則將所述振動指令轉換為具體的服務功能,包括:
[0029]所述移動終端查詢所述信息編碼規(guī)則,獲取每個振動指令對應的數(shù)字編號,將每個振動指令對應的數(shù)字編號按照各個振動指令的先后順序串聯(lián)起來,組成數(shù)字串;
[0030]所述移動終端根據(jù)所述數(shù)字串查詢所述控制編碼規(guī)則,獲取所述數(shù)字串對應的具體的服務功能。
[0031]一種基于智能手表的敲擊式人機交互系統(tǒng),包括:智能手表和移動終端,所述智能手表和移動終端之間建立藍牙無線連接;
[0032]所述的智能手表,用于通過設置在智能手表的邊框中的振動傳感器感測出智能手表的邊框上的敲擊操作對應的相關信息,并將所述敲擊操作對應的相關信息通過藍牙無線連接傳輸給所述移動終端,所述敲擊操作為根據(jù)應用于智能手表的基于振動編碼的人機交互規(guī)則和用戶當前需要完成的服務功能,在智能手表的邊框上的對應位置上進行的;
[0033]所述的移動終端,用于通過藍牙無線連接接收所述敲擊操作對應的相關信息,根據(jù)所述敲擊操作對應的相關信息獲取用戶的敲擊操作對應的振動指令,根據(jù)所述人機交互規(guī)則將所述振動指令轉換為具體的服務功能,控制相應的功能器件完成所述具體的服務功倉泛。
[0034]所述的智能手表包括:振動傳感器和通信單元,
[0035]所述的振動傳感器,具體用于和所述通信單元電路連接,通過內置的壓電元件感測出所述敲擊操作所產生的電壓值,根據(jù)該電壓值計算出所述敲擊操作所對應的震動強度,感測出所述敲擊操作對應的智能手表的邊框上的位置信息,以及所述敲擊操作的開始時間和結束時間,將所述敲擊操作所對應的震動強度、所述敲擊操作對應的位置信息、所述敲擊操作的開始時間和結束時間發(fā)送給通信單元;
[0036]所述的通信單元,用于和所述移動終端之間建立藍牙無線連接,將所述敲擊操作對應的震動強度、所述敲擊操作對應的位置信息、所述敲擊操作的開始時間和結束時間通過藍牙無線連接傳輸給所述移動終端。
[0037]所述的移動終端包括:
[0038]人機交互規(guī)則管理模塊,用于針對智能手表的結構特點,設計并存儲應用于智能手表的基于振動編碼的包括信息編碼規(guī)則和控制編碼規(guī)則的人機交互規(guī)則,在所述信