專利名稱:在電子設(shè)備的應(yīng)用之間切換的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及象個人數(shù)字助理和組織器(organizer)的電子設(shè)備。特別地,本發(fā)明涉及,但不必限于,在電子設(shè)備的用戶可選擇的應(yīng)用之間的切換及其方法。
已知電子設(shè)備,例如,象個人數(shù)字助理和組織器,可以在不同的應(yīng)用下工作。這些應(yīng)用包括費用管理,約會時間表和消息編輯。如在本技術(shù)中已知的,這些電子設(shè)備中的某些不具有足夠的處理能力來支持兩個或多個應(yīng)用的同時使用。對于這樣的電子設(shè)備,用戶在任何時刻只能選擇一個應(yīng)用來工作。
對于在處理能力上受限的電子設(shè)備而言,用戶在選擇另一個應(yīng)用之前不得不退出或關(guān)閉一個應(yīng)用。按這種方法來選擇另一個應(yīng)用中,用戶在獲得一個期望的應(yīng)用之前通常不得不激勵一系列步驟。
當(dāng)需要太多的激勵步驟時,選擇應(yīng)用會是煩人的。結(jié)果,希望返回前面的應(yīng)用的用戶會忘記這樣做的激勵步驟的順序。為了減輕這個問題,安裝一個返回鍵來幫助用戶追蹤退回前面應(yīng)用的每個激勵步驟。然而,當(dāng)步驟是一次進行一步時,使用返回鍵回到前面的應(yīng)用是很費時間的。在其它時刻,用戶在接入這兩個特定應(yīng)用中的一個或另一個應(yīng)用之后會希望在兩個特定應(yīng)用之間切換。這些情形會挫敗不記得獲得一個期望的前面的應(yīng)用的激勵步驟的順序并且沒有時間或傾向這么做的用戶。
隨著電子設(shè)備繼續(xù)更快地工作并有更多的用戶可選擇的應(yīng)用,對用戶來說期望容易和快速地在不同的期望的應(yīng)用之間切換。
本發(fā)明的一個目的是解決或者減輕與在電子設(shè)備的用戶可選擇的應(yīng)用之間切換相關(guān)聯(lián)的問題。
根據(jù)本發(fā)明的一個方面,提供了一種具有用戶可選擇的應(yīng)用的電子設(shè)備,該設(shè)備包含一個顯示器;至少一個用戶輸入;和連到所述顯示器和所述用戶輸入的一個控制器,其中,作為對檢測到的所述用戶輸入的一個激勵的響應(yīng),該控制器起動對當(dāng)前應(yīng)用名稱的存貯,之后把該設(shè)備切換到另一個應(yīng)用。
最佳地,該用戶輸入用于顯示在所述激勵之前的所述另一個應(yīng)用的名字。
適合地,該用戶輸入用于顯示在所述激勵之后的所述當(dāng)前應(yīng)用的所述名字。
最佳地,所述顯示器可以是一個觸摸屏。
適合地,所述用戶輸入可以包含在所述顯示器上顯示的一或多個軟鍵。
最佳地,所述軟鍵可以包含一個歷史鍵。
適合地,所述軟鍵可以包含一個主屏鍵(home key)。
最佳地,所述用戶輸入可以包含用于檢測所述軟鍵的激勵的電路。
另外地,所述用戶輸入可以包含一個或多個按鈕。
最佳地,該控制器用于在切換到所述另一個應(yīng)用之前驗證一個口令。
根據(jù)本發(fā)明的另一個方面,提供的一種用于在電子設(shè)備的用戶可選擇的應(yīng)用之間切換的方法包含步驟檢測至少一個用戶輸入的一個激勵;在內(nèi)存中存貯當(dāng)前應(yīng)用的名字;并切換到在所述激勵之前在所述用戶輸入上指示的另一個應(yīng)用。
最佳地,該方法可進一步包含在所述激勵之后在所述用戶輸入上指示所述當(dāng)前應(yīng)用的步驟。
適合地,所述的檢測步驟包含檢測一個歷史鍵的激勵的步驟。
最佳地,所述的檢測步驟可進一步包含響應(yīng)所述檢測的步驟驗證口令的步驟。
適合地,所述的驗證步驟會出現(xiàn)在一個預(yù)定的時間周期之后。
另外地,所述的檢測步驟可以包含檢測一個主屏鍵的操作的步驟,所述主屏鍵指示一個用于顯示至少另一個應(yīng)用的主屏。
為了描述本發(fā)明并讓它發(fā)揮實際作用,可參考如參照附后的圖形示意的實施例,其中
圖1是遵照本發(fā)明的一個優(yōu)選實施例的電子設(shè)備的方框圖。
圖2是一種用于在圖1的電子設(shè)備的用戶可選擇的應(yīng)用之間切換的方法的流圖。
遵照本發(fā)明的一個優(yōu)選實施例,圖1是電子設(shè)備10的方框圖。設(shè)備10具有用戶可選擇的應(yīng)用,例如可以是一個電子組織器或個人數(shù)字助理。設(shè)備10包含一個顯示器12,至少一個用戶輸入14和一個控制器16。控制器16包含一個內(nèi)存18并連到顯示器12和用戶輸入14上。顯示器12和用戶輸入14一起構(gòu)成一個觸摸屏20。用戶輸入14包含一個或多個軟鍵和用于檢測由用戶對軟鍵的激勵的電路。這些軟鍵在顯示器12上顯示。如圖1中所示,軟鍵包含一個歷史鍵22和一個主屏鍵24。主屏鍵24指示為一個主屏。當(dāng)被激勵時,顯示器12會將顯示從一個用戶可選擇的應(yīng)用切換到主屏(home screen)。主屏顯示設(shè)備10的至少一個另一個用戶可選擇的應(yīng)用。另外地,用戶輸入14可以是連到控制器16并設(shè)置在設(shè)備10的外殼(未示出)的一個或多個按鈕(未示出)。
在該說明書中,用戶可選擇的應(yīng)用被稱為應(yīng)用,當(dāng)前在使用并在顯示器12上顯示的一個用戶可選擇的應(yīng)用被稱為一個當(dāng)前應(yīng)用。當(dāng)一個當(dāng)前應(yīng)用被顯示時,顯示器12的一部分也同時顯示歷史鍵22和主屏鍵24。歷史鍵22指示當(dāng)前應(yīng)用或另一個應(yīng)用的名字。歷史鍵22表示這兩個名字中的哪一個取決于設(shè)備10是否已使用了不止一個應(yīng)用。例如,對于上電后的第一個應(yīng)用,歷史鍵22將指示第一個應(yīng)用的名字。這是因為在這第一個應(yīng)用之前沒有其它應(yīng)用被使用。
在使用第一應(yīng)用期間,用戶會希望選擇另一個應(yīng)用或激勵歷史鍵22或激勵主屏鍵24。選擇另一個應(yīng)用會導(dǎo)致歷史鍵22繼續(xù)指示第一個應(yīng)用的名字。在這個第一應(yīng)用內(nèi)使用設(shè)備10期間對歷史鍵22或主屏鍵24的激勵也會導(dǎo)致歷史鍵22維持第一應(yīng)用的名字。然而,除此之外,還將這樣一個名字存進內(nèi)存18中。之后,設(shè)備10當(dāng)歷史鍵22被激勵時維持在第一應(yīng)用中,或當(dāng)主屏鍵24被激勵時,切換到主屏。在主屏內(nèi),歷史鍵22會指示第一應(yīng)用的名字。
在繼續(xù)使用設(shè)備10時,當(dāng)用戶從第一應(yīng)用中選擇另一個應(yīng)用時,在這樣一個應(yīng)用內(nèi)的歷史鍵22仍會指示第一應(yīng)用。在另一個應(yīng)用內(nèi)對歷史鍵22或主屏鍵24的激勵引起它的名字被存進內(nèi)存18中。一旦存貯了另一個應(yīng)用的名字,當(dāng)歷史鍵22或主屏鍵24分別被激勵時,控制器16就切換設(shè)備10到第一應(yīng)用或到主屏。之后,當(dāng)在第一應(yīng)用內(nèi)或主屏中,歷史鍵22現(xiàn)在顯示已被存進內(nèi)存18中的另一個應(yīng)用的名字。
有利地,歷史鍵22和主屏鍵24使得用戶在選擇另一個應(yīng)用之后直接返回到一個希望的前面的應(yīng)用。對于該發(fā)明,用戶不需要以相反順序激勵一系列步驟或激勵一個新的步驟序列來回到期望的前面的應(yīng)用。對于設(shè)備10選擇期望的前面的應(yīng)用是操作單個軟鍵,即歷史鍵22的一個簡單的過程。這樣的選擇比在傳統(tǒng)的設(shè)備中需要,例如下拉菜單來選擇不同選項中的一個以返回前面的應(yīng)用容易地多。而且,用戶要調(diào)出期望的前面的應(yīng)用的名字也很容易,原因是歷史鍵22提供了這樣一個名字的指示。
為了進一步示意歷史鍵22的使用并在設(shè)備10的應(yīng)用之間切換,現(xiàn)在可參考圖2。
圖2是用于在設(shè)備10的應(yīng)用之間切換的方法30的流圖。從步驟31開始,方法30向前到判決步驟32,其中控制器16檢測是否用戶輸入14已被激勵。對于來自判決步驟32的一個“是”,控制器16在判決步驟33進一步確定歷史鍵22是否被激勵。
如果控制器16已檢測到歷史鍵22的激勵,方法30向前在判決步驟34檢查設(shè)備10的口令功能是否是使能的。該口令功能是防止設(shè)備10的某些應(yīng)用的非授權(quán)使用的一個安全特性。當(dāng)被用戶使能時,在繼續(xù)方法30之前,判決步驟34會要求用戶提供一個口令。是否需要一個口令也取決于從一個屏幕時限周期測量的安全時限周期。在設(shè)備10中,顯示器12在屏幕時限周期之后會關(guān)閉以節(jié)省功率。屏幕時限周期和安全時限周期都是可變的預(yù)定的時間周期。
一旦屏幕時限周期之后的安全時限周期已過,和如果口令功能被使能,那么方法30將提醒用戶提供口令用于確認。在判決步驟35,控制器16檢查確認被提供的口令。如果在判決步驟34不需要口令或當(dāng)在判決步驟35中口令被正確確認時,方法30向前到步驟36。當(dāng)提供的口令不正確,方法30返回判決步驟32,從而防止進入由歷史鍵22指示的前面的應(yīng)用。
在步驟36中存貯了當(dāng)前應(yīng)用的名字之后,控制器16在步驟37中把設(shè)備10切換到另一個應(yīng)用。這另一個應(yīng)用在它被激勵之前被指示在歷史鍵22上。一旦切換到另一個應(yīng)用,方法30向前到步驟38,其中控制器16于是控制歷史鍵22現(xiàn)在顯示在步驟36中存貯在內(nèi)存18中的應(yīng)用(即當(dāng)歷史鍵22被激勵時的當(dāng)前應(yīng)用)。
方法30以步驟38的顯示結(jié)束并返回到判決步驟32來檢測對用戶輸入14的激勵。
從判決步驟33,用戶輸入14的激勵可以是用于設(shè)備10而不是歷史鍵22的操作。因此,控制器16在判決步驟39檢查主屏鍵24是否被激勵。當(dāng)歷史鍵22未被激勵時,控制器16控制設(shè)備10在步驟40執(zhí)行激勵用戶輸入14的操作。否則,當(dāng)控制器16檢測到對主屏鍵24的激勵時,在步驟41中,當(dāng)前應(yīng)用的名字被存在內(nèi)存中。方法30于是向前到步驟42把顯示器12切換到主屏。之后,方法30如上面描述向前到步驟38。
有利地,方法30使得當(dāng)歷史鍵22被激勵時,設(shè)備10的用戶容易和快速地從一個當(dāng)前應(yīng)用切換到一個期望的前面的應(yīng)用。一定要注意的是,期望的前面的應(yīng)用不必要是就在當(dāng)前應(yīng)用之前使用的一個應(yīng)用。例如,當(dāng)用戶從第一個應(yīng)用走到第二個應(yīng)用,并且,隨后從第二個應(yīng)用到第三個應(yīng)用時,歷史鍵22會指示第一個應(yīng)用。當(dāng)在第三個應(yīng)用時,歷史鍵22還會指示第一個應(yīng)用而不是第二個應(yīng)用。這是因為當(dāng)使用第二個應(yīng)用時,用戶沒有更新歷史鍵22。
利用本發(fā)明的方法30,切換到期望的前面的應(yīng)用是經(jīng)由對歷史鍵22的一步激勵。這簡化了對期望的前面的應(yīng)用的選擇。因此,在設(shè)備10中應(yīng)用方法30是一個期望的特性并改進了使用菜單或乏味的返回跟蹤方法來返回期望的前面的應(yīng)用的傳統(tǒng)設(shè)備。
權(quán)利要求
1.具有用戶可選擇的應(yīng)用的電子設(shè)備,該設(shè)備包含一個顯示器;至少一個用戶輸入;和連到所述顯示器和所述用戶輸入的一個控制器,其中,該控制器響應(yīng)檢測到所述用戶輸入的一個激勵,起動對當(dāng)前應(yīng)用的名字的存貯,并且之后把該設(shè)備切換到另一個應(yīng)用。
2.如權(quán)利要求1中要求的電子設(shè)備,其中在所述激勵之前該用戶輸入用于顯示所述另一個應(yīng)用的名字。
3.如權(quán)利要求1中要求的電子設(shè)備,其中在所述激勵之后該用戶輸入用于顯示所述當(dāng)前應(yīng)用的所述名字。
4.如權(quán)利要求1中要求的電子設(shè)備,其中所述顯示器是一個觸摸屏。
5.如權(quán)利要求1中要求的電子設(shè)備,其中所述用戶輸入包含在所述顯示器上顯示的一個或多個軟鍵。
6.如權(quán)利要求5中要求的電子設(shè)備,其中所述軟鍵包含一個歷史鍵。
7.如權(quán)利要求5中要求的電子設(shè)備,其中所述軟鍵包含一個主屏鍵。
8.如權(quán)利要求5中要求的電子設(shè)備,其中所述用戶輸入包含用于檢測所述軟鍵的激勵的電路。
9.如權(quán)利要求1中要求的電子設(shè)備,其中所述用戶輸入包含一個或多個按鈕。
10.如權(quán)利要求5中要求的電子設(shè)備,其中所述控制器用于在切換到所述另一個應(yīng)用之前驗證一個密碼。
11.一種用于在電子設(shè)備的用戶可選擇的應(yīng)用之間切換的方法包含步驟檢測至少一個用戶輸入的一個激勵;在內(nèi)存中存貯當(dāng)前應(yīng)用的名字;并切換到在所述操作之前在所述用戶輸入上指示的另一個應(yīng)用。
12.如權(quán)利要求11中要求的方法,進一步包含在所述激勵之后在所述用戶輸入上指示所述當(dāng)前應(yīng)用的步驟。
13.如權(quán)利要求11中要求的方法,其中所述的檢測步驟包含檢測一個歷史鍵的激勵的步驟。
14.如權(quán)利要求13中要求的方法,其中所述的檢測步驟進一步包含響應(yīng)所述的檢測步驟而驗證口令的步驟。
15.如權(quán)利要求14中要求的方法,其中所述的驗證步驟出現(xiàn)在一個預(yù)定的時間周期之后。
16.如權(quán)利要求11中要求的方法,其中所述的檢測步驟包含檢測一個主屏鍵的激勵的步驟,所述主屏鍵指示一個用于顯示另一個應(yīng)用的主屏。
17.具有用戶可選擇的應(yīng)用的電子設(shè)備包含一個顯示器,至少一個用戶輸入和一個控制器,基本上如這里參考附圖所述以及如附圖所示。
18.一種用于在電子設(shè)備的用戶可選擇的應(yīng)用之間切換的方法基本上如這里參考附圖所述以及如附圖所示。
全文摘要
具有用戶可選擇的應(yīng)用的電子設(shè)備具有一個顯示器,一個用戶輸入和一個控制器。用戶輸入具有一個歷史鍵和一個主屏鍵。當(dāng)用戶激勵了歷史鍵,控制器將設(shè)備切換到一個期望的前面的應(yīng)用。當(dāng)用戶激勵了主屏鍵,控制器把設(shè)備切換到指示其它應(yīng)用的一個主屏。一旦切換到期望的前面的應(yīng)用或主屏,歷史鍵被更新來指示就在歷史鍵的激勵前面的使用的應(yīng)用。當(dāng)它或主屏鍵未被激勵時,歷史鍵不被更新。因此,歷史鍵被用來指示用戶可能期望返回使用的一個應(yīng)用。
文檔編號H04B1/00GK1270450SQ0010655
公開日2000年10月18日 申請日期2000年4月12日 優(yōu)先權(quán)日1999年4月13日
發(fā)明者邱倫紀, 沈茂霖, 方卓明, 法龍克·卡林姆, 陳秀亮, 郭炎蒂 申請人:摩托羅拉公司