專利名稱:用于便攜式計算裝置的鍵盤的制作方法
技術(shù)領(lǐng)域:
本發(fā)明大體上涉及便攜式計算裝置,且更明確地說,涉及便攜式計算裝置鍵盤。
背景技術(shù):
便攜式計算裝置(PCD)無處不在。這些裝置可包括蜂窩式電話、便攜式數(shù)字助理 (PDA)、便攜式游戲控制臺、掌上型計算機和其它便攜式電子裝置。許多便攜式計算裝置包括鍵盤,即機械鍵盤、虛擬鍵盤或其組合。虛擬鍵盤可經(jīng)由觸摸屏顯示器來呈現(xiàn),且可用以向便攜式計算裝置輸入文本、數(shù)字和其它字符。通常,這些鍵盤可能難以使用。另外,虛擬鍵盤可能占據(jù)太多屏幕,且可能在使用便攜式計算裝置時有損用戶體驗。因此,需要一種用于ρ⑶的改進型鍵盤。
發(fā)明內(nèi)容
本發(fā)明揭示一種用于便攜式計算裝置(P⑶)的鍵盤,且所述鍵盤可包括第一象限部分,其安置于中心軸的左側(cè),其中所述第一象限部分跨越大約零度到大約九十度,且其中所述第一象限部分包含第一多個鍵盤按鈕;以及第二象限部分,其安置于中心軸的右側(cè), 其中所述第二象限部分跨越大約九十度到一百八十度,且其中所述第二象限部分包含第二多個鍵盤按鈕。在特定方面中,位于所述第一象限部分內(nèi)的所述第一多個鍵盤按鈕可布置成第一多個弧形按鈕行,且位于所述第二象限部分內(nèi)的所述第二多個鍵盤按鈕可布置成第二多個弧形按鈕行。另外,所述第一多個弧形按鈕行可圍繞所述第一象限部分的頂點成同心,且所述第二多個弧形按鈕行可圍繞所述第二象限部分的頂點成同心。所述第一多個弧形按鈕行可包括第一弧形按鈕行、第二弧形按鈕行、第三弧形按鈕行、第四弧形按鈕行、第五弧形按鈕行、第六弧形按鈕行或其組合。所述第一弧形按鈕行可包括標記有“ENTER”的第一按鈕。所述第二弧形按鈕行可包括標記有“ ! m,,的第一按鈕和標記有“SHIFT”的第二按鈕。所述第三弧形按鈕行可包括標記有“Z”的第一按鈕、標記有“X”的第二按鈕、標記有“C”的第三按鈕和標記有“V”的第四按鈕。所述第四弧形按鈕行可包括標記有“A”的第一按鈕、標記有“S”的第二按鈕、標記有“D”的第三按鈕、標記有“F”的第四按鈕和標記有“G”的第五按鈕。所述第五弧形按鈕行可包括標記有“Q”的第一按鈕、標記有“W”的第二按鈕、標記有“E”的第三按鈕、標記有“R”的第四按鈕和標記有 “T”的第五按鈕。另外,所述第六弧形按鈕行可包括標記有“1”的第一按鈕、標記有“2”的第二按鈕、標記有“3”的第三按鈕、標記有“4”的第四按鈕和標記有“5”的第五按鈕;或其任何組合。在此方面中,所述第一象限部分可包括第一空格按鈕。所述第二多個弧形按鈕行可包括第一弧形按鈕行、第二弧形按鈕行、第三弧形按鈕行、第四弧形按鈕行、第五弧形按鈕行、第六弧形按鈕行或其組合。所述第一弧形按鈕行可包括標記有“ENTER”的第一按鈕。所述第二弧形按鈕行可包括標記有“SHIFT”的第一按鈕和標記有“FUNC”的第二按鈕。所述第三弧形按鈕行可包括標記有“B”的第一按鈕、標記有“N”的第二按鈕、標記有“M”的第三按鈕和標記有“RETURN”的第四按鈕。所述第四弧形按鈕行可包括標記有“H”的第一按鈕、標記有“J”的第二按鈕、標記有“K”的第三按鈕、標記有“L”的第四按鈕和標記有“CLEAR”的第五按鈕。所述第五弧形按鈕行可包括標記有“Y” 的第一按鈕、標記有“U”的第二按鈕、標記有“I”的第三按鈕、標記有“0”的第四按鈕和標記有“P”的第五按鈕。此外,所述第六弧形按鈕行可包括標記有“6”的第一按鈕、標記有“7” 的第二按鈕、標記有“8”的第三按鈕、標記有“9”的第四按鈕和標記有“0”的第五按鈕;或其任何組合。在此方面中,所述第二象限部分可包括第二空格按鈕。在特定方面中,所述鍵盤可為虛擬鍵盤,且所述第一多個鍵盤按鈕可包括第一多個軟按鈕,且所述第二多個鍵盤按鈕可包括第二多個軟按鈕。另外,在此方面中,所述鍵盤可為可在顯示所有軟按鈕的最大化配置與顯示一部分軟按鈕的最小化配置之間移動。在另一方面中,所述鍵盤可為機械鍵盤,且所述第一多個鍵盤按鈕可包括第一多個機械按鈕,且其中所述第二多個鍵盤按鈕可包括第二多個機械按鈕。在此方面中,所述鍵盤還可包括位于所述第一象限部分與所述第二象限部分之間的空格按鈕。另外,所述鍵盤可包括位于所述第一象限部分與所述第二象限部分之間的鼠標墊。在另一方面中,揭示一種用于管理虛擬鍵盤的方法,且所述方法可包括檢測按鈕是否被按壓;以及確定與按壓所述按鈕的用戶指部相關(guān)聯(lián)的接觸區(qū)塊大小。所述方法還可包括確定與所述按鈕相關(guān)聯(lián)的按鈕大?。淮_定所述按鈕大小是否滿足最佳條件;當所述按鈕大小未滿足所述最佳條件時,詢問用戶以對所述按鈕重新定大??;以及自動地對所述按鈕重新定大小,使得所述按鈕大小滿足所述最佳條件。另外,所述方法可包括詢問用戶以對所有按鈕重新定大??;以及基于最佳按鈕大小來自動地對所有按鈕重新定大小。在特定方面中,所述方法可包括將所述接觸區(qū)塊大小與所述按鈕大小進行比較, 以便確定所述按鈕大小是否滿足所述最佳條件。當所述按鈕大小至少與所述接觸區(qū)塊大小相同時,所述按鈕大小可為最佳的。另外,當所述按鈕大小不大于所述接觸區(qū)塊大小的一倍半時,所述按鈕大小可為最佳的。在又一方面中,揭示一種便攜式計算裝置,且所述便攜式計算裝置可包括用于檢測按鈕是否被按壓的裝置;以及用于確定與按壓所述按鈕的用戶指部相關(guān)聯(lián)的接觸區(qū)塊大小的裝置。所述便攜式計算裝置還可包括用于確定與所述按鈕相關(guān)聯(lián)的按鈕大小的裝置; 用于確定所述按鈕大小是否滿足最佳條件的裝置;用于當所述按鈕大小未滿足所述最佳條件時詢問用戶以對所述按鈕重新定大小的裝置;以及用于自動地對所述按鈕重新定大小以使得所述按鈕大小滿足所述最佳條件的裝置。另外,所述便攜式計算裝置可包括用于詢問用戶以對所有按鈕重新定大小的裝置;以及用于基于最佳按鈕大小來自動地對所有按鈕重新定大小的裝置。在特定方面中,所述便攜式計算裝置可包括用于將所述接觸區(qū)塊大小與所述按鈕大小進行比較以便確定所述按鈕大小是否滿足所述最佳條件的裝置。當所述按鈕大小至少與所述接觸區(qū)塊大小相同時,所述按鈕大小可為最佳的。另外,當所述按鈕大小不大于所述接觸區(qū)塊大小的一倍半時,所述按鈕大小可為最佳的。在再一方面中,揭示一種便攜式計算裝置,且所述便攜式計算裝置可包括處理器, 所述處理器可為可操作以檢測按鈕是否被按壓;以及確定與按壓所述按鈕的用戶指部相關(guān)聯(lián)的接觸區(qū)塊大小。所述處理器可為進一步可操作以確定與所述按鈕相關(guān)聯(lián)的按鈕大??;確定所述按鈕大小是否滿足最佳條件;當所述按鈕大小未滿足所述最佳條件時,詢問用戶以對所述按鈕重新定大??;以及自動地對所述按鈕重新定大小,使得所述按鈕大小滿足所述最佳條件。另外,所述處理器可為可操作以詢問用戶以對所有按鈕重新定大?。灰约盎谧罴寻粹o大小來自動地對所有按鈕重新定大小。在特定方面中,所述處理器可為可操作以將所述接觸區(qū)塊大小與所述按鈕大小進行比較,以便確定所述按鈕大小是否滿足所述最佳條件。當所述按鈕大小至少與所述接觸區(qū)塊大小相同時,所述按鈕大小可為最佳的。另外,當所述按鈕大小不大于所述接觸區(qū)塊大小的一倍半時,所述按鈕大小可為最佳的。在又一方面中,揭示一種計算機程序產(chǎn)品,且所述計算機程序產(chǎn)品可包括計算機可讀媒體。所述計算機可讀媒體可包括至少一個用于檢測按鈕是否被按壓的指令;以及至少一個用于確定與按壓所述按鈕的用戶指部相關(guān)聯(lián)的接觸區(qū)塊大小的指令。所述計算機可讀媒體還可包括至少一個用于確定與所述按鈕相關(guān)聯(lián)的按鈕大小的指令;至少一個用于確定所述按鈕大小是否滿足最佳條件的指令;至少一個用于當所述按鈕大小未滿足所述最佳條件時詢問用戶以對所述按鈕重新定大小的指令;以及至少一個用于自動地對所述按鈕重新定大小以使得所述按鈕大小滿足所述最佳條件的指令。另外,所述計算機可讀媒體可包括至少一個用于詢問用戶以對所有按鈕重新定大小的指令;以及至少一個用于基于最佳按鈕大小來自動地對所有按鈕重新定大小的指令。在特定方面中,所述計算機可讀媒體可包括至少一個用于將所述接觸區(qū)塊大小與所述按鈕大小進行比較以便確定所述按鈕大小是否滿足所述最佳條件的指令。當所述按鈕大小至少與所述接觸區(qū)塊大小相同時,所述按鈕大小可為最佳的。另外,當所述按鈕大小不大于所述接觸區(qū)塊大小的一倍半時,所述按鈕大小可為最佳的。
在圖中,除非另有指示,否則相同參考標號在各個視圖中始終指代相同部分。圖1為處于閉合位置的便攜式計算裝置(P⑶)的正視平面圖;圖2為處于打開位置的P⑶的正視平面圖;圖3為處于最大化配置的鍵盤的第一方面的平面圖;圖4為處于最小化配置的鍵盤的第一方面的平面圖;圖5為處于最大化配置的鍵盤的第二方面的平面圖;圖6為處于最小化配置的鍵盤的第二方面的平面圖;圖7為處于打開位置的P⑶的第二方面的正視平面圖;圖8為處于打開位置的P⑶的第三方面的正視平面圖;圖9為PCD的框圖;圖10為說明管理虛擬鍵盤的方法的流程圖的第一部分;圖11為說明管理虛擬鍵盤的方法的流程圖的第二部分;以及圖12為說明管理虛擬鍵盤的方法的流程圖的第三部分。
具體實施例方式詞“示范性”在本文中用以意指“充當實例、例子或說明”。不必將本文中描述為“示范性”的任何方面解釋為比其它方面優(yōu)選或有利。在此描述中,術(shù)語“應(yīng)用程序”還可包括具有可執(zhí)行內(nèi)容的文件,例如目標代碼、腳本、字節(jié)代碼、標記語言文件和補丁。另外,本文中所提到的“應(yīng)用程序”還可包括本質(zhì)上不可執(zhí)行的文件,例如可能需要打開的文檔或其它需要存取的數(shù)據(jù)文件。術(shù)語“內(nèi)容”還可包括具有可執(zhí)行內(nèi)容的文件,例如目標代碼、腳本、字節(jié)代碼、標記語言文件和補丁。另外,本文中所提到的“內(nèi)容”還可包括本質(zhì)上不可執(zhí)行的文件,例如可能需要打開的文檔或其它需要存取的數(shù)據(jù)文件。如此描述中所使用,術(shù)語“組件”、“數(shù)據(jù)庫”、“模塊”、“系統(tǒng)”等既定指代計算機相關(guān)實體,即硬件、固件、硬件與軟件的組合、軟件或執(zhí)行中軟件。舉例來說,組件可為(但不限于為)在處理器上運行的進程、處理器、對象、可執(zhí)行程序、執(zhí)行線程、程序和/或計算機。 借助于說明,在計算裝置上運行的應(yīng)用程序和計算裝置兩者均可為組件。一個或一個以上組件可駐存在進程和/或執(zhí)行線程內(nèi),且組件可位于一個計算機上且/或分布在兩個或兩個以上計算機之間。另外,這些組件可從上面存儲有各種數(shù)據(jù)結(jié)構(gòu)的各種計算機可讀媒體來執(zhí)行。所述組件可例如根據(jù)具有一個或一個以上數(shù)據(jù)包的信號(例如,來自借助于所述信號與本地系統(tǒng)、分布式系統(tǒng)中的另一組件交互和/或跨越例如因特網(wǎng)等網(wǎng)絡(luò)與其它系統(tǒng)交互的一個組件的數(shù)據(jù))借助于本地和/或遠程過程來通信。最初參看圖1和圖2,展示示范性便攜式計算裝置(P⑶),且其大體上指示為100。 如圖所示,P⑶100可包括外殼102。外殼102可包括上部外殼部分104和下部外殼部分 106。圖1展示上部外殼部分104可包括顯示器108。在特定方面中,顯示器108可為觸摸屏顯示器。上部外殼部分104還可包括跟蹤球輸入裝置110。另外,如圖1所示,上部外殼部分104可包括開機按鈕112和關(guān)機按鈕114。如圖1所示,P⑶100的上部外殼部分104 可包括多個指示燈116和一個揚聲器118。每一指示燈116可為發(fā)光二極管(LED)。在特定方面中,如圖2所描繪,上部外殼部分104可相對于下部外殼部分106移動。具體地說,上部外殼部分104可為可相對于下部外殼部分106滑動的。如圖2所示,下部外殼部分106可包括多按鈕鍵盤120。在特定方面中,多按鈕鍵盤120可為標準QWERTY 鍵盤。多按鈕鍵盤120可在上部外殼部分104相對于下部外殼部分106移動時顯現(xiàn)。圖2 進一步說明P⑶100可在下部外殼部分106上包括復位按鈕122?,F(xiàn)參看圖3和圖4,展示虛擬鍵盤的第一方面,且其大體上指示為300。在此方面中,虛擬鍵盤300可顯示于P⑶(例如,圖1和圖2中所示的P⑶100)上。虛擬鍵盤300可包括第一象限部分302和第二象限部分304。在特定方面中,第一象限部分302可位于中心軸306的左側(cè),且第二象限部分304可位于中心軸306的右側(cè)。如圖3所示,第一象限部分302可包括頂點310。第一直邊312可從頂點310以大約零度(0° )延伸。第二直邊314可從頂點310以大約九十度(90° )延伸。弧形邊316 可在第一直邊312的末端與第二直邊314的末端之間延伸。因此,第一象限部分302可為圓的四分之一,且可跨越從零度(0° )到九十度(90° )的區(qū)域。如圖所示,第一象限部分302的頂點310可大致與P⑶100上的顯示器108的左下角對準。另外,第一象限部分302的第一直邊312可部分地沿著P⑶100的顯示器108 的底部邊緣延伸。而且,第一象限部分302的第二直邊314可部分地沿著P⑶100的顯示器108的左部邊緣延伸。
圖3指示虛擬鍵盤300的第一象限部分302可包括多個按鈕,即軟鍵。所述多個按鈕可布置在第一弧形按鈕行318、第二弧形按鈕行320、第三弧形按鈕行322、第四弧形按鈕行324、第五弧形按鈕行3 和第六弧形按鈕行328內(nèi)。如圖所示,弧形按鈕行318、320、 322,324,324,326,328可圍繞第一象限部分302的頂點310同心定位,如虛線圓所指示。在特定方面中,所述多個按鈕中的每一者可被標記有數(shù)字、字符、符號或其組合。 舉例來說,第一弧形按鈕行318可包括標記有“ENTER”的第一按鈕。第二弧形按鈕行320 可包括標記有“! 的第一按鈕和標記有“SHIFT”的第二按鈕。第三弧形按鈕行322可包括標記有“Z”的第一按鈕、標記有“X”的第二按鈕、標記有“C”的第三按鈕和標記有“V” 的第四按鈕。第四弧形按鈕行3M可包括標記有“A”的第一按鈕、標記有“S”的第二按鈕、 標記有“D”的第三按鈕、標記有“F”的第四按鈕和標記有“G”的第五按鈕。第五弧形按鈕行3 可包括標記有“Q”的第一按鈕、標記有“W”的第二按鈕、標記有“E”的第三按鈕、標記有“R”的第四按鈕和標記有“T”的第五按鈕。而且,第六弧形按鈕行3 可包括標記有 “1”的第一按鈕、標記有“2”的第二按鈕、標記有“3”的第三按鈕、標記有“4”的第四按鈕和標記有“5”的第五按鈕。如圖所示,虛擬鍵盤300的第一象限部分302還可包括第一空格按鈕330。如圖3所說明,第二象限部分304可包括頂點340。第一直邊342可從頂點340以大約一百八十度(180° )延伸。第二直邊344可從頂點340以大約九十度(90° )延伸。 弧形邊346可在第一直邊342的末端與第二直邊344的末端之間延伸。因此,第二象限部分304可為圓的四分之一,且可跨越從九十度(90° )到一百八十度(180° )的區(qū)域。如圖所示,第二象限部分304的頂點340可大致與P⑶100上的顯示器108的右下角對準。另外,第二象限部分304的第一直邊342可部分地沿著P⑶100的顯示器108 的底部邊緣延伸。而且,第二象限部分304的第二直邊344可部分地沿著P⑶100的顯示器108的右部邊緣延伸。圖3展示虛擬鍵盤300的第二象限部分304可包括多個按鈕,即軟鍵。所述多個按鈕可布置在第一弧形按鈕行348、第二弧形按鈕行350、第三弧形按鈕行352、第四弧形按鈕行354、第五弧形按鈕行356和第六弧形按鈕行358內(nèi)。如圖所示,弧形按鈕行348、350、 352、354、354、356、358可圍繞第二象限部分304的頂點340同心定位,如虛線圓所指示。在特定方面中,所述多個按鈕中的每一者可被標記有數(shù)字、字符、符號或其組合。 舉例來說,第一弧形按鈕行348可包括標記有“ENTER”的第一按鈕。第二弧形按鈕行350可包括標記有“SHIFT”的第一按鈕和標記有“FUNC”的第二按鈕。第三弧形按鈕行352可包括標記有“B”的第一按鈕、標記有“N”的第二按鈕、標記有“M”的第三按鈕和標記有“RETURN” 的第四按鈕。第四弧形按鈕行3M可包括標記有“H”的第一按鈕、標記有“J”的第二按鈕、 標記有“K”的第三按鈕、標記有“L”的第四按鈕和標記有“CLEAR”的第五按鈕。第五弧形按鈕行356可包括標記有“Y”的第一按鈕、標記有“U”的第二按鈕、標記有“I”的第三按鈕、 標記有“0”的第四按鈕和標記有“P”的第五按鈕。而且,第六弧形按鈕行358可包括標記有“6”的第一按鈕、標記有“7”的第二按鈕、標記有“8”的第三按鈕、標記有“9”的第四按鈕和標記有“0”的第五按鈕。如圖所示,虛擬鍵盤300的第二象限部分304還可包括第二空格按鈕360。在特定方面中,當每一按鈕被按壓時,對應(yīng)于相應(yīng)按鈕的文字、數(shù)字或字符可呈現(xiàn)于顯示器108上。任何字母的大小寫可通過在按壓選定按鈕之前按壓換檔按鈕來更改。另外,在特定方面中,虛擬鍵盤300可在圖3所示的最大化配置與圖4所示的最小化配置之間移動。在最大化配置中,可向用戶呈現(xiàn)每一象限部分302、304內(nèi)的所有弧形按鈕行318、 320,322,324,326,328,348,350,352,354,356,358ο 在最小化配置中,可不向用戶呈現(xiàn)一個或一個以上弧形按鈕行 318、320、322、324、326、328、348、;350、;352、;354、;356、;358。舉例來說, 如圖4所示,在最小化配置中,可不向用戶呈現(xiàn)每一象限部分302、304上的第六弧形按鈕行 328、358。當用戶正試圖使對在顯示器108處所顯示的內(nèi)容遮擋減到最小時,可顯示最小化配置。用戶可通過拖拽任一象限部分302、304的角來在最大化配置與最小化配置之間移動虛擬鍵盤。象限部分302、304可單獨地或一致地在最大化配置與最小化配置之間移動。在特定方面中,如本文中所描述,可基于用戶指部(手指或拇指)的大小(即,用戶指部與觸摸屏顯示器108的接觸區(qū)塊的大小)來自動優(yōu)化按鈕大小。或者,可手動改變按鈕大小。用戶可選擇按鈕且接著選擇與所述按鈕相關(guān)聯(lián)的按鈕大小。每一按鈕可具有若干大小,例如小、中、大等?;蛘?,每一按鈕可在最小大小與最大大小之間具有無限數(shù)目的大小。按鈕大小可通過選擇按鈕且接著拖拽按鈕的角或通過拖拽與按鈕相關(guān)聯(lián)的滑塊來更改。所有按鈕大小可通過改變虛擬鍵盤300的象限部分302、304的大小來同時改變。在另一方面中,觸摸屏顯示器108內(nèi)的第一象限部分302的位置或第二象限部分 304的位置可通過在觸摸屏顯示器108內(nèi)拖拽第一象限部分302或第二象限部分304來更改。另外,通過將第一象限部分302拖拽到第二象限部分304上或通過將第二象限部分304 拖拽到第一象限部分302上,虛擬鍵盤300可還原為一片式大體上矩形QWERTY鍵盤。圖5和圖6說明虛擬鍵盤的第二方面,其大體上指示為500。虛擬鍵盤500可顯示于P⑶(例如,圖1和圖2所示的P⑶100)上。虛擬鍵盤500可包括第一象限部分502和第二象限部分504。在特定方面中,第一象限部分502可位于中心軸506的左側(cè),且第二象限部分504可位于中心軸506的右側(cè)。如圖5和圖6所示,第一象限部分502可包括頂點510。第一直邊512可從頂點 510以大約零度(0° )延伸。第二直邊514可從頂點510以大約九十度(90° )延伸。弧形邊516可在第一直邊512的末端與第二直邊514的末端之間延伸。因此,第一象限部分 502可為圓的四分之一,且可跨越從零度(0° )到九十度(90° )的區(qū)域。如圖所示,第一象限部分502的頂點510可大致與P⑶100上的顯示器108的左下角對準。另外,第一象限部分502的第一直邊512可部分地沿著P⑶100的顯示器108 的底部邊緣延伸。而且,第一象限部分502的第二直邊514可部分地沿著P⑶100的顯示器108的左部邊緣延伸。圖5指示虛擬鍵盤500的第一象限部分502可包括多個按鈕,即軟鍵。所述多個按鈕可布置在第一弧形按鈕行518、第二弧形按鈕行520、第三弧形按鈕行522、第四弧形按鈕行524、第五弧形按鈕行5 和第六弧形按鈕行528內(nèi)。如圖所示,弧形按鈕行518、520、 522,524,524,526,528可圍繞第一象限部分502的頂點510同心定位,如虛線圓所指示。在特定方面中,所述多個按鈕中的每一者可被標記有數(shù)字、字符、符號或其組合。 舉例來說,第一弧形按鈕行518可包括標記有“ENTER”的第一按鈕。第二弧形按鈕行520 可包括標記有“! 的第一按鈕和標記有“SHIFT”的第二按鈕。第三弧形按鈕行522可包括標記有“Z”的第一按鈕、標記有“X”的第二按鈕、標記有“C”的第三按鈕和標記有“V”的第四按鈕。第四弧形按鈕行5M可包括標記有“A”的第一按鈕、標記有“S”的第二按鈕、 標記有“D”的第三按鈕、標記有“F”的第四按鈕和標記有“G”的第五按鈕。第五弧形按鈕行5 可包括標記有“Q”的第一按鈕、標記有“W”的第二按鈕、標記有“E”的第三按鈕、標記有“R”的第四按鈕和標記有“T”的第五按鈕。而且,第六弧形按鈕行5 可包括標記有 “1”的第一按鈕、標記有“2”的第二按鈕、標記有“3”的第三按鈕、標記有“4”的第四按鈕和標記有“5”的第五按鈕。如圖5所說明,第二象限部分504可包括頂點M0。第一直邊542可從頂點MO以大約一百八十度(180° )延伸。第二直邊544可從頂點MO以大約九十度(90° )延伸。 弧形邊546可在第一直邊542的末端與第二直邊544的末端之間延伸。因此,第二象限部分504可為圓的四分之一,且可跨越從九十度(90° )到一百八十度(180° )的區(qū)域。如圖所示,第二象限部分504的頂點540可大致與P⑶100上的顯示器108的右下角對準。另外,第二象限部分504的第一直邊542可部分地沿著P⑶100的顯示器108 的底部邊緣延伸。而且,第二象限部分504的第二直邊544可部分地沿著P⑶100的顯示器108的右部邊緣延伸。圖5展示虛擬鍵盤500的第二象限部分504可包括多個按鈕,即軟鍵。所述多個按鈕可布置在第一弧形按鈕行M8、第二弧形按鈕行550、第三弧形按鈕行552、第四弧形按鈕行554、第五弧形按鈕行556和第六弧形按鈕行558內(nèi)。如圖所示,弧形按鈕行M8、550、 552、554、554、556、558可圍繞第二象限部分504的頂點MO同心定位,如虛線圓所指示。在特定方面中,所述多個按鈕中的每一者可被標記有數(shù)字、字符、符號或其組合。 舉例來說,第一弧形按鈕行548可包括標記有“ENTER”的第一按鈕。第二弧形按鈕行550可包括標記有“SHIFT”的第一按鈕和標記有“FUNC”的第二按鈕。第三弧形按鈕行552可包括標記有“B”的第一按鈕、標記有“N”的第二按鈕、標記有“M”的第三按鈕和標記有“RETURN” 的第四按鈕。第四弧形按鈕行5M可包括標記有“H”的第一按鈕、標記有“J”的第二按鈕、 標記有“K”的第三按鈕、標記有“L”的第四按鈕和標記有“CLEAR”的第五按鈕。第五弧形按鈕行556可包括標記有“Y”的第一按鈕、標記有“U”的第二按鈕、標記有“I”的第三按鈕、 標記有“0”的第四按鈕和標記有“P”的第五按鈕。而且,第六弧形按鈕行558可包括標記有“6”的第一按鈕、標記有“7”的第二按鈕、標記有“8”的第三按鈕、標記有“9”的第四按鈕和標記有“0”的第五按鈕。如圖5和圖6所說明,虛擬鍵盤500可在第一象限部分502與第二象限部分504 之間包括空格按鈕560。用戶可使用任一拇指來選擇所述空格按鈕560。在特定方面中,虛擬鍵盤500可在圖5所示的最大化配置與圖6所示的最小化配置之間移動。在最大化配置中,可向用戶呈現(xiàn)每一象限部分502、504內(nèi)的所有弧形按鈕行 518、520、522、524、526、528、548、550、552、554、556、558。在最小化配置中,可不向用戶呈現(xiàn)一個或一個以上弧形按鈕行 518、520、522、524、526、528、M8、550、552、554、556、558。舉例來說,如圖6所示,在最小化配置中,可不向用戶呈現(xiàn)每一象限部分502、504上的第六弧形按鈕行528、558。當用戶正試圖使對在顯示器108處所顯示的內(nèi)容遮擋減到最小時,可顯示最小化配置。用戶可通過拖拽任一象限部分502、504的角來在最大化配置與最小化配置之間移動虛擬鍵盤。象限部分502、504可單獨地或一致地在最大化配置與最小化配置之間移動。
在特定方面中,如本文中所描述,可基于用戶手指的大小(即,用戶手指與觸摸屏顯示器108的接觸區(qū)塊的大小)來自動優(yōu)化按鈕大小?;蛘撸墒謩痈淖儼粹o大小。用戶可選擇按鈕且接著選擇與所述按鈕相關(guān)聯(lián)的按鈕大小。每一按鈕可具有若干大小,例如小、 中、大等?;蛘撸恳话粹o可在最小大小與最大大小之間具有無限數(shù)目的大小。按鈕大小可通過選擇按鈕且接著拖拽按鈕的角或通過拖拽與按鈕相關(guān)聯(lián)的滑塊來更改。所有按鈕大小可通過改變虛擬鍵盤500的象限部分502、504的大小來同時改變。在另一方面中,觸摸屏顯示器108內(nèi)的第一象限部分502的位置或第二象限部分 504的位置可通過在觸摸屏顯示器108內(nèi)拖拽第一象限部分502或第二象限部分504來更改。另外,通過將第一象限部分502拖拽到第二象限部分504上或通過將第二象限部分504 拖拽到第一象限部分502上,虛擬鍵盤500可還原為一片式大體上矩形QWERTY鍵盤。圖7說明便攜式計算裝置(P⑶)的第二方面,其大體上指示為700。如圖所示,P⑶ 700可包括外殼702。外殼702可包括上部外殼部分704和下部外殼部分706。圖7展示上部外殼部分704可包括顯示器708。在特定方面中,顯示器708可為觸摸屏顯示器。上部外殼部分704還可包括跟蹤球輸入裝置710。另外,如圖7所示,上部外殼部分704可包括開機按鈕712和關(guān)機按鈕714。如圖7所示,P⑶700的上部外殼部分704可包括多個指示燈 716和一個揚聲器718。每一指示燈716可為發(fā)光二極管(LED)。在特定方面中,上部外殼部分704可相對于下部外殼部分706移動。具體地說,上部外殼部分704可為可相對于下部外殼部分706滑動的。如圖7所示,下部外殼部分706 可包括多按鈕鍵盤720。多按鈕鍵盤720可在上部外殼部分704相對于下部外殼部分706 移動時顯現(xiàn)。如所說明,多按鈕鍵盤720可包括第一象限部分722和第二象限部分724。第一象限部分722可經(jīng)配置為類似于結(jié)合圖3所描述的第一象限部分302。然而,組成第一象限部分722的按鈕為機械按鈕而非如結(jié)合圖3所描述的軟鍵。第二象限部分7M可經(jīng)配置為類似于結(jié)合圖3所描述的第二象限部分304。同樣,組成第二象限部分7M的按鈕為機械按鈕而非如上文結(jié)合圖3所描述的軟鍵。如圖7所示,下部外殼部分708可進一步包括頁上移按鈕726、頁下移按鈕728、前進按鈕730和后退按鈕732。而且,下部外殼部分708可包括鼠標墊734、左鼠標按鈕736 和右鼠標按鈕738。P⑶700可在下部外殼部分706上包括復位按鈕742?,F(xiàn)參看圖8,說明便攜式計算裝置(P⑶)的第三方面,且其大體上指示為800。如圖所示,P⑶800可包括外殼802。外殼802可包括上部外殼部分804和下部外殼部分806。 圖8展示上部外殼部分804可包括顯示器808。在特定方面中,顯示器808可為觸摸屏顯示器。上部外殼部分804還可包括跟蹤球輸入裝置810。另外,如圖8所示,上部外殼部分 804可包括開機按鈕812和關(guān)機按鈕814。如圖8所示,P⑶800的上部外殼部分804可包括多個指示燈816和一個揚聲器818。每一指示燈816可為發(fā)光二極管(LED)。在特定方面中,上部外殼部分804可相對于下部外殼部分806移動。具體地說,上部外殼部分804可為可相對于下部外殼部分806滑動的。如圖8所示,下部外殼部分806 可包括多按鈕鍵盤820。多按鈕鍵盤820可在上部外殼部分804相對于下部外殼部分806 移動時顯現(xiàn)。如所說明,多按鈕鍵盤820可包括第一象限部分822和第二象限部分824。第一象限部分822可經(jīng)配置為類似于結(jié)合圖3所描述的第一象限部分302。然而,組成第一象限部分822的按鈕為機械按鈕而非如結(jié)合圖3所描述的軟鍵。第二象限部分擬4可經(jīng)配置為類似于結(jié)合圖3所描述的第二象限部分304。同樣,組成第二象限部分擬4的按鈕為機械按鈕而非如上文結(jié)合圖3所描述的軟鍵。如圖8所示,下部外殼部分808可進一步包括頁上移按鈕826、頁下移按鈕828、前進按鈕830和后退按鈕832。而且,下部外殼部分808可包括鼠標墊834、左鼠標按鈕836 和右鼠標按鈕838。如所指示,下部外殼部分808可在鍵盤820的第一象限部分822與鍵盤820的第二象限部分擬4之間包括空格按鈕840。P⑶800可在下部外殼部分806上包括復位按鈕842。參看圖9,展示便攜式計算裝置(PCD)的示范性非限制性方面且其大體上指示為 920。如圖所示,P⑶920包括芯片上系統(tǒng)922,其包括耦合在一起的數(shù)字信號處理器擬4和模擬信號處理器926。芯片上系統(tǒng)922可包括兩個以上處理器。舉例來說,芯片上系統(tǒng)922 可包括四個核心處理器和一個ARM 11處理器,即如下文結(jié)合圖32所描述。如圖9所說明,顯示器控制器擬8和觸摸屏控制器930耦合到數(shù)字信號處理器 924。又,在芯片上系統(tǒng)922外部的觸摸屏顯示器932耦合到顯示器控制器擬8和觸摸屏控制器930。圖9進一步指示視頻編碼器934 (例如,逐行倒相(PAL)編碼器、順序傳送色彩與存儲(SECAM)編碼器或國家電視系統(tǒng)委員會(NTSC)編碼器)耦合到數(shù)字信號處理器924。 此外,視頻放大器936耦合到視頻編碼器934和觸摸屏顯示器932。而且,視頻端口 938耦合到視頻放大器936。如圖9所描繪,通用串行總線(USB)控制器940耦合到數(shù)字信號處理器924。而且,USB端口 942耦合到USB控制器940。存儲器944和訂戶身份模塊(SIM)卡 946也可耦合到數(shù)字信號處理器924。此外,如圖9所示,數(shù)碼相機948可耦合到數(shù)字信號處理器924。在示范性方面中,數(shù)碼相機948為電荷耦合裝置(CCD)相機或互補金屬氧化物半導體(CMOS)相機。如圖9進一步說明,立體聲音頻編解碼器950可耦合到模擬信號處理器926。此外,音頻放大器952可耦合到立體聲音頻編解碼器950。在示范性方面中,第一立體聲揚聲器卯4和第二立體聲揚聲器956耦合到音頻放大器952。圖9展示麥克風放大器958也可耦合到立體聲音頻編解碼器950。此外,麥克風960可耦合到麥克風放大器958。在特定方面中,調(diào)頻(FM)無線電調(diào)諧器962可耦合到立體聲音頻編解碼器950。而且,F(xiàn)M天線964 耦合到FM無線電調(diào)諧器962。此外,立體聲頭戴受話器966可耦合到立體聲音頻編解碼器 950。圖9進一步指示射頻(RF)收發(fā)器968可耦合到模擬信號處理器926。RF開關(guān)970 可耦合到RF收發(fā)器968和RF天線972。如圖9所示,小鍵盤974可耦合到模擬信號處理器 926。而且,具有麥克風的單聲道頭戴耳機976可耦合到模擬信號處理器926。此外,振動器裝置978可耦合到模擬信號處理器926。圖9還展示電力供應(yīng)源980可耦合到芯片上系統(tǒng) 922。在特定方面中,電力供應(yīng)源980為直流(DC)電力供應(yīng)源,其向PCD 920的需要電力的各種組件提供電力。此外,在特定方面中,電力供應(yīng)源為可再充電DC電池或從連接到AC電源的交流(AC)/DC變壓器得到的DC電力供應(yīng)源。圖9指示P⑶920可包括鍵盤管理模塊982。鍵盤管理模塊982可為獨立控制器或其可位于存儲器944內(nèi)。鍵盤管理模塊982可用以管理如本文中所描述的虛擬鍵盤的操作。圖9進一步指示P⑶920還可包括網(wǎng)卡988,其可用以接入數(shù)據(jù)網(wǎng)絡(luò),例如局域網(wǎng)、 個人局域網(wǎng)或任何其它網(wǎng)絡(luò)。網(wǎng)卡988可為藍牙網(wǎng)卡、WiFi網(wǎng)卡、個人局域網(wǎng)(PAN)卡、個人局域網(wǎng)超低功率技術(shù)(PeANUT)網(wǎng)卡或此項技術(shù)中眾所周知的任何其它網(wǎng)卡。另外,網(wǎng)卡 988可并入到芯片中,即網(wǎng)卡988可為芯片中的完全解決方案,且可不為單獨的網(wǎng)卡988。如圖9所描繪,觸摸屏顯示器932、視頻端口 938、USB端口 942、相機948、第一立體聲揚聲器954、第二立體聲揚聲器956、麥克風960、FM天線964、立體聲頭戴受話器966、 RF開關(guān)970、RF天線972、小鍵盤974、單聲道頭戴耳機976、振動器978和電力供應(yīng)源980 在芯片上系統(tǒng)922的外部。在特定方面中,本文中所描述的方法步驟中的一者或一者以上可作為計算機程序指令存儲在存儲器944中。這些指令可由處理器924、擬6執(zhí)行以便執(zhí)行本文中所描述的方法。另外,處理器924、926、存儲器944、鍵盤管理模塊982、顯示器控制器928、觸摸屏控制器 930或其組合可充當用于執(zhí)行本文中所描述的方法步驟中的一者或一者以上以便控制在顯示器/觸摸屏932處顯示的虛擬鍵盤的裝置?,F(xiàn)參看圖10到圖12,展示管理虛擬鍵盤的方法,且其大體上指示為1000。在框 1002處開始,可進入循環(huán),其中當在觸摸屏接口上顯示虛擬鍵盤時,可執(zhí)行以下步驟。在決策1004處,鍵盤管理模塊可確定是選擇最大鍵盤配置還是最小鍵盤配置。如果選擇最大鍵盤配置,那么方法1000可前進到框1006,且可在觸摸屏接口處向用戶顯示最大鍵盤配置, 即完整鍵盤。相反,如果選擇最小鍵盤配置,那么方法1000可前進到框1008,且可在觸摸屏接口處向用戶顯示最小鍵盤配置,即部分鍵盤。方法1000可從框1006或框1008前進到?jīng)Q策1010,且鍵盤管理模塊可檢測是否已按壓按鈕。如果是,那么方法1000可繼續(xù)到框1012,且鍵盤管理模塊可確定與用戶的指尖相關(guān)聯(lián)的接觸區(qū)塊大小。在另一方面中,接觸區(qū)塊大小可與觸筆的尖端相關(guān)聯(lián)。接觸區(qū)塊大小可通過確定在用戶用其手指或觸筆觸摸觸摸屏時激活觸摸屏顯示器的哪個部分且確定在用戶觸摸時被激活的觸摸屏的所述部分的面積來確定。移動到框1014,鍵盤管理模塊可確定用戶所按壓的按鈕的大小。在決策1016處, 鍵盤管理模塊可確定按鈕大小是否等于最佳條件。鍵盤管理模塊可通過將接觸區(qū)塊大小與按鈕大小進行比較來確定按鈕大小是否等于最佳條件。如果按鈕大小至少與接觸區(qū)塊大小相同而不大于接觸區(qū)塊大小的大小的一倍半,那么可將按鈕大小視為最佳的。按鈕大小的優(yōu)化可依據(jù)按鈕的類型和在特定按鈕附近存在其它按鈕來改變。舉例來說,例如空格按鈕等按鈕可具有比用戶手指的接觸區(qū)塊大得多的大小,例如其兩倍、三倍等。較少使用的其它按鈕(例如,數(shù)字按鈕)可在其處于接觸區(qū)塊大小的百分之七十五 (75% )和百分之一百二十五(125% )的范圍內(nèi)時為最佳的。當在鄰近按鈕之間存在較大空間時,優(yōu)化可在接觸區(qū)塊大小的百分之一百(100% )和百分之兩百000% )的范圍內(nèi)。如果按鈕大小不等于最佳條件,那么方法1000可移動到框1018,且鍵盤管理模塊可詢問用戶以對按鈕重新定大小。在決策1020處,鍵盤管理模塊可確定用戶是否希望對按鈕重新定大小,例如基于所述詢問。如果是,那么方法1000可前進到框1022,且可對按鈕重新定大小以使得按鈕大小滿足上文所描述的最佳條件。此后,方法1000可前進到圖11的框 1024o返回到?jīng)Q策步驟1010,如果未按壓按鈕,那么方法1000可直接移動到圖11的決策 1030。另外,返回到?jīng)Q策1016,如果按鈕大小滿足最佳條件,那么方法1000也可直接前進到圖11的決策1030。返回到?jīng)Q策1020,如果用戶不希望對按鈕重新定大小,那么方法1000 可前進到圖11的框1024.在圖11的框IOM處,鍵盤管理模塊可詢問用戶以對所有按鈕重新定大小。在決策 1026處,鍵盤管理模塊可確定用戶是否希望對所有按鈕重新定大小,例如基于所述詢問。如果是,那么方法1000可移動到框10 ,且可對所有按鈕重新定大小以使得每一按鈕的大小滿足最佳條件。此后,方法1000可移動到?jīng)Q策1030。返回到?jīng)Q策1(^6,如果用戶不選擇對所有按鈕重新定大小,那么方法1000可直接前進到?jīng)Q策1030。在決策1030處,鍵盤管理模塊可確定是否手動選擇了按鈕,例如通過雙擊按鈕。 如果選擇了按鈕,那么方法1000可前進到?jīng)Q策1032,且鍵盤管理模塊可確定按鈕的大小是否已改變,例如手動地。用戶可通過拖拽按鈕的角、拖拽滑塊、輸入大小或進行其組合來手動改變按鈕的大小。如果選定按鈕的大小已改變,那么方法1000可前進到鎖定1034,且可由鍵盤管理模塊鎖定按鈕的新大小。接著,方法1000可前進到?jīng)Q策1036。返回到?jīng)Q策1032,如果大小未改變,那么方法1000可直接移動到?jīng)Q策1036。在決策1036處,鍵盤管理模塊可確定選定按鈕的位置是否已改變。可通過將選定按鈕拖拽到虛擬鍵盤上的新位置來改變位置。如果位置已改變,那么方法1000可前進到框 1038,且鍵盤管理模塊可鎖定選定按鈕的新位置。返回到?jīng)Q策1036,如果位置未改變,那么方法1000可直接前進到圖12的決策1040。此外,返回到?jīng)Q策1030,如果未選擇按鈕,那么方法1000也可直接移動到?jīng)Q策1040。在決策1040處,鍵盤管理模塊可確定用戶是否已選擇刪除按鈕選項。如果是,那么方法1000可繼續(xù)到框1042,且鍵盤管理模塊可接收按鈕選擇。此后,鍵盤管理模塊可在框1044處刪除選定按鈕。方法1000可接著繼續(xù)到?jīng)Q策1046。返回到?jīng)Q策1040,如果用戶尚未選擇刪除按鈕選項,那么方法1000可直接移動到?jīng)Q策1046。在決策1046處,鍵盤管理模塊可確定用戶是否已選擇添加按鈕選項。如果是,那么方法1000可繼續(xù)到框1048,且鍵盤管理模塊可顯示按鈕菜單。此后,在框1050處,鍵盤管理模塊可接收按鈕選擇。在框1052處,鍵盤管理模塊可添加選定按鈕。方法1000可接著繼續(xù)到?jīng)Q策ΙΟΜ。返回到?jīng)Q策1046,如果用戶尚未選擇添加按鈕選項,那么方法1000可直接移動到?jīng)Q策IOM。在決策IOM處,鍵盤管理模塊可確定用戶是否已選擇復位選項。如果是,那么方法1000可繼續(xù)到框1056,且鍵盤管理模塊可將每一按鈕的大小復位到出廠大小或規(guī)定大小。接下來,在框1058處,鍵盤管理模塊可將每一按鈕的位置復位到出廠位置或規(guī)定位置。 方法1000可接著結(jié)束。返回到?jīng)Q策1054,如果用戶未選擇復位選項,那么方法1000可結(jié)
束ο應(yīng)理解,本文中所描述的方法步驟未必需要以如所描述的次序來執(zhí)行。另外,例如 “此后”、“接著”、“接下來”等詞不希望限制所述步驟的次序。這些詞只是用來引導讀者瀏覽對方法步驟的描述。
通過本文中所描述的配置,本文中所揭示的鍵盤提供比常規(guī)線性QWERTY鍵盤更具人類工程學的鍵盤。每一象限部分的弧形形狀允許用戶在利用所述鍵盤時以由拇指的腕掌(CMC)關(guān)節(jié)所提供的自然角動移動其拇指。另外,通過基于用戶拇指(或手指)的接觸區(qū)塊大小來優(yōu)化鍵盤的虛擬按鈕的大小,顯著增加了使用所述鍵盤的容易性。此外,本文中所揭示的鍵盤的形狀使鍵盤在作為虛擬鍵盤呈現(xiàn)于觸摸屏顯示器上時所使用的顯示屏的量減到最小。另外,按鈕的位置或按鈕的布局可經(jīng)定制以滿足個別需要。在一個或一個以上示范性方面中,所描述的功能可以硬件、軟件、固件或其任何組合來實施。如果以軟件來實施,那么所述功能可作為一個或一個以上指令或代碼存儲于計算機可讀媒體上或經(jīng)由計算機可讀媒體來傳輸。計算機可讀媒體包括計算機存儲媒體和通信媒體兩者,通信媒體包括促進將計算機程序從一處傳送到另一處的任何媒體。存儲媒體可為可由計算機存取的任何可用媒體。借助于實例而非限制,所述計算機可讀媒體可包含 RAM、ROM、EEPROM、CD-ROM或其它光盤存儲裝置、磁盤存儲裝置或其它磁性存儲裝置,或可用于以指令或數(shù)據(jù)結(jié)構(gòu)的形式攜載或存儲所要程序代碼且可由計算機存取的任何其它媒體。 而且,任何連接被恰當?shù)胤Q作計算機可讀媒體。舉例來說,如果使用同軸電纜、光纖電纜、 雙絞線、數(shù)字訂戶線(DSL)或例如紅外線、無線電和微波等無線技術(shù)從網(wǎng)站、服務(wù)器或其它遠程源傳輸軟件,那么同軸電纜、光纖電纜、雙絞線、DSL或例如紅外線、無線電和微波等無線技術(shù)包括于媒體的定義中。如本文中所使用,磁盤和光盤包括壓縮光盤(CD)、激光光盤、 光學光盤、數(shù)字通用光盤(DVD)、軟性磁盤和藍光光盤,其中磁盤通常以磁性方式再現(xiàn)數(shù)據(jù), 而光盤借助激光以光學方式再現(xiàn)數(shù)據(jù)。以上各項的組合也應(yīng)包括在計算機可讀媒體的范圍內(nèi)。雖然已詳細說明和描述了選定方面,但將理解,可在不脫離如所附權(quán)利要求書所界定的本發(fā)明的精神和范圍的情況下在其中做出各種替換和更改。
權(quán)利要求
1.一種用于便攜式計算裝置PCD的鍵盤,所述鍵盤包含第一象限部分,其安置于中心軸的左側(cè),其中所述第一象限部分跨越大約零度到大約九十度,且其中所述第一象限部分包含第一多個鍵盤按鈕;以及第二象限部分,其安置于中心軸的右側(cè),其中所述第二象限部分跨越大約九十度到一百八十度,且其中所述第二象限部分包含第二多個鍵盤按鈕。
2.根據(jù)權(quán)利要求1所述的鍵盤,其中位于所述第一象限部分內(nèi)的所述第一多個鍵盤按鈕布置成第一多個弧形按鈕行,且其中位于所述第二象限部分內(nèi)的所述第二多個鍵盤按鈕布置成第二多個弧形按鈕行。
3.根據(jù)權(quán)利要求2所述的鍵盤,其中所述第一多個弧形按鈕行圍繞所述第一象限部分的頂點成同心,且其中所述第二多個弧形按鈕行圍繞所述第二象限部分的頂點成同心。
4.根據(jù)權(quán)利要求3所述的鍵盤,其中所述第一多個弧形按鈕行包含第一弧形按鈕行、 第二弧形按鈕行、第三弧形按鈕行、第四弧形按鈕行、第五弧形按鈕行、第六弧形按鈕行或其組合。
5.根據(jù)權(quán)利要求4所述的鍵盤,其中所述第一弧形按鈕行包含標記有“ENTER”的第一按鈕;所述第二弧形按鈕行包含標記有“ ! @*”的第一按鈕和標記有“SHIFT”的第二按鈕; 所述第三弧形按鈕行包含標記有“Z”的第一按鈕、標記有“X”的第二按鈕、標記有“C”的第三按鈕和標記有“V”的第四按鈕;所述第四弧形按鈕行包含標記有“A”的第一按鈕、標記有 “S”的第二按鈕、標記有“D”的第三按鈕、標記有“F”的第四按鈕和標記有“G”的第五按鈕; 所述第五弧形按鈕行包含標記有“Q”的第一按鈕、標記有“W”的第二按鈕、標記有“E”的第三按鈕、標記有“R”的第四按鈕和標記有“T”的第五按鈕;所述第六弧形按鈕行包含標記有 “1”的第一按鈕、標記有“2”的第二按鈕、標記有“3”的第三按鈕、標記有“4”的第四按鈕和標記有“5”的第五按鈕;或其任何組合。
6.根據(jù)權(quán)利要求5所述的鍵盤,其中所述第一象限部分進一步包含第一空格按鈕。
7.根據(jù)權(quán)利要求3所述的鍵盤,其中所述第二多個弧形按鈕行包含第一弧形按鈕行、 第二弧形按鈕行、第三弧形按鈕行、第四弧形按鈕行、第五弧形按鈕行、第六弧形按鈕行或其組合。
8.根據(jù)權(quán)利要求7所述的鍵盤,其中所述第一弧形按鈕行包含標記有“ENTER”的第一按鈕;所述第二弧形按鈕行包含標記有“SHIFT”的第一按鈕和標記有“FUNC”的第二按鈕; 所述第三弧形按鈕行包含標記有“B”的第一按鈕、標記有“N”的第二按鈕、標記有“M”的第三按鈕和標記有“RETURN”的第四按鈕;所述第四弧形按鈕行包含標記有“H”的第一按鈕、 標記有“J”的第二按鈕、標記有“K”的第三按鈕、標記有“L”的第四按鈕和標記有“CLEAR” 的第五按鈕;所述第五弧形按鈕行包含標記有“Y”的第一按鈕、標記有“U”的第二按鈕、標記有“I”的第三按鈕、標記有“0”的第四按鈕和標記有“P”的第五按鈕;所述第六弧形按鈕行包含標記有“6”的第一按鈕、標記有“7”的第二按鈕、標記有“8”的第三按鈕、標記有“9” 的第四按鈕和標記有“0”的第五按鈕;或其任何組合。
9.根據(jù)權(quán)利要求8所述的鍵盤,其中所述第二象限部分進一步包含第二空格按鈕。
10.根據(jù)權(quán)利要求1所述的鍵盤,其中所述鍵盤為虛擬鍵盤,其中所述第一多個鍵盤按鈕包含第一多個軟按鈕,且其中所述第二多個鍵盤按鈕包含第二多個軟按鈕。
11.根據(jù)權(quán)利要求10所述的鍵盤,其中所述鍵盤可在顯示所有軟按鈕的最大化配置與顯示一部分軟按鈕的最小化配置之間移動。
12.根據(jù)權(quán)利要求1所述的鍵盤,其中所述鍵盤為機械鍵盤,其中所述第一多個鍵盤按鈕包含第一多個機械按鈕,且其中所述第二多個鍵盤按鈕包含第二多個機械按鈕。
13.根據(jù)權(quán)利要求1所述的鍵盤,其進一步包含位于所述第一象限部分與所述第二象限部分之間的空格按鈕。
14.根據(jù)權(quán)利要求13所述的鍵盤,其進一步包含位于所述第一象限部分與所述第二象限部分之間的鼠標墊。
15.一種用于管理虛擬鍵盤的方法,所述方法包含 檢測按鈕是否被按壓;以及確定與按壓所述按鈕的用戶拇指相關(guān)聯(lián)的接觸區(qū)塊大小。
16.根據(jù)權(quán)利要求15所述的方法,其進一步包含 確定與所述按鈕相關(guān)聯(lián)的按鈕大小。
17.根據(jù)權(quán)利要求16所述的方法,其進一步包含 確定所述按鈕大小是否滿足最佳條件。
18.根據(jù)權(quán)利要求17所述的方法,其進一步包含當所述按鈕大小未滿足所述最佳條件時,詢問用戶以對所述按鈕重新定大小。
19.根據(jù)權(quán)利要求18所述的方法,其進一步包含自動地對所述按鈕重新定大小,使得所述按鈕大小滿足所述最佳條件。
20.根據(jù)權(quán)利要求19所述的方法,其進一步包含 詢問用戶以對所有按鈕重新定大??;以及基于最佳按鈕大小來自動地對所有按鈕重新定大小。
21.根據(jù)權(quán)利要求17所述的方法,其進一步包含將所述接觸區(qū)塊大小與所述按鈕大小進行比較,以便確定所述按鈕大小是否滿足所述最佳條件。
22.根據(jù)權(quán)利要求20所述的方法,其中當所述按鈕大小至少與所述接觸區(qū)塊大小相同時,所述按鈕大小為最佳的。
23.根據(jù)權(quán)利要求21所述的方法,其中當所述按鈕大小不大于所述接觸區(qū)塊大小的一倍半時,所述按鈕大小為最佳的。
24.一種便攜式計算裝置,其包含 用于檢測按鈕是否被按壓的裝置;以及用于確定與按壓所述按鈕的用戶拇指相關(guān)聯(lián)的接觸區(qū)塊大小的裝置。
25.根據(jù)權(quán)利要求M所述的便攜式計算裝置,其進一步包含 用于確定與所述按鈕相關(guān)聯(lián)的按鈕大小的裝置。
26.根據(jù)權(quán)利要求25所述的便攜式計算裝置,其進一步包含 用于確定所述按鈕大小是否滿足最佳條件的裝置。
27.根據(jù)權(quán)利要求沈所述的便攜式計算裝置,其進一步包含用于當所述按鈕大小未滿足所述最佳條件時詢問用戶以對所述按鈕重新定大小的裝置。
28.根據(jù)權(quán)利要求27所述的便攜式計算裝置,其進一步包含用于自動地對所述按鈕重新定大小以使得所述按鈕大小滿足所述最佳條件的裝置。
29.根據(jù)權(quán)利要求觀所述的便攜式計算裝置,其進一步包含 用于詢問用戶以對所有按鈕重新定大小的裝置;以及用于基于最佳按鈕大小來自動地對所有按鈕重新定大小的裝置。
30.根據(jù)權(quán)利要求沈所述的便攜式計算裝置,其進一步包含用于將所述接觸區(qū)塊大小與所述按鈕大小進行比較以便確定所述按鈕大小是否滿足所述最佳條件的裝置。
31.根據(jù)權(quán)利要求30所述的便攜式計算裝置,其中當所述按鈕大小至少與所述接觸區(qū)塊大小相同時,所述按鈕大小為最佳的。
32.根據(jù)權(quán)利要求31所述的便攜式計算裝置,其中當所述按鈕大小不大于所述接觸區(qū)塊大小的一倍半時,所述按鈕大小為最佳的。
33.一種便攜式計算裝置,其包含 處理器,其中所述處理器可操作以 檢測按鈕是否被按壓;以及確定與按壓所述按鈕的用戶拇指相關(guān)聯(lián)的接觸區(qū)塊大小。
34.根據(jù)權(quán)利要求33所述的便攜式計算裝置,其中所述處理器進一步可操作以 確定與所述按鈕相關(guān)聯(lián)的按鈕大小。
35.根據(jù)權(quán)利要求34所述的便攜式計算裝置,其中所述處理器進一步可操作以 確定所述按鈕大小是否滿足最佳條件。
36.根據(jù)權(quán)利要求35所述的便攜式計算裝置,其中所述處理器進一步可操作以 當所述按鈕大小未滿足所述最佳條件時,詢問用戶以對所述按鈕重新定大小。
37.根據(jù)權(quán)利要求36所述的便攜式計算裝置,其中所述處理器進一步可操作以 自動地對所述按鈕重新定大小,使得所述按鈕大小滿足所述最佳條件。
38.根據(jù)權(quán)利要求37所述的便攜式計算裝置,其中所述處理器進一步可操作以 詢問用戶以對所有按鈕重新定大小;以及基于最佳按鈕大小來自動地對所有按鈕重新定大小。
39.根據(jù)權(quán)利要求35所述的便攜式計算裝置,其中所述處理器進一步可操作以將所述接觸區(qū)塊大小與所述按鈕大小進行比較,以便確定所述按鈕大小是否滿足所述最佳條件。
40.根據(jù)權(quán)利要求39所述的便攜式計算裝置,其中當所述按鈕大小至少與所述接觸區(qū)塊大小相同時,所述按鈕大小為最佳的。
41.根據(jù)權(quán)利要求40所述的便攜式計算裝置,其中當所述按鈕大小不大于所述接觸區(qū)塊大小的一倍半時,所述按鈕大小為最佳的。
42.一種計算機程序產(chǎn)品,其包含 計算機可讀媒體,其包含至少一個用于檢測按鈕是否被按壓的指令;以及至少一個用于確定與按壓所述按鈕的用戶拇指相關(guān)聯(lián)的接觸區(qū)塊大小的指令。
43.根據(jù)權(quán)利要求42所述的計算機程序產(chǎn)品,其中所述計算機可讀媒體進一步包含 至少一個用于確定與所述按鈕相關(guān)聯(lián)的按鈕大小的指令。
44.根據(jù)權(quán)利要求43所述的計算機程序產(chǎn)品,其中所述計算機可讀媒體進一步包含 至少一個用于確定所述按鈕大小是否滿足最佳條件的指令。
45.根據(jù)權(quán)利要求44所述的計算機程序產(chǎn)品,其中所述計算機可讀媒體進一步包含 至少一個用于當所述按鈕大小未滿足所述最佳條件時詢問用戶以對所述按鈕重新定大小的指令。
46.根據(jù)權(quán)利要求45所述的計算機程序產(chǎn)品,其中所述計算機可讀媒體進一步包含 至少一個用于自動地對所述按鈕重新定大小以使得所述按鈕大小滿足所述最佳條件的指令。
47.根據(jù)權(quán)利要求46所述的計算機程序產(chǎn)品,其中所述計算機可讀媒體進一步包含 至少一個用于詢問用戶以對所有按鈕重新定大小的指令;以及至少一個用于基于最佳按鈕大小來自動地對所有按鈕重新定大小的指令。
48.根據(jù)權(quán)利要求44所述的計算機程序產(chǎn)品,其中所述計算機可讀媒體進一步包含 至少一個用于將所述接觸區(qū)塊大小與所述按鈕大小進行比較以便確定所述按鈕大小是否滿足所述最佳條件的指令。
49.根據(jù)權(quán)利要求48所述的計算機程序產(chǎn)品,其中當所述按鈕大小至少與所述接觸區(qū)塊大小相同時,所述按鈕大小為最佳的。
50.根據(jù)權(quán)利要求49所述的計算機程序產(chǎn)品,其中當所述按鈕大小不大于所述接觸區(qū)塊大小的一倍半時,所述按鈕大小為最佳的。
全文摘要
本發(fā)明揭示一種用于管理虛擬鍵盤的方法,且所述方法可包括檢測按鈕是否被按壓;以及確定與按壓所述按鈕的用戶指部相關(guān)聯(lián)的接觸區(qū)塊大小。所述方法還可包括確定與所述按鈕相關(guān)聯(lián)的按鈕大小;確定所述按鈕大小是否滿足最佳條件;當所述按鈕大小未滿足所述最佳條件時,詢問用戶以對所述按鈕重新定大小;以及自動地對所述按鈕重新定大小,使得所述按鈕大小滿足所述最佳條件。另外,所述方法可包括詢問用戶以對所有按鈕重新定大?。灰约盎谧罴寻粹o大小來自動地對所有按鈕重新定大小。
文檔編號G06F3/02GK102414642SQ201080019064
公開日2012年4月11日 申請日期2010年4月29日 優(yōu)先權(quán)日2009年4月30日
發(fā)明者羅伯特·S·塔茲, 詹姆斯·B·卡里 申請人:高通股份有限公司