專利名稱:用于字符輸入的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本申請涉及通過使用鍵板和觸摸板的適于文本輸入的設(shè)備和方法。具體地,本申請涉及通過同時使用鍵板和觸摸板的適于組合的文本輸入的移動電話和方法。
背景技術(shù):
許多具有文本輸入能力的現(xiàn)代設(shè)備(例如計算機、便攜式和固定式的個人數(shù)字助 理、移動通信終端)使用所謂的QWERTY (或AZERTY)鍵盤或12鍵鍵板(通常稱為ITU-T鍵 板)之一或兩者。QWERTY或ITU-T鍵盤的結(jié)構(gòu)布局最初被設(shè)計用于拉丁字符,但是由于例如 漢語、日語、韓語等這些當(dāng)?shù)氐膩喼拚Z言的表意文字結(jié)構(gòu),或涉及太多的字符,例如北印度 語(包括多于60個字母),所以這樣的結(jié)構(gòu)布局不足以用于許多當(dāng)?shù)氐膩喼拚Z言。因此,提 出了各種手指或筆式輸入方法和用戶接口(UI)以用于當(dāng)?shù)貋喼拚Z言腳本輸入。想法是這 樣的,發(fā)送用手指或筆在觸摸屏或觸摸板上書寫所獲取的字符筆畫,以便通過集成HWR(手 寫識別)引擎來識別,然后將識別的結(jié)果(通常為字符候選列表)顯示在屏幕上以便用戶 做出選擇。對于HWR引擎來說,由于很難確保100%的首次命中識別率,一旦從識別候選列 表中進行的首次命中不是用戶所寫的目標(biāo)字符,用戶就必須從列表中的其他候選中找到正 確的一個,或者甚至再次寫入字符。實際上,這樣非常耗時和繁瑣。其他系統(tǒng)(例如拼音輸 入)通過將各個鍵與發(fā)音非常類似于非拉丁字符的一個或多個字符關(guān)聯(lián)來使用鍵板輸入 非拉丁語言。有時候,這樣難以得知由于方言而引起的聲音改變,并且有時候不存在明確的 字符。
發(fā)明內(nèi)容
基于這個背景,本申請的目的在于提供一種設(shè)備,其克服了或至少減少了以上指 出的缺陷。該目的通過提供這樣一種設(shè)備來實現(xiàn),所述設(shè)備具有顯示器、存儲器、處理器、以 及第一輸入端和第二輸入端,其中所述設(shè)備被配置為通過所述第一輸入端接收與基礎(chǔ)字符 組元對應(yīng)的輸入;通過所述第二輸入端接收與補充字符組元對應(yīng)的輸入;以及組合所述補 充字符組元與所述基礎(chǔ)字符組元,以形成字符輸入。在一個備選設(shè)備中,所述第一輸入端是鍵板,以及在一個備選設(shè)備中,所述第二輸 入端是觸摸板。通過根據(jù)標(biāo)準(zhǔn)選擇輸入基礎(chǔ)字符組元,然后通過觸摸板輸入補充它,這樣易于手 寫識別引擎識別在其自由得到基礎(chǔ)字符組元時輸入的字符,并且同時易于用戶學(xué)會和使 用,因為其十分直觀地首先在按鍵上輸入所顯示的基礎(chǔ),并隨后通過觸摸板輸入來補充以 類似于所期望的字符。這樣還可降低輸入質(zhì)量的需求,并使其用于不穩(wěn)定環(huán)境(例如地鐵 列車等)。自然地,應(yīng)理解,任意類型的觸摸輸入裝置可用于實現(xiàn)本申請的教導(dǎo)。該設(shè)備還可被配置為識別與所述字符輸入對應(yīng)的、在所述設(shè)備的存儲器中存儲的至少一個字符中的哪個。這可允許該設(shè)備將輸入字符切換至在存儲器中已經(jīng)存儲的和編碼 的一個字符,并在各種應(yīng)用上使用,例如文本編輯、消息處理、電話本、web瀏覽和游戲。所述設(shè)備還可被配置為從所述字符輸入預(yù)測補充字符。通過使用預(yù)測方案,可提 供甚至更快和更直觀的輸入。所述設(shè)備還可被配置為在所述顯示器上顯示所述預(yù)測的補充字符輸入。這可使其 對于用戶更容易選擇預(yù)測的結(jié)果,特別在可能多于一個結(jié)果時,并且保持對預(yù)測的控制。所述設(shè)備還可被配置為一旦達到超時值,就組合所述補充字符組元與所述基礎(chǔ)字 符組元,以形成字符輸入。通過使用超時,忽略了一個點擊或打字行為(即字符的實際接 受)。如果經(jīng)過超時時間并且沒有識別字符,則將向用戶進行通知并給出糾正或修改的機 會。其他可能的接受方式有在顯示器上點擊圖標(biāo)、使用軟鍵接受、使用特定鍵板命令(例如 空格字符或標(biāo)點字符)或輸入新基礎(chǔ)字符組元。所述設(shè)備還可被配置為編輯所述基礎(chǔ)字符組元。如果可編輯基礎(chǔ)字符,則更易于 使其看起來更像要輸入的字符。這可通過以下行為中的任一個或多個來實現(xiàn)移動、刪除、 部分刪除、復(fù)制、鏡像、旋轉(zhuǎn)和粘貼。部分刪除是簡單地刪除基礎(chǔ)字符組元的一部分。移動 可用于為第二基礎(chǔ)字符組元獲得更多空間,或相對于彼此地排列兩個組元。鏡像是簡單地 鏡像組元。鏡像可以是垂直地或水平地。所述設(shè)備還可被配置為通過所述第一輸入端接收與另一基礎(chǔ)字符組元對應(yīng)的另 一輸入,以及組合所述另一基礎(chǔ)字符組元與所述字符輸入。這可允許用戶組合一個或多個 基礎(chǔ)字符組元。自然地,這樣的另一基礎(chǔ)字符組元也可是可編輯的。如上所述的設(shè)備,其中所述第二輸入端或觸摸板和所述顯示器為相同的形式,是 觸摸屏。上述目的還可通過這樣一種用于創(chuàng)建字符的方法實現(xiàn),所述方法包括通過第一 輸入端接收與基礎(chǔ)字符組元對應(yīng)的輸入;通過第二輸入端接收與補充字符組元對應(yīng)的輸 入;以及組合所述補充字符組元與所述基礎(chǔ)字符組元,以形成字符輸入。所述方法的優(yōu)點類 似于上述設(shè)備的優(yōu)點。所述方法還可包括識別所述字符輸入與之對應(yīng)的至少一個字符。所述方法還可包括從所述字符輸入預(yù)測補充字符。所述方法還可包括在顯示器上顯示所述預(yù)測的補充字符輸入。所述方法還可包括一旦達到超時值,就將所述補充字符組元與所述基礎(chǔ)字符組 元進行組合,以形成字符輸入。所述方法還可包括編輯所述基礎(chǔ)字符組元。如上所述的方法,其中所述編輯可包括以下行為中的任一個或多個移動、刪除、 部分刪除、復(fù)制、鏡像、旋轉(zhuǎn)和粘貼。所述方法還可包括通過所述鍵板接收與另一基礎(chǔ)字符組元對應(yīng)的另一輸入;以 及組合所述另一基礎(chǔ)字符組元與所述字符輸入。所述方法還可包括在以下應(yīng)用中的任一個或多個中使用所述字符輸入文本編 輯、消息處理、電話本查找、web瀏覽和游戲。上述目的還可通過提供這樣一種計算機可讀介質(zhì)來實現(xiàn),所述計算機可讀介質(zhì)至 少包括用于控制設(shè)備的計算機程序代碼,所述設(shè)備包括顯示器、存儲器、處理器、以及第一輸入端和第二輸入端,所述設(shè)備配置有用于通過所述第一輸入端接收與基礎(chǔ)字符組元對 應(yīng)的輸入的軟件代碼;用于通過所述第二輸入端接收與補充字符組元對應(yīng)的輸入的軟件代 碼;以及用于組合所述補充字符組元與所述基礎(chǔ)字符組元,以形成字符輸入的軟件代碼。在 由這個軟件控制的一個備選設(shè)備中,所述第一輸入端是鍵板;以及在一個備選設(shè)備中,所述 第二輸入端是觸摸板。由于某些字母表具有彼此不類似的多個可能字符,所以難以選擇要使用哪個基礎(chǔ) 字符組元。太多則鍵板就變得太大,就不太需要大量編輯或補充。因此,本申請的目的在于 提供一種小的但是提供許多按鍵功能的設(shè)備。該目的通過提供這樣一種設(shè)備來實現(xiàn),該設(shè)備具有第一輸入端和第二輸入端,其 中所述第一輸入端具有兩個部分,一個基礎(chǔ)部分和一個折疊部分,他們彼此可旋轉(zhuǎn)地連接 以能夠獲得兩個位置,一個打開的位置和一個閉合的位置,并且其中所述基礎(chǔ)部分基本位 于與所述第二輸入端相同平面的側(cè)面具有第一輸入?yún)^(qū)域,所述折疊部分在一個側(cè)面上具有 第二輸入?yún)^(qū)域以及在與具有第二輸入?yún)^(qū)域的該側(cè)面相對的側(cè)面上具有第三輸入?yún)^(qū)域,從而 在所述閉合位置中所述第一和第二輸入?yún)^(qū)域彼此相對和不可使用,并且在所述打開位置中 所述第一和第三輸入?yún)^(qū)域位于彼此面向相同方向的鄰近位置,都可被使用。通過具有可折 疊的第一輸入端,可以在同樣的設(shè)備上輸入更多的基礎(chǔ)字符組元而無需大量增加設(shè)備尺 寸。在一個備選設(shè)備中,所述第一輸入端是鍵板,所述輸入?yún)^(qū)域是按鍵區(qū)域,以及在一個備 選設(shè)備中,所述第二輸入端是觸摸板。備選的是如上所述的設(shè)備,其中所述觸摸板是觸摸屏。通過使觸摸板為觸摸屏,可 節(jié)省更多空間,因為不再使用單獨的觸摸板和顯示屏。這些目的還可通過提供這樣一種設(shè)備來實現(xiàn),所述設(shè)備具有顯示裝置、存儲器裝 置、處理器裝置、和按鍵輸入裝置、觸摸輸入裝置、和組合裝置,所述組合裝置被設(shè)置為將通 過所述按鍵輸入裝置接收的基礎(chǔ)字符組元與通過所述觸摸輸入裝置接收的補充字符組元 進行組合,以形成字符輸入。根據(jù)具體實施方式
,根據(jù)本發(fā)明的觸摸板、方法和計算機可讀介質(zhì)的其他目的、特 點、優(yōu)點和屬性將變得清楚。
在以下本發(fā)明的具體實施方式
部分中,將參照附圖中所示的實例性實施例更詳細(xì) 地說明本發(fā)明,其中圖1是根據(jù)實施例的設(shè)備的平面正視圖;圖2是示出根據(jù)本發(fā)明的圖1的設(shè)備的一般架構(gòu)的框圖;圖3a_d是根據(jù)實施例的方法的流程圖;圖4a_4c是根據(jù)適用于漢語輸入的實施例的設(shè)備的平面正視圖;圖5a_5b是根據(jù)示出字符創(chuàng)建的實施例的設(shè)備的平面正視圖;圖6a_6b是根據(jù)實施例的設(shè)備的平面正面圖,其示出基礎(chǔ)字符組元的編輯;以及圖7是根據(jù)適用于北印度語輸入的實施例的設(shè)備的平面正視圖。
具體實施例方式在以下具體實施方式
中,將通過實施例描述以蜂窩式/移動式電話形式的根據(jù)該申請的教導(dǎo)的設(shè)備、方法和軟件產(chǎn)品。應(yīng)注意,盡管僅描述了移動電話,但是該申請的教導(dǎo) 也可用于任意電子設(shè)備中,以及優(yōu)選地用于便攜式電子設(shè)備(例如膝上型計算機、PDA、移 動通信終端、電子書和記事本和使用文本輸入的其他電子設(shè)備)中。圖1通過正視圖示出移動電話1的形式的設(shè)備實施例。移動電話1包括具有 外殼2的用戶接口、可能是觸摸屏3的顯示屏或屏幕、機械開/關(guān)按鈕(未示出)、揚聲器 5 (圖2)、和麥克風(fēng)6 (圖2)。根據(jù)第一優(yōu)選實施例的電話1適用于經(jīng)由蜂窩網(wǎng)絡(luò)(例如GSM 900/1800MHZ網(wǎng)絡(luò))進行通信,但是還可適用于通過碼分多址(CDMA)網(wǎng)絡(luò)、3G網(wǎng)絡(luò)、或基于 TCP/IP網(wǎng)絡(luò)使用,以(例如經(jīng)由WLAN、WIMAX或類似)覆蓋可能的VoIP網(wǎng)絡(luò)或VoIP和蜂 窩的混合體,例如UMA(通用移動接入)。非有聲用戶輸入主要經(jīng)由第二輸入或觸摸屏3或傳統(tǒng)顯示屏3、具有離散機械按 鍵9、10和13的第一輸入或鍵板7進行。平板顯示器3典型地由具有背景光的IXD構(gòu)成, 例如能夠顯示彩色圖像的TFT矩陣。按鍵9、10和13用于例如撥打電話號碼或輸入文本。鍵板7包括四路導(dǎo)航加選 擇鍵10,其用于導(dǎo)航以及用于在顯示屏3中選擇在導(dǎo)航鍵10上方的標(biāo)簽中所指示的功能; 左軟鍵9和右軟件10,其用于在顯示屏3中選擇在軟鍵9上方的各個標(biāo)簽中所指示的功能。 通過摘機鍵11執(zhí)行呼叫處理,以接受呼入的呼叫和發(fā)起新呼叫,以及掛機鍵12用于拒絕呼 入的呼叫和結(jié)束正在進行的呼叫。在軟鍵9上方和導(dǎo)航鍵10上方的標(biāo)簽適用于電話的當(dāng) 前模式。圖2示出根據(jù)本申請構(gòu)成的設(shè)備1的一般架構(gòu)的框圖形式。處理器18控制終端 的操作,并具有集成數(shù)字信號處理器17和集成隨機存取存儲器(RAM) 15。處理器18控制 經(jīng)由發(fā)射器/接收器電路19和內(nèi)部天線20與蜂窩網(wǎng)絡(luò)的通信。經(jīng)由穩(wěn)壓器21耦合至處 理器18的麥克風(fēng)6將用戶的語音轉(zhuǎn)換成模擬信號,由此形成的模擬信號在數(shù)字信號處理器 (DSP) 17中對語音進行編碼之前在在A/D轉(zhuǎn)換器(未示出)中進行A/D轉(zhuǎn)換,該DSP包括在 處理器18中。將編碼的語音信號傳送至處理器18,其例如支持GSM終端軟件。數(shù)字信號處 理單元17對信號進行語音解碼,所述信號經(jīng)由D/A轉(zhuǎn)換器(未示出)從處理器18傳送至 揚聲器5。將各個應(yīng)用存儲在存儲器15或16中,并通過處理器18執(zhí)行。這些應(yīng)用可以是 消息處理、web瀏覽、呼叫處理、文本編輯和游戲。其他應(yīng)用可以是內(nèi)部的,例如手寫識別應(yīng) 用,通常稱為HWR引擎。穩(wěn)壓器21形成用于揚聲器5、麥克風(fēng)6、LED驅(qū)動器65 (用于對鍵板7進行LED背景 照明,并且在一些實施例中在鍵板下方)、SIM卡20、電池24、底部連接器27、DC插座31 (用 于連接至充電器33)、以及驅(qū)動(免提)擴音器25的音頻放大器33的接口。處理器18還形成用于設(shè)備的一些外圍單元的接口,包括閃速只讀存儲器 (ROM) 16、觸摸屏3、機械鍵板7、和FM收音機26。在移動電話1中的各個事件進行時,移動電話生成向用戶通知事件的信號。這種 事件的實例是呼入的消息、呼入的電話呼叫、低電池電平的警報、下載完成、以及用戶可希 望被通知的任意其他事件。信號可具有音頻和/或振動和/或視覺形式。例如,通過響鈴 音調(diào)結(jié)合振動信號來信號傳輸呼入的呼叫。在實施例中,用于各個事件的信令形式是用戶可調(diào)節(jié)的。這些設(shè)置可以單獨設(shè)置,或通過通常稱為簡檔的設(shè)置組來使用。
圖3通過流程圖示出實施例。圖3a從第一步驟300開始,設(shè)備接收來自第一輸入 端(在這種情況下為鍵板7)的輸入,然后在步驟305,將這個輸入用于找到基礎(chǔ)字符組元。 這可通過向鍵板7上的每個按鍵分配各個基礎(chǔ)字符組元來容易地實現(xiàn),其中在步驟300通 過按壓一個按鍵13提供與所分配的基礎(chǔ)字符組元相應(yīng)的按鍵輸入。然后,將基礎(chǔ)字符組元 顯示在所述顯示器3上。之后,在步驟315,接收通過第二輸入端(在這種情況下為觸摸屏 3)的輸入。這個輸入通常由觸摸屏3上的手寫筆或手指筆畫生成。在步驟320,找到相應(yīng)的 補充字符組元。這可通過簡單地使用在觸摸屏3上構(gòu)成的筆畫的圖形表示或通過選擇在觸 摸屏3上先前顯示的可用元素來實現(xiàn)。如果使用了圖形或繪圖輸入,則其可以不受手的約 束,從而允許用戶在喜歡或鎖定時會話,即,將輸入端操縱到在不穩(wěn)定環(huán)境下使得系統(tǒng)更加 容易使用的某些固定位置或矢量。由虛線指示的在步驟315接收這樣的輸入以及步驟320 找到補充字符組元的步驟可以重復(fù),以提供其他補充字符組元。這兩個步驟315和320始 終在一起,從而他們可以放在補充的包含補充的步驟335中。然后,在步驟325組合基礎(chǔ)字 符組元和補充字符組元,以形成向手寫識別引擎或其他文本輸入引擎發(fā)送的、用于進一步 使用的字符輸入。比較本身包括兩個主要步驟,組合步驟和比較步驟。組合步驟主要將基 礎(chǔ)字符組元與補充字符組元的圖像數(shù)據(jù)進行組合。這可通過使用公知的成像技術(shù)來實現(xiàn)。 然后,下一步驟是與已知字符進行比較,這可通過圖像比較實現(xiàn)。如果具有預(yù)測(以下說 明)或輸入組合字符組元的被操縱觸摸的系統(tǒng)不包括這樣的圖形數(shù)據(jù)和其他比較技術(shù)(例 如二進制樹),則可使用可用字符的霍夫曼HufTmarm編碼或其他已知搜索技術(shù)。應(yīng)注意,可 以根據(jù)一個或多個基礎(chǔ)字符以及一個或多個補充字符組元生成完整的字符,并且基礎(chǔ)字符 組元還可用作補充字符組元。在圖3b中,引入編輯基礎(chǔ)字符組元或組合基礎(chǔ)字符組元和一個或多個補充字符 組元的附加的步驟313??赏ㄟ^移動、刪除、部分刪除、鏡像、旋轉(zhuǎn)、復(fù)制或粘貼來進行編輯。 這些編輯行為可通過觸摸輸入(例如拖拉和下降),或通過使用機械按鍵來實現(xiàn)。例如, 移動行為可這樣實現(xiàn)選擇基礎(chǔ)字符組元用于缺省編輯(最后生成的組元可通過缺省來選 擇,和/或可使用撥動開關(guān)在各個組元之間切換),然后通過使用四路導(dǎo)航鍵10 (或操縱桿 10)或任意其他方向輸入來移動。所選的組元可通過改變其邊緣(虛線或點線、粗線或不同 顏色)或在其周圍放置框來標(biāo)記,從而用戶可容易地看到當(dāng)前選擇哪個組元用于編輯。將 在其他區(qū)域中的任意編輯命令(例如通過觸摸輸入的筆畫)解釋為預(yù)定命令或補充字符組 元輸入。觸摸輸入的編輯和接收是循環(huán)或并行行為,并且從現(xiàn)在開始稱為補充步驟335,該 步驟持續(xù)直到執(zhí)行了步驟325中的組合。在圖3c中,在補充335和組合325之間引入另一步驟340。所述另一步驟340引 入超時值,其向用戶給出完成他的字符的某一時間,或給出從最后的輸入涉及的并通常經(jīng) 過向組合步驟發(fā)送字符組元的超時值。引入超時使其可能忽略在組合字符組元之前接受他 們的步驟,由此能夠節(jié)省每個字符的一次按鍵按壓。在圖3d,引入另一步驟預(yù)測345。在該步驟中,將基礎(chǔ)字符與設(shè)備的存儲器15或 16中存儲的字典相比較,以找到可能的合成候選字符。這種比較可通過本領(lǐng)域普通技術(shù)人 員公知的手寫識別或圖像識別的多種方式實現(xiàn)。在找到用于合成字符的候選項時,將基礎(chǔ) 字符組元和合成字符之間的區(qū)別識別為補充字符組元的候選項。然后,在已經(jīng)輸入的基礎(chǔ)字符組元上的其相應(yīng)位置上,或在其下一個列表中向用戶顯示用于補充字符組元的這些候 選項。這些候選項或者可通過使用各種顏色或不同下劃線來顯示,這樣還有助于在各個候 選項字符的候選補充字符組元之間區(qū)分。然后,可通過在觸摸板上用筆或手指點擊來選擇 候選補充字符組元,然后這將構(gòu)成提供補充字符組元的觸摸輸入。以下將進一步描述。備 選地,在顯示器上顯示完整的候選用于快速而有限的選擇。如虛線所示,由于輸入補充字符 組元可生成不同的預(yù)測候選,所以補充335和預(yù)測345的行為可重復(fù)。以上描述的各個方面可單獨使用或用于各種組合中。本申請的教導(dǎo)優(yōu)選地通過硬 件和軟件的組合實現(xiàn),但是也可在硬件或軟件中實現(xiàn)。本申請的教導(dǎo)也可作為計算機可讀 介質(zhì)上的計算機可讀代碼實現(xiàn)。應(yīng)注意,本申請的教導(dǎo)不限于用在例如移動電話的移動通 信終端中,但是也可等同地應(yīng)用于具有有限輸入系統(tǒng)和用于或使用文本輸入的個人數(shù)字助 理(PDA)或任意其他設(shè)備中。本申請的教導(dǎo)具有多個優(yōu)點。不同的實施例或方案可產(chǎn)生以下優(yōu)點中的一個或多 個。應(yīng)注意,這不是窮盡性列表,并且可存在這里沒有描述的其他優(yōu)點。本申請的教導(dǎo)的一 個優(yōu)點是可使用更小的鍵盤,同時仍舊允許很快輸入屬于大型和復(fù)雜字母表的字符。本申 請的教導(dǎo)的另一優(yōu)點是容易學(xué)會。用戶簡單地在最類似于字符的基礎(chǔ)字符組元中通過按鍵 13打字,然后使用觸摸屏3增加筆畫,這對于HWR更加容易猜測正要生成哪個字符。本申請 的教導(dǎo)的另一優(yōu)點是在通過系統(tǒng)生成基礎(chǔ)字符組元時不需要來自用戶的大量精確處理,于 是容易地增加筆畫,這樣在不穩(wěn)定環(huán)境中更加容易使用,因為用戶不需要為HWR引擎繪制 復(fù)雜的圖畫就能夠正確地解釋他們。由于某些字母表(例如漢語)具有彼此不類似的多個可能字符,所以難以選擇要 使用哪個基礎(chǔ)字符組元。太多的基礎(chǔ)字符組元,鍵板將變得更大,而設(shè)備將是麻煩和笨拙的 使用戶在例如襯衫口袋或小手提包中攜帶,以及幾乎不需要大量編輯或補充基礎(chǔ)字符組元 以快速使用和提供容易為HWR引擎識別的結(jié)果。圖4示出克服這個問題的設(shè)備。即使將該設(shè)備顯示為移動電話,但是應(yīng)理解,相同 的概念也可應(yīng)用于其他設(shè)備,例如其他移動通信終端、PDA、膝上型計算機或使用文本輸入 的其他電子設(shè)備。圖4a中的設(shè)備1具有屏幕3,這可以是用作第二輸入端的觸摸屏或觸 摸顯示器3 ;和第一輸入端,在這種情況下為鍵板7,在這種情況下其為具有12鍵的ITU-T 鍵板。在圖4b中,示出鍵板7是可折疊的,并且當(dāng)打開時露出第二鍵板7a。圖4c示出設(shè)備 完全打開并露出鍵板7a的大小。在這種方式下,使得用戶可使用更多基礎(chǔ)字符組元。還可 從圖4c看出,第二鍵板7a具有表示基礎(chǔ)字符組元和常用多字符鍵板(拉丁字母以及阿拉 伯?dāng)?shù)字)兩者表示的按鍵,由此通過使用拉丁字母和上述的另一字母表來提供文本輸入。圖5示出設(shè)備1,其具有圖4c中示出的適用于漢語的鍵板7a和觸摸屏或觸摸顯示器3,還有兩個軟鍵9和四路導(dǎo)航鍵10。在圖5a中,用戶通過使用他的左手正在敲入基礎(chǔ) 字符組元。在圖5a中,用戶按下了具有拉丁標(biāo)記“6”的按鍵,并且之后先前輸入基礎(chǔ)字符 組元之后在觸摸顯示器3上顯示合成數(shù)據(jù)字符組元11。數(shù)據(jù)字符組元11用虛線圍繞,以指 示數(shù)據(jù)字符組元11被選擇用于編輯。這樣標(biāo)記的其他方式可以使用虛線、不同顏色、不同 線粗度或使用陰影技術(shù)。在圖5b,用戶通過使用他的右手手指輸入補充字符組元12。將數(shù) 據(jù)字符組元11、補充字符組元12和先前輸入的字符組元組合,并用在目標(biāo)申請中。備選地, 可將預(yù)測輸入方案用于兩個基礎(chǔ)字符組元可發(fā)送的位置。在圖5b,已經(jīng)將兩個基礎(chǔ)字符組元發(fā)送至預(yù)測引擎,并且在觸摸顯示器3的底部顯示合成可能候選14。通過使用超時,可將 最左側(cè)的候選字符選作結(jié)果。
在未示出的備選實施例中,在圖5b中不顯示預(yù)測的可能候選字符,但是在鄰近于 基礎(chǔ)字符組元的列表中或合成字符中他們實際位置處顯示必須輸入以完成字符的所需補 充字符組元。用戶然后可通過選擇所指示的補充字符組元來選擇合成字符。如果可存在多 于一個候選用于候選,則可以各種顏色、不同線粗度或虛線或點線來顯示補充字符組元。如 果存在許多候選,則可通過幾個步驟來實現(xiàn),其中每個步驟顯示對于候選字符的組唯一的 最明顯的補充字符組元,每個組一個,從而在通過選擇相應(yīng)候選步驟字符組元來選擇組時 使得候選的整個組范圍變窄。并且在下一步驟,將這個組分為更小的子組,其每個具有唯一 補充字符組元。這個過程被重復(fù),直到預(yù)測或識別了整個字符。如果難以找到唯一字符組 元,則可同時選擇幾個。圖6a示出其中用戶輸入兩個基礎(chǔ)字符組元以及兩個補充字符組元的設(shè)備1。要移 動最右側(cè)數(shù)據(jù)字符組元11,并且用戶通過在基礎(chǔ)字符組元上用他的手指按壓較長時間的指 示來實現(xiàn),其中可將基礎(chǔ)字符組元指示為如具有箭頭的圖所示的移動。備選地,所述移動可 通過使用操縱桿10或四路導(dǎo)航鍵10來實現(xiàn)。圖6b示出在完成移動之后的兩個字符組元。 可看出,在觸摸顯示器3的底部顯示新預(yù)測候選14。圖7示出具有適用于北印度語輸入的鍵板7a的設(shè)備1,其中已經(jīng)輸入的基礎(chǔ)字符 組元11,并通過補充字符組元12來補充。應(yīng)理解,更小的鍵板7也可用于輸入基礎(chǔ)字符組元11。盡管為了圖示的目的詳細(xì)描述了本申請的教導(dǎo),但是可理解,這些細(xì)節(jié)僅用于該 目的,并且在不脫離該申請的教導(dǎo)的范圍的情況下,本領(lǐng)域普通技術(shù)人員可在其中進行各 種變型。例如,盡管以移動電話描述了該申請的教導(dǎo),但是應(yīng)理解,本發(fā)明還可應(yīng)用于其他 類型的電子設(shè)備,例如相機、視頻記錄器、音頻播放器、掌上計算機等。應(yīng)注意,存在實現(xiàn)該 申請的教導(dǎo)的方法和裝置的許多備選方式。例如,盡管以手指激活的方式描述了觸摸板或 觸摸屏3,但是應(yīng)注意,在某些情況下也可使用其他對象來激活。例如,在觸摸板的某些配置 中可使用手寫筆或其他對象。權(quán)利要求書中使用的術(shù)語“包括”不排除其他元素或步驟。權(quán)利要求書中使用的 術(shù)語“一”或“一個”不排除多個。一個處理器或其他單元可實現(xiàn)在權(quán)利要求書中所述的幾 個裝置的功能。實例1. 一種設(shè)備,包括顯示裝置、存儲器裝置、處理器裝置、以及第一輸入端裝置和第 二輸入端裝置,其中所述設(shè)備被配置為通過所述第一輸入端接收與基礎(chǔ)字符組元對應(yīng)的輸入;通過所述第二輸入端接收與補充字符組元對應(yīng)的輸入;以及組合所述補充字符組元與所述基礎(chǔ)字符組元,以形成字符輸入。2.如實例1所述的設(shè)備,其中所述設(shè)備還被配置為識別所述字符輸入與至少一個 字符中的哪個對應(yīng)。3.如實例1所述的設(shè)備,其中所述設(shè)備還被配置為從所述字符輸入預(yù)測補充字符。
4.如實例3所述的設(shè)備,還被配置為在所述顯示裝置上顯示所述預(yù)測的補充字符輸入。5.如實例1所述的設(shè)備,其中所述設(shè)備被配置為,一旦達到超時值,就組合所述補 充字符組元與所述基礎(chǔ)字符組元,以形成字符輸入。6.如實例1所述的設(shè)備,還被配置為編輯所述基礎(chǔ)字符組元。7.如實例6所述的設(shè)備,其中所述編輯包括移動、刪除、部分刪除、復(fù)制、鏡像、旋 轉(zhuǎn)和粘貼中的一個或多個。8.如實例1所述的設(shè)備,還被配置為通過所述第一輸入端接收與另一基礎(chǔ)字符組 元對應(yīng)的另一輸入,以及組合所述另一基礎(chǔ)字符組元與所述字符輸入。9.如實例1所述的設(shè)備,被配置為在以下應(yīng)用中的任一個或多個中使用所述字符 輸入文本編輯、消息處理、電話本、web瀏覽和游戲。10.如實例1所述的設(shè)備,其中所述第一輸入端裝置是鍵板。11.如實例1所述的設(shè)備,其中所述第二輸入端裝置是觸摸板。12.如實例1所述的設(shè)備,其中以觸摸屏的形式,所述第二輸入端和所述顯示器相 同。13. 一種用于創(chuàng)建字符的方法,所述方法包括通過第一輸入端接收與基礎(chǔ)字符組元對應(yīng)的輸入;通過第二輸入端接收與補充字符組元對應(yīng)的輸入;以及將所述補充字符組元與所述基礎(chǔ)字符組元組合,以形成字符輸入。14.如實例13所述的方法,還包括識別所述字符輸入對應(yīng)的至少一個字符。15.如實例13所述的方法,還包括從所述字符輸入預(yù)測補充字符。16.如實例15所述的方法,還包括在顯示器上顯示所述預(yù)測的補充字符輸入。17.如實例13所述的方法,還包括一旦達到超時值,將所述補充字符組元與所述 基礎(chǔ)字符組元組合,以形成字符輸入。18.如實例13所述的方法,還包括編輯所述基礎(chǔ)字符組元。19.如實例18所述的方法,其中所述編輯包括移動、刪除、部分刪除、復(fù)制、鏡像、 旋轉(zhuǎn)和粘貼中的一個或多個。20.如實例13所述的方法,還包括通過所述第一輸入端接收與另一基礎(chǔ)字符組元對應(yīng)的另一輸入;以及將所述另一基礎(chǔ)字符組元與所述字符輸入組合。21.如實例13所述的方法,還包括在以下應(yīng)用中的任一個或多個中使用所述字 符輸入文本編輯、消息處理、電話本、web瀏覽和游戲。22.如實例13所述的方法,其中所述第一輸入端裝置是鍵板。23.如實例13所述的方法,其中所述第二輸入端裝置是觸摸板。
權(quán)利要求
一種設(shè)備,包括顯示器、存儲器、處理器、以及第一輸入端和第二輸入端,其中所述設(shè)備被配置為通過所述第一輸入端接收與基礎(chǔ)字符組元對應(yīng)的輸入;通過所述第二輸入端接收與補充字符組元對應(yīng)的輸入;以及組合所述補充字符組元與所述基礎(chǔ)字符組元,以形成字符輸入。
2.如權(quán)利要求1所述的設(shè)備,其中所述設(shè)備還被配置為識別至少一個字符中的哪個與 所述字符輸入對應(yīng)。
3.如權(quán)利要求1所述的設(shè)備,其中所述設(shè)備還被配置為從所述字符輸入預(yù)測補充字符。
4.如權(quán)利要求3所述的設(shè)備,還被配置為在所述顯示器上顯示所述預(yù)測的補充字符輸入。
5.如權(quán)利要求1所述的設(shè)備,其中所述設(shè)備被配置為,一旦達到超時值,就組合所述補 充字符組元與所述基礎(chǔ)字符組元,以形成字符輸入。
6.如權(quán)利要求1所述的設(shè)備,還被配置為編輯所述基礎(chǔ)字符組元。
7.如權(quán)利要求6所述的設(shè)備,其中所述編輯包括以下中的一個或多個 移動、刪除、部分刪除、復(fù)制、鏡像、旋轉(zhuǎn)和粘貼。
8.如權(quán)利要求1所述的設(shè)備,還被配置為通過所述第一輸入端接收與另一基礎(chǔ)字符組 元對應(yīng)的另一輸入,以及組合所述另一基礎(chǔ)字符組元與所述字符輸入。
9.如權(quán)利要求1所述的設(shè)備,被配置為在以下應(yīng)用中的任一個或多個中使用所述字符 輸入文本編輯、消息處理、電話本、web瀏覽和游戲。
10.如權(quán)利要求1所述的設(shè)備,其中所述第一輸入端是鍵板。
11.如權(quán)利要求1所述的設(shè)備,其中所述第二輸入端是觸摸板。
12.如權(quán)利要求1所述的設(shè)備,其中所述第二輸入端和所述顯示器是相同的,為觸摸屏 的形式。
13.一種用于創(chuàng)建字符的方法,所述方法包括 通過第一輸入端接收與基礎(chǔ)字符組元對應(yīng)的輸入; 通過第二輸入端接收與補充字符組元對應(yīng)的輸入;以及組合所述補充字符組元與所述基礎(chǔ)字符組元,以形成字符輸入。
14.如權(quán)利要求13所述的方法,還包括識別與所述字符輸入對應(yīng)的至少一個字符。
15.如權(quán)利要求13所述的方法,還包括從所述字符輸入預(yù)測補充字符。
16.如權(quán)利要求15所述的方法,還包括在顯示器上顯示所述預(yù)測的補充字符輸入。
17.如權(quán)利要求13所述的方法,還包括一旦達到超時值,就組合所述補充字符組元與 所述基礎(chǔ)字符組元,以形成字符輸入。
18.如權(quán)利要求13所述的方法,還包括編輯所述基礎(chǔ)字符組元。
19.如權(quán)利要求18所述的方法,其中所述編輯包括以下中的一個或多個 移動、刪除、部分刪除、復(fù)制、鏡像、旋轉(zhuǎn)和粘貼。
20.如權(quán)利要求13所述的方法,還包括通過所述第一輸入端接收與另一基礎(chǔ)字符組元對應(yīng)的另一輸入;以及 組合所述另一基礎(chǔ)字符組元與所述字符輸入。
21.如權(quán)利要求13所述的方法,還包括在以下應(yīng)用中的任一個或多個中使用所述字符輸入文本編輯、消息處理、電話本、web瀏覽和游戲。
22.如權(quán)利要求13所述的方法,其中所述第一輸入端是鍵板。
23.如權(quán)利要求13所述的方法,其中所述第二輸入端是觸摸板。
24.一種設(shè)備,包括第一輸入端和第二輸入端,其中所述第一輸入端具有兩個部分, 一個基礎(chǔ)部分和一個折疊部分,他們彼此可旋轉(zhuǎn)地連接以便能夠獲得兩個位置,一個打開 的位置和一個閉合的位置,并且其中所述基礎(chǔ)部分在基本與所述第二輸入端位于相同平面 的側(cè)面上具有第一輸入?yún)^(qū)域,所述折疊部分在一個側(cè)面上具有第二輸入?yún)^(qū)域以及在包括所 述第二輸入?yún)^(qū)域的該側(cè)面的相對側(cè)面上具有第三輸入?yún)^(qū)域,從而在所述閉合的位置中所述 第一和第二輸入?yún)^(qū)域彼此相對并不可使用,以及在所述打開的位置中所述第一和第三輸入 區(qū)域位于彼此面向相同方向的鄰近位置,都可被使用。
25.如權(quán)利要求24所述的設(shè)備,其中所述第一輸入端是鍵板,以及第一、第二和第三輸 入?yún)^(qū)域是按鍵區(qū)域。
26.如權(quán)利要求24所述的設(shè)備,其中所述第二輸入端是觸摸板。
27.如權(quán)利要求26所述的設(shè)備,其中所述觸摸板是觸摸屏。
28.一種計算機可讀介質(zhì),至少包括用于控制設(shè)備的計算機程序代碼,所述設(shè)備包括顯 示器、存儲器、處理器、以及第一輸入端和第二輸入端,所述計算機可讀介質(zhì)包括用于通過所述第一輸入端接收與基礎(chǔ)字符組元對應(yīng)的輸入的軟件代碼;用于通過所述第二輸入端接收與補充字符組元對應(yīng)的輸入的軟件代碼;以及用于組合所述補充字符組元與所述基礎(chǔ)字符組元,以形成字符輸入的軟件代碼。
29.一種設(shè)備,包括顯示裝置、存儲器裝置、處理器裝置、和按鍵輸入裝置、觸摸輸入裝 置、和組合裝置,所述組合裝置被設(shè)置為將通過所述按鍵輸入裝置接收的基礎(chǔ)字符組元與 通過所述觸摸輸入裝置接收的補充字符組元進行組合,以形成字符輸入。
全文摘要
一種設(shè)備,具有顯示器、存儲器、處理器、以及第一輸入端和第二輸入端。所述設(shè)備被配置為通過所述第一輸入端接收與基礎(chǔ)字符組元對應(yīng)的輸入;以及通過所述第二輸入端接收與補充字符組元對應(yīng)的輸入。由此,將所述補充字符組元與所述基礎(chǔ)字符組元進行組合,以形成字符輸入。
文檔編號G06F3/01GK101809524SQ200780100781
公開日2010年8月18日 申請日期2007年9月24日 優(yōu)先權(quán)日2007年9月24日
發(fā)明者S·皮尼馬, 汪孔橋 申請人:諾基亞公司