两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種輸入方法、裝置及可穿戴鍵盤與流程

文檔序號:11133259閱讀:542來源:國知局
一種輸入方法、裝置及可穿戴鍵盤與制造工藝

本發(fā)明涉及信息輸入技術(shù)領域,尤其涉及一種輸入方法、裝置及可穿戴鍵盤。



背景技術(shù):

目前常用的輸入鍵盤包括硬鍵盤和軟鍵盤。硬鍵盤就是我們電腦用的普通鍵盤,該鍵盤體積龐大,攜帶不便,輸入需要敲擊鍵盤上的按鍵。軟鍵盤作為設備中的一個輸入法程序,需要點擊屏幕進行輸入,影響輸入效率,特別對于小屏幕鍵盤,輸入效率低下。



技術(shù)實現(xiàn)要素:

有鑒于此,本發(fā)明實施例提供一種輸入方法、裝置及可穿戴鍵盤,以提高輸入效率以及輸入鍵盤的便攜性。

第一方面,本發(fā)明實施例提供了一種輸入方法,包括:

獲取佩戴在用戶手指上的鍵盤環(huán)檢測的手指運動數(shù)據(jù);

依據(jù)所述手指運動數(shù)據(jù)確定手指敲擊信息;

若依據(jù)所述手指敲擊信息確定兩個大拇指同時向下敲擊,則生成鍵盤狀態(tài)切換指令;

將生成的指令傳輸給智能設備,用于指示所述智能設備進行輸入。

第二方面,本發(fā)明實施例提供了一種輸入裝置,包括:數(shù)據(jù)獲取單元,用于獲取佩戴在用戶手指上的鍵盤環(huán)檢測的手指運動數(shù)據(jù);

敲擊信息確定單元,用于依據(jù)所述手指運動數(shù)據(jù)確定手指敲擊信息;

切換指令生成單元,用于若依據(jù)所述手指敲擊信息確定兩個大拇指同時向下敲擊,則生成鍵盤狀態(tài)切換指令;

指令傳輸單元,用于將生成的指令傳輸給智能設備,用于指示所述智能設備進行輸入。

第三方面,本發(fā)明實施例提供了一種可穿戴鍵盤,包括用于檢測手指動作數(shù)據(jù)的鍵盤環(huán)和任意實施例中提供的輸入裝置。

本發(fā)明實施例提供的技術(shù)方案,通過佩戴在用戶手指上的鍵盤環(huán)檢測手指運動數(shù)據(jù),并將檢測到的手指運動數(shù)據(jù)傳輸給中央處理單元,中央處理單元依據(jù)鍵盤環(huán)傳輸?shù)氖种高\動數(shù)據(jù)確定手指敲擊信息,若檢測到兩個大拇指同時向下敲擊,則生成鍵盤狀態(tài)切換指令,且將生成的指令傳輸給智能設備,用于指示智能設備進行輸入,避免了小屏幕鍵盤導致的輸入效率低下以及硬鍵盤導致的便攜性差等問題,提高了輸入效率以及輸入鍵盤的便攜性。

附圖說明

圖1是本發(fā)明實施例一提供的一種輸入方法的流程圖;

圖2是本發(fā)明實施例二提供的一種輸入方法的流程圖;

圖3是本發(fā)明實施例二提供的手指與字母之間的對應關(guān)系圖;

圖4是本發(fā)明實施例二提供的手指與數(shù)字之間的對應關(guān)系圖;

圖5是本發(fā)明實施例二提供的手指與符號之間的對應關(guān)系圖;

圖6是本發(fā)明實施例三提供的一種輸入裝置的結(jié)構(gòu)圖;

圖7是本發(fā)明實施例四提供的一種可穿戴鍵盤的結(jié)構(gòu)圖;

圖8是本發(fā)明實施例四提供的一種可穿戴鍵盤的結(jié)構(gòu)圖。

具體實施方式

下面結(jié)合附圖和實施例對本發(fā)明作進一步的詳細說明??梢岳斫獾氖?,此處所描述的具體實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。

實施例一

圖1是本發(fā)明實施例一提供的一種輸入方法的流程圖。本實施例的方法可以由輸入裝置(可以稱為中央處理單元)執(zhí)行,該裝置可通過硬件和/或軟件的方式實現(xiàn)。本實施例的方法一般可適用于無硬鍵盤以及無軟鍵盤的信息輸入情形。參考圖1,本實施例提供的輸入方法具體可以包括如下:

