而非在底部的角落處。因此,第一部分106和第二部分108被定位來對應(yīng)于當(dāng)用戶握住平板計算設(shè)備300時用戶的手的位置。此外,可以理解,用戶能手動地移動和對接第一部分106和第二部分108以促進用用戶的拇指306和308分別在第一部分106和第二部分108上提供手勢。
[0060]現(xiàn)在參考圖7,顯示了平板計算設(shè)備300,其中平板計算設(shè)備300顯示拆分虛擬鍵盤104的還一不例性布局。在圖7的不例性布局中,第一部分106包括第一多個鍵402-416。第一部分106還被顯示為包括鍵420-426,其曾被示為被包括在圖4中顯示的示例性布局中的第二部分108中。第一部分106還被顯示為包括鍵702,其可致使鍵402-416表示的字符用另一語言來顯示。例如,由用戶的第一只手302的拇指306對鍵702的選擇可致使第一部分106中顯示的字符從英文變?yōu)槿瘴?、從日文變?yōu)橹形牡取?br>[0061]拆分虛擬鍵盤104的第二部分108包括表示相應(yīng)數(shù)字的多個鍵704-722。S卩,第二部分108包括數(shù)字鍵盤的鍵。由此,用戶可采用她的第一只手302的拇指306來通過連續(xù)筆劃序列的方式闡述單詞、改變第一部分106中各鍵的模式等,并可使用她的第二只手304的拇指308來選擇適當(dāng)?shù)臄?shù)字。
[0062]現(xiàn)在參考圖8,再次示出平板計算設(shè)備300,其中拆分虛擬鍵盤104的另一示例性布局被顯不在觸敏顯不器102上。在圖8中顯不的不例性布局中,第一部分106包括如顯不在圖7的示例性布局中的各鍵。第二部分108包括表示相應(yīng)的多個表情符號的多個鍵。例如,這樣的布局可能尤其良好地適于文本消息收發(fā)應(yīng)用或電子郵件應(yīng)用,其中用戶頻繁地與所傳輸?shù)奈谋疽黄鹛峤槐砬榉枴S纱?,在一個示例中,用戶可通過在拆分虛擬鍵盤104中的各鍵上連續(xù)筆劃序列的方式來闡述單詞,并可接著通過經(jīng)由采用她的第二只手304的拇指308來從鍵802-812中選擇適當(dāng)?shù)逆I來將表情符號與這樣的單詞包括在一起。
[0063]圖4-8已被闡述來提供可被包括在能被呈現(xiàn)在平板計算設(shè)備上的拆分虛擬鍵盤中的布局的示例。然而可以理解,構(gòu)想了其它布局。此外,如顯示的,第一部分106和第二部分108可按人體工程學(xué)方式安排來映射到握住平板計算設(shè)備300的用戶的手的拇指306和308的徑向伸展。因此,用戶可在以自然方式拿住平板計算設(shè)備300時闡述文本。此外,示例性布局已經(jīng)被顯示為具有相應(yīng)的彎曲的上部邊界和與該彎曲的上部邊界同心的彎曲的內(nèi)部邊界,同時具有各鍵之間的線形內(nèi)部邊界。在其它實施例中,每個邊界可以是線形的,并且相對于觸敏顯示器的邊緣傾斜來促進由用戶的拇指306和308做出的輸入的輸入。此外,可以理解,拆分虛擬鍵盤104的布局可依賴于正被平板計算設(shè)備300執(zhí)行的應(yīng)用來改變。例如,第一布局可被用于電子郵件應(yīng)用,而第二布局可被用于文字處理應(yīng)用。
[0064]現(xiàn)在參考圖9,示出了平板計算設(shè)備300,其中只有第一部分106被顯示在平板計算設(shè)備的顯示屏102上。如顯示的,第一部分106的外部邊界與顯示屏102的底部邊緣和右側(cè)邊緣相交,使得相對較大量的顯示器空間保留來描繪應(yīng)用數(shù)據(jù)、可選圖標、桌面環(huán)境等。因此,通過使用圖9中顯示的布局,用戶可在查看被顯示在顯示屏102上的剩余部分上的內(nèi)容的同時經(jīng)由第一部分106中的各鍵上的連續(xù)筆劃序列來生成文本。
[0065]此外,歸因于第一部分106的相對較小的大小,移動電話、移動媒體設(shè)備或大屏手機計算設(shè)備可具有顯示在其上的第一部分106,其中這樣的第一部分106具有跨計算設(shè)備的類似或相同的大小。由此,例如,用戶可在使用移動電話上的這樣的第一部分106時通過在該第一部分106中的各鍵上的連續(xù)筆劃序列生成文本時開發(fā)肌肉記憶。用戶可接著利用這樣的肌肉記憶來在第一部分106被顯示在平板計算設(shè)備300上時經(jīng)由在該第一部分106中的各鍵上的連續(xù)筆劃序列來生成文本。還可以理解,第一部分106可被移動并對接到顯示屏102上用戶所希望的位置處。
[0066]現(xiàn)在參考圖10,示出了能在移動計算設(shè)備的觸敏顯示器上被呈現(xiàn)給用戶的示例性圖形用戶界面(⑶I) 1000。圖形用戶界面1000包括SIP 1002,其中SIP 1002包括多個字符鍵1004-1020。⑶I 1000支持通過連續(xù)軌跡的方式的文本的生成,并且示例性⑶I 1000包括示例性連續(xù)軌跡1022。
[0067]⑶I 1000進一步包括建議區(qū)域1024,其中被標識的字符序列被呈現(xiàn)以供用戶選擇。例如,解碼器組件116可解碼連續(xù)軌跡1022并隨著用戶的拇指在SIP 1002中的字符鍵上生成連續(xù)軌跡1022來實時地輸出單詞“Serrasalmus”。
[0068]⑶I 1000還包括輸出區(qū)域1026,其中對應(yīng)于先前被解碼的軌跡的單詞被顯示。在圖10中顯示的示例中,在用戶闡述連續(xù)軌跡1022之前,三個連續(xù)軌跡先前已經(jīng)被解碼器組件116解碼,其中這樣的先前的軌跡已經(jīng)被解碼為單詞“The”,“experienced”和“piranhas”。根據(jù)一示例,單詞可基于對應(yīng)于這些單詞的定稿或確定被可視地描述在輸出區(qū)域1026中。在一個示例中,被定稿的單詞可用第一方式來顯示,而未被定稿的單詞可用第二方式來描繪。單詞是否被定稿可依賴于相對于該單詞的用戶輸入(或沒有用戶輸入)以及語言模型120。例如,如果語言模型120是三元語言模型,如果兩個連續(xù)軌跡被闡述而沒有接收到指示解碼器組件116不正確地解碼了單詞的連續(xù)軌跡的輸入,則該單詞被定稿。在圖10的示例中,“The”被定稿并在輸出區(qū)域1026中用黑色來顯示,而“experienced”和“piranha”未被定稿并且在輸出區(qū)域1026中用灰色來顯示。
[0069]現(xiàn)在參考圖11,示出了另一示例性GUI IlOOo⑶I包括SIP 1002、建議區(qū)域1024和輸出區(qū)域1026。建議區(qū)域1024和輸出區(qū)域可響應(yīng)于檢測到用戶將她的拇指從顯示屏抬起來被更新。具體地,被解碼器組件116標識的最可能單詞可被顯示在輸出區(qū)域1026中,并且一個或多個接下來的最可能單詞可被顯示在建議區(qū)域1024中。如在⑶I 1100中顯示的,建議區(qū)域1024可被劃分成三個區(qū)域,其中每個區(qū)域包括對應(yīng)于連續(xù)軌跡1022的相應(yīng)的可能單詞(例如,“areal”、“squall”和“serrate”)。用戶可選擇建議區(qū)域1024中的單詞,其可致使所選的單詞替換被顯示在輸出區(qū)域1026中被解碼器組件116輸出的最可能單詞(例如,“ Serrasalmus ”)。
[0070]進一步注意到,輸出區(qū)域1026中未被定稿的單詞可響應(yīng)于新的單詞被顯示在輸出區(qū)域1026中而改變。在⑶I 1100中,單詞“The”保持被定稿。將⑶11000和GUI 1100進行比較,可以確定,當(dāng)單詞“Serrasalmus”被添加到輸出區(qū)域1026時,單詞“experienced”(GUI 1000)被改變?yōu)椤皉azor-toothed”(GUI 1100)。語言模型 120 可促進這樣的更新,因為當(dāng)單詞被添加到單詞序列或從單詞序列移除單詞時,對應(yīng)于未被定稿的單詞的概率可改變。由此,如果顯示在建議區(qū)域1024中所建議的單詞之一被用戶選擇,則單詞“Serrasalmus”可用所選的單詞來替換,并且未被定稿的單詞“razor-toothed”和“piranhas”中的一個或多個還可用最有可能與所選的單詞一起出現(xiàn)的其它單詞來替換。此夕卜,如果單詞被用戶選擇,則該單詞可被定稿(并且被顯示為在輸出區(qū)域1026中被定稿),而未被定稿的單詞可保持視覺上與被定稿的單詞不同。在又一示例性實施例中,對建議區(qū)域1024中單詞的選擇可致使由解碼器組件116輸出的最可能單詞從輸出區(qū)域1026中移除并被顯示在建議區(qū)域1024中。
[0071]現(xiàn)在參考圖12,示出了示例性SIP 1200。SIP 1200包括字符鍵1004-1020。SIP1200還包括鍵1202、1204和1206。例如,鍵1202可表示模式改變鍵,使得當(dāng)鍵1202被選擇時,字符鍵1004-1020中各鍵的大小寫狀態(tài)被更改(例如,從大寫字母到小寫字母或從小寫字母到大寫字母)。鍵1024可表示標點符號,諸如逗號、句號、引號、問號等。鍵126可表示常用字符序列,諸如“.com”。
[0072]在一示例性實施例中,鍵1202-1206中的至少一個可與標記菜單相關(guān)聯(lián)。在圖12中顯示的示例中,當(dāng)用戶用她的拇指選擇鍵1204時,標記菜單被顯示,其中標記菜單包括鍵1208-1212。用戶可通過輕擊鍵1204(例如,并將她的拇指保持在該鍵上)、通過將她的拇指從SIP 1200中的另一鍵轉(zhuǎn)移并在鍵1204上停留某一閾值時間量等來選擇鍵1204。在另一示例中,眼部注視跟蹤可被采用,使得用戶注視鍵1204達特定時間長度致使標記菜單被顯示。
[0073]響應(yīng)于鍵1208-1210被顯示,用戶可從鍵1208-1210中選擇一適當(dāng)?shù)逆I,從而致使所選的標點符號與由解碼器組件116輸出的文本包括在一起??衫缤ㄟ^離散地輕擊來自鍵1208-1210中的一鍵來做出選擇。在另一示例中,拇指可從鍵1204轉(zhuǎn)移到想要選擇的鍵,而無需將拇指從觸敏顯示器移除。由此,如果用戶希望選擇鍵1208,則用戶可闡述從鍵1204到鍵1208的筆劃,其可致使問號與被解碼器組件116輸出的文本一起被顯示。在另一示例中,對鍵1212的用戶選擇可致使引號圍繞被解碼器組件116最近輸出的單詞。
[0074]現(xiàn)在參考圖13,描繪了另一示例性SIP 1300。SIP 1300包括字符鍵1004-1020和鍵1202-1206。在該示例性SIP 1300中,當(dāng)用戶選擇鍵1204時,標記菜單可被呈現(xiàn),其中標記菜單包括鍵1208、鍵1212和鍵1302。鍵1302可表示三個標點符號:冒號、句號和分號。為了選擇鍵1302中適當(dāng)?shù)臉它c符號,用戶可將她的拇指在想要選擇的標點符號上滑動。通過肌肉記憶,用戶可回想起可通過起初選擇鍵1204,接著將她的拇指向上和向左移動來選擇冒號。
[0075]可以理解,也可采用其它標記菜單。例如,標記菜單可被采用來顯示情感符。在另一示例中,標記菜單可被采用來允許選擇特定語言。在又一示例中,標記菜單可被采用來選擇特定內(nèi)容(例如,文本消息、電子郵件消息、社交網(wǎng)絡(luò)消息……)。附加地,SIP 1000-1300可具有包括弧形/傾斜鍵的布局,類似于圖9中顯示的布局。
[0076]圖14-15示出了涉及對平板計算設(shè)備的觸敏顯示器上的拆分虛擬鍵盤的實用的示例性方法。盡管各方法被表示和描述為順序地執(zhí)行的一系列動作,但要理解,這些方法不受該順序的次序的限制。例如,一些動作能以與本文描述的不同的次序發(fā)生。另外,某一動作可以與另一動作并發(fā)地發(fā)生。此外,在一些實例中,實現(xiàn)本文描述的方法并不需要所有動作。
[0077]此外,本文描述的動作可以是可由一個或多個處理器實現(xiàn)的和/或存儲在計算機可讀介質(zhì)或媒體上的計算機可執(zhí)行指令。計算機可執(zhí)行指令可包括例程、子例程、程序、執(zhí)行的線程等。另外,這些方法的動作的結(jié)果可以存儲在計算機可讀介質(zhì)中,顯示在顯示設(shè)備上,等等。
[0078]現(xiàn)在參考圖14,示出了促進基于在拆分虛擬鍵盤的一部分上的連續(xù)軌跡來輸出單詞的示例性方法1400。方法1100開始于1402,并且在1404,拆分虛擬鍵盤被呈現(xiàn)在觸敏顯不器上,其中該拆分虛擬鍵盤被拆分成第一部分和第二部分。例如,第一部分可包括第一鍵和第二鍵,其中第一鍵表示第一多個字符并且第二鍵表示第二多個字符。拆分虛擬鍵盤的第二部分包括至少一個鍵(第三鍵)。
[0079]在1406,檢測到在第一鍵和第二鍵上的筆劃,其中筆劃是在第一鍵和第二鍵之間的在觸敏顯示器上的連續(xù)轉(zhuǎn)移。在1408,響應(yīng)于檢測到該筆劃,可基于這