專利名稱:一種根據(jù)輸入信息改變鍵盤顯示的方法及裝置的制作方法
技術(shù)領域:
本發(fā)明屬于通信技術(shù)領域,尤其涉及一種根據(jù)輸入信息改變鍵盤顯示的方法及裝置。
背景技術(shù):
現(xiàn)有的移動終端,當用戶使用鍵盤時,一按開鎖鍵后,即可通過鍵盤開始向移動終 端輸入信息,并可通過聯(lián)想功能顯示后續(xù)用戶可能輸入的信息列表給用戶,以起到提示用 戶的目的。雖然現(xiàn)有技術(shù)可以通過列表的方式顯示聯(lián)想的信息,但是,不能將該聯(lián)想出來的 列表信息通過鍵盤顯示給用戶,趣味性低,特別是用戶輸入電話號碼時,主要是通過鍵盤進 行電話號碼的輸入,而現(xiàn)有技術(shù)不能通過鍵盤提示用戶后續(xù)要輸入的按鍵,用戶體驗極差、 趣味性低。
發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種根據(jù)輸入信息改變鍵盤顯示的方法,旨在解決 現(xiàn)有技術(shù)不能將根據(jù)輸入信息聯(lián)想出來的信息通過鍵盤顯示給用戶的問題。本發(fā)明實施例是這樣實現(xiàn)的,一種根據(jù)輸入信息改變鍵盤顯示的方法,所述方法 包括下述步驟接收輸入的啟動應用程序的指令,所述指令中包含有應用程序的類型;根據(jù)所述應用程序的類型以及預先設置的應用程序的類型與鍵盤顯示方式的對 應關(guān)系,以與所述應用程序的類型相應的鍵盤顯示方式提示用戶。本發(fā)明的另一目的在于提供一種根據(jù)輸入信息改變鍵盤顯示的裝置,所述裝置包 括指令接收單元,用于接收輸入的啟動應用程序的指令,所述指令中包含有應用程 序的類型;鍵盤提示單元,用于根據(jù)所述應用程序的類型以及預先設置的應用程序的類型與 鍵盤顯示方式的對應關(guān)系,以與所述應用程序的類型相應的鍵盤顯示方式提示用戶。在本發(fā)明實施例中,根據(jù)用戶操作的應用程序的不同,將鍵盤上的按鍵用不同的 顯示方式呈現(xiàn)給用戶,比如,在用戶撥打電話時,將聯(lián)想的號碼的尚未輸入的數(shù)字對應的按 鍵按照用戶預先設置的顏色同時或者以輸入所述數(shù)字的順序呈現(xiàn)給用戶,可以達到指引用 戶操作的,既可以為老年人進行提示后面的輸入,也可以加上聲音的提示,方便視力有障礙 的人士或盲人,并增加了趣味性。
圖1是本發(fā)明實施例提供的根據(jù)輸入信息改變鍵盤顯示的方法的實現(xiàn)流程圖;圖2是本發(fā)明實施例提供的根據(jù)輸入信息改變鍵盤顯示的裝置的結(jié)構(gòu)框圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對 本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并 不用于限定本發(fā)明。在本發(fā)明實施例中,根據(jù)用戶操作的應用程序的不同,將鍵盤上的按鍵用不同的 顯示方式呈現(xiàn)給用戶,比如,在用戶撥打電話時,將聯(lián)想的號碼的尚未輸入的數(shù)字對應的按 鍵按照用戶預先設置的顏色同時或者以輸入所述數(shù)字的順序呈現(xiàn)給用戶,可以達到指引用 戶操作的,既可以為老年人進行提示后面的輸入,也可以加上聲音的提示,方便視力有障礙 的人士或盲人,并增加了趣味性。圖1示出了本發(fā)明實施例提供的根據(jù)輸入信息改變鍵盤顯示的方法的實現(xiàn)流程, 詳述如下在步驟SlOl中,接收輸入的啟動應用程序的指令,所述指令中包含有應用程序的 類型。作為本發(fā)明的一個實施例,用戶使用移動終端時,開始按鍵,如果是鎖屏狀態(tài),則 先對鍵盤進行解鎖,系統(tǒng)根據(jù)該解鎖指令打開鍵盤,并以系統(tǒng)默認的顏色顯示給用戶。用戶 可以根據(jù)自己的需求在不同的界面選擇要啟動的應用程序,輸入啟動指令啟動所選擇的應 用程序,其中,該啟動指令中包含有應用程序的類型,在本實施例中,應用程序的類型包括 通話類和媒體娛樂類。在步驟S102中,根據(jù)應用程序的類型以及預先設置的應用程序的類型與鍵盤顯 示方式的對應關(guān)系,以與所述應用程序的類型相應的鍵盤顯示方式提示用戶。作為本發(fā)明的一個實施例,用戶可以根據(jù)需要設置應用程序的類型與鍵盤顯示 方式的對應關(guān)系,比如,當應用程序是通話類時,可以設置根據(jù)輸入的電話號碼聯(lián)想出來 的第一個電話號碼的尚未輸入的后幾位數(shù)字對應的鍵盤按鍵以一種顏色顯示,比如紅色, 設置根據(jù)輸入的電話號碼聯(lián)想出來的第二個電話號碼的尚未輸入的后幾位數(shù)字對應的鍵 盤按鍵以另一種顏色顯示,比如綠色,等等,依次類推,設置后面聯(lián)想出來的其余電話號碼 的尚未輸入的后幾位數(shù)字對應的鍵盤按鍵以不同于前面聯(lián)想出來的電話號碼的尚未輸 入的后幾位對應的鍵盤按鍵的顏色顯示。比如,聯(lián)想出來的電話號碼是135123454678, 13512356789等等,若是從第4位開始聯(lián)想,則,第一個聯(lián)想出來的電話號碼的尚未輸入的 后8位“ 123454678”對應的鍵盤按鍵同時或者以輸入的順序呈現(xiàn)紅色,第二個聯(lián)想出來的 電話號碼的尚未輸入的后8位“12356789”對應的鍵盤按鍵同時或者以輸入的順序呈現(xiàn)綠 色,具有一定的娛樂性和提示用戶的作用。另外,作為本發(fā)明的一個優(yōu)選實施例,還要設置在聯(lián)想出來的排列在后面的電話 號碼的尚未輸入的后幾位數(shù)字中存在與聯(lián)想出來的排列在前面的電話號碼的尚未輸入的 后幾位數(shù)字相同的數(shù)字時,按照聯(lián)想出來的排列在前面的電話號碼的尚未輸入的后幾位數(shù) 字對應的鍵盤按鍵預先設置的顏色顯示該相同的鍵盤按鍵。通過這些設置后,當系統(tǒng)檢測到用戶啟動的應用程序的類型是通話類時,首先,接 收用戶輸入的電話號碼,當檢測到用戶已經(jīng)輸入3位電話號碼時(具體的從哪一位開始聯(lián) 想可以由用戶預先設置),開始電話號碼聯(lián)想,再將聯(lián)想出來的每個電話號碼的尚未輸入的后幾位數(shù)字對應的鍵盤按鍵根據(jù)預先設置的應用程序的類型與鍵盤顯示方式的對應關(guān) 系,以與所述應用程序的類型相應的鍵盤顯示方式提示用戶。比如,如果聯(lián)想出來的號碼是 13512345678,13512356789等等,根據(jù)聯(lián)想出來的號碼,如果用戶輸入了 135123聯(lián)想出來 的第一號碼的后面幾位時45678,由于用戶預先設置了第一個號碼的尚未輸入的后幾位對 應的鍵盤按鍵用預先設置的顏色(比如,紅色)表示,則45678的按鍵用一種高亮的燈光顏 色表示(紅色),聯(lián)想出來的第二個號碼的尚未輸入的后幾位對應的鍵盤按鍵則用預先設 置的綠色表示,后面聯(lián)想的電話號碼的尚未輸入的后幾位對應的鍵盤按鍵則用預先設置的 其它的顏色的燈光顯示,另外,判斷聯(lián)想出來的排列在后面的電話號碼的尚未輸入的后幾 位數(shù)字中是否存在與聯(lián)想出來的排列在前面的電話號碼的尚未輸入的后幾位數(shù)字相同的 數(shù)字,當聯(lián)想出來的排列在后面的電話號碼的尚未輸入的后幾位數(shù)字中存 在與聯(lián)想出來的 排列在前面的電話號碼的尚未輸入的后幾位數(shù)字相同的數(shù)字時,以聯(lián)想出來的排列在前面 的電話號碼的尚未輸入的后幾位數(shù)字對應的鍵盤按鍵預先設置的顏色顯示所述相同的數(shù) 字對應的鍵盤按鍵,比如,聯(lián)想出來的第二個電話號碼的尚未輸入的后幾位中的5678與聯(lián) 想出來的第一個電話號碼中的5678相同,則聯(lián)想出來的第二個號碼的5678對應的按鍵的 顏色與聯(lián)想出來的第一個電話的5678對應的鍵盤按鍵相同,用紅色顯示,通過這樣的高亮 的燈光顏色,可以為老年人進行提示后面的輸入,也可以在用戶按壓鍵盤按鍵時,加上聲音 的提示,這樣可以為視力有障礙人士或盲人提供一種操作提示的可用的移動終端,另外,也 可以通過用戶的設置,變換物理鍵盤的各種燈光的顯示,達到鍵盤炫麗的效果,增加移動終 端應用的趣味性。另外,作為本發(fā)明的另一個實施例,還可以設置聯(lián)想出來的電話號碼的尚未輸入 的后幾位數(shù)字用不同的顏色顯示,比如,設置聯(lián)想出來的電話號碼的尚未輸入的后幾位數(shù) 字中的“1”對應的鍵盤按鍵呈現(xiàn)綠色,設置聯(lián)想出來的電話號碼的尚未輸入的后幾位數(shù)字 中的“2”對應的鍵盤按鍵呈現(xiàn)紅色,設置聯(lián)想出來的電話號碼的尚未輸入的后幾位數(shù)字中 的“3”其對應的鍵盤按鍵呈現(xiàn)黑色,設置聯(lián)想出來的電話號碼中的“4”對應的鍵盤按鍵 呈現(xiàn)藍色,等等。比如,聯(lián)想的手機號碼是13923246994,當輸入139三個數(shù)字以后,后面 的23246994依次用紅、黑、藍等顏色呈現(xiàn)給用戶,可以很方便用戶輸入。當然,在此是實例 中,也可以設置在聯(lián)想出來的排列在后面的電話號碼的尚未輸入的后幾位數(shù)字中存在與聯(lián) 想出來的排列在前面的電話號碼的尚未輸入的后幾位數(shù)字相同的數(shù)字時,按照聯(lián)想出來 的排列在前面的電話號碼的尚未輸入的后幾位數(shù)字對應的鍵盤按鍵預先設置的顏色顯示 該相同的鍵盤按鍵。比如,聯(lián)想出的第一個和第二個電話號碼分別是“13512432441”和 “13712666778”,從第3位開始聯(lián)想,則第二個電話號碼的尚未輸入的數(shù)字中存在與第一個 電話號碼的尚未輸入的數(shù)字“ 1,,和“2”,假設,預先設置聯(lián)想出的第一個號碼中的“ 1,,對應 的鍵盤按鍵通過“綠”色顯示,“2”對應的鍵盤按鍵通過“紅”色顯示,由于聯(lián)想出的第二個 號碼的尚未輸入的數(shù)字中存在的數(shù)字“1”和“2”與聯(lián)想出來的第一個電話號碼的尚未輸入 的數(shù)字“1”和“2”相同,因此,聯(lián)想出來的第二個電話號碼的尚未輸入的數(shù)字“1”和“2”對 應的鍵盤按鍵依次用聯(lián)想出的第一個號碼中的“ 1”和“2”對應的鍵盤按鍵預先設置的顏色 顯不。另外,作為本發(fā)明的一個優(yōu)選實施例,可以通過語音的方式按順序提醒用戶尚未 輸入的數(shù)字,更加方便用戶,特別是盲人用戶輸入。
作為本發(fā)明的另一個實施例,當應用程序是媒體娛樂類時,可以設置頻譜與鍵盤 按鍵的顏色的對應關(guān)系,比如,設置頻譜中的音頻的幅度與鍵盤按鍵顏色的對應關(guān)系,在音 頻的幅度大于某一個閥值時,鍵盤上對應的某個按鍵顯示紅色,在音頻的幅度小于某一個 閥值時,鍵盤上對應的某個按鍵顯示綠色燈,這些可以根據(jù)用戶的需要自行設置,另外,由 于移動終端的鍵盤分為兩類,一類只有數(shù)字輸入按鍵,另一類是包含了類似電腦鍵盤的按 鍵),所以在設置閥值時,要根據(jù)鍵盤的大小選擇要顯示的頻譜的“寬度”。當用戶啟動媒 體娛樂類應用程序時,比如選擇播放音樂,此時,系統(tǒng)會通知播放器解碼出播放的音頻的頻 譜,然后根據(jù)預先設置的頻譜與鍵盤按鍵的顏色的對應關(guān)系,將對應的頻譜按順序通過鍵 盤上按鍵的顏色的變化顯示出來,增加了移動終端應用的趣味性。圖2示出了本發(fā)明實施例提供的根據(jù)輸入信息改變鍵盤顯示的裝置的具體結(jié)構(gòu) 框圖,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分。該根據(jù)輸入信息改變鍵盤顯示 的裝置可以是內(nèi)置于移動終端的軟件單元,硬件單元或者軟硬結(jié)合的單元。在本實施例中, 該裝置包括指令接收單元21和鍵盤提示單元22。其中,指令接收單元21接收輸入的啟動應用程序的指令,所述指令中包含有應用 程序的類型,在本實施例中,應用程序的類型包括通話類和媒體娛樂類;鍵盤提示單元22根據(jù)所述應用程序的類型以及預先設置的應用程序的類型與鍵 盤顯示方式的對應關(guān)系,以與所述應用程序的類型相應的鍵盤顯示方式提示用戶。另外,當應用程序的類型是通話類時,鍵盤提示單元22包括號碼接收子單元、號 碼聯(lián)想子單元和鍵盤提示子單元。其中,號碼接收子單元接收輸入的電話號碼;號碼聯(lián)想子單元當檢測到開始輸入電話號碼或者檢測到已經(jīng)輸入預先設置的電 話號碼位數(shù)時,開始電話號碼聯(lián)想;鍵盤提示子單元將聯(lián)想出來的每個電話號碼的尚未輸入的后幾位數(shù)字對應的鍵 盤按鍵按照預先設置的顏色同時或者以輸入所述數(shù)字的順序呈現(xiàn)給用戶。作為本發(fā)明的一個優(yōu)選實施例,鍵盤提示單元22還包括號碼判斷子單元和按鍵 相同處理子單元。其中,號碼判斷子單元,用于判斷聯(lián)想出來的排列在后面的電話號碼的尚未輸入 的后幾位數(shù)字中是否存在與聯(lián)想出來的排列在前面的電話號碼的尚未輸入的后幾位數(shù)字 相同的數(shù)字;按鍵相同處理子單元,用于當聯(lián)想出來的排列在后面的電話號碼的尚未輸入的后 幾位數(shù)字中存在與聯(lián)想出來的排列在前面的電話號碼的尚未輸入的后幾位數(shù)字相同的數(shù) 字時,以聯(lián)想出來的排列在前面的電話號碼的尚未輸入的后幾位數(shù)字對應的鍵盤按鍵預先 設置的顏色顯示所述相同的數(shù)字對應的鍵盤按鍵。另外,當應用程序的類型是媒體娛樂類時,鍵盤提示單元22包括頻譜提取子單 元和鍵盤提示子單元。其中,頻譜提取子單元,用于通過播放器解碼出正在播放的音頻的頻譜;鍵盤提示子單元,用于根據(jù)當前頻譜以及預先設置的頻譜與鍵盤按鍵的顏色的對 應關(guān)系,控制鍵盤按鍵以與所述當前頻譜對應的顏色按順序提示用戶。具體情況如上所述, 在此不再贅述。
7
在本發(fā)明實施例中,根據(jù)用戶操作的應用程序的不同,將鍵盤上的按鍵用不同的 顯示方式呈現(xiàn)給用戶,比如,在用戶撥打電話時,將聯(lián)想的號碼的尚未輸入的數(shù)字對應的按 鍵按照用戶預先設置的顏色同時或者以輸入所述數(shù)字的順序呈現(xiàn)給用戶,可以達到指引用 戶操作的,既可以為老年人進行提示后面的輸入,也可以加上聲音的提示,方便視力有障礙 的人士或盲人,并增加了趣味性。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在 本發(fā)明的精 神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
一種根據(jù)輸入信息改變鍵盤顯示的方法,其特征在于,所述方法包括下述步驟接收輸入的啟動應用程序的指令,所述指令中包含有應用程序的類型;根據(jù)所述應用程序的類型以及預先設置的應用程序的類型與鍵盤顯示方式的對應關(guān)系,以與所述應用程序的類型相應的鍵盤顯示方式提示用戶。
2.如權(quán)利要求1所述的方法,其特征在于,所述應用程序的類型包括媒體娛樂類和通 話類。
3.如權(quán)利要求2所述的方法,其特征在于,當所述應用程序的類型是通話類時,所述以 與該應用程序的類型相應的鍵盤顯示方式提示用戶的步驟具體包括接收輸入的電話號碼;當檢測到開始輸入電話號碼或者檢測到已經(jīng)輸入預先設置的電話號碼位數(shù)時,開始電 話號碼聯(lián)想;將聯(lián)想出來的每個電話號碼的尚未輸入的后幾位數(shù)字對應的鍵盤按鍵按照預先設置 的顏色同時或者以輸入所述數(shù)字的順序呈現(xiàn)給用戶。
4.如權(quán)利要求3所述的方法,其特征在于,所述將聯(lián)想出來的每個電話號碼的尚未輸 入的后幾位數(shù)字對應的鍵盤按鍵按照預先設置的顏色同時或者以輸入所述數(shù)字的順序呈 現(xiàn)給用戶的步驟之后,所述方法還包括下述步驟判斷聯(lián)想出來的排列在后面的電話號碼的尚未輸入的后幾位數(shù)字中是否存在與聯(lián)想 出來的排列在前面的電話號碼的尚未輸入的后幾位數(shù)字相同的數(shù)字;如果是,則以聯(lián)想出來的排列在前面的電話號碼的尚未輸入的后幾位數(shù)字對應的鍵盤 按鍵預先設置的顏色顯示所述相同的數(shù)字對應的鍵盤按鍵。
5.如權(quán)利要求2所述的方法,其特征在于,當所述應用程序的類型是媒體娛樂類時,所 述以與所述應用程序的類型相應的鍵盤顯示方式提示用戶的步驟具體包括下述步驟通過播放器解碼出正在播放的音頻的頻譜;根據(jù)當前頻譜以及預先設置的頻譜與鍵盤按鍵的顏色的對應關(guān)系,控制鍵盤按鍵以與 所述當前頻譜對應的顏色按順序提示用戶。
6.一種根據(jù)輸入信息改變鍵盤顯示的裝置,其特征在于,所述裝置包括指令接收單元,用于接收輸入的啟動應用程序的指令,所述指令中包含有應用程序的 類型;鍵盤提示單元,用于根據(jù)所述應用程序的類型以及預先設置的應用程序的類型與鍵盤 顯示方式的對應關(guān)系,以與所述應用程序的類型相應的鍵盤顯示方式提示用戶。
7.如權(quán)利要求6所述的裝置,其特征在于,當所述應用程序的類型是通話類時,所述鍵 盤提示單元包括號碼接收子單元,用于接收輸入的電話號碼;號碼聯(lián)想子單元,用于當檢測到開始輸入電話號碼或者檢測到已經(jīng)輸入預先設置的電 話號碼位數(shù)時,開始電話號碼聯(lián)想;鍵盤提示子單元,用于將聯(lián)想出來的每個電話號碼的尚未輸入的后幾位數(shù)字對應的鍵 盤按鍵按照預先設置的顏色同時或者以輸入所述數(shù)字的順序呈現(xiàn)給用戶。
8.如權(quán)利要求7所述的裝置,其特征在于,所述鍵盤提示單元還包括號碼判斷子單元,用于判斷聯(lián)想出來的排列在后面的電話號碼的尚未輸入的后幾位數(shù)字中是否存在與聯(lián)想出來的排列在前面的電話號碼的尚未輸入的后幾位數(shù)字相同的數(shù) 字;按鍵相同處理子單元,用于當聯(lián)想出來的排列在后面的電話號碼的尚未輸入的后幾位 數(shù)字中存在與聯(lián)想出來的排列在前面的電話號碼的尚未輸入的后幾位數(shù)字相同的數(shù)字時, 以聯(lián)想出來的排列在前面的電話號碼的尚未輸入的后幾位數(shù)字對應的鍵盤按鍵預先設置 的顏色顯示所述相同的數(shù)字對應的鍵盤按鍵。
9.如權(quán)利要求6所述的裝置,其特征在于,當所述應用程序的類型是媒體娛樂類時,所 述鍵盤提示單元包括頻譜提取子單元,用于通過播放器解碼出正在播放的音頻的頻譜; 鍵盤提示子單元,用于根據(jù)當前頻譜以及預先設置的頻譜與鍵盤按鍵的顏色的對應關(guān) 系,控制鍵盤按鍵以與所述當前頻譜對應的顏色按順序提示用戶。
全文摘要
本發(fā)明適用于通信技術(shù)領域,提供了一種根據(jù)輸入信息改變鍵盤顯示的方法及裝置,所述方法包括下述步驟接收輸入的啟動應用程序的指令,所述指令中包含有應用程序的類型;根據(jù)所述應用程序的類型以及預先設置的應用程序的類型與鍵盤顯示方式的對應關(guān)系,以與所述應用程序的類型相應的鍵盤顯示方式提示用戶。本發(fā)明根據(jù)用戶操作的應用程序的不同,將鍵盤上的按鍵用不同的顯示方式呈現(xiàn)給用戶,比如,在用戶撥打電話時,將聯(lián)想的號碼的尚未輸入的部分對應的按鍵以用戶預先設置的顏色呈現(xiàn)給用戶,可以達到指引用戶操作的,既可以為老年人進行提示后面的輸入,也可以加上聲音的提示,方便視力有障礙的人士或盲人,并增加了趣味性。
文檔編號H04M1/23GK101873366SQ20101019970
公開日2010年10月27日 申請日期2010年6月12日 優(yōu)先權(quán)日2010年6月12日
發(fā)明者李毅 申請人:宇龍計算機通信科技(深圳)有限公司