專利名稱:用于對(duì)移動(dòng)電子設(shè)備的鍵盤進(jìn)行中間解鎖的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及具有輸入裝置的電子設(shè)備。本發(fā)明還涉及具有可鎖定的輸入裝置以避免非有意輸入的移動(dòng)電子設(shè)備。
背景技術(shù):
現(xiàn)今的許多通用移動(dòng)終端中,當(dāng)不使用電話的時(shí)候,可以鎖定鍵盤。對(duì)鍵盤的鎖定可以以多種方式實(shí)現(xiàn),最通用的終端采用兩個(gè)不同按鍵的序列來鎖定鍵盤,另一些終端具有定時(shí)器鎖定或從菜單選擇鍵盤鎖定之類的功能。并且,也可以使用已經(jīng)存在的鍵盤罩來鎖定鍵盤,或在使用電子設(shè)備的其它輸入選項(xiàng)時(shí)鎖定鍵盤。
現(xiàn)已得知,通過從菜單中選擇上述選項(xiàng)或按下特定的鍵組合,可以鎖定移動(dòng)電話(或類似設(shè)備)的鍵盤。鎖鍵用于避免意外按鍵,例如,設(shè)備在口袋或錢包中的情況。然而,有時(shí)用戶愿意使用設(shè)備僅進(jìn)行一個(gè)快速操作,例如,讀取接收的SMS(短信)或改變用戶簡檔。如果鎖定鍵盤,則在普通移動(dòng)終端上,用戶不得不首先解鎖鍵盤,然后再執(zhí)行操作,最后還要記得再次鎖定鍵盤。
現(xiàn)有技術(shù)US專利4845772(摩托羅拉)公開了一種移動(dòng)電話,其中鍵盤在用戶執(zhí)行操作(關(guān)閉翻轉(zhuǎn)元件)之后被自動(dòng)鎖定。然而,上述操作方式僅適用于包含翻轉(zhuǎn)元件的電話。
諾基亞專利申請(qǐng)EP0939533公開了一種半自動(dòng)鎖鍵方式,其中,一旦關(guān)閉滑蓋,屏幕上就出現(xiàn)了用于鎖定鍵盤的軟鍵。
用于按鍵鎖定的上述兩種方法都有共同的缺陷它們不適用于不具有可滑動(dòng)的或可翻轉(zhuǎn)的蓋的移動(dòng)終端設(shè)備或手提電腦。因此,上述電子通信設(shè)備不能克服無蓋移動(dòng)電子設(shè)備所產(chǎn)生的問題。
雖然當(dāng)前的解決方案提供了一種安全鎖定機(jī)構(gòu),其提供了必要的鎖鍵功能,但是其也妨礙了對(duì)終端的快速操作。例如,當(dāng)用戶想使用終端來接一個(gè)電話,或想改變終端的背景或讀取接收的SMS時(shí),就必須首先解鎖鍵盤(如按下兩個(gè)鍵并等待一小段時(shí)間),然后再按下單鍵實(shí)現(xiàn)上述功能(撥打快捷鍵、選擇背景、顯示信息),上述操作之后,還需要按下兩個(gè)鍵來鎖定鍵盤或等待鎖定超時(shí)。上述麻煩的操作過程經(jīng)常使用戶忽略了鍵盤仍處于未鎖定狀態(tài),從而有可能導(dǎo)致?lián)艹鲆饬现獾碾娫?。雖然定時(shí)器鎖定方式部分地解決了上述問題,但是,仍然存在超時(shí)的時(shí)間段,其中隨機(jī)按鍵會(huì)產(chǎn)生撥打電話的后果或以終止正在通話中的電話或?qū)⒚州斎氲诫娫挷局械姆绞絹砀蓴_終端的其它操作。
發(fā)明內(nèi)容
因此,本發(fā)明的目的在于提供一種輸入鎖定機(jī)構(gòu),可以對(duì)該機(jī)構(gòu)進(jìn)行快速操作,來執(zhí)行一個(gè)單一的快速作業(yè)。
本發(fā)明的目的在于提供了一種確保用戶在使用之后不會(huì)忘記鎖定電子設(shè)備以避免資源浪費(fèi)的方法和設(shè)備。
本發(fā)明的目的在于提供一種電子設(shè)備,該電子設(shè)備能夠自動(dòng)鎖定。
根據(jù)本發(fā)明的第一方面,提供了一種改變電子設(shè)備的輸入狀態(tài)的方法。該設(shè)備包括輸入裝置并能夠執(zhí)行用戶操作。輸入狀態(tài)包括鎖定狀態(tài),在該狀態(tài)下輸入裝置的使用是顯著受限的,輸入狀態(tài)還包括解鎖狀態(tài),在該狀態(tài)下輸入裝置的使用是不受限的,輸入狀態(tài)還包括中間解鎖狀態(tài)。鎖定狀態(tài)可通過鎖定輸入進(jìn)入,解鎖狀態(tài)可通過解鎖輸入進(jìn)入。所述方法包括下述步驟基于用戶輸入進(jìn)入所述中間解鎖狀態(tài);在所述中間解鎖狀態(tài)下檢測用戶操作的終止、完成或其它結(jié)束方式;和響應(yīng)所述檢測,進(jìn)入所述鎖定狀態(tài),其中,所述用戶操作為所述鎖定輸入之外的其它操作。最好可以通過中間解鎖輸入進(jìn)入中間解鎖狀態(tài)。
例如,根據(jù)該實(shí)施方式,可以通過中間解鎖輸入例如某些按鍵組合來中間解鎖鍵盤或清除用戶輸入,然后可以執(zhí)行至少一個(gè)或多個(gè)預(yù)定義的用戶輸入步驟。當(dāng)檢測到操作已經(jīng)(順利)完成時(shí),即終止,輸入裝置自動(dòng)再次鎖定。此外,當(dāng)取消這種操作時(shí),輸入裝置自動(dòng)再次鎖定??偠灾绻麢z測到已經(jīng)通過完成或取消而結(jié)束了操作,或者電話進(jìn)入了可以確定用戶不會(huì)再繼續(xù)操作的狀態(tài),輸入裝置將自動(dòng)再次鎖定??傊?,本發(fā)明提供了一種輸入的中間解鎖狀態(tài),在該狀態(tài)下,僅可能進(jìn)行受限的操作性輸入。一旦所述操作性輸入結(jié)束,該設(shè)備將被再次鎖定。
根據(jù)本發(fā)明的具體實(shí)施方式
的方法提供了中間解鎖操作,如果滿足預(yù)定義的自鎖定義輸入,該操作將自動(dòng)再次鎖定電子設(shè)備。優(yōu)選的,該方法可以用在提供兩種不同的解鎖模式(即普通解鎖和受限解鎖操作)的電子設(shè)備中,普通解鎖與已知移動(dòng)電話的情況相同需要第二用戶輸入(鎖定輸入)來鎖定電子設(shè)備,受限解鎖操作在滿足預(yù)定自鎖定義輸入的條件下自動(dòng)鎖定電子設(shè)備,其中自鎖定義輸入是上述鎖定輸入之外的輸入。電子設(shè)備可以設(shè)置為可以同時(shí)或?qū)iT提供解鎖功能。用戶可以從例如設(shè)備設(shè)置中選擇默認(rèn)解鎖模式。
根據(jù)本發(fā)明的具體實(shí)施方式
,例如,在某些操作可以直接訪問的情況下,該方法可以以簡化的形式實(shí)施。中間解鎖輸入可以是例如顯示消息(例如SMS或MMS或電子郵件)的按鍵序列,按下按鍵序列可以瀏覽消息,例如訪問受限于“只讀”,在寫完SMS之后,設(shè)備自動(dòng)自鎖,即,在寫SMS的狀態(tài)下或在自動(dòng)狀態(tài)下返回到默認(rèn)顯示狀態(tài)。這種“快速”訪問的另一種實(shí)施例可以是使例如移動(dòng)電話設(shè)備(MTD)的報(bào)警方式從“音頻”轉(zhuǎn)變?yōu)椤罢駝?dòng)”,以使用戶可以在電影院中看電影時(shí)忘記關(guān)閉聲音的情況下不需要浪費(fèi)時(shí)間解鎖設(shè)備來靜音MTD。在這種特別模式下,對(duì)用戶來說,似乎可以在沒有明確輸入解鎖碼的條件下操作MTD。優(yōu)選的,所述受限訪問限制只可以對(duì)少數(shù)可能的輸入操作進(jìn)行訪問。這種限制可以用于只授權(quán)訪問一些操作,特別是低資源消耗的操作。
根據(jù)本發(fā)明的具體實(shí)施方式
,本發(fā)明可以以下述方式實(shí)現(xiàn)定義一組狀態(tài)轉(zhuǎn)移列表,它可以跟蹤與中間解鎖輸入類似的按鍵。只有這種確實(shí)在列表中的按鍵序列可以被允許執(zhí)行。如果在該步驟中用戶按下狀態(tài)列表中沒有指定的按鍵,鍵盤將立即鎖定。上述方式可以通過將所有狀態(tài)列表信息組成狀態(tài)的樹狀結(jié)構(gòu)而實(shí)現(xiàn)??梢酝ㄟ^每個(gè)按鍵或某些預(yù)定義的按鍵移動(dòng)到下一狀態(tài)來從根部向樹的上方移動(dòng)。當(dāng)終端進(jìn)入樹的最后一片葉子或脫離了樹的狀態(tài)之后,終端被再次鎖定。
樹的內(nèi)部狀態(tài)可以包括自由編輯入口模式,其中,退出這種狀態(tài)不是通過任意數(shù)量的按鍵的定義而實(shí)現(xiàn)的,而是通過選擇下一個(gè)要執(zhí)行的操作如“發(fā)送”、“保存”或“刪除”或通過取消輸入操作例如按下鍵盤上的“取消”按鈕來退出這種狀態(tài)的。
應(yīng)當(dāng)注意,“自由可用的”中將按解鎖序列可以由用戶編程,從而確保受限解鎖之后的輸入序列為用戶指定的操作。
應(yīng)當(dāng)注意,顯示屏上的符號(hào)或文字可以用于告知用戶設(shè)備正處于中間解鎖和/或受限訪問模式的操作狀態(tài)下。有選擇的,該方法還包括在屏幕上指示暫時(shí)解鎖功能正在使用的步驟。上述步驟可以通過閃現(xiàn)鎖定符號(hào)或指示剩余中間解鎖時(shí)間的倒計(jì)時(shí)定時(shí)器實(shí)現(xiàn)。該功能可以包括對(duì)可用和不可用的軟鍵或菜單成分的顯示。
優(yōu)選的,該方法還包括接收輸入、執(zhí)行所述輸入、結(jié)束所述輸入和再次鎖定設(shè)備的步驟。這些步驟使該方法可以在例如預(yù)定輸入之后使用與輸入相關(guān)的自鎖定義來激活自動(dòng)自鎖。預(yù)定輸入可以通過例如最后執(zhí)行的動(dòng)作定義,可以是改變?cè)O(shè)置、撥打一個(gè)電話、讀取和刪除或甚至回復(fù)SMS。本發(fā)明的這種實(shí)施方式提供了一種解鎖終端鍵盤、使用鍵盤操作終端來執(zhí)行一系列的和在操作上相關(guān)的功能,和在最后的相關(guān)按鍵之后使終端立即鎖定其自身按鍵的方法。
優(yōu)選的,所述中間解鎖狀態(tài)限制了對(duì)可執(zhí)行的用戶操作的子組的訪問。這意味著電子設(shè)備只解鎖在中間解鎖狀態(tài)下執(zhí)行的預(yù)定動(dòng)作。因此,例如快捷的兩步中間解鎖輸入只被授權(quán)對(duì)移動(dòng)電話的基本功能進(jìn)行訪問。在移動(dòng)電話的情況下,對(duì)于通常將移動(dòng)電話視為“便攜式”電話亭的人來說,其基本功能可以是例如電話操作能力。對(duì)于將移動(dòng)電話視為PDA(個(gè)人數(shù)字助理)之類的工具的人來說,基本功能可以是例如日歷或定時(shí)器功能。電子設(shè)備可以提供對(duì)可選基本功能的選擇,因此,用戶可以通過例如菜單來選擇哪種基本功能可以在中間解鎖狀態(tài)下訪問??梢愿鶕?jù)電子設(shè)備的操作狀態(tài)僅對(duì)預(yù)定操作解鎖。例如,只有當(dāng)確實(shí)存在未讀取的SMS消息時(shí),才有可能將讀取SMS消息的操作添加到可訪問操作列表中。
根據(jù)本發(fā)明的優(yōu)選實(shí)施方式,用戶操作的終止或結(jié)束為下組之一完成用戶操作,取消用戶操作,檢測用戶輸入的空閑時(shí)間和檢測意料之外的用戶輸入。
可以通過下述步驟使電子設(shè)備進(jìn)入鎖定狀態(tài)檢測用戶輸入的空閑時(shí)間或不存在時(shí)間,和進(jìn)入鎖定狀態(tài)。這種鎖定操作可以在電子設(shè)備的解鎖狀態(tài)和中間解鎖狀態(tài)下操作。
可以通過下述步驟使電子設(shè)備進(jìn)入鎖定狀態(tài)檢測意料之外的用戶輸入,和進(jìn)入鎖定狀態(tài)。這種鎖定操作可以在電子設(shè)備的解鎖狀態(tài)和中間解鎖狀態(tài)下操作。
可以結(jié)合例如標(biāo)準(zhǔn)按鍵解鎖功能來實(shí)現(xiàn)本發(fā)明的上述實(shí)施方式,也可以通過電子設(shè)備的菜單“設(shè)置”開啟和關(guān)閉上述功能。這種功能可用用于檢測例如輸入是否由有智慧并且受到批準(zhǔn)的用戶引起或其是否遵循或多或少的輸入模式。該功能易于實(shí)現(xiàn),因?yàn)橐苿?dòng)電話和其它電子設(shè)備能夠識(shí)別有效和無效輸入,并能夠以不同的聲音信號(hào)通知對(duì)輸入的接受或拒絕。因此,無效輸入計(jì)數(shù)器可以與按鍵解鎖功能相連,以在第一、第二或第三無效輸入時(shí)再次激活按鍵鎖定?!盁o效”輸入計(jì)數(shù)器可以在每個(gè)第一、第二或第三有效輸入時(shí)或根據(jù)定時(shí)器的定時(shí)復(fù)位。
另外,對(duì)用戶操作的終止或結(jié)束的所述檢測可以由預(yù)定數(shù)量的輸入操作定義。在預(yù)定數(shù)量的輸入操作和/或執(zhí)行操作達(dá)到預(yù)定數(shù)量之后,進(jìn)入鎖定狀態(tài)。預(yù)定數(shù)量可以是固定的自然數(shù),或者,該數(shù)值可以與各操作相關(guān)。因此,輸入操作不僅需要對(duì)輸入的某些種類進(jìn)行限制,而且可以對(duì)單個(gè)操作的執(zhí)行進(jìn)行限制。
優(yōu)選的,對(duì)用戶操作的結(jié)束的所述檢測是與時(shí)間相關(guān)的。中間解鎖狀態(tài)下的訪問可以受到時(shí)間的限制,這同與定時(shí)器相關(guān)的自鎖功能的情況相同。與時(shí)間相關(guān)的中間解鎖狀態(tài)可以提供附加的安全元件來避免例如無意識(shí)的不注意的撥打。因此,電話可以在兩種情況下進(jìn)入鎖定狀態(tài)定時(shí)器超時(shí)的情況,或檢測到用戶操作結(jié)束的情況。與時(shí)間相關(guān)的中間解鎖狀態(tài)可以與絕對(duì)時(shí)間相關(guān),例如,定時(shí)器開始于中間解鎖輸入的檢測,其僅在再次鎖定設(shè)備的情況下復(fù)位。這種定時(shí)器與中間解鎖操作相關(guān),并具有例如5分鐘的運(yùn)行時(shí)間。定時(shí)器可以在任意輸入下復(fù)位。這種定時(shí)器與中間解鎖狀態(tài)相關(guān),可以包括例如幾秒或幾十秒的時(shí)間間隔。
進(jìn)入所述中間解鎖狀態(tài)所需的所述中間解鎖輸入(即某些按鍵序列)最好不同于進(jìn)入解鎖狀態(tài)所需的解鎖輸入,并且不同于進(jìn)入鎖定狀態(tài)所需的鎖定輸入。因此,該輸入至少是一個(gè)預(yù)定按鍵序列。最好提供一個(gè)以上的按鍵序列來中間解鎖,使設(shè)備進(jìn)入各種中間解鎖狀態(tài),例如一個(gè)預(yù)定按鍵序列用于進(jìn)入SMS讀取中間解鎖狀態(tài),另一個(gè)按鍵序列用于進(jìn)入SMS編寫中間解鎖狀態(tài)。
根據(jù)本發(fā)明的另一方面,提供了一種軟件工具,其執(zhí)行一旦檢測到電子設(shè)備的用戶輸入的終止或結(jié)束就從中間解鎖狀態(tài)進(jìn)入到鎖定狀態(tài)的方法,所述軟件工具包括程序代碼裝置,用于在所述程序運(yùn)行于計(jì)算機(jī)或網(wǎng)絡(luò)設(shè)備時(shí)執(zhí)行上述所有步驟。
根據(jù)本發(fā)明的另一方面,提供了一種計(jì)算機(jī)程序,其執(zhí)行一旦檢測到電子設(shè)備的用戶操作的結(jié)束就從中間解鎖狀態(tài)進(jìn)入到鎖定狀態(tài)的方法,其包括程序代碼裝置,用于在所述程序運(yùn)行于計(jì)算機(jī)或網(wǎng)絡(luò)設(shè)備時(shí)執(zhí)行上述所有步驟。
根據(jù)本發(fā)明的另一方面,提供了一種計(jì)算機(jī)程序產(chǎn)品,其包括存儲(chǔ)在計(jì)算機(jī)可讀取介質(zhì)上的程序代碼裝置,用于在所述程序產(chǎn)品運(yùn)行在計(jì)算機(jī)或網(wǎng)絡(luò)設(shè)備上時(shí)執(zhí)行上述的一旦檢測到用戶操作的結(jié)束就從電子設(shè)備的中間解鎖狀態(tài)進(jìn)入到鎖定狀態(tài)的方法。
根據(jù)本發(fā)明的再一方面,提供了一種用于電子設(shè)備的輸入控制器,用于改變電子設(shè)備的輸入狀態(tài)。輸入控制器包括將輸入裝置有效連接到所述輸入控制器的裝置,將電子設(shè)備的運(yùn)算裝置有效連接到所述輸入控制器的裝置,基于用戶輸入進(jìn)入中間解鎖狀態(tài)的裝置,檢測用戶操作的終止或結(jié)束的裝置,和根據(jù)所述檢測用戶操作的終止或結(jié)束的檢測結(jié)果來鎖定所述輸入裝置的裝置。
輸入控制器是硬件(或軟件)設(shè)備,有效連接在電子設(shè)備的輸入裝置與執(zhí)行(處理)裝置之間,可以進(jìn)行例如將鍵盤的單鍵信號(hào)轉(zhuǎn)換為可計(jì)算的數(shù)字編碼的操作。計(jì)算機(jī)的輸入控制器可以作為一種硬件出現(xiàn)在鍵盤上,也可以作為一種軟件出現(xiàn)在計(jì)算機(jī)上。輸入控制器可以根據(jù)某些輸入鎖定鍵盤,因?yàn)槠淠軌蝾A(yù)先處理期望的鍵盤輸入。輸入控制器也可以根據(jù)運(yùn)算裝置的某些輸入鎖定鍵盤。輸入處理能力使輸入控制器根據(jù)用戶輸入進(jìn)入中間解鎖狀態(tài),并檢查用于用戶操作的終止或結(jié)束的輸入和自己鎖定鍵盤,而不必向電子設(shè)備的處理裝置發(fā)送請(qǐng)求。輸入裝置可以與電子設(shè)備一體形成。輸入裝置也可以是外部輸入裝置,如分離鍵盤或集成在腕表內(nèi)的遙控設(shè)備。外部輸入裝置可以通過插槽、布線連接或無線連接(如藍(lán)牙技術(shù))連接到設(shè)備上。
優(yōu)選的,所述輸入控制器還包括定時(shí)器。定時(shí)器使鍵盤控制器在檢測到解鎖輸入或普通輸入之后的預(yù)定時(shí)間之后自動(dòng)鎖定鍵盤。
根據(jù)本發(fā)明的另一方面,提供了一種鍵盤,該鍵盤包括上述輸入控制器。由于現(xiàn)在大鍵盤和小鍵盤已經(jīng)設(shè)計(jì)為一個(gè)單個(gè)電路板上整體單元,因此,受限解鎖和自動(dòng)鎖定功能可以通過簡單運(yùn)用本發(fā)明的鍵盤而添加到不同的電子設(shè)備中。鍵盤可以是內(nèi)置或外部鍵盤或小鍵盤。
根據(jù)本發(fā)明的另一方面,提供了一種電子設(shè)備,如移動(dòng)終端設(shè)備,該設(shè)備能夠執(zhí)行用于中間解鎖的上述方法。能夠中間解鎖的電子設(shè)備包括輸入裝置和不同的用戶輸入狀態(tài)。輸入狀態(tài)包括鎖定狀態(tài),在該狀態(tài)下,輸入裝置的使用是顯著受限的,輸入狀態(tài)還包括解鎖狀態(tài),在該狀態(tài)下,輸入裝置的使用是不受限的,可以通過鎖定輸入進(jìn)入鎖定狀態(tài),通過解鎖輸入進(jìn)入解鎖狀態(tài),輸入狀態(tài)還包括中間解鎖狀態(tài)。該設(shè)備還包括用于根據(jù)用戶輸入進(jìn)入所述中間解鎖狀態(tài)的裝置和用于在所述中間解鎖狀態(tài)下檢測用戶操作的終止或結(jié)束的裝置,用戶操作可以是所述鎖定輸入之外的操作,該設(shè)備還包括一旦已經(jīng)檢測到所述終止或結(jié)束就進(jìn)入鎖定狀態(tài)的裝置。電子設(shè)備可以是例如電子終端設(shè)備,如移動(dòng)電話或通信器、PDA、便攜式計(jì)算機(jī)或其它的多用途電子設(shè)備(臺(tái)式計(jì)算機(jī)、家用輔助設(shè)備等)。中間鎖定功能也可以集成在專用設(shè)備中。多用設(shè)備由于其可以執(zhí)行上述的對(duì)整個(gè)設(shè)備或僅單個(gè)裝置的受限鎖定和/或自鎖的能力而更加受益。
優(yōu)選的,電子設(shè)備還包括存儲(chǔ)器,存儲(chǔ)用于鎖定、中間鎖定和解鎖該設(shè)備或以不同方式終止用戶操作的預(yù)定輸入。采用用于預(yù)定輸入的存儲(chǔ)器,設(shè)備還可以提供不同的和用戶可選的輸入,以用作解鎖輸入序列。存儲(chǔ)器也可以用于存儲(chǔ)自動(dòng)鎖定定義內(nèi)容。
優(yōu)選的,電子設(shè)備還包括定時(shí)器,用于執(zhí)行與用戶操作的終止或結(jié)束的檢測相關(guān)的定時(shí)操作,與采用輸入控制器的情況相同。
優(yōu)選的,進(jìn)入所述中間解鎖狀態(tài)所需的所述用戶輸入不同于解鎖輸入和鎖定輸入,如上所述,并包括至少一個(gè)預(yù)定按鍵序列。
下面將參考附圖來對(duì)本發(fā)明進(jìn)行詳細(xì)描述,附圖中圖1是提供了根據(jù)本發(fā)明的一種實(shí)施方式的中間解鎖功能的移動(dòng)電話的方框圖,圖2是根據(jù)本發(fā)明的一個(gè)方面的電子設(shè)備的中間解鎖算法的流程圖,
圖3A是描述傳統(tǒng)菜單輸入樹形圖的圖表,圖3B是圖3A的菜單輸入樹形圖的圖表,其含有具備受限訪問功能的中間解鎖狀態(tài),以及圖4是根據(jù)本發(fā)明的另一實(shí)施方式的中間解鎖方法的流程圖。
具體實(shí)施例方式
圖1是提供有根據(jù)本發(fā)明的一種實(shí)施方式的中間解鎖功能的移動(dòng)電話200的方框圖。與任何普通移動(dòng)電話相類似,移動(dòng)電話200具有鍵盤222、顯示屏212、揚(yáng)聲器232和麥克風(fēng)234,鍵盤222通過輸入或鍵盤控制器220連接到移動(dòng)電話或中央處理單元MCU230。MCU230通過顯示控制器210連接到顯示屏212。移動(dòng)電話還包括存儲(chǔ)器232,該存儲(chǔ)器至少連接到MCU230,也可以連接到鍵盤控制器220。MCU還連接(未示出)到其它電話元件(未示出)如基帶處理裝置、發(fā)射器、接收器、天線等元件。鍵盤控制器與中央處理單元之間的連接為雙向的。
鍵盤控制器220在將鍵盤222的輸入信號(hào)傳送到MCU230之前對(duì)其進(jìn)行預(yù)處理。鍵盤控制器220根據(jù)鍵盤222的輸入信號(hào)或MCU230的信號(hào)鎖定或解鎖鍵盤222。因此,如果用戶按下移動(dòng)電話的鍵盤222上的按鍵,鍵盤控制器220將把輸入信號(hào)轉(zhuǎn)換為MCU可讀的數(shù)字編碼。可以使鍵盤控制器在檢測到預(yù)定輸入序列如“菜單-星號(hào)”時(shí)鎖定鍵盤,從而,鍵盤控制器不再將另外的鍵盤輸入信號(hào)向前傳送到MCU230,直到鍵盤控制器222檢測到解鎖序列,如“菜單-星號(hào)”。鍵盤控制器將指示無效輸入的信號(hào)向前傳送到MCU230,由此,MCU230通過顯示控制器210將該信號(hào)傳送到顯示屏212,以顯示如“鍵盤鎖定”符號(hào)或相應(yīng)的文本。根據(jù)本發(fā)明的該實(shí)施方式的移動(dòng)電話能夠識(shí)別對(duì)設(shè)備產(chǎn)生不同訪問能力的不同解鎖序列。在附圖所描述的實(shí)施例中,不同的解鎖序列存儲(chǔ)在存儲(chǔ)器223中,因此,鍵盤控制器220可以識(shí)別不同的輸入序列,而不必與MCU230發(fā)生聯(lián)系,該MCU230有可能一直處于低功率模式,直到從鍵盤控制器接收到表明已經(jīng)接收到特定解鎖編碼的信號(hào)。
鍵盤控制器220可以象看門狗那樣拒絕除了某些預(yù)定輸入之外的所有輸入,并且該鍵盤控制器只有在識(shí)別到特定輸入時(shí)才喚醒MCU230。MCU230與存儲(chǔ)器223之間的連接使MCU可以變更有效解鎖序列,并可以用于存儲(chǔ)與可能輸入數(shù)以及與授權(quán)訪問的種類相關(guān)的信息。
應(yīng)當(dāng)注意,鍵盤控制器220和存儲(chǔ)器223可以由MCU上運(yùn)行的軟件應(yīng)用程序?qū)崿F(xiàn)。
圖2示出了電子設(shè)備的中間解鎖的流程圖。在步驟2中,設(shè)備處于默認(rèn)的鎖鍵狀態(tài),與口袋中所裝載的移動(dòng)電話相同。在步驟4中,電子設(shè)備從電話的鍵盤上接收到輸入信號(hào)。在步驟8中,對(duì)輸入進(jìn)行解鎖序列檢驗(yàn)。在進(jìn)行檢驗(yàn)之前,最好先對(duì)該輸入進(jìn)行緩沖,從而,整個(gè)輸入序列在對(duì)其進(jìn)行(中間)解鎖序列檢驗(yàn)之前先被寫入到緩沖器。如果沒有發(fā)現(xiàn)解鎖序列,則設(shè)備返回到或停留在鎖定狀態(tài)2。如果識(shí)別到普通的解鎖序列,則激活普通解鎖狀態(tài)(未示出),直到輸入普通鎖鍵序列。如果檢驗(yàn)操作8識(shí)別到用于電子設(shè)備的中間解鎖的按鍵序列,則電子設(shè)備進(jìn)入到中間解鎖狀態(tài)12。在狀態(tài)12,設(shè)備可以接收預(yù)定限制范圍之內(nèi)的各種用戶輸入。該限制范圍可以是對(duì)可執(zhí)行動(dòng)作、操作或設(shè)定的改變的數(shù)量之類的限制。在狀態(tài)12,每次輸入之后,都進(jìn)行檢驗(yàn)14,以確定用戶操作是否結(jié)束。如果用戶操作沒有結(jié)束,則設(shè)備返回到限制訪問的狀態(tài)12。如果用戶操作已經(jīng)結(jié)束,則設(shè)備自動(dòng)鎖定并返回到鎖定狀態(tài)2。
電子設(shè)備如NOKIA移動(dòng)電話的標(biāo)準(zhǔn)解鎖輸入序列是“菜單-星號(hào)”,該序列是鎖定狀態(tài)下解鎖電話的唯一按鍵組合。電話具有18個(gè)按鍵,因此,巧合解鎖的可能性為324分之一。實(shí)際上,其可能性會(huì)更小,因?yàn)椋?24分之一只是當(dāng)連續(xù)按兩個(gè)隨機(jī)選定的按鍵時(shí)的概率。但是,當(dāng)移動(dòng)電子設(shè)備被置于口袋之內(nèi)時(shí),和為了某些原因而對(duì)鍵盤施加壓力的情況下,正好連續(xù)(以及不是同時(shí))按下兩個(gè)按鍵的可能性也已經(jīng)很小。所期望的中間解鎖功能不應(yīng)當(dāng)顯著增加這種可能性。也可以通過其它的按鍵輸入而不使用其它頻繁使用的輸入信號(hào)如菜單按鍵或快捷撥號(hào)功能類的按鍵0到9來進(jìn)入期望的中間鎖定狀態(tài)。中間解鎖按鍵序列可以是“菜單-星號(hào)-星號(hào)”、“菜單-星號(hào)-井號(hào)”、“菜單-菜單-星號(hào)”,或通用的“x-菜單-星號(hào)”,其中,x是任意鍵。中間解鎖按鍵序列可以是簡單的“星號(hào)-菜單”或“菜單-井號(hào)”,其中“#”是“井號(hào)”的符號(hào)。模式可以是“保持菜單-星號(hào)”,這里,菜單鍵必須被按壓保持2秒鐘。在前兩個(gè)三步驟序列“菜單-星號(hào)-星號(hào)”、“菜單-星號(hào)-井號(hào)”的情況下,序列“菜單-星號(hào)”解鎖電子設(shè)備,隨后的“星號(hào)”或“井號(hào)鍵”激活中間解鎖狀態(tài)。在兩個(gè)二步驟序列的情況下,序列“星號(hào)-菜單”或“菜單-井號(hào)”直接啟動(dòng)電子設(shè)備的中間解鎖狀態(tài)。三步驟序列具有其巧合解鎖的可能性與現(xiàn)有技術(shù)相同的優(yōu)點(diǎn),還具有實(shí)現(xiàn)方式簡便的優(yōu)點(diǎn)。兩步驟序列具有快速解鎖的優(yōu)點(diǎn)。
當(dāng)中間解鎖狀態(tài)有效時(shí),用戶可以執(zhí)行一個(gè)任務(wù),也就是按下一個(gè)按鍵序列,當(dāng)序列完成之后,鍵盤自動(dòng)再次鎖定。例如,當(dāng)接收到新的消息時(shí),用戶可以按下“菜單-菜單-星號(hào)--菜單”來查看消息(如果以NOKIA移動(dòng)電話8310實(shí)現(xiàn)上述功能)。在序列中,雙劃線指示了解鎖序列和用于操作的輸入序列之間的界線。屏幕上的符號(hào)用于指示進(jìn)入了中間解鎖狀態(tài)。當(dāng)用戶退出消息功能(紅色按鈕或退出鍵),則退出SMS菜單,鎖定鍵盤。
現(xiàn)在給出另一種實(shí)施例,用戶可以按下“菜單-菜單-星號(hào)--2”來撥出第一個(gè)快速撥號(hào)鍵,從而馬上鎖定鍵盤,如果用戶正在使用耳機(jī),則由于鍵盤是鎖定的,而不會(huì)出現(xiàn)電話落在口袋中所出現(xiàn)的問題。該可選功能可以通過具有“接聽或掛斷電話”鍵的NOKIA耳機(jī)實(shí)現(xiàn),該產(chǎn)品不是自動(dòng)鎖定的。在另一個(gè)實(shí)施例中,用戶可以按下“菜單-菜單-星號(hào)--電源-電源-電源-菜單”鍵來進(jìn)入靜音模式,并使鍵盤自動(dòng)鎖定,而不需要記得對(duì)其進(jìn)行鎖定。
應(yīng)當(dāng)注意,本發(fā)明的范圍并不限于上述中間解鎖序列。有效的中間解鎖輸入序列的數(shù)目可以是2,如圖1中所描述的。有效中間解鎖輸入序列的數(shù)目可以不受限制,也可以是用戶可選的,從而,用戶可以將電話設(shè)定為可以接收“5-5-5”或“7-7-7”之類的咝咝聲作為用于解鎖和進(jìn)入移動(dòng)電話的游戲應(yīng)用程序“貪吃蛇”的有效輸入序列。用于解鎖的有效輸入序列可以與“跳過”功能相組合,以節(jié)省對(duì)單個(gè)應(yīng)用程序的受限訪問所需的另外的輸入。
圖3A是描述傳統(tǒng)菜單輸入樹結(jié)構(gòu)的樹形圖,其中,標(biāo)準(zhǔn)操作狀態(tài)標(biāo)識(shí)為方框100。狀態(tài)100是標(biāo)準(zhǔn)操作狀態(tài),其主選項(xiàng)為呼叫操作101。呼叫操作可以是例如“標(biāo)準(zhǔn)撥號(hào)操作”111、“快捷撥號(hào)操作”112、“撥出最后一個(gè)號(hào)碼”、“語音撥號(hào)操作”110等。矩形框102指示激活菜單的狀態(tài)。菜單框102提供菜單成分,如“語音信箱或者語音郵件信箱”124、“消息”122、“設(shè)置”128等。菜單“語音信箱”124還包括如子菜單項(xiàng)“語音信箱報(bào)警”136、“語音信箱號(hào)碼”138、“呼叫語音信箱”等。其中,“語音信箱報(bào)警”136包括子菜單“報(bào)警開啟”150和“報(bào)警關(guān)閉”152和“振動(dòng)報(bào)警”154等其它選擇。其中,“語音信箱號(hào)碼”138包括“更改號(hào)碼”和“確認(rèn)號(hào)碼”之類的子菜單。其中,“呼叫語音信箱”沒有包括進(jìn)一步的子菜單,因?yàn)椤昂艚姓Z音信箱”的激活開始了呼叫語音信箱的終端操作。
菜單消息122還包括子菜單項(xiàng)“收件箱”130、“發(fā)件箱”132和“設(shè)置”134。其中,“收件箱”130包括子菜單項(xiàng)“回復(fù)/轉(zhuǎn)發(fā)”140和“閱讀/刪除”142。其中,“發(fā)件箱”132包括子菜單項(xiàng)“發(fā)送/編輯”144和“閱讀/刪除”146。為了清楚起見,不再進(jìn)一步描述140、142的子菜單。菜單和子菜單成分以雙向箭頭彼此相連,表明菜單是可以在所有方向上使用的,因此,可以從子菜單成分返回到“主/母”菜單。
圖3B是由于電子設(shè)備的受限的解鎖而使中間解鎖狀態(tài)的可訪問性受限的情況下圖2A的菜單輸入樹結(jié)構(gòu)的樹形圖?;旧希藛谓Y(jié)構(gòu)與圖2A所示相同。但是這里存在著三個(gè)顯著不同之處可訪問菜單成分的數(shù)量是受限的,菜單成分的連接是單向的,終端菜單成分連接到框199。
可訪問菜單成分的數(shù)量受到某些操作的制約,在本發(fā)明中受到消息菜單的制約。中間解鎖操作之后,用戶可以選擇菜單102,還可以選擇消息菜單122,與普通解鎖情況下的操作相同。與普通解鎖狀態(tài)不同,菜單成分101、124……128不是可訪問的,因此以虛線表示。這些虛線菜單成分不是可訪問的,其原因在于這些成分都與電話的當(dāng)前狀態(tài)無關(guān),將其激活需要耗費(fèi)資源等。
菜單的使用是受限的,因?yàn)閺牟藛蔚阶硬藛问侵苯酉噙B的,因此,用戶可以選擇子菜單,但是不能直接返回到主/母菜單。這可以從連接單個(gè)菜單成分的單向箭頭得知。
所有最終的菜單成分都是單向連接到框199的,框199是在到達(dá)最終菜單成分或完成最終菜單成分的操作的情況下進(jìn)入的鎖定狀態(tài)。
用戶可以從本發(fā)明中受益,他在解鎖和使用電子設(shè)備之后不需要記得鎖定鍵盤。本發(fā)明通過將快捷任務(wù)的三步操作轉(zhuǎn)變?yōu)閮刹讲僮鲝摹敖怄i鍵盤”-“執(zhí)行任務(wù)”-“鎖定鍵盤”轉(zhuǎn)為“解鎖鍵盤”-“執(zhí)行任務(wù)”提高了終端的反應(yīng)能力。此外,用戶也不會(huì)輕易忘記鎖定鍵盤。
圖4是根據(jù)本發(fā)明的另一實(shí)施方式的中間解鎖算法的流程圖。該流程包括三個(gè)狀態(tài)鎖定狀態(tài)20、中間解鎖“選擇操作”狀態(tài)22和“寫短信”狀態(tài)24。開始于鎖定狀態(tài)20,用戶通過在步驟30中輸入中間解鎖按鍵序列來解鎖該設(shè)備,進(jìn)入到“選擇操作”狀態(tài)22。在狀態(tài)22中,用戶可以從上至下瀏覽34不同等級(jí)的菜單樹結(jié)構(gòu)。在狀態(tài)22,用戶可以執(zhí)行比干從菜單選定的某個(gè)操作更為復(fù)雜的操作,用戶可以在菜單上移動(dòng),不以一種方式輸入到分層結(jié)構(gòu)中的“下一等級(jí)”。也可以在菜單的可訪問部分(至少從某種程度上來說)反復(fù)進(jìn)行選擇。在狀態(tài)22,用戶可以退出32選擇狀態(tài)22,返回到鎖定狀態(tài)20。
在狀態(tài)22,用戶可以通過選擇36“寫短信”選項(xiàng)24來選擇“一種操作(one way operation)”。也有其它的“一種”可選擇操作,如改變?cè)O(shè)置、改變報(bào)警音調(diào)等等,出于描述方式清晰的考慮,這里就不再對(duì)這些選項(xiàng)進(jìn)行相應(yīng)的描述。在狀態(tài)24,用戶可以在步驟30表示的“自由編輯”模式下寫短信或任意字符序列和編輯消息。用戶可以發(fā)送40短信,從而進(jìn)入設(shè)備的鎖定狀態(tài),并且返回到鎖定狀態(tài)20。用戶可以通過取消操作退出狀態(tài)24,直接返回到鎖定狀態(tài)20。
本發(fā)明略微使終端的實(shí)現(xiàn)方式和功能變的復(fù)雜,所使用的中間解鎖功能應(yīng)當(dāng)對(duì)用戶來說是清楚的或由用戶清楚定義。
應(yīng)當(dāng)注意,該方法可以用于例如觸摸屏顯示器。在這種情況下,可以使其具有相似的功能,該功能使僅有某些操作可以被執(zhí)行。開始于“鎖定”觸摸屏,用戶以中間解鎖編碼開鎖,僅有可用的軟鍵被顯示出來。這些軟鍵可被顯示為大于設(shè)備全部解鎖并且所有軟鍵均可見時(shí)的顯示。這些功能也可以以語音命令方式激活。當(dāng)激活中間解鎖模式時(shí),只有某些命令是可執(zhí)行的。該設(shè)備可以設(shè)置為在受限解鎖狀態(tài)下只有有限個(gè)語音命令是可用的。采用這種解決方案,由于受限解鎖狀態(tài)下的可能命令較少,因而檢測精度可以提高。
本申請(qǐng)包含對(duì)具體實(shí)施方式
的詳細(xì)描述,并借助于實(shí)施例對(duì)本發(fā)明的實(shí)施方式進(jìn)行了描述。本發(fā)明并不限于上述的對(duì)具體實(shí)施方式
的詳細(xì)描述,在不背離本發(fā)明的特征的條件下本發(fā)明還可以以其它形式實(shí)現(xiàn),這對(duì)本領(lǐng)域技術(shù)人員來說是顯而易見的。上述實(shí)施方式應(yīng)當(dāng)認(rèn)為是舉例性的,而不是限制性的。因此,實(shí)施和使用本發(fā)明的可能性都僅被附加的權(quán)利要求所限制。因而,權(quán)利要求所確定的實(shí)施本發(fā)明的各種可選方式(包括等價(jià)實(shí)施方式)都屬于本發(fā)明的范圍。
權(quán)利要求
1.一種改變電子設(shè)備的輸入狀態(tài)的方法,該設(shè)備包括輸入裝置并能夠執(zhí)行用戶操作,輸入狀態(tài)包括鎖定狀態(tài),在該狀態(tài)下輸入裝置的使用是顯著受限的,輸入狀態(tài)還包括解鎖狀態(tài),在該狀態(tài)下輸入裝置的使用是不受限的,鎖定狀態(tài)可通過鎖定輸入進(jìn)入,解鎖狀態(tài)可通過解鎖輸入進(jìn)入,其特征在于輸入狀態(tài)還包括中間解鎖狀態(tài);所述方法包括-基于用戶輸入進(jìn)入所述中間解鎖狀態(tài);-在所述中間解鎖狀態(tài)檢測用戶操作的終止,用戶操作是所述鎖定輸入之外的其它操作;和-響應(yīng)所述檢測,進(jìn)入所述鎖定狀態(tài)。
2.根據(jù)權(quán)利要求1所述的方法,其中,在中間解鎖狀態(tài)執(zhí)行的用戶操作被限定為在解鎖狀態(tài)下執(zhí)行的用戶操作的子組。
3.根據(jù)權(quán)利要求1或2所述的方法,其中,用戶操作的終止是下述組之一完成用戶操作、取消用戶操作、檢測用戶輸入的空閑狀態(tài)和檢測意料之外的用戶輸入。
4.根據(jù)上述任意一個(gè)權(quán)利要求所述的方法,其中,通過預(yù)定數(shù)量的輸入操作來定義對(duì)用戶操作的終止的所述檢測。
5.根據(jù)上述任意一個(gè)權(quán)利要求所述的方法,其中,對(duì)用戶操作的終止的所述檢測與時(shí)間相關(guān)。
6.根據(jù)上述任意一個(gè)權(quán)利要求所述的方法,其中,進(jìn)入中間解鎖狀態(tài)所需的用戶輸入包括不同于解鎖輸入和鎖定輸入的中間解鎖輸入。
7.一種用于從中間解鎖狀態(tài)鎖定電子設(shè)備的軟件工具,包括當(dāng)所述軟件工具運(yùn)行于電子設(shè)備時(shí)執(zhí)行權(quán)利要求1到5其中任意一個(gè)權(quán)利要求所述的步驟的程序代碼裝置。
8.一種用于從中間解鎖狀態(tài)鎖定電子設(shè)備的計(jì)算機(jī)程序,包括當(dāng)所述程序運(yùn)行于電子設(shè)備中時(shí)執(zhí)行權(quán)利要求1到5其中任意一個(gè)權(quán)利要求所述的步驟的程序代碼裝置。
9.一種計(jì)算機(jī)程序產(chǎn)品,包括存儲(chǔ)在計(jì)算機(jī)可讀取介質(zhì)中的程序代碼裝置,當(dāng)所述程序產(chǎn)品運(yùn)行于電子設(shè)備時(shí)用于執(zhí)行權(quán)利要求1到5其中任意一個(gè)權(quán)利要求所述的方法。
10.一種用于具有輸入裝置和運(yùn)算裝置的電子設(shè)備的輸入控制器,用于在檢測到用戶輸入終止時(shí)改變所述輸入裝置的輸入狀態(tài),輸入狀態(tài)包括鎖定狀態(tài),在該狀態(tài)下輸入裝置的使用是明顯受限的,輸入狀態(tài)還包括解鎖狀態(tài),在該狀態(tài)下輸入裝置的使用是不受限的,所述鎖定狀態(tài)可以通過鎖定輸入進(jìn)入,所述解鎖狀態(tài)可以通過解鎖輸入進(jìn)入,其特征在于所述輸入狀態(tài)還包括中間解鎖狀態(tài),輸入控制器包括-將輸入裝置有效連接到所述輸入控制器的裝置;-將電子設(shè)備的運(yùn)算裝置有效連接到所述輸入控制器的裝置;-基于用戶輸入進(jìn)入中間解鎖狀態(tài)的裝置;-在所述中間解鎖狀態(tài)下檢測用戶操作的終止的裝置,其中用戶操作與所述鎖定輸入不同,-響應(yīng)所述檢測進(jìn)入所述鎖定狀態(tài)的裝置。
11.根據(jù)權(quán)利要求9所述的輸入控制器,還包括定時(shí)器。
12.一種包括根據(jù)權(quán)利要求9或10所述的輸入控制器的鍵盤。
13.一種移動(dòng)電子設(shè)備,具有輸入裝置和不同的用戶輸入狀態(tài),輸入狀態(tài)包括鎖定狀態(tài),在該狀態(tài)下輸入裝置的使用是顯著受限的,輸入狀態(tài)還包括解鎖狀態(tài),在該狀態(tài)下輸入裝置的使用是不受限的,所述鎖定狀態(tài)可以通過鎖定輸入進(jìn)入,所述解鎖狀態(tài)可以通過解鎖輸入進(jìn)入,其特征在于,所述輸入狀態(tài)還包括中間解鎖狀態(tài),其中,移動(dòng)電子設(shè)備包括-基于用戶輸入進(jìn)入中間解鎖狀態(tài)的裝置;-在所述中間解鎖狀態(tài)下檢測用戶操作的終止的裝置,其中,用戶操作是所述鎖定輸入之外的操作,和-響應(yīng)所述檢測進(jìn)入所述鎖定狀態(tài)的裝置。
14.根據(jù)權(quán)利要求12所述的移動(dòng)電子設(shè)備,還包括存儲(chǔ)鎖定、解鎖和中間解鎖輸入的存儲(chǔ)器。
15.根據(jù)權(quán)利要求12或13所述的移動(dòng)電子設(shè)備,還包括定時(shí)器。
全文摘要
本發(fā)明公開了一種改變電子設(shè)備的輸入狀態(tài)的方法和裝置,該設(shè)備包括輸入裝置并能夠執(zhí)行用戶操作,輸入狀態(tài)包括鎖定狀態(tài),在該狀態(tài)下輸入裝置的使用是顯著受限的,輸入狀態(tài)還包括解鎖狀態(tài),在該狀態(tài)下輸入裝置的使用是不受限的,鎖定狀態(tài)可通過鎖定輸入進(jìn)入,解鎖狀態(tài)可通過解鎖輸入進(jìn)入,其特征在于,輸入狀態(tài)還包括中間解鎖狀態(tài);其中,所述方法包括下述步驟-基于用戶輸入進(jìn)入所述中間解鎖狀態(tài);-在所述中間解鎖狀態(tài)檢測用戶操作的終止,用戶操作不同于所述鎖定輸入;和響應(yīng)所述檢測,進(jìn)入所述鎖定狀態(tài)。本發(fā)明還提供了具有上述特征的輸入控制器、鍵盤和移動(dòng)電子設(shè)備。
文檔編號(hào)H04M1/00GK1623342SQ02828461
公開日2005年6月1日 申請(qǐng)日期2002年3月4日 優(yōu)先權(quán)日2002年3月4日
發(fā)明者K·西梅利烏斯 申請(qǐng)人:諾基亞有限公司