專利名稱:具有分層菜單系統(tǒng)和動態(tài)菜單的一種便攜式通信裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及便攜式通信裝置,例如移動電話,還有一個顯示器、小鍵盤這樣的用戶控制的輸入裝置、一個存儲器、一個控制器和儲存在這個存儲器中的一個分層菜單系統(tǒng)。這個菜單系統(tǒng)有多個菜單,包括頂層菜單和子菜單,以及在相應(yīng)菜單下面的多個菜單項??刂破饔糜趯⒉藛位蛘卟藛雾楋@示在顯示器上,通過用戶控制的輸入裝置從用戶接受選擇命令,完成選定菜單或者菜單項的功能。這個裝置的存儲器還包括一個動態(tài)菜單,它的內(nèi)容可以由用戶修改。
背景技術(shù):
移動電話或者蜂窩無線電話是上述便攜式通信裝置一個大家都知道的實例。其它實例有個人通信器、個人數(shù)字助理、尋呼裝置等等。通過本申請,以一種說明性的方式而不是限制性的方式,用移動電話的術(shù)語來描述本發(fā)明。
由于移動電話已經(jīng)變得更加先進更加小巧,它對于為用戶提供直接而又精確的接口已經(jīng)變得更加重要。移動電話能夠使用的人機接口常常局限于一個顯示器(比方說液晶顯示器)和一個小鍵盤。因此,為用戶提供適當程度的友好界面幾乎是非常簡單的事情,特別是在現(xiàn)代的移動電話功能越來越多,而顯示器也沒有因此增大(主要是因為市場要求整個裝置體積較小)的情況下更是如此。
為用戶提供友好界面的一種方法是采用上述菜單系統(tǒng)。電話的各種功能和特征用不同的菜單、子菜單和菜單項來表示。用戶利用小鍵盤上的特殊控制信道順序地滾過菜單在菜單系統(tǒng)中漫游。用戶通過按下小鍵盤上的某個鍵或者一些鍵的組合來選擇某個菜單或者菜單項。
雖然這樣的菜單系統(tǒng)使用起來很容易,但是它們?nèi)匀挥幸恍┤秉c。例如,如果有大量的功能,用戶有可能不得不翻過幾個菜單或者菜單項才能到達用戶正在尋找的特定功能。此外,并不是所有的用戶都有相同的需求和喜好;一個用戶可能喜歡一種特定的菜單結(jié)構(gòu),而它對于另外一個用戶來說卻沒那么有用。因此,電話制造商很難設(shè)計出一種菜單系統(tǒng)來適合所有用戶。
以上缺點可以通過提供一個短菜單系統(tǒng)和一個擴展菜單系統(tǒng)來減輕,其中短菜單系統(tǒng)的內(nèi)容是擴展菜單系統(tǒng)的一個子集。在GB-A-2293951(摩托羅拉公司)中公開了這樣一個菜單結(jié)構(gòu),用戶可以翻動擴展菜單系統(tǒng),將菜單項從擴展菜單系統(tǒng)中搬到短菜單系統(tǒng),用戶可以在翻動菜單的時候從短菜單中刪除菜單項。因此,在這個意義上說短菜單系統(tǒng)是動態(tài)的,也就是說用戶能夠定制這個短菜單系統(tǒng)讓它只包括用戶需要的菜單項。
用戶通過按下小鍵盤上一個特殊按鍵超過預(yù)先確定長度的一段時間來進入擴展菜單系統(tǒng)。另一方面,如果發(fā)現(xiàn)這個鍵的時間比預(yù)先確定的時間短,就進入短菜單系統(tǒng)。擴展子菜單系統(tǒng)和短菜單系統(tǒng)都包括頂層菜單(叫作“分支”),它們會包括許多子菜單和/或菜單項,用于完成移動電話中的各種功能。
雖然GB-A-2293951描述的方法使用戶能夠定制短菜單系統(tǒng),因而具有獨特的優(yōu)點,但是它仍然有一些缺點。例如,使用兩個不同的菜單系統(tǒng)(分別是擴展菜單系統(tǒng)和短菜單系統(tǒng))要求用戶必須學(xué)會這兩個菜單的結(jié)構(gòu)。所以,用戶必須記住某個菜單項位于菜單系統(tǒng)中的哪個位置,然后才能進入擴展的或者短菜單系統(tǒng)。實際上,用戶可能在多數(shù)情況下都是使用短菜單系統(tǒng),因為如上所述,短菜單系統(tǒng)可以使用戶更加迅速地到達需要的菜單項。然而,用戶很可能無法記住短菜單系統(tǒng)中菜單項的準確位置。因此,用戶會經(jīng)常發(fā)現(xiàn)它處于這樣一種狀態(tài),它進入短菜單系統(tǒng)尋找一個菜單項,而這個菜單項只在擴展菜單系統(tǒng)中。在這種情況下,用戶必須退出短菜單系統(tǒng)然后進入擴展菜單系統(tǒng),如上所述,翻遍擴展菜單系統(tǒng),直到找到需要的菜單項。由于只有小鍵盤才是用戶能夠獲得的輸入裝置,這樣一個過程可能涉及到幾個甚至更多的按鍵操作,直到最終找到需要的菜單項。
在本申請人制造的最新移動電話模型中采用了定制短菜單系統(tǒng)的一種類似概念。在這里,擴展菜單系統(tǒng)有一個單獨的定制菜單,它的一個菜單項用于進入短菜單系統(tǒng)模式,也就是通過從擴展菜單系統(tǒng)中將菜單項添加到短菜單系統(tǒng)中以及從短菜單系統(tǒng)中刪除菜單項。這種方法的一個缺點是為了定制短菜單系統(tǒng),用戶必須通過前面提到的單獨的菜單進入定制模式。除此以外,用戶仍然必須學(xué)會兩種不同的菜單結(jié)構(gòu)。
發(fā)明簡述本發(fā)明的目的是為移動電話這樣的便攜式通信裝置提供一種改進了的菜單系統(tǒng)。更加具體地說,本發(fā)明的目的是提供一種動態(tài)菜單,它能夠被用戶定制,很容易從正常的菜單系統(tǒng)(“擴展的菜單系統(tǒng)”)進入它,它還使得用戶能夠用很簡單的方式添加和刪除菜單項。
本發(fā)明的目的是通過將動態(tài)菜單作為一個頂層菜單或者正常菜單系統(tǒng)中的子菜單來實現(xiàn)的,這意味著用戶不必學(xué)習(xí)兩種不同菜單系統(tǒng)(短菜單系統(tǒng)和擴展菜單系統(tǒng))的結(jié)構(gòu),通過正常菜單系統(tǒng)中的動態(tài)菜單用戶總是能夠進入到前面添加的所有菜單項。
按照本發(fā)明的一個優(yōu)選實施方案,動態(tài)菜單包括一個特殊的菜單項,它提供一項功能用來修改動態(tài)菜單的內(nèi)容,例如通過提供可用菜單項的一個清單,用戶可以從這個清單選擇特定的項添加到動態(tài)菜單中。還有,這個優(yōu)選實施方案包括一個相似的功能,用于從動態(tài)菜單中刪除菜單項。
圖2是
圖1所示通信裝置的一個原理框圖,和圖3是本發(fā)明菜單系統(tǒng)的一個原理框圖,它包括一個動態(tài)菜單,這個通信裝置的用戶能夠?qū)λM行修改。
通過下面對本發(fā)明的詳細描述、權(quán)利要求和附圖,會更加清楚地了解本發(fā)明的目的、優(yōu)點和特征。發(fā)明詳述圖1畫出了一個移動電話1,作為本發(fā)明中便攜式通信裝置的一個實例。這個移動電話包括一個裝置外殼10,一個翻蓋8通過鉸鏈轉(zhuǎn)置11跟它連接起來。在翻蓋8的一端有一個聲音孔9,用于從電話用戶接收聲音。麥克風(圖1中沒有畫出)位于裝置外殼10的內(nèi)側(cè),跟鉸鏈轉(zhuǎn)置11相鄰。有一個內(nèi)部聲音導(dǎo)引通道在翻蓋8內(nèi),用于將孔9收到的聲音導(dǎo)向麥克風。
移動電話1還包括一個外部天線2,安裝在裝置外殼10的頂部,一個可視狀態(tài)指示器3(比方說發(fā)光二極管顯示器),還有一個喇叭4。音量控制按鈕5在外殼10的一側(cè)。這個移動電話還包括一個圖形顯示器6,比方說液晶顯示器。如圖1所示,電話用戶可以利用顯示器6上的菜單系統(tǒng)控制和操作移動電話。
移動電話還有一個小鍵盤7,它包括各種按鍵,比方說“是”(對)按鍵12和一個“否”(取消)按鍵1,菜單滾動鍵14和15,清除鍵16,總共10個數(shù)字鍵17(0~9),一個星號鍵18和一個#號鍵19。
除了下面將詳細描述的菜單系統(tǒng)以外,移動電話的上述部件大家都了解,這里不需要進一步解釋。
如圖2所示,移動電話包括一個控制器20,最好是一個微處理器(CPU),它跟顯示器和小鍵盤7連接??刂破?0還跟存儲器30連接,比方說跟EEPROM存儲器連接。在本發(fā)明中,存儲器30用于儲存本發(fā)明的菜單系統(tǒng)。但是,存儲器30還儲存移動電話的其它數(shù)據(jù),比方說操作系統(tǒng)(OS)、用戶設(shè)置參數(shù)、實用程序(比方說各種計算機類型的游戲),本領(lǐng)域里的技術(shù)人員對此非常了解。
除此以外,控制器20還跟一個讀卡器40連接,用于訪問插入移動電話的SIM(用戶識別模塊)卡。在一些應(yīng)用中,移動電話1可以跟一個或者多個附件50連接;在這種情況下,控制器20還跟圖2中虛線所示的附件連接。
跟各種已知移動電話一樣,例如GB-A-2293951中公開的移動電話,移動電話1以顯示器6上顯示的菜單的形式提供一個用戶接口。這個菜單系統(tǒng)儲存在存儲器30中,由控制器20執(zhí)行,最好是控制器20運行的專用菜單程序?;蛘撸梢詫⒉藛蜗到y(tǒng)做在移動電話1的操作系統(tǒng)中。用戶通過小鍵盤7提交命令來進入和使用這個菜單系統(tǒng),下面將更加詳細地描述。
這個菜單系統(tǒng)的一部分在圖3中畫出來。這個菜單系統(tǒng)包括多個頂層菜單100、200、300,多個子菜單110、120、130、140、210、310、400和多個菜單項111~116、121~123、131~133、141~144、211~217、311~313和401~406。這些菜單項中有一些實際上是更下一層的子菜單,它們可能還包括自己的子菜單和/或菜單項。這樣就形成了一個分層菜單系統(tǒng),用戶可以翻動它來控制移動電話的功能。
圖3中畫出了3個頂層菜單設(shè)置菜單100、電話簿菜單200和特殊菜單300。特殊菜單300是一個動態(tài)菜單,用戶可以修改它的內(nèi)容,下面將詳細描述。此外,這個菜單系統(tǒng)還包括圖3中沒有畫出來的其它頂層菜單,比方說郵件菜單(例如用于讀取和發(fā)送短消息)、時鐘菜單(用于設(shè)置日期和時間以及鬧鐘等等)、計算器菜單(用于進入特殊的計算器模式,用戶通過小鍵盤7上的按鍵進行數(shù)值計算)、一個訪問菜單(用于禁止特定類型的呼叫,鎖定電話或者SIM卡等等)、網(wǎng)絡(luò)菜單(用于選擇電話使用的移動電話網(wǎng)絡(luò))等等。還可以有其它的頂層菜單,這些在移動電話領(lǐng)域中大家都了解。
用戶通過按下小鍵盤7上的一個特殊鍵進入菜單系統(tǒng)。例如,可以通過按下滾動鍵14、15來進入菜單系統(tǒng)。一旦進入菜單系統(tǒng),就在顯示器6上顯示一個頂層菜單。在圖1中,假設(shè)用戶已經(jīng)按下了一個向左滾動鍵14,電話簿菜單200顯示在顯示器6上。如果用戶正在查找另外一個頂層菜單,它可以利用向左滾動鍵14和向右滾動鍵15繼續(xù)在這個菜單系統(tǒng)中滾動,如同圖3中雙向水平箭頭所示。最好是這個頂層菜單鏈是不會終止的,從而通過按住向右滾動鍵15,在經(jīng)過了最后一個(最右邊)頂層菜單后會出現(xiàn)第一個頂層菜單(最左邊)。反過來,在第一個頂層菜單處按住向左滾動鍵14會使用戶進入最后一個(最右邊)頂層菜單。
一旦用戶位于“正確的”頂層菜單中,比如電話簿菜單200,他就能夠通過按下小鍵盤7上的一個特定按鈕進入一個子菜單210,比方說是按鍵12。這樣做的時候,會在顯示器6上出現(xiàn)子菜單210,或者是每次出現(xiàn)一個菜單項211~217或者是所有菜單項同時出現(xiàn)(只要這個顯示器足夠大)。如圖3所示,頂層菜單200下的子菜單210包括以下菜單項名字回憶菜單項211、位置回憶菜單項212、已撥號碼菜單項213、已接聽號碼菜單項214和編輯菜單項215、儲存菜單項216和刪除菜單項217。
菜單項211和212使得用戶能夠搜索移動電話1中電話簿里的條目,這個電話簿儲存在存儲器30中,在移動電話領(lǐng)域里大家都知道這一點。菜單項213和214使得用戶能夠選擇最近使用過的電話號碼以便重新?lián)艹鲞@個號碼。菜單項215使用戶能夠編輯電話簿中的條目,而菜單項216則使用戶能夠?qū)⑿碌臈l目存入電話簿。最后,菜單項217使用戶能夠刪除電話簿中的特定條目。
設(shè)置頂層菜單100包括有一個振鈴音量菜單項111、一個語言菜單項112、一個應(yīng)答模式菜單項113、一個亮度菜單項114、一個按鍵聲音菜單項115、一個鍵盤鎖菜單項116和一個振鈴類型菜單項117的一個子菜單110。跟上面描述的電話簿菜單相似,大家對設(shè)置菜單的菜單項都非常了解,不需要進一步描述。作為一個實例,在圖3中更加詳細地描述振鈴類型菜單項117。振鈴類型菜單項117有一個子菜單120,包括一個電話菜單項121、一個數(shù)據(jù)菜單項122和一個傳真菜單項123。電話菜單項121有一個子菜單140,包括菜單項141~143,用于選擇說明有電話呼入的時候電話要使用的特定音樂或者振鈴模式。菜單140還有一個編輯音樂菜單模式144,它使用戶能夠編輯定制音調(diào)模式。數(shù)據(jù)菜單項122的子菜單130有三個菜單項131~133,用于設(shè)置給出數(shù)據(jù)呼入信號的振鈴音模式的音量。
用戶還可以通過按下小鍵盤7上的特定鍵來選擇特定的菜單項,比方說是按鍵12。用戶可以通過按下某個按鍵,比方說否按鍵13,從頂層菜單或者子菜單中任意一個中退出。此外,用戶還可以通過按下另外一個按鍵,比方說清除鍵16,退出整個菜單系統(tǒng)。
這個菜單系統(tǒng)的一部分可以取決于是否有一個附件50連接在移動電話1上。此外,菜單系統(tǒng)的一部分可以取決于插入移動電話的SIM卡的標識。例如,SIM卡可以包括信息,限制用戶使用電話的特定功能以及進行某些昂貴的電話呼叫。相反,當附件50跟電話連接上的時候,可以有一個或者幾個頂層菜單,用于控制和使用這個附件。
本發(fā)明的精要是提供特殊頂層菜單300,它是動態(tài)的(用戶可以修改它的內(nèi)容),能夠通過移動電話1的正常菜單系統(tǒng)訪問它。跟前面描述的現(xiàn)有技術(shù)里的方式相反,將動態(tài)的特殊菜單300作為正常菜單系統(tǒng)中的一個頂層菜單會使得移動電話比現(xiàn)有技術(shù)中的電話用起來更加簡單。例如,根本不需要用戶學(xué)習(xí)兩個不同菜單的結(jié)構(gòu),也就是GB-A-2293951中描述的短菜單和擴展菜單。
參考圖3,下面描述動態(tài)特殊菜單300的一個優(yōu)選實施方案。如前所述,動態(tài)菜單300是整個菜單結(jié)構(gòu)中的一個部分(頂層菜單100、200、300,子菜單110、120、130……等等)。動態(tài)菜單300包括有多個菜單項311、312的一個子菜單310,其中至少有一個可以被制造商預(yù)先儲存在存儲器30中,從而在第一次使用的時候,動態(tài)菜單會包括例如一個名字回憶菜單項311和一個振鈴類型菜單項312。這些菜單項分別跟頂層電話簿菜單200和頂層設(shè)置菜單100中的菜單項117相同。在動態(tài)菜單310中選擇任何一個菜單項311~312的時候,將激活正常的功能,這一點跟在這個菜單系統(tǒng)中其它地方通過任何一個正常的菜單選擇特定菜單項100、200等等那種方式完全一樣。動態(tài)子菜單310中的最后一項是一個修改菜單項313。選擇這個菜單項的時候,給出一個子菜單400。子菜單400包括其它頂層菜單的菜單項401~406,比方說設(shè)置菜單100和電話簿菜單200。在圖3中子菜單400的菜單項401~406被給予統(tǒng)一的名稱(“菜單項1、菜單項2……”)。實際上,子菜單400包括一個很長的菜單項清單,比方說振鈴音量(比較設(shè)置子菜單110的菜單項111),語言(112),應(yīng)答模式(113),亮度(114),按鍵聲音(115),鍵盤鎖(116),鈴聲類型(117),名字回憶(211),位置回憶(212)等等。菜單項可以按順序(一個接一個地)在顯示器6上給出,或者可以同時顯示幾個菜單項401~406。利用特定的按鍵(比方說滾動鍵14、15和是按鍵12),用戶能夠?qū)⒉藛雾?01~406中的任何一個添加到頂層特殊菜單中的動態(tài)子菜單310里。
如上所述,子菜單400也可以包括菜單項,它們已經(jīng)包含在動態(tài)菜單310(也就是名字回憶311和鈴聲類型312)中。如果這兩個菜單項都被選進子菜單400,對應(yīng)的菜單項311或是312就會從動態(tài)菜單中刪除。這樣,用戶不僅能夠在動態(tài)菜單310中添加新的菜單項,還能夠從中刪除菜單項。
或者,動態(tài)菜單300跟它的子菜單310、400可以同時實現(xiàn),從而使子菜單400只包括能夠獲得的菜單項,它并不在子菜單310中。在這種情況下,用戶可以通過按下一個預(yù)先確定的按鍵或者按鍵的組合,比方說清除鍵16,從子菜單310中刪除特定的菜單項311、312。
按照另外一個選擇,在子菜單400中選擇菜單上能夠顯示可以應(yīng)用于被選擇的菜單項的一組選項,例如在動態(tài)菜單310中增加或者刪除菜單項的選項。例如,在子菜單400中(通過按下是按鍵12)選中了某些菜單項401~406的時候,再一次按下是按鍵12就能夠?qū)⑦x中的菜單項插入動態(tài)菜單310,而按下否按鍵13就能從動態(tài)菜單310中刪除選中的菜單項。
通常情況下,一旦子菜單400中被選中,新的菜單項就要被添加到動態(tài)菜單310中,菜單310中的第一個空位置就被分配給被選中的菜單項。最好提供一個選擇,將菜單項添加到動態(tài)菜單310的時候,確定動態(tài)菜單310中新菜單項的位置。這個位置可以由用戶通過選擇小鍵盤7上合適的數(shù)字鍵17來輸入。選擇已經(jīng)存在的位置會使動態(tài)菜單310中這個位置以下的菜單項全部下移,然后將新菜單項插入選中的位置。
刪除菜單項311~312的時候,動態(tài)菜單310中被刪除菜單項下面的所有菜單項全部向上移動。
子菜單400中能夠選擇對哪些菜單項加以限制更好。例如,跟附件50有關(guān)的菜單項或者SIM卡專用菜單項可以從子菜單400中能夠獲得的菜單項401~406清單中去掉。
上面已經(jīng)利用示例性的實施方案描述了本發(fā)明。但是,本發(fā)明可以用本發(fā)明范圍內(nèi)的其它方式來實現(xiàn),如同后面的獨立權(quán)利要求所說明的一樣。例如,動態(tài)特殊菜單300不必是一個頂層菜單;動態(tài)菜單可以位于菜單分層結(jié)構(gòu)中的任何位置,也就是說作為這個菜單系統(tǒng)中任何頂層菜單或者子菜單的子菜單。
權(quán)利要求
1.一種便攜式通信裝置(1),它有一個顯示器(6)、一個用戶控制的輸入裝置(7)、一個存儲器(30)、一個控制器(20)和儲存在存儲器中的一個分層菜單系統(tǒng),這個菜單系統(tǒng)有多個菜單,包括頂層菜單(100,200,300)和子菜單(110,120,130,140,210,310,400),以及對應(yīng)菜單下的多個菜單項(111~116,121~123,131~133,141~144,211~217,311~313,401~406),控制器用于將菜單/菜單項顯示在顯示器上,通過用戶控制的輸入裝置接收用戶的選擇命令,完成跟提供的菜單/菜單項有關(guān)的功能,這個裝置的存儲器還包括一個動態(tài)菜單(300,310),用戶可以修改它的內(nèi)容,其特征在于動態(tài)菜單(300,310)在分層菜單系統(tǒng)中或者是一個頂層菜單或者是一個子菜單。
2.權(quán)利要求1的便攜式通信裝置,其中的動態(tài)菜單(300,310)包括一個菜單項(313),用于提供修改動態(tài)菜單的功能(400)。
3.權(quán)利要求2的便攜式通信裝置,提供修改動態(tài)菜單(300,310)的所述功能(400)的時候,其中的控制器(20)用于在顯示器(6)上顯示可以獲得的菜單項(401~406)的一個清單(400),這個清單包括除了動態(tài)菜單以外來自其它菜單的菜單項,用于通過用戶控制的輸入裝置(7)接受選擇命令,并且將選中的菜單項添加到動態(tài)菜單中去。
4.權(quán)利要求2或者3的便攜式通信裝置,提供修改動態(tài)菜單(300,310)的功能(400)的時候,其中的控制器(20)用于在顯示器(6)上顯示一個菜單項(401~406)清單(400),這個清單中包括已經(jīng)位于動態(tài)菜單里的菜單項,用于通過用戶控制的輸入裝置(7)接受選擇命令,并且從動態(tài)菜單中刪除選中的菜單項。
5.權(quán)利要求2~4中任意一個的便攜式通信裝置,提供修改動態(tài)菜單(300,310)的所述功能(400)的時候,提供一項功能,讓用戶決定將它放在動態(tài)菜單上的任何一個菜單項(311~313)的位置上。
6.以上權(quán)利要求中任意一項的便攜式通信裝置,在第一次使用便攜式通信裝置之前,其中的動態(tài)菜單(300,310)至少包括一項制造商提供的預(yù)先儲存的菜單項(311,312)。
7.以上權(quán)利要求中任意一個的便攜式通信裝置,其中的裝置是一個移動電話。
全文摘要
一種便攜式通信裝置,比方說移動電話,有一個顯示器(6),一個用戶控制的輸入裝置(7),一個存儲器(30),一個控制器(20)和儲存在存儲器中的一個分層菜單系統(tǒng)。這個菜單系統(tǒng)有多個菜單,包括頂層菜單(100,200,300)、子菜單(110,120,130,140,210,310,400)和相應(yīng)菜單項的多個菜單項(111~116,121~123,131~133,141~144,211~217,311~313,401~406)。這個控制器用于將菜單/菜單項顯示在顯示器上,通過用戶控制的輸入裝置接受用戶的選擇命令,以及完成對應(yīng)于顯示出來的菜單/菜單項的功能。這個裝置的存儲器具有動態(tài)菜單(300,310),其內(nèi)容可以被用戶修改。動態(tài)菜單(300,310)在分層菜單系統(tǒng)中既可以是一個頂層菜單也可以是一個子菜單。
文檔編號G06F3/0482GK1344392SQ00805170
公開日2002年4月10日 申請日期2000年3月10日 優(yōu)先權(quán)日1999年3月16日
發(fā)明者K·阿貝里 申請人:艾利森電話股份有限公司