專利名稱:實時預(yù)測用戶輸入的人機(jī)界面的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于人機(jī)界面領(lǐng)域及信息輸入領(lǐng)域。
背景技術(shù):
目前的人機(jī)界面按種類來分主要有鍵盤(手機(jī)的數(shù)字鍵盤,電腦的全尺寸QWER鍵 盤,便攜設(shè)備的不同比率縮小的QWER鍵盤或虛擬鍵盤)、鼠標(biāo)、話筒、觸摸屏、觸控板、手寫 筆、手寫板等,按照輸入方式來分主要有按鍵輸入、語音輸入,手寫輸入,坐標(biāo)輸入等。因為 適用場合、速度、識別率、成本等問題,現(xiàn)有的最普遍的輸入方式還是按鍵輸入。下表列出了 每種人機(jī)界面的優(yōu)缺點。
權(quán)利要求
1.一種實時檢測輸入的任意運(yùn)動方向,并根據(jù)方向?qū)崟r預(yù)測并輸入內(nèi)容的人機(jī)界面, 其特征在于將圓周分成角度單元格,將所需輸入的內(nèi)容放置在角度單元格內(nèi),實時檢測輸 入的任意運(yùn)動方向,根據(jù)運(yùn)動方向的延長線所指向的角度單元格內(nèi)的內(nèi)容來預(yù)測并判斷用 戶想要輸入的內(nèi)容,實時檢測運(yùn)動軌跡的起點、折點、終點的位置信息、停頓時間、壓力大 小,來輔助預(yù)測并判斷用戶想要輸入的內(nèi)容。
2.根據(jù)權(quán)利要求1所述的人機(jī)界面,其特征在于將最高頻的語素或者有特殊作用的語 素分別單獨放置在一個角度單元格內(nèi)。其它語素按照順序或分類,分別合并放置在一個角 度單元格內(nèi)。
3.根據(jù)權(quán)利要求2所述的放置語素的方法,其特征在于在英文以及類似英文的語言界 面中,將“A、E、I、0、T”五個字母分別單獨放置在一個角度單元格內(nèi);或者將“A、E、I、0、U” 五個元音字母分別單獨放置在一個角度單元格內(nèi);或者將“Α、Ε、Ι、Ν、0、Τ”六個字母分別單 獨放置在一個角度單元格內(nèi);或者將“A、E、I、0、S、T”六個字母分別單獨放置在一個角度單 元格內(nèi);或者將“A、E、I、N、0、S、T”七個字母分別單獨放置在一個角度單元格內(nèi)。在漢字 界面中,將“橫、豎、撇、點、折”五個基本筆畫分別單獨放置在一個角度單元格內(nèi)。在日文界 面中,將日文假名按照日語五十音圖的順序,每5個假名合并放置在一個角度單元格內(nèi)。
4.根據(jù)權(quán)利要求1所述的人機(jī)界面,其特征在于基本滑動操作及其功能如下表
5.根據(jù)權(quán)利要求1所述的人機(jī)界面,其特征在于當(dāng)前運(yùn)動方向所指向的角度單元格內(nèi) 的內(nèi)容實時改變,多層提示逐步遞增的語素串供用戶繼續(xù)前進(jìn)選擇。當(dāng)運(yùn)動方向不再指向 這個角度單元格時,這個角度單元格內(nèi)的內(nèi)容恢復(fù)到初始狀態(tài)。
6.根據(jù)權(quán)利要求5所述的角度單元格多層遞增提示功能,其特征在于輸入單詞的時 候,根據(jù)輸入的是第幾個角度單元格,提示不同的內(nèi)容。輸入第一個和第二個角度單元格 時,提示以此角度單元格內(nèi)的語素為開頭的最常用的前綴或字母串供用戶選擇;輸入第二 個和第三個角度單元格時,提示以此角度單元格內(nèi)的語素為開頭的最常用的字母串供用戶 選擇;輸入第三個及三個之后的角度單元格時,提示以此角度單元格內(nèi)的語素為開頭的最 常用的后綴或字母串供用戶選擇。其特征在于在輸入拉丁語系的時候提示字母變體。
7.根據(jù)權(quán)利要求5所述的角度單元格多層遞增提示功能,其特征在于中文輸入時逐層 提示遞增的語素串的如下表角度單元格第一次提示第二次提示第三次提示角度單元格第一次提示第二次提示橫二橫三橫四橫aanang豎兩豎三豎四豎eeneng撇兩撇三撇iining點兩點三點四點OOUong折橫折勾撇折折橫折折UunU橫撇橫折撇點橫折橫撇撇折豎折撇橫折勾豎提豎彎勾斜勾橫折勾豎勾犬勾乃勾
8.根據(jù)權(quán)利要求1所述的人機(jī)界面,其特征在于多語素角度單元格有擴(kuò)展放大功能, 運(yùn)動方向所指向的多語素角度單元格內(nèi)的語素擴(kuò)展放大到相鄰的角度單元格內(nèi)供用戶選 擇。擴(kuò)展放大后,此多語素角度單元格內(nèi)的每個語素都分別單獨占有一個角度單元格。
9.根據(jù)權(quán)利要求8所述的多語素角度單元格的擴(kuò)展放大功能,其特征在于擴(kuò)展的角度 單元格的語素,擴(kuò)展的順序有三種。一種是以角度單元格內(nèi)的中間語素為中心,向兩邊擴(kuò) 展;一種是以角度單元格內(nèi)的最高頻率的語素為中心,向兩邊擴(kuò)展;一種是以運(yùn)動方向所 指向的語素為中心,向兩邊擴(kuò)展。
10.根據(jù)權(quán)利要求1所述的人機(jī)界面,其特征在于角度單元格有角度放大功能,運(yùn)動方 向所指向的臨近的幾個角度單元格的角度每個都擴(kuò)大,供用戶選擇。
11.根據(jù)權(quán)利要求1所述的人機(jī)界面,其特征在于提供圖標(biāo)、分類輸入法。單擊或者滑 動輸入某個圖標(biāo)時,出現(xiàn)這個圖標(biāo)所代表的分類內(nèi)容多層擴(kuò)展供用戶選擇。通過連續(xù)滑動 的方式來操作操作系統(tǒng)的圖標(biāo)。
12.根據(jù)權(quán)利要求1所述的人機(jī)界面,其特征在于提供角度單元格直接復(fù)合輸入法。用 戶直接連續(xù)輸入多個角度單元格,系統(tǒng)從這些角度單元格內(nèi)的所有語素的所有可能組合中 自動篩選出有意義的組合,如果只有一個有意義的組合,則直接輸入。如果不止一個,先直接輸入最高頻的組合,其它的供用戶備選。
13.根據(jù)權(quán)利要求1所述的人機(jī)界面,其特征在于提供角度單元格直接復(fù)合輸入法的 首語素輔助篩選法,首語素單獨輸入,從第二個語素開始直接連續(xù)輸入多個角度單元格,系 統(tǒng)從所有可能的組合中自動篩選出有意義的組合,如果只有一個有意義的組合,則直接輸 入。如果不止一個,先直接輸入最高頻的組合,其它的供用戶備選。
14.根據(jù)權(quán)利要求1所述的人機(jī)界面,其特征在于提供了一種用戶選擇語素組合的方 法,如果輸入的幾個角度單元格內(nèi)的語素組合,可以確定為少數(shù)幾種的語素組合時,直接在 圓上顯示這幾種語素組合供用戶選擇。
15.根據(jù)權(quán)利要求1所述的起點位置信息輔助判斷的方法,其特征在于根據(jù)起點所在 的第幾個位置區(qū)域,選擇所指向的角度單元格內(nèi)的第幾個語素?;蛘吒鶕?jù)起點所在的位置 相對于所指向的角度單元格的位置來選擇角度單元格內(nèi)的語素起點區(qū)域和角度單元格面 對,輸入角度單元格內(nèi)的中間語素,起點區(qū)域和角度單元格相鄰,輸入兩邊對應(yīng)的語素。
16.根據(jù)權(quán)利要求1所述的起點位置信息輔助判斷的方法,其特征在于根據(jù)起點的位 置區(qū)域信息自動識別每次輸入的語言文字的種類或同一語言文字的不同形態(tài)。
17.根據(jù)權(quán)利要求1所述的起點位置信息輔助判斷的方法,其特征在于根據(jù)起點的位 置區(qū)域信息自動識別各種層次的語素分界點,即語素在字、詞、單詞、詞組、短語、句子中的 位置。實現(xiàn)智能詞語、短語輸入、智能整句輸入。
18.根據(jù)權(quán)利要求1所述的起點停頓時間信息輔助判斷的方法,其特征在于根據(jù)起點 的停頓時間信息自動識別各種層次的語素分界點,即語素在字、詞、單詞、詞組、短語、句子 中的位置。實現(xiàn)智能詞語、短語輸入、智能整句輸入。
19.根據(jù)權(quán)利要求1所述的折點信息輔助判斷的方法,其特征在于根據(jù)折點超出圓外 判斷語言的重音位置,根據(jù)折點的停頓時間判斷語言的長音。
20.根據(jù)權(quán)利要求1所述的起點位置信息輔助判斷的方法,其特征在于根據(jù)起點的位 置區(qū)域信息輸入語言的聲調(diào)。
21.根據(jù)權(quán)利要求1所述的起點位置信息輔助判斷的方法,其特征在于根據(jù)起點的位 置區(qū)域來判斷漢字及像韓文等和漢字一樣具有兩維空間信息的文字種類的語素元件的結(jié) 構(gòu)信息。根據(jù)起點的位置區(qū)域來判斷漢字的筆畫、部首或拼音在漢字中的結(jié)構(gòu)信息。
22.根據(jù)權(quán)利要求1所述的起點位置信息輔助判斷的方法,其特征在于根據(jù)起點的位 置區(qū)域來判斷單詞的長度。起點在圓周上,代表輸入的單詞長度小于等于η個字母,起點在 圓周內(nèi),代表輸入的單詞長度大于η個字母?;蛘咂瘘c在圓內(nèi)某個區(qū)域代表輸入的單詞長 度小于等于3個字母,起點在圓內(nèi)某個區(qū)域代表輸入的單詞長度介于4個到6個之間字母, 起點在圓內(nèi)某個區(qū)域代表輸入的單詞長度大于6個字母。
23.根據(jù)權(quán)利要求1所述的起點位置信息輔助判斷的方法,其特征在于根據(jù)起點的位 置信息確定輸入內(nèi)容的詞性,或者意義分類。
24.根據(jù)權(quán)利要求1所述的人機(jī)界面,其特征在于可以多個手指操作。多手指在界面上 單擊實現(xiàn)空格鍵、回車鍵、語法鍵的功能。多手指在界面上各種方向的滑動在不同界面之間 進(jìn)行切換。多手指在界面上各種方向的滑動實現(xiàn)CapsLock鍵、Backspace鍵、Enter鍵的功 能。多手指在界面上各種方向的滑動實現(xiàn)選擇備選字詞、選擇最近輸入的內(nèi)容的功能。多 手指在界面上各種方向的滑動實現(xiàn)選擇單詞時態(tài)的功能。
25.根據(jù)權(quán)利要求1所述的人機(jī)界面,其特征在于可以多個圓形一起操作??梢允且贿?是圓形界面,另外一邊是手寫輸入界面、鼠標(biāo)界面或者繪圖界面。也可以是兩個圓形一起使 用??梢砸粋€是主圓形,一個是輔圓形,專門用來放大選擇。也可以是兩個主圓形,一個輸 入單詞的同時,另外一個圓形輸入下一個單詞。界面可以在主圓、輔圓、手寫輸入界面、繪圖 界面和鼠標(biāo)界面之間互相切換。
26.根據(jù)權(quán)利要求1所述的人機(jī)界面,其特征在于提供用音標(biāo)輸入單詞的方法,提供字 母和音標(biāo)混合輸入單詞的方法。其特征在于漢字輸入中,同時提供拼音輸入、拼形輸入、音 形輸入、筆畫輸入,并可互相切換。
27.根據(jù)權(quán)利要求1所述的人機(jī)界面,其特征在于提供最高頻的字詞直接點擊輸入和 各種快捷輸入方法。
28.根據(jù)權(quán)利要求1所述的人機(jī)界面,其特征在于提供語法鍵功能。當(dāng)系統(tǒng)檢測到語法 鍵的動作時,系統(tǒng)根據(jù)當(dāng)前輸入的單詞的詞性來自動完成相應(yīng)的語法單詞的輸入。
29.根據(jù)權(quán)利要求1所述的人機(jī)界面,其特征在于圓形和方形外框之間的四個邊角區(qū) 域放置CapsLock鍵、Space鍵、Backspace鍵、Enter鍵。并可以以這四個區(qū)域為起點,進(jìn)行 各種方向的滑動操作實現(xiàn)選擇系統(tǒng)提示的備選字詞句;選擇用戶之前輸入的字詞句;選擇 最常用的字詞句;在輸入界面之間的進(jìn)行切換;實現(xiàn)Esc鍵、Tab鍵、上下左右四個光標(biāo)鍵、 翻頁鍵、Home和End鍵的功能;實現(xiàn)復(fù)制、粘貼、剪貼、刪除、撤銷、重復(fù)等編輯功能;實現(xiàn)前 一個單詞首字母大寫、前一個單詞所有字母都大寫、后一個單詞首字母大寫的功能;實現(xiàn)直 接刪除前一個單詞或句子;直接刪除后一個單詞或句子的功能。在漢字輸入界面中,有一個 邊角區(qū)域單擊實現(xiàn)簡體和繁體快速切換的功能,滑動切換到手寫識別的界面。
30.根據(jù)權(quán)利要求1所述的人機(jī)界面,其特征在于用戶在輸入人名等詞庫中原來沒有 的詞時,一個一個語素單獨輸入。輸入完后,系統(tǒng)自動加入系統(tǒng)詞庫,用戶只需單獨輸入一 次,下次就可以連續(xù)滑動輸入。
31.根據(jù)權(quán)利要求1所述的人機(jī)界面,其特征在于除了可以利用檢測滑動的方向來工 作,還可以利用檢測壓力方向、搖動方向來工作。
32.根據(jù)權(quán)利要求1所述的人機(jī)界面,其特征在于可以通過搖動設(shè)備的方法,在不同界 面之間切換。
33.根據(jù)權(quán)利要求1所述的人機(jī)界面,其特征在于用戶確認(rèn)輸入角度單元格內(nèi)的內(nèi)容有三種方法。
全文摘要
一種實時檢測輸入的任意運(yùn)動方向,并根據(jù)方向?qū)崟r預(yù)測并輸入內(nèi)容的人機(jī)界面。將圓周分成角度單元格,將所需輸入的內(nèi)容放置在角度單元格內(nèi),實時檢測輸入的任意運(yùn)動方向,根據(jù)運(yùn)動方向的延長線所指向的角度單元格內(nèi)的內(nèi)容來預(yù)測并輸入用戶想要輸入的內(nèi)容。實時檢測運(yùn)動軌跡的起點、折點、終點的位置信息、停頓時間、壓力大小,來輔助判斷用戶想要輸入的內(nèi)容。將最高頻的語素或者有特殊作用的語素分別單獨放置在一個角度單元格內(nèi)。其它語素按照順序或分類,分別合并放置在一個角度單元格內(nèi)。角度單元格有多層遞增提示功能。多語素角度單元格有擴(kuò)展放大功能。角度單元格有角度放大功能。提供角度單元格直接復(fù)合輸入法及其首語素輔助篩選法。
文檔編號G06F3/048GK102103454SQ20091014146
公開日2011年6月22日 申請日期2009年5月15日 優(yōu)先權(quán)日2008年5月15日
發(fā)明者姜洪明 申請人:杭州惠道科技有限公司