專利名稱:在小屏幕設(shè)備上預(yù)覽新事件的制作方法
技術(shù)領(lǐng)域:
本發(fā)明大體上涉及無(wú)線通信設(shè)備,更具體地,涉及用于控制這種 設(shè)備的圖形用戶界面。
背景技術(shù):
隨著無(wú)線移動(dòng)設(shè)備上可用的通信服務(wù)的增長(zhǎng),制造在許多不同功 能上均能優(yōu)勝的單個(gè)設(shè)備變得日益復(fù)雜。許多評(píng)論家聲稱無(wú)線電話設(shè) 備決不可能成為好的手持個(gè)人數(shù)字助理(PDA)設(shè)備,且手持PDA設(shè)備也 決不能成為好的無(wú)線電話。還聲稱僅十幾歲的青少年在使用即時(shí)消息 收發(fā)(IM)服務(wù)或短消息服務(wù)(SMS)來(lái)與朋友和熟人交換消息,并且這種
用戶將購(gòu)買完全不同的無(wú)線移動(dòng)設(shè)備。然而,無(wú)線手持設(shè)備的許多用 戶希望單個(gè)設(shè)備上具有多種服務(wù)和功能性。
向用戶在單個(gè)無(wú)線移動(dòng)設(shè)備上呈現(xiàn)多種服務(wù)和功能向用于控制 設(shè)備的用戶界面(尤其是圖形用戶界面(GUI))的設(shè)計(jì)者提出了許多挑 戰(zhàn)。無(wú)線設(shè)備相對(duì)于如膝上型計(jì)算機(jī)和臺(tái)式計(jì)算機(jī)等不太便攜的計(jì)算 設(shè)備通常較小。然而,固有地,無(wú)線移動(dòng)設(shè)備的視頻顯示器(如LCD) 或其它屏幕組件具有較小顯示區(qū)域。
典型地,無(wú)線移動(dòng)設(shè)備的GUI包括主屏和可以從主屏導(dǎo)航的一個(gè) 或多個(gè)子屏。通常,在主屏的一部分上提供通知圖標(biāo),以指示如新頂 消息、電子郵件的接收等新事件、或者如日歷提醒或警報(bào)等其它服務(wù) 事件、以及如時(shí)間、日期和電池壽命等其它狀態(tài)信息。針對(duì)每個(gè)類型的服務(wù)或通過(guò)設(shè)備可用的功能,通常在主屏的重要部分上提供圖形圖 像或圖標(biāo),可以使用光標(biāo)或其它裝置來(lái)選擇圖標(biāo),以發(fā)起針對(duì)所選服 務(wù)或功能的特定GU工。
用戶可以訂閱多個(gè)類似服務(wù),并且通過(guò)單個(gè)無(wú)線移動(dòng)設(shè)備使這些
服務(wù)可用。例如,用戶可以訂閱一個(gè)以上的即時(shí)消息型服務(wù),如aoi;m
即時(shí)消息收發(fā)軟件(Am ) 、 ICQ丁m、 Microsoft Network (MSN )、 Yahoo廣消息收發(fā)軟件以及QuickMesssagingTM??蛇x地,或者同樣地, 用戶可以使公司和私人電子郵件帳戶與無(wú)線移動(dòng)設(shè)備相連。當(dāng)向用戶 通知如新的IM消息等新事件時(shí),用戶需要通過(guò)其各個(gè)激活圖標(biāo)分別檢 查其IM服務(wù)應(yīng)用程序的每一個(gè),以確定是哪個(gè)IM服務(wù)涉及該新事件。 檢查每個(gè)服務(wù)是不方便的。此外,存在使信息對(duì)用戶可用比先前可用 更快的需要,以最優(yōu)化無(wú)線設(shè)備控制。
因此,結(jié)果是需要一種解決這些缺點(diǎn)中的一個(gè)或多個(gè)的方法和設(shè)備。
發(fā)明內(nèi)容
本發(fā)明涉及一種用于在設(shè)備的顯示器上通知并預(yù)覽新事件的方 法、圖形用戶界面及設(shè)備。
根據(jù)本發(fā)明的第一方案,提供了一種針對(duì)具有用于管理相應(yīng)事件 的多個(gè)應(yīng)用程序的計(jì)算設(shè)備的方法,用位于設(shè)備的圖形用戶界面的屏 幕上的應(yīng)用程序圖標(biāo)來(lái)表示所述應(yīng)用程序的單獨(dú)一個(gè)。響應(yīng)于所述應(yīng) 用程序之一的新事件,在屏幕上預(yù)覽新事件的方法對(duì)所述應(yīng)用程序之 一的圖標(biāo)進(jìn)行可視修改,以通知新事件。響應(yīng)于可視修改的圖標(biāo),用 戶可以調(diào)用所述應(yīng)用程序之一。
可以監(jiān)視所述應(yīng)用程序之一,以確定新事件的發(fā)生。此外,第一
方案可以包括響應(yīng)于新事件,確定所述應(yīng)用程序之一的圖標(biāo)的可視 修改;以及當(dāng)進(jìn)行可視修改時(shí),使用所述可視修改。確定可視修改包 括保持針對(duì)所述應(yīng)用程序之一的新事件的計(jì)數(shù),并且對(duì)所述應(yīng)用程序 之一的圖標(biāo)進(jìn)行可視修改包括顯示新事件的內(nèi)容的預(yù)覽。顯示預(yù)覽的 動(dòng)作響應(yīng)于用戶動(dòng)作,如與修改圖標(biāo)的交互。顯示內(nèi)容預(yù)覽包括在屏幕的部分上顯示對(duì)話框。
在一個(gè)實(shí)施例中,所述方法包括響應(yīng)于對(duì)其圖標(biāo)己經(jīng)進(jìn)行可視 修改以通知新事件的所述應(yīng)用程序之一的激活,通過(guò)所述應(yīng)用程序之 一自動(dòng)導(dǎo)航到新事件。
在一個(gè)實(shí)施例中,設(shè)備包括至少一個(gè)數(shù)據(jù)通信設(shè)備和語(yǔ)音通信設(shè) 備;以及所述多個(gè)應(yīng)用程序的至少一些管理與設(shè)備相關(guān)的通信能力。 這樣,所述多個(gè)應(yīng)用程序的所述至少一些的事件包括通信事件。例如, 設(shè)備可以是無(wú)線設(shè)備。
在第二方案中,提供了一種配置用于根據(jù)第一方案的任意方法來(lái) 操作的計(jì)算設(shè)備。在第三方案中,提供了一種計(jì)算機(jī)程序,存儲(chǔ)在存 儲(chǔ)器中,并配置用于通過(guò)控制器來(lái)運(yùn)行以執(zhí)行根據(jù)第一方案的方法步 驟。
在第四方案中,在具有與存儲(chǔ)器相連的控制器的計(jì)算設(shè)備中,存 儲(chǔ)器存儲(chǔ)了用于管理相應(yīng)事件的多個(gè)應(yīng)用程序,提供了針對(duì)應(yīng)用程序
的圖形用戶界面(GUI)。所述GUI包括主屏,用于在計(jì)算設(shè)備上進(jìn)行 顯示,主屏包括多個(gè)圖標(biāo),每個(gè)圖標(biāo)與多個(gè)應(yīng)用程序之一相關(guān)聯(lián);至 少一個(gè)監(jiān)視組件,用于確定應(yīng)用程序的新事件的發(fā)生;以及至少一個(gè) 圖標(biāo)修改組件,用于響應(yīng)于與圖標(biāo)之一相關(guān)聯(lián)的應(yīng)用程序的新事件, 修改圖標(biāo)之一,以便在主屏上顯示,以通知新事件。
現(xiàn)在,將參考附圖、以示例的方式來(lái)描述本發(fā)明的實(shí)施例,其中 圖1是示出了根據(jù)現(xiàn)有技術(shù)的、在無(wú)線通信網(wǎng)絡(luò)內(nèi)通信的無(wú)線通
信設(shè)備的相關(guān)組件的方框圖2是根據(jù)現(xiàn)有技術(shù)的、圖1的優(yōu)選無(wú)線通信設(shè)備更為詳細(xì)的圖3是對(duì)根據(jù)本發(fā)明的、針對(duì)如圖1和2的設(shè)備等無(wú)線通信設(shè)備 的典型主屏的圖示;
圖4是圖3的主屏在新事件后的圖示;
圖5是圖4的主屏在用戶動(dòng)作后的圖示;
圖6是當(dāng)用戶與新事件一致的應(yīng)用程序圖標(biāo)時(shí)改變到IM應(yīng)用程序圖標(biāo)的圖示;
圖7是多個(gè)新事件在一個(gè)應(yīng)用程序內(nèi)的圖示; 圖8是用于在主屏上預(yù)覽新事件的另一實(shí)施例的圖示;以及
圖9A和9B是描述根據(jù)本發(fā)明的方法的流程圖。
具體實(shí)施例方式
描述了用于在具有多個(gè)用于管理各個(gè)事件的應(yīng)用程序的計(jì)算設(shè) 備中預(yù)覽新事件的方法和設(shè)備。在設(shè)備的圖形用戶界面的屏幕上,以 應(yīng)用程序圖標(biāo)來(lái)分別表示每個(gè)應(yīng)用程序。當(dāng)新事件發(fā)生時(shí),尤其是當(dāng) 新事件涉及多個(gè)類似應(yīng)用程序中具體一個(gè)時(shí),本發(fā)明提供了指明哪個(gè) 應(yīng)用程序涉及事件的簡(jiǎn)便方法。響應(yīng)于多個(gè)應(yīng)用程序中的一個(gè)的新事 件,將該應(yīng)用程序的圖標(biāo)可視地進(jìn)行修改,以通知新事件??梢皂憫?yīng) 新事件來(lái)確定可視修改,例如,預(yù)覽事件內(nèi)容??梢曅薷目梢园▽?duì)
所有尚待處理的新事件的計(jì)數(shù)。當(dāng)選擇可視修改的圖標(biāo)時(shí),可以提供 額外的預(yù)覽??梢詫?duì)具有可視修改的應(yīng)用程序圖標(biāo)的應(yīng)用程序的激活 進(jìn)行配置,以自動(dòng)地根據(jù)新事件發(fā)起應(yīng)用程序。
圖1是通信系統(tǒng)100的方框圖,包括移動(dòng)臺(tái)102,通過(guò)無(wú)線通信 網(wǎng)絡(luò)104(以站進(jìn)行符號(hào)表示)進(jìn)行通信。優(yōu)選地,移動(dòng)臺(tái)102包括可 視顯示器112、鍵盤114、或者一個(gè)或多個(gè)輔助用戶界面(UI)116,所 述組件每一個(gè)均與控制器106相連。控制器106還與射頻(RF)收發(fā)器 電路108和天線110相連。
典型地,將控制器106具體實(shí)現(xiàn)為運(yùn)行存儲(chǔ)器件(未示出)中的操 作系統(tǒng)軟件的中央處理單元(CPU)??刂破?06通??刂埔苿?dòng)臺(tái)102 的整體操作,然而,典型地,在RF收發(fā)器電路108中執(zhí)行與通信功能 相關(guān)的信號(hào)處理操作??刂破?06與設(shè)備顯示器112相接口,以顯示 接收到的信息、己存儲(chǔ)的信息、用戶輸入等??梢允请娫捫玩I盤或全 字母數(shù)字鍵盤的鍵盤114通常用于輸入要存儲(chǔ)在移動(dòng)臺(tái)102中的數(shù)據(jù)、 要傳輸?shù)骄W(wǎng)絡(luò)104的信息、發(fā)出電話呼叫的電話號(hào)碼、要在移動(dòng)臺(tái)102 上執(zhí)行的命令、以及可能的其它或不同用戶輸入。
移動(dòng)臺(tái)102經(jīng)由天線110、在無(wú)線鏈路上、從/向無(wú)線網(wǎng)絡(luò)104接收/發(fā)送通信信號(hào)。RF收發(fā)器電路108執(zhí)行與基站和基站控制器 (BSC)(未示出)的功能類似的功能,例如,包括調(diào)制/解調(diào)、以及可能 的編碼/解碼和加密/解密。還計(jì)劃RF收發(fā)器電路108可以執(zhí)行除BSC 所執(zhí)行的功能之外的某些功能。本領(lǐng)域內(nèi)普通技術(shù)人員應(yīng)當(dāng)清楚,RF 收發(fā)器電路108將適合于特定無(wú)線網(wǎng)絡(luò)或移動(dòng)臺(tái)102將要在其中操作 的網(wǎng)絡(luò)。
移動(dòng)臺(tái)102包括電池接口 (IF)134,用于容納一個(gè)或多個(gè)可充電 電池132。電池132將電功率提供給移動(dòng)臺(tái)102中的電路,而電池IF 134 提供對(duì)電池132的機(jī)械和電連接。電池IF134與調(diào)節(jié)到設(shè)備的電力的 調(diào)節(jié)器136相耦合。當(dāng)移動(dòng)臺(tái)102充分工作時(shí),僅當(dāng)其向網(wǎng)絡(luò)進(jìn)行發(fā) 送時(shí)接通RF收發(fā)器電路108的RF發(fā)射器,否則,切斷RF收發(fā)器電路 108的RF收發(fā)器,或者使其處于低電模式以節(jié)省電力。類似地,典型 地,周期性地切斷RF收發(fā)器電路108的RF接收器,以節(jié)省電力,直 到需要在指定時(shí)間段期間接收信號(hào)或信息為止。
移動(dòng)臺(tái)102使用訂戶身份模塊(SIM)140操作,SIM 140與移動(dòng)臺(tái) 102在SIM接口(IF)142處相連,或?qū)⑵湓赟IM IF 142處插入移動(dòng)臺(tái) 102中。S工M 140是用于識(shí)別移動(dòng)臺(tái)102的終端用戶(或訂戶)以及使設(shè) 備私人化的傳統(tǒng)"智能卡"的一種類型。沒(méi)有SIM 140,對(duì)于通過(guò)無(wú) 線網(wǎng)絡(luò)的通信,移動(dòng)臺(tái)終端是不可完全操作的。通過(guò)將SIM 140插入 到移動(dòng)臺(tái)102中,終端用戶可以訪問(wèn)其訂閱的服務(wù)中的任意服務(wù)。SIM 140通常包括處理器和用于存儲(chǔ)信息的存儲(chǔ)器。由于SIM 140與S頂IF 142相耦合,通過(guò)通信線144,其與控制器106相連。為了識(shí)別訂戶, SBH40包含一些用戶參數(shù),如國(guó)際移動(dòng)訂戶身份(IMSI)。使用SIM 140 的優(yōu)點(diǎn)在于終端用戶不必受到任何單個(gè)物理移動(dòng)臺(tái)的限制。SIM 140 還可以存儲(chǔ)針對(duì)移動(dòng)臺(tái)的額外的用戶信息,包括記事簿(或日歷)信息 和新近呼叫信息。
移動(dòng)臺(tái)102可以由如數(shù)據(jù)通信設(shè)備、具有數(shù)據(jù)和語(yǔ)音通信能力的 多功能通信設(shè)備、能夠進(jìn)行無(wú)線通信的個(gè)人數(shù)字助理(PDA)、或包括內(nèi) 部調(diào)制解調(diào)器的計(jì)算機(jī)的單個(gè)單元構(gòu)成??蛇x地,移動(dòng)臺(tái)102可以是 包括多個(gè)分離組件的多模塊單元,包括但不限于與無(wú)線調(diào)制解調(diào)器相連的計(jì)算機(jī)或其它設(shè)備。具體地,例如,在圖l的移動(dòng)臺(tái)方框圖中,
可以將RF收發(fā)器電路108和天線110實(shí)現(xiàn)為可以插入到膝上型計(jì)算機(jī)
上的端口中的無(wú)線電調(diào)制解調(diào)器。在此情況下,膝上型計(jì)算機(jī)將包括
顯示器112、鍵盤114、 一個(gè)或多個(gè)輔助UI 116,以及具體實(shí)現(xiàn)為計(jì) 算機(jī)的CPU的控制器106。還可以設(shè)想,可以將正常情況下不能進(jìn)行 無(wú)線通信的計(jì)算機(jī)或其它設(shè)備進(jìn)行修改,以與如上述中之一的單一單 元設(shè)備的RF收發(fā)器電路108和天線110相連,并有效地負(fù)責(zé)對(duì)它們的 控制。這樣的移動(dòng)臺(tái)102可以具有更為特定的實(shí)現(xiàn)方式,如稍后針對(duì) 圖2的移動(dòng)臺(tái)202所描述的那樣。
圖2是優(yōu)選移動(dòng)臺(tái)202的詳細(xì)方框圖。優(yōu)選地,移動(dòng)臺(tái)202是至 少具有語(yǔ)音和高級(jí)數(shù)據(jù)通信能力(包括與其它計(jì)算機(jī)系統(tǒng)進(jìn)行通信的 能力)的雙向通信設(shè)備。根據(jù)移動(dòng)臺(tái)202提供的功能性,可以將其稱為 數(shù)據(jù)消息收發(fā)設(shè)備、雙向?qū)ず魴C(jī)、具有數(shù)據(jù)收發(fā)消息能力的蜂窩式電 話、無(wú)線因特網(wǎng)設(shè)備、或數(shù)據(jù)通信設(shè)備(具有或不具有電話功能)。移 動(dòng)臺(tái)202可以在其地理覆蓋區(qū)域內(nèi)與多個(gè)固定無(wú)線電收發(fā)臺(tái)200的任 意一個(gè)進(jìn)行通信。
移動(dòng)臺(tái)202通常包括通信子系統(tǒng)211,通信子系統(tǒng)211包括接收 器、發(fā)射器及相關(guān)組件(如一個(gè)或多個(gè)天線元件(優(yōu)選的是嵌入的或內(nèi) 部的))、本機(jī)振蕩器(LO)、以及處理模塊,如數(shù)字信號(hào)處理器(DSP)(全 部未示出)。通信子系統(tǒng)211與圖1中所示的RF收發(fā)器電路108和天 線110類似。通信領(lǐng)域內(nèi)的普通技術(shù)人員應(yīng)當(dāng)清楚,通信子系統(tǒng)211 的具體設(shè)計(jì)取決于移動(dòng)臺(tái)202要在其中操作的通信網(wǎng)絡(luò)。
網(wǎng)絡(luò)接入與移動(dòng)臺(tái)202的訂戶或用戶相關(guān)聯(lián),因此,移動(dòng)臺(tái)202 需要將訂戶身份模塊或"SIM"卡262插入在SIM IF 264中,以便在 網(wǎng)絡(luò)中操作。SIM 262包括參考圖1所描述的那些特征。移動(dòng)臺(tái)202 是電池供電設(shè)備,因此其還包括用于容納一個(gè)或多個(gè)可充電電池256 的電池IF 254。這種電池256將電功率提供到移動(dòng)臺(tái)202中的電路(多 數(shù)情況下不是全部),并且電池IF 254提供對(duì)其的機(jī)械和電連接。電 池工F 254與向所有電路提供功率V+的調(diào)節(jié)器(regulaor)(未示出) 相耦合。移動(dòng)臺(tái)202包括微處理器238(圖1的控制器106的一種實(shí)現(xiàn)), 微處理器238控制移動(dòng)臺(tái)202的整體操作。通過(guò)通信子系統(tǒng)211執(zhí)行 通信功能,至少包括數(shù)據(jù)和語(yǔ)音通信。微處理器238還與附加設(shè)備子 系統(tǒng)交互,例如顯示器222、閃速存儲(chǔ)器224、隨機(jī)存取存儲(chǔ)器(RAM) 226、輔助輸入/輸出(I/O)子系統(tǒng)228、串行端口 230、鍵盤232、 揚(yáng)聲器234、麥克風(fēng)236、短距離通信子系統(tǒng)240、以及在242處一般 性指定的任意其他設(shè)備子系統(tǒng)。圖2所示的一些子系統(tǒng)執(zhí)行通信相關(guān) 功能,而其它子系統(tǒng)可以提供"駐留"或設(shè)備上功能。注意,諸如鍵 盤232和顯示器222之類的一些子系統(tǒng)可以同時(shí)用于通信相關(guān)功能(例 如輸入通過(guò)通信網(wǎng)絡(luò)傳輸?shù)奈谋鞠?和設(shè)備駐留功能(例如計(jì)算器 或任務(wù)列表)。優(yōu)選地,將由微處理器238所使用的操作系統(tǒng)軟件存儲(chǔ) 在諸如閃速存儲(chǔ)器224等永久存儲(chǔ)器中,可選地,也可以是只讀存儲(chǔ) 器(ROM)或類似存儲(chǔ)器件(未示出)。本領(lǐng)域的技術(shù)人員將會(huì)意識(shí)到 可以將操作系統(tǒng)、特定設(shè)備應(yīng)用程序或其一部分臨時(shí)加載到諸如RAM 226等易失性存儲(chǔ)器中。
優(yōu)選地,除了其操作系統(tǒng)功能之外,微處理器238還能夠執(zhí)行移 動(dòng)臺(tái)202上的軟件應(yīng)用程序。通常,在其制造期間,將用于控制基本 設(shè)備操作的預(yù)定應(yīng)用程序集(至少包括數(shù)據(jù)和語(yǔ)音通信應(yīng)用程序)安 裝在移動(dòng)臺(tái)202上??梢约虞d到移動(dòng)臺(tái)202上的優(yōu)選應(yīng)用程序可以是 個(gè)人信息管理器(PIM)應(yīng)用程序,能夠組織和管理與用戶相關(guān)的數(shù)據(jù) 項(xiàng),諸如但不局限于即時(shí)消息(IM)、電子郵件、日歷事件、語(yǔ)音郵件、 約會(huì)和任務(wù)項(xiàng)。自然地, 一個(gè)或多個(gè)存儲(chǔ)器可用于移動(dòng)臺(tái)202和SM 262上,以便于存儲(chǔ)PIM數(shù)據(jù)項(xiàng)和其它信息。
優(yōu)選地,PIM應(yīng)用程序能夠經(jīng)由無(wú)線網(wǎng)絡(luò)發(fā)送和接收數(shù)據(jù)項(xiàng)。在 優(yōu)選實(shí)施例中,將PIM數(shù)據(jù)項(xiàng)與所存儲(chǔ)的和/或與主計(jì)算機(jī)系統(tǒng)相關(guān)的 移動(dòng)臺(tái)用戶的相應(yīng)數(shù)據(jù)項(xiàng)經(jīng)由無(wú)線網(wǎng)絡(luò)無(wú)縫地集成、同步和更新,從 而在移動(dòng)臺(tái)202上針對(duì)這樣的項(xiàng)創(chuàng)建鏡像主計(jì)算機(jī)。特別有利的是主 計(jì)算機(jī)系統(tǒng)是移動(dòng)臺(tái)用戶的辦公室計(jì)算機(jī)系統(tǒng)。還可以將附加應(yīng)用程 序通過(guò)網(wǎng)絡(luò)、輔助1/0子系統(tǒng)228、串行端口 230、短距離通信子系統(tǒng) 240或其他任意適當(dāng)子系統(tǒng)242加載到移動(dòng)臺(tái)202上,并且"由用戶安裝在RAM 226中,或者優(yōu)選地,安裝在非易失性存儲(chǔ)器(未示出)中, 以便由微處理器238執(zhí)行。這種應(yīng)用程序安裝上的靈活性增加了移動(dòng) 臺(tái)202的功能,并且可以提供增強(qiáng)的設(shè)備上功能、通信相關(guān)功能或這 兩者。例如,安全通信應(yīng)用程序可以實(shí)現(xiàn)要利用移動(dòng)臺(tái)202來(lái)執(zhí)行的 電子商務(wù)功能和其它這樣的金融交易。
在數(shù)據(jù)通信模式下,諸如文本消息、電子郵件消息、或下載的網(wǎng) 頁(yè)等接收到的信號(hào)將由通信子系統(tǒng)211進(jìn)行處理并輸入到微處理器 238。優(yōu)選地,微處理器238將進(jìn)一步處理該信號(hào),以便輸出到顯示器 222、輔助I/O設(shè)備228或這兩者,下文中將參考圖3到9對(duì)此作進(jìn)一 步描述。移動(dòng)臺(tái)202的用戶還可以如利用鍵盤232、結(jié)合顯示器222 和可能地輔助I/O設(shè)備228,編寫諸如電子郵件消息等數(shù)據(jù)項(xiàng)。優(yōu)選 地,鍵盤232是完整字母數(shù)字鍵盤和/或電話型小鍵盤。可以在通信網(wǎng) 絡(luò)上通過(guò)通信子系統(tǒng)211來(lái)傳輸這些編寫的項(xiàng)。
對(duì)于語(yǔ)音通信,移動(dòng)臺(tái)202的整個(gè)操作實(shí)質(zhì)上是類似的,除了接 收到的信號(hào)將被輸出到揚(yáng)聲器234且要傳輸?shù)男盘?hào)將由麥克風(fēng)236產(chǎn) 生之外。諸如語(yǔ)音消息記錄子系統(tǒng)等可選的語(yǔ)音或音頻1/0子系統(tǒng)也 可以在移動(dòng)臺(tái)202上實(shí)現(xiàn)。盡管語(yǔ)音或音頻信號(hào)輸出優(yōu)選地主要通過(guò) 揚(yáng)聲器234來(lái)實(shí)現(xiàn),但是還可以使用顯示器222來(lái)提供對(duì)呼叫方身份 的指示、語(yǔ)音呼叫的持續(xù)時(shí)間、或其他語(yǔ)音呼叫相關(guān)信息等,作為部 分示例。
圖2中的串行端口 230通常在個(gè)人數(shù)字助理(PDA)型通信設(shè)備 中實(shí)現(xiàn),對(duì)于這種通信設(shè)備,與用戶桌面計(jì)算機(jī)的同步是希望的組件 (盡管是可選的)。串行端口 230使用戶能夠通過(guò)外部設(shè)備或軟件應(yīng)用 程序來(lái)設(shè)置優(yōu)選項(xiàng),并且除了通過(guò)無(wú)線通信網(wǎng)絡(luò)之外,通過(guò)向移動(dòng)臺(tái) 202提供信息或軟件下載來(lái)擴(kuò)展移動(dòng)臺(tái)202的能力。例如,可以使用 可選下載路徑,通過(guò)直接并因而可靠且可信的連接將加密密鑰加載到 移動(dòng)臺(tái)202上,從而提供安全設(shè)備通信。
圖2的短距離通信子系統(tǒng)240是附加可選組件,提供移動(dòng)臺(tái)202 和不同系統(tǒng)或設(shè)備(不必一定是類似設(shè)備)之間的通信。例如,子系 統(tǒng)240可以包括紅外設(shè)備和相關(guān)電路和組件、或者Bluetooth 通信模塊,以提供與類似使能的系統(tǒng)和設(shè)備的通信。Bluetooth"是藍(lán)牙SIG
公司的注冊(cè)商標(biāo)。
根據(jù)本發(fā)明的實(shí)施例,對(duì)移動(dòng)臺(tái)202進(jìn)行配置,以便發(fā)送和接收 數(shù)據(jù)項(xiàng),并且還包括PIM,用于組織和管理與用戶相關(guān)的數(shù)據(jù)項(xiàng),例
如但不限于即時(shí)收發(fā)消息(IM)、電子郵件、日歷事件、日歷約會(huì)、
以及任務(wù)項(xiàng)等。作為示例,針對(duì)用戶訂閱的三種即時(shí)收發(fā)消息服務(wù)和
兩種電子郵件服務(wù),對(duì)移動(dòng)臺(tái)202進(jìn)行配置。為了提供控制移動(dòng)臺(tái)202 操作的用戶友好環(huán)境,駐留在移動(dòng)臺(tái)202上的PIM以及操作系統(tǒng)和各 種軟件應(yīng)用程序提供具有主屏和可從主屏導(dǎo)航的多個(gè)子屏的GUI。
現(xiàn)在,參考圖3,圖3是根據(jù)本發(fā)明實(shí)施例的移動(dòng)臺(tái)202的顯示 器222的示例主屏300的圖示,其中提供了控制移動(dòng)臺(tái)202的圖形用 戶界面。主屏300分為兩個(gè)主要部分,g卩,應(yīng)用程序部分301和移動(dòng) 臺(tái)狀態(tài)部分302,應(yīng)用程序部分301用于顯示并操縱各種軟件應(yīng)用程 序的圖標(biāo)(例如,304-312)和由移動(dòng)臺(tái)202實(shí)現(xiàn)的功能,移動(dòng)臺(tái)狀態(tài) 部分302用于顯示如時(shí)間、數(shù)據(jù)、電池和信號(hào)強(qiáng)度等狀態(tài)信息。圖3 示出了針對(duì)各個(gè)IM應(yīng)用程序IM1、 IM2和IM3的三個(gè)圖標(biāo)304、 306 和308,以及針對(duì)兩個(gè)電子郵件服務(wù)Email 1和Email 2的兩個(gè)圖標(biāo) 310、312。與每個(gè)圖標(biāo)相關(guān)聯(lián)的是針對(duì)圖標(biāo)304的應(yīng)用程序的名稱(如, IM 1)。也可以在應(yīng)用程序部分301的名稱區(qū)314中呈現(xiàn)名稱。
主屏300可能并不在應(yīng)用程序部分301中一次示出所有應(yīng)用程序 圖標(biāo)。用戶可能需要對(duì)應(yīng)用程序部分301的圖標(biāo)進(jìn)行導(dǎo)航或在圖標(biāo)上 滾動(dòng),以查看其它的應(yīng)用程序圖標(biāo)。
為了簡(jiǎn)單,將每個(gè)圖標(biāo)表示為圓形,但本領(lǐng)域內(nèi)普通技術(shù)人員應(yīng) 當(dāng)清楚,也可以使用其它圖形。在移動(dòng)臺(tái)202的示例主屏和GUI中, 當(dāng)選定特定圖標(biāo)(如304)或用戶激活圖標(biāo)(如,通過(guò)操縱鍵盤232或其 它輔助1/0設(shè)備228)時(shí),如通過(guò)加亮、變暗等來(lái)改變圖標(biāo)304。
根據(jù)本發(fā)明實(shí)施例,響應(yīng)于來(lái)自與圖標(biāo)(例如,304)相關(guān)聯(lián)的應(yīng) 用程序的新事件,可以可視地修改圖標(biāo),以通過(guò)主屏300中的改變提 供對(duì)事件的直接通知。通知可以從針對(duì)類似服務(wù)的多個(gè)圖標(biāo)中辨別出 該圖標(biāo),以幫助用戶控制移動(dòng)臺(tái)202,這將另外進(jìn)行描述。,圖3的主屏300中的每個(gè)圖標(biāo)均處于初始狀態(tài),指示沒(méi)有新事件
發(fā)生,并且繼續(xù)不被用戶觀注。圖4是新頂事件(如,新消息)到達(dá)與 圖標(biāo)306相關(guān)聯(lián)的一個(gè)頂應(yīng)用程序(即,IM2)之后的主屏300的圖示。 在此典型實(shí)施例中,利用可視修改400來(lái)指示新頂消息,包括引用新 接收文本的泡(bubble)、以及表示對(duì)新事件的(在此情況下,是未讀 消息)計(jì)數(shù)的"l"。本領(lǐng)域內(nèi)普通技術(shù)人員應(yīng)當(dāng)清楚,可以使用與所述 泡不同的可視修改400,并且計(jì)數(shù)可以表示其它信息,如從其接收到 一個(gè)或多個(gè)消息但尚未閱讀的通信人或"密友"的數(shù)目。除指示未讀 消息數(shù)目之外,還可以使用此機(jī)制來(lái)反映其它新事件消息,如另外的 與相關(guān)應(yīng)用程序有關(guān)的狀態(tài)信息。狀態(tài)信息可以包括用戶當(dāng)前是否簽 收(及其用戶名)、連接狀態(tài)、以及用戶的當(dāng)前狀態(tài)(離開(kāi)與可用)。在 如與圖標(biāo)310、 312中的一個(gè)相關(guān)聯(lián)的電子郵件應(yīng)用程序中,計(jì)數(shù)可以 是未讀電子郵件消息或未讀電子郵件的不同發(fā)送者的計(jì)數(shù)。類似計(jì)數(shù) 可以表示SMS消息、約會(huì)、警告、或各個(gè)應(yīng)用程序的其它事件。
可選地,計(jì)數(shù)對(duì)于每個(gè)應(yīng)用程序或其實(shí)例而言是可配置的。針對(duì) 應(yīng)用程序圖標(biāo)304,可以是未讀IM消息的不同發(fā)送者的數(shù)目,而針對(duì) 應(yīng)用程序圖標(biāo)308,可以是不同的未讀IM消息的數(shù)目。
圖5是用戶動(dòng)作之后的IM應(yīng)用程序306的圖示。當(dāng)移動(dòng)臺(tái)202 的用戶使主屏的焦點(diǎn)從圖標(biāo)304移過(guò)306和308以加亮電話圖標(biāo)502 時(shí),可視修改400在圖標(biāo)306處繼續(xù)存在,以保持可視修改,并向用 戶提醒有未讀消息。優(yōu)選地,僅當(dāng)用戶激活應(yīng)用程序并閱讀未讀消息 時(shí),改變可視修改,例如,減少計(jì)數(shù),如果計(jì)數(shù)為零,則消除修改。
圖6是當(dāng)加亮具有未讀消息的工M應(yīng)用程序圖標(biāo)306時(shí)主屏300 的圖示。當(dāng)選擇了圖標(biāo)306時(shí),除加亮了該圖標(biāo)之外,顯示包括至少 部分未讀消息的消息預(yù)覽604的對(duì)話框602。在用戶使圖標(biāo)306為焦 點(diǎn)之后,可以暫時(shí)延遲打開(kāi)對(duì)話框602。如果當(dāng)用戶在這些圖標(biāo)中導(dǎo) 航時(shí)對(duì)話框打開(kāi)得太快,則在用戶導(dǎo)航到選擇的特定圖標(biāo)之間,導(dǎo)航 可能被取代。在名稱區(qū)314打開(kāi)對(duì)話框602,盡管本領(lǐng)域內(nèi)普通技術(shù) 人員知道也可以選擇其它區(qū)域來(lái)定位對(duì)話框602。作為示例,對(duì)話框 602中的消息預(yù)覽604顯示了應(yīng)用程序服務(wù)(即,AOL即時(shí)消息軟件的"AIM")、發(fā)送消息的通信者(即,"red98")、以及部分未讀消息(即,
"See you at 4:00...")。
圖7示出了針對(duì)以可視修改400指示的、具有兩個(gè)未讀消息的IM 應(yīng)用程序306的對(duì)話框602。對(duì)話框602包括消息預(yù)覽604和704。由 于主屏300的固有尺寸和對(duì)本領(lǐng)域內(nèi)普通技術(shù)人員而言顯而易見(jiàn)的其 它考慮,可以此方式預(yù)覽的未讀消息的數(shù)目存在上限??梢杂捎脩粼?預(yù)定范圍內(nèi)隨意配置此上限,或者根據(jù)可用屏幕空間、字體等簡(jiǎn)單地 配置最大尺寸。
可選地,根據(jù)本發(fā)明實(shí)施例,用戶可以實(shí)現(xiàn)從主屏上的應(yīng)用程序 圖標(biāo)直接"跳轉(zhuǎn)"(即,自動(dòng)導(dǎo)航)到未讀消息,除去當(dāng)導(dǎo)航相關(guān)應(yīng)用 程序的GUI時(shí)正常進(jìn)行導(dǎo)航以閱讀消息的任何居間屏幕。例如,可以 正常地激活加亮圖標(biāo)306(例如,選擇鍵盤232上的"回車鍵"),并 發(fā)起應(yīng)用程序,以在未讀消息(例如,最近的,或最遠(yuǎn)的)處開(kāi)始???以跳過(guò)應(yīng)用程序的初始屏幕或密友列表。"跳轉(zhuǎn)"的時(shí)機(jī)可以是有時(shí)限 的,并且僅在緊接新事件發(fā)生之后的較短時(shí)間段內(nèi)可行,如從約幾秒 到約30秒。"跳轉(zhuǎn)"激活預(yù)先考慮了用戶查看未讀消息的需要。
圖8是在如移動(dòng)臺(tái)202等移動(dòng)臺(tái)的主屏上預(yù)覽事件的另一實(shí)施例 的圖示。在此實(shí)施例中,通過(guò)相應(yīng)可視修改802和804指示了兩個(gè)分 別針對(duì)IM應(yīng)用程序圖標(biāo)304、 306的每一個(gè)的新事件??梢曅薷?02
包括事件計(jì)數(shù)(即,未讀消息計(jì)數(shù))和提供了發(fā)送者身份和未讀消息位 置的消息預(yù)覽。相似但不同的修改804包括事件計(jì)數(shù)和指示了頂通信 密友TOM己經(jīng)簽名的狀態(tài)預(yù)覽。本領(lǐng)域內(nèi)普通技術(shù)人員應(yīng)當(dāng)清楚,可 以在根據(jù)本發(fā)明的主屏上顯示不同事件,并且這些事件可能取決于相 關(guān)應(yīng)用程序。然而,可以選擇性地配置選項(xiàng)。
圖9A和9B是描述根據(jù)本發(fā)明的、可視修改應(yīng)用程序圖標(biāo)以表示 新事件的方法的流程圖。圖9A表示用于識(shí)別新事件以確定修改的操作 900,以及圖9B表示顯示修改的操作901。
可以針對(duì)服務(wù)或如IM、電子郵件等其它應(yīng)用程序來(lái)實(shí)現(xiàn)操作900。 盡管未示出,根據(jù)事件類型,預(yù)先確定要在發(fā)生時(shí)監(jiān)視(,如,通過(guò) GUI的監(jiān)視組件)和可視指示(例如,通過(guò)圖標(biāo)修改組件)的i件,以進(jìn)行通知和預(yù)覽。例如,對(duì)于按照IM使用的操作900,計(jì)數(shù)是要計(jì)數(shù)不 同的未讀消息還是預(yù)先確定發(fā)送者。
在圖9A的開(kāi)始框902處開(kāi)始,操作900開(kāi)始,并針對(duì)新事件, 監(jiān)視由要修改的應(yīng)用程序圖標(biāo)表示的應(yīng)用程序(步驟904)。本領(lǐng)域內(nèi) 普通技術(shù)人員應(yīng)當(dāng)清楚,部分地,根據(jù)操作系統(tǒng)和其它系統(tǒng)服務(wù)以及 通信子系統(tǒng)211和微處理器238之間的接口,可以多種方式來(lái)實(shí)現(xiàn)監(jiān) 視。要監(jiān)視的多個(gè)應(yīng)用程序的每一個(gè)可以具有專用監(jiān)視組件,以確定 各個(gè)新事件的發(fā)生??蛇x地,單個(gè)監(jiān)視組件可以監(jiān)視每個(gè)應(yīng)用程序。 可以連續(xù)地或間歇地執(zhí)行監(jiān)視,重復(fù)步驟904,直到確定了新事件為 止。
當(dāng)發(fā)生新事件時(shí),在步驟906,由圖標(biāo)修改組件確定對(duì)要改變的 圖標(biāo)的可視修改。遞增計(jì)數(shù)器(如果有的話),并且可以對(duì)要疊加的任 何可視元素或圖形進(jìn)行配置。例如,如圖8的可視修改802所例示的, 可以獲得文本,以便疊加。如果被監(jiān)視的事件是讀取先前未讀的消息, 則可以遞減計(jì)數(shù)器。
可以建立可以根據(jù)修改圖標(biāo)執(zhí)行的用戶動(dòng)作。例如,可以預(yù)先并 與可視修改相關(guān)聯(lián)地獲得對(duì)話框的文本,以便用戶在主屏上加亮了圖 標(biāo)時(shí)使用。即使激活圖標(biāo)以發(fā)起應(yīng)用程序,如果需要,也可以預(yù)先并 與可視修改相關(guān)聯(lián)地確定有助于立即自動(dòng)跳轉(zhuǎn)到最新未讀消息的數(shù) 據(jù)。可以識(shí)別消息發(fā)送者,并針對(duì)發(fā)送者準(zhǔn)備不同用戶動(dòng)作選項(xiàng)。例 如,可以向加亮了具有可視修改的圖標(biāo)的用戶提供允許電話呼叫、電 子郵件、SMS或其它可選消息的動(dòng)作。
在步驟908,針對(duì)PIM GUI的主屏維護(hù)部分或負(fù)責(zé)維護(hù)主屏的其 它應(yīng)用程序,識(shí)別可視修改和任何相關(guān)數(shù)據(jù),將參考操作901進(jìn)一步 進(jìn)行描述。通知可以傳遞對(duì)象或其它數(shù)據(jù)共享機(jī)制,以提供修改和任 何相關(guān)動(dòng)作數(shù)據(jù)。之后,在操作900的步驟904,監(jiān)視繼續(xù)。在向移 動(dòng)臺(tái)202供電期間,監(jiān)視可以繼續(xù)。
在步驟910開(kāi)始,操作901開(kāi)始主屏維護(hù)。在步驟912,操作監(jiān) 視器,以確定主屏是活動(dòng)的。如果是,針對(duì)用戶操作或通知對(duì)圖標(biāo)的 可視修改,操作監(jiān)視器(步驟914)。當(dāng)這樣發(fā)生時(shí),繪制反映圖標(biāo)的可視修改或用戶動(dòng)作的新屏幕(步驟916,經(jīng)由Yes分支)。典型用戶
動(dòng)作正在主屏的圖標(biāo)上移動(dòng)焦點(diǎn)或光標(biāo),以加亮圖標(biāo)或激活與該圖標(biāo) 相關(guān)聯(lián)的應(yīng)用程序。對(duì)先前可視修改的圖標(biāo)的加亮還發(fā)起了對(duì)話框顯
示,這需要繪制主屏,如上所述。 一旦在步驟916繪制了屏幕,或者 如果在步驟914并未檢測(cè)到新圖標(biāo)或用戶動(dòng)作,操作901在步驟912 重復(fù)。在步驟912,如果主屏不再是活動(dòng)的,例如,由于用戶已經(jīng)導(dǎo) 航到另一屏幕,操作901可以終止(步驟918,經(jīng)由No分支),直到主 屏重新活動(dòng)為止(未示出)。
操作900示出了本發(fā)明實(shí)施例中監(jiān)視單個(gè)應(yīng)用程序的事件的方法 方案。本領(lǐng)域內(nèi)普通技術(shù)人員應(yīng)當(dāng)理解,移動(dòng)臺(tái)202可以被配置為具 有多個(gè)監(jiān)視器,每個(gè)監(jiān)視器分別針對(duì)每個(gè)應(yīng)用程序,或者具有被配置 為監(jiān)視新事件的所有應(yīng)用程序的單一監(jiān)視器??蛇x地,每個(gè)類型的應(yīng) 用程序可以具有用于監(jiān)視應(yīng)用程序類型的各個(gè)實(shí)例的監(jiān)視器。例如, 可以配置單個(gè)監(jiān)視器以便監(jiān)視上述實(shí)施例的三種IM應(yīng)用程序,針對(duì)兩 種電子郵件應(yīng)用程序配置另一監(jiān)視器,針對(duì)電話應(yīng)用程序配置另一監(jiān) 視器。
盡管操作910示出為等待被通知新可視修改,但是也可以采用其 它開(kāi)始機(jī)制。例如,向每個(gè)應(yīng)用程序或其相應(yīng)監(jiān)視器詢問(wèn)新可視修改。
雖然針對(duì)新事件描述了操作900和910,但是本領(lǐng)域內(nèi)普通技術(shù) 人員應(yīng)當(dāng)清楚,各種修改可以并入其中,以終止新事件預(yù)覽,并顯示 應(yīng)用程序的缺省圖標(biāo)或其它圖標(biāo)。例如,參考圖8,圖標(biāo)804示出了 狀態(tài)事件預(yù)覽,即,Red98的簽名。在預(yù)定時(shí)間段之后,此預(yù)覽可以 自動(dòng)被終止??梢允褂脴?biāo)準(zhǔn)或缺省圖標(biāo)代替預(yù)覽圖標(biāo)??蛇x地,可以 使用修改的預(yù)覽圖標(biāo),如,指示新事件計(jì)數(shù)的修改預(yù)覽圖標(biāo)。類似地, 即使在針對(duì)相同應(yīng)用程序的后續(xù)新事件發(fā)生時(shí)保持一些新事件預(yù)覽也 是希望的。例如,即使在新事件發(fā)生時(shí)也可以保持與相關(guān)應(yīng)用程序的 狀態(tài)有關(guān)的新事件信息(例如,簽到/簽離狀態(tài)、有效性等)。
本申請(qǐng)的上述實(shí)施僅用作示例。本領(lǐng)域內(nèi)普通技術(shù)人員可以對(duì)具 體實(shí)施例進(jìn)行變更、修改和改變,而不偏離本申請(qǐng)的范圍。在所述權(quán) 利要求中描述的本發(fā)明用于覆蓋和包含技術(shù)上的所有適當(dāng)改變。
權(quán)利要求
1. 一種在具有小顯示器的無(wú)線通信設(shè)備上提供新事件通知的方法,所述無(wú)線通信設(shè)備具有顯示在無(wú)線通信設(shè)備的顯示器上的圖形用戶界面“GUI”,所述GUI具有主屏,所述主屏包括用于顯示在無(wú)線通信設(shè)備上執(zhí)行的各個(gè)應(yīng)用程序的圖標(biāo)的應(yīng)用程序部分、和用于顯示無(wú)線通信設(shè)備狀態(tài)信息的狀態(tài)部分,所述方法包括在所述主屏上且在應(yīng)用程序部分中提供多個(gè)應(yīng)用程序圖標(biāo),每個(gè)應(yīng)用程序圖標(biāo)表示用于在所述無(wú)線設(shè)備上管理各個(gè)事件的應(yīng)用程序,以及每個(gè)應(yīng)用程序圖標(biāo)能夠被調(diào)用以啟動(dòng)相應(yīng)的應(yīng)用程序,所述應(yīng)用程序圖標(biāo)占用了所述主屏的主要部分;以及響應(yīng)于針對(duì)應(yīng)用程序之一的新事件,對(duì)主屏的應(yīng)用程序部分中的相應(yīng)應(yīng)用程序圖標(biāo)進(jìn)行可視修改,以通知新事件;其中,將應(yīng)用程序圖標(biāo)連續(xù)保持在主屏上。
2. 根據(jù)權(quán)利要求l所述的方法,包括響應(yīng)于可視修改的圖標(biāo), 調(diào)用應(yīng)用程序部分中的所述一個(gè)應(yīng)用程序。
3. 根據(jù)權(quán)利要求1所述的方法,包括監(jiān)視應(yīng)用程序部分中的所 述一個(gè)應(yīng)用程序,以確定新事件的發(fā)生。
4. 根據(jù)權(quán)利要求l所述的方法,還包括響應(yīng)于新事件,確定對(duì)應(yīng)用程序部分中的所述一個(gè)應(yīng)用程序的圖標(biāo)的可視修改;以及當(dāng)進(jìn)行可視修改時(shí),使用所述可視修改。
5. 根據(jù)權(quán)利要求4所述的方法,其中,所述確定可視修改的步 驟包括保持針對(duì)應(yīng)用程序部分中的所述一個(gè)應(yīng)用程序的新事件的計(jì) 數(shù)。
6. 根據(jù)權(quán)利要求1所述的方法,其中,對(duì)應(yīng)用程序部分中的所 述一個(gè)應(yīng)用程序的圖標(biāo)進(jìn)行可視修改包括顯示新事件的內(nèi)容的預(yù)覽。
7. 根據(jù)權(quán)利要求6所述的方法,其中,所述顯示預(yù)覽的動(dòng)作響應(yīng)于用戶動(dòng)作。
8、 根據(jù)權(quán)利要求7所述的方法,其中,所述顯示內(nèi)容預(yù)覽包括 在主屏的部分上顯示對(duì)話框。
9、 根據(jù)權(quán)利要求1所述的方法,還包括響應(yīng)于應(yīng)用程序部分 中的、其圖標(biāo)已經(jīng)進(jìn)行了可視修改以通知新事件的一個(gè)應(yīng)用程序的激 活,通過(guò)所述一個(gè)應(yīng)用程序自動(dòng)導(dǎo)航到新事件。
10、 根據(jù)權(quán)利要求l所述的方法,其中,所述無(wú)線設(shè)備包括數(shù)據(jù) 通信設(shè)備和語(yǔ)音通信設(shè)備中的至少一個(gè);以及所述多個(gè)應(yīng)用程序的至少一部分管理與所述無(wú)線設(shè)備相關(guān)的通信能力,并且所述多個(gè)應(yīng)用程 序的所述至少一部分的所述事件包括通信事件。
11、 根據(jù)權(quán)利要求l所述的方法,還包括響應(yīng)于多個(gè)新事件, 對(duì)應(yīng)用程序部分中的所述一個(gè)應(yīng)用程序的圖標(biāo)進(jìn)行可視修改,以通知 多個(gè)新事件。
12、 根據(jù)權(quán)利要求l所述的方法,其中,所述對(duì)應(yīng)用程序部分中 的所述一個(gè)應(yīng)用程序的圖標(biāo)進(jìn)行可視修改包括顯示多個(gè)新事件中每個(gè) 新事件的內(nèi)容的預(yù)覽。
13、 一種用于具有小顯示器和與存儲(chǔ)器相連的控制器的無(wú)線通信 設(shè)備的圖形用戶界面"GUI",所述存儲(chǔ)器存儲(chǔ)了用于管理各個(gè)事件的 多個(gè)應(yīng)用程序,針對(duì)所述應(yīng)用程序提供圖形用戶界面"GUI"并將其顯示在顯示器上,所述GUI包括主屏,用于在顯示器上進(jìn)行顯示,所述主屏包括應(yīng)用程序部分, 所述應(yīng)用程序部分用于顯示與所述多個(gè)應(yīng)用程序中的相應(yīng)應(yīng)用程序相 關(guān)聯(lián)的多個(gè)應(yīng)用程序圖標(biāo),每個(gè)應(yīng)用程序圖標(biāo)能夠被調(diào)用以啟動(dòng)相應(yīng) 的應(yīng)用程序,所述應(yīng)用程序圖標(biāo)占用了所述主屏的主要部分,所述主屏還包括用于顯示無(wú)線通信設(shè)備狀態(tài)信息的狀態(tài)部分;至少一個(gè)監(jiān)視組件,用于確定應(yīng)用程序的新事件的發(fā)生;以及 至少一個(gè)圖標(biāo)修改組件,用于響應(yīng)針對(duì)應(yīng)用程序的至少一個(gè)的新事件,可視修改主屏的應(yīng)用程序部分中的應(yīng)用程序圖標(biāo)中的至少一個(gè),以通知新事件;其中,將應(yīng)用程序圖標(biāo)連續(xù)保持在所述主屏中。
14、 根據(jù)權(quán)利要求13所述的GUI,其中,所述GU工被配置為保持 相應(yīng)應(yīng)用程序的新事件的計(jì)數(shù),以及所述圖標(biāo)修改組件被配置為響應(yīng)于所述計(jì)數(shù)進(jìn)行修改。
15、 根據(jù)權(quán)利要求13所述的GUI,其中,所述圖標(biāo)修改組件被配 置為顯示新事件的內(nèi)容的預(yù)覽。
16、 根據(jù)權(quán)利要求15所述的GUI,其中,所述圖標(biāo)修改組件被配 置為響應(yīng)于與應(yīng)用程序部分中的應(yīng)用程序圖標(biāo)之一的用戶交互來(lái)顯示 預(yù)覽。
17、 根據(jù)權(quán)利要求16所述的GUI,其中,所述顯示預(yù)覽包括在主 屏的部分上顯示對(duì)話框。
18、 根據(jù)權(quán)利要求13所述的GUI,其中,響應(yīng)于與應(yīng)用程序部分 中的所述應(yīng)用程序圖標(biāo)之一的用戶交互,所述GUI被配置為調(diào)用與應(yīng) 用程序圖標(biāo)之一相關(guān)聯(lián)的應(yīng)用程序,以顯示新事件。
19、 根據(jù)權(quán)利要求13所述的GUI,其中,所述無(wú)線設(shè)備包括無(wú)線 數(shù)據(jù)通信設(shè)備和無(wú)線語(yǔ)音通信設(shè)備中的至少一個(gè);以及所述多個(gè)應(yīng)用 程序的至少一部分配置來(lái)管理與所述無(wú)線設(shè)備相關(guān)的通信能力,并且 所述多個(gè)應(yīng)用程序的所述至少一部分的新事件包括通信事件。
20、 根據(jù)權(quán)利要求13所述的GUI,其中,所述圖標(biāo)修改組件被配置為對(duì)應(yīng)用程序部分中的應(yīng)用程序圖標(biāo)之一進(jìn)行修改,以通知多個(gè)新 事件。
21、 根據(jù)權(quán)利要求20所述的GUI,其中,所述圖標(biāo)修改組件被配 置為顯示所述多個(gè)新事件中的每個(gè)新事件的內(nèi)容的預(yù)覽。
全文摘要
描述了一種在具有用于管理相應(yīng)事件的多個(gè)應(yīng)用程序的計(jì)算設(shè)備中預(yù)覽新事件的方法及設(shè)備。用位于圖形用戶界面的屏幕上的應(yīng)用程序圖標(biāo)來(lái)表示應(yīng)用程序。響應(yīng)于應(yīng)用程序之一的新事件,對(duì)應(yīng)用程序的圖標(biāo)進(jìn)行可視修改,以通知新事件??梢皂憫?yīng)于新事件確定可視修改,例如,預(yù)覽事件內(nèi)容。可視修改可以包括對(duì)所有還要被處理的新事件的計(jì)數(shù)。在選擇了可視修改的圖標(biāo)時(shí),可以提供另外的預(yù)覽??梢詫?duì)具有可視修改的圖標(biāo)的應(yīng)用程序的激活進(jìn)行配置,以根據(jù)新事件自動(dòng)發(fā)起應(yīng)用程序。
文檔編號(hào)G06F3/023GK101295225SQ20081009997
公開(kāi)日2008年10月29日 申請(qǐng)日期2004年2月24日 優(yōu)先權(quán)日2003年12月1日
發(fā)明者克里斯托弗·R·沃莫爾德, 克雷格·A·鄧克, 格哈德·D·克拉森 申請(qǐng)人:捷訊研究有限公司