S11、獲取佩戴在用戶手指上的鍵盤環(huán)檢測的手指運動數(shù)據(jù)。

在本實施例中,鍵盤環(huán)用于檢測用戶的手指動作數(shù)據(jù)。具體的,可以提供十個鍵盤環(huán),在進行信息輸入時,十個鍵盤環(huán)分別佩戴在用戶的每個手指上,且每個鍵盤環(huán)內(nèi)設置有加速度傳感器,鍵盤環(huán)通過內(nèi)置的加速度傳感器檢測對應的手指運動數(shù)據(jù),且鍵盤環(huán)將檢測到的手指運動數(shù)據(jù)傳輸給中央處理單元,中央處理單元獲取鍵盤環(huán)檢測的手指運動數(shù)據(jù)。其中,手指運動數(shù)據(jù)可以包括手指的運動方向數(shù)據(jù)和運動速度數(shù)據(jù)。

S12、依據(jù)所述手指運動數(shù)據(jù)確定手指敲擊信息。

其中,手指敲擊信息可以包括敲擊的手指標識以及手指的敲擊次數(shù)等。具體的,中央處理器依據(jù)接收的手指運動數(shù)據(jù)確定哪些手指發(fā)生敲擊,以及手指的敲擊次數(shù)??梢酝ㄟ^xyz三軸加速度傳感器獲取手指的位置信息,其中加速度傳感器放置在鍵盤環(huán)的固定位置,且z軸與水平面垂直。若手指的位置信息滿足如下任一條件,則表示手指發(fā)生運動:

|x|>最大距離閾值,|y|<最小距離閾值,|z|<最小距離閾值;

|y|>最大距離閾值,|x|<最小距離閾值,|z|<最小距離閾值;

|z|>最大距離閾值,|x|<最小距離閾值,|y|<最小距離閾值,其中|x|、|y|和|z|依次表示手指位置在xyz軸的投影,最大距離閾值大于最小距離閾值,且最大距離閾值為正數(shù)。

并且,通過手指位置在z軸的投影可以確定手指是向上移動還是向下移動,例如若|x|<最小閾值,|y|<最小閾值,且z>最大閾值則表示手指向上移動;若|x|<最小閾值,|y|<最小閾值,且z<最大閾值的相反數(shù)則表示手指向下移動。

可選的,若依據(jù)所述手指運動數(shù)據(jù)確定手指先向下移動,后向上移動,則確定所述手指向下敲擊,并得到手指敲擊信息。

S13、若依據(jù)所述手指敲擊信息確定兩個大拇指同時向下敲擊,則生成鍵盤狀態(tài)切換指令。

示例性的,鍵盤狀態(tài)可以包括但不限于字母表狀態(tài)、數(shù)字狀態(tài)和符號狀態(tài)。字母表狀態(tài)可以包括但不限于英文字母表狀態(tài)和中文字母表狀態(tài)。通過不同手指敲擊方式,實現(xiàn)不同鍵盤狀態(tài)之間的切換。

S14、將生成的指令傳輸給智能設備,用于指示所述智能設備進行輸入。

具體的,若將鍵盤狀態(tài)切換指令傳輸給智能設備,則用于指示智能終端依據(jù)當前鍵盤狀態(tài)確定新的鍵盤狀態(tài)并進行鍵盤狀態(tài)切換。例如,若當前鍵盤狀態(tài)是字母表狀態(tài),則依據(jù)鍵盤狀態(tài)切換指令切換到數(shù)字狀態(tài);若當前鍵盤狀態(tài)是數(shù)字狀態(tài),則依據(jù)鍵盤狀態(tài)切換指令切換到符號狀態(tài);若當前鍵盤狀態(tài)是符號狀態(tài),則依據(jù)鍵盤狀態(tài)切換指令切換到字母表狀態(tài)。

本實施例提供的技術(shù)方案,通過佩戴在用戶手指上的鍵盤環(huán)檢測手指運動數(shù)據(jù),并將檢測到的手指運動數(shù)據(jù)傳輸給中央處理單元,中央處理單元依據(jù)鍵盤環(huán)傳輸?shù)氖种高\動數(shù)據(jù)確定手指敲擊信息,若檢測到兩個大拇指同時向下敲擊,則生成切換鍵盤狀態(tài)指令,且將生成的指令傳輸給智能設備,用于指示智能設備進行輸入,避免了小屏幕鍵盤導致的輸入效率低下以及硬鍵盤導致的便攜性差等問題,提高了輸入效率以及輸入鍵盤的便攜性。

