專利名稱::實時預(yù)測用戶輸入的人機界面的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明屬于人機界面領(lǐng)域及信息處理領(lǐng)域。
背景技術(shù):
:在申請?zhí)枮?008100623878,申請日為2008年5月15日的專利"可自動預(yù)測用戶輸入的人機界面"中,提出了一種根據(jù)用戶的手指或輸入筆的運動方向(移動、滑動、劃動等)或施力方向所指向的角度單元格的位置,來實時判斷和預(yù)測用戶輸入內(nèi)容的人機界面。其優(yōu)點是提供了一種直觀的,人體工學的,符合各種語言文字本身文化和本身規(guī)律的;通過簡單點擊、滑動、劃動、施力即可輸入信息的,平面狀人機界面。由于此專利將圓周或方形等分割成二十個以上的角度單元格,使得每個角度單元格所占的角度不是很大,雖然在硬件和軟件精度上沒有問題,但對用戶的眼睛和操作感覺來講,用戶用輸入筆滑動時會擔心自己指不準想要輸入的角度單元格。因為手指比輸入筆筆端更加粗大,用戶用手指在此人機界面上滑動時擔心自己滑動方向不準的問題會更加明顯。
發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問題是針對上述現(xiàn)有技術(shù)的不足,采用如下技術(shù)方案本發(fā)明的目的之一在于,提出了一種根據(jù)用戶輸入的方向信息實時預(yù)測用戶輸入內(nèi)容的人機界面,如果用戶輸入的方向信息所指向的角度單元格內(nèi)包含不止一個語素,則自動將此角度單元格擴展放大,并將此角度單元格內(nèi)的每個語素分別單獨放置到放大后的新的角度單元格內(nèi)。上述角度單元格的擴展放大,自動以此角度單元格內(nèi)的幾個語素中,在當前情況下最高頻的語素為中心,以語素的排列順序向兩邊放大。上述角度單元格的擴展放大,放大后的新的角度單元格的順序,可根據(jù)用戶運動方向的細小差別為基礎(chǔ)。以和用戶當前運動方向所指向的最接近的語素為中心,按語素的順序向兩邊擴展放大。如果用戶輸入的方向信息所指向的角度單元格的角度不夠大,則自動以此角度單元格為中心將附近幾個角度單元格都擴展放大,供用戶選擇。本發(fā)明的目的之一在于,提出了一種遞進輸入更長語素單位的方法。一個角度單元格內(nèi)的語素完成輸入后,此角度單元格內(nèi)的內(nèi)容變成以完成輸入的語素丌頭的最高頻幾個語素串和語素組合。用戶繼續(xù)沿著原來輸入方向前進,則此角度單元格自動擴展放大,并將這幾個語素串和語素組合分別單獨放置到放大后的新的角度單元格內(nèi)??啥啻芜f進分層擴大角度單元格,每次完成語素串和語素組合的輸入后,自動提示下一層更長單位的語素串和語素組合,供用戶選擇是否進一步放大。用戶沿著原來輸入方向繼續(xù)前進,表示進一步放大輸入。用戶如果改變方向,表示用戶不選擇進一步放大,且在用戶改變方向的同時,人機界面內(nèi)的每個角度單元格內(nèi)的內(nèi)容回復(fù)到初始狀態(tài)。本發(fā)明的目的之一在于,提出了確認用戶輸入的機制,系統(tǒng)根據(jù)用戶輸入的方向信息,將用戶指向的角度單元格特殊標識反饋給用戶。如此特殊標識的角度爭元格內(nèi)的語素是用戶想要輸入的語素,用戶沿著原來輸入方向繼續(xù)前進,確認輸入,系統(tǒng)完成此語素的輸入并給用戶一個反饋信息。-或者系統(tǒng)無需用戶的確認,直接輸入用戶當前輸入的方向所指向的角度單元格內(nèi)的內(nèi)容?;蛘咧苯虞斎胗脩舢斍拜斎氲姆较蛩赶虻慕嵌葐卧駜?nèi)的內(nèi)容,并給予用戶一個反饋信息?;蛘哌€可以定義用戶在任何時候沿著當前運動方向后退,系統(tǒng)自動切換冋初始界面。本發(fā)明的目的之一在于,提出了一種連續(xù)輸入角度單元格的方法。無需放大角度單元格內(nèi)的語素,系統(tǒng)根據(jù)用戶每次輸入的所有角度單元格內(nèi)的所有語素,按照用戶輸入的順序,將所有可能的語素組合與該語言的字詞或詞庫進行對比。當只有一種唯一可能的組合時,直接輸入唯一的語素組合。當語素組合不是唯一時,直接輸入最高頻的語素組合,并提示較低頻率的語素組合供用戶選擇輸入。如提供選擇的較低頻率的語素組合為是用戶想要輸入的,用戶點擊空格鍵確認輸入此語素組合。如提供選擇的較低頻率的語素組合不是用戶想要輸入的,用戶用滑動的方式在更多的組合中進行選擇。本發(fā)明的目的之一在于,提出了首語素放大角度單元格輸入,其它語素連續(xù)輸入角度單元格的方法。用戶輸入的第一個語素如不是單獨占有一個角度單元格,則放大角度進行輸入確認。從第二個語素起,直接連續(xù)劃線輸入角度單元格。本發(fā)明的目的之一還在于,提出了另一種用戶選擇語素組合的方法,如果輸入的幾個角度單元格內(nèi)的語素組合,可以確定為少數(shù)幾種的語素組合時,直接在圓上顯示這幾種語素組合供用戶選擇。木發(fā)明的目的之一還在于,提出了根據(jù)起點位置將語素的整圓擴展放大成幾個單獨的圓,每個單獨的圓里,語素都單獨占有一個較大的角度單元格。與現(xiàn)有技術(shù)相比,本發(fā)明具有如下優(yōu)點.-1、通過實時對用戶指向的角度單元格放大,放大后有足夠的角度供用戶滑動、劃動、施力,用戶不用擔心自己指向不準。2、通過實時對用戶指向的角度單元格放大,可將一些語素合并在同一個角度單元格內(nèi),進而減少角度單元格的數(shù)量,使得每個角度單元格的角度都至少在30度以上,有足夠的角度供用戶滑動、劃動、施力,用戶不用擔心自己指向不準。3、通過多層遞進擴展的語素串和語素組合,用戶可以繼續(xù)在原來方向上繼續(xù)前進(或轉(zhuǎn)動很小方向)就可以輸入更長單位的語素串和語素組合,使用戶減少轉(zhuǎn)換滑動、劃動、施力的方向,增加輸入的速度和方便性。4、首語素擴大角度單元格輸入,第二個到最后一個語素不擴大直接復(fù)合輸入的方法,使直接輸入的詞準確性達到92%96%;在提示一個單詞的情況下,使用戶眼睛看到的是自己想要輸入的詞達到98%~99.7%。5、首語素單獨輸入,第二個到最后一個語素復(fù)合輸入的方法,直接輸入最高頻的組合,并顯示其它可能組合備選。減少用戶輸入空格鍵或用滑動條進行選擇的次數(shù),增加輸入速度。6、系統(tǒng)直接在圓上顯示可能的語素組合。用戶直接在界面上轉(zhuǎn)動方向選擇想要輸入的單詞,無需再用空格鍵或滑動鍵選擇輸入,減少用戶的眼睛和手的移動,加快用戶輸入的速度。對于本領(lǐng)域的技術(shù)人員而言,從以下結(jié)合附圖所作的詳細描述中,可以更清楚地了解本發(fā)明,其上述的優(yōu)點將會變得更明顯,其中圖1英文字母某些字母合并角度單元格的示例<table>tableseeoriginaldocumentpage6</column></row><table>圖2角度單元格放大輸入的示意圖<table>tableseeoriginaldocumentpage6</column></row><table>圖3根據(jù)用戶輸入方向為中心向兩邊擴大<table>tableseeoriginaldocumentpage6</column></row><table><table>tableseeoriginaldocumentpage7</column></row><table>圖16按起點位置將英文圓擴展為四個圓的示意圖<table>tableseeoriginaldocumentpage8</column></row><table>圖17首字母單獨占一個角度單元格的單詞they直接劃線復(fù)合輸入的示例<table>tableseeoriginaldocumentpage8</column></row><table>圖19首字母自動放大輸入其余直接劃線復(fù)合輸入的單詞kind的示例<table>tableseeoriginaldocumentpage8</column></row><table>圖23英文每個字母單獨占一個較大面積的單元格的界面<table>tableseeoriginaldocumentpage8</column></row><table>圖24英文不合并角度單元格每個都放大輸入的示意圖<table>tableseeoriginaldocumentpage8</column></row><table>圖25漢語拼音不合并角度單元格每個都放大輸入的示意圖<table>tableseeoriginaldocumentpage8</column></row><table>圖26漢語拼音和標點符號每個單獨占一個較大面積單元格的界面圖27日文假名和標點符號每個單獨占一個較大面積單元格的界面圖28不合并角度單元格的界面的每個語素都放大輸入的流程圖圖29合并角度單元格的界面的每個語素都放大輸入的流程圖圖30首語素放大輸入其余語素直接劃線輸入角度單元格的流程圖<table>tableseeoriginaldocumentpage9</column></row><table>具體實施方式-將最高頻的幾個語素單獨放置在一個角度單元格內(nèi)。將其它較低頻率的語素按照順序分別合并放置在一個角度單元格內(nèi)。例如附圖l所示。附圖卜l中將英文字母中最高頻的A、E、I、0、T分別單獨放置在一個角度單元格內(nèi)。將B、C、D三個字母合并放置在一個角度單元格內(nèi);將F、G、H三個字母合并放置在一個角度單元格內(nèi);將J、K、L、M、N五個字母合并放置在一個角度單元格內(nèi);將P、Q、R、S四個字母合并放置在一個角度單元格內(nèi);將U、V、W、X、Y、Z六個字母合并放置在一個角度單元格內(nèi)。附圖1-2中將英文字母中最高頻的A、E、I、N、0、S、T分別單獨放置在一個角度單元格內(nèi)。附圖卜3中將英文字母中最高頻的A、E、I、N、0、T分別單獨放置在一個角度單元格內(nèi)。附圖l-4中將英文字母中最高頻的A、E、I、0、S、T分別單獨放置在一個角度單元格內(nèi)?;蛘咭部梢詫⒃糇帜窤、E、I、0、U分別單獨放置在一個角度單元格內(nèi),方便記憶。附圖1-5中將英文字母按照字母順序分別合并放置在一個角度單元格內(nèi)。附圖1-6在附圖l-5的基礎(chǔ)上將A、B、C、D角度單元格分成A、B—個角度單元格,C、D—個角度單元格。附圖1-7將字母按照中文漢語拼音中最高頻的A、G、H、I、N、U分別單獨放置在一個角度單元格內(nèi)。將B、C、D、E、F五個字母合并放置在一個角度單元格內(nèi);將J、K、L、M四個字母合并放置在一個角度單元格內(nèi);將0、P、Q、R、S、T六個字母合并放置在一個角度單元格內(nèi);將V、W、X、Y、Z五個字母合并放置在一個角度單元格內(nèi)。附圖l-8將字母按照中文漢語拼音中最高頻的A、G、H、I、N、0、U分別單獨放置在一個角度單元格內(nèi)。附圖9-l舉例了中文漢語拼音的聲母圓。將b、p、ni、f合并在一個角度單元格內(nèi);將d、t、n、1合并在一個角度單元格內(nèi);將g、k、h合并在一個角度單元格內(nèi);將j、q、x合并在一個角度單元格內(nèi);將zh、ch、sh、r合并在一個角度單元格內(nèi)將z、c、s、y、w合并在一個角度單元格內(nèi);將i、u、ii、er合并在一個角度單元格內(nèi)。附圖9-2舉例了中文注音符號的聲母圓。將勺、》、n、匸合并在一個角度單元格內(nèi);將力、古、3、為合并在一個角度單元格內(nèi);將〈〈、萬、廠合并在一個角度單元格內(nèi);將M、〈、丁合并在一個角度單元格內(nèi);將止、4、尸、日合并在一個角度單元格內(nèi);將卩、虧、厶合并在一個角度單元格內(nèi)。附圖11-1舉例了中文漢語拼音的聲韻母整圓。聲母部分的合并和附圖9-1一樣。韻母部分將a、ai、an、ang、ao合并在一個角度單元格內(nèi);將e、ei、er、en、eng合并在一個角度單元格內(nèi);將i、in、ing合并在一個角度單元格內(nèi);將o、ong、ou合并在一個角度單元格內(nèi);將u、un、U、Ue合并在一個角度單元格內(nèi)。附圖11-2舉例了中文粵語拼音的聲韻母整圓。將b、p、m、f合并在一個角度單元格內(nèi);將d、t、n、l合并在一個角度單元格內(nèi);將g、k、h、ng合并在一個角度單元格內(nèi);將z、c、s、j合并在一個角度單元格內(nèi);將gw、kw、w合并在一個角度單元格內(nèi);將a、aa合并在一個角度單元格內(nèi);將e、eo合并在一個角度單元格內(nèi);將o、oe合并在一個角度單元格內(nèi);將i單獨放置在一個角度單元格內(nèi);將u、yu合并在一個角度單元格內(nèi)。附圖11-3舉例了中文注音符號的聲韻母整圓。聲母部分的合并和附圖9-2—樣。韻母部分將丫、勞、丐、允、幺合并在一個角度單元格內(nèi);將廿、亡、\、h、厶、兒合并在一個角度單元格內(nèi);將7、匸合并在一個角度單元格內(nèi);將l、^、U合并在一個角度單元格內(nèi)。附圖13舉例了日文假名的圓。附圖13-1按照日文五十音圖的順序每五個假名合并放置在一個角度單元格內(nèi)。附圖13-2按照日文五十音圖的順序每十個假名合并放置在一個角度單元格內(nèi)。上述圖l、圖9、圖ll、圖13分別列舉了英文、中文、日文的各種單獨放置或合并放置的不同應(yīng)用情況。針對其它不同應(yīng)用情況對上述單獨放置或合并放置的具體布局做出改變是可以的;針對世界其它各種語言和文字做出符合其語言和文字特性的設(shè)計和改變是可以的,但都本發(fā)明的思想范圍內(nèi)。如圖2-l所示,用戶想要輸入字母B、C或D,因為它們不單獨占有一個角度單元格,而是合并放在一個角度單元格內(nèi)。用戶向這個角度單元格的方向運動(滑動或施加壓力等),系統(tǒng)將"BCD"角度單元格放大成3個新的角度單元格,字母B、C、D各自單獨放置在一個放大后的新的角度單元格內(nèi),如圖2-2所示。系統(tǒng)同時將用戶目前的運動方向所指向的放大后的新的角度單元格"D"區(qū)別顯示,提示用戶目前的運動方向。如用戶想要輸入的字母就是D,如圖2-3所示,則用戶在目前的運動方向上繼續(xù)前進,系統(tǒng)確認輸入D,并用區(qū)別顯示等給用戶一個反饋信號。如用戶想要輸入的字母不是D而是C,則用戶改變運動方向,系統(tǒng)提示用戶指向的新的語素,如圖2-4所示,用戶的運動方向指向了放大后的新的角度單元格"C"。10接著用戶沿此運動方向繼續(xù)前進,確認輸入字母C,如圖2-5所示。在圖2-3或圖2-5用戶輸入自己想要輸入的字母后,系統(tǒng)自動切換成初始的沒有任何角度單元格放大的界面,用戶可以繼續(xù)放大輸入下一個字母,如圖2-6所示。另一種方式是在圖2-3或圖2-5用戶輸入自己想要輸入的字母后,系統(tǒng)不切換回初始界面,用戶繼續(xù)輸入字母B、C、D中的一個,如果需要輸入其它字母時,用戶沿著當前的運動方向后退,系統(tǒng)切換到初始界面,用戶進行下一步輸入。當用戶向某個角度單元格的方向滑動或施加壓力的時候,如果此角度單元格內(nèi)只有一個語素,則輸入此語素。此過程如圖29和圖30中的步驟700?;蛳葏^(qū)別顯示,提示用戶目前滑動或施加壓力的方向,用戶沿此方向繼續(xù)前進,系統(tǒng)輸入此語素,并給一個反饋信號給用戶。前一種直接輸入速度更快,后一種確認輸入速度較慢但不會有錯誤輸入的情況發(fā)生,用戶可根據(jù)自己不同的情況和習慣選擇設(shè)置。當用戶向某個角度單元格的方向滑動或施加壓力的時候,如這個角度單元格內(nèi)包含多于一個語素,則系統(tǒng)將此角度單元格放大,里面的每個語素單獨占有放大后的一個角度單元格。并將目前用戶的運動方向所指向的新角度單元格區(qū)別顯示,告知用戶目前所指向的語素。此過程如圖29和圖30中的步驟800。如此語素是用戶想要輸入的語素,用戶繼續(xù)前進確認輸入此語素,系統(tǒng)用區(qū)別顯示等給用戶一個反饋信號。此過程如圖29和圖30中的步驟902。如此語素不是用戶想要輸入的語素,用戶改變運動方向,系統(tǒng)提示用戶新的運動方向所指向的放大后的新角度單元格內(nèi)的語素,用戶找到自己想要輸入的新角度單元格時,沿新的運動方向繼續(xù)前進,系統(tǒng)確認輸入,用區(qū)別顯示等給用戶一個反饋信號。此過程如圖29和圖30中的步驟901。完成輸入一個含多個語素的角度單元格內(nèi)的某個語素的輸入后,系統(tǒng)自動恢復(fù)到初始界面,供用戶繼續(xù)擴大輸入下一個語素?;蛘卟换謴?fù),用戶可以繼續(xù)輸入放大后的新角度單元格內(nèi)的語素,如需輸入的語素不在這些放大后的新角度單元格內(nèi),用戶沿著當前的運動方向后退,代表界面縮回初始界面,用戶繼續(xù)輸入。系統(tǒng)在放大擴展角度單元格的時候,放大后的新的角度單元格的順序,可根據(jù)用戶運動方向的細小差別為基礎(chǔ)。以和用戶當前運動方向所指向的最接近的語素為中心,按語素的順序向兩邊擴展放火。例如圖3所示。圖3-1中用戶的運動方向較接近字母C,圖3-3中用戶的運動方向較接近字母B。所以圖3-1按照字母C為中心向兩邊擴展放大,如圖3-2所示。圖3-2按照字母B為中心向兩邊擴展放大,如圖3-4所示。這種放大擴展的好處是用戶可感覺到自己的運動方向的差別,利于培養(yǎng)用戶的方向感。系統(tǒng)在放大擴展角度單元格的時候,放大后的新的角度單元格的順序根據(jù)原來角度單元11格內(nèi)的最高頻的語素為中心,按語素的順序向兩邊擴展放大。如圖4至圖7所示。圖4-l中用戶運動方向指向"PQRS"角度單元格,因為在P、Q、R、S四個字母中S的頻率最高,所以以字母S為中心,以P、Q、R、S為順序向兩邊擴展放大,如圖4-2所示。圖5-l中用戶運動方向指向"JKLMN"角度單元格,因為在J、K、L、M、N五個字母中N的頻率最高,所以以字母N為中心,以J、K、L、M、N為順序向兩邊擴展放大,如圖5-2所示。圖6-1中用戶運動方向指向"UVWXYZ"角度單元格,因為在U、V、W、X、Y、Z六個字母中U的頻率最高,所以以字母U為中心,以U、V、W、X、Y、Z為順序向兩邊擴展放大,如圖6-2所示。圖7-l中用戶運動方向指向"AB"角度單元格,因為在A、B兩個字母中A的頻率最高,所以以字母A為中心,以A、B為順序向兩邊擴展放大,如圖7-2所示。從圖2至圖7還可以看出,角度單元格的擴展放大可以是這個角度單元格內(nèi)的包含大于1個語素的任何情況。例如圖7是包含兩個語素的角度單元格放大;圖3是包含三個語素的角度單元格放大;圖4是包含四個語素的角度單元格放大;圖5是包含五個語素的角度單元格放大;圖6是包含六個語素的角度單元格放大。角度單元格的擴展放大可以有很多層。用戶在確定輸入某個語素后,系統(tǒng)可以在此語素的角度單元格內(nèi),顯示幾個以此語素為開頭的,最常用、最高頻的語素組合。如果用戶想輸入的不是這些語素組合中的一種,用戶直接改變方向輸入下一個語素就可以。如果用戶接著想要輸入的語素組合是顯示的語素組合中的一種,用戶就沿著目前運動方向繼續(xù)前進,系統(tǒng)會將當前角度單元格擴展放大,每個語素組合單獨占有擴展后的一個新角度單元格。用戶可在這些新角度單元格中,選擇其中一個語素組合。當用戶確定輸入此語素組合后,系統(tǒng)會再次顯示以此語素組合為開頭的更長單位的語素組合,供用戶選擇是否再次擴展放大輸入更長單位的語素組合。這一過程可以多次循環(huán)遞進,直到用戶輸完想要輸入的全部內(nèi)容。用戶可以自定義是否開啟多層擴大的功能;可以自定義每層擴大提示的語素組合的個數(shù);可以自定義擴大最多到第幾層為止。如圖8-1,用戶的運動方向指向角度單元格"T",接著用戶繼續(xù)沿此方向前進確認輸入字母t,如圖8-2所示。系統(tǒng)輸入字母t后,角度單元格"T"的內(nèi)容變?yōu)橐宰帜竧開頭的3個常用的字母組合"to","th","tt",如圖8-3所示。如果用戶接著想要輸入的不是這3個字母組合中的一種,用戶改變運動方向,系統(tǒng)界面從8-3變?yōu)槌跏冀缑鎴D1-1,用戶繼續(xù)輸入其它字母。如果用戶想要輸入的是"t.o","th","tt"中的一個,用戶沿著當前運動方向繼續(xù)前進,系統(tǒng)將此角度單元格擴展放大,"to","th","tt"各單獨占放大后的一個新角度單元格,如圖8-4。如用戶想要輸入的是"th",則用戶繼續(xù)沿原來的運動方向前進確認輸入"th",如圖8-5。如用戶想要輸入的是"to",則用戶改變運動方向輸入"to",方法同圖2-4—樣。用戶輸完"th"后,角度單元格"th"的內(nèi)容變?yōu)橐詔h為12開頭的最常用的字母組合"tha","the","thi",如圖8-6所示。如用戶接著想要輸入的不是其中之一,則改變方向。如用戶接著想要輸入的是"tha","the","thi"之中的一個,就沿著目前運動方向繼續(xù)前進,"tha","the","thi"擴大,分別單獨占放大后的一個新角度單元格,如圖8-7所示。用戶可以沿著當前方向繼續(xù)前進確認輸入"the",如圖8-8所示。這時系統(tǒng)將角度單元格"the"的內(nèi)容變?yōu)橐詔he為開頭的最常用的字母組合"there","they","then",如圖8-9所示。用戶可以選擇繼續(xù)前進,將"there","thcy","then"擴大,分別單獨占放大后的一個新角度單元格,如圖8-10所示。用戶可沿當前方向繼續(xù)前進確認輸入"they",如圖8-11。這樣的多層放大可以多次循環(huán)遞進,用戶輸完一個完整的單詞時,系統(tǒng)還可以提示更長單位的語素串,如詞組,成語,句子等。讓用戶在輕松的滑動中可以快速輸入最高頻的語素組合、單詞、詞組、成語、句子等。甚至在一個方向的一條直線即可快速輸入一個詞、一個詞組、一個句子。系統(tǒng)可以設(shè)置成在某一層次的語言單位用戶完成輸入后,不再提示更長的語言單位。系統(tǒng)自動切換成初始界面,如圖8-12所示。用戶也可以選擇在任何情況下,沿著當前運動方向后退,就取消任何層次的放大,回到初始界面。圖10是中文聲母圓的擴大輸入的例子。圖10-1至圖10-4是中文漢語拼音聲母圓的擴大輸入的例子。如圖10-1,用戶指向角度單元格"bpmf",系統(tǒng)將b、p、m、f擴大,如圖10-2,用戶可以如圖10-3—樣,繼續(xù)沿著目前運動方向前進,確認輸入聲母p,也可以如圖10-4一樣,改變運動方向輸入聲母b。圖10-5和圖10-6是中文注音符號聲母圓的擴大輸入的例子。如圖10-5,用戶指向角度單元格"勺女n匸",系統(tǒng)將勺、女、n、匸擴大,如圖10-6。圖12-1至圖12-4是中文漢語拼音整圓的擴大輸入的例子。如圖12-1,用戶指向角度單元格"dtnl",系統(tǒng)將d、t、n、l擴大,如圖10-2,用戶輸入聲母d。如圖12-3,用戶指向角度單元格"a、ai、an、ang、ao",系統(tǒng)將a、ai、an、ang、ao擴大,如圖12-4,用戶輸入韻母ao。圖12-1至圖12-4連起來輸入漢字"道"的拼音"dao"。圖12-5和圖12-6是中文注音符號整圓的擴大輸入的例子。如圖12-5,用戶指向角度單元格"力亡3力",系統(tǒng)將力、亡、,、為擴大,如圖12-6。圖14日語假名圓的擴大輸入的例子。如圖14-1,用戶指向角度單元格"A。3ifc、",系統(tǒng)將"","^",",","夂","S"擴大,如圖14-2。圖15是用運動起點的位置將語素圓擴展為兩個語素圓的例子。如圖15-1,用戶從區(qū)域l內(nèi)開始滑動時,界面就變成圖15-2的樣子供用戶輸入。如用戶從區(qū)域2內(nèi)開始滑動時,界面就變成圖15-3的樣子供用戶輸入。中文的拼音、粵音、注音的整圓,可以用此方法將整圓擴展為聲母圓和韻母圓。這樣每個角度單元格所占的角度更大。圖16是用運動起點的位置將語素圓擴展為4個語素圓的例子。如圖16-1在26個英文字母都占有一個角度單元格的圓上,每個角度單元格的角度較小。將圓內(nèi)分成4個區(qū)域,用戶從區(qū)域1內(nèi)開始滑動時,界面就變成圖16-2的樣子供用戶輸入。用戶從區(qū)域2內(nèi)開始滑動時,界面就變成圖16-3的樣子供用戶輸入。用戶從區(qū)域3內(nèi)開始滑動時,界面就變成圖16-4的樣子供用戶輸入。用戶從區(qū)域4內(nèi)開始滑動時,界面就變成圖16-5的樣子供用戶輸入。或者用戶從區(qū)域3和區(qū)域4內(nèi)開始滑動時,界面就變成圖16-6的樣子供用戶輸入。這種簡單的擴大角度單元格的方法可以提供很大的角度方面用戶輸入,但不能連續(xù)滑動。日文的50個假名的圓,也可以用此方法,將圓內(nèi)分成5個區(qū)域,從每個區(qū)域開始滑動時,將圓擴展為含有相應(yīng)的IO個假名的圓形用戶輸入。一種確定字詞的方法,詞的第一個語素單獨輸入,詞的第二個到最后一個語素多個語素復(fù)合輸入,系統(tǒng)將首語素和其后的語素的所有可能組合與該語言的字詞或詞庫進行對比,選出在字庫或詞庫內(nèi)的組合。如附圖30所示,用戶開始輸入一個詞時,先看首語素是否單獨占有一個角度單元格,如果首語素是單獨占有一個單元格。則從本發(fā)明的人機界面中間仟意位置向首語素所在的角度單元格方向滑動或施加壓力,如步驟700所示。附圖17是輸入英文單詞"they"示意圖。因為英文單詞"they"的首字母是"t",而字母"t"在本發(fā)明的人機界面上是單獨占有一個角度單元格,所以用戶直接向"T"的角度單元格方向滑動或施加壓力即可。系統(tǒng)可根據(jù)不用用戶的不同需要和使用習慣,設(shè)置成用戶指向"T"的角度單元格方向時直接輸入t,并區(qū)別顯示反饋給用戶?;蛘呦葏^(qū)別顯示"T"的角度單元格,提示用戶目前指向的是"T",用戶沿此方向繼續(xù)前進時,系統(tǒng)確認輸入"t",并區(qū)別顯示反饋給用戶。如附圖30流程圖中的步驟700所示。第一種方法系統(tǒng)直接輸入速度更快,第二種方法系統(tǒng)先區(qū)別顯示提示用戶,速度較慢但不會有錯誤輸入的問題,用戶可根據(jù)自己的不用情況自己設(shè)置?;蛘咧苯訌氖渍Z素所在的角度單元格內(nèi)開始直接向第二個語素所在的角度單元格方向滑動,如圖17-3和圖17-4所示,直接從首語素t的角度單元格"T"內(nèi)開始向第二個語素所在的角度單元格"FGH"滑動。這種方法速度更快。當?shù)谝粋€語素完成輸入后,從第二個語素開始到最后一個語素,用戶直接連續(xù)向之后的每個語素所在的角度單元格滑動(劃線),或連續(xù)向各個不同角度單元格施加壓力,復(fù)合輸入之后的語素。直到最后一個語素完成,用戶提起手指或輸入筆。如步驟AOO。附圖17是步驟AOO的輸入英文單詞"they"示意圖。"they"的第二個語素到最后一個語素"hey",用戶直接向"h"所在的角度單元格"FGH,,;"e"所在的角度單元格"E";"y,,所在的角度單元格"UVWXYZ"連續(xù)滑動。附圖17-1中的實線是用戶實際滑動的軌跡,虛線是用戶指向的方向示意。附圖17-2中只顯示了用戶的實際輸入軌跡。為了讓讀者能看的清楚明白,實線軌跡劃得比較長,實際上系統(tǒng)可以根據(jù)用戶滑動的非常細微的距離就可以判斷用戶的方向并輸入,或者根據(jù)用戶施加的很小的力就可以判斷用戶的方向并輸入。如附圖17所示,用戶輸入"they"時,實際上是連續(xù)輸入四個角度單元格"T","FGH","E","UVWXYZ"。這四個角度單元格的所有組合有"they","theu","thev","thew,,,"thex,,,"thez","tgeu,,,"tgev,,,"tgew","tgex,',"tgey","tgez,',"tfeu","tfev,',"tfew,,,"tfex","tfey","tfez",共18種組合,而其中只有"they"和"thew"兩種組合是有意義的單詞。這一過程如附圖30流程圖中的步驟A01所示。因為只有兩種可能的組合,且單詞"they"是常用的高頻單詞,單詞"thew"是不常用的低頻單詞。所以系統(tǒng)會直接輸入高頻單詞"they"并自動加空格,并在單詞"they"下區(qū)別顯示(不同顏色、不同字體、不同背景等)單詞"thew"。附圖17-5說明了用戶直接劃線輸入后,系統(tǒng)的顯示。這一過程如附圖30流程圖中的步驟A03所示。如果用戶想要輸入的就是"they",則用戶直接從人機界面中間繼續(xù)進行下一個單詞輸入,當用戶開始接觸人機界面開始下一個單詞輸入時,系統(tǒng)的區(qū)別顯示"thew"自動消失。這一過程如附圖32流程圖中的步驟A51所示。如果用戶想輸入的不是高頻單詞"they"而是低頻單詞"thew",用戶如附圖18-2中一樣單擊空格鍵,或其它確認鍵,系統(tǒng)直接輸入單詞"thew"并自動加空格,這一過程如附圖32流程圖中的步驟A52所示。附圖17-6示意了在用戶連續(xù)輸入幾個角度單元格之后,如果這幾個角度單元格的所有組合就可以確定所輸入的詞為少數(shù)幾個詞中的一個,不管用戶繼續(xù)輸入還是不繼續(xù)輸入下一個語素,只有這幾種可能的組合時,系統(tǒng)直接在圓形的人機界面上顯示這幾種可能的組合。用戶直接在界面上轉(zhuǎn)動方向選擇想要輸入的單詞,無需再用空格鍵或滑動鍵選擇輸入,減少用戶的眼睛和手的移動,加快用戶輸入的速度。用戶也可以選擇關(guān)閉此項功能。如圖17-2或17-4,用戶在輸入"T","FGH","E","雨XYZ"這四個角度單元格后,用戶如果離開界面結(jié)束輸入,則只有"they"和"thew"這兩種組合;用戶如果繼續(xù)輸入,則只有"theurgist","theurgy","thewless","thews","thewy"這5種組合。也就是說用戶在輸入"T","FGH","E","UVWXYZ"這四個角度單元格后,不管用戶繼續(xù)還是不繼續(xù)輸入,所有可能的組合只有7禾中。且"theurgist"是"theurgy"的變體,"thewless","thews,,,"thewy,,是"thew,,的變體。所以如圖17-6,系統(tǒng)直接在圓上顯示"theurgy","they"和"thew"供用戶直接選擇。如想輸入的是"they",手指或輸入筆直接離開界面結(jié)束輸入就可以。如果想要輸入"theurgy",如圖17_7—樣,向"theurgy"所在的角度單元格轉(zhuǎn)動就可以。如果想要輸入"thew",如圖17-8—樣,向"thew"所在的角度單元格轉(zhuǎn)動就可以。用戶想要輸入的是15"theurgy"或"thew"的變體,則繼續(xù)在圖17-7或17-8上改變方向選擇相應(yīng)的角度單元格就可以。附圖18-1示例了系統(tǒng)在只有兩種可能組合的情況下的顯示情況,高頻組合直接輸入,低頻組合在之下區(qū)別顯示。附圖18-2示例了用戶想輸入的是低頻組合時的輸入例子,用戶單擊空格鍵區(qū)域,系統(tǒng)輸入低頻組合。如果用戶輸入的所有角度單元格中的語素的所有組合和詞庫進行比較,只有一種可能的組合,則系統(tǒng)直接輸入此組合,用戶繼續(xù)進行下一個單詞的輸入。如圖30中的步驟A02所示。如果用戶輸入的所有角度單元格中的語素的所有組合和詞庫進行比較,大于兩種組合時,系統(tǒng)直接輸入最高頻的組合,在之下區(qū)別顯示第二高頻的組合,并在第二高頻的組合下顯示一個下拉的小箭頭符號,表示組合情況大于兩種。如附圖18-3所示。如用戶想要輸入的是最高頻的組合,操作方式如步驟A51所示,如用戶輸入的是區(qū)別顯示的第二高頻的組合,操作方式如步驟A52所示。如用戶想要輸入的是這兩種組合之外的其它組合,用戶則用滑動的方式在下拉對話框中的所以可能的組合中進行選擇。這一過程如附圖30流程圖中的步驟A53所示。附圖18-4是用戶滑動選擇輸入的示意圖。用戶從空格鍵區(qū)域向下滑動至圓形位置時開始,系統(tǒng)顯示所有可能的組合情況,如附圖18-5所示。附圖18-6示意了用戶的手指或輸入筆上下滑動時在其它所有可能的組合中進行選擇的過程。本發(fā)明默認只提示一個備選單詞,對用戶視線的干擾很小。當然本發(fā)明也可以設(shè)置成顯示2個備選單詞,或直接像圖18-5那樣列出所有備選單詞(和圖18-5不太一樣的就是第一行是最高頻的單詞FirstFrequencyword,其余的依次排列在下方)。上面描述了如果用戶想要輸入的字詞的第一個語素是單獨占有一個角度單元格的操作流程。由于英文字母最高頻的A、E、I、0、T五個字母單獨占有一個角度單元格,以A、E、I、0、丁這五個字母開頭的單詞在英文單詞中的累計頻率為43%左右。說明輸入英文時,40%的情況下用戶直接像上述說明的過程一樣直接劃線就可以輸入,且自動加空格鍵。速度非??臁.斢脩粝胍斎氲淖衷~的第一個語素不是單獨占有一個角度單元格時,用戶用擴大角度單元格的方法輸入首語素,從第二個語素到最后一個語素用連續(xù)劃線復(fù)合輸入的方法進行輸入。圖19是輸入單詞"kind"的示意圖。因為"kind"的首字母"k"不是單獨占有一個角度單元格,而是和其它字母合并放置在"JKL腦"這個角度單元格內(nèi)。用戶先向"JKL腦"這個角度單元格方向運動,如圖19-1。系統(tǒng)將J、K、L、M、N放大到新的角度單元格內(nèi),如圖19-2。用戶改變方向,指向新的角度單元格"K",如圖19-3。用戶沿著當前的運動方向繼續(xù)前進確認輸入字母k,如圖19-4。系統(tǒng)這時自動將界面還原成初始界面,如圖19-5。接著直接在剩余的字母"ind"所在的各個角度單元格,"1"、"JKLMN"、"BCD"之間滑動,如圖19_6。角度單元格"k"和"I"、"JKL麗,,、"BCD"之間可能的組合有:"kijb","kijc","kijd","kikb,',"kick,,,"kikd,,,"kilb","kilc","kild,',"ki油","kimc,,,"kimd","kinb","kinc","kind"共15種。而其中只有"kind"一個是有意義的單詞。所以當用戶按圖19-7所示例的方法滑動6次很短的距離,手指和輸入筆提起時,系統(tǒng)會自動輸入單詞"kind",并自動加空格。附圖20-l是在圓內(nèi)放置數(shù)字和常用標點的布局。單擊相應(yīng)區(qū)域就是輸入數(shù)字或標點,滑動就是輸入字母或單詞,這樣可以在同一界面輸入單詞、字母、數(shù)字、常用標點而不用切換。附圖20-2是在圓內(nèi)放置幾個常用標點符號的示例。在區(qū)域內(nèi)單擊代表輸入相應(yīng)的標點符號。圖21-1和圖20-2是一樣的,只是大小不一樣,示意了本發(fā)明的人機界面可以根據(jù)不同的語言和不同的應(yīng)用情況,改變大小。圖21-2是圖1-l的不同大小的示意。圖22是在圓形外加一個方框,并在外圓和方框組成的空間內(nèi)放置功能鍵的布局。附圖22-1,在左上角放置大寫鍵功能鍵,右上角放置Backspace鍵功能鍵,左下角放置空格鍵功能鍵,右下角放置回車鍵功能鍵。附圖22-2將空格鍵設(shè)計在左上角,方便像圖18—樣選詞。圖22-3是圖20-1和圖22-2的結(jié)合。圖22-4是圖20-2和圖22-2的結(jié)合。圖23-1是不進行任何語素合并單元格的界面,每個英文字母都單獨占有一個角度單元格。此界面的缺點是每個角度單元格比較小,用戶不易掌握滑動方向。優(yōu)點是每個字母都單獨占有一個角度單元格不用選擇。圖23-2是每個英文字母都單獨占有一個方形角度單元格的界面,同時還放置了數(shù)字、標點符號,可以直接單擊輸入。圖23-3和圖23-4將圖23-1的字母分成兩層圓,使每個字母所占的角度和面積更大,更容易單擊。圖26是每個中文漢語拼音的聲母和韻母單獨占有一個方形單元格,且?guī)?shù)字和標點的界面。圖27是每個日文假名獨占有一個方形單元格,且?guī)?shù)字和標點的界面。除了用擴大的方法確定單詞的首字母外,用戶還可以將界面切換成圖23、圖26、圖27的布局,每個語素單獨一個一個的單擊輸入。此方法速度慢,但在輸入一些縮寫或人名等字典里沒有的詞吋比較方便。上述情況下,用戶完成詞的輸入時同時將用戶剛才手動輸入的詞自動加入系統(tǒng)的詞庫,這樣用戶下次就不需要一個一個分別輸入單個語素,而可以像常規(guī)單詞一樣繼續(xù)直接劃線自動輸入。用戶只需輸入一次,無需第二次。圖24說明了在圖23-1的每個語素都單獨占有一個角度單元格的界面的擴大輸入方法。流程圖如圖28。用戶從中間向某個語素方向滑動或施加壓力,如圖28步驟101,如圖24-1用戶向某個語素方向滑動。或者從一個語素向另一個語素方向滑動或施加壓力,如圖28步驟17歩驟200。圖24-2是步驟200的例子,用戶指向字母D的方向,系統(tǒng)根據(jù)用戶的指向提示角度單元格D,并將D和D兩邊的C和E兩個角度單元格一起放大,并將用戶目前指向的語素D給予特殊標識。如果特殊標識的語素是用戶想輸入的語素,用戶沿著目前滑動方向或施力方向,繼續(xù)滑動或施力,系統(tǒng)輸入此語素,并給用戶一個反饋信號,如圖28步驟300。圖24-3是步驟300的例子,用戶沿著目前運動方向繼續(xù)前進,系統(tǒng)輸入D,并給用戶一個反饋信號。如果特殊標識的語素不是用戶想輸入的語素,用戶繼續(xù)向其它方向小距離滑動或施微力進行微調(diào),如圖28步驟301。圖24-4和圖24-5是步驟301的例子,用戶改變方向輸入字母C。這樣當一個語素擴大輸入完成時,用戶繼續(xù)進行下一個語素的擴大輸入,如圖28步驟500,直到用戶輸入全部語素,用戶手指(或輸入筆)離開界面,系統(tǒng)自動加空格。流程圖28中的步驟401至步驟405的多層遞進放大循環(huán)在圖8的說明中已經(jīng)介紹過。圖25是流程圖28的方法的中文漢語拼音聲母圓的應(yīng)用例子,其方法和圖24的英文一樣。圖25-1和圖25-2是擴大聲母b、p、m、f的例子,圖25-3和圖25-4是擴大聲母d、t、n、1的例子。圖29是有合并語素角度單元格的界面的每一個語素都進行擴大輸入的流程圖。步驟101和步驟102同圖28中的流程。如圖29步驟600,系統(tǒng)根據(jù)用戶的滑動方向或施力方向提示所指向的角度單元格,可以選擇要此步驟;也可以選擇不要此步驟,直接輸入用戶指向的角度單元格(單個語素角度單元格),或直接放大用戶所指向的單元格(多個語素角度單元格)。如果用戶的運動方向所指向的角度單元格內(nèi)只有一個單獨語素,則系統(tǒng)直接輸入此語素或用戶再沿著目前方向向前確認輸入此語素,如圖29步驟700。步驟800見圖2-2的說明。步驟902見圖2-3的說明。步驟901見圖2-4的說明。步驟903說明了如何輸入兩個連續(xù)的相同字母。圖28中的步驟401至步驟405的多層遞進擴大的流程也可以接在圖29的步驟902和步驟903之后,因為圖像大小的限制,沒有體現(xiàn)在圖29中。圖29的流程是每個語素都進行放大輸入,速度較慢,但適合不用進行界面切換,輸入縮寫、人名等詞庫中一般沒有的詞。圖29的流程是圖2示例的循環(huán)使用,直至所有語素都輸入完畢。用圖29的方法完成詞的輸入后,同時將用戶剛才輸入的詞自動加入系統(tǒng)的詞庫,這樣用戶下次就不需要每個語素都放大輸入,而可以像常規(guī)單詞一樣,繼續(xù)直接劃線自動輸入。用戶只需每個語素放大輸入一次,無需第二次。圖30是只有首語素進行擴大輸入,從第二個到最后一個語素,直接連續(xù)滑動輸入的流程1圖。其中步驟101至步驟902的首語素的擴大輸入和圖29的流程中的擴大輸入一樣,只是從第二個語素開始,不再擴大輸入,而是直接連續(xù)指向每個語素所在的角度單元格方向,直到最后一個語素完成,如圖30步驟A00。接下來的步驟A00至A53在上文介紹圖17、圖18、圖19中已經(jīng)闡述過。通過圖17、圖18、圖19的舉例說明,可以更好的理解流程圖30的方法和過程。圖30-2是圖30-1的接續(xù),步驟A51、A52、A53是步驟A50的分解說明。圖28中的步驟401至步驟405的多層遞進擴大的流程也可以接在圖30的每一個語素輸入之后,因為圖像大小的限制,沒有體現(xiàn)在圖30中。用戶可以用切換鍵在圖29的方法和圖30的方法之間進行切換。圖23、圖26、圖27、圖29適合于每個語素單獨輸入的詞,如縮寫、人名等一般詞典里沒有的,圖30是輸入正常詞的方法。用圖23、圖26、圖27、圖29的方法單獨輸入后的詞,會自動加入系統(tǒng)詞庫內(nèi),下次就可用圖30的方法直接輸入。用戶在本發(fā)明的人機界面上輸入時,可根據(jù)自己的習慣,熟悉程度,希望的準確性和速度,選擇設(shè)置系統(tǒng)的確認輸入機制。<table>tableseeoriginaldocumentpage19</column></row><table>上述l至6的方法按語素順序共可組合成以下九種方法14、15、16、24、25、26、34、35、36。其中14的方法速度最快,適合熟練用戶,36的方法準確性最高,適合新用戶。3和6中的用戶確認輸入是指,如果系統(tǒng)當前區(qū)別顯示的角度單元格是用戶想要輸入的,用戶沿著當前的運動方向繼續(xù)前進。如果系統(tǒng)當前區(qū)別顯示的角度單元格不是用戶想要輸入的,用戶改變運動方向指向想要輸入的角度單元格。更長單位的語素組合也可用1、2、3的方法。以上對于本發(fā)明所列舉的實例之描述是用于闡明的目的,而無意將本發(fā)明具體地限定為所公開的形式,基于以上的指導(dǎo)或通過學習本發(fā)明的實例而對本發(fā)明作修改或變化是可能的,實例是為了說明本發(fā)明的原理以及使本領(lǐng)域技術(shù)人員通過各種實例在實際中應(yīng)用本發(fā)明而選擇和描述的。權(quán)利要求1、一種根據(jù)用戶輸入的方向信息實時預(yù)測用戶輸入內(nèi)容的人機界面,其特征在于如果用戶輸入的方向信息所指向的角度單元格內(nèi)包含不止一個語素,則自動將此角度單元格擴展放大,并將此角度單元格內(nèi)的每個語素分別單獨放置到放大后的新的角度單元格內(nèi)。2、根據(jù)權(quán)利要求l所述的人機界面,其特征在于角度單元格的擴展放大,自動以此角度單元格內(nèi)的幾個語素中,在當前情況下最高頻的語素為中心,以語素的排列順序向兩邊放大。3、一種根據(jù)用戶輸入的方向信息實時預(yù)測用戶輸入內(nèi)容的人機界面,其特征在于如果用戶輸入的方向信息所指向的角度單元格的角度不夠大,貝U自動以此角度單元格、中心將附近幾個角度單元格都擴展放大,供用戶選擇。4、一種根據(jù)用戶輸入的方向信息實時預(yù)測用戶輸入內(nèi)容的人機界面,其特征在于一個角度單元格內(nèi)的語素完成輸入后,此角度單元格內(nèi)的內(nèi)容變成以完成輸入的語素開頭的最高頻幾個語素串和語素組合。用戶繼續(xù)沿著原來輸入方向前進,則此角度單元格自動擴展放大,并將這幾個語素串和語素組合分別單獨放置到放大后的新的角度單元格內(nèi)。5、根據(jù)權(quán)利要求4所述的人機界面,其特征在于可多次遞進分層擴大角度單元格,每次完成語素串和語素組合的輸入后,自動提示下一層更長單位的語素串和語素組合,供用戶選擇是否進一步放大。用戶沿著原來輸入方向繼續(xù)前進,表示進一步放大輸入。用戶如果改變方向,表示用戶不選擇進一步放大,且在用戶改變方向的同時,人機界面內(nèi)的每個角度單元格內(nèi)的內(nèi)容回復(fù)到初始狀態(tài)。6、一種根據(jù)用戶輸入的方向信息實時預(yù)測用戶輸入內(nèi)容的人機界面,其特征在于系統(tǒng)根據(jù)用戶輸入的方向信息,將用戶指向的角度單元格特殊標識反饋給用戶。如此特殊標識的角度單元格內(nèi)的語素是用戶想要輸入的語素,用戶沿著原來輸入方向繼續(xù)前進,確認輸入,系統(tǒng)完成此語素的輸入并給用戶一個反饋信息。7、一種根據(jù)用戶輸入的方向信息實時預(yù)測用戶輸入內(nèi)容的人機界面,其特征在于系統(tǒng)無需用戶的確認,直接輸入用戶當前輸入的方向所指向的角度單元格內(nèi)的內(nèi)容?;蛘咧苯虞斎胗脩舢斍拜斎氲姆较蛩赶虻慕嵌葐卧駜?nèi)的內(nèi)容,并給予用戶一個反饋信息。8、一種根據(jù)用戶輸入的方向信息實時預(yù)測用戶輸入內(nèi)容的人機界面,其特征在于無需放大角度單元格內(nèi)的語素,系統(tǒng)根據(jù)用戶每次輸入的所有角度單元格內(nèi)的所有語素,按照用戶輸入的順序,將所有可能的語素組合與該語言的字詞或詞庫進行對比。當只有一種唯一可能的組合時,直接輸入唯一的語素組合。當語素組合不是唯一時,直接輸入最高頻的語素組合,并提示較低頻率的語素組合供用戶選擇輸入。如提供選擇的較低頻率的語素組合為是用戶想要輸入的,用戶點擊空格鍵確認輸入此語素組合。如提供選擇的較低頻率的語素組合不是用戶想要輸入的,用戶用滑動的方式在更多的組合中進行選擇。9、一種根據(jù)用戶輸入的方向信息實時預(yù)測用戶輸入內(nèi)容的人機界面,其特征在于用戶輸入的第一個語素如不是單獨占有一個角度單元格,則放大角度進行輸入確認。從第二個語素起,按照權(quán)利要求8的方法直接劃線輸入。10、一種根據(jù)用戶輸入的方向信息實時預(yù)測用戶輸入內(nèi)容的人機界面,其特征在于如果輸入的幾個角度單元格內(nèi)的語素組合,可以確定為少數(shù)幾種的語素組合時,直接在圓上顯示這幾種語素組合供用戶選擇。全文摘要一種實時預(yù)測用戶輸入的人機界面,用于信息的輸入,可在小面積上滑動很短的距離快速輸入信息。如果用戶輸入的方向信息所指向的角度單元格內(nèi)包含不止一個語素,則自動將此角度單元格擴展放大,并將此角度單元格內(nèi)的每個語素分別單獨放置到放大后的新的角度單元格內(nèi)。角度單元格可以多層遞進擴大,方便輸入更長單位的語素組合。首語素用擴大角度單元格的方法輸入一個角度單元格內(nèi)的某個語素。從第二個語素起,直接連續(xù)劃線輸入角度單元格。如果輸入的幾個角度單元格內(nèi)的語素組合,可以確定為少數(shù)幾種的語素組合時,直接在圓上顯示這幾種語素組合供用戶選擇。文檔編號G06F3/048GK101667091SQ20081021366公開日2010年3月10日申請日期2008年8月25日優(yōu)先權(quán)日2008年5月15日發(fā)明者姜洪明申請人:杭州惠道科技有限公司