欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

滑行輸入方法及裝置的制造方法

文檔序號(hào):10624390閱讀:219來(lái)源:國(guó)知局
滑行輸入方法及裝置的制造方法
【專利摘要】一種滑行輸入方法及裝置,所述方法包括:當(dāng)檢測(cè)到滑行輸入操作時(shí),獲取觸點(diǎn)位置對(duì)應(yīng)的字符;根據(jù)與所述觸點(diǎn)位置對(duì)應(yīng)的字符,在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾獲得有效字符,并基于所述有效字符獲得與所述滑行軌跡對(duì)應(yīng)的有效字符串;其中,所述在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾包括從數(shù)據(jù)庫(kù)中選中字符組合,使得所選中的字符組合的設(shè)定字符位包含所述與觸點(diǎn)位置對(duì)應(yīng)的字符;當(dāng)所述滑行軌跡滿足預(yù)設(shè)的反饋條件時(shí),輸出所述有效字符串。本發(fā)明有效節(jié)省了計(jì)算量,并且提高了輸入效率。
【專利說(shuō)明】
滑行輸入方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及文字輸入技術(shù)領(lǐng)域,特別是涉及一種滑行輸入方法及裝置。
【背景技術(shù)】
[0002]在現(xiàn)有技術(shù)中,傳統(tǒng)的軟件鍵盤會(huì)給用戶的使用帶來(lái)很大的不便。這主要是由于觸摸屏面積較小,供選擇的內(nèi)容較多,所以相應(yīng)的屏幕選擇區(qū)域也較小。這樣就使得用戶無(wú)法直接通過(guò)手指準(zhǔn)確的點(diǎn)擊屏幕上的選擇區(qū)域來(lái)進(jìn)行輸入而往往需要借助于其他具有更小觸點(diǎn)分辨率的工具,如手寫筆。這就要求在大多數(shù)情況下,用戶需要同時(shí)使用雙手進(jìn)行操作:一只手把持該電子設(shè)備,另一只手利用手寫筆點(diǎn)擊觸摸屏進(jìn)行輸入。這樣一來(lái),不僅操作比較麻煩,而且,即使如此,在某些環(huán)境,如行駛的汽車中或其它較為顛簸的環(huán)境中,用戶仍然可能由于各種原因產(chǎn)生例如錯(cuò)誤點(diǎn)擊按鍵等各種誤操作,從而無(wú)法準(zhǔn)確實(shí)現(xiàn)輸入。
[0003]通常在配備有較小面積觸摸屏的設(shè)備上,主要的輸入是通過(guò)軟件鍵盤來(lái)完成的。用戶通過(guò)按壓點(diǎn)擊軟件鍵盤上的按鍵,來(lái)選擇輸入內(nèi)容,從而完成輸入。在現(xiàn)有技術(shù)中,傳統(tǒng)的軟件鍵盤會(huì)給用戶的使用帶來(lái)很大的不便。這主要是由于觸摸屏面積較小,供選擇的內(nèi)容較多,所以相應(yīng)的屏幕選擇區(qū)域也較小。這樣就使得用戶無(wú)法直接通過(guò)手指準(zhǔn)確的點(diǎn)擊屏幕上的選擇區(qū)域來(lái)進(jìn)行輸入而往往需要借助于其他具有更小觸點(diǎn)分辨率的工具,如手寫筆。這就要求在大多數(shù)情況下,用戶需要同時(shí)使用雙手進(jìn)行操作:一只手把持該電子設(shè)備,另一只手利用手寫筆點(diǎn)擊觸摸屏進(jìn)行輸入。這樣一來(lái),不僅操作比較麻煩,而且,即使如此,在某些環(huán)境,如行駛的汽車中或其它較為顛簸的環(huán)境中,用戶仍然可能由于各種原因產(chǎn)生例如錯(cuò)誤點(diǎn)擊按鍵等各種誤操作,從而無(wú)法準(zhǔn)確實(shí)現(xiàn)輸入
[0004]滑行輸入法是近幾年涌現(xiàn)的一種全新的輸入方式,在追求高效率的當(dāng)今社會(huì)中,輸入法的高效與否就成為了一個(gè)至關(guān)重要的條件,滑行輸入法即是在觸屏手機(jī)上,或者平板電腦上,通過(guò)不離開平面的滑行的方式,串聯(lián)起音節(jié),起到高效輸入的目的。
[0005]但是,現(xiàn)有技術(shù)中的滑行輸入法一般在用戶滑行動(dòng)作完成之后才對(duì)滑行軌跡中的字符進(jìn)行相應(yīng)的分析,存在著輸入效率低下的問(wèn)題。

【發(fā)明內(nèi)容】

