專利名稱:快捷鍵的設(shè)置方法,通訊終端的功能實現(xiàn)方法及通訊終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子技術(shù)領(lǐng)域,特別涉及通訊終端領(lǐng)域。
技術(shù)背景隨著通信技術(shù)的普及及發(fā)展,通訊終端的功能也變得越來越強大,相應(yīng)地,通訊終端的操作也相應(yīng)地變復(fù)雜了?,F(xiàn)有的通訊終端的操作方式為采 用導(dǎo)航鍵和"選擇,,或"取消"鍵的配合來啟動通訊終端的某項功能,或通 過長按某一快捷鍵的方式來啟動通訊終端的某項功能。發(fā)明人在實施發(fā)明的過程中發(fā)現(xiàn),現(xiàn)有技術(shù)至少存在以下問題 通訊終端的按4建有限,快捷鍵的定義最多也只能有十幾種,考慮到按鍵功能的沖突,實際可用的快捷鍵定義的種數(shù)比實際的4務(wù)睫數(shù)更少,故快捷鍵的設(shè)置不夠靈活。而且,快捷鍵只能啟動預(yù)先設(shè)置好的幾項固定的功能,比如說一個快捷 鍵只能啟動或進(jìn)入短信、電話本、日歷等這有限的幾個才莫塊中的一個,無法 執(zhí)行復(fù)雜的功能。發(fā)明內(nèi)容本發(fā)明實施例提供了 一種快捷鍵的設(shè)置方法,通訊終端的功能實現(xiàn)方法 及通訊終端,可提高通訊終端快捷鍵設(shè)置的靈活性。本發(fā)明實施例提供的一種快捷鍵的設(shè)置方法包括以下步驟接收一個或多個按鍵鍵值;按所述一個或多個按鍵鍵值的接收順序?qū)⑺鲆粋€或多個按鍵鍵值記錄 為第一按鍵鍵值序列;將所述第一按鍵鍵值序列與所述通訊終端的第一功能相關(guān)聯(lián),以使所述通訊終端在接收到所述按4建序列時啟動所述第 一功能。本發(fā)明實施例提供的 一種通訊終端的功能實現(xiàn)方法包括以下步驟接收一個或多個按鍵鍵值;將接收到的所述一個或多個按鍵鍵值按順序組成第一按鍵鍵值序列,查詢所述第一4姿4定4定值序列與所述通訊終端的功能的對應(yīng)關(guān)系;若所述第一按4定4建值序列與所述通訊終端的第一功能相對應(yīng),則啟動所述第一功能。本發(fā)明實施例才是供的一種通訊終端,包括鍵值接收單元,用于接收一個或多個按鍵鍵值;快捷鍵:設(shè)置單元,用于按所述4t值接收單元的接收順序?qū)⑺鲆粋€或多個按鍵鍵值記錄為第 一按4定鍵值序列,將所述第 一按4建鍵值序列與所述通訊終端的第一功能相關(guān)聯(lián),以使所述通訊終端在接收到所述按鍵序列時啟動所述第一功能。本發(fā)明實施例提供的又一種通訊終端,包括鍵值接收單元,用于接收一個或多個按鍵鍵值;功能查詢單元,用于根據(jù)所述鍵值接收單元接收到的所述一個或多個按 鍵鍵值按順序組成的第 一按鍵鍵值序列,查詢所述第 一按鍵鍵值序列與所述 通訊終端的功能的對應(yīng)關(guān)系;功能啟動單元,用于才艮據(jù)所述功能查詢單元的查詢結(jié)果,啟動所述第一 按鍵鍵值序列所對應(yīng)的功能。在以上技術(shù)方案中,由于可以設(shè)置一個或多個按鍵的組合作為實現(xiàn)某一 特定功能的快捷鍵,故快捷鍵的種類大大增多,增強了快捷鍵設(shè)置的靈活性。
圖1為本發(fā)明提供的快捷鍵的設(shè)置方法的一個實施例的流程圖;圖2為本發(fā)明提供的快捷鍵的設(shè)置方法的一個實施例中步驟102的一種 實現(xiàn)方式的流程圖;圖3為本發(fā)明提供的通訊終端的功能實現(xiàn)方法的一個實施例的流程圖;圖4為本發(fā)明提供的通訊終端的一個實施例的示意圖;圖5為本發(fā)明提供的通訊終端的一個實施例中快捷4建設(shè)置單元402的具 體實現(xiàn)框圖;圖6為本發(fā)明提供的通訊終端的一個實施例的示意圖;圖7為本發(fā)明提供的通訊終端的一個實施例中功能查詢單元601的具體 實現(xiàn)框圖。
具體實施方式
如圖l所示,本發(fā)明的快楨j建的設(shè)置方法的一個實施例包括如下步驟 步驟100:接收一個或多個按鍵4定值;用戶通過通訊終端的操作界面進(jìn)行按鍵操作或觸摸屏等操作,通訊終端 識別這些操作,接收到相應(yīng)的一個或多個按4建^t值。步驟101:按所述一個或多個按鍵鍵值的接收順序?qū)⑺鲆粋€或多個按鍵 鍵值記錄為第 一按鍵鍵值序列;s用,近i丁3文吁菱5人迅nJ蟲《臭/ f日m用蟲^f矢^r^f呆TF 口m , 4夂4禾'i下H'、j凡^,映/r》?!?, 相應(yīng)的按鍵操作或觸摸等操作對應(yīng)的按鍵鍵值,這些操作對應(yīng)的按鍵鍵值組 成第一按鍵鍵值序列。比如,用戶輸入依次輸入"I" "2" "3"這三個按4建,則記錄這幾個按鍵 對應(yīng)的按44值序列,比如為"123"。步驟102:將所述第一按鍵鍵值序列與通訊終端的第一功能相關(guān)聯(lián),以使 通訊終端在正常工作狀態(tài)下接收到所述按鍵序列時啟動所述第一功能;將第一按鍵鍵值序列與通訊終端的某一功能進(jìn)行關(guān)聯(lián),使得用戶在對終 端進(jìn)行操作時,如果操作對應(yīng)的按鍵鍵值與第一按鍵《建值序列相符,則通訊 終端執(zhí)行與第 一按鍵鍵值序列相關(guān)聯(lián)的功能。以第一按4建4建值序列為"123"為例,當(dāng)用戶在通訊終端的正常工作狀態(tài) 下進(jìn)行操作,且操作對應(yīng)的按鍵鍵值依次為'T' "2" "3"時,移動終端將啟 動與第一按鍵鍵值序列"123"相關(guān)聯(lián)的功能。在本實施例中,可以將不同按鍵值的組合設(shè)置為快捷鍵,假設(shè)手機有12 個數(shù)字/符號按鍵,普通用戶只會使用三個或者三個以內(nèi)的數(shù)字/符號按鍵去啟 動一個功能,那么也會有12的3次方個組合,也就是說僅使用三個數(shù)字/符號 按鍵就可以定義1728種快捷功能,遠(yuǎn)遠(yuǎn)大于手機按^睫的數(shù)量,故此實施例提 高了快捷鍵j殳置的靈活性。為使快捷鍵的設(shè)置功能的工作狀態(tài)區(qū)別于通訊終端的正常工作狀態(tài),在 本發(fā)明的一個實施例中,在圖1所示的實施例的步驟100之前還可包括啟動快捷4建設(shè)置功能;該功能的啟用可以與通訊終端的設(shè)置模塊或其他模塊相關(guān)聯(lián),用戶可以 在通訊終端的設(shè)置模塊或其他模塊中打開快捷鍵設(shè)置功能,快捷鍵設(shè)置功能 打開之后,通訊終端識別用戶后續(xù)的操作為快捷鍵設(shè)置操作。相應(yīng)地,在圖1所示的實施例的步驟102之后還可包括退出快捷鍵設(shè)置功能。退出該快捷鍵設(shè)置功能可以是用戶通過選擇與快捷鍵對應(yīng)的預(yù)設(shè)的某些 功能之后自動退出,也可以根據(jù)用戶輸入預(yù)設(shè)的按鍵鍵值退出,或者是檢測 到用戶輸入某一預(yù)設(shè)的按鍵鍵值超過一定的時間(比如長按"#"鍵)后退出。在該實施例中,加入了啟動和退出快捷鍵的設(shè)置功能的步驟,使得快捷 鍵的設(shè)置狀態(tài)區(qū)別于通訊終端的正常工作狀態(tài),方便了用戶對快捷鍵的設(shè)置。在本發(fā)明的一個實施例中,如圖2所示,在圖1所示的實施例中的步驟 102可具體為步驟102a:接收并記錄第二按鍵鍵值序列;用戶在進(jìn)行輸入該第二按鍵鍵值序列對應(yīng)的操作時,通訊終端呈現(xiàn)給用 戶的界面可以是正常工作時的界面,以通訊終端為手機為例,第二按鍵鍵值 序列對應(yīng)的正常工作狀態(tài)下的操作可能是"進(jìn)入發(fā)件箱"+ "編寫一條內(nèi)容為 '今天晚上要加班,不回家吃飯了 ,的短信,,+ "選擇發(fā)送號碼(家人的號碼)" + "發(fā)送",即第二按鍵鍵值對應(yīng)的正常工作狀態(tài)下的操作是發(fā)送一條內(nèi)容 為"今天晚上要加班,不回家吃飯了"的短信給家人。此時,用戶可以在通訊終端的快捷鍵設(shè)置狀態(tài)下進(jìn)行正常工作狀態(tài)下的操作,目的是讓用戶直觀 地輸入想要設(shè)置的快捷鍵對應(yīng)的功能在通訊終端正常工作狀態(tài)下的按鍵鍵 值,即輸入所述的第二按4定鍵值序列。當(dāng)然,用戶在進(jìn)行輸入該第二按鍵鍵值序列對應(yīng)的操作時,通訊終端也 可以不將該第二按鍵鍵值序列對應(yīng)的正常工作狀態(tài)下的操作呈現(xiàn)給用戶,只 要用戶能夠輸入該第二按鍵鍵值序列,以實現(xiàn)該第一按鍵鍵值序列對應(yīng)的快 捷鍵與用戶想設(shè)置的功能關(guān)聯(lián)即可。步驟102b:將所述第一按鍵鍵值序列與所述第二按鍵鍵值序列對應(yīng)存儲;步驟102中所述的第一功能具體為所述通訊終端在正常工作時接收到第 二按鍵鍵值序列時的操作。進(jìn)行步驟102b的對應(yīng)性存儲,可便于在通訊終端 的正常工作狀態(tài)下,若通訊終端檢測到用戶輸入了第一按鍵鍵值序列,則執(zhí) 行第二按鍵鍵值序列在正常工作狀態(tài)下對應(yīng)的操作。當(dāng)然,在此實施例中也可以包含啟動快捷鍵設(shè)置以及退出快捷鍵設(shè)置的 操作,以方便用戶設(shè)置。在本實施例中,由于設(shè)置了快捷鍵對應(yīng)的功能為第二按鍵鍵值序列在通 訊終端正常工作狀態(tài)下對應(yīng)的操作,故可通過輸入快捷一建,實現(xiàn)通訊終端可 實現(xiàn)的任意復(fù)雜的功能,使快捷鍵更加"快捷"。只要用戶使用得當(dāng)就能用少數(shù)幾個按鍵實現(xiàn)自定義的非常復(fù)雜的功能, 大大簡化了通訊終端操作上的復(fù)雜性,提高了用戶使用通訊終端時的反應(yīng)速 度同時也降低了用戶花費在通訊終端操作上的精力。巧妙使用該實施例提供 的技術(shù)方案還可以給特殊人群提供非常便利的服務(wù)。例如,以通訊終端為手 機為例,病臥在床的老人使用手機上自定義按鍵序列"1*#撥號鍵"啟動下列 功能發(fā)送內(nèi)容為"感覺身體不適請速來護(hù)理"的短信給其子女;也可以通 過自定義按4建序列啟動如下功能撥打IIO,并播^:預(yù)先錄制的音頻文件給接 線員(需要手機支持錄音電話功能),這樣可以在碰到緊急情況時悄然無聲的 報警。如圖3所示,為本發(fā)明的通訊終端的功能實現(xiàn)方法的一個實施例的流程 示意圖步驟300:接收一個或多個按鍵鍵值;用戶在通訊終端的正常工作狀態(tài)下通過通訊終端的操作界面進(jìn)行按鍵操 作或觸摸屏等操作,通訊終端識別這些操作,接收到相應(yīng)的一個或多個按4定鍵值。步驟301:查詢所述一個或多個按鍵鍵值按順序組成的第一按鍵鍵值序列 與所述通訊終端的功能的對應(yīng)關(guān)系;用戶輸入的按鍵鍵值按次序組成第一按鍵鍵值序列,該第一按鍵鍵值序 列為快捷4建,查詢該快捷4建對應(yīng)的通訊終端的功能;步驟302:若所述第 一按4建4建值序列與所述通訊終端的第 一功能相對應(yīng), 則啟動所述第一功能。若查詢到該快捷^:與通訊終端的某一功能相對應(yīng),則啟動該功能。在該實施例中,不同按鍵值的組合設(shè)置為快捷鍵,假設(shè)手機有12個數(shù)字 /符號按鍵,普通用戶只會使用三個或者三個以內(nèi)的數(shù)字/符號按鍵去啟動一個 功能,那么也會有12的3次方個組合,也就是說僅使用三個數(shù)字/符號按鍵就 可以定義1728種快捷功能,遠(yuǎn)遠(yuǎn)大于手機按鍵的數(shù)量,故此實施例提高了快 捷鍵設(shè)置的靈活性。為提高用戶在使用快捷鍵時的可控性,在本發(fā)明的通訊終端的功能實現(xiàn) 方法的一個實施例中,在步驟301之前,還可包括步驟確定在所述第 一按^:^:值序列后接收到快捷4建固定^fe值,所述快捷鍵固 定鍵值用于指示所述第 一按4建4建值序列為快捷鍵。即,可設(shè)置一個快捷鍵固定鍵,在通訊終端的正常工作狀態(tài)下,用戶在 輸入該快捷鍵固定鍵之后,通訊終端判斷接收到快捷鍵固定鍵值,確定接收 到該快捷鍵固定鍵值以前接收到的按鍵鍵值序列為快捷鍵對應(yīng)的鍵值序列, 根據(jù)該序列進(jìn)行對應(yīng)功能的查詢。例如,可設(shè)置"#"鍵或撥號鍵或其他鍵為快捷鍵固定鍵,以撥號鍵為固定鍵為例,用戶輸入"123撥號鍵"之后,通訊終端會將"123"識別為快捷 鍵,從而進(jìn)行該快捷鍵的對應(yīng)功能的查詢及執(zhí)行。這樣可方便用戶的操作。在本發(fā)明的終端功能實現(xiàn)方法的一個實施例中,圖3所示的步驟301具 體可以為查詢與所述第 一按鍵鍵值序列對應(yīng)的按鍵鍵值序列; 圖3所示的步驟302具體可以為若所述第 一按鍵鍵值序列與第二按鍵鍵值序列對應(yīng),則根據(jù)所述第二按 鍵鍵值序列啟動所述第一功能;所述第一功能為所述通訊終端在正常工作時 接收到第二按鍵鍵值序列時的操作。具體地,可以通過向通訊終端的應(yīng)用層發(fā)送第二按4建4建值序列或通過diag (Diagnostic,診斷服務(wù))接口等方法實現(xiàn)根據(jù)所述第二按4建鍵值序列啟動所 述第一功能,所屬技術(shù)領(lǐng)域的技術(shù)人員可知,還有其他的實現(xiàn)根據(jù)所述第二 按4 t鍵值序列啟動所述第 一功能的方式,本發(fā)明對此方式并不作限定。所屬技術(shù)領(lǐng)域的技術(shù)人員可知,DIAG服務(wù)是平臺提供的診斷服務(wù),用于 與外部設(shè)備進(jìn)行通訊,實時的報告手機的狀態(tài)等信息,以便于檢測手機運行 情況及錯誤信息診斷。DIAG服務(wù)使用HDLC (高級數(shù)據(jù)鏈路控制)協(xié)議與外 部設(shè)備進(jìn)行交互,數(shù)據(jù)通過串口或USB 口進(jìn)行傳輸。原始設(shè)備制造商可以在 此基礎(chǔ)之上實現(xiàn)自己功能接口,用于調(diào)試、設(shè)置、參數(shù)獲取、功能測試等。采用本實施例提供的通訊終端功能實現(xiàn)方法,由于快捷鍵對應(yīng)的功能為 第二按鍵鍵值序列在通訊終端正常工作狀態(tài)下對應(yīng)的操作,故可通過輸入快 捷鍵,實現(xiàn)通訊終端可實現(xiàn)的任意復(fù)雜的功能,使快捷鍵更加"快捷"。通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā) 明的一些實施例可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可 以通過硬件實現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形 式體現(xiàn)出來,該軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一 臺計算設(shè)備執(zhí)行本發(fā)明各個實施例所述的方法。在本發(fā)明提供的通訊終端的一個實施例中,如圖4所示,通訊終端包括鍵值接收單元401,用于接收一個或多個按鍵鍵值;用戶通過通訊終端的操作界面進(jìn)行按鍵操作或觸摸屏等操作,通訊終端的鍵值接收單元識別這些操作,接收到相應(yīng)的一個或多個按鍵4定值??旖萱I設(shè)置單元402,用于按所述鍵值接收單元的接收順序?qū)⑺鲆粋€或 多個按鍵鍵值記錄為第 一按鍵鍵值序列,將所述第 一按鍵鍵值序列與所述通 訊終端的第一功能相關(guān)聯(lián),以使所述通訊終端在接收到所述按鍵序列時啟動 所述第一功能。當(dāng)用戶進(jìn)行按4建或通過觸摸屏的觸摸等操作時,快捷鍵設(shè)置單元402按 操作的先后順序記錄相應(yīng)的按^t操作或觸摸等操作對應(yīng)的按鍵鍵值,這些操 作對應(yīng)的按鍵鍵值組成第 一按4建4建值序列。比如,用戶輸入依次輸入'T, "2" "3"這三個按4定,則快捷鍵設(shè)置單元 402記錄這幾個按鍵對應(yīng)的按鍵值序列,比如為"123"。快捷鍵設(shè)置單元402將第一按鍵鍵值序列與通訊終端的某一功能進(jìn)行關(guān) 聯(lián),使得用戶在對終端進(jìn)行操作時,如果操作對應(yīng)的按4建一睫值與第一按4定鍵 值序列相符,則通訊終端可執(zhí)行與第 一按鍵鍵值序列相關(guān)聯(lián)的功能。采用本實施例提供的通訊終端,可以將不同按鍵值的組合設(shè)置為快捷鍵, 假設(shè)手機有12個數(shù)字/符號按鍵,普通用戶只會使用三個或者三個以內(nèi)的數(shù)字 /符號按鍵去啟動一個功能,那么也會有12的3次方個組合,也就是說僅使用 三個數(shù)字/符號按鍵就可以定義1728種快捷功能,遠(yuǎn)遠(yuǎn)大于手機按鍵的數(shù)量, 故此實施例的技術(shù)方案提高了快捷鍵設(shè)置的靈活性。在本發(fā)明提供的通訊終端的一個實施例中,所述通訊終端還可包括 啟動單元400,用于啟動快捷鍵:設(shè)置功能;該功能的啟用可以與通訊終端的設(shè)置模塊或其他模塊相關(guān)聯(lián),用戶可以 在通訊終端的設(shè)置模塊或其他模塊中打開快捷鍵設(shè)置功能,快捷鍵設(shè)置功能 打開之后,通訊終端識別用戶后續(xù)的操作為快捷4A設(shè)置操作。所述快捷鍵設(shè)置單元402具體用于,在啟動單元啟動快捷鍵設(shè)置功能后, 按所述鍵值接收單元的接收順序?qū)⑺鲆粋€或多個按鍵4建值記錄為第一按鍵 鍵值序列,將所述第一按鍵鍵值序列與所述通訊終端的第一功能相關(guān)聯(lián),以 使所述通訊終端在接收到所述按鍵序列時啟動所述第 一功能。在該實施例中,啟動單元400使得快捷鍵的設(shè)置狀態(tài)區(qū)別于通訊終端的 正常工作狀態(tài),方便了用戶對快捷鍵的設(shè)置。在本發(fā)明提供的通訊終端的一個實施例中,鍵值接收單元401還用于接 收第二按鍵鍵值序列;在該實施例中,如圖5所示,快捷4建i殳置單元402可以包括功能記錄單元501,用于按所述鍵值接收單元的接收順序?qū)⑺鲆粋€或多 個按鍵鍵值記錄為第一按鍵鍵值序列,并記錄所述第二按鍵鍵值序列;所述 第 一功能為所述通訊終端在正常工作時接收到所述第二按4建一建值序列時的操 作。用戶在進(jìn)行輸入該第二按鍵鍵值序列對應(yīng)的操作時,通訊終端呈現(xiàn)給用 戶的界面可以是正常工作時的界面,以通訊終端為手機為例,第二按鍵鍵值 序列對應(yīng)的正常工作狀態(tài)下的操作可能是"進(jìn)入發(fā)件箱"+ "編寫一條內(nèi)容為 '今天晚上要加班,不回家吃飯了 ,的短信"+ "選擇發(fā)送號碼(家人的號碼)" + "發(fā)送",即第二按鍵鍵值對應(yīng)的正常工作狀態(tài)下的操作是發(fā)送一條內(nèi)容 為"今天晚上要加班,不回家吃飯了"的短信給家人。此時,用戶可以在通 訊終端的快捷鍵設(shè)置狀態(tài)下進(jìn)行正常工作狀態(tài)下的操作,目的是讓用戶直觀 地輸入想要設(shè)置的快捷鍵對應(yīng)的功能在通訊終端正常工作狀態(tài)下的按鍵鍵 值,即輸入所述的第二按鍵鍵值序列;功能記錄單元501用于記錄所述第一按鍵鍵值序列和第二按鍵鍵值序列。當(dāng)然,用戶在進(jìn)行輸入該第二按鍵鍵值序列對應(yīng)的操作時,通訊終端也 可以不將該第二按鍵鍵值序列對應(yīng)的正常工作狀態(tài)下的操作呈現(xiàn)給用戶,只 要用戶能夠輸入該第二按鍵鍵值序列,以實現(xiàn)該第一按4建鍵值序列對應(yīng)的快 捷鍵與用戶想設(shè)置的功能關(guān)聯(lián)即可。存儲單元502,用于對應(yīng)存儲所述第一按鍵4建值序列和所述第二按鍵鍵值 序列。存儲單元502將第 一按鍵鍵值序列和第二按鍵4建值序列進(jìn)行對應(yīng)性存儲, 可便于在通訊終端的正常工作狀態(tài)下,若通訊終端^r測到用戶輸入了第一按 鍵鍵值序列,則執(zhí)行第二按鍵鍵值序列在正常工作狀態(tài)下對應(yīng)的操作。在本實施例提供的通訊終端中,由于設(shè)置了快捷一T建對應(yīng)的功能為第二按 鍵鍵值序列在通訊終端正常工作狀態(tài)下對應(yīng)的操作,故可通過輸入快捷鍵, 實現(xiàn)通訊終端可實現(xiàn)的任意復(fù)雜的功能,使快捷鍵更加"快捷"。使用該實施例提供的通訊終端,只要用戶使用得當(dāng)就能用少數(shù)幾個按鍵 實現(xiàn)自定義的非常復(fù)雜的功能,大大簡化了通訊終端操作上的復(fù)雜性,提高 了用戶使用通訊終端時的反應(yīng)速度同時也降低了用戶花費在手機操作上的精 力。巧妙使用該實施例提供的技術(shù)方案還可以給特殊人群提供非常便利的服務(wù)。例如,以通訊終端為手機為例,病臥在床的老人使用手機上自定義按鍵:序列"1*#撥號鍵"啟動下列功能發(fā)送內(nèi)容為"感覺身體不適請速來護(hù)理" 的短信給其子女;也可以通過自定義按鍵序列啟動如下功能撥打IIO,并播 放預(yù)先錄制的音頻文件給接線員(需要手機支持錄音電話功能),這樣可以在 碰到緊急情況時悄然無聲的報警。如圖6所示,為本發(fā)明提供的通訊終端的一個實施例,該通訊終端包括鍵值接收單元600,用于接收一個或多個按鍵4定值;用戶在通訊終端的正常工作狀態(tài)下通過通訊終端的操作界面進(jìn)行按鍵操 作或觸摸屏等操作,鍵值接收單元600識別這些操作,接收到相應(yīng)的一個或 多個按4建4走值。功能查詢單元601,用于根據(jù)所述鍵值接收單元接收到的所述一個或多個 按鍵鍵值按順序組成的第一按鍵鍵值序列,查詢所述第一按鍵鍵值序列與所 述通訊終端的功能的對應(yīng)關(guān)系;用戶輸入的按鍵鍵值按次序組成第一按鍵鍵值序列,該第 一按鍵鍵值序 列為快捷4建,功能查詢單元601查詢該快捷4定對應(yīng)的通訊終端的功能;功能啟動單元602,用于根據(jù)所述功能查詢單元的查詢結(jié)果,啟動所述第 一按4建鍵值序列所對應(yīng)的功能。在該實施例中,不同按鍵值的組合設(shè)置為快捷鍵,假設(shè)手機有12個數(shù)字 /符號按鍵,普通用戶只會使用三個或者三個以內(nèi)的數(shù)字/符號按鍵去啟動一個 功能,那么也會有12的3次方個組合,也就是說僅使用三個數(shù)字/符號按鍵就 可以定義1728種快捷功能,遠(yuǎn)遠(yuǎn)大于手機按《睫的數(shù)量,故此實施例提高了快捷鍵設(shè)置的靈活性。為提高用戶在使用快捷鍵時的可控性,在本發(fā)明提供的通訊終端的 一個 實施例中,鍵值接收單元600還用于接收快捷鍵固定鍵值,所述快捷鍵固定鍵值用于指示所述第一按鍵序列為快捷鍵; 在此實施例中,通訊終端還包括判斷單元603,用于判斷在所述第一按鍵鍵值序列后是否接收到快捷鍵固 定鍵值;即,可設(shè)置一個快捷鍵固定鍵,在通訊終端的正常工作狀態(tài)下,用戶在 輸入該快捷鍵固定鍵之后,判斷單元603判斷接收到快捷鍵固定鍵值,確定 接收到該快捷鍵固定鍵值以前接收到的按鍵鍵值序列為快捷鍵對應(yīng)的鍵值序 列。例如,可設(shè)置"#"鍵或撥號鍵或其他鍵為快捷鍵固定鍵,以撥號鍵為固 定鍵為例,用戶輸入"123撥號鍵,,之后,通訊終端會將"123"識別為快捷 鍵,從而進(jìn)行該快捷鍵的對應(yīng)功能的查詢及執(zhí)行。這樣可方便用戶的操作。功能查詢單元601在此實施例中具體用于在所述判斷單元603的判斷結(jié) 果為在所述第 一按鍵鍵值序列后接收到快捷鍵固定鍵值時,根據(jù)所述鍵值接 收單元接收到的所述快捷鍵固定鍵值之前的所述一個或多個按鍵鍵值按順序 組成的第一按鍵鍵值序列,查詢所述第一按鍵鍵值與所述通訊終端的功能的 對應(yīng)關(guān)系。在本發(fā)明的通訊終端的一個實施例中,如圖7所示,功能查詢單元601 具體可以包括存儲單元700,用于存儲所述第一按鍵鍵值序列與第二按鍵鍵值的對應(yīng)關(guān)系;查詢單元701,用于根據(jù)所述第一按鍵鍵值序列與第二按鍵鍵值的對應(yīng)關(guān) 系,查詢得到所述第二按鍵鍵值序列;在此實施例中,功能啟動單元602具體用于根據(jù)所述第二按鍵鍵值序列 啟動第一功能,所述第一功能為所述通訊終端在正常工作時接收到第二按鍵鍵值序列時的操作。具體地,功能啟動單元602可以通過向通訊終端的應(yīng)用層發(fā)送第二按4定鍵值序列或diag接口等方法實現(xiàn)根據(jù)所述第二按鍵4建值序列啟動所述第一功 能,所屬技術(shù)領(lǐng)域的技術(shù)人員可知,還有其他的實現(xiàn)根據(jù)所述第二按鍵鍵值 序列啟動所述第一功能的方式,本發(fā)明對此方式并不作限定。使用本實施例提供的通訊終端進(jìn)行快捷鍵設(shè)置,由于快捷鍵對應(yīng)的功能 為第二按鍵鍵值序列在通訊終端正常工作狀態(tài)下對應(yīng)的操作,故可通過輸入 快捷鍵,實現(xiàn)通訊終端可實現(xiàn)的任意復(fù)雜的功能,使快捷鍵更加"快捷"。以上所述僅是本發(fā)明的若干個實施例,所屬技術(shù)領(lǐng)域的技術(shù)人員可以根 據(jù)上文記載的實施例得到這些實施例的等同替換或明顯變形的實施方式,這 些等同替換及明顯變形的實施方式也應(yīng)屬于本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種通訊終端的快捷鍵設(shè)置方法,其特征在于,包括接收一個或多個按鍵鍵值;按所述一個或多個按鍵鍵值的接收順序?qū)⑺鲆粋€或多個按鍵鍵值記錄為第一按鍵鍵值序列;將所述第一按鍵鍵值序列與所述通訊終端的第一功能相關(guān)聯(lián),以使所述通訊終端在正常工作狀態(tài)下接收到所述按鍵序列時啟動所述第一功能。
2、 如權(quán)利要求l所述的方法,其特征在于,所述接收一個或多個按鍵鍵 值之前,所述方法還包括啟動快捷鍵設(shè)置功能;所述將所述第 一按鍵鍵值序列與通訊終端的第一功能相關(guān)聯(lián)之后,所述 方法還包括退出所述快捷4囊i殳置功能。
3、 如權(quán)利要求1或2所述的方法,其特征在于,所述將所述第一按鍵4A 值序列與通訊終端的第 一功能相關(guān)聯(lián)具體為接收并記錄第二按鍵鍵值序列;將所述第 一按鍵鍵值序列與所述第二按鍵鍵值序列對應(yīng)存儲;所述第一 功能為所述通訊終端在正常工作時接收到第二按鍵4A值序列時的操作。
4、 一種通訊終端的功能實現(xiàn)方法,其特征在于,包括 接收一個或多個4斜A鍵值;查詢所述一個或多個按鍵鍵值按順序組成的第 一按鍵4建值序列與所述通 訊終端的功能的對應(yīng)關(guān)系;若所述第一按鍵鍵值序列與所述通訊終端的第一功能相對應(yīng),則啟動所 述第一功能。
5、 如權(quán)利要求4所述的方法,其特征在于,在所述將接收到的所述一個 或多個按鍵鍵值按順序組成第一按鍵鍵值序列,查詢所述第一按鍵鍵值序列 與所述通訊終端的功能的對應(yīng)關(guān)系之前,該方法還包括確定在所述第 一按鍵鍵值序列后接收到快捷鍵固定鍵值,所述快捷鍵固 定鍵值用于指示所述第一按鍵鍵值序列為快捷鍵。
6、 如權(quán)利要求4或5所述的方法,其特征在于,所述查詢所述一個或多 個按鍵4建值按順序組成的第 一按鍵4建值序列與所述通訊終端的功能的對應(yīng)關(guān) 系具體為查詢與所述第 一按鍵鍵值序列對應(yīng)的按鍵鍵值序列;所述若所述第一4姿4建^:值序列與所述通訊終端的第 一功能相對應(yīng),則啟 動所述第一功能具體為若所述第 一按鍵鍵值序列與第二按鍵鍵值序列對應(yīng),則根據(jù)所述第二按 鍵鍵值序列啟動所述第一功能;所述第一功能為所述通訊終端在正常工作時 接收到第二按4建鍵值序列時的操作。
7、 一種通訊終端,其特征在于,所述通訊終端包括 鍵值接收單元,用于接收一個或多個按鍵鍵值;快捷鍵設(shè)置單元,用于按所述鍵值接收單元的接收順序?qū)⑺鲆粋€或多 個按鍵鍵值記錄為第一按鍵鍵值序列,將所述第一按鍵鍵值序列與所述通訊 終端的第一功能相關(guān)聯(lián),以使所述通訊終端在接收到所述按鍵序列時啟動所 述第一功能。
8、 如權(quán)利要求7所述的通訊終端,其特征在于,所述通訊終端還包括 啟動單元,用于啟動快捷4A設(shè)置功能;所述快捷鍵設(shè)置單元具體用于,在啟動單元啟動快捷鍵設(shè)置功能后,按 所述鍵值接收單元的接收順序?qū)⑺鲆粋€或多個按4建#:值記錄為第 一按鍵4建 值序列,將所述第一按鍵鍵值序列與所述通訊終端的第一功能相關(guān)聯(lián),以使 所述通訊終端在接收到所述按鍵序列時啟動所述第 一功能。
9、 如權(quán)利要求7或8所述的通訊終端,其特征在于 所述鍵值接收單元還用于接收第二按4建4建值序列; 所述快捷鍵設(shè)置單元包括功能記錄單元,用于按所述鍵值接收單元的接收順序?qū)⑺鲆粋€或多個按鍵鍵值記錄為第一按鍵鍵值序列,并記錄所述第二按鍵鍵值序列;所述第 一功能為所述通訊終端在正常工作時接收到所述第二按鍵鍵值序列時的操 作;存儲單元,用于對應(yīng)存儲所述第一按鍵^:值序列和所述第二按鍵鍵值序列。
10、 一種通訊終端,其特4正在于,包括鍵值接收單元,用于接收一個或多個按鍵鍵值;功能查詢單元,用于根據(jù)所述鍵值接收單元接收到的所述一個或多個按 鍵鍵值按順序組成的第一按鍵鍵值序列,查詢所述第一按鍵鍵值序列與所述 通訊終端的功能的對應(yīng)關(guān)系;功能啟動單元,用于根據(jù)所述功能查詢單元的查詢結(jié)果,啟動所述第一 按鍵鍵值序列所對應(yīng)的功能。
11、 如權(quán)利要求IO所述的通訊終端,其特征在于,所述4建值接收單元還 用于接收快捷鍵固定鍵值,所述快捷鍵固定鍵值用于指示所述第一按鍵序列 為快捷鍵;所述通訊終端還包括判斷單元,用于判斷在所述第 一按鍵鍵值序列后是否接收到快捷鍵固定 鍵值;所述功能查詢單元具體用于,在所述判斷單元的判斷結(jié)果為在所述第一 按鍵鍵值序列后接收到快捷鍵固定鍵值時,根據(jù)所述鍵值接收單元接收到的 所述快捷鍵固定鍵值之前的所述一個或多個按鍵鍵值按順序組成的第 一按鍵 鍵值序列,查詢所述第一按4建^t值與所述通訊終端的功能的對應(yīng)關(guān)系。
12、 如權(quán)利要求IO所述的通訊終端,其特征在于,所述功能查詢單元包括存儲單元,用于存儲所述第一4斜建鍵值序列與第二按鍵鍵值的對應(yīng)關(guān)系; 查詢單元,用于根據(jù)所述第一按鍵鍵值序列與第二按鍵鍵值的對應(yīng)關(guān)系,查詢得到所述第二按鍵鍵值序列;所述功能啟動單元具體用于根據(jù)所述第二按4定鍵值序列啟動第 一功能; 所述第 一功能為所述通訊終端在正常工作時接收到第二按鍵:鍵值序列時的操 作。
全文摘要
本發(fā)明實施例提供了一種快捷鍵的設(shè)置方法,通訊終端的功能實現(xiàn)方法及通訊終端。本發(fā)明實施例提供的一種快捷鍵的設(shè)置方法是這樣實現(xiàn)的接收一個或多個按鍵鍵值;按所述一個或多個按鍵鍵值的接收順序?qū)⑺鲆粋€或多個按鍵鍵值記錄為第一按鍵鍵值序列;將所述第一按鍵鍵值序列與所述通訊終端的第一功能相關(guān)聯(lián),以使所述通訊終端在接收到所述按鍵序列時啟動所述第一功能。通過本發(fā)明實施例提供的技術(shù)方案,可增加通訊終端快捷鍵設(shè)置的種數(shù),故可提高通訊終端快捷鍵設(shè)置的靈活性。
文檔編號H04Q7/32GK101335957SQ20081014265
公開日2008年12月31日 申請日期2008年7月25日 優(yōu)先權(quán)日2008年7月25日
發(fā)明者良 王 申請人:深圳華為通信技術(shù)有限公司