專利名稱:能設(shè)定動態(tài)菜單的移動通信終端及其菜單設(shè)定方法
技術(shù)領(lǐng)域:
本發(fā)明涉及能設(shè)定動態(tài)菜單的移動通信終端及其菜單設(shè)定方法,尤其涉及利用事先定義或事后由使用者追加定義的配置文件(profile),在移動通信終端上動態(tài)形成使用者菜單的構(gòu)成及設(shè)定的,能設(shè)定動態(tài)菜單的移動通信終端及其菜單設(shè)定方法。
背景技術(shù):
在現(xiàn)有的移動通信終端上構(gòu)成、設(shè)定使用者菜單時,羅列上述移動通信終端能支持的功能及項目,并根據(jù)其相關(guān)性組織起來形成菜單樹后,以此為基礎(chǔ)設(shè)定在移動通信終端上使用者菜單的結(jié)構(gòu),屬于靜態(tài)的方式。
即,按照最初在移動通信終端定義的菜單樹進(jìn)行菜單移動,因為其菜單結(jié)構(gòu)忽視使用者的需求及意志靜態(tài)地固定,所以進(jìn)行菜單移動、選擇時,導(dǎo)致使用者沒必要的動作及錯誤。
圖1是現(xiàn)有移動通信終端菜單結(jié)構(gòu)及工作的畫面。如圖1所示,使用者10按移動通信終端上的菜單鍵,鍵輸入部20,當(dāng)使用者按菜單鍵時,發(fā)生鍵輸入信號,并向控制部30輸出,控制部30就把存儲器中指定的菜單樹的主菜單(或頂級菜單)的結(jié)構(gòu)信息(子菜單項目清單)通過顯示部40提供給使用者。
上述使用者10從畫面輸出的菜單清單中決定要利用的菜單,并選擇指定的鍵以其定菜單。然后,上述控制部30根據(jù)存儲在移動通信終端上的腳本(scenario),運行菜單并把其結(jié)果通過顯示部40在終端畫面上顯示。
但是,由于上述的菜單結(jié)構(gòu)只有移動通信終端被開發(fā)時所定義的一個腳本,所以菜單結(jié)構(gòu)缺乏多樣性、無法充分反映使用者的習(xí)慣和喜好。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于提供利用移動通信終端開發(fā)前定義或事后由使用者追加定義的配置文件(profile)構(gòu)成符合使用者習(xí)慣和喜好的菜單的,能設(shè)定動態(tài)菜單的移動通信終端及其菜單設(shè)定方法。
為了實現(xiàn)上述的發(fā)明目的,本發(fā)明的能設(shè)定動態(tài)菜單的移動通信終端,其特征由以下幾個部分組成鍵輸入部,輸入使用者設(shè)定的菜單構(gòu)成配置文件信息及菜單選擇;控制部,提供通過上述鍵輸入部輸入的菜單構(gòu)成配置文件的存儲及已存儲的菜單構(gòu)成相關(guān)信息,實施并輸出根據(jù)上述使用者選擇的菜單;存儲部,存儲上述使用者實行的配置文件信息,存儲菜單構(gòu)成相關(guān)的信息;顯示部,把通過上述控制部實行的菜單,在移動通信終端畫面上顯示。
為了實現(xiàn)上述的發(fā)明目的,本發(fā)明的能設(shè)定動態(tài)菜單的移動通信終端的菜單設(shè)定方法,其特征由以下幾個步驟組成第1步驟,輸入菜單按鈕時,獲得已運行的配置文件信息或使用設(shè)定的配置文件;第2步驟,根據(jù)上述獲得的配置文件,獲得主菜單構(gòu)成信息;第3步驟,根據(jù)上述獲得的主菜單構(gòu)成信息,獲得子菜單清單及相關(guān)信息;第4步驟,根據(jù)上述獲得的子菜單清單構(gòu)成主菜單整體并輸出,根據(jù)主菜單構(gòu)成的使用者選擇菜單時,獲得被選擇的菜單相關(guān)信息;第5步驟,判斷上述被選擇的菜單是否為菜單樹上的最終菜單,如果是屬于最終菜單,則運行被選擇的菜單模塊,并存儲運行的配置文件信息;第6步驟,如果上述被選擇的菜單不是最終菜單時,在輸入菜單結(jié)束按鈕或最終菜單被選擇為止,反復(fù)實行3~4步驟。
另外,上述配置文件信息根據(jù)使用者的設(shè)定可以存儲為多個配置文件信息。
采用本發(fā)明的能設(shè)定動態(tài)菜單的移動通信終端及其菜單設(shè)定方法,在構(gòu)成移動通信終端菜單時,可以按使用者興趣、喜好的配置文件(profile)設(shè)定多樣的菜單,就算變更菜單構(gòu)成及內(nèi)容,也沒必要重新啟動移動通信終端,從而提高了使用者的便利性。
圖1是顯示有關(guān)現(xiàn)有技術(shù)的移動通信終端的菜單構(gòu)成及工作的圖面。
圖2是基于本發(fā)明的能設(shè)定動態(tài)菜單的移動通信終端的結(jié)構(gòu)圖。
圖3是基于本發(fā)明的移動通信終端菜單設(shè)定方法的處理過程順序圖。
其中,附圖標(biāo)記100發(fā)送/接收部110語音處理部
120鍵輸入部 130顯示部140控制部 150存儲部151最終使用配置文件信息存儲部 152配置文件存儲部153菜單信息存儲部具體實施方式
下面結(jié)合附圖,對基于本發(fā)明的能設(shè)定動態(tài)菜單的移動通信終端及其菜單設(shè)定方法進(jìn)行詳細(xì)說明。
圖2是基于本發(fā)明的能設(shè)定動態(tài)菜單的移動通信終端結(jié)構(gòu)圖。
如圖2所示,上述的能設(shè)定動態(tài)菜單的移動通信終端,由以下部分構(gòu)成發(fā)送/接收部100、語音處理部110、鍵輸入部120、顯示部130、控制部140、存儲部150。上述的存儲部150,其構(gòu)成包括最終使用配置文件信息存儲部151、配置文件存儲部152、菜單信息存儲部153。
上述的發(fā)送/接收部100,連接天線,發(fā)送/接收無線信號。
上述的語音處理部110,處理從上述的發(fā)送/接收部輸入的信號后,向揚聲器(SPK)輸出語音信號;處理從麥克風(fēng)(MIC)輸入的語音信號后,向上述發(fā)送/接收部100輸出。
上述的鍵輸入部120,具備數(shù)字鍵及語音信箱轉(zhuǎn)換鍵和各種功能鍵,當(dāng)使用者按既定鍵時,發(fā)生相關(guān)的鍵輸入信號,并向控制部140輸出。而且,輸入根據(jù)使用者設(shè)定的菜單構(gòu)成配置文件信息。
上述顯示部130由控制部140控制,顯示從鍵輸入部120發(fā)生的鍵輸入信號及從控制部140接收的各種信息、上述控制部140輸出的根據(jù)使用者設(shè)定的菜單構(gòu)成信息及菜單相關(guān)信息。
上述控制部140,控制移動通信終端的一般工作,提供通過上述鍵輸入部輸入的菜單構(gòu)成配置文件的存儲及根據(jù)使用者的請求已存儲的菜單構(gòu)成相關(guān)信息,實施并輸出根據(jù)上述使用者選擇的菜單。
上述存儲部150存儲控制移動通信終端的整體工作的應(yīng)用程序,存儲運行應(yīng)用程序過程中所輸入/輸出及處理的各種數(shù)據(jù),存儲由上述使用者輸入的配置文件信息及菜單相關(guān)信息。
而且,上述存儲部150,其構(gòu)成包括最終使用配置文件信息存儲部151,存儲使用者最后使用的配置文件的文件名、文件位置、生成日期或最近接入日期等相關(guān)信息;配置文件存儲部152,存儲菜單構(gòu)成相關(guān)信息,即配置文件標(biāo)識符(ID)、配置文件名、主菜單標(biāo)識符(ID)、根據(jù)使用者定義的配置文件信息;菜單信息存儲部153,存儲有關(guān)菜單模塊的菜單標(biāo)識符(ID)、菜單名、上級(parent)菜單標(biāo)識符(ID)、下級(child)菜單標(biāo)識符(ID)、代替菜單標(biāo)識符(ID)清單或菜單模塊地址信息。
圖3是基于本發(fā)明的移動通信終端的菜單設(shè)定方法處理過程順序圖。
如圖3所示,上述移動通信終端的菜單設(shè)定方法是,首先,使用者輸入菜單按鈕(步驟S200),上述控制部140從上述最終使用配置文件信息存儲部151獲得最終使用的配置文件信息或使用者設(shè)定的配置文件信息(步驟S210)。
然后,上述控制部140以上述獲得的配置文件信息為基礎(chǔ),接近在上述配置文件存儲部152存儲的相關(guān)配置文件,獲得主菜單構(gòu)成信息(步驟S220);并從菜單信息存儲部153獲得,與上述獲得的主菜單構(gòu)成信息對應(yīng)的主菜單信息。
接著,以上述獲得的主菜單信息為基礎(chǔ),獲得存儲在上述菜單信息存儲部153中的構(gòu)成主菜單的子菜單清單及菜單相關(guān)信息(步驟S230)。
然后,以上述獲得的子菜單清單為基礎(chǔ)構(gòu)成整個主菜單,并把結(jié)果在顯示部130輸出(步驟S240)。
此時,上述使用者根據(jù)上述輸出的菜單構(gòu)成結(jié)果,選擇下一個菜單(步驟S250)。上述控制部140,從上述菜單信息存儲部153獲得上述選擇的菜單信息(步驟S260),并判斷上述選擇的菜單是否為菜單樹的最終菜單(步驟S270)。
如果上述選擇的菜單是菜單樹的最終菜單,則運行被選擇的菜單模塊(步驟S280),并把最終運行的配置文件信息存儲在最終使用配置文件存儲部151(步驟S290)。
反過來,如果上述選擇的菜單不是菜單樹的最終菜單,則在輸入上述移動通信終端的菜單結(jié)束按鈕或上述選擇的菜單被設(shè)定為最終菜單而運行菜單模塊為止,從上述菜單信息存儲部153獲得子菜單清單,并以上述獲得的子菜單清單為基礎(chǔ)反復(fù)實行S230~S260步驟。
根據(jù)以上介紹,本發(fā)明構(gòu)成移動通信終端菜單時,可以按使用者興趣、喜好的配置文件(profile)設(shè)定多樣的菜單;就算變更菜單構(gòu)成及內(nèi)容,也沒必要重新啟動移動通信終端,所以提高使用者的便利性。
當(dāng)然,本發(fā)明還可有其它多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種能設(shè)定動態(tài)菜單的移動通信終端,其特征在于,包括以下幾個部分鍵輸入部,輸入使用者設(shè)定的菜單構(gòu)成配置文件信息及菜單選擇;控制部,提供通過上述鍵輸入部輸入的菜單構(gòu)成配置文件的存儲及已存儲的菜單構(gòu)成相關(guān)信息,實施并輸出根據(jù)上述使用者選擇的菜單;存儲部,存儲上述使用者實行的配置文件信息,存儲菜單構(gòu)成相關(guān)的信息;顯示部,把通過上述控制部實行的菜單,在移動通信終端畫面上顯示。
2.根據(jù)權(quán)利要求1所述的能設(shè)定動態(tài)菜單的移動通信終端,其特征在于,上述存儲部包括如下構(gòu)成部分最終使用配置文件信息存儲部,存儲最后使用的配置文件的文件名、文件位置、生成日期或最近接入日期相關(guān)信息;配置文件存儲部,存儲菜單構(gòu)成相關(guān)信息,即配置文件ID、配置文件名、主菜單ID、根據(jù)使用者定義的配置文件信息;菜單信息存儲部,存儲有關(guān)菜單模塊的菜單ID、菜單名、上級菜單ID、下級菜單ID、代替菜單ID清單或菜單模塊地址信息。
3.根據(jù)權(quán)利要求1所述的能設(shè)定動態(tài)菜單的移動通信終端,其特征在于,上述存儲部,能存儲根據(jù)使用者設(shè)定的多個配置文件。
4.一種利用移動通信終端的菜單設(shè)定方法,其特征在于,包括以下幾個步驟第1步驟,輸入菜單按鈕時,獲得已運行的配置文件信息或使用設(shè)定的配置文件;第2步驟,根據(jù)上述獲得的配置文件,獲得主菜單構(gòu)成信息;第3步驟,根據(jù)上述獲得的主菜單構(gòu)成信息,獲得子菜單清單及相關(guān)信息;第4步驟,根據(jù)上述獲得的子菜單清單構(gòu)成主菜單整體并輸出,根據(jù)主菜單構(gòu)成的使用者選擇菜單時,獲得被選擇的菜單相關(guān)信息;第5步驟,判斷上述被選擇的菜單是否為菜單樹上的最終菜單,如果是屬于最終菜單,則運行被選擇的菜單模塊,并存儲運行的配置文件信息;第6步驟,如果上述被選擇的菜單不是最終菜單時,在輸入菜單結(jié)束按鈕或最終菜單被選擇為止,反復(fù)實行第3~4步驟。
5.根據(jù)權(quán)利要求4所述的利用移動通信終端的菜單設(shè)定方法,其特征在于,在上述5步驟中,存儲最終實行的配置文件信息。
6.根據(jù)權(quán)利要求4所述的利用移動通信終端的菜單設(shè)定方法,其特征在于,上述配置文件信息根據(jù)使用者的設(shè)定存儲為多個配置文件信息。
全文摘要
本發(fā)明公開了一種能設(shè)定動態(tài)菜單的移動通信終端及其菜單設(shè)定方法,利用使用者追加定義的配置文件,由使用者直接進(jìn)行菜單的構(gòu)成。其構(gòu)成包括鍵輸入部,輸入使用者設(shè)定的菜單構(gòu)成配置文件信息及菜單選擇;控制部,提供通過上述鍵輸入部輸入的菜單構(gòu)成配置文件的存儲及已存儲的菜單構(gòu)成相關(guān)信息,實施并輸出根據(jù)上述使用者選擇的菜單;存儲部,存儲上述使用者實行的配置文件信息,存儲菜單構(gòu)成相關(guān)的信息;顯示部,把通過上述控制部實行的菜單,在移動通信終端畫面上顯示。本發(fā)明在構(gòu)成移動通信終端菜單時,可以按使用者興趣、喜好的配置文件設(shè)定多樣的菜單,就算變更菜單構(gòu)成及內(nèi)容,也沒必要重新啟動移動通信終端,從而提高了使用者的便利性。
文檔編號H04M1/247GK1780442SQ20051007670
公開日2006年5月31日 申請日期2005年6月10日 優(yōu)先權(quán)日2004年11月23日
發(fā)明者申尚澈 申請人:樂金電子(中國)研究開發(fā)中心有限公司