示例性的,若依據(jù)所述手指敲擊信息確定右手除大拇指之外的四個手指同時向下敲擊,則生成回車指令。通過右手除大拇指之前的四個手指的敲擊信息生成回車指令,使得回車指令的觸發(fā)便捷易操作。

實施例二

本實施例在上述實施例一的基礎上提供了一種新的輸入方法。圖2是本發(fā)明實施例二提供的一種輸入方法的流程圖。參考圖2,本實施例提供的輸入方法具體可以包括如下:

S21、獲取佩戴在用戶手指上的鍵盤環(huán)檢測的手指運動數(shù)據(jù)。

S22、依據(jù)所述手指運動數(shù)據(jù)確定手指敲擊信息。

S23、若依據(jù)所述手指敲擊信息確定兩個大拇指同時向下敲擊,則生成切換鍵盤狀態(tài)指令。

其中,鍵盤狀態(tài)包括字母表狀態(tài)、數(shù)字狀態(tài)和符號狀態(tài)。

S24、依據(jù)當前鍵盤狀態(tài)和所述手指敲擊信息生成當前指令。

還獲取當前鍵盤狀態(tài),并依據(jù)當前鍵盤狀態(tài)和手指敲擊信息生成當前指令,其中當前鍵盤狀態(tài)可以是字母表狀態(tài)、數(shù)字狀態(tài)或符號狀態(tài)。具體的,可以基于預設的指令生成規(guī)則,依據(jù)當前鍵盤狀態(tài)和手指敲擊信息生成當前指令,其中指令生成規(guī)則包含不同鍵盤狀態(tài)和手指敲擊信息所對應的指令。需要說明的是,對指令生成規(guī)則不作具體限定。

可選的,S24可以包括:依據(jù)所述當前鍵盤狀態(tài)和所述手指敲擊信息中包含的敲擊手指標識以及敲擊次數(shù),確定待輸入信息;依據(jù)所述待輸入信息生成信息輸入指令。

具體的,若所述當前鍵盤狀態(tài)是字母表狀態(tài),且依據(jù)所述手指敲擊信息中包含的敲擊手指標識以及敲擊次數(shù),確定待輸入字母;依據(jù)所述待輸入字母生成字母輸入指令。

可以預先設定不同手指與字母之間的對應關(guān)系,若一個手指對應多個字母,還可以預先設定同一手指的不同敲擊次數(shù)與不同字母之間的對應關(guān)系。參考圖3,可以預先設定左手小拇指對應的字母是abc,左手無名指對應的字母是def,左手中指對應的字母是ghi,左手食指對應的字母是jk,左手大拇指對應的字母是lmn,右手大拇指對應的字母是opq,右手食指對應的字母是rst,右手中指對應的字母是uvw,右手無名指對應的字母是xyz。并且,手指敲擊次數(shù)與字母排序正相關(guān),例如左手小拇指向下敲擊一次對應的字母是a,向下敲擊兩次對應的字母是b,向下敲擊三次對應的字母是c;其他手指敲擊次數(shù)與字母之間的對應關(guān)系以此類推,不再贅述。

具體的,若所述當前鍵盤狀態(tài)是數(shù)字狀態(tài),且依據(jù)所述手指敲擊信息中包含的敲擊手指標識確定待輸入數(shù)字;依據(jù)所述待輸入數(shù)字生成數(shù)字輸入指令。

可以預先設定不同手指與不同數(shù)字之間的對應關(guān)系。例如,參考圖4,左手小拇指、無名指、中指食指和大拇指,以及右手大拇指、食指、中指名指和小拇指從左到右依次對應的數(shù)字可以是0,1,2,3,4,5,6,7,8和9。

具體的,若所述當前鍵盤狀態(tài)是符號狀態(tài),且依據(jù)所述手指敲擊信息中包含的敲擊手指標識確定待輸入符號;依據(jù)所述待輸入符號生成符號輸入指令。

可以預先設定不同手指與不同符號之間的對應關(guān)系,若同一手指對應多個符號,還可以預設設定同一手指的不同手指敲擊次數(shù)與不同符號之間的對應關(guān)系。例如,參考圖5,左手小拇指、無名指、中指食指和大拇指,以及右手大拇指、食指、中指名指和小拇指從左到右依次對應的符號可以是,。?:;!、“”~等。

