專利名稱:菜單顯示處理方法和終端設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種菜單顯示處理方法和終端設(shè)備。
背景技術(shù):
隨著電子信息技術(shù)的快速發(fā)展,目前在手機、掌上電腦等終端設(shè)備上集成了各種功能以滿足人們各種各樣的應(yīng)用需要,以手機為例,除了信息、拍照等基本功能外,通過安裝支持?jǐn)?shù)字音樂格式的音樂顯示器,根據(jù)自己的需要從互聯(lián)網(wǎng)上下載數(shù)字格式的音樂,從而可以隨時隨地通過手機顯示自己感興趣的音樂,或者,通過安裝電子書閱讀軟件,根據(jù)自己的需要從互聯(lián)網(wǎng)上下載電子書,從而可以隨時隨地通過手機閱讀自己感興趣的電子書,或者,在入網(wǎng)的條件下安裝聊天軟件隨時與朋友聊天。隨著終端設(shè)備上的功能增多,終端設(shè)備的界面上所顯示的菜單圖標(biāo)也隨之增加。由于顯示屏幕尺寸有限,往往不會將所有功能的菜單圖標(biāo)羅列在界面上,通常終端界面上只顯示系統(tǒng)默認(rèn)或者用戶設(shè)置的常用的菜單圖標(biāo)。但是,用戶在不同應(yīng)用場景下的應(yīng)用需求不同,因此,現(xiàn)有的菜單顯示方式不夠靈活,具有一定的局限性。
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)的上述缺陷,本發(fā)明實施例提供一種菜單顯示處理方法和終端設(shè)備。本發(fā)明一方面提供一種菜單顯示處理方法,包括終端設(shè)備獲取應(yīng)用場景的特征信息;所述終端設(shè)備根據(jù)預(yù)存的特征信息與菜單列表的映射關(guān)系確定是否存在與所述應(yīng)用場景對應(yīng)的菜單列表,若是,則顯示所述菜單列表中的菜單圖標(biāo)。本發(fā)明另一方面提供一種終端設(shè)備,包括設(shè)備主體,還包括獲取模塊,用于獲取應(yīng)用場景的特征信息;判斷模塊,用于根據(jù)預(yù)存的特征信息與菜單列表的映射關(guān)系確定是否存在與所述應(yīng)用場景對應(yīng)的菜單列表;顯示模塊,用于若判斷獲知存在與所述應(yīng)用場景對應(yīng)的菜單列表,則顯示所述菜單列表中的菜單圖標(biāo)。本發(fā)明實施例提供的菜單顯示處理方法和終端設(shè)備,可以預(yù)先在終端設(shè)備上存儲特征信息與菜單列表的映射關(guān)系,通過獲取應(yīng)用場景的特征信息,若能夠根據(jù)特征信息與菜單列表的映射關(guān)系確定與應(yīng)用場景對應(yīng)的菜單列表,則顯示菜單列表中的菜單圖標(biāo),從而使終端設(shè)備所顯示的菜單圖標(biāo)能夠?qū)崿F(xiàn)基于應(yīng)用場景的自動切換,提高用戶的體驗度。
圖I為本發(fā)明菜單顯示處理方法一個實施例的流程圖2為本發(fā)明菜單顯示處理方法另一實施例的流程圖;圖3為本發(fā)明菜單顯示處理方法又一實施例的流程圖;圖4為本發(fā)明終端設(shè)備一個實施例的結(jié)構(gòu)示意圖;圖5為本發(fā)明終端設(shè)備另一實施例的結(jié)構(gòu)示意圖;圖6為本發(fā)明終端設(shè)備又一實施例的結(jié)構(gòu) 示意圖。
具體實施例方式圖I為本發(fā)明菜單顯示處理方法一個實施例的流程圖,如圖I所示,該方法包括步驟100,終端設(shè)備獲取應(yīng)用場景的特征信息;終端設(shè)備首先要獲取應(yīng)用場景的特征信息,應(yīng)用場景是指一種特定的環(huán)境,可以用特征信息來表示一定的應(yīng)用場景。需要說明的是,應(yīng)用場景的特征信息并不局限于一種特定的形式,可以通過時間信息、地點信息或者語音信息等來描述具體的應(yīng)用場景,應(yīng)根據(jù)具體的應(yīng)用情況選擇具體的特征信息的表現(xiàn)形式,本實施例并不對此加以限制。在本實施例中,終端設(shè)備可以是計算機、手機等。本領(lǐng)域技術(shù)人員可以理解的是,本實施例并不限定上述設(shè)備,只要是具有菜單圖標(biāo)顯示功能的終端設(shè)備均可以執(zhí)行本實施例中的方法,不同的終端設(shè)備可以獲取用戶輸入的應(yīng)用場景的特征信息和/或自動檢測的應(yīng)用場景的特征信息,舉例說明,終端設(shè)備可以通過具有時鐘功能的模塊自動檢測到應(yīng)用場景的時間信息,或者通過全球定位系統(tǒng)(Global Positioning System, GPS)模塊自動檢測到應(yīng)用場景的地點信息;或者通過具有語音識別功能的模塊接收用戶輸入的應(yīng)用場景的語首彳目息。步驟101,所述終端設(shè)備根據(jù)預(yù)存的特征信息與菜單列表的映射關(guān)系確定是否存在與所述應(yīng)用場景對應(yīng)的菜單列表,若是,則顯示所述菜單列表中的菜單圖標(biāo)。用戶可以預(yù)先在終端設(shè)備中存儲應(yīng)用場景的特征信息與菜單列表的映射關(guān)系,當(dāng)終端設(shè)備在獲取應(yīng)用場景的特征信息后,可以根據(jù)預(yù)存的特征信息與菜單列表的映射關(guān)系確定是否存在與當(dāng)前的應(yīng)用場景對應(yīng)的菜單列表,若能夠獲取與當(dāng)前的應(yīng)用場景對應(yīng)的菜單列表,則顯示菜單列表中的菜單圖標(biāo)。需要注意的是,菜單列表中菜單圖標(biāo)的個數(shù)可以根據(jù)顯示屏尺寸的大小而具體設(shè)置。本實施例提供的菜單顯示處理方法,可以預(yù)先在終端設(shè)備上存儲特征信息與菜單列表的映射關(guān)系,通過獲取應(yīng)用場景的特征信息,若能夠根據(jù)特征信息與菜單列表的映射關(guān)系確定與應(yīng)用場景對應(yīng)的菜單列表,則顯示菜單列表中的菜單圖標(biāo),從而使終端設(shè)備所顯示的菜單圖標(biāo)能夠?qū)崿F(xiàn)基于應(yīng)用場景的自動切換,提高用戶的體驗度。針對執(zhí)行圖I所示方法實施例的應(yīng)用場景的特征信息來說,其特征信息的具體表現(xiàn)形式包括時間信息、語音信息、地點信息中的至少一種信息或其組合,本實施例并不限定特征信息的具體內(nèi)容。針對圖I所示實施例中終端設(shè)備根據(jù)獲取的應(yīng)用場景的具體特征信息自動顯示與應(yīng)用場景對應(yīng)的菜單列表中的菜單圖標(biāo),下面分別通過圖2與圖3所示的方法實施例對終端設(shè)備根據(jù)獲取應(yīng)用場景的時間信息和語音信息的菜單顯示處理過程進行詳細描述。圖2為本發(fā)明菜單顯示處理方法另一實施例的流程圖,如圖2所示,本實施例針對終端設(shè)備根據(jù)獲取的應(yīng)用場景的時間信息進行菜單顯示處理的過程進行詳細說明,該方法包括步驟200,終端設(shè)備獲取應(yīng)用場景的時間信息;終端設(shè)備通過設(shè)備上具有時鐘功能的模塊自動檢測到應(yīng)用場景的時間信息。步驟201,所述終端設(shè)備根據(jù)預(yù)存的時間信息與菜單列表的映射關(guān)系確定是否存在與所述應(yīng)用場景對應(yīng)的菜單列表,若是,則執(zhí)行步驟202,否則,執(zhí)行步驟203 ;在終端設(shè)備獲取應(yīng)用場景 的時間信息后,根據(jù)預(yù)先存儲的用戶設(shè)置的時間信息與菜單列表的映射關(guān)系確定是否存在與該應(yīng)用場景對應(yīng)的菜單列表。比如,用戶自身的應(yīng)用習(xí)慣為在周一至周五的7點至9點,18點至22點的時段以及周六周日的9點至22點需要聽聽音樂,看看電子書,玩玩游戲,其余時間這些休閑的功能并不常用,但是需要筆記本記事功能,英語詞典翻譯功能,因此,根據(jù)用戶的應(yīng)用習(xí)慣所設(shè)置的應(yīng)用場景與菜單列表的映射關(guān)系,若終端設(shè)備獲取的時間信息為周一早上8點,根據(jù)用戶預(yù)設(shè)的時間信息與菜單列表的對應(yīng)關(guān)系確定是否存在與該時間信息對應(yīng)的菜單列表。步驟202,所述終端設(shè)備顯示所述菜單列表中的菜單圖標(biāo);若終端設(shè)備根據(jù)用戶預(yù)設(shè)的時間信息與菜單列表的對應(yīng)關(guān)系確定存在對應(yīng)的菜單列表,則獲取與該應(yīng)用場景對應(yīng)的菜單列表,并在終端設(shè)備的界面上顯示游戲圖標(biāo)、音樂播放器圖標(biāo)和電子書閱讀圖標(biāo),以供用戶可以直接在終端設(shè)備的界面上打開菜單圖標(biāo)對應(yīng)的應(yīng)用。步驟203,所述終端設(shè)備向用戶發(fā)送菜單列表添加請求消息,以提示用戶生成與所述應(yīng)用場景對應(yīng)的菜單列表;若終端設(shè)備根據(jù)用戶預(yù)設(shè)的時間信息與菜單列表的對應(yīng)關(guān)系確定不存在對應(yīng)的菜單列表,則向用戶發(fā)送菜單列表添加請求消息,用戶根據(jù)菜單列表添加請求消息增加與該應(yīng)用場景的時間信息對應(yīng)的菜單列表。步驟204,所述終端設(shè)備判斷是否能夠在預(yù)設(shè)的第一時間范圍內(nèi)獲取增加的與所述應(yīng)用場景對應(yīng)的菜單列表,若是,則執(zhí)行步驟205,否則,執(zhí)行步驟206 ;步驟205,所述設(shè)備顯示新增的與應(yīng)用場景的時間信息對應(yīng)的菜單列表中的菜單圖標(biāo);步驟206,所述設(shè)備繼續(xù)顯示上次顯示的菜單列表中的菜單圖標(biāo)。本實施例提供的菜單顯示處理方法,可以預(yù)先在終端設(shè)備上存儲時間信息與菜單列表的映射關(guān)系,通過獲取應(yīng)用場景的時間信息,根據(jù)預(yù)設(shè)的時間信息與菜單列表的映射關(guān)系確定是否存在與應(yīng)用場景對應(yīng)的菜單列表,若存在顯示菜單列表中的菜單圖標(biāo),否則用戶可以在預(yù)設(shè)的時間內(nèi)及時增加與應(yīng)用場景對應(yīng)的菜單列表進行菜單圖標(biāo)的顯示,從而使終端設(shè)備所顯示的菜單圖標(biāo)能夠?qū)崿F(xiàn)基于應(yīng)用場景的自動切換,使用戶可以基于應(yīng)用場景動態(tài)的靈活設(shè)置菜單列表,進一步地提高用戶的體驗度。圖3為本發(fā)明菜單顯示處理方法又一實施例的流程圖,如圖3所示,本實施例針對終端設(shè)備獲取應(yīng)用場景的語音信息進行菜單顯示處理的過程進行詳細說明,該方法包括步驟300,開啟終端設(shè)備的菜單顯示自動切換功能;需要基于應(yīng)用場景進行自動顯示菜單圖標(biāo)的用戶在終端設(shè)備上開啟菜單顯示自動切換功能。步驟301,終端設(shè)備獲取應(yīng)用場景的語音信息;
終端設(shè)備通過具有語音識別功能的模塊獲取用戶輸入的應(yīng)用場景的語音信息。語音信息的內(nèi)容受限于已經(jīng)固化在具有語音識別功能的模塊中的語音信息;需要說明的是,固化在具有語音識別功能的模塊中的語音信息可以是制造商預(yù)先設(shè)置好的,也可以是用戶根據(jù)自己的喜好和習(xí)慣存儲的語音信息。步驟302,所述終端設(shè)備判斷在預(yù)設(shè)的第二時間范圍內(nèi)是否能夠根據(jù)預(yù)設(shè)的語音信息與菜單列表的映射關(guān)系確定與應(yīng)用場景對應(yīng)的菜單列表,若是,則執(zhí)行步驟303,若無法確定,執(zhí)行步驟304 ;在終端設(shè)備獲取應(yīng)用場景的語音信息后,根據(jù)預(yù)先存儲的用戶設(shè)置的語音信息與菜單列表的映射關(guān)系確定與該應(yīng)用場景對應(yīng)的菜單列表,比如,用戶根據(jù)自身的應(yīng)用習(xí)慣設(shè)置語音信息與菜單列表的映射關(guān)系為語音信息“地鐵”對應(yīng)聽音樂,看電子書,玩游戲的菜單圖標(biāo),語音信息“工作”對應(yīng)筆記本記事功能,英語詞典翻譯功能的菜單圖標(biāo)。比如,當(dāng)終端設(shè)備接收到語音信息“地鐵”,則確定是否存在與該語音信息對應(yīng)的菜單列表。步驟303,所述終端設(shè)備顯示所述菜單列表中的菜單圖標(biāo)。若終端設(shè)備根據(jù)用戶預(yù)設(shè)的語音信息與菜單列表的對應(yīng)關(guān)系確定存在對應(yīng)的菜單列表,則獲取與該應(yīng)用場景對應(yīng)的菜單列表,比如獲取與語音信息“地鐵”對應(yīng)的菜單列表,并在終端設(shè)備的界面上顯示游戲圖標(biāo)、音樂播放器圖標(biāo)和電子書閱讀圖標(biāo),以供用戶可以直接在終端設(shè)備的界面上打開菜單圖標(biāo)對應(yīng)的應(yīng)用。步驟304,關(guān)閉終端設(shè)備的菜單顯示自動切換功能。若終端設(shè)備根據(jù)用戶預(yù)設(shè)的語音信息與菜單列表的對應(yīng)關(guān)系確定不存在對應(yīng)的菜單列表,則關(guān)閉終端設(shè)備的菜單顯示自動切換功能。本實施例提供的菜單顯示處理方法,可以預(yù)先在終端設(shè)備上存儲語音信息與菜單列表的映射關(guān)系并開啟菜單顯示自動切換功能,通過獲取應(yīng)用場景的語音信息,根據(jù)預(yù)設(shè)的語音信息與菜單列表的映射關(guān)系確定是否能夠在預(yù)設(shè)的時間內(nèi)確定存在與應(yīng)用場景對應(yīng)的菜單列表,若存在顯示菜單列表中的菜單圖標(biāo),否則關(guān)閉菜單顯示自動切換功能,從而使終端設(shè)備所顯示的菜單圖標(biāo)能夠?qū)崿F(xiàn)基于應(yīng)用場景的自動切換,使用戶可以根據(jù)需要靈活選擇菜單顯示界面,進一步地提高用戶的體驗度。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。圖4為本發(fā)明終端設(shè)備一個實施例的結(jié)構(gòu)示意圖,如圖4所示,該設(shè)備包括設(shè)備主體1,還包括獲取模塊11、判斷模塊12和顯示模塊13,其中,獲取模塊11用于獲取應(yīng)用場景的特征信息;判斷模塊12用于根據(jù)預(yù)存的特征信息與菜單列表的映射關(guān)系確定是否存在與應(yīng)用場景對應(yīng)的菜單列表;顯示模塊13用于若判斷獲知存在與應(yīng)用場景對應(yīng)的菜單列表,則顯示菜單列表中的菜單圖標(biāo)。需要說明的是,本實施例并不限定該設(shè)備主體具體包括了哪些單元和部件,本實施例僅針對改進點所需的單元進行描述??梢岳斫獾氖牵@取模塊11獲取應(yīng)用場景的特征信息具體可以為接收用戶輸入應(yīng)用場景的特征信息和/或自動檢測應(yīng)用場景的特征信息。不同的終端設(shè)備的獲取模塊11具有不同的功能,舉例說明,獲取模塊具有時鐘功能,可以自動檢測到應(yīng)用場景的時間信、息,或者獲取模塊具有GPS功能,可以自動檢測到應(yīng)用場景的地點信息;或者獲取模塊具有語音識別功能,可以接收用戶輸入的應(yīng)用場景的語音信息。本實施例提供的終端設(shè)備中各模塊的功能和處理流程,可以參見上述圖I所示的方法實施例,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。圖5為本發(fā)明終端設(shè)備另一實施例的結(jié)構(gòu)示意圖,如圖5所示,基于圖4所示的實施例,所述設(shè)備還包括提示模塊14,用于若根據(jù)特征信息與菜單列表的映射關(guān)系確定不存在與應(yīng)用場景對應(yīng)的菜單列表,則提示用戶是否需要生成與所述應(yīng)用場景對應(yīng)的菜單列
表。 進一步地,在提示模塊14提示用戶是否需要生成與所述應(yīng)用場景對應(yīng)的菜單列表之后,所述顯示模塊13還用于若在預(yù)設(shè)的第一時間范圍內(nèi)沒有獲取與應(yīng)用場景對應(yīng)的菜單列表,則繼續(xù)顯示上次顯示的菜單列表中的菜單圖標(biāo)。本實施例提供的終端設(shè)備中各模塊的功能和處理流程,可以參見上述圖2所示的方法實施例,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。圖6為本發(fā)明終端設(shè)備又一實施例的結(jié)構(gòu)示意圖,如圖6所示,基于圖5所示的實施例,所述設(shè)備還包括控制模塊15,用于開啟菜單顯示自動切換功能,若在預(yù)設(shè)的第二時間范圍內(nèi),根據(jù)特征信息與菜單列表的映射關(guān)系無法確定與應(yīng)用場景對應(yīng)的菜單列表,則關(guān)閉菜單顯示自動切換功能。本實施例提供的終端設(shè)備中各模塊的功能和處理流程,可以參見上述圖3所示的方法實施例,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。最后應(yīng)說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種菜單顯示處理方法,其特征在于,包括 終端設(shè)備獲取應(yīng)用場景的特征信息; 所述終端設(shè)備根據(jù)預(yù)存的特征信息與菜單列表的映射關(guān)系確定是否存在與所述應(yīng)用場景對應(yīng)的菜單列表,若是,則顯示所述菜單列表中的菜單圖標(biāo)。
2.根據(jù)權(quán)利要求I所述的菜單顯示處理方法,其特征在于,還包括 若根據(jù)所述特征信息與菜單列表的映射關(guān)系確定不存在與所述應(yīng)用場景對應(yīng)的菜單列表,則提示用戶是否需要生成與所述應(yīng)用場景對應(yīng)的菜單列表。
3.根據(jù)權(quán)利要求2所述的菜單顯示處理方法,其特征在于,提示用戶是否需要生成與所述應(yīng)用場景對應(yīng)的菜單列表之后,還包括 若在預(yù)設(shè)的第一時間范圍內(nèi)沒有獲取用戶生成的與所述應(yīng)用場景對應(yīng)的菜單列表,則繼續(xù)顯示上次顯示的菜單列表中的菜單圖標(biāo)。
4.根據(jù)權(quán)利要求I所述的菜單顯示處理方法,其特征在于,在所述獲取應(yīng)用場景的特征信息之前,還包括 開啟菜單顯示自動切換功能。
5.根據(jù)權(quán)利要求4所述的菜單顯示處理方法,其特征在于,若在預(yù)設(shè)的第二時間范圍內(nèi),根據(jù)所述特征信息與菜單列表的映射關(guān)系無法確定與所述應(yīng)用場景對應(yīng)的菜單列表,所述方法還包括 關(guān)閉菜單顯示自動切換功能。
6.根據(jù)權(quán)利要求1-5任一項所述的菜單顯示處理方法,其特征在于,所述獲取應(yīng)用場景的特征信息包括 獲取用戶輸入的應(yīng)用場景的特征信息和/或自動檢測的應(yīng)用場景的特征信息。
7.根據(jù)權(quán)利要求6所述的菜單顯示處理方法,其特征在于,所述特征信息包括 時間信息、語音信息、地點信息中的至少一種信息或其組合。
8.—種終端設(shè)備,包括設(shè)備主體,其特征在于,還包括 獲取模塊,用于獲取應(yīng)用場景的特征信息; 判斷模塊,用于根據(jù)預(yù)存的特征信息與菜單列表的映射關(guān)系確定是否存在與所述應(yīng)用場景對應(yīng)的菜單列表; 顯示模塊,用于若判斷獲知存在與所述應(yīng)用場景對應(yīng)的菜單列表,則顯示所述菜單列表中的菜單圖標(biāo)。
9.根據(jù)權(quán)利要求8所述的終端設(shè)備,其特征在于,所述獲取模塊具體用于 獲取用戶輸入的應(yīng)用場景的特征信息和/或自動檢測的應(yīng)用場景的特征信息。
10.根據(jù)權(quán)利要求8所述的終端設(shè)備,其特征在于,還包括 提示模塊,用于若根據(jù)所述特征信息與菜單列表的映射關(guān)系確定不存在與所述應(yīng)用場景對應(yīng)的菜單列表,則提示用戶是否需要生成與所述應(yīng)用場景對應(yīng)的菜單列表。
11.根據(jù)權(quán)利要求10所述的終端設(shè)備,在所述提示模塊提示用戶是否需要生成與所述應(yīng)用場景對應(yīng)的菜單列表之后,其特征在于,所述顯示模塊還用于 若在預(yù)設(shè)的第一時間范圍內(nèi)沒有獲取用戶生成的與所述應(yīng)用場景對應(yīng)的菜單列表,則繼續(xù)顯示上次顯示的菜單列表中的菜單圖標(biāo)。
12.根據(jù)權(quán)利要求8至11任一項所述的終端設(shè)備,其特征在于,還包括控制模塊,用于開 啟菜單顯示自動切換功能,若在預(yù)設(shè)的第二時間范圍內(nèi),根據(jù)所述特征信息與菜單列表的映射關(guān)系無法確定與所述應(yīng)用場景對應(yīng)的菜單列表,則關(guān)閉菜單顯示自動切換功能。
全文摘要
本發(fā)明提供一種菜單顯示處理方法和終端設(shè)備,其中,該方法包括終端設(shè)備獲取應(yīng)用場景的特征信息;設(shè)備根據(jù)預(yù)存的特征信息與菜單列表的映射關(guān)系確定是否存在與應(yīng)用場景對應(yīng)的菜單列表,若是,則顯示菜單列表中的菜單圖標(biāo)。通過本發(fā)明提供的菜單顯示處理方法和終端設(shè)備,使終端設(shè)備所顯示的菜單圖標(biāo)能夠?qū)崿F(xiàn)基于應(yīng)用場景的自動切換,提高用戶的體驗度。
文檔編號G06F9/44GK102646037SQ201210048470
公開日2012年8月22日 申請日期2012年2月28日 優(yōu)先權(quán)日2012年2月28日
發(fā)明者黨志立 申請人:北京百納威爾科技有限公司