專利名稱:智能互動型鍵盤及用于智能互動型鍵盤的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種鍵盤,尤其涉及一種智能互動型鍵盤及用于智能互動型鍵盤的方法。
背景技術(shù):
現(xiàn)今計算機普及的時代,不僅僅講究計算機效能上的進步與追求,其周邊配備如鼠標、鍵盤等輔助工具使用上的便利性與美觀性,也隨之越來越被使用者重視,而隨著信息產(chǎn)業(yè)的發(fā)展,目前無論是工作或個人用途,桌上型計算機及筆記型計算機已普及至一般大眾的生活中,由于計算機廣泛地應(yīng)用于各種通信場合,如信息交通、商業(yè)往來、客戶聯(lián)系、文書處理及計算機繪圖等,因此計算機對于日常生活的重要性可見一斑,而在計算機設(shè)備中最為重要的輸入裝置之一就是鍵盤。由于傳統(tǒng)鍵盤多為統(tǒng)一規(guī)格的標準鍵盤或是有特殊功能的專用鍵盤,而于一些常用或是會重復使用的操作上使用標準鍵盤可能需要來回操作或是比較多的操作步驟,亦或是需要搭配軟件,也可能需要額外作設(shè)定。使用專用鍵盤做一般的操作亦不方便。
發(fā)明內(nèi)容
本發(fā)明解決的技術(shù)問題是提供一種智能互動型鍵盤,以解決使用者輸入的需求, 讓鍵盤使用更人性化。本發(fā)明的技術(shù)解決方案是本發(fā)明的一種智能互動型鍵盤,包括多個按鍵,至少包括一計算式鍵;一字符內(nèi)存,儲存多個按鍵所鍵入的字符;及一處理單元,當計算式鍵被按下時,從字符內(nèi)存中取出一計算式,計算該計算式以輸出一計算結(jié)果。本發(fā)明的另一種智能互動型鍵盤,包括多個按鍵,至少包括一日期鍵;一字符內(nèi)存,儲存多個按鍵所鍵入的字符;及一處理單元,當該日期鍵被按下時,該處理單元從該字符內(nèi)存中取出一日期,計算該日期以輸出一日期結(jié)果。本發(fā)明的又一種智能互動型鍵盤,包括多個按鍵,至少包括一記錄鍵;一字符內(nèi)存,儲存所述多個按鍵所鍵入的字符;及一處理單元,當該記錄鍵被按下時,將所述多個按鍵所鍵入的一字詞儲存至一字詞選擇隊列。本發(fā)明的又一種智能互動型鍵盤,包括多個按鍵,至少包括一記錄鍵;一字符內(nèi)存,儲存所述多個按鍵所鍵入的字符;及一處理單元,當該記錄鍵被按下時,將所述多個按鍵所鍵入的一句子儲存至一句子選擇隊列。本發(fā)明的又一種智能互動型鍵盤,包括多個按鍵,至少包括一記錄鍵;一字符內(nèi)存,儲存多個按鍵所鍵入的字符;及一處理單元,當該記錄鍵被按下時,該處理單元將多個按鍵所鍵入的一字詞儲存至一字詞選擇隊列以及多個按鍵所鍵入的一句子儲存至一句子選擇隊列。在本發(fā)明智能互動型鍵盤中,多個按鍵進一步包括一句子選擇鍵及上下選擇鍵,當該句子選擇鍵被按下時,該處理單元根據(jù)上下選擇鍵的動作輸出該句子選擇隊列中一個句子。在本發(fā)明智能互動型鍵盤中,多個按鍵進一步包括一字詞選擇鍵及上下選擇鍵, 當該字詞選擇鍵被按下時,該處理單元根據(jù)該上下選擇鍵的動作輸出該字詞選擇隊列中一個字詞。本發(fā)明的又一種智能互動型鍵盤,包括多個按鍵,至少包括一詞匯鍵及上下選擇鍵;一字符內(nèi)存,儲存多個按鍵所鍵入的字符;及一處理單元,當該詞匯鍵被按下時,該處理單元從該字符內(nèi)存中取出一詞匯,并根據(jù)上下選擇鍵的動作輸出相關(guān)于該詞匯的一近似字。本發(fā)明的還提供一種用于智能互動型鍵盤的方法,包括一計算方法,包括判斷一計算式鍵的動作;從多個按鍵所鍵入的字符中取出一計算式;及計算該計算式以輸出一計
晳社里異苧口米。本發(fā)明的另一種用于智能互動型鍵盤的方法,包括一日期方法,該日期方法包括 判斷一日期鍵的動作;從多個按鍵所鍵入的字符中取出一日期;及計算該日期以輸出一日期結(jié)果。本發(fā)明的又一種用于智能互動型鍵盤的方法,包括一記錄方法,該記錄方法包括 判斷一記錄鍵的動作;及將多個按鍵所鍵入的一字詞儲存至一字詞選擇隊列。本發(fā)明的又一種用于智能互動型鍵盤的方法,包括一記錄方法,該記錄方法包括 判斷一記錄鍵的動作;及將多個按鍵所鍵入的一句子儲存至一句子選擇隊列。本發(fā)明的又一種用于智能互動型鍵盤的方法,包括一記錄方法,該記錄方法包括 判斷一記錄鍵的動作;將多個按鍵所鍵入的一字詞儲存至一字詞選擇隊列;及將多個按鍵所鍵入的一句子儲存至一句子選擇隊列。本發(fā)明的又一種用于智能互動型鍵盤的方法,包括一句子選擇方法,該句子選擇方法包括判斷一句子選擇鍵的動作;及根據(jù)上下選擇鍵的動作輸出該句子選擇隊列中一個句子。本發(fā)明的又一種用于智能互動型鍵盤的方法,包括一字詞選擇方法,該字詞選擇方法包括判斷一字詞選擇鍵的動作;及根據(jù)上下選擇鍵的動作輸出該字詞選擇隊列中一個字詞。本發(fā)明的又一種用于智能互動型鍵盤的方法,包括一詞匯方法,該詞匯方法包括 判斷一詞匯鍵的動作;從該字符內(nèi)存中取出一詞匯;及根據(jù)上下選擇鍵的動作輸出相關(guān)于該詞匯的一近似字。本發(fā)明藉由若干個功能按鍵及方法以達到解決使用者輸入的需求,確實具有讓鍵盤使用更人性化的優(yōu)點。
圖1為本發(fā)明智能互動型鍵盤的架構(gòu)圖;圖2為本發(fā)明執(zhí)行計算式功能的流程圖;圖3為本發(fā)明執(zhí)行日期功能的流程圖;圖4為本發(fā)明執(zhí)行記錄功能的流程圖5A為本發(fā)明執(zhí)行句子選擇功能的流程圖;圖5B為本發(fā)明執(zhí)行字詞選擇功能的流程圖;圖6為本發(fā)明執(zhí)行詞匯功能的流程圖。主要元件標號說明100:智能互動型鍵盤 101 計算式鍵102:日期鍵103 記錄鍵104 詞匯鍵105 句子選擇鍵106 字詞選擇鍵107 往上鍵108 往下鍵109:處理單元110:字符內(nèi)存111:計算式內(nèi)存堆棧112:日期內(nèi)存堆棧 113:字詞內(nèi)存114 句子內(nèi)存115:字詞選擇隊列116:句子選擇隊列 117 詞匯內(nèi)存堆棧
具體實施例方式本發(fā)明的目的、構(gòu)思及優(yōu)點藉由以下具體實施例的詳細描述配合所附附圖清楚說明。參考圖1,圖1為本發(fā)明智能互動型鍵盤的架構(gòu)圖。本發(fā)明的智能互動型鍵盤100 包含多個按鍵、一處理單元109、一字符內(nèi)存110、一計算式內(nèi)存堆棧111、一日期內(nèi)存堆棧 112、一字詞內(nèi)存113、一句子內(nèi)存114、一字詞選擇隊列115、一句子選擇隊列116及一詞匯內(nèi)存堆棧117,其中多個按鍵包含一般按鍵(未圖示)、一計算式鍵101、一日期鍵102、一記錄鍵103、一詞匯鍵104、一句子選擇鍵105、一字詞選擇鍵106、一上下選擇鍵(包含一往上鍵107及一往下鍵108)。在本發(fā)明一實施例中,一使用者使用該計算式鍵101,本發(fā)明智能互動型鍵盤100 可計算該使用者所輸入的一計算式以輸出一計算結(jié)果。舉例而言,該使用者于一文字處理軟件中輸入“其中(1+幻*6/9 =”后按下該計算式鍵101,本發(fā)明智能互動型鍵盤100可輸出其計算結(jié)果“2”于該使用者先前已輸入的“其中(1+2)*6/9 =”的后面,亦即該文字處理軟件顯示為“其中(1+2)*6/9 = 2”。參考圖2,圖2為本發(fā)明執(zhí)行計算式功能的流程圖。 依循上述的例子,該使用者所輸入“其中(1+幻*6/9 =”的每個字符依序儲存于該字符內(nèi)存 110中。當該使用者按下計算式鍵101 (步驟201),本發(fā)明智能互動型鍵盤100的計算式功能被激活。該處理單元109首先判斷該使用者所輸入的字符中的最后一個字符是否為一計算終止字符,例如“=”(步驟202),若否,則本發(fā)明智能互動型鍵盤100退出計算式功能且顯示一錯誤信息,例如“嗶嗶”聲(步驟20 ;若是,將該最后一個字符儲存至該計算式內(nèi)存堆棧111中(步驟204),依循上述的例子,該使用者所輸入的字符中的最后一個字符為 “=”,符合該計算終止字符,該處理單元109將字符“=”儲存至該計算式內(nèi)存堆棧111中。 將該使用者所輸入的字符中的最后一個字符“=”儲存至該內(nèi)存堆棧111后,該處理單元判斷前一個字符是否符合一計算類型位(步驟205),例如運算子、操作數(shù)及數(shù)字等等,若是, 則將此字符儲存至該計算式內(nèi)存堆棧111中(步驟204);若否,則進入步驟206。依循上述的例子,該前一個字符為“9”,符合該計算類型位,該處理單元109將字符“9”儲存至該計算式內(nèi)存堆棧111中。依循上述例子,該處理單元109直到判斷出該使用者所輸入的字符 “中”不符合一計算類型位后,進入步驟206,而其中該計算式內(nèi)存堆棧111已經(jīng)儲存了一計算式“(1+幻*6/9 =,,。該處理單元109判斷該計算式是否符合一有效計算格式(步驟206),若是,則該處理單元109計算該計算式以輸出一計算結(jié)果(步驟207);若否,則該處理單元 109退出計算式功能且顯示一錯誤信息,例如“嗶嗶”聲(步驟20;3)。依循上述的例子,該處理單元109判斷出該計算式“(1+2)*6/9 =”為有效計算格式,該處理單元109計算該計算式“(1+2)*6/9 =”后輸出計算結(jié)果“2”。在本發(fā)明一實施例中,一使用者使用該日期鍵102,本發(fā)明智能互動型鍵盤100可計算該使用者所輸入的一日期以輸出一日期結(jié)果(例如,星期幾)。舉例而言,該使用者于一文字處理軟件中輸入“今天是2010/04/07”后按下該日期鍵102,本發(fā)明智能互動型鍵盤 100可輸出其計算結(jié)果“Wed”于。該使用者先前已輸入的“今天是2010/04/07”的后面,亦即該文字處理軟件顯示為“今天是2010/04/07ffed”。參考圖3,圖3為本發(fā)明執(zhí)行日期功能的流程圖。依循上述的例子,該使用者所輸入“今天是2010/04/07”的每個字符依序儲存于該字符內(nèi)存110中。當該使用者按下日期鍵102(步驟301),本發(fā)明智能互動型鍵盤100 的日期功能被激活。該處理單元判斷前一個字符是否符合一日期類型位(步驟302),例如數(shù)字、斜線等,若是,則將此字符儲存至該日期內(nèi)存堆棧112中(步驟30 ;若否,則進入步驟304。依循上述的例子,該前一個字符為“7”,符合該日期類型位,該處理單元109將字符 “7”儲存至該日期內(nèi)存堆棧112中。依循上述例子,該處理單元109直到判斷出該使用者所輸入的字符“是”不符合一日期類型位后,進入步驟304,而其中該日期內(nèi)存堆棧112已經(jīng)儲存了一日期“2010/04/07”。該處理單元109判斷該日期是否符合一有效日期格式(步驟 304),若是,則該處理單元109計算該日期以輸出一日期結(jié)果(步驟306);若否,則該處理單元109退出日期功能且顯示一錯誤信息,例如“嗶嗶”聲(步驟305)。依循上述的例子, 該處理單元109判斷出該日期“2010/04/07”為有效日期格式,該處理單元109計算該日期 “2010/04/07”后輸出日期結(jié)果“Wed”。在本發(fā)明一實施例中,一使用者使用該記錄鍵103,本發(fā)明智能互動型鍵盤100可記錄該使用者所輸入的字詞及句子。舉例而言,該使用者按下該記錄鍵103后于一文字處理軟件中輸入“!"his is an apple. That is a banana”,本發(fā)明智能互動型鍵盤100可記錄 "This”、“is”、“an”、“app 1 e”、“That”、“is”、“a”及“banana”等字詞以及記錄“This is an apple”及“Thatis a banana”等句子。參考圖4,圖4為本發(fā)明執(zhí)行記錄功能的流程圖。依循上述的例子,該使用者按下記錄鍵103 (步驟401)后開始輸入字符,該處理單元109判斷該使用者所輸入的字符是否為字詞相隔符號(步驟402),例如空格鍵,若是,則將該使用者所輸入的字符儲存至該句子內(nèi)存114(步驟40 ;若否,則進一步判斷該使用者所輸入的字符是否為句子終止符號(步驟406),例如句點。若該處理單元9進一步判斷該使用者所輸入的字符為句子終止符號,則進入步驟407 ;若該處理單元9進一步判斷該使用者所輸入的字符不是句子終止符號,則該處理單元將該使用者所輸入的字符儲存該字詞內(nèi)存113及該句子內(nèi)存114(步驟409)。依循上述的例子,該使用者按下該記錄鍵103后輸入字符“T”, 該處理單元109判斷出字符“T”不是字詞相隔符號(步驟402),該處理單元109進一步判斷出字符“T”不是句子終止符號(步驟406),該處理單元109將字符“T”儲存該字詞內(nèi)存 113及該句子內(nèi)存114(步驟409),亦即該字詞內(nèi)存113及該句子內(nèi)存114目前皆以儲存了字符“T”。該處理單元109繼續(xù)判斷下一個字符“h”是否為字詞相隔符號(步驟402),如上述的流程,該處理單元109將字符“h”儲存該字詞內(nèi)存113及該句子內(nèi)存114(步驟409), 亦即該字詞內(nèi)存113及該句子內(nèi)存114目前皆已儲存了字符“Th”。該處理單元109直到將字符“i”及“S”儲存至該字詞內(nèi)存113及該句子內(nèi)存114后(亦即,該字詞內(nèi)存113及該句子內(nèi)存114目前皆已儲存了字符“This”),該使用者輸入一字符“”(即,空格鍵),該處理單元109判斷出該空格鍵為字詞相隔符號,該處理單元109將該空格鍵儲存至該句子內(nèi)存114(步驟403)。需注意到的是句子內(nèi)存114現(xiàn)在儲存了 “This”及一空格鍵,而該字詞內(nèi)存113儲存了 “This”,亦即,目前該句子內(nèi)存114比該字詞內(nèi)存113多儲存了該空格鍵。 于此階段,即代表“This”為一字詞,該處理單元109欲將該字詞“This”記錄至該字詞選擇隊列115以提供字詞選擇功能使用。該處理單元109將字詞從該字詞內(nèi)存113中取出,且儲存至該字詞選擇隊列115(步驟404),并且清除該字詞內(nèi)存113(步驟40 。依循上述的例子,該處理單元109將“This”從該字詞內(nèi)存中113中取出,且儲存至該字詞選擇隊列 115(步驟404),并且清除該字詞內(nèi)存113(步驟405)。需注意到的是,目前為止,該使用者已輸入“This”及一空格鍵,而目前該字詞選擇隊列115已儲存字詞“This”,而該句子選擇隊列116尚未儲存任何句子;該字詞內(nèi)存113已被清空預(yù)備儲存下一個字詞,而該句子內(nèi)存 114儲存了“This”及該空格鍵。該使用者輸入了“This is an apple”后,該處理單元109 重復上述的流程,該字詞選擇隊列115已儲存字詞“This”、“is”及“an”,而該句子選擇隊列 116尚未儲存任何句子;該字詞內(nèi)存113儲存了 “apple”,而該句子內(nèi)存114儲存了 “This is an apple”。當該使用者輸入字符“.”,該處理單元109判斷出該字符“.”不是字詞相隔符號(步驟40 ,且判斷出該字符“.”為句子終止符號(步驟406),進入步驟407。該處理單元109將句子及字詞分別從該句子內(nèi)存114及該字詞內(nèi)存113中取出,且分別儲存至該句子選擇隊列116及該字詞選擇隊列115(步驟407),并清除該句子內(nèi)存114及該字詞內(nèi)存113(步驟408)。依循上述的例子,該處理單元109將該句子內(nèi)存114中的句子“This is anapple”取出,儲存至該句子選擇隊列116,且將該字詞內(nèi)存113中的字詞“apple”取出,儲存至該字詞選擇隊列115,并且清除該句子內(nèi)存114及該字詞內(nèi)存113。亦即,目前為止,該句子選擇隊列116已儲存一個句子“This is an apple”,而該字詞選擇隊列115已儲存四個字詞“This”、“is”、“an”及“apple”。重復上述的流程,該句子選擇隊列116儲存二個句子“Thisis an apple”及“That is a banana”,而該字詞選擇隊列115儲存八個字詞 “ Th i s ”、“ i s ”、“ an ”、“ app 1 e ”、“ That ”、“ i s ”、“ a ” 及“ banana ”。在本發(fā)明一實施例中,一使用者使用該句子選擇鍵105,本發(fā)明智能互動型鍵盤 100可輸出該句子選擇隊列116中的一個句子。參考圖5A,圖5A為本發(fā)明執(zhí)行句子選擇功能的流程圖。當該使用者按下該句子選擇鍵105(步驟501)后,該使用者可按該上下選擇鍵以選擇輸出該句子選擇隊列116中的一個句子(步驟50幻。依循上述的例子,該使用者于一文字處理軟件中輸入“Mary:”后按下該句子選擇鍵105,并且按了該上下選擇鍵中的該往上鍵107,本發(fā)明智能互動型鍵盤100可輸出該句子選擇隊列116中的一個句子 "This is an apple”于該使用者先前已輸入的“Mary:”的后面,亦即該文字處理軟件顯示為“Mary:ThiS is an apple”。若該使用者再按下該往下鍵108,則本發(fā)明智能互動型鍵盤 100可輸出該句子選擇隊列116中的另一個句子“That is a banana”于該使用者先前已輸入的“Mary:”的后面,亦即該文字處理軟件顯示為“Mary: Hiatis a banana”。該使用者可根據(jù)藉由按該上下選擇鍵以輸出該句子選擇隊列116中的一個句子。在本發(fā)明一實施例中,一使用者使用該字詞選擇鍵106,本發(fā)明智能互動型鍵盤 100可輸出該字詞選擇隊列115中的一個字詞。參考圖5B,圖5B為本發(fā)明執(zhí)行字詞選擇功能的流程圖。當該使用者按下該字詞選擇鍵106(步驟50 后,該使用者可按該上下選擇鍵以選擇輸出該字詞選擇隊列115中的一個字詞(步驟504)。依循上述的例子,該使用者于一文字處理軟件中輸入“Mary:”后按下該字詞選擇鍵106,并且按了該上下選擇鍵中的該往上鍵107,本發(fā)明智能互動型鍵盤100可輸出該字詞選擇隊列115中的一個字詞“This” 于該使用者先前已輸入的“Mary:”的后面,亦即該文字處理軟件顯示為“Mary:This”。若該使用者再按下該往下鍵108,則本發(fā)明智能互動型鍵盤100可輸出該字詞選擇隊列115中的另一個字詞“is”于該使用者先前已輸入的“Mary:”的后面,亦即該文字處理軟件顯示為 “Mary: is”。該使用者可根據(jù)藉由按該上下選擇鍵以輸出該字詞選擇隊列115中的一個字詞。在本發(fā)明一實施例中,一使用者使用該詞匯鍵104,本發(fā)明智能互動型鍵盤100可輸出相關(guān)于該使用者所輸入的詞匯以輸出一近似字。舉例而言,該使用者于一文字處理軟件中輸入“feting app”后按下該詞匯鍵104,并且按下該往下鍵108,本發(fā)明智能互動型鍵盤100可輸出相關(guān)于該使用者所輸入的詞匯“app”的一近似字“apple”,于該使用者先前已輸入的“Eating app”的后面,亦即該文字處理軟件顯示為“Eating apple”,而當該使用者再按下該往下鍵108,本發(fā)明智能互動型鍵盤100可輸出相關(guān)于該使用者所輸入的詞匯 “app”的另一近似字“applet”,于該使用者先前已輸入的“Eating app”的后面,亦即該文字處理軟件顯示為“feting applet”。參考圖6,圖6為本發(fā)明執(zhí)行詞匯功能的流程圖。依循上述的例子,該使用者所輸入“feting app”的每個字符依序儲存于該字符內(nèi)存110中。 當該使用者按下詞匯鍵104(步驟601),本發(fā)明智能互動型鍵盤100的詞匯功能被激活。該處理單元判斷前一個字符是否為一相隔符號(步驟602),例如空格鍵、句點、分號等,若否, 則將此字符儲存至該詞匯內(nèi)存堆棧117中(步驟60 ;若是,則進入步驟604。依循上述的例子,該前一個字符為“P”,并非相隔符號,該處理單元109將字符“ρ”儲存至該詞匯內(nèi)存堆棧117。依循上述例子,該處理單元109直到判斷出該使用者所輸入的空格鍵為相隔符號后,進入步驟604,而其中該詞匯內(nèi)存堆棧117已經(jīng)儲存了一詞匯“app”。該處理單元109 將該詞匯內(nèi)存堆棧117中的該詞匯“app”與一內(nèi)建字庫比對(步驟604),查詢相關(guān)于該詞匯“app”的近似字。該使用者可按該上下選擇鍵以選擇輸出相關(guān)于該詞匯“app”的近似字 (步驟60 ,如上所述。以上所述僅為本發(fā)明的具體實施例,并非用以限定本發(fā)明的申請專利范圍;凡其它未脫離本發(fā)明所揭示的構(gòu)思下所完成的等效改變或修飾,均應(yīng)包含在本發(fā)明的專利保護范圍內(nèi)。
權(quán)利要求
1.一種智能互動型鍵盤,其特征在于,該鍵盤包括多個按鍵,至少包括一計算式鍵;一字符內(nèi)存,儲存所述多個按鍵所鍵入的字符;及一處理單元,當該計算式鍵被按下時,從該字符內(nèi)存中取出一計算式,計算該計算式以輸出一計算結(jié)果。
2.如權(quán)利要求1所述的智能互動型鍵盤,其特征在于,該處理單元判斷所述多個按鍵所鍵入的字符的最后一個字符是否為一計算終止字符。
3.如權(quán)利要求1所述的智能互動型鍵盤,其特征在于,該處理單元判斷所述多個按鍵所鍵入的字符的至少其中之一是否符合一計算類型字符。
4.如權(quán)利要求1所述的智能互動型鍵盤,其特征在于,該處理單元判斷該計算式是否符合一有效計算格式。
5.如權(quán)利要求1所述的智能互動型鍵盤,其特征在于,該處理單元將該計算式儲存至一計算式內(nèi)存堆棧中。
6.一種智能互動型鍵盤,其特征在于,該鍵盤包括多個按鍵,至少包括一日期鍵;一字符內(nèi)存,儲存所述多個按鍵所鍵入的字符;及一處理單元,當該日期鍵被按下時,從該字符內(nèi)存中取出一日期,計算該日期以輸出一曰期結(jié)果。
7.如權(quán)利要求6所述的智能互動型鍵盤,其特征在于,該處理單元判斷所述多個按鍵所鍵入的字符的至少其中之一是否符合一日期類型字符。
8.如權(quán)利要求6所述的智能互動型鍵盤,其特征在于,該處理單元判斷該日期是否符合一有效日期格式。
9.如權(quán)利要求6所述的智能互動型鍵盤,其特征在于,該處理單元將該日期儲存至一日期內(nèi)存堆棧中。
10.一種智能互動型鍵盤,其特征在于,該鍵盤包括多個按鍵,至少包括一記錄鍵;一字符內(nèi)存,儲存所述多個按鍵所鍵入的字符;及一處理單元,當該記錄鍵被按下時,將所述多個按鍵所鍵入的一字詞儲存至一字詞選擇隊列。
11.如權(quán)利要求10所述的智能互動型鍵盤,其特征在于,將所述多個按鍵所鍵入的該字詞儲存至該字詞選擇隊列,該處理單元從一字詞內(nèi)存中取出所述多個按鍵所鍵入的該字詞以儲存至該字詞選擇隊列,且該處理單元清除該字詞內(nèi)存中所述多個按鍵所鍵入的該字詞。
12.如權(quán)利要求10所述的智能互動型鍵盤,其特征在于,該處理單元判斷所述多個按鍵所鍵入的字符是否為一字詞相隔符號。
13.如權(quán)利要求10所述的智能互動型鍵盤,其特征在于,該處理單元判斷所述多個按鍵所鍵入的字符是否為一句子終止符號。
14.如權(quán)利要求10所述的智能互動型鍵盤,其特征在于,所述多個按鍵包括一字詞選擇鍵及上下選擇鍵,當該字詞選擇鍵被按下時,該處理單元根據(jù)所述上下選擇鍵的動作輸出該字詞選擇隊列中一個字詞。
15.一種智能互動型鍵盤,其特征在于,該鍵盤包括多個按鍵,至少包括一記錄鍵;一字符內(nèi)存,儲存所述多個按鍵所鍵入的字符;及一處理單元,當該記錄鍵被按下時,將所述多個按鍵所鍵入的一句子儲存至一句子選擇隊列。
16.如權(quán)利要求15所述的智能互動型鍵盤,其特征在于,將所述多個按鍵所鍵入的該句子儲存至該句子選擇隊列時,是由該處理單元從一句子內(nèi)存中取出所述多個按鍵所鍵入的該句子以儲存至該句子選擇隊列,且該處理單元清除該句子內(nèi)存中所述多個按鍵所鍵入的該句子。
17.如權(quán)利要求15所述的智能互動型鍵盤,其特征在于,該處理單元判斷所述多個按鍵所鍵入的字符是否為一字詞相隔符號。
18.如權(quán)利要求15所述的智能互動型鍵盤,其特征在于,該處理單元判斷所述多個按鍵所鍵入的字符是否為一句子終止符號。
19.如權(quán)利要求15所述的智能互動型鍵盤,其特征在于,所述多個按鍵包括一句子選擇鍵及上下選擇鍵,當該句子選擇鍵被按下時,該處理單元根據(jù)所述上下選擇鍵的動作輸出該句子選擇隊列中一個句子。
20.一種智能互動型鍵盤,其特征在于,該鍵盤包括多個按鍵,至少包括一詞匯鍵及上下選擇鍵;一字符內(nèi)存,儲存所述多個按鍵所鍵入的字符;及一處理單元,當該詞匯鍵被按下時,該處理單元從該字符內(nèi)存中取出一詞匯,并根據(jù)所述上下選擇鍵的動作輸出相關(guān)于該詞匯的一近似字。
21.如權(quán)利要求20所述的智能互動型鍵盤,其特征在于,該處理單元判斷所述多個按鍵所鍵入的字符是否為一相隔符號。
22.如權(quán)利要求20所述的智能互動型鍵盤,其特征在于,該處理單元將該詞匯儲存至一詞匯內(nèi)存堆棧中。
23.如權(quán)利要求20所述的智能互動型鍵盤,其特征在于,該處理單元將該詞匯與一內(nèi)建字庫比對。
24.一種用于智能互動型鍵盤的方法,其特征在于,該方法包括一計算方法,包括判斷一計算式鍵的動作;從多個按鍵所鍵入的字符中取出一計算式;及計算該計算式以輸出一計算結(jié)果。
25.如權(quán)利要求M所述的方法,其特征在于,該計算方法包括判斷所述多個按鍵所鍵入的字符的最后一個字符是否為一計算終止字符。
26.如權(quán)利要求M所述的方法,其特征在于,該計算方法包括判斷所述多個按鍵所鍵入的字符的至少其中之一是否符合一計算類型字符。
27.如權(quán)利要求M所述的方法,其特征在于,該計算方法包括判斷該計算式是否符合一有效計算格式。
28.如權(quán)利要求M所述的方法,其特征在于,所述多個按鍵所鍵入的字符是儲存至一字符內(nèi)存中。
29.如權(quán)利要求M所述的方法,其特征在于,該計算方法包括將該計算式儲存至一計算式內(nèi)存堆棧中。
30.一種用于智能互動型鍵盤的方法,其特征在于,該方法包括一日期方法,包括判斷一日期鍵的動作;從多個按鍵所鍵入的字符中取出一日期;及計算該日期以輸出一日期結(jié)果。
31.如權(quán)利要求30所述的方法,其特征在于,該日期方法包括判斷所述多個按鍵所鍵入的字符的至少其中之一是否符合一日期類型字符。
32.如權(quán)利要求30所述的方法,其特征在于,該日期方法包括判斷該日期是否符合一有效日期格式。
33.如權(quán)利要求30所述的方法,其特征在于,該日期方法包括將該日期儲存至一日期內(nèi)存堆棧中。
34.一種用于智能互動型鍵盤的方法,其特征在于,該方法包括一記錄方法,包括判斷一記錄鍵的動作;及將多個按鍵所鍵入的一字詞儲存至一字詞選擇隊列。
35.如權(quán)利要求34所述的方法,其特征在于,將所述多個按鍵所鍵入的該字詞儲存至該字詞選擇隊列,從一字詞內(nèi)存中取出所述多個按鍵所鍵入的該字詞以儲存至該字詞選擇隊列,且清除該字詞內(nèi)存中所述多個按鍵所鍵入的該字詞。
36.如權(quán)利要求34所述的方法,其特征在于,該記錄方法包括判斷所述多個按鍵所鍵入的字符是否為一字詞相隔符號。
37.如權(quán)利要求34所述的方法,其特征在于,該記錄方法包括判斷所述多個按鍵所鍵入的字符是否為一句子終止符號。
38.如權(quán)利要求34所述的方法,其特征在于,該方法包括一字詞選擇方法,該字詞選擇方法包括判斷一字詞選擇鍵的動作;及根據(jù)上下選擇鍵的動作輸出該字詞選擇隊列中一個字詞。
39.一種用于智能互動型鍵盤的方法,其特征在于,該方法包括一記錄方法,包括判斷一記錄鍵的動作;及將多個按鍵所鍵入的一句子儲存至一句子選擇隊列。
40.如權(quán)利要求39所述的方法,其特征在于,將所述多個按鍵所鍵入的該句子儲存至該句子選擇隊列,是從一句子內(nèi)存中取出所述多個按鍵所鍵入的該句子以儲存至該句子選擇隊列,且清除該句子內(nèi)存中所述多個按鍵所鍵入的該句子。
41.如權(quán)利要求39所述的方法,其特征在于,該記錄方法包括判斷所述多個按鍵所鍵入的字符是否為一字詞相隔符號。
42.如權(quán)利要求39所述的方法,其特征在于,該記錄方法包括判斷所述多個按鍵所鍵入的字符是否為一句子終止符號。
43.如權(quán)利要求39所述的方法,其特征在于,該方法包括一句子選擇方法,該句子選擇方法包括判斷一句子選擇鍵的動作;及根據(jù)上下選擇鍵的動作輸出該句子選擇隊列中一個句子。
44.一種用于智能互動型鍵盤的方法,其特征在于,該方法包括 一詞匯方法,包括判斷一詞匯鍵的動作;從多個按鍵所鍵入的字符中取出一詞匯;及根據(jù)上下選擇鍵的動作輸出相關(guān)于該詞匯的一近似字。
45.如權(quán)利要求44所述的方法,其特征在于,該詞匯方法包括判斷所述多個按鍵所鍵入的字符是否為一相隔符號。
46.如權(quán)利要求44所述的方法,其特征在于,該詞匯方法包括將該詞匯儲存至一詞匯內(nèi)存堆棧中。
47.如權(quán)利要求44所述的方法,其特征在于,該詞匯方法包括將該詞匯與一內(nèi)建字庫比對。
全文摘要
本發(fā)明公開了一種智能互動型鍵盤及用于智能互動型鍵盤的方法,該鍵盤包括多個按鍵,至少包括一計算式鍵;一字符內(nèi)存,儲存所述多個按鍵所鍵入的字符;及一處理單元,當該計算式鍵被按下時,該處理單元從該字符內(nèi)存中取出一計算式,計算該計算式以輸出一計算結(jié)果。本發(fā)明藉由若干個功能按鍵及方法以達到解決使用者輸入的需求,確實具有讓鍵盤使用更人性化的優(yōu)點。
文檔編號G06F3/02GK102478961SQ20101055584
公開日2012年5月30日 申請日期2010年11月23日 優(yōu)先權(quán)日2010年11月23日
發(fā)明者潘其全, 邱東升, 黃光彧 申請人:群光電子股份有限公司