專利名稱:用于數據輸入的鍵盤布局及方法
技術領域:
本發(fā)明涉及數據輸入,更具體地說,涉及一種鍵盤及數據輸入的相關系統(tǒng)和方法。
背景技術:
許多電子設備要求用戶輸入。在一些例子中,這些輸入是以簡單的是/否(yes/no)或通/斷(on/off)的形式工作的,這可以是通過開關和/或按鍵來實現的。在其它例子中,這樣的輸入可能更復雜,要求使用具有各種字母-數字字符和/或符號的輸入設備。
在后一種情況下,一般利用物理鍵盤作為輸入設備以允許用戶能夠以各種形式輸入數據。在各種設備,包括計算機、ATM,電話亭、玩具等中,鍵盤或及其形式被用作數據輸入。
除了物理鍵盤作為輸入設備外,顯示器也可以描繪數據輸入屏幕。該數據輸入屏幕可以以菜單結構描繪選擇或提供字母-數字鍵。即,該數據輸入屏幕可能是鍵盤的可視表達(即,可視鍵盤)。經由與顯示器結合的觸摸屏或經由可移動光標或高亮顯示標志可以實現數據輸入。也可以使用其它數據輸入方法。由此,使用術語“鍵盤”。
在上述所有情況下,通過該設備以一種或另一種方式處理或使用所輸入的數據。在一種情況中,比如通過與該消費電子產品相關的應用軟件,數據輸入可讓消費電子產品個性化。和任何數據輸入系統(tǒng)一樣,數據輸入的方便和快捷是相當重要的。
上述所有數據輸入系統(tǒng)或設備都帶有的缺點是從一個字符/符號或鍵跨越到另一個字符/符號或鍵所花費的時間。尤其是在利用光標、高亮顯示標志和/或一般與屏幕顯示結合的類似裝置中的輸入設備更是如此。當光標放在鍵上時,光標從所選擇的鍵移動到下一個鍵可能要花費時間。使用非字母鍵盤,可能要求相當程度的訓練以記住每個鍵的位置。
但是,本發(fā)明人已經認識到,如果能夠縮小數據輸入設備上各鍵之間的距離,則執(zhí)行數據輸入所花費的時間可以減少。
發(fā)明內容
在一種形式中,本發(fā)明是具有多個用戶可選鍵的數據輸入設備,其中各鍵是圍繞中心點或鍵來安排的,使得每個鍵位于離中心點的距離最小處或鍵與鍵之間距離最小處。每個鍵表示一個字符和/或符號。在字母表的情況中,代表該字母表的字符的鍵可以按字母順序來安排。
在另一種形式中,本發(fā)明提供用于數據輸入的系統(tǒng)和方法,其中通過提供中心參考點,可最小化各輸入鍵之間的距離或輸入設備的各種選擇,其中在選擇每個輸入/鍵以后選擇媒介返回到參考點。
將結合附圖描述本發(fā)明如下,其中圖1是表示根據本發(fā)明的原理,利用現有數據輸入布局和數據輸入方法的可操作的典型電子設備的示意圖;圖2是表示根據本發(fā)明的原理的數據輸入布局的一個實施例;圖3是表示根據本發(fā)明的原理的數據輸入布局的第二個實施例;圖4是表示根據本發(fā)明的原理的數據輸入布局的第三個實施例;圖5是表示根據本發(fā)明的原理的數據輸入布局的第四個實施例;圖6是表示根據本發(fā)明的原理的數據輸入布局的第五個實施例;圖7是表示根據本發(fā)明的原理的數據輸入布局的第六個實施例;以及圖8是根據本發(fā)明的原理的數據輸入方法的流程圖。
在這些視圖中,相應的參考字符指示相應的部分。
發(fā)明詳述參見圖1,顯示了普通電子設備的方框圖,該設備統(tǒng)一指定為10,可用于實現本發(fā)明的原理。該電子設備10一般結合顯示器12使用,該顯示器可以與該電子設備10一體,也可能在其外部但與其通信。應該初步認為該電子設備10是任何類型電子設備,尤其是消費類電子設備諸如電視、DVD(數字視頻光盤)設備、VHS(錄像機)設備和/或類似設備的代表。
該電子設備10包括統(tǒng)一指定為14的處理電路/邏輯、統(tǒng)一指定為16的屏幕顯示(OSD)電路/邏輯、以及存儲器18。也提供了數據輸入設備20,它可以與電子設備10一體,也可以不是一體。該數據輸入設備20可能包括電子設備10的外接部分,比如在電子設備10有內部模塊或接口的遙控器或鍵盤。以作為數據輸入設備的遙控器為例,該遙控器可以具有按鈕或鍵,用于在顯示器上移動光標、高亮顯示標志等,以產生信號并從遠端發(fā)射,去響應通過輔助傳感器或電子設備10上的接收器接收的用戶所作的鍵的選擇。在鍵盤作為數據輸入設備20的情況下,該電子設備10總是有接口以接收鍵盤和適配接口的插頭或連接器,該適配接口用于分析由鍵盤產生的信號。根據本發(fā)明的一個方面,該數據輸入設備控制顯示于顯示器12上的鍵的選擇。其它部件和/或電路一般形成電子設備10和/或特別是未示出的電子設備的一部分。
應該認為所示的電子設備10各部件之間的連接僅是作為示范而分開或分立描述的。分開部件僅是為了圖解說明。
存儲器17實際用于存儲由處理電路/邏輯單元14執(zhí)行的指令。該指令允許電子設備10根據已知功能性和/或本文討論的功能性而適當地工作。OSD單元16實際用于在顯示器12上提供文字、圖象和/或類似物的顯示,比如顯示數據輸入鍵盤。數據輸入設備18實際允許用戶輸入由電子設備10使用的數據。
在一種形式中,該數據輸入設備18可能是具有多個鍵或按鈕的鍵盤,每個鍵或按鈕表示一個字母-數字字符和/或符號,或者提供諸如在顯示器上控制光標的功能,或者提供與電子設備10的操作有關的功能。在下文中,術語“字符”包括字母-數字字符、符號和/或類似物。在另一種形式中,該數據輸入設備18可能包括顯示于顯示器12上的鍵盤的圖形表示。該圖形鍵盤可能包括多個可選字符鍵。該圖形或所顯示的鍵是通過觸摸屏、由遙控器或其它設備控制的可移動光標、或由遙控器或其它設備控制的可移動高亮顯示區(qū)來選擇的。
應該理解術語“鍵盤”包括可作為獨立設備、或集成到電子設備中的物理的或硬件鍵盤,以及鍵盤的屏幕顯示。另外,該術語“鍵盤”包括任何數據輸入設備,它具有可通過物理地(例如,觸摸屏)或經由電子媒介(例如,可控制的光標或高亮顯示標志)來選擇的多個鍵、按鈕和/或類似物。
在圖2中,描述了根據本發(fā)明原理、統(tǒng)一指定為30的鍵盤(即,電子輸入設備)布局的一個實施例。該鍵盤布局(以下簡稱為“布局”)30可被稱為“基本英文羅馬字母”布局。每個鍵被標記上對應的基本英文羅馬字母,并且當被選擇時,允許輸入特定的字符到電子設備10。該鍵也以字母表順序來安排。一個在這里任意標記為SPACE的鍵或按鈕,位于其它多個鍵的中央。應該認為任何特定的鍵都可以是中央位置鍵。盡管如此,還是把像SPACE這樣的“核心”鍵作為中央鍵。
多個鍵根據中央鍵來安排。該布局30被安排以中央鍵作為X-Y軸或坐標系的原點。具體說,以主X(水平)軸31和主Y(垂直)軸32來安排該布局。該布局30可能由此被打亂到X-Y坐標系中,每個鍵由X-Y軸的(x,y)坐標表示。(x,y)坐標的x值是橫坐標,而(x,y)坐標的y值是縱坐標。第一象限(I)具有(-,+)的坐標值;第二象限(II)具有(+,+)的坐標值;第三象限(III)具有(+,-)的坐標值;而第四象限(IV)具有(-,-)的坐標值。該坐標值或該布局30的鍵是與離開原點或中央鍵的距離相關的。
在第一象限中,離開原點的x、或橫坐標值、或距離為負,同時離開原點的y、或縱坐標值、或距離為正。在第二象限中,離開原點的x、或橫坐標值、或距離為正,同時離開原點的y、或縱坐標值、或距離為正。在第三象限中,離開原點的x、或橫坐標值、或距離為正,同時離開原點的y、或縱坐標值、或距離為負。在第四象限中,離開原點的x、或橫坐標值、或距離為負,同時離開原點的y、或縱坐標值、或距離為負。
在布局30中,主X軸31在中央鍵兩邊具有相同數量的鍵。主Y軸32在中央鍵兩邊也具有相同數量的鍵。在布局30中,主X軸31的鍵的總數與主Y軸32的鍵的總數相同。
具體說,沿X軸31的正半部分的鍵有“M”,“N”,“O”鍵,每個都具有關于原點的正的、非零橫坐標值或距離,但是關于原點的縱坐標值或距離為零;這里“M”是(1,0),“N”是(2,0),“O”是(3,0)。這些鍵沿X軸31的正半部分等距配置,直到關于原點的最大正橫坐標值或距離(這里“O”具有最大正值或距離3,但這取決于離開中央鍵或原點的這樣的鍵的數量),同時關于原點的縱坐標值或距離總是零。沿Y軸32的正半部分的鍵有“G”,“C”,“A”鍵,每個都具有關于原點的正的、非零縱坐標值或距離,但是關于原點的橫坐標值或距離為零;這里“G”是(0,1),“C”是(0,2),“A”是(0,3)。這些鍵沿Y軸32的正半部分等距配置,直到關于原點的最大正縱坐標值或距離(這里“A”具有最大正值或距離3,但這取決于離開中央鍵或原點的這樣的鍵的數量),同時橫坐標值總是為零。
沿X軸31的負半部分的鍵有“L”,“K”,“J”鍵,每個都具有關于原點的負的、非零橫坐標值或距離,但是關于原點的縱坐標值或距離為零;這里“L”是(-1,0),“K”是(-2,0),“J”是(-3,0)。這些鍵沿X軸31的負半部分等距配置,直到關于原點的最大負橫坐標值或距離(這里關于原點的最大負橫坐標值或距離被定義為關于原點的負橫坐標值或距離的關于原點的最大絕對值或距離),(這里“J”具有最大負值或距離3,但這取決于離開中央鍵或原點的這樣的鍵的數量),同時關于原點的縱坐標值或距離總是為零。沿Y軸32的負半部分的鍵有“R”,“V”,“Y”鍵,每個都具有關于原點的負的、非零縱坐標值或距離,但是關于原點的橫坐標值或距離為零;這里“R”是(0,-1),“V”是(0,-2),“Y”是(0,-3)。這些鍵沿Y軸32的負半部分等距配置,直到關于原點的最大負縱坐標值或距離(這里關于原點的最大負縱坐標值或距離被定義為關于原點的負縱坐標值或距離的關于原點的最大絕對值或距離),(這里“Y”具有最大負值或距離3,但這取決于離開中央鍵或原點的這樣的鍵的數量),同時關于原點的橫坐標值或距離總是為零。
布局30中不在X軸31或Y軸32上的鍵,每個都具有關于原點的、在各種情況下兩個均非零的(x,y)或(縱、橫)坐標值或距離。每個這種鍵位于四個象限(即,I,II,III,IV)之一。例如,在第一象限中,“F”鍵具有關于原點的坐標值或距離(-1,1),“B”鍵具有關于原點的坐標值或距離(-1,2),“E”鍵具有關于原點的坐標值或距離(-2,1)。在涉及第一象限鍵的每種情況中,沒有任何鍵的關于原點的橫坐標值或距離超出關于原點的最大負橫坐標值或距離,同時沒有任何鍵的關于原點的縱坐標值或距離超出關于原點的最大縱坐標值或距離。
在第二象限中,“H”鍵具有關于原點的坐標值或距離(1,1),“D”鍵具有關于原點的坐標值或距離(1,2),“I”鍵具有關于原點的坐標值或距離(2,1)。在涉及第二象限鍵的每種情況中,沒有任何鍵的關于原點的橫坐標值或距離超出關于原點的最大橫坐標值或距離,同時沒有任何鍵的關于原點的縱坐標值或距離超出關于原點的最大縱坐標值或距離。
在第三象限中,“S”鍵具有關于原點的坐標值或距離(1,-1),“T”鍵具有關于原點的坐標值或距離(2,-1),“W”鍵具有關于原點的坐標值或距離(1,-2),以及“Z”鍵具有關于原點的坐標值或距離(1,-3)。在涉及第三象限鍵的每種情況中,沒有任何鍵的關于原點的橫坐標值或距離超出關于原點的最大橫坐標值或距離,同時沒有任何鍵的關于原點的縱坐標值或距離超出關于原點的最大負縱坐標值或距離。
在第四象限中,“Q”鍵具有關于原點的坐標值或距離(-1,-1),“P”鍵具有關于原點的坐標值或距離(-2,-1),“U”鍵具有關于原點的坐標值或距離(-1,-2),以及“X”鍵具有關于原點的坐標值或距離(-1,-3)。在涉及第四象限鍵的每種情況中,沒有任何鍵的關于原點的橫坐標值或距離超出關于原點的最大負橫坐標值或距離,同時沒有任何鍵的關于原點的縱坐標值或距離超出關于原點的最大負縱坐標值或距離。
總之,布局30為多個鍵中的至少大多數鍵提供了相對于中央鍵的最小距離,尤其是當選擇特定鍵以后該中央鍵被作為基點時更是如此。另外,布局30安排布局中任何鍵的離開原點或中央鍵的最大距離不多于包含在該布局中的鍵的坐標的最大橫坐標值、最小橫坐標值、最大縱坐標值、最小縱坐標值之一的離開原點的距離。在這方面,離開原點的距離可以定義為對應特定鍵的x和y坐標的平方和的平方根(即,(x2+y2)1/2)。由此,例如,如果通過移動光標到所需的鍵并且選擇該鍵來完成在鍵盤圖形表示中的特定鍵的激活,并且如果鍵的每個選擇后光標返回原點或中央鍵,則每個隨之而來的任何鍵的選擇將涉及移動光標不超過上述的離開原點的最大距離。
在圖3中,描述了根據本發(fā)明原理、統(tǒng)一指定為40的鍵盤(即,電子輸入設備)布局的第二個實施例。該鍵盤布局(以下簡稱布局)40可被稱為“改進北美羅馬字母”布局。每個鍵被標記上對應的北美羅馬字母以及數字和各種符號,并且當被選擇時,允許輸入特定的字符到電子設備10。該字母鍵也以字母表順序來安排。一個在這里任意標記為SPACE的鍵或按鈕,位于其它多個鍵的中央。應該認為任何特定的鍵都可以是中央位置鍵。盡管如此,還是把像SPACE這樣的“核心”鍵作為中央鍵。與上述圖2相同的X-Y坐標系也可應用于圖3的布局40上。
在這方面,該布局40包括X(水平)軸41和Y(垂直)軸42。各個鍵也以類似與圖2的方式具有關于原點的坐標值或距離。但是,對于布局40,關于原點的最大正橫坐標值或距離是4,關于原點的最大負橫坐標值或距離是4,關于原點的最大正縱坐標值或距離是4,以及關于原點的最大負縱坐標值或距離是5。另外,對于布局40,各個象限鍵的離開原點的所有坐標或距離都小于各種關于原點的最大值或距離(正和負,縱坐標和橫坐標)。
在圖4中,描述了根據本發(fā)明原理、統(tǒng)一指定為50的鍵盤布局的第三個實施例。該鍵盤布局50可被稱為“改進歐洲羅馬字母”布局。每個鍵被標記上對應的歐洲羅馬字母以及數字和各種符號,并且當被選擇時,允許輸入特定的字符到電子設備10。該字母鍵也以字母表順序來安排。一個在這里任意標記為SPACE的鍵或按鈕,位于其它多個鍵的中央。應該估計到任何特定的鍵都可以是中央位置鍵。盡管如此,還是把像SPACE這樣的“核心”鍵作為中央鍵。與上述圖2相同的X-Y坐標系也可應用于圖4的布局50上。
在這方面,該布局50包括X(水平)軸51和Y(垂直)軸52。各個鍵也以類似與圖2的方式具有關于原點的坐標值或距離。但是,對于布局50,關于原點的最大正橫坐標值或距離是4,關于原點的最大負橫坐標值或距離是4,關于原點的最大正縱坐標值或距離是4,以及關于原點的最大負縱坐標值或距離是6。另外,對于布局50,各個象限鍵的離開原點的所有坐標或距離都是等于或小于(不超過)各種關于原點的最大值或距離(正和負,縱坐標和橫坐標)。
在圖5中,描述了根據本發(fā)明原理、統(tǒng)一指定為60的鍵盤布局的第四個實施例。該鍵盤布局60可被稱為“改進中央歐洲羅馬字母”布局。每個鍵被標記上對應的中央歐洲羅馬字母以及數字和各種符號,并且當被選擇時,允許輸入特定的字符到電子設備10。該字母鍵也以字母表順序來安排。一個在這里任意標記為SPACE的鍵或按鈕,位于其它多個鍵的中央。應該估計到任何特定的鍵都可以是中央位置鍵。盡管如此,還是把像SPACE這樣的“核心”鍵作為中央鍵。與上述圖2相同的X-Y坐標系也可應用于圖5的布局60上。
在這方面,該布局60包括X(水平)軸61和Y(垂直)軸62。各個鍵也以類似與圖2的方式具有關于原點的坐標值或距離。但是,對于布局60,關于原點的最大正橫坐標值或距離是4,關于原點的最大負橫坐標值或距離是4,關于原點的最大正縱坐標值或距離是4,以及關于原點的最大負縱坐標值或距離是6。另外,對于布局60,各個象限鍵的離開原點的所有坐標或距離都是等于或小于(不超過)各種關于原點的最大值或距離(正和負,縱坐標和橫坐標)。
在圖6中,描述了根據本發(fā)明原理、統(tǒng)一指定為70的鍵盤布局的第五個實施例。該鍵盤布局70可被稱為“改進希臘字母”布局。每個鍵被標記上對應的希臘字母以及數字和各種符號,并且當被選擇時,允許輸入特定的字符到電子設備10。該字母鍵也以字母表順序來安排。一個在這里任意標記為SPACE的鍵或按鈕,位于其它多個鍵的中央。應該估計到任何特定的鍵都可以是中央位置鍵。盡管如此,還是把像SPACE這樣的“核心”鍵作為中央鍵。與上述圖2相同的X-Y坐標系也可應用于圖6的布局70上。
在這方面,該布局70包括X(水平)軸71和Y(垂直)軸72。各個鍵也以類似與圖2的方式具有關于原點的坐標值或距離。但是,對于布局70,關于原點的最大正橫坐標值或距離是4,關于原點的最大負橫坐標值或距離是4,關于原點的最大正縱坐標值或距離是4,以及關于原點的最大負縱坐標值或距離是3。另外,對于布局70,各個象限鍵的離開原點的所有坐標或距離都是等于或小于(不超過)各種關于原點的最大值或距離(正和負,縱坐標和橫坐標)。
在圖7中,描述了根據本發(fā)明原理、統(tǒng)一指定為80的鍵盤布局的第六個實施例。該鍵盤布局80可被稱為“古斯拉夫語字母”布局。每個鍵被標記上對應的古斯拉夫語字母以及數字和各種符號,并且當被選擇時,允許輸入特定的字符到電子設備10。該字母鍵也以字母表順序來安排。一個在這里任意標記為SPACE的鍵或按鈕,位于其它多個鍵的中央。應該估計到任何特定的鍵都可以是中央位置鍵。盡管如此,還是把像SPACE這樣的“核心”鍵作為中央鍵。與上述圖2相同的X-Y坐標系也可應用于圖7的布局80上。
在這方面,該布局80包括X(水平)軸81和Y(垂直)軸82。各個鍵也以類似與圖2的方式具有關于原點的坐標值或距離。但是,對于布局80,關于原點的最大正橫坐標值或距離是4,關于原點的最大負橫坐標值或距離是4,關于原點的最大正縱坐標值或距離是5,以及關于原點的最大負縱坐標值或距離是3。另外,對于布局80,各個象限鍵的離開原點的所有坐標或距離都是等于或小于(不超過)各種關于原點的最大值或距離(正和負,縱坐標和橫坐標)。
應該認為根據特定的布局,最大正和/或負橫坐標值及縱坐標值可以改變。圖2至7的布局僅是可使用的字母表的例子,該鍵盤可以有各種布局。
根據本發(fā)明的一個方面,中央位置鍵(即,SPACE鍵)是個參考鍵或起點。當該鍵盤布局在顯示器12上顯示時,通過移動光標或高亮顯示區(qū)到所需鍵上并作出選擇來完成數據輸入。電子設備10可實際地從該數據輸入設備接受數據輸入。在物理鍵盤的情形中,用戶的手指按壓或選擇適當的鍵。在圖像鍵盤的情形中,可使用遙控器在選擇前定位光標或高亮顯示區(qū)到所需鍵上。
接著,圖8中描述的統(tǒng)一指定為90的流程圖參考地描述了根據本說明書所述原理的數據輸入方法。對應本方法的指令存儲于電子設備10的存儲器18中,并由處理電路/邏輯單元14執(zhí)行。應該估計到流程圖90和這里描述的與流程圖90相關的方法只是實現本說明書所述原理的方法的示范。
軟件例程(即,指令)可以通過本領域所知的任何方法、以任何語言實現。各種編程方法諸如面向過程、面向對象、或人工智能技術也可以使用。
流程圖90的步驟可以通過一個或多個軟件例程、進程、子程序、模塊等實現。應該估計到該流程圖90僅是根據本發(fā)明原理的方法的廣泛邏輯流程的圖解說明,并且可以在流程圖90中增加或去掉某步驟而不偏離本發(fā)明的范圍。另外,在流程圖90中各步驟執(zhí)行的次序可以改變而不偏離本發(fā)明的范圍。在實現由流程圖90描述的方法在軟件中的附加考慮可能造成在步驟的選擇和次序上的變化。一些考慮是由中斷所驅動、所輪詢的事件處理或其它方案。多進程和多任務環(huán)境允許各步驟基本上并發(fā)地執(zhí)行。
當需要時,鍵盤布局,比如這里所描述的布局之一,顯示于顯示器12上(方框92)。一旦顯示了合適的布局,光標會自動地定位于中央鍵(方框94)。另外可以預定光標在中央鍵上,該中央鍵是高亮顯示的。接著用戶可以通過移動該光標或高亮顯示區(qū)(這里統(tǒng)一指定為光標)到特定的鍵來輸入數據(方框96)。通過按“確認鍵(enter)”或類似鍵確認選擇,電子設備10接受數據輸入,接著看看是否該用戶退出(方框98)。如果用戶選擇退出鍵(QUIT),則停止顯示該鍵盤(方框100),反之,該光標返回該中央鍵(方框102),去等待另一個鍵的輸入(方框96)。
由此,每次選擇一個鍵后,該光標返回中央鍵,接著用戶可以跨越到下一個鍵。由于這些鍵是以本文所述的方式布局的,因而沒有任何鍵比其它鍵實際上還要求更多的鍵擊(在遙控器上使用“箭頭鍵”的情形)或移動鼠標或鼠標類結構。
參照圖3的例子,當在顯示器上顯示布局40時,中央鍵(即,SPACE)被高亮顯示。假定使用遙控器,并且包括每個水平或垂直移動一次鍵擊的箭頭跨越鍵,則用戶通過利用該跨越鍵移動到所需鍵(字符/符號)進行合適鍵的選擇。如果輸入比如“John”的名字,則該用戶將按左箭頭鍵三次以放置高亮顯示區(qū)到“J”上,并按確認鍵選擇。該高亮顯示區(qū)跳回中央鍵(即,SPACE)。接著,用戶按右箭頭鍵三次以放置高亮顯示區(qū)到“O”上,并按確認鍵選擇。接著,用戶或者以上箭頭和右箭頭鍵的次序、或者以右箭頭和上箭頭鍵的次序放置高亮顯示區(qū)到“H”上,按確認鍵。該高亮顯示區(qū)接著跳回中央鍵(即,SPACE)。用戶接著按右箭頭鍵兩次并選擇確認鍵以選取以被高亮顯示的“N”鍵。該高亮顯示區(qū)接著跳回中央鍵。該用戶僅作了十次鍵擊(未計算確認鍵或確認鍵擊)。
如果高亮顯示區(qū)停留在前述所選字母上,這樣用戶將可以拖動該高亮顯示區(qū)從前述字母到下一個字母,則將會有14次鍵擊(未計算確認鍵或確認鍵擊)。由此,根據本發(fā)明的原理,該用戶僅輸入最小次數的鍵擊輸入了名字“John”。
雖然本發(fā)明結合優(yōu)選設計和/或布局已加以描述,本發(fā)明仍然可以在本說明書的精神和范圍內加以進一步修改。由此本申請打算涵蓋使用其基本原理的本發(fā)明的任何變化、使用或改進。另外,本申請打算涵蓋那些偏離本說明書但在本領域公知或慣例常規(guī)中的與本發(fā)明有關的部分以及在所附范圍內的部分。
權利要求
1.一種數據輸入設備,包括本體;以及由所述本體以及相關的X-Y坐標系維持的多個可選鍵,所述多個鍵的每一個鍵在X-Y坐標系內具有特定的坐標值,所述多個鍵的一個鍵定義最大正縱坐標值,所述多個鍵的第二個鍵定義最大負縱坐標值,所述多個鍵的第三個鍵定義最大正橫坐標值,所述多個鍵的第四個鍵定義最大負橫坐標值,其中所述多個鍵的其余部分的每一個鍵具有X-Y坐標系中與離開原點的距離相關的坐標值,它們小于或等于所述最大正縱坐標值、最大負縱坐標值、最大正橫坐標值、最大負橫坐標值之一。
2.根據權利要求1所述的數據輸入設備,其特征在于所述多個鍵形成字母表。
3.根據權利要求2所述的數據輸入設備,其特征在于所述多個鍵是以字母表順序安排的。
4.根據權利要求1所述的數據輸入設備,其特征在于所述多個鍵形成字母-數字數據輸入系統(tǒng)。
5.根據權利要求4所述的數據輸入設備,其特征在于所述多個鍵的一部分以字母表順序形成字母表。
6.一種數據輸入的方法,包括(a)在顯示器上描繪數據輸入屏幕,該數據輸入屏幕顯示多個鍵,其中所述鍵之一是位于其它所述多個鍵中央的;(b)以所述中央位置鍵作為起點;(c)允許用戶選擇所述多個鍵之中任何一個鍵;(d)在用戶選擇所述多個鍵之中任何一個鍵后,返回到所述中央位置鍵;以及(e)重復(c)和(d),直到用戶選擇結束。
7.根據權利要求6所述的數據輸入方法,其特征在于允許用戶選擇所述多個鍵之中任何一個鍵的步驟包括通過遙控器跨越到所述多個鍵之中任何一個鍵。
8.根據權利要求6所述的數據輸入方法,其特征在于以所述中央位置鍵作為起點的步驟包括高亮顯示所述中央位置鍵。
9.根據權利要求6所述的數據輸入方法,其特征在于以所述中央位置鍵作為起點的步驟包括將光標定位在所述中央位置鍵上。
10.根據權利要求6所述的數據輸入方法,其特征在于在顯示器上描繪數據輸入屏幕的步驟包括描繪與X-Y坐標系相關的多個鍵,每個所述多個鍵在X-Y坐標系中具有特定的坐標值,所述多個鍵之一定義最大正縱坐標值,所述多個鍵中第二個鍵定義最大負縱坐標值,所述多個鍵中第三個鍵定義最大正橫坐標值,以及所述多個鍵中第四個鍵定義最大負橫坐標值,其中所述多個鍵的其余部分的每一個鍵具有X-Y坐標系中與離開原點的距離相關的坐標值,它們小于或等于所述最大正縱坐標值、最大負縱坐標值、最大正橫坐標值、最大負橫坐標值之一。
11.根據權利要求10所述的數據輸入方法,其特征在于所述多個鍵形成字母表。
12.根據權利要求11所述的數據輸入方法,其特征在于所述多個鍵是以字母表順序安排的。
13.根據權利要求10所述的數據輸入方法,其特征在于所述多個鍵形成字母-數字數據輸入系統(tǒng)。
14.一種用在消費電子設備中的數據輸入方法包括(a)在顯示器上顯示鍵盤,該鍵盤顯示多個鍵,其中所述多個鍵之一是位于X-Y坐標系原點的參考鍵,并且所述多個鍵的首次剩余部分與X-Y坐標系相關,所述多個鍵的所述首次剩余部分中的每個鍵在X-Y坐標系中具有特定的坐標值,所述多個鍵的所述首次剩余部分中的一個鍵定義最大正縱坐標值,所述多個鍵的所述首次剩余部分中的第二個鍵定義最大負縱坐標值,所述多個鍵的所述首次剩余部分中的第三個鍵定義最大正橫坐標值,以及所述多個鍵的所述首次剩余部分中的第四個鍵定義最大負橫坐標值,其中所述多個鍵第二次剩余部分中的每一個鍵具有坐標值小于或等于所述最大正縱坐標值、最大負縱坐標值、最大正橫坐標值、最大負橫坐標值;(b)在所述參考鍵開始鍵的用戶選擇;(c)允許用戶經由輸入設備選擇所述多個鍵中任何一個鍵;(d)在用戶選擇所述多個鍵中任何一個鍵后,返回所述參考鍵;以及(e)重復(c)和(d),直到用戶選擇結束。
15.根據權利要求14所述的數據輸入方法,其特征在于允許用戶選擇所述多個鍵之中任何一個鍵的步驟包括經由包含利用遙控器的輸入設備跨越到所述多個鍵之中任何一個鍵。
16.根據權利要求14所述的數據輸入方法,其特征在于在所述參考鍵開始用戶選擇的步驟包括高亮顯示所述參考鍵。
17.根據權利要求14所述的數據輸入方法,其特征在于在所述參考鍵開始用戶選擇的步驟包括將光標定位在所述參考鍵上。
18.根據權利要求14所述的數據輸入方法,其特征在于所述多個鍵形成字母表。
19.根據權利要求18所述的數據輸入方法,其特征在于所述多個鍵是以字母表順序安排的。
20.根據權利要求14所述的數據輸入方法,其特征在于所述多個鍵形成字母-數字數據輸入系統(tǒng)。
全文摘要
提供一種利用鍵盤布局輸入數據的鍵盤布局和方法。在一種形式中,本發(fā)明是具有多個用戶可選鍵的數據輸入設備,其中該鍵是圍繞中心點或鍵來安排的,使得每個鍵位于離中心點的距離最小處或鍵與鍵之間距離最小處。每個鍵表示一個字符和/或符號。在字母表的情況中,代表該字母表的字符的鍵可以按字母順序來安排。在另一種形式中,本發(fā)明提供用于數據輸入的系統(tǒng)和方法,其中通過提供中心參考點,可最小化各輸入鍵之間的距離或輸入設備的各種選擇,其中在選擇每個輸入/鍵以后,選擇媒介返回到參考點。
文檔編號G06F3/0488GK1369071SQ00811438
公開日2002年9月11日 申請日期2000年8月18日 優(yōu)先權日1999年8月18日
發(fā)明者瓦勒里·S·利布霍爾德 申請人:湯姆森特許公司