可選的,S24可以包括:若所述當前鍵盤狀態(tài)是字母表狀態(tài)或符號狀態(tài),且依據(jù)所述手指敲擊信息確定兩個小拇指同時向下敲擊,則生成中英文切換指令。

可選的,S24可以包括:若所述當前鍵盤狀態(tài)是英文字母表狀態(tài),且依據(jù)所述手指敲擊信息確定兩個食指同時向下敲擊,則生成大小寫字母切換指令。

需要說明的是,本實施例中對S23和S24的執(zhí)行順序不作具體限定,只需二者均在S22之后,且在S25之前執(zhí)行即可。

S25、將生成的指令傳輸給智能設備,用于指示所述智能設備進行輸入。

本實施例提供的技術(shù)方案,中央處理單元依據(jù)鍵盤環(huán)檢測的手指運動數(shù)據(jù)確定手指敲擊信息后,依據(jù)當前鍵盤狀態(tài)和手指敲擊信息生成輸入指令且將確定的輸入指令傳輸給智能設備,用于指示智能設備依據(jù)接收的指令進行輸入。該方法相比于僅依據(jù)手指敲擊信息生成輸入指令,豐富了指令生成規(guī)則,簡化了用戶輸入操作,進一步提高了輸入效率。

實施例三

圖6是本發(fā)明實施例三提供的一種輸入裝置的結(jié)構(gòu)圖。該裝置一般可適用于無硬鍵盤以及無軟鍵盤的信息輸入情形。參見圖6,本實施例提供的輸入裝置的具體結(jié)構(gòu)如下:

數(shù)據(jù)獲取單元31,用于獲取佩戴在用戶手指上的鍵盤環(huán)檢測的手指運動數(shù)據(jù);

敲擊信息確定單元32,用于依據(jù)所述手指運動數(shù)據(jù)確定手指敲擊信息;

切換指令生成單元33,用于若依據(jù)所述手指敲擊信息確定兩個大拇指同時向下敲擊,則生成鍵盤狀態(tài)切換指令;

指令傳輸單元34,用于將生成的指令傳輸給智能設備,用于指示所述智能設備進行輸入。

示例性的,鍵盤狀態(tài)可以包括字母表狀態(tài)、數(shù)字狀態(tài)和符號狀態(tài)。

示例性的,所述敲擊信息確定單元32可以具體用于:

若依據(jù)所述手指運動數(shù)據(jù)確定手指先向下移動,后向上移動,則確定所述手指向下敲擊,并得到手指敲擊信息。

示例性的,上述輸入裝置可以包括:

回車指令生成單元,用于在將生成的指令傳輸給智能設備之前,若依據(jù)所述手指敲擊信息確定右手除大拇指之外的四個手指同時向下敲擊,則生成回車指令。

示例性的,上述輸入裝置可以包括:

當前指令生成單元,用于在將生成的指令傳輸給智能設備之前,依據(jù)當前鍵盤狀態(tài)和所述手指敲擊信息生成當前指令。

示例性的,所述當前指令生成單元具體可以用于:

依據(jù)所述當前鍵盤狀態(tài)和所述手指敲擊信息中包含的敲擊手指標識以及敲擊次數(shù),確定待輸入信息;

依據(jù)所述待輸入信息生成信息輸入指令。

具體的,若所述當前鍵盤狀態(tài)是字母表狀態(tài),且所述當前指令生成單元依據(jù)所述手指敲擊信息中包含的敲擊手指標識以及敲擊次數(shù),確定待輸入字母;以及依據(jù)所述待輸入字母生成字母輸入指令。

具體的,若所述當前鍵盤狀態(tài)是數(shù)字狀態(tài),所述當前指令生成單元依據(jù)所述手指敲擊信息中包含的敲擊手指標識確定待輸入數(shù)字;以及依據(jù)所述待輸入數(shù)字生成數(shù)字輸入指令。

示例性的,所述當前指令生成單元具體可以用于:

若所述當前鍵盤狀態(tài)是字母表狀態(tài)或符號狀態(tài),且依據(jù)所述手指敲擊信息確定兩個小拇指同時向下敲擊,則生成中英文切換指令。

示例性的,所述當前指令生成單元具體可以用于:

若所述當前鍵盤狀態(tài)是英文字母表狀態(tài),且依據(jù)所述手指敲擊信息確定兩個食指同時向下敲擊,則生成大小寫字母切換指令。