[0006]本發(fā)明實(shí)施例解決的問(wèn)題是如何提高滑行輸入的輸入效率,節(jié)省計(jì)算量。
[0007]為解決上述問(wèn)題,本發(fā)明實(shí)施例提供了一種滑行輸入方法,所述方法包括:當(dāng)檢測(cè)到滑行輸入操作時(shí),獲取觸點(diǎn)位置對(duì)應(yīng)的字符;根據(jù)與所述觸點(diǎn)位置對(duì)應(yīng)的字符,在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾獲得有效字符,并基于所述有效字符獲得與所述滑行軌跡對(duì)應(yīng)的字符串;其中,所述在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾包括從數(shù)據(jù)庫(kù)中選中字符組合,使得所選中的字符組合的設(shè)定字符位包含所述與所述觸點(diǎn)位置對(duì)應(yīng)的字符;當(dāng)所述滑行軌跡滿足預(yù)設(shè)的反饋條件時(shí),輸出所述與所述有效字符串。
[0008]根據(jù)本發(fā)明實(shí)施方式的一方面,所述從數(shù)據(jù)庫(kù)中選中字符組合,使得所選中的字符組合的設(shè)定字符位包含與觸點(diǎn)位置對(duì)應(yīng)的字符包括:當(dāng)所述觸點(diǎn)位置對(duì)應(yīng)的字符為所選中字符組合的非首位字符時(shí),將滑至當(dāng)前觸點(diǎn)位置之前選中字符中的一個(gè)或多個(gè),與所述觸點(diǎn)當(dāng)前位置對(duì)應(yīng)的字符進(jìn)行組合,形成過(guò)濾基礎(chǔ),并基于該過(guò)濾基礎(chǔ)在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾。也就是說(shuō),當(dāng)所述觸點(diǎn)位置對(duì)應(yīng)的字符為所選中字符組合的非首位字符時(shí),采用滑至當(dāng)前觸點(diǎn)位置之前選中字符的所有子集,與所述觸點(diǎn)當(dāng)前位置對(duì)應(yīng)的字符進(jìn)行任意組合,從而形成在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾的基礎(chǔ)。
[0009]根據(jù)本發(fā)明實(shí)施方式的另一方面,還提供了一種滑行輸入裝置,包括:獲取單元,適于當(dāng)檢測(cè)到存在滑行輸入操作時(shí),獲取觸點(diǎn)位置對(duì)應(yīng)的字符;過(guò)濾單元,適于根據(jù)所述與觸點(diǎn)位置對(duì)應(yīng)的字符,按照設(shè)定的過(guò)濾步驟,在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾獲得有效字符,并基于所述有效字符,獲得與所述滑行軌跡對(duì)應(yīng)的有效字符串;輸出顯示單元,適于當(dāng)所述滑行軌跡滿足預(yù)設(shè)的反饋條件時(shí),輸出該有效字符串。
[0010]與現(xiàn)有技術(shù)相比,本發(fā)明的技術(shù)方案根據(jù)滑行軌跡中觸點(diǎn)位置對(duì)應(yīng)的字符,經(jīng)由選中步驟和/或排除步驟,能夠快速而精準(zhǔn)地從數(shù)據(jù)庫(kù)中過(guò)濾出有效字符,從而大大提高基于該有效字符所獲得的與該滑行軌跡對(duì)應(yīng)的字符串的準(zhǔn)確性。此外,通過(guò)預(yù)設(shè)一定的反饋條件,使得當(dāng)滿足預(yù)設(shè)的反饋條件時(shí),能夠?qū)⑺x取的字符串顯示給用戶,而不必等到用戶的滑行輸入操作結(jié)束時(shí)才將相應(yīng)的詞匯反饋給用戶進(jìn)行選擇,可以有效節(jié)省計(jì)算量,并且可以提尚輸入效率。
【附圖說(shuō)明】
[0011]圖1是本發(fā)明滑行輸入方法一種實(shí)施方式的流程示意圖;
[0012]圖2是本發(fā)明滑行輸入方法一種實(shí)施方式中步驟SlOl的流程示意圖;
[0013]圖3是本發(fā)明滑行輸入方法一種實(shí)施方式中進(jìn)行滑行輸入的操作示意圖;
[0014]圖4是本發(fā)明滑行輸入方法一種實(shí)施方式中參照裝置的數(shù)據(jù)流向的框架示意圖;
[0015]圖5是本發(fā)明滑行輸入方法一種實(shí)施方式中將有效字符串顯示在鍵盤區(qū)域的顯示示意圖;
[0016]圖6是本發(fā)明滑行輸入方法一種實(shí)施方式中數(shù)據(jù)的存儲(chǔ)示意圖;
[0017]圖7是本發(fā)明滑行輸入方法一種實(shí)施方式中進(jìn)行滑行輸入的操作示意圖;
[0018]圖8是本發(fā)明滑行輸入方法一種實(shí)施方式中步驟S102的流程示意圖;
[0019]圖9是本發(fā)明滑行輸入方法一種實(shí)施方式中對(duì)照?qǐng)D7和圖8在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾的不意圖;
[0020]圖10是本發(fā)明滑行輸入裝置一種實(shí)施方式的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0021]在詳細(xì)說(shuō)明根據(jù)本發(fā)明的實(shí)施例前,應(yīng)該注意到的是,所述實(shí)施例主要在于向電子設(shè)備中輸入文本有關(guān)的方法步驟和設(shè)備組件的組合。因此,所屬設(shè)備組件和方法步驟已經(jīng)在附圖中通過(guò)常規(guī)符號(hào)在適當(dāng)?shù)奈恢帽硎境鰜?lái)了,并且只示出了與理解本發(fā)明的實(shí)施例有關(guān)的細(xì)節(jié),以免因?qū)τ诘靡嬗诒景l(fā)明的本領(lǐng)域普通技術(shù)人員而言顯而易見的那些細(xì)節(jié)而模糊了本公開內(nèi)容。
[0022]在本文中,第一和第二之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)區(qū)分一個(gè)實(shí)體或動(dòng)作與另一個(gè)實(shí)體或動(dòng)作,而不一定要求或暗示這種實(shí)體或動(dòng)作之間的任何實(shí)際的這種關(guān)系或順序。術(shù)語(yǔ)“包括”、“包含”或任何其他變體旨在涵蓋非排他性的包含,由此使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包含這些要素,而且還包含沒有明確列出的其他要素,或者為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。
[0023]術(shù)語(yǔ)“鍵盤”是廣義定義的,包括任何具有確定區(qū)域的輸入部件,包含但不局限于硬件機(jī)械式鍵盤、硬件感應(yīng)式鍵盤、觸摸屏上的軟件鍵盤等。本發(fā)明的實(shí)施例默認(rèn)以觸摸屏上的軟件鍵盤,即鍵盤為例說(shuō)明,但本領(lǐng)域的普通技術(shù)人員可以理解,本發(fā)明所提及的方法和系統(tǒng)也可以應(yīng)用于硬件鍵盤。
[0024]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更為明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施例做詳細(xì)的說(shuō)明。
[0025]圖1示出了本發(fā)明實(shí)施例中的一種滑行輸入方法的流程圖。如圖1所述的滑行輸入方法,可以包括:
[0026]步驟SlOl:當(dāng)檢測(cè)到存在滑行輸入操作時(shí),獲取觸點(diǎn)位置對(duì)應(yīng)的字符。
[0027]在具體實(shí)施中,當(dāng)用戶在鍵盤上進(jìn)行滑行操作時(shí),隨著觸點(diǎn)的移動(dòng),觸點(diǎn)的位置構(gòu)成滑行軌跡。其中,步驟SlOl中對(duì)觸點(diǎn)位置對(duì)應(yīng)字符的獲取可以是實(shí)時(shí)的,從而便于根據(jù)用戶當(dāng)前觸點(diǎn)的位置,及時(shí)進(jìn)行反饋。
[0028]在具體實(shí)施中,所述鍵盤布局可以根據(jù)不同的語(yǔ)言選擇不同的布局方式,同一種語(yǔ)言也可以采用多種布局方式,具體布局方式不會(huì)對(duì)本發(fā)明構(gòu)成任何限制。例如對(duì)于英語(yǔ),可以采用QWERTY的單鍵鍵盤布局方式,其中包括26個(gè)英文字母,數(shù)字、符號(hào)和空格鍵,每個(gè)按鍵代表一個(gè)字母,數(shù)字或符號(hào)可與字母復(fù)合在同一個(gè)按鍵上;或者,可以采用AZERTY的單鍵鍵盤布局方式。當(dāng)然,鍵盤也可以采用其它鍵盤布局方式,例如,在每個(gè)按鍵上有兩個(gè)字母的半QWERTY緊湊鍵盤布局,或者在每個(gè)按鍵上有多個(gè)字母的九鍵鍵盤布局。所述鍵盤布局也可適用于除英語(yǔ)以外的其它語(yǔ)種,且字母、數(shù)字、符號(hào)的具體內(nèi)容和位置可根據(jù)具體語(yǔ)言的需求或鍵盤排布而改變。
[0029]在具體實(shí)施中,參考圖2,步驟SlOl還可以包括:檢測(cè)輸入操作,并判斷是否進(jìn)入滑行輸入模式;當(dāng)進(jìn)入滑行輸入模式時(shí),隨著觸點(diǎn)移動(dòng),采集觸點(diǎn)位置對(duì)應(yīng)的字符。
[0030]用戶在鍵盤上進(jìn)行操作時(shí),其輸入操作可為點(diǎn)擊輸入,例如用戶通過(guò)手指或其它輸入設(shè)備對(duì)鍵盤的按鍵進(jìn)行“按下-抬起”的操作,以完成一次點(diǎn)擊輸入;其輸入操作還可為滑行輸入,例如在完成某個(gè)按鍵的輸入之后,觸點(diǎn)并不從鍵盤上離開,而是直接在多個(gè)按鍵之間進(jìn)行滑行直至滑至下一個(gè)待輸入的按鍵,從而實(shí)現(xiàn)基于多個(gè)按鍵的滑行輸入。因此,在具體實(shí)施中,可預(yù)先設(shè)定觸發(fā)滑行輸入模式的觸發(fā)條件,在步驟SlOl中通過(guò),檢測(cè)輸入操作是否符合觸發(fā)條件,判斷是否進(jìn)入滑行輸入模式。其中,所述觸發(fā)條件可包括:當(dāng)觸點(diǎn)的滑行軌跡的長(zhǎng)度超過(guò)預(yù)設(shè)的長(zhǎng)度閾值時(shí),或者觸點(diǎn)軌跡形成預(yù)設(shè)的形狀,例如三角形或圓形或用戶自己設(shè)定的形狀,或者可包括特定輸入操作,例如,觸點(diǎn)從空格鍵或鍵盤左上角等特定位置開始滑行。此時(shí),便可以觸發(fā)本發(fā)明實(shí)施例中的滑行輸入方法,采集用戶在鍵盤上的滑行軌跡所經(jīng)過(guò)位置對(duì)應(yīng)的字符。在一種實(shí)施方式中,對(duì)觸點(diǎn)位置對(duì)應(yīng)字符的采集可以是實(shí)時(shí)的。
[0031]可以理解的是,在具體實(shí)施中,除了通過(guò)觸摸屏顯示鍵盤,并檢測(cè)用戶在手指或觸控筆等其他觸控設(shè)備在鍵盤上的滑行軌跡來(lái)實(shí)現(xiàn)滑行輸入外,還可通過(guò)如薄膜鍵盤或其他能夠?qū)崿F(xiàn)滑行輸入的感應(yīng)設(shè)備來(lái)接收用戶的輸入操作。
[0032]在具體實(shí)施中,采集觸點(diǎn)位置對(duì)應(yīng)的字符,可包括:獲取觸點(diǎn)當(dāng)前位置對(duì)應(yīng)的坐標(biāo)數(shù)據(jù),進(jìn)而根據(jù)當(dāng)前鍵盤布局,獲取與所述坐標(biāo)數(shù)據(jù)關(guān)聯(lián)的字符。其中,所述觸點(diǎn)位置對(duì)應(yīng)的字符可以包括所述觸點(diǎn)當(dāng)前位置的字符以及該字符周圍的字符。在具體實(shí)施中,該字符周圍的字符可包含與該字符緊鄰的所有字符,例如請(qǐng)參見圖3所示,當(dāng)所述滑行軌跡經(jīng)過(guò)鍵盤上的字符S時(shí),根據(jù)字符S的坐標(biāo),在相應(yīng)的數(shù)據(jù)庫(kù)中進(jìn)行查找,獲取對(duì)應(yīng)的可能字符也包括:“w”、“e”、“a”、“X”、“d”、“z”。在另一種實(shí)施例中,該字符周圍的字符也可包括設(shè)定方向上與該字符相鄰的字符,例如圖3中,觸點(diǎn)位置對(duì)應(yīng)的字符可包括:“s”、“a”和“d”。
[0033]參考圖1和圖4,步驟S102可包括:根據(jù)所述與觸點(diǎn)位置對(duì)應(yīng)的字符,按照設(shè)定的過(guò)濾步驟,在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾獲得有效字符,并基于所述有效字符,獲得與所述滑行軌跡對(duì)應(yīng)的有效字符串。
[0034]在具體實(shí)施中,所述過(guò)濾步驟進(jìn)一步包括選中步驟和排除步驟。具體來(lái)說(shuō),在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾可包括:步驟Tl,執(zhí)行所述選中步驟,在數(shù)據(jù)庫(kù)中對(duì)字符組合進(jìn)行選中,其中,所選中的字符組合的設(shè)定字符位包含所述與觸點(diǎn)位置對(duì)應(yīng)的字符,該設(shè)定字符位的字符為有效字符;步驟T2,從由所述與觸點(diǎn)位置對(duì)應(yīng)的字符所構(gòu)成的字符組合中,執(zhí)行排除步驟,排除不可能構(gòu)成有效字符串的字符組合,其中,未被排除的字符組合中與所述觸點(diǎn)位置對(duì)應(yīng)的字符為有效字符。按照所述過(guò)濾步驟在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾后,獲得至少一個(gè)由一個(gè)或多個(gè)有效字符構(gòu)成的字符組合。
[0035]本領(lǐng)域技術(shù)人員應(yīng)可理解,在具體實(shí)現(xiàn)過(guò)程中,當(dāng)觸點(diǎn)從一個(gè)字符按鍵滑行至相鄰的另一個(gè)字符按鍵的過(guò)程中,或者當(dāng)觸點(diǎn)由前一次停頓至當(dāng)前停頓的滑行過(guò)程中,都可包含一次或多次步驟Tl以及一次或多次步驟T2。此外,步驟Tl和步驟T2的順序也可順序執(zhí)行,也可倒序執(zhí)行,也可穿插并行執(zhí)行,其進(jìn)行的前后順序并不會(huì)對(duì)本發(fā)明的發(fā)明思路造成影響。
[0036]在具體實(shí)施中,經(jīng)由上述過(guò)濾步驟獲得由一個(gè)或多個(gè)有效字符所構(gòu)成的字符組合之后,可將該字符組合作為與滑行軌跡對(duì)應(yīng)的有效字符串,也可進(jìn)一步基于該字符組合進(jìn)行預(yù)測(cè),獲得包含該字符組合的有效字符串。
[0037]步驟S103:當(dāng)所述滑行軌跡滿足預(yù)設(shè)的反饋條件時(shí),輸出該有效字符串。
[0038]在具體實(shí)施中,現(xiàn)有技術(shù)中在當(dāng)用戶滑完構(gòu)成整個(gè)單詞或詞組的所有字母時(shí),才對(duì)所經(jīng)過(guò)的所有字母甚至每一個(gè)字母周邊的字母進(jìn)行記錄和計(jì)算,所造成的數(shù)據(jù)計(jì)算量龐大,且造成硬件負(fù)擔(dān)加重。針對(duì)該現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明實(shí)施例中的滑行輸入方法,并非在用戶完成相應(yīng)的滑行輸入操作時(shí),而是在用戶滑行輸入的過(guò)程中,當(dāng)滿足預(yù)設(shè)的反饋條件時(shí),便可以將所選取的字符對(duì)應(yīng)的候選詞匯進(jìn)行輸出顯示,以供用戶選擇,在減少計(jì)算量的同時(shí),可以有效提高輸入的效率。在一種實(shí)施方式中,可設(shè)置一個(gè)或多個(gè)反饋條件,當(dāng)滿足所有的反饋條件時(shí)才輸入該有效字符串,從而可以減少誤反饋。
[0039]在本發(fā)明一實(shí)施例中,所述預(yù)設(shè)的反饋條件為所述滑行軌跡經(jīng)過(guò)鍵盤上的預(yù)設(shè)位置。在具體實(shí)施中,所述鍵盤上的預(yù)設(shè)位置可以包括所述鍵盤上相鄰按鍵的交界處。在此種情況下,每當(dāng)觸點(diǎn)位置經(jīng)過(guò)按鍵交界處時(shí),則輸出對(duì)應(yīng)的有效字符串,從而實(shí)現(xiàn)將所選取用戶滑行軌跡所經(jīng)過(guò)位置對(duì)應(yīng)的字符對(duì)應(yīng)的候選詞匯進(jìn)行實(shí)時(shí)輸出顯示,可以在減小計(jì)算量的同時(shí),提高滑行輸入的效率。此外,鍵盤上的預(yù)設(shè)按鍵位置也可為例如空格鍵、esc鍵、回車鍵等預(yù)設(shè)按鍵,或其它未設(shè)置按鍵的預(yù)設(shè)位置處,例如屏幕的左上角處等。
[0040]在本發(fā)明一實(shí)施例中,所述預(yù)設(shè)的反饋條件為所述滑行軌跡的長(zhǎng)度達(dá)到預(yù)設(shè)的長(zhǎng)度閾值。所述長(zhǎng)度閾值可以根據(jù)實(shí)際的需要進(jìn)行設(shè)置,例如,可以設(shè)置為5_或者2cm等。
[0041]在本發(fā)明一實(shí)施例中,所述預(yù)設(shè)的反饋條件為所述滑行軌跡對(duì)應(yīng)的時(shí)長(zhǎng)達(dá)到預(yù)設(shè)的時(shí)長(zhǎng)閾值。其中,所述時(shí)長(zhǎng)閾值可以根據(jù)實(shí)際的需要進(jìn)行設(shè)置,例如,可以設(shè)置為0.3s或者0.5s等。
[0042]在本發(fā)明一實(shí)施例中,可以采用顯示輸出的方式,也可以采用語(yǔ)音輸出的方式,對(duì)所述與該滑行軌跡對(duì)應(yīng)的有效字符串進(jìn)行輸出。其中,采用顯示輸出的方式時(shí),可將一個(gè)或多個(gè)與該滑行軌跡對(duì)應(yīng)的有效字符串顯示在鍵盤區(qū)域,例如,可按照當(dāng)前字母或該當(dāng)前字母的下一個(gè)字母,將可能的有效字符串顯示在對(duì)應(yīng)字符按鍵的上方、或下方、或左側(cè)、或右偵叭或其它設(shè)定位置處。參考圖5,根據(jù)當(dāng)前觸點(diǎn)滑過(guò)的軌跡,經(jīng)由步驟S102,在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾,獲得有效字符“wh”,基于該有效字符進(jìn)行預(yù)測(cè),獲得與所述滑行軌跡對(duì)應(yīng)的有效字符串“where”、“which”、“what”、“who”,并經(jīng)由步驟S103,將這些對(duì)應(yīng)的字符串顯示在當(dāng)前字符“wh”的下一個(gè)字母,即分別為“e”、“i”、“a”、“0”,的周圍。
[0043]在本發(fā)明一實(shí)施例中,還可以包括采用多媒體的方式對(duì)輸出進(jìn)行提醒,例如,可采用震動(dòng)的方式提示字符串的顯示,或以動(dòng)畫的形式彈出字符串。
[0044]此外,為了使反饋結(jié)果能夠及時(shí)跟隨用戶的輸入操作進(jìn)行更新,本發(fā)明提供了步驟S102,根據(jù)滑行軌跡中觸點(diǎn)位置對(duì)應(yīng)的字符,經(jīng)由選中步驟和/或排除步驟,從數(shù)據(jù)庫(kù)中過(guò)濾出有效字符,并且當(dāng)所述觸點(diǎn)位置對(duì)應(yīng)的字符為所選中字符組合的非首位字符時(shí),采用滑至當(dāng)前觸點(diǎn)位置之前選中字符的所有子集,與所述觸點(diǎn)當(dāng)前位置對(duì)應(yīng)的字符進(jìn)行任意組合,從而形成在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾的基礎(chǔ)。
[0045]下面結(jié)合圖6所示的樹狀詞典,來(lái)對(duì)本發(fā)明一實(shí)施例中的步驟S102進(jìn)行詳細(xì)的介紹。
[0046]請(qǐng)參見圖6所示,在本發(fā)明一實(shí)施例中,候選詞匯可以存儲(chǔ)在樹狀詞典中。其中,在樹狀詞典中的每一個(gè)節(jié)點(diǎn)N1-l、N1-2…N1-m依次代表候選詞匯中相應(yīng)位序的字母,其中i代表節(jié)點(diǎn)在樹中的深度(第i層),位于第i層的節(jié)點(diǎn)的字符表示候選詞匯中的第i個(gè)字符。m代表了該層中的字符總數(shù),例如,在英語(yǔ)中有26個(gè)字母,則m可以為I?26中的任一正整數(shù)。當(dāng)樹狀詞典內(nèi)包含由其他符號(hào)組成的單詞,如don’ t等,則m可以大于26。
[0047]其中,樹狀詞典中的節(jié)點(diǎn)由路徑P1-j-1,P1-j-2,…,P1-j-m連接起來(lái),其中i_j代表該路徑所連接父節(jié)點(diǎn)為N1-j。從根節(jié)點(diǎn)向下到達(dá)某一節(jié)點(diǎn)的路徑所途徑的節(jié)點(diǎn)序列,稱為該節(jié)點(diǎn)(或該路徑)的字符序列。如果一個(gè)節(jié)點(diǎn)的字符是詞典中候選詞匯的最后一個(gè)字符,則稱該節(jié)點(diǎn)為單詞節(jié)點(diǎn)。如果某一條路徑不存在,則代表該路徑的字符序列在詞典中不存在。
[0048]例如,候選詞匯“apple”所對(duì)應(yīng)的節(jié)點(diǎn),就是從根節(jié)點(diǎn)向下順序?qū)ふ夜?jié)點(diǎn)a-p-p-1-e。其中,候選詞匯“apple”第一位的字符“a”所對(duì)應(yīng)的節(jié)點(diǎn)在樹的第I層,第二位的字符“P”的節(jié)點(diǎn)在樹的第2層,第三位的字符“p”的節(jié)點(diǎn)在樹的第3層,第四位的字符“I”的節(jié)點(diǎn)在樹的第4層,而第五位的字符“e”的節(jié)點(diǎn)在樹的第五層。另外,由于候選詞匯“apple”以第五位的字符“e”結(jié)尾,因此,第五位的字符“e”也是候選詞匯“apple”的單詞節(jié)點(diǎn)。
[0049]如圖7所示,觸點(diǎn)自按鍵“ s”滑至按鍵“k”的滑行軌跡TKl中,觸點(diǎn)依次經(jīng)過(guò)按鍵“s”、“d”、“f”、“g”、“h”、“r直至按鍵“k”。在本發(fā)明一實(shí)施例中,參考圖8,當(dāng)獲取與觸點(diǎn)位置對(duì)應(yīng)的字符之后,按照設(shè)定的過(guò)濾步驟,在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾可以包括:
[0050]步驟S411:根據(jù)所述觸點(diǎn)位置對(duì)應(yīng)的字符,在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾,選中設(shè)定字符位為該對(duì)應(yīng)字符的所有字符組合。其中,所述觸點(diǎn)位置對(duì)應(yīng)的字符可為字符組合的首位字符,也可為字符組合的非首位字符。
[0051]以圖7為例,對(duì)于首位字符,當(dāng)觸點(diǎn)在按鍵“s”位置處時(shí),與該觸點(diǎn)位置對(duì)應(yīng)的字符為字符“S”。由于該字符“s”為該觸點(diǎn)在此段滑行軌跡TKl中的第一個(gè)字符,則根據(jù)字符“ s ”在數(shù)據(jù)庫(kù)中進(jìn)行查找,獲得在第一字符位包含字符“ s ”的字符組合,例如,“ s ”、“ some ”、“she”、“see”、“since”等。在某些實(shí)施例中,步驟S411具體可包括,如圖9所示,在所示字典樹中對(duì)第一層中的節(jié)點(diǎn)“s”進(jìn)行標(biāo)定,即選中字母“s”開頭的字符組合,例如,字符組合“ sa”、“ Sb”、“ sc”直至字符組合“ sz ”。在某些實(shí)施例中,對(duì)于首位字符,所述觸點(diǎn)位置對(duì)應(yīng)的字符也可考慮觸點(diǎn)位置鄰近的所有字符,即當(dāng)觸點(diǎn)位置在按鍵“s”處時(shí),與該觸點(diǎn)位置對(duì)應(yīng)的字符包括字符“s”、“w”、“e”、“a”、“f”、“z”和“X”,即步驟S411可包括對(duì)字典樹中第一層的多個(gè)節(jié)點(diǎn)“s”、“w”、“e”、“a”、“f”、“Z”和“X”都進(jìn)行標(biāo)定(圖中未示出)。
[0052]對(duì)于非首位字符,除了根據(jù)所述觸點(diǎn)位置對(duì)應(yīng)的字符之外,還需要基于前述已選中的字符,在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾,從而獲得對(duì)應(yīng)的所有字符組合。
[0053]具體來(lái)說(shuō),例如,參考圖7,當(dāng)觸點(diǎn)從按鍵“s”位置處滑至按鍵“d”處,根據(jù)字符“d”并且基于前述已選中的字符在數(shù)據(jù)庫(kù)中進(jìn)行查找,獲得在第二字符位包含字符“d”且第一字符位包含字符“s”的字符組合,例如“sd”。參考圖9,根據(jù)字符“d”在數(shù)據(jù)庫(kù)中進(jìn)行查找,可包括在如圖所示的字典樹中,對(duì)與第一層節(jié)點(diǎn)“s”相連接的第二層節(jié)點(diǎn)“d”進(jìn)行標(biāo)定,選中以開頭第一、第二字母分別為“s”和“d”的字符組合。
[0054]接著,觸點(diǎn)繼續(xù)滑行,從按鍵“d”位置處滑至按鍵“f”處,根據(jù)字符“f”并且基于前述已選中的所有字符中的一個(gè)或多個(gè),在數(shù)據(jù)庫(kù)中進(jìn)行查找。此時(shí),結(jié)合圖9,前述已選中的字符包括第一層中的節(jié)點(diǎn)“s”以及第二層中的節(jié)點(diǎn)“d”,因此,基于已選中的字符“s”進(jìn)行過(guò)濾,獲得在第一字符位包含字符“s”且第二字符位包含字符“f”的字符組合,例如“sf” ;基于已選中的字符“d”進(jìn)行過(guò)濾,獲得在第一字符位包含字符“S”、第二字符位包含字符“d”且第三字符位包含字符“f”的字符組合,例如“sdf”。
[0055]步驟S412:從步驟S411中所選中的字符組合中排除不可能構(gòu)成有效字符串的字符組合。具體來(lái)說(shuō),可以以步驟S411所選中的字符組合在數(shù)據(jù)庫(kù)中進(jìn)行查找,獲得不可能構(gòu)成有效字符串的字符組合。
[0056]例如,對(duì)于滑行軌跡TKl中第一個(gè)字符“ s”,通過(guò)在數(shù)據(jù)庫(kù)中遍歷字符“ s”依次和字符“a”至字符“z”的組合,即字符組合“sa”、“Sb”、“sc”直至字符組合“sz”,查找是否存在以這些字符組合開頭的字符串,即有效字符串。例如,不存在以字符組合“sz”開頭的字符串,則排除字符組合“sz”。參考圖9,當(dāng)標(biāo)定第一層節(jié)點(diǎn)“s”時(shí),步驟S412可包括排除自第一層節(jié)點(diǎn)“s”至第二層節(jié)點(diǎn)“z”的路徑。
[0057]又例如,對(duì)于滑行軌跡TKl中第一個(gè)字符“ s”,通過(guò)在數(shù)據(jù)庫(kù)中遍歷字符“ s”分別和字符“a”至字符“z”中每一個(gè)字符構(gòu)成的字符組合,查找以這些字符組合作為起始字符所構(gòu)成的路徑中是否存在單詞節(jié)點(diǎn),即是否存在以這些字符組合開頭的有效字符串。當(dāng)不存在以字符組合“sz”開頭的字符串,則排除字符組合“sz”。
[0058]其中,根據(jù)步驟S411執(zhí)行的選中操作以及根據(jù)步驟S412執(zhí)行的排除操作并不存在必然的前后關(guān)系。例如,在其它實(shí)施方式中,可先執(zhí)行排除步驟,根據(jù)由所有字符任意組合的字符組合,查找并排除其中無(wú)法構(gòu)成有效字符串的字符組合;再執(zhí)行選中步驟,根據(jù)所述觸點(diǎn)位置對(duì)應(yīng)的字符,從數(shù)據(jù)庫(kù)中經(jīng)過(guò)排除步驟過(guò)濾的字符組合中,選中設(shè)定字符位為該對(duì)應(yīng)字符的所有字符組合,即包含有效字符的字符組合。
[0059]在又一種實(shí)施方式中,還可將詞庫(kù)中的候選詞匯以樹形數(shù)據(jù)結(jié)構(gòu)進(jìn)行存儲(chǔ),使得所存儲(chǔ)的每一條節(jié)點(diǎn)路徑都是有效的,進(jìn)而可根據(jù)所述觸點(diǎn)位置對(duì)應(yīng)的字符,在所述詞庫(kù)中進(jìn)行過(guò)濾,選中設(shè)定字符位為該對(duì)應(yīng)字符的所有字符組合。
[0060]本領(lǐng)域技術(shù)人員應(yīng)能理解,如圖6或圖9所示樹形的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)僅為了示例性對(duì)本發(fā)明思路進(jìn)行說(shuō)明,這種存儲(chǔ)方式,可以快速地找到一個(gè)特定的字母序列是否是所述樹狀詞典里的一個(gè)候選詞匯,以及該候選詞匯的各個(gè)節(jié)點(diǎn)的字符??梢岳斫獾氖?,本發(fā)明實(shí)施例中候選詞匯還可以采用其他的數(shù)據(jù)結(jié)構(gòu)進(jìn)行存儲(chǔ),例如,堆形、圖像或者鏈表等。
[0061]在上述實(shí)施例中采用如何滑行輸入英文單詞對(duì)本發(fā)明實(shí)施例中的滑行輸入方法進(jìn)行了詳細(xì)的說(shuō)明。本領(lǐng)域的技術(shù)人員可以理解的是,本發(fā)明的連續(xù)滑行輸入單詞的方法也可以支持其它語(yǔ)種的語(yǔ)言,且不受鍵盤布局的影響。
[0062]在具體實(shí)施中,本發(fā)明實(shí)施例中的滑行輸入方法所支持的語(yǔ)言包括但不局限于西語(yǔ)語(yǔ)種中的英語(yǔ)、法語(yǔ)、德語(yǔ)等、拉丁語(yǔ)種中的西班牙語(yǔ)、葡萄牙語(yǔ)等,以及亞洲語(yǔ)種中的阿拉伯語(yǔ)、印度語(yǔ)、中文、日文、韓文等。
[0063]在具體實(shí)施中,本發(fā)明實(shí)施例中的滑行輸入方法所支持的鍵盤布局上包括但不限于目前流行的QWERTY鍵盤布局、AZERTY鍵盤布局,還可以是其他的鍵盤布局。
[0064]圖10示出了本發(fā)明實(shí)施例中的一種滑行輸入裝置的結(jié)構(gòu)示意圖。如圖10所示的滑行輸入裝置800,可以包括獲取單元801、過(guò)濾單元802和輸出單元803,其中:
[0065]獲取單元801,適于當(dāng)檢測(cè)到存在滑行輸入操作時(shí),獲取觸點(diǎn)位置對(duì)應(yīng)的字符。
[0066]過(guò)濾單元802,適于根據(jù)所述與觸點(diǎn)位置對(duì)應(yīng)的字符,按照設(shè)定的過(guò)濾步驟,在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾獲得有效字符,并基于所述有效字符,獲得與所述滑行軌跡對(duì)應(yīng)的有效字符串。
[0067]輸出單元803,適于當(dāng)所述滑行軌跡滿足預(yù)設(shè)的反饋條件時(shí),輸出該有效字符串。
[0068]在具體實(shí)施中,輸出單元803進(jìn)一步還包括反饋判斷單元,該反饋判斷單元適于檢測(cè)滑行軌跡是否滿足預(yù)設(shè)的反饋條件,例如所述滑行軌跡是否經(jīng)過(guò)鍵盤上的預(yù)設(shè)位置,或者所述滑行軌跡的長(zhǎng)度是否達(dá)到預(yù)設(shè)的長(zhǎng)度閾值,或者所述滑行軌跡對(duì)應(yīng)的時(shí)長(zhǎng)是否達(dá)到預(yù)設(shè)的時(shí)長(zhǎng)閾值。當(dāng)該反饋判斷單元檢測(cè)到該滑行軌跡滿足預(yù)設(shè)的反饋條件時(shí),輸出單元803輸出與該滑行軌跡對(duì)應(yīng)的有效字符串。
[0069]在具體實(shí)施中,所述鍵盤上的預(yù)設(shè)位置包括:所述鍵盤上相鄰按鍵的交界處。在此種情況下,每當(dāng)觸點(diǎn)位置經(jīng)過(guò)按鍵交界處時(shí),則反饋判斷單元檢測(cè)出滑行軌跡滿足預(yù)設(shè)的反饋條件,輸出單元803進(jìn)一步輸出對(duì)應(yīng)的有效字符串,從而實(shí)現(xiàn)將所選取用戶滑行軌跡所經(jīng)過(guò)位置對(duì)應(yīng)的字符對(duì)應(yīng)的候選詞匯進(jìn)行實(shí)時(shí)輸出顯示。此外,鍵盤上的預(yù)設(shè)按鍵位置也可為例如空格鍵、esc鍵、回車鍵等預(yù)設(shè)按鍵,或其它未設(shè)置按鍵的預(yù)設(shè)位置處,例如屏幕的左上角處等。
[0070]在具體實(shí)施中,當(dāng)觸點(diǎn)從一個(gè)字符按鍵滑行至相鄰的另一個(gè)字符按鍵的過(guò)程中,或者當(dāng)觸點(diǎn)由前一次停頓至當(dāng)前停頓的滑行過(guò)程中,過(guò)濾單元802可適于根據(jù)所述與觸點(diǎn)位置對(duì)應(yīng)的字符,在數(shù)據(jù)庫(kù)中執(zhí)行選中步驟,對(duì)字符組合進(jìn)行選中,使得所選中的字符組合的設(shè)定字符位包含所述與觸點(diǎn)位置對(duì)應(yīng)的字符,以及從由所述與觸點(diǎn)位置對(duì)應(yīng)的字符所構(gòu)成的字符組合中,執(zhí)行排除步驟,排除不可能構(gòu)成有效字符串的字符組合,并基于這些包含有效字符的字符組合,獲得與所述滑行軌跡對(duì)應(yīng)的有效字符串。
[0071]在一種【具體實(shí)施方式】中,過(guò)濾單元802可包括選中單元,適于在數(shù)據(jù)庫(kù)中對(duì)字符組合進(jìn)行選中,其中,所選中的字符組合的設(shè)定字符位包含所述與觸點(diǎn)位置對(duì)應(yīng)的字符;以及排除單元,適于排除不可能構(gòu)成有效字符串的字符組合。其中,所述排除單元可根據(jù)選中單元的結(jié)果,從由所述與觸點(diǎn)位置對(duì)應(yīng)的字符所構(gòu)成的字符組合中進(jìn)行排除,或者所述選中單元可根據(jù)所述排除單元的結(jié)果,在有可能構(gòu)成有效字符串的字符組合中選中包含有效字符的字符組合。
[0072]在一種實(shí)施方式中,過(guò)濾單元802在執(zhí)行所述選中步驟時(shí),當(dāng)所述觸點(diǎn)位置對(duì)應(yīng)的字符為所選中字符組合的首位字符時(shí),根據(jù)所述觸點(diǎn)位置對(duì)應(yīng)的字符在數(shù)據(jù)庫(kù)中進(jìn)行查找,獲得在第一字符位包含該字符的字符組合;當(dāng)所述觸點(diǎn)位置對(duì)應(yīng)的字符為所選中字符組合的非首位字符時(shí),采用滑至當(dāng)前觸點(diǎn)位置之前選中字符的所有子集,與所述觸點(diǎn)當(dāng)前位置對(duì)應(yīng)的字符進(jìn)行任意組合,從而形成在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾的基礎(chǔ)。
[0073]本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:R0M、RAM、磁盤或光盤等。
[0074]以上對(duì)本發(fā)明實(shí)施例的方法及系統(tǒng)做了詳細(xì)的介紹,本發(fā)明并不限于此。任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),均可作各種更動(dòng)與修改,因此本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以權(quán)利要求所限定的范圍為準(zhǔn)。
【主權(quán)項(xiàng)】
1.一種滑行輸入方法,其特征在于,包括: 當(dāng)檢測(cè)到存在滑行輸入操作時(shí),獲取觸點(diǎn)位置對(duì)應(yīng)的字符; 根據(jù)與所述觸點(diǎn)位置對(duì)應(yīng)的字符,在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾獲得有效字符,并基于所述有效字符獲得與所述滑行軌跡對(duì)應(yīng)的有效字符串;其中,所述在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾包括從數(shù)據(jù)庫(kù)中選中字符組合,使得所選中的字符組合的設(shè)定字符位包含所述與所述觸點(diǎn)位置對(duì)應(yīng)的字符; 當(dāng)所述滑行軌跡滿足預(yù)設(shè)的反饋條件時(shí),輸出所述有效字符串。2.根據(jù)權(quán)利要求1所述的滑行輸入方法,其特征在于,所述從數(shù)據(jù)庫(kù)中選中字符組合,使得所選中的字符組合的設(shè)定字符位包含與觸點(diǎn)位置對(duì)應(yīng)的字符包括:當(dāng)所述觸點(diǎn)位置對(duì)應(yīng)的字符為所選中字符組合的非首位字符時(shí),將滑至當(dāng)前觸點(diǎn)位置之前選中字符中的一個(gè)或多個(gè),與所述當(dāng)前觸點(diǎn)位置對(duì)應(yīng)的字符進(jìn)行組合,形成過(guò)濾基礎(chǔ),并基于該過(guò)濾基礎(chǔ)在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾。3.根據(jù)權(quán)利要求2所述的滑行輸入方法,其特征在于,所述在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾還包括:從由與所述觸點(diǎn)位置對(duì)應(yīng)的字符所構(gòu)成的字符組合中,執(zhí)行排除步驟,排除不可能構(gòu)成有效字符串的字符組合。4.根據(jù)權(quán)利要求3所述的滑行輸入方法,其特征在于,所述基于有效字符獲得與滑行軌跡對(duì)應(yīng)的有效字符串包括:將由一個(gè)或多個(gè)有效字符所構(gòu)成的字符組合作為有效字符串,或者基于由一個(gè)或多個(gè)有效字符所構(gòu)成的字符組合進(jìn)行預(yù)測(cè),獲得包含該字符組合的有效字符串。5.根據(jù)權(quán)利要求2所述的滑行輸入方法,其特征在于,所述預(yù)設(shè)的反饋條件包括:所述滑行軌跡經(jīng)過(guò)鍵盤上相鄰按鍵的交界處、或空格鍵、或ESC鍵、或回車鍵。6.根據(jù)權(quán)利要求2所述的滑行輸入方法,其特征在于,所述預(yù)設(shè)的反饋條件包括:所述滑行軌跡的長(zhǎng)度達(dá)到預(yù)設(shè)的長(zhǎng)度閾值,或所述滑行軌跡對(duì)應(yīng)的時(shí)長(zhǎng)達(dá)到預(yù)設(shè)的時(shí)長(zhǎng)閾值。7.根據(jù)權(quán)利要求5或6所述的滑行輸入方法,所述輸出有效字符串包括,將一個(gè)或多個(gè)與該滑行軌跡對(duì)應(yīng)的有效字符串,按照當(dāng)前觸點(diǎn)位置對(duì)應(yīng)的字符或該字符的下一個(gè)字符,將所述有效字符串顯示在鍵盤區(qū)域?qū)?yīng)按鍵的上方、或下方、或左側(cè)、或右側(cè)、或其它設(shè)定位置。8.根據(jù)權(quán)利要求2所述的滑行輸入方法,其特征在于,所述輸出有效字符串包括:采用多媒體的方式對(duì)輸出進(jìn)行提醒。9.一種滑行輸入裝置,其特征在于,包括: 獲取單元,適于當(dāng)檢測(cè)到存在滑行輸入操作時(shí),獲取觸點(diǎn)位置對(duì)應(yīng)的字符; 過(guò)濾單元,適于根據(jù)所述與觸點(diǎn)位置對(duì)應(yīng)的字符,按照設(shè)定的過(guò)濾步驟,在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾獲得有效字符,并基于所述有效字符,獲得與所述滑行軌跡對(duì)應(yīng)的有效字符串; 輸出顯示單元,適于當(dāng)所述滑行軌跡滿足預(yù)設(shè)的反饋條件時(shí),輸出該有效字符串。10.根據(jù)權(quán)利要求9所述的滑行輸入裝置,其特征在于,所述預(yù)設(shè)的反饋條件包括:所述滑行軌跡經(jīng)過(guò)鍵盤上的預(yù)設(shè)位置,或者所述滑行軌跡的長(zhǎng)度達(dá)到預(yù)設(shè)的長(zhǎng)度閾值,或者所述滑行軌跡對(duì)應(yīng)的時(shí)長(zhǎng)達(dá)到預(yù)設(shè)的時(shí)長(zhǎng)閾值。11.根據(jù)權(quán)利要求10所述的滑行輸入裝置,其特征在于,所述鍵盤上的預(yù)設(shè)位置包括:鍵盤上相鄰按鍵的交界處、或空格鍵、或ESC鍵、或回車鍵。12.根據(jù)權(quán)利要求10所述的滑行輸入裝置,其特征在于,所述過(guò)濾單元適于當(dāng)所述觸點(diǎn)位置對(duì)應(yīng)的字符為所選中字符組合的非首位字符時(shí),采用滑至當(dāng)前觸點(diǎn)位置之前選中字符的所有子集,與所述觸點(diǎn)當(dāng)前位置對(duì)應(yīng)的字符進(jìn)行任意組合,形成在數(shù)據(jù)庫(kù)中進(jìn)行過(guò)濾的基礎(chǔ)。13.根據(jù)權(quán)利要求10所述的滑行輸入裝置,其特征在于,所述過(guò)濾單元還適于排除不可能構(gòu)成有效字符串的字符組合。14.根據(jù)權(quán)利要求10所述的滑行輸入裝置,其特征在于,所述過(guò)濾單元包括選中單元,適于在數(shù)據(jù)庫(kù)中對(duì)字符組合進(jìn)行選中,其中,所選中的字符組合的設(shè)定字符位包含所述與觸點(diǎn)位置對(duì)應(yīng)的字符;以及排除單元,適于排除不可能構(gòu)成有效字符串的字符組合。
【文檔編號(hào)】G06F3/0485GK105988595SQ201510086379
【公開日】2016年10月5日
【申請(qǐng)日】2015年2月17日
【發(fā)明人】鄒林
【申請(qǐng)人】上海觸樂信息科技有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
舟山市| 尖扎县| 湛江市| 广元市| 万荣县| 黄大仙区| 临邑县| 英德市| 微山县| 巴楚县| 远安县| 平江县| 临湘市| 灯塔市| 威海市| 东丰县| 绿春县| 吐鲁番市| 夹江县| 临沂市| 宜兰市| 天长市| 寿光市| 平安县| 霍邱县| 苍梧县| 山东| 安平县| 乐至县| 金塔县| 阿拉善左旗| 历史| 平凉市| 贺州市| 康保县| 新安县| 靖边县| 镇江市| 乌鲁木齐市| 荥阳市| 怀安县|