新四季網

一種輸入檢測法、軟鍵盤及觸控螢幕輸入設備的製作方法

2023-05-07 02:22:41

一種輸入檢測法、軟鍵盤及觸控螢幕輸入設備的製作方法
【專利摘要】本發明提供了一種輸入檢測法、軟鍵盤及觸控螢幕輸入設備,所述輸入檢測法應用於觸控螢幕輸入設備,該方法包括:在觸控螢幕軟鍵盤的界面上顯示第一線段組和第二線段組,每一線段組包括6條彼此平行且等距離分布的線段;檢測到用戶在所述界面上的一次滑動;確定此次滑動經過的線段序列,再根據所述線段序列查找預先配置的線段序列與字符的對應關係信息;如查找到所述線段序列對應的字符,將所述字符作為此次輸入的字符。本發明解決了英文字母、數字和符號的準確快速輸入問題,能夠使用有限的觸控螢幕指代更多的字母、數字或者符號,具有較高的輸入效率,並且出錯率低。
【專利說明】一種輸入檢測法、軟鍵盤及觸控螢幕輸入設備
【技術領域】
[0001]本發明涉及通信領域,具體涉及一種輸入檢測法、軟鍵盤及觸控螢幕輸入設備。
【背景技術】
[0002]傳統英文鍵盤由於按鍵太多,容納在移動終端設備有限的空間裡面,造成按鍵距離較近,容易發生誤操作,在鍵盤輸入法基礎上衍生的其他字母布局的輸入法都存在同樣問題。九宮格輸入法的一個按鍵對應多個字母,通常輸入一個字母需要多次觸鍵,輸入效率不高。手寫輸入法要求移動終端設備具有較高的識別率,但同時要求用戶書寫具有一定準確性,如果用戶書寫不準確,則需要從多個備選中進行選擇,輸入效率也不高。

【發明內容】