本實施例提供的輸入裝置,與本發(fā)明任意實施例所提供的輸入方法屬于同一發(fā)明構(gòu)思,可執(zhí)行本發(fā)明任意實施例所提供的輸入方法,具備執(zhí)行輸入方法相應的功能模塊和有益效果。未在本實施例中詳盡描述的技術(shù)細節(jié),可參見本發(fā)明任意實施例提供的輸入方法。

實施例四

本發(fā)明實施例還提供了一種可穿戴鍵盤,該可穿戴鍵盤包括用于檢測手指動作數(shù)據(jù)的鍵盤環(huán)和上述實施三中提供的輸入裝置。

圖7是本發(fā)明實施例四提供的一種可穿戴鍵盤的結(jié)構(gòu)圖。參考圖7,該可穿戴鍵盤可以包括十個鍵盤環(huán)41和兩個中央處理單元42,且每個鍵盤環(huán)41通過鍵盤線43與對應的中央處理單元42通信連接;鍵盤環(huán)41套在用戶手指上,用于通過內(nèi)置的加速度傳感器檢測手指運動數(shù)據(jù),并通過鍵盤線43將檢測到的手指運動數(shù)據(jù)傳輸給對應的中央處理單元42,兩個中央處理單元42分別接收所述手指運動數(shù)據(jù),并分別依據(jù)所述手指運動數(shù)據(jù)確定手指敲擊信息。并且,一個中央處理單元42可以將確定的手指敲擊信息傳輸給另一個中央處理單元42,另一個中央處理單元42依據(jù)確定的所有手指敲擊信息生成輸入指令,并通過藍牙方式將輸入指令傳輸給智能設備,用于指示智能設備依據(jù)輸入指令進行輸入。需要說明的是,鍵盤環(huán)41與對應的中央處理單元42之間除了通過鍵盤線43建立有線通信連接,也可以通過藍牙等方式建立的線通信連接。且兩個中央處理單元42之間也可以通過鍵盤環(huán)41或藍牙建立通信連接。

另外,參考圖8,可穿戴鍵盤中也可以包括十個鍵盤環(huán)和一個中央處理單元,每個鍵盤環(huán)將檢測到的手指運動數(shù)據(jù)傳輸給該中央處理單元,由該中央處理單元依據(jù)手指運動數(shù)據(jù)確定手指敲擊信息,依據(jù)手指敲擊信息生成輸入指令,且將輸入指令傳輸給智能設備。其中,鍵盤環(huán)可以通過無線方式與中央處理單元建立通信連接。

并且,為了滿足用戶的個性化輸入需求,可穿戴鍵盤也有配置軟件,該配置軟件安裝在智能設備上,用于配置可穿戴鍵盤的輸入規(guī)則,如每個按鍵的操作系統(tǒng),例如,用戶可以通過智能設備自定義手指敲擊動作與不同輸入指令之間的對應關(guān)系,即用戶可以自定義指令生成規(guī)則,智能設備將自定義的指令生成規(guī)則傳輸給中央處理單元,使得用戶輸入過程中,中央處理單元可以基于上述自定義的指令生成規(guī)則輸入規(guī)則生成輸入指令。如果不在智能設備上對可穿戴設備進行配置,則可穿戴鍵盤遵循初始默認設置。

本實施例中的智能設備包括但不限于手表、手環(huán)、手機、平板電腦或計算機等任何需要輸入的設備。

注意,上述僅為本發(fā)明的較佳實施例及所運用技術(shù)原理。本領域技術(shù)人員會理解,本發(fā)明不限于這里所述的特定實施例,對本領域技術(shù)人員來說能夠進行各種明顯的變化、重新調(diào)整和替代而不會脫離本發(fā)明的保護范圍。因此,雖然通過以上實施例對本發(fā)明進行了較為詳細的說明,但是本發(fā)明不僅僅限于以上實施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
呼和浩特市| 布拖县| 大埔县| 蒲江县| 西畴县| 墨玉县| 方山县| 柳河县| 沭阳县| 若羌县| 嘉善县| 松溪县| 盐池县| 安西县| 巴林右旗| 白朗县| 丰都县| 师宗县| 凭祥市| 兴国县| 阳朔县| 大余县| 静宁县| 崇阳县| 搜索| 和政县| 太原市| 汾阳市| 龙口市| 自治县| 垣曲县| 原阳县| 芜湖市| 科技| 囊谦县| 灵石县| 英吉沙县| 金平| 绥德县| 仪征市| 陆良县|