[0003]本發明需要解決的技術問題是提供一種輸入檢測法、軟鍵盤及觸控螢幕輸入設備,能夠使用有限的觸控螢幕指代更多的字母、數字或者符號,具有較高的輸入效率,並且出錯率低。
[0004]為了解決上述技術問題,本發明提供了一種輸入檢測法,應用於觸控螢幕輸入設備,該方法包括:
[0005]在觸控螢幕軟鍵盤的界面上顯示第一線段組和第二線段組,每一線段組包括6條彼此平行且等距離分布的線段;
[0006]檢測到用戶在所述界面上的一次滑動;
[0007]確定此次滑動經過的線段序列,再根據所述線段序列查找預先配置的線段序列與字符的對應關係信息;
[0008]如查找到所述線段序列對應的字符,將所述字符作為此次輸入的字符。
[0009]進一步地,所述界面上顯示有6條彼此平行且等距離分布的長線段,且有一條等分線段將所述6條長線段中的每條長線段等分為一第一線段和一第二線段,6條第一線段構成所述第一線段組,6條第二線段構成所述第二線段組,且所述等分線段被所述6條長線段劃分為5條第三線段,構成第三線段組。
[0010]進一步地,所述方法還包括:預先配置線段序列與字符的對應關係信息,將所述第一線段組中的6條線段依次記為{1,2,3,4,5,6},將所述第二線段組中的6條線段依次記為{7,8,9, 10,11,12};
[0011]所述預先配置的線段序列與字符的對應關係信息,包括:
[0012]將線段序列{I},⑵,⑶,⑷,{5},{7},{8},{9},{10},{11}分別對應於數字I, 2,3,4,5,6,7,8, 9, O ;
[0013]將線段序列{1,2},{7,8}, {2,3}, {8,9},{3,4},{9, 10}, {4,5},{10,11},{5,6}, {11,12},{1,2,3}, {7,8,9}, {2, 3,4}, {8,9, 10}, {3,4,5},{9,10,11},{4,5,6},{10,11,12},{I, 2,3,4},{7,8,9,10},{2,3,4,5},{8,9,10,11},{3,4,5,6},{9,10,11,12},{I, 2,3,4,5},{7,8,9,10,11}分別對應於小寫英文字母 a, b, c, d, e, f, g, h, i, j, k, I, m, η, ο,P, q, r, s, t, u, v, w, x, y, z ;當每一組線段序列內的數字順序相反時,所述線段序列分別對
應於相應的大寫英文字母。
[0014]進一步地,所述方法還包括:根據滑動經過的線段序列的方向預先配置線段序列與字符的對應關係信息,將所述第一線段組中的6條線段依次記為{1,2,3,4,5,6},將所述第二線段組中的6條線段依次記為{7,8,9,10,11,12},將所述第三線段組中的5條線段依次記為{13,14,15,16,17};
[0015]所述預先配置的線段序列與字符的對應關係信息,包括:
[0016]將正向滑動經過的線段序列{6},{12},{13},{14},{15},{16},{17}分別對應於符號 「 ? 」,「空格」,「,」,「 ;」,「 +,,,「 (,,,「 [」;
[0017]將反向滑動經過線段序列{6},{12},{13},{14},{15},{16},{17}分別對應於符號 「/,,,「回車」,「。」,「:」,「_,,,「),,,「] 」 ;
[0018]將正向滑動經過的線段序列{I},⑵,⑶,⑷,{5},{7},{8},{9},{10},{11}分別對應於數字 1,2,3,4,5,6,7,8,9,0;
[0019]將反向滑動經過的線段序列{I},⑵,⑶,⑷,{5},{7},{8},{9},{10},{11}分別對應於數字符號「! 」,「r,,「#,,,「$,,,「%,,,「 ~,,,「&,,,「*,,「_,,「=」,,。 [0020]進一步地,所述方法還包括:
[0021]根據用戶的選擇預先配置線段序列與字符的對應關係信息,並將所述對應關係信息作為用戶定製的鍵盤定義保存在所述觸控螢幕輸入設備的後臺資料庫中。
[0022]為了解決上述技術問題,本發明還提供了一種觸控螢幕輸入設備,包括:
[0023]軟鍵盤,用於在界面顯示第一線段組和第二線段組,每一線段組包括6條彼此平行且等距離分布的線段;
[0024]檢測單元,用於檢測用戶在所述界面上的一次滑動;
[0025]處理單元,用於確定此次滑動經過的線段序列,再根據所述線段序列查找預先配置的線段序列與字符的對應關係信息;如查找到所述線段序列對應的字符,將所述字符作為此次輸入的字符。
[0026]進一步地,所述軟鍵盤,用於在界面上顯示有6條彼此平行且等距離分布的長線段,且有一條等分線段將所述6條長線段中的每條長線段等分為第一線段和第二線段,6條第一線段構成所述第一線段組,6條第二線段構成所述第二線段組,還用於將所述等分線段被所述6條長線段劃分為5條第三線段,構成第三線段組。
[0027]進一步地,所述觸控螢幕輸入設備還包括與所述處理單元相連的映射單元,其中:
[0028]所述映射單元,用於預先配置線段序列與字符的對應關係信息,將所述第一線段組中的6條線段依次記為{1,2,3,4,5,6},將所述第二線段組中的6條線段依次記為{7,8,9, 10,11,12};
[0029]所述預先配置的線段序列與字符的對應關係信息,包括:
[0030]將線段序列{I},⑵,⑶,⑷,{5},{7},{8},{9},{10},{11}分別對應於數字I, 2,3,4,5,6,7,8, 9, O ;
[0031]將線段序列{1,2},{7,8}, {2,3}, {8,9},{3,4},{9, 10}, {4,5},{10,11},{5,6}, {11,12},{1,2,3}, {7,8,9}, {2, 3,4}, {8,9, 10}, {3,4,5},{9,10,11},{4,5,6},{10,11,12},{I, 2,3,4},{7,8,9,10},{2,3,4,5},{8,9,10,11},{3,4,5,6},{9,10,11,12},{I, 2,3,4,5},{7,8,9,10,11}分別對應於小寫英文字母 a, b, c, d, e, f, g, h, i, j, k, I, m, η, ο,ρ, q, r, s, t, u, ν, w, x, y, z ;當每一組線段序列內的數字順序相反時,所述線段序列分別對
應於相應的大寫英文字母。
[0032]進一步地,所述映射單元,還用於根據滑動經過的線段序列的方向預先配置線段序列與字符的對應關係信息,將所述第一線段組中的6條線段依次記為{1,2,3,4,5,6},將所述第二線段組中的6條線段依次記為{7,8,9,10,11,12},將所述第三線段組中的5條線段依次記為{13,14,15,16,17};
[0033]所述預先配置的線段序列與字符的對應關係信息,包括:
[0034]將正向滑動經過的線段序列{6},{12},{13},{14},{15},{16},{17}分別對應於符號 「 ? 」,「空格」,「,」,「 ;」,「 +,,,「 (,,,「 [」;
[0035]將反向滑動經過線段序列{6},{12},{13},{14},{15},{16},{17}分別對應於符號 「/,,,「回車」,「。」,「:」,「_,,,「),,,「] 」 ;
[0036]將正向滑動經過的線段序列{I},⑵,⑶,⑷,{5},{7},{8},{9},{10},{11}分別對應於數字 1,2,3,4,5,6,7,8,9,0; [0037]將反向滑動經過的線段序列{I},⑵,⑶,⑷,{5},{7},{8},{9},{10},{11}分別對應於數字符號「! 」,「r,,「#,,,「$,,,「%,,,「 ~,,,「&,,,「*,,「_,,「=」,,。
[0038]進一步地,所述映射單元 ,還用於根據用戶的選擇預先配置線段序列與字符的對應關係信息,並將所述對應關係信息作為用戶定製的鍵盤定義保存在所述觸控螢幕輸入設備的後臺資料庫中。
[0039]為了解決上述技術問題,本發明還提供了一種軟鍵盤,應用於觸控螢幕輸入設備,其特徵在於:
[0040]界面上顯示有6條彼此平行且等距離分布的長線段,且有一條等分線段將所述6條長線段中的每條長線段等分為第一線段和第二線段,6條第一線段構成所述第一線段組,6條第二線段構成所述第二線段組,且所述等分線段被所述6條長線段劃分為5條第三線段,構成第三線段組;
[0041]線段序列與傳統鍵盤的字符存在對應關係。
[0042]進一步地,所述第一線段組中的6條線段依次記為{1,2,3,4,5,6},所述第二線段組中的6條線段依次記為{7,8,9,10,11,12},所述第三線段組中的5條線段依次記為{13,14,15,16,17};
[0043]所述線段序列與傳統鍵盤的字符的對應關係,包括:
[0044]將正向滑動經過的線段序列{I},⑵,⑶,⑷,{5},{7},{8},{9},{10},{11}分別對應於數字 1,2,3,4,5,6,7,8,9,0;
[0045]將反向滑動經過的線段序列{I},⑵,⑶,⑷,{5},{7},{8},{9},{10},{11}分別對應於數字符號「丨」 ;
[0046]將正向滑動經過的線段序列{6},{12},{13},{14},{15},{16},{17}分別對應於符號 「 ? 」,「空格」,「,」,「 ;」,「 +,,,「 (,,,「 [」;
[0047]將反向滑動經過線段序列{6},{12},{13},{14},{15},{16},{17}分別對應於符號 「/,,,「回車」,「。」,「:」,「_,,,「),,,「] 」 ;
[0048]將線段序列{1,2},{7,8}, {2,3}, {8,9},{3,4},{9, 10}, {4,5},{10,11},{5,6}, {11,12},{1,2,3}, {7,8,9}, {2, 3,4}, {8,9, 10}, {3,4,5},{9,10,11},{4,5,6},{10,11,12},{I, 2,3,4},{7,8,9,10},{2,3,4,5},{8,9,10,11},{3,4,5,6},{9,10,11,12},{I, 2,3,4,5},{7,8,9,10,11}分別對應於小寫英文字母 a, b, c, d, e, f, g, h, i, j, k, I, m, η, ο,ρ, q, r, s, t, u, ν, w, x, y, z ;當每一組線段序列內的數字順序相反時,所述線段序列分別對
應於相應的大寫英文字母。
[0049]與現有技術相比,本發明提供的輸入檢測法、軟鍵盤及觸控螢幕輸入設備,解決了英文字母、數字和符號的準確快速輸入問題,能夠使用有限的觸控螢幕指代更多的字母、數字或者符號,而且還可以根據用戶習慣,定製易於使用和記憶的鍵盤字符自定義,具有較高的輸入效率,並且出錯率低,提高了用戶體驗。 【專利附圖】

【附圖說明】
[0050]圖1是實施例中觸控螢幕輸入設備的結構圖;
[0051 ]圖2是實施例中一軟鍵盤示意圖;
[0052]圖3是實施例中另一軟鍵盤示意圖;
[0053]圖4a~4c是一個應用示例中圖2中的軟鍵盤輸入小寫字母a的過程示意圖;
[0054]圖5是一個應用示例中圖2中的軟鍵盤輸入大寫字母A的過程示意圖;
[0055]圖6是一個應用示例中表示數字O~9的線段序列示意圖;
[0056]圖7是一個應用示例中表示英文字母a~z的線段序列示意圖;
[0057]圖8是一個應用示例中表示傳統英文鍵盤上其他符號的線段序列示意圖;
[0058]圖9是一個應用不例中「Hello! 」的輸入法鍵盤輸入動作和方向不意圖;
[0059]圖10是實施例中輸入檢測方法的流程圖。
【具體實施方式】
[0060]為使本發明的目的、技術方案和優點更加清楚明白,下文中將結合附圖對本發明的實施例進行詳細說明。需要說明的是,在不衝突的情況下,本申請中的實施例及實施例中的特徵可以相互任意組合。
[0061]實施例:
[0062]如圖1所示,一種觸控螢幕輸入設備,包括:依次相連的軟鍵盤、檢測單元、處理單元,以及與處理單元相連的後臺資料庫,其中:
[0063]在觸控螢幕軟鍵盤的界面上顯示有6條彼此平行且等距離分布的長線段,且有一條等分線段將所述6條長線段中的每條長線段等分為第一線段和第二線段,6條第一線段構成所述第一線段組,6條第二線段構成所述第二線段組,還將所述等分線段被所述6條長線段劃分為5條第三線段,構成第三線段組。
[0064]例如,在一個應用示例中,軟鍵盤的界面是一個矩形區域,用6條等距離平行線段劃分出7個區域,再利用一條垂線段等分此六條線段,將所述軟鍵盤分為左右兩側,如圖2所示。
[0065]此外,根據輸入設備的形狀和用戶的使用習慣,比如用戶更習慣左右滑動手指,還可以將軟鍵盤旋轉90度,6條等距離平行線段為豎向,等分線為橫向,如圖3所示。
[0066]輸入界面不排除上面兩個例子還包括其他一些變形,比如,垂線段可以出頭,可以將左側6線與右側6線間隔一段距離而不是用垂線段分開;又或者可以是上側6線和下側6線。本實施例的重點在於一共有12條線段。
[0067]以圖2的軟鍵盤為例,根據不同的觸控螢幕輸入設備,此鍵盤可以適當放大或者縮小,以食指可以準確地沿垂直於線段方向穿過任意一條線段,並且在與下一條線段相交之前停止為宜。預先配置線段序列與字符的對應關係信息,划過某一條線段或者連續多條線段的動作和方向與傳統英文鍵盤的字母、數字或者符號建立映射關係,對於平行的六條線段,從上到下滑動和從下到上滑動代表不同的輸入;對於鍵盤中間的垂線,從左到右滑動和從右到左滑動代表不同的輸入。
[0068]檢測單元,用於檢測用戶在所述界面上的一次滑動;
[0069]以圖2的軟鍵盤為例,所述用戶在所述界面上的一次滑動,是指滑過所述6條等距離平行線段中的一條或連續滑過多條,或者,划過所述垂線段;滑動的方向包括:向上、向下、向左和向右。
[0070]例如,用戶食指從鍵盤第一條線段上面左邊的空白處落下(如圖4a圓圈處),沿垂直於線段的方向滑過一條或者連續幾條線段,比如滑過左側第一條和第二條線段(如圖4b),停止在第三條線段之前(如圖4c圓圈處),這個連續向下划過第一條和第二條線段的動作和方向就代表輸入小寫字母a,又比如,依然是划過第一條和第二條線段,但是方向相反,則代表輸入大寫字母A,如圖5所示。
[0071]處理單元,用於確定此次滑動經過的線段序列,再根據所述線段序列查找預先配置的線段序列與字符的對應關係信息;如查找到所述線段序列對應的字符,將所述字符作為此次輸入的字符。
[0072]所述觸控螢幕輸入設備還包括與所述處理單元相連的映射單元,用於預先配置線段序列與字符的對應關係彳目息,並保存在後臺資料庫中;
[0073]作為一種優選的方式,在一個應用不例中,如圖6?8所不,詳述描述了映射單兀預先配置線段序列與傳統英文鍵盤上的英文字母、數字以及符號的對應關係信息。
[0074]所述映射單元將所述第一線段組中的6條線段依次記為{1,2,3,4,5,6},將所述第二線段組中的6條線段依次記為{7,8,9,10,11,12};
[0075]所述預先配置的線段序列與字符的對應關係信息,包括:
[0076]如圖6所示,將線段序列{I},⑵,⑶,⑷,{5},{7},{8},{9},{10},{11}分別對應於數字 1,2, 3,4, 5,6, 7,8,9,0 ;
[0077]以圖2所示的軟鍵盤為例,輸入O?9數字只需手指在軟鍵盤上划過一條對應的線段序列,在遇到下一線段之前停住,例如,向下划過左側第一條線段並在遇到第二條線段前停住,表示輸入數字I ;又比如,向下划過右側第一條線段並在遇到第二條線段前停住,表不輸入數字6等等。
[0078]如圖7 所示,將線段序列{1,2}, {7,8}, {2,3},{8,9}, {3,4}, {9,10},{4,5},{10,I1},{5,6},{11,12},{1,2,3},{7,8,9},{2,3,4},{8,9,10},{3,4,5},{9,10,11},{4,5,6},{10,11,12},{I, 2,3,4},{7,8,9,10},{2,3,4,5},{8,9,10,11},{3,4,5,6},{9,10,11,12},{I, 2,3,4,5},{7,8,9,10,11}分別對應於小寫英文字母 a, b, c, d, e, f, g, h, I, j, k, I, m, η, ο,ρ, q, r, s, t, u, ν, w, χ, y, ζ ;
[0079]當每一組線段序列的數字順序相反時,所述線段序列分別對應於相應的大寫英文字母,比如。
[0080]輸入英文字母a~z,需要手指在軟鍵盤上划過連續的多條線段。使用手指動作方向區分大小寫,比如,箭頭方向從上到下是小寫字母,箭頭方向從下到上是對應的大寫字母。對應傳統英文鍵盤字母的順序,例如,連續向下划過左側線段序列{4,5,6},表示輸入小寫字母q,反向划過相應線段,即划過線段序列{6,5,4}表示輸入大寫字母Q ;連續向下划過左側線段{1,2},表示輸入小寫字母a,相反,划過左側線段{2,1},表示輸入大寫字母A,等
坐寸ο
[0081]作為一種優選的方式,所述映射單元,還用於根據滑動經過的線段序列的方向預先配置線段序列與字符的對應關係信息,將所述第一線段組中的6條線段依次記為{I, 2,3,4,5,6},將所述第二線段組中的6條線段依次記為{7,8,9,10,11,12},將所述第三線段組中的5條線段依次記為{13,14,15,16,17};
[0082]如圖8所示,所述預先配置的線段序列與字符的對應關係信息,包括:
[0083]將正向滑動經過的線段序列{6},{12},{13},{14},{15},{16},{17}分別對應於符號 「 ? 」,「空格」,「,」,「 ;」,「 +,,,「 (,,,「 [」;
[0084]將反向滑動經過線段序列{6},{12},{13},{14},{15},{16},{17}分別對應於符號 「/,,,「回車」,「。」,「:」,「_,,,「),,,「] 」 ;
[0085]將正向滑動經過的線段序列{I},⑵,⑶,⑷,{5},{7},{8},{9},{10},{11}分別對應於數字 1,2,3,4,5,6,7,8,9,0;`[0086]將反向滑動經過的線段序列{I},⑵,⑶,⑷,{5},{7},{8},{9},{10},{11}分別對應於數字符號「! 」,「0」,「 = 」,,。。
[0087]用與輸入數字相反方向手指划過一條對應的線段,在遇到下一線段之前停住,或者,以不同的方向划過垂線段的相應部分,來表示傳統英文鍵盤上的其他符號。例如,向上划過左側第一條線段,表示輸入「 ! 」;向上划過右側第二條線段並在遇到第一條線段前停住,表示輸入「&」 ;向下划過右側第六條線段,表示輸入「空格」;又比如,垂線段被劃分為5段,向右划過垂線段第I段,表示輸入「,」,向左划過垂線段第I段,表示輸入」;又如,向右划過垂線段第4段,表示輸入「(」,向左划過垂線段第4段,表示輸入「)」,等等。
[0088]在一個應用示例中,以輸入「Hello!」為例,首字母「H」是大寫,所以手指動作方向是從下到上,如圖9所示。手指的動作依次為:
[0089]連續向上划過右側第4~5條線段,
[0090]連續向下划過左側第3~4條線段,
[0091]連續向下划過右側第I~3條線段,
[0092]連續向下划過右側第I~3條線段,
[0093]連續向下划過左側第3~5條線段,
[0094]向下划過右側第6條線段,
[0095]向上划過左側第I條線段。
[0096]輸入以上文字,每個字符只需要一次手指動作,輸入效率較高。
[0097]此外,所述映射單元,還用於根據用戶的選擇預先配置線段序列與字符的對應關係信息,並將所述對應關係信息作為用戶定製的鍵盤定義保存在所述觸控螢幕輸入設備的後臺資料庫中。[0098]本實施例提供了一種輸入檢測方法,該輸入檢測方法是一種在具有觸控螢幕,能夠感應手指動作的輸入裝置上使用的快速英文輸入法。如圖10所示,該輸入法包括:
[0099]SlOl:採用如圖2所示的軟鍵盤,在該軟鍵盤的界面上顯示第一線段組和第二線段組,每一線段組包括6條彼此平行且等距離分布的線段;
[0100]其中,所述界面上顯示有6條彼此平行且等距離分布的長線段,且有一條等分線段將所述6條長線段中的每條長線段等分為第一線段和第二線段,6條第一線段構成所述第一線段組,6條第二線段構成所述第二線段組,且所述等分線段被所述6條長線段劃分為5條第三線段,構成第三線段組。
[0101]所述鍵盤可以為如圖2或圖3所示的鍵盤,也可以有更多變形。
[0102]S102:檢測到用戶在所述界面上的一次滑動;
[0103]S103:確定此次滑動經過的線段序列,再根據所述線段序列查找預先配置的線段序列與字符的對應關係信息;
[0104]S104:如查找到所述線段序列對應的字符,將所述字符作為此次輸入的字符。
[0105]其中,所述方法還包括:預先配置線段序列與字符的對應關係信息;
[0106]作為一種優選的方式, 將所述第一線段組中的6條線段依次記為{1,2,3,4,5,6},將所述第二線段組中的6條線段依次記為{7,8,9,10,11,12};
[0107]一個應用示例中,如圖6所示,所述預先配置的線段序列與字符的對應關係信息,包括:
[0108]將正向滑動經過的線段序列{I},⑵,⑶,⑷,{5},{7},{8},{9},{10},{11}分別對應於數字 1,2,3,4,5,6,7,8,9,O。
[0109]如圖7所示,所述預先配置的線段序列與字符的對應關係信息,包括:
[0110]將線段序列{1,2},{7,8}, {2,3},{8,9}, {3,4}, {9,10},{4,5},{10,11},{5,6}, {I1,12},{I, 2,3},{7,8,9},{2,3,4},{8,9,10},{3,4,5},{9,10,11},{4,5,6},{10,11,12},{
I,2,3,4},{7,8,9,10},{2,3,4,5},{8,9,10,11},{3,4,5,6},{9,10,11,12},{I, 2,3,4,5},{7,8,9,10,11}分別對應於小寫英文字母 a, b, c, d, e, f, g, h, I, j, k, I, m, η, ο, ρ, q, r, s, t, u,ν, w, χ, y, ζ;
[0111]當所述線段序列順序相反時,分別對應於相同順序的大寫英文字母。
[0112]作為一種優選的方式,所述方法還包括:根據滑動經過的線段序列的方向預先配置線段序列與字符的對應關係信息,將所述第一線段組中的6條線段依次記為{I, 2,3,4,5,6},將所述第二線段組中的6條線段依次記為{7,8,9,10,11,12},將所述第三線段組中的5條線段依次記為{13,14,15,16,17};
[0113]如圖8所示,所述預先配置的線段序列與字符的對應關係信息,包括:
[0114]將正向滑動經過的線段序列{6},{12},{13},{14},{15},{16},{17}分別對應於符號 「 ? 」,「空格」,「,」,「 ;」,「 +,,,「 (,,,「 [」;
[0115]將反向滑動經過線段序列{6},{12},{13},{14},{15},{16},{17}分別對應於符號 「/,,,「回車」,「。」,「:」,「_,,,「),,,「] 」 ;
[0116]將正向滑動經過的線段序列{I},⑵,⑶,⑷,{5},{7},{8},{9},{10},{11}分別對應於數字 1,2,3,4,5,6,7,8,9,0;
[0117]將反向滑動經過的線段序列{I},⑵,⑶,⑷,{5},{7},{8},{9},{10},{11}分別對應於數字符號「丨 」,「#」,「$」,「%」,「~」,「&」,「=」,,。
[0118]此外,優選地,所述方法還包括:
[0119]根據用戶的選擇預先配置線段序列與字符的對應關係信息,並將所述對應關係信息作為用戶定製的鍵盤定義保存在所述觸控螢幕輸入設備的後臺資料庫中。
[0120]從上述實施例可以看出,相對於現有技術,上述實施例中提供的輸入檢測法、軟鍵盤及觸控螢幕輸入設備,解決了英文字母、數字和符號的準確快速輸入問題,能夠使用有限的觸控螢幕指代更多的字母、數字或者符號,而且還可以根據用戶習慣,定製易於使用和記憶的鍵盤字符自定義,具有較高的輸入效率,並且出錯率低,提高了用戶體驗。
[0121]本領域普通技術人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關硬體完成,所述程序可以存儲於計算機可讀存儲介質中,如只讀存儲器、磁碟或光碟等。可選地,上述實施例的全部或部分步驟也可以使用一個或多個集成電路來實現。相應地,上述實施例中的各模塊/單元可以採用硬體的形式實現,也可以採用軟體功能模塊的形式實現。本發明不限制於任何特定形式的硬體和軟體的結合。
[0122]以上所述僅為本發明的優選實施例而已,並非用於限定本發明的保護範圍。根據本發明的
【發明內容】
,還可有其他多種實施例,在不背離本發明精神及其實質的情況下,熟悉本領域的技術人員當可根據本發明作出各種相應的改變和變形,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
【權利要求】
1.一種輸入檢測方法,應用於觸控螢幕輸入設備,該方法包括: 在觸控螢幕軟鍵盤的界面上顯示第一線段組和第二線段組,每一線段組包括6條彼此平行且等距離分布的線段; 檢測到用戶在所述界面上的一次滑動; 確定此次滑動經過的線段序列,再根據所述線段序列查找預先配置的線段序列與字符的對應關係信息; 如查找到所述線段序列對應的字符,將所述字符作為此次輸入的字符。
2.如權利要求1所述的輸入檢測方法,其特徵在於: 所述界面上顯示有6條彼此平行且等距離分布的長線段,且有一條等分線段將所述6條長線段中的每條長線段等分為一第一線段和一第二線段,6條第一線段構成所述第一線段組,6條第二線段構成所述第二線段組,且所述等分線段被所述6條長線段劃分為5條第三線段,構成第三線段組。
3.如權利要求1所述的輸入檢測方法,其特徵在於: 所述方法還包括:預先配置線段序列與字符的對應關係信息,將所述第一線段組中的6條線段依次記為{1,2,3,4,5,6},將所述第二線段組中的6條線段依次記為{7,8,9, 10,11,12}; 所述預先配置的線段序列與字符的對應關係信息,包括: 將線段序列{I},⑵,⑶,⑷,{5},{7},{8},{9},{10},{11}分別對應於數字I, 2,3,4,5,6,7,8, 9, O ; 將線段序列{1,2}, {7,8}, {2,3},{8,9},{3,4},{9, 10}, {4,5},{10,11},{5,6},{11,12},{I, 2, 3} , {7,8,9},{2,3,4},{8,9,10},{3,4,5},{9,10,11},{4,5,6},{10,11,12},{I, 2,3,4},{7,8,9,10},{2,3,4,5},{8,9,10,11},{3,4,5,6},{9,10,11,12},{I, 2,3,4,5},{7,8,9,10,11}分別對應於小寫英文字母 a, b, c, d, e, f, g, h, i, j, k, I, m, η, ο,ρ, q, r, s, t, u, ν, w, x, y, z ;當每一組線段序列內的數字順序相反時,所述線段序列分別對應於相應的大寫英文字母。
4.如權利要求2所述的輸入檢測方法,其特徵在於: 所述方法還包括:根據滑動經過的線段序列的方向預先配置線段序列與字符的對應關係信息,將所述第一線段組中的6條線段依次記為{1,2,3,4,5,6},將所述第二線段組中的6條線段依次記為{7,8,9,10,11,12},將所述第三線段組中的5條線段依次記為{13,14,15,16,17}; 所述預先配置的線段序列與字符的對應關係信息,包括: 將正向滑動經過的線段序列{6},{12},{13},{14},{15},{16},{17}分別對應於符號「 ?,,「 ,,「.,,『『 +,,「(,,「 [,,.將反向滑動經過線段序列{6},{12},{13},{14},{15},{16},{17}分別對應於符號 回車」,「。」,「: 將正向滑動經過的線段序列{I},⑵,⑶,⑷,{5},{7},{8},{9},{10},{11}分別對應於數字 1,2, 3,4, 5,6, 7,8,9,0; 將反向滑動經過的線段序列{I},⑵,⑶,⑷,{5},{7},{8},{9},{10},{11}分別對應於數字符號「! 」,「r,,~「_,,「=」,,。
5.如權利要求1至4任意一項所述的輸入檢測方法,其特徵在於:所述方法還包括: 根據用戶的選擇預先配置線段序列與字符的對應關係信息,並將所述對應關係信息作為用戶定製的鍵盤定義保存在所述觸控螢幕輸入設備的後臺資料庫中。
6.一種觸控螢幕輸入設備,包括: 軟鍵盤,用於在界面顯示第一線段組和第二線段組,每一線段組包括6條彼此平行且等距離分布的線段; 檢測單元,用於檢測用戶在所述界面上的一次滑動; 處理單元,用於確定此次滑動經過的線段序列,再根據所述線段序列查找預先配置的線段序列與字符的對應關係信息;如查找到所述線段序列對應的字符,將所述字符作為此次輸入的字符。
7.如權利要求6所述的觸控螢幕輸入設備,其特徵在於: 所述軟鍵盤,用於在界面上顯示有6條彼此平行且等距離分布的長線段,且有一條等分線段將所述6條長線段中的每條長線段等分為第一線段和第二線段,6條第一線段構成所述第一線段組,6條第二線段構成所述第二線段組,還用於將所述等分線段被所述6條長線段劃分為5條第三線段,構成第三線段組。
8.如權利要求6所述的觸控螢幕輸入設備,其特徵在於:所述觸控螢幕輸入設備還包括與所述處理單元相連的映射單元,其中: 所述映射單元,用於預先配置線段序列與字符的對應關係信息,將所述第一線段組中的6條線段依次記為{ 1,2,3,4,5,6},將所述第二線段組中的6條線段依次記為{7,8,9, 10,11,12}; 所述預先配置的線段序列與字符的對應關係信息,包括: 將線段序列{I},⑵,⑶,⑷,{5},{7},{8},{9},{10},{11}分別對應於數字I,2,3,4,5,6,7,8, 9, O ; 將線段序列{1,2}, {7,8}, {2,3},{8,9},{3,4},{9, 10}, {4,5},{10,11},{5,6},{11,12},{I, 2, 3} , {7,8,9},{2,3,4},{8,9,10},{3,4,5},{9,10,11},{4,5,6},{10,11,12},{I, 2,3,4},{7,8,9,10},{2,3,4,5},{8,9,10,11},{3,4,5,6},{9,10,11,12},{I, 2,3,4,5},{7,8,9,10,11}分別對應於小寫英文字母 a, b, c, d, e, f, g, h, i, j, k, I, m, η, ο,ρ, q, r, s, t, u, ν, w, x, y, z ;當每一組線段序列內的數字順序相反時,所述線段序列分別對應於相應的大寫英文字母。
9.如權利要求7所述的觸控螢幕輸入設備,其特徵在於: 所述映射單元,還用於根據滑動經過的線段序列的方向預先配置線段序列與字符的對應關係信息,將所述第一線段組中的6條線段依次記為{1,2,3,4,5,6},將所述第二線段組中的6條線段依次記為{7,8,9,10,11,12},將所述第三線段組中的5條線段依次記為{13,14,15,16,17}; 所述預先配置的線段序列與字符的對應關係信息,包括: 將正向滑動經過的線段序列{6},{12},{13},{14},{15},{16},{17}分別對應於符號「 ?,,「 ,,「.,,『『 +,,「(,,「 [,,.將反向滑動經過線段序列{6},{12},{13},{14},{15},{16},{17}分別對應於符號「/」,「回車」,「。」,「:將正向滑動經過的線段序列{I},⑵,⑶,⑷,{5},{7},{8},{9},{10},{11}分別對應於數字 1,2, 3,4, 5,6, 7,8,9,0; 將反向滑動經過的線段序列{I},⑵,⑶,⑷,{5},{7},{8},{9},{10},{11}分別對應於數字符號「! 」,「r,,「#,,,「$,,,「%,,,「 ~,,,「&,,,「*,,「_,,「=」,,。
10.如權利要求6-9任意一項所述的觸控螢幕輸入設備,其特徵在於: 所述映射單元,還用於根據用戶的選擇預先配置線段序列與字符的對應關係信息,並將所述對應關係信息作為用戶定製的鍵盤定義保存在所述觸控螢幕輸入設備的後臺資料庫中。
11.一種軟鍵盤,應用於觸控螢幕輸入設備,其特徵在於: 界面上顯示有6條彼此平行且等距離分布的長線段,且有一條等分線段將所述6條長線段中的每條長線段等分為第一線段和第二線段,6條第一線段構成所述第一線段組,6條第二線段構成所述第二線段組,且所述等分線段被所述6條長線段劃分為5條第三線段,構成第三線段組; 線段序列與傳統鍵盤的字符存在對應關係。
12.如權利要求11所述的軟鍵盤,其特徵在於: 所述第一線段組中的6條線段依次記為{1,2,3,4,5,6},所述第二線段組中的6條線段依次記為{7,8,9,10,11,12},所述第三線段組中的5條線段依次記為{13,14,15,16,17}; 所述線段序列與傳統鍵盤的字符的對應關係,包括: 將正向滑動經過的線段序列{I},⑵,⑶,⑷,{5},{7},{8},{9},{10},{11}分別對應於數字 1,2, 3,4, 5,6, 7,8,9,0;` 將反向滑動經過的線段序列{I},⑵,⑶,⑷,{5},{7},{8},{9},{10},{11}分別對應於數字符號「丨 」,「@」,「#,,,「$」,「%」,「&」,「*」,「 = 」 ; 將正向滑動經過的線段序列{6},{12},{13},{14},{15},{16},{17}分別對應於符號「 ?,,「 ,,「.,,『『 +,,「(,,「 [,,.將反向滑動經過線段序列{6},{12},{13},{14},{15},{16},{17}分別對應於符號 回車」,「。」,「: 將線段序列{1,2}, {7,8}, {2,3},{8,9},{3,4},{9, 10}, {4,5},{10,11},{5,6},{11,12},{I, 2,3} , {7,8,9},{2,3,4},{8,9,10},{3,4,5},{9,10,11},{4,5,6},{10,11,12},{I, 2,3,4},{7,8,9,10},{2,3,4,5},{8,9,10,11},{3,4,5,6},{9,10,11,12},{I, 2,3,4,5},{7,8,9,10,11}分別對應於小寫英文字母 a, b, c, d, e, f, g, h, i, j, k, I, m, η, ο,ρ, q, r, s, t, u, ν, w, x, y, z ;當每一組線段序列內的數字順序相反時,所述線段序列分別對應於相應的大寫英文字母。
【文檔編號】G06F3/023GK103744536SQ201410020418
【公開日】2014年4月23日 申請日期:2014年1月16日 優先權日:2014年1月16日
【發明者】劉中, 孟慶軼, 陳斌 申請人:中國聯合網絡通信集團有限公司, 聯通系統集成有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