欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

在計算裝置中向用戶通知事件的制作方法

文檔序號:6594325閱讀:218來源:國知局
專利名稱:在計算裝置中向用戶通知事件的制作方法
技術(shù)領(lǐng)域
在各種實施例中,本發(fā)明涉及用于計算裝置的用戶接口,且更特定來說,涉及用于 在此計算裝置中向用戶通知事件的系統(tǒng)和方法。
背景技術(shù)
在用戶正在使用計算裝置時向用戶告知發(fā)生的事件常常是必要或有用的。一些事 件需要立即動作,從而準(zhǔn)予中斷在事件發(fā)生時用戶正在執(zhí)行的任何任務(wù)。比如,傳入的電話 呼叫,或電池供電計算裝置上的電力不足警報。其它事件較不重要,因此用戶可能希望在正 在執(zhí)行的任務(wù)中在不被中斷的情況下被告知事件。比如,在用戶參與另一任務(wù)時接收到電 子郵件消息。常規(guī)用戶接口提供用于向用戶告知事件的若干機制。通常,此些機制包含出現(xiàn)在 顯示屏幕上的例如對話框等視覺元素,其遮擋或部分遮擋用戶正在從事的文檔或其它項 目。用戶常常發(fā)現(xiàn)此些通知形成干擾并令人分心。另外,用戶常常未對此些通知加以適當(dāng) 程度的注意就解除了此些通知,因為用戶集中著手于某個其它任務(wù)。稍后,當(dāng)用戶希望重新 觀看通知以便較適當(dāng)?shù)貙ζ渥龀鲰憫?yīng)時,常常難以或不可能進行此操作,因為所述通知已 經(jīng)被解除。一些用戶活動可在接收到事件通知后即刻中斷。然而,在許多情況下,用戶可能希 望在他或她已審閱事件通知和/或采取適當(dāng)動作之后容易地重新繼續(xù)活動。舉例來說,如 果當(dāng)呈現(xiàn)事件通知時用戶在進行電話呼叫,那么用戶一般將希望在觀看事件通知之后重新 繼續(xù)電話呼叫。例如包含蜂窩式電話、手持式計算機、個人數(shù)字助理、智能電話、音樂播放器等在 內(nèi)的移動裝置等具有小屏幕的裝置常常在事件通知方面存在特定問題。此些裝置的有限屏 幕大小針對事件的視覺通知提供的選項較少。另外,在此些裝置中,整個屏幕常常致力于單 個應(yīng)用程序、文檔、消息、任務(wù)或活動,以便最有效利用極其有限量的可用空間。因此,此些 裝置的用戶常常經(jīng)受甚至更具打擾性的事件通知,所述通知往往遮擋正用于當(dāng)前任務(wù)的顯 示區(qū)域的較大部分。這些事件通知可使得用戶難以對事件做出適當(dāng)響應(yīng),且還可使得用戶 難以返回到在事件發(fā)生之前其正在執(zhí)行的任務(wù)。因此,常規(guī)事件通知常常對用戶生產(chǎn)力具 有不利影響且削弱了用戶體驗的質(zhì)量。需要一種用于以最小化任務(wù)中斷且對具有小屏幕的裝置有效的非打擾方式在計 算裝置中向用戶通知事件的系統(tǒng)和方法。進一步需要一種取決于用戶必須對通知做出響應(yīng)的緊急性而提供不同類型的事件通知的系統(tǒng)和方法。進一步需要一種允許用戶在接收到事 件通知之后容易地繼續(xù)執(zhí)行任務(wù)的系統(tǒng)和方法。進一步需要一種向用戶告知事件但允許用 戶繼續(xù)執(zhí)行任務(wù)且在需要時在稍后時間更詳細(xì)觀看通知的系統(tǒng)和方法。

發(fā)明內(nèi)容
根據(jù)本發(fā)明的各種實施例,提供用于在計算裝置中向用戶通知事件的機制。事件 通知采取可以若干方式呈現(xiàn)的警報的形式。每一事件通知的特定形式取決于事件的特征、 在所述事件發(fā)生時正執(zhí)行的用戶任務(wù)、用戶的偏好或其任何組合。根據(jù)各種實施例,本發(fā)明 的系統(tǒng)和方法尤其適于具有小屏幕的裝置,因為其最小化事件通知對此些屏幕的打擾性。 然而,所屬領(lǐng)域的技術(shù)人員將認(rèn)識到根據(jù)各種實施例,本發(fā)明的系統(tǒng)和方法可用于在具有 任何類型視覺顯示器的任何電子裝置中呈現(xiàn)事件通知。在一個實施例中,本發(fā)明以條幅警報的形式呈現(xiàn)事件通知。通過在屏幕的邊緣 (例如底部邊緣)附近的位置處呈現(xiàn)通知且稍微縮小作用中顯示區(qū)域以為所述事件通知留 出空間來最小化打擾性。以此方式,可在不遮擋所述作用中顯示區(qū)域的任何部分的情況下 呈現(xiàn)事件通知。另外,用戶可通過激活所述通知(例如通過在所述通知上輕擊)來獲得關(guān) 于所述事件的更多信息。在另一實施例中,本發(fā)明提供用于較緊急事件的彈出通知,例如對話框。再次,作 用中顯示區(qū)域可減小大小以允許用戶與事件通知直接交互。根據(jù)一個實施例,本發(fā)明的事件通知是不打擾的,且允許用戶繼續(xù)在作用中顯示 區(qū)域中工作,同時在需要時忽略通知。在另一實施例中,本發(fā)明提供待決事件通知的概述。因此,如果在呈現(xiàn)通知時用戶 無法(或不希望)對通知做出響應(yīng)或確認(rèn),那么用戶可按他或她的方便稍后觀看事件通知 的概述,且可在那時對事件通知進行動作。在另一方面中,某些通知是在某個時段之后自動解除。其它通知可為持久的,但歸 入到可稍后由用戶按他或她的方便來擴展以觀看個別通知的通知概述。通知的行為可取決 于用戶偏好、事件類型、當(dāng)前用戶活動和/或任何其它因素。額外特征和優(yōu)點將在下文提供的描述中變得明了。


本發(fā)明的若干實施例,且連同描述內(nèi)容一起用以闡釋根據(jù)實施例的本發(fā) 明的原理。所屬領(lǐng)域的技術(shù)人員將認(rèn)識到,圖中所說明的特定實施例僅是示范性的,且既定 不限制本發(fā)明的范圍。圖IA到圖IC描繪根據(jù)本發(fā)明一個實施例的作為沿著顯示屏幕的底部邊緣的條幅 呈現(xiàn)的事件通知的實例。圖2A到圖2C描繪根據(jù)本發(fā)明實施例的在期滿后即刻被解除的事件通知的實例以 及由新通知蓋寫的事件通知的實例。圖3A到圖3C描繪根據(jù)本發(fā)明實施例的持久事件通知和可擴展事件通知概述的實 例。圖3D到圖3E描繪根據(jù)本發(fā)明實施例的由可擴展事件通知概述蓋寫的短暫事件通知的實例。圖3F描繪根據(jù)本發(fā)明實施例的處于經(jīng)擴展?fàn)顟B(tài)的事件通知概述的實例。圖3G描繪根據(jù)本發(fā)明實施例的從事件通知概述調(diào)用的應(yīng)用程序的實例。圖4A描繪根據(jù)本發(fā)明實施例的包含高優(yōu)先級待決事件的事件通知概述的實例。圖4B描繪根據(jù)本發(fā)明實施例的包含高優(yōu)先級待決事件的經(jīng)擴展事件通知概述的 實例。圖5描繪根據(jù)一個實施例的描繪用于顯示和解除事件通知和/或事件概述的方法 的流程圖。圖6描繪根據(jù)一個實施例的用于在正顯示先前事件通知時顯示新事件通知的方法。圖7描繪根據(jù)一個實施例的用于在正顯示事件概述時顯示新事件通知的方法。圖8描繪根據(jù)一個實施例的用于激活事件概述中的項目的方法。圖9描繪根據(jù)一個實施例的用于在正顯示具有最小顯示時間的先前事件通知時 顯示新事件通知的方法。
具體實施例方式系統(tǒng)架構(gòu)根據(jù)各種實施例,本發(fā)明可在任何電子裝置上實施,例如手持式計算機、個人數(shù)字 助理(PDA)、個人計算機、電話亭、蜂窩式電話等。舉例來說,在各種實施例中,本發(fā)明可實施 為在此類裝置上運行的軟件應(yīng)用程序或操作系統(tǒng)的特征。因此,在各種實施例中,本發(fā)明可 實施為用于控制此類裝置上的軟件和與所述軟件交互的圖形用戶接口的部分。在各種實施例中,本發(fā)明尤其適合于具有有限屏幕空間且能夠同時運行若干軟件 應(yīng)用程序的裝置,例如智能電話、手持式計算機和PDA。然而,所屬領(lǐng)域的技術(shù)人員將認(rèn)識 到,在其它實施例中,本發(fā)明可在其它情形中實踐,包含本發(fā)明可用于向用戶提供事件通知 的任何環(huán)境。因此,以下描述既定舉例說明本發(fā)明的各種實施例而不是限制所主張發(fā)明的 范圍?,F(xiàn)在參見圖IA到圖1C,展示根據(jù)本發(fā)明一個實施例的作為沿著裝置的顯示屏幕 101的底部邊緣的條幅呈現(xiàn)的事件通知103的實例。在一個實施例中,屏幕101是觸敏式的,用戶可通過觸摸屏幕101上的各種位置來 與應(yīng)用程序、通知和其它項目交互。觸敏屏幕101可使用能夠檢測接觸位置的任何技術(shù)來 實施。在另一實施例中,用戶可借助于例如跟蹤球、滾輪開關(guān)、觸筆、觸摸墊、鼠標(biāo)等鍵盤和/ 或指向裝置而與屏幕上的項目交互。在一個實施例中,上面呈現(xiàn)屏幕101的裝置還包含用 于輸入基于光筆指令的命令的觸敏光筆指令區(qū)域(未圖示)。屏幕101可為個人數(shù)字助理、智能電話或任何其它電子裝置的組件。此些裝置通 常具有電話、電子郵件和文本消息接發(fā)能力,且可執(zhí)行其它功能,包含(例如)播放音樂和/ 或視頻、網(wǎng)上沖浪、運行生產(chǎn)力應(yīng)用程序等。在各種實施例中,本發(fā)明可在具有顯示屏幕的 任何類型的電子裝置中實施,且不限于具有所列出功能性的裝置。另外,圖中所示的特定布 局僅為示范性的且既定不限制所主張發(fā)明的范圍。圖IA描繪一屏幕,其中用于應(yīng)用程序的作用中顯示區(qū)域102大體上占據(jù)整個屏幕101。作用中顯示區(qū)域102在圖IA中是空白的;然而,在實際使用中,作用中顯示區(qū)域102 將含有與當(dāng)前任務(wù)相關(guān)的內(nèi)容和/或應(yīng)用程序元素。所屬領(lǐng)域的技術(shù)人員將認(rèn)識到,在各 種實施例中,本發(fā)明還可在多窗口情形或用于一個以上應(yīng)用程序的顯示區(qū)域在屏幕101上 同時展示的其它環(huán)境中實施。還展示狀態(tài)欄105,其包含例如當(dāng)前時間、電池強度、信號強 度、啟用的服務(wù)等信息;然而,狀態(tài)欄105對于本發(fā)明來說并不是必需的。圖IB描繪當(dāng)事件已發(fā)生時的屏幕101。事件通知103沿著屏幕101的底部邊緣顯 示。所屬領(lǐng)域的技術(shù)人員將認(rèn)識到,事件通知103可在屏幕101上的任何位置處顯示(501); 然而,沿著屏幕101的邊緣中的一者展示事件通知103是有利的,因為其相對較不具打擾 性。作用中顯示區(qū)域102通過按比例縮放其內(nèi)容而大小稍微減小以為事件通知103留出空 間。因此,不遮擋顯示區(qū)域102的任何內(nèi)容;而是,其僅重新定大小以為事件通知103提供 空間。在替代實施例中,作用中顯示區(qū)域102未重新定大小,但區(qū)域102的一部分由事件通 知103遮擋。在需要時可使事件通知103為半透明的,使得顯示區(qū)域102的被遮擋部分仍 在通知103后面可見。在圖IB的實例中,事件通知103是向用戶通知傳入的文本消息的警報。可顯示文 本消息的某些或全部。所屬領(lǐng)域的技術(shù)人員將認(rèn)識到,事件通知103可為任何類型。如果用戶例如通過輕擊事件通知103而激活所述事件通知103,那么調(diào)用與通知 103相關(guān)的應(yīng)用程序。舉例來說,圖IC描繪響應(yīng)于用戶輕擊圖IB的展示文本消息的事件通 知103而調(diào)用文本消息接發(fā)應(yīng)用程序104。在一個實施例中,調(diào)用應(yīng)用程序104致使顯示文 本消息(或其它內(nèi)容)的其余部分。另外,應(yīng)用程序可向用戶提供用于與消息交互、保存消 息、刪除消息、對消息加旗標(biāo)和/或?qū)ο⒆龀鲰憫?yīng)的各種選項。圖IC描繪在正打開其窗口的轉(zhuǎn)變中間的應(yīng)用程序104。在一個實施例中,應(yīng)用程 序104 —旦被調(diào)用便占據(jù)整個屏幕101。在另一實施例中,應(yīng)用程序104占據(jù)屏幕101的一 部分,同時屏幕101的其余部分仍由區(qū)域102占據(jù)。如圖IC所示,在調(diào)用應(yīng)用程序104時事件通知103被解除。在另一實施例中,事 件通知103甚至在調(diào)用應(yīng)用程序104之后仍可保留在屏幕101上。現(xiàn)在參見圖2A和圖2B,展示在期滿后即刻被解除的事件通知103A的實例。在圖 2A中,展示事件通知103A,其向用戶警示電池僅有30%。如前,顯示區(qū)域102及其內(nèi)容的大 小減小以允許顯示事件通知103A。在一個實施例中,在自從顯示事件通知103A起已過去某 個時段之后,事件通知103A被自動解除。顯示區(qū)域102及其內(nèi)容返回到其原始大小?,F(xiàn)在參見圖2A和圖2C,展示由新事件通知103C替代的事件通知103A的實例。舉 例來說,如果如圖2A中那樣正顯示事件通知103A,那么當(dāng)另一事件發(fā)生時,如圖2C所示的 新事件通知103B可替代先前顯示的事件通知103A。在一個實施例中,使一些事件通知相對于其它事件通知區(qū)分優(yōu)先級。因此,如果當(dāng) 較高優(yōu)先級事件發(fā)生時正在顯示事件通知103,那么新事件通知103可替代先前事件通知 103。但如果當(dāng)較低優(yōu)先級事件發(fā)生時正在顯示事件通知103,那么可用不同方式處置新事 件通知103 其可完全不顯示,或其顯示可推遲直到第一事件通知103由用戶解除或以另外 方式解決為止,或者所述兩個事件通知103可同時顯示。或者,可展示事件通知概述,如下 文更詳細(xì)描述。在一個實施例中,事件的相對優(yōu)先級可由系統(tǒng)管理者和/或由事件的發(fā)起 者配置。重疊事件通知的特定處置可由系統(tǒng)管理者和/或由用戶配置。因此,例如,一些事件通知可經(jīng)配置以在某個時段之后期滿,而其它事件通知可經(jīng)配置為持久的,使得其持續(xù) 顯示直到由用戶解除為止。另外,一些事件通知可經(jīng)配置以在較新事件通知將呈現(xiàn)的情況 下被替代,而其它事件通知可經(jīng)配置以在正顯示先前事件通知的情況下被推遲?,F(xiàn)在參見圖3A到圖3C,展示根據(jù)本發(fā)明實施例的持久事件通知103C和可擴展事 件通知概述301的實例。圖3A展示初始狀態(tài),其中顯示區(qū)域102大體上占據(jù)整個顯示屏幕 101。在圖3B中,顯示事件通知103C ;如上所述,顯示區(qū)域102的大小可任選地減小以便為 通知103C留出空間。在圖3B的實例中,事件通知103C表示傳入的電子郵件消息。在一些實施例中,例如103C等一些事件通知是持久的。這些事件通知可表示用 戶將不希望錯過的事件,例如傳入的電子郵件消息。因此,在一個實施例中,當(dāng)持久事件通 知103C期滿時,或當(dāng)在正顯示持久事件通知103C同時將顯示新事件通知時,顯示事件概述 301。事件概述301包含指示已被接收和/或呈現(xiàn)的事件通知103的一系列圖標(biāo)302。在 一個實施例中,事件概述301提供關(guān)于已發(fā)生的事件的簡要信息以便占據(jù)顯示器101上的 最小空間。舉例來說,如圖3C所示,事件概述301可含有針對已發(fā)生的每一類型事件的圖 標(biāo)302,其中每一圖標(biāo)302疊加有所述類型的待決事件的數(shù)目的數(shù)字指示符。在所述實例 中,圖標(biāo)302指示已接收到十四個傳入的電子郵件消息、五個文本消息和三個未接的電話 呼叫。所屬領(lǐng)域的技術(shù)人員將認(rèn)識到,事件概述301可采取許多其它形式。事件概述301因此提供用于向用戶告知已發(fā)生的重要事件的數(shù)目的機制,即使在 個別地呈現(xiàn)每一事件通知103時用戶不能夠(或選擇不)響應(yīng)或解決每一事件通知103也 是如此。在一個實施例中,如果在正顯示事件概述301時新事件發(fā)生,那么新事件通知可 蓋寫事件概述301。現(xiàn)在參見圖3D,展示蓋寫先前顯示的事件概述301的新事件通知103D 的實例。一旦事件通知103D期滿或由用戶解決,事件概述301便再次顯示,如圖3E所示。 應(yīng)注意,在圖3E的事件概述301中,傳入的文本消息的數(shù)目已從3遞增到4以指示事件通 知103D的額外的新文本消息。在一個實施例中,事件概述301是可擴展的。用戶可輕擊(或以另外方式激活) 事件概述301以致使其擴展。現(xiàn)在參見圖3F,展示事件概述301的經(jīng)擴展型式303。在一 個實施例中,經(jīng)擴展型式303遮擋顯示區(qū)域102的一部分。在另一實施例中,顯示區(qū)域102 的大小進一步減小以為事件概述301的經(jīng)擴展型式303留出空間。經(jīng)擴展型式303明顯地指示每一類型的事件的數(shù)目。用戶可輕擊經(jīng)擴展型式303 中的任何項目以調(diào)用對應(yīng)的應(yīng)用程序?,F(xiàn)在參見圖3G,展示響應(yīng)于用戶輕擊經(jīng)擴展型式 303的指代文本消息的部分而被調(diào)用的文本應(yīng)用程序104的實例。如同圖IC所示的實例, 在其窗口正打開的轉(zhuǎn)變中間展示應(yīng)用程序104。在一個實施例中,應(yīng)用程序104 —旦被調(diào)用 則占據(jù)整個屏幕101。在另一實施例中,應(yīng)用程序104占據(jù)屏幕101的一部分,而屏幕101 的其余部分仍由區(qū)域102占據(jù)。在一個實施例中,用戶可解除事件概述301的經(jīng)擴展型式303以返回到如圖3E所 示的正常視圖。在一個實施例中,經(jīng)擴展型式303在某個時段之后自動解除,使得顯示303 回復(fù)到如圖3E所示的正常視圖。在一個實施例中,最高優(yōu)先級事件在事件概述301內(nèi)比其它事件更突出展示。舉 例來說,正在進行的電話呼叫可為此類事件,且因此在事件概述301內(nèi)被給出比其它事件多的空間。現(xiàn)在參見圖4A,展示根據(jù)本發(fā)明實施例的包含高優(yōu)先級待決事件401的事件通 知概述301的實例。事件401是正在進行的電話呼叫,且因此準(zhǔn)予比概述301中展示為圖 標(biāo)302的其余項目更詳細(xì)的顯示。因此,事件401以更完整的描述展示。其余圖標(biāo)302表 示暫停的歌曲以及所接收電子郵件消息、所接收文本消息和所接收電話呼叫的數(shù)目的指示 符。由于沒有足夠空間來展示電話呼叫中的對方的完整姓名,因此使用省略號作為事件401 的一部分。圖4B描繪圖4A中所示的事件概述301的經(jīng)擴展型式303,其包含高優(yōu)先級待決事 件401的更完整描述。在一個實施例中,高優(yōu)先級事件通知可直接由用戶操縱。舉例來說,如果在用戶正 從事于顯示區(qū)域102內(nèi)的任務(wù)時接收到電話呼叫,那么展示事件通知103。用戶可忽略事件 通知103且繼續(xù)在顯示區(qū)域102中工作;如果是這樣,那么事件通知103將最終被解除或歸 入事件概述301。可任選地提供忽略按鈕(未圖示)以允許用戶指示他或她沒有興趣接聽 所述電話呼叫。或者,用戶可例如通過輕擊事件通知103來接聽電話呼叫。隨后調(diào)用電話 應(yīng)用程序,其占據(jù)整個屏幕101或其某個部分以允許與其進行較容易的交互。在電話呼叫 期間,用戶可最小化電話應(yīng)用程序,使得電話呼叫事件展示為事件通知103或事件概述301 的部分(取決于其它事件是否也正待決)。在一個實施例中,用戶還可通過將對應(yīng)事件通知103從屏幕101掃除來解除事件, 例如以結(jié)束電話呼叫。在一個實施例中,在二級屏幕或二級屏幕的一部分上展示事件。因此,在具有兩個 或兩個以上顯示屏幕的裝置中,本發(fā)明的系統(tǒng)在一個實施例中可重新配置顯示屏幕中的任 一者的顯示區(qū)域以便為如本文所述的事件或事件概述的顯示留出空間。這在具有主要和輔 助顯示屏幕的裝置中尤其有用。使用哪一屏幕用于顯示事件的選擇可基于顯示屏幕的當(dāng)前 狀態(tài)、事件的重要性、其它當(dāng)前顯示的事件和狀態(tài)消息等而自動做出。現(xiàn)在參見圖5到圖8,展示描繪根據(jù)一個實施例的用于實踐本發(fā)明的方法的流程 圖。圖5描繪根據(jù)一個實施例的用于顯示和解除事件通知和/或事件概述的方法。顯 示(501)事件通知103,如圖IB中描繪。如上所述,作用中顯示區(qū)域102可稍微地大小減小 以為事件通知103提供空間。如果用戶激活(502)事件通知103,那么調(diào)用(503)對應(yīng)的應(yīng) 用程序,如圖IC中描繪。如果事件通知103期滿或被解除(504),那么做出關(guān)于事件通知 103是否是持久的確定(505)。如果其不是持久的,那么將其從屏幕移除(506),如圖2B中 描繪。如果其是持久的,那么顯示(507)事件概述301,如圖3C中描繪。圖6描繪根據(jù)一個實施例的用于在正顯示先前事件通知103A時顯示新事件通知 103B的方法。顯示(601)事件通知103A,如圖2A中描繪。新事件發(fā)生(602)。做出關(guān)于所 顯示通知103A是否是持久的確定(603)。如果否,那么新事件通知103B替代(605)先前事 件通知103A,如圖2C中描繪。如果在603中,所顯示事件通知103A是持久的,且如果在所顯示事件通知103A上 沒有發(fā)生用戶動作,那么顯示(604)事件概述301,如圖3C中描繪。圖9描繪根據(jù)一個實施例的用于在正顯示具有最小顯示時間的先前事件通知時 顯示新事件通知的方法。在此實施例中,直到先前事件通知103A已被顯示了指定最小時段,新事件通知103B才替代先前事件通知103A。所述最小時段可為預(yù)定的全局參數(shù),或者 其可對事件通知103A為特定的。在一個實施例中,事件通知103A被顯示了至少所述最小 時段,但在沒有后續(xù)事件通知103B準(zhǔn)備好顯示的情況下可顯示更長時間。在一個實施例 中,用戶可在所述時段期滿之前解除事件通知103A,在此情況下新事件通知103B可在所述 解除之后顯示。在一個實施例中,如果后續(xù)事件通知103B來自同一小程序或應(yīng)用程序且蓋寫或 更新先前事件通知103A中含有的信息,那么產(chǎn)生例外。在此情況下,后續(xù)事件通知103B不 必等待最小時段就可替代先前事件通知103A。舉例來說,說“您有4條新消息”的消息不必 等待最小時段就可替代說“您有3條新消息”的消息。因此,如圖9所示,顯示(901)事件通知103A。新事件發(fā)生(902)。做出關(guān)于新事 件是否是對先前事件的更新或蓋寫的確定(903)。如果是,那么新事件通知103B替代(905) 先前事件通知103A。如果新事件不是更新或蓋寫,那么做出關(guān)于事件通知103A的最小顯 示時間是否已過去的確定(904)。如果是,那么新事件通知103B替代(905)先前事件通知 103A。如果新事件不是對先前事件的更新或蓋寫,且如果事件通知103A的最小顯示時 間尚未過去,那么顯示(906)事件概述301。圖7描繪根據(jù)一個實施例的用于在正顯示事件概述301時顯示新事件通知103D 的方法。顯示(701)事件概述301,如圖3C中描繪。新事件發(fā)生(702)。針對新事件顯示 (703)事件通知103D,如圖3D中描繪。如果用戶激活(704)事件通知103D,那么調(diào)用(705) 對應(yīng)的應(yīng)用程序。如果用戶未激活事件通知103D,那么一旦事件通知103D期滿或被解除 (706),就再次顯示(707)事件概述301,如圖3E中描繪。事件概述301現(xiàn)在并入有新事件 的信息。圖8描繪根據(jù)一個實施例的用于激活事件概述中的項目的方法。顯示(801)事件 概述301,如圖3E中描繪。用戶激活(802)事件概述301。擴展(803)事件概述301以展 示經(jīng)擴展型式303,如圖3F中描繪。如果用戶激活(804)經(jīng)擴展事件概述303中的項目,那 么調(diào)用(805)對應(yīng)的應(yīng)用程序104,如圖3G中描繪。如果用戶未激活經(jīng)擴展事件概述303 中的項目,那么事件概述例如在某個時段之后(或在用戶輸入將其收起的命令之后)收起 (806)到其原始狀態(tài),如圖3E中描繪。在一個實施例中,本發(fā)明可用以允許用戶監(jiān)視所關(guān)注的持久數(shù)據(jù)集的狀態(tài)。因此, 在用戶在裝置上參與某個活動時,他或她可使用根據(jù)各種實施例的本發(fā)明技術(shù)來監(jiān)視某個 數(shù)據(jù)集的狀態(tài),例如收件箱、電池壽命、信號強度等。對數(shù)據(jù)的更新可根據(jù)本發(fā)明的技術(shù)來呈現(xiàn)。已相對于一個可能實施例特定詳細(xì)描述了本發(fā)明。所屬領(lǐng)域的技術(shù)人員將了解, 本發(fā)明可在其它實施例中實踐。首先,組件的特定命名、術(shù)語的大寫、屬性、數(shù)據(jù)結(jié)構(gòu)或任何 其它編程或結(jié)構(gòu)方面均不是強制的或重要的,且實施本發(fā)明或其特征的機制可具有不同的 名稱、格式或協(xié)議。此外,所述系統(tǒng)可如所描述經(jīng)由硬件與軟件的組合或者完全以硬件元件 或者完全以軟件元件實施。而且,本文描述的各種系統(tǒng)組件之間的功能性的特定劃分僅是 示范性的而不是強制的;由單個系統(tǒng)組件執(zhí)行的功能可改為由多個組件執(zhí)行,且由多個組 件執(zhí)行的功能可改為由單個組件執(zhí)行。
本文對“一個實施例”、“一實施例”或“一個或一個以上實施例”的參考意味著結(jié) 合實施例描述的特定特征、結(jié)構(gòu)或特性包含于本發(fā)明的至少一個實施例中。此外,應(yīng)注意, 本文的短語“在一個實施例中”的實例不一定全部指代同一實施例。以上內(nèi)容的一些部分是在對計算機存儲器內(nèi)的數(shù)據(jù)位的操作的算法和符號表示 的方面來呈現(xiàn)。這些算法描述和表示是數(shù)據(jù)處理領(lǐng)域的技術(shù)人員用來向所屬領(lǐng)域的其他技 術(shù)人員最有效地傳達(dá)其工作的本質(zhì)的手段。算法在此處且大體上設(shè)想為帶來所需結(jié)果的步 驟(指令)的自給序列。所述步驟是需要對物理量進行物理操縱的步驟。通常但不是必要 的,這些量采取能夠存儲、轉(zhuǎn)移、組合、比較和以另外方式操縱的電、磁或光信號的形式。主 要出于通常使用的原因,將這些信號稱為位、值、元件、符號、字符、術(shù)語、數(shù)字等有時候是方 便的。此外,在不失一般性的情況下,將需要對物理量進行物理操縱的步驟的特定布置稱為 模塊或代碼裝置有時候也是方便的。然而,應(yīng)謹(jǐn)記,所有這些和類似術(shù)語均應(yīng)與適當(dāng)物理量相關(guān)聯(lián)且僅是應(yīng)用于這些 量的方便標(biāo)記。除非如以下論述中顯然另外特定陳述,否則將了解在整個描述中,利用例如 “處理”或“計算”或“核算”或“顯示”或“確定”等術(shù)語的論述指代計算機系統(tǒng)或類似電子 計算模塊和/或裝置的動作和過程,其操縱和變換計算機系統(tǒng)存儲器或寄存器或者其它此 類信息存儲、傳輸或顯示裝置內(nèi)的表示為物理(電子)量的數(shù)據(jù)。本發(fā)明的某些方面包含本文以算法形式描述的過程步驟和指令。應(yīng)注意,本發(fā)明 的過程步驟和指令可以軟件、固件或硬件體現(xiàn),且當(dāng)以軟件體現(xiàn)時可經(jīng)下載以駐留于由多 種操作系統(tǒng)使用的不同平臺上且從所述平臺操作。本發(fā)明還涉及用于執(zhí)行本文的操作的設(shè)備。此設(shè)備可針對所需目的而特定構(gòu)造, 或者其可包括通過存儲在計算機中的計算機程序選擇性激活或重新配置的通用計算機。此 類計算機程序可存儲在計算機可讀存儲媒體中,例如但不限于任何類型的盤,包含軟盤、光 盤、CD-ROM、磁光盤、只讀存儲器(ROM)、隨機存取存儲器(RAM)、EPR0M、EEPR0M、磁卡或光學(xué) 卡、專用集成電路(ASIC)或任何類型的適于存儲電子指令的媒體,且各自耦合到計算機系 統(tǒng)總線。此外,本文所提及的計算機可包含單個處理器或可為采用多處理器設(shè)計以獲得增 加的計算能力的架構(gòu)。本文呈現(xiàn)的算法和顯示并不固有地與任何特定計算機、虛擬化系統(tǒng)或其它設(shè)備相 關(guān)。各種通用系統(tǒng)也可與根據(jù)本文教示的程序一起使用,或者構(gòu)造較專門設(shè)備來執(zhí)行所需 方法步驟可證明為方便的。用于多種這些系統(tǒng)的所需結(jié)構(gòu)將從以上描述中明了。另外,未參 考任何特定編程語言描述本發(fā)明。將了解,可使用多種編程語言來實施如本文描述的本發(fā) 明的教示,且上文對特定語言的任何參考均是為了揭示本發(fā)明的功用和最佳模式而提供。雖然已相對于有限數(shù)目的實施例描述了本發(fā)明,但得益于以上描述的所屬領(lǐng)域的 技術(shù)人員將了解,可設(shè)想不脫離如本文所述的本發(fā)明范圍的其它實施例。另外,應(yīng)注意,說 明書中使用的語言主要是為了可讀性和指示目的而選擇,且可能沒有經(jīng)選擇以描繪或限制 發(fā)明性標(biāo)的物。因此,本發(fā)明的揭示內(nèi)容既定說明而不是限制在權(quán)利要求書中陳述的本發(fā) 明的范圍。
權(quán)利要求
1.一種在計算裝置中用于向用戶通知事件的方法,所述方法包括 在顯示屏幕的作用中顯示區(qū)域中顯示正由所述用戶執(zhí)行的活動的輸出;以及 響應(yīng)于事件減小所述作用中顯示區(qū)域的大小以產(chǎn)生所述顯示屏幕的空白部分; 在所述顯示屏幕的所述空白部分中顯示事件通知;以及 在顯示所述事件通知的同時繼續(xù)顯示所述活動的輸出。
2.根據(jù)權(quán)利要求1所述的方法,其進一步包括在顯示所述事件通知的同時處理所述活 動的用戶輸入。
3.根據(jù)權(quán)利要求1所述的方法,其中所述事件與正由所述用戶執(zhí)行的所述活動不相關(guān)。
4.根據(jù)權(quán)利要求1所述的方法,其中所述計算裝置包括移動裝置。
5.根據(jù)權(quán)利要求1所述的方法,其中所述作用中顯示區(qū)域包括窗口。
6.根據(jù)權(quán)利要求5所述的方法,其中顯示正由所述用戶執(zhí)行的所述活動的輸出包括在 所述顯示屏幕上的多個窗口中的一者中顯示所述輸出。
7.根據(jù)權(quán)利要求1所述的方法,其中顯示正由所述用戶執(zhí)行的所述活動的輸出包括在 大體上占據(jù)所述整個顯示屏幕的作用中顯示區(qū)域中顯示所述輸出。
8.根據(jù)權(quán)利要求1所述的方法,其進一步包括 解除所述事件通知;以及將所述作用中顯示區(qū)域恢復(fù)到其先前的大小。
9.根據(jù)權(quán)利要求8所述的方法,其中響應(yīng)于指示所述事件通知的解除的用戶輸入而執(zhí) 行解除所述事件通知。
10.根據(jù)權(quán)利要求8所述的方法,其中在所述事件通知的顯示后的預(yù)定時段之后執(zhí)行 解除所述事件通知。
11.根據(jù)權(quán)利要求1所述的方法,其進一步包括 解除所述事件通知;以及顯示多個事件通知的概述,所述多個事件通知包括所述事件通知和至少一個其它事件 通知。
12.根據(jù)權(quán)利要求11所述的方法,其中顯示所述事件通知的概述包括在所述顯示屏幕 的先前由所述事件通知占據(jù)的區(qū)域中顯示所述概述。
13.根據(jù)權(quán)利要求11所述的方法,其進一步包括響應(yīng)于用戶輸入而擴展所述事件通知 的概述以提供至少一個事件的額外信息。
14.根據(jù)權(quán)利要求1所述的方法,其進一步包括 解除所述事件通知;以及響應(yīng)于所述事件為第一類型,顯示多個事件通知的概述,所述多個事件通知包括所述 事件通知和所述第一類型的至少一個其它事件通知;以及響應(yīng)于所述事件為第二類型,顯示所述第一類型的至少一個事件通知的概述,所述概 述不包含所述第二類型的任何事件。
15.根據(jù)權(quán)利要求1所述的方法,其進一步包括 解除所述事件通知;以及響應(yīng)于所述事件通知為持久的,顯示多個事件通知的概述,所述多個事件通知包括所 述事件通知和至少一個其它持久事件通知;以及響應(yīng)于所述事件通知為非持久的,顯示至少一個持久事件通知的概述,所述概述不包 含任何非持久事件通知。
16.根據(jù)權(quán)利要求1所述的方法,其進一步包括響應(yīng)于激活所述所顯示事件通知的用 戶輸入,調(diào)用用于所述所顯示事件通知的應(yīng)用程序。
17.根據(jù)權(quán)利要求1所述的方法,其中顯示所述事件通知包括顯示包括所述事件通知 的條幅。
18.根據(jù)權(quán)利要求1所述的方法,其中減小所述作用中顯示區(qū)域的大小包括按比例縮放所述作用中顯示區(qū)域的內(nèi)容;以及 繼續(xù)顯示所述活動的輸出包括顯示所述作用中顯示區(qū)域的整個內(nèi)容。
19.一種在計算裝置中用于呈現(xiàn)持久數(shù)據(jù)集的狀態(tài)的方法,所述方法包括 在顯示屏幕的作用中顯示區(qū)域中顯示正由用戶執(zhí)行的活動的輸出;以及 響應(yīng)于對持久數(shù)據(jù)集的狀態(tài)的請求減小所述作用中顯示區(qū)域的大小以產(chǎn)生所述顯示屏幕的空白部分; 在所述顯示屏幕的所述空白部分中呈現(xiàn)所述持久數(shù)據(jù)集的狀態(tài);以及 在顯示所述事件通知的同時繼續(xù)顯示所述活動的輸出。
20.一種在計算裝置中用于向用戶通知事件的方法,所述方法包括 在顯示屏幕的作用中顯示區(qū)域中顯示正由所述用戶執(zhí)行的活動的輸出; 響應(yīng)于具有第一重要性級別的事件減小所述作用中顯示區(qū)域的大小以產(chǎn)生所述顯示屏幕的空白部分; 在所述顯示屏幕的所述空白部分中顯示事件通知;以及 在顯示所述事件通知的同時繼續(xù)顯示所述活動的輸出;以及 響應(yīng)于具有第二重要性級別的事件 顯示至少部分遮擋所述作用中顯示區(qū)域的事件通知。
21.根據(jù)權(quán)利要求20所述的方法,其中顯示至少部分遮擋所述作用中顯示區(qū)域的事件 通知包括顯示對話框。
22.一種用于向計算裝置用戶通知事件的計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括計算機可讀存儲媒體;以及計算機程序代碼,其編碼于所述媒體上,用于在顯示屏幕的作用中顯示區(qū)域中顯示正由所述用戶執(zhí)行的活動的輸出;以及 響應(yīng)于事件減小所述作用中顯示區(qū)域的大小以產(chǎn)生所述顯示屏幕的空白部分; 在所述顯示屏幕的所述空白部分中顯示事件通知;以及 在顯示所述事件通知的同時繼續(xù)顯示所述活動的輸出。
23.根據(jù)權(quán)利要求22所述的計算機程序產(chǎn)品,其中所述事件與正由所述用戶執(zhí)行的所 述活動不相關(guān)。
24.根據(jù)權(quán)利要求22所述的計算機程序產(chǎn)品,其進一步包括用于以下操作的計算機程序代碼解除所述事件通知;以及將所述作用中顯示區(qū)域恢復(fù)到其先前的大小。
25.根據(jù)權(quán)利要求22所述的計算機程序產(chǎn)品,其進一步包括用于以下操作的計算機程 序代碼解除所述事件通知;以及顯示多個事件通知的概述,所述多個事件通知包括所述事件通知和至少一個其它事件 通知。
26.根據(jù)權(quán)利要求22所述的計算機程序產(chǎn)品,其中所述用于減小所述作用中顯示區(qū)域的大小的計算機程序代碼包括用于按比例縮放所 述作用中顯示區(qū)域的內(nèi)容的計算機程序代碼;以及所述用于繼續(xù)顯示所述活動的輸出的計算機程序代碼包括用于顯示所述作用中顯示 區(qū)域的整個內(nèi)容的計算機程序代碼。
27.一種在計算裝置中用于向計算裝置用戶通知事件的系統(tǒng),所述系統(tǒng)包括 顯示屏幕,其用于在作用中顯示區(qū)域中顯示正由所述用戶執(zhí)行的活動的輸出;以及 處理器,其用于確定事件已發(fā)生;其中響應(yīng)于所述事件,所述顯示屏幕減小所述作用中顯示區(qū)域的大小以產(chǎn)生所述顯示屏幕的空白部分; 在所述顯示屏幕的所述空白部分中顯示事件通知;以及 在顯示所述事件通知的同時繼續(xù)顯示所述活動的輸出。
28.根據(jù)權(quán)利要求27所述的系統(tǒng),其中所述事件與正由所述用戶執(zhí)行的所述活動不相關(guān)。
29.根據(jù)權(quán)利要求27所述的系統(tǒng),其中在顯示所述事件通知之后,所述顯示屏幕 解除所述事件通知;以及 將所述作用中顯示區(qū)域恢復(fù)到其先前的大小。
30.根據(jù)權(quán)利要求27所述的系統(tǒng),其中在顯示所述事件通知之后,所述顯示屏幕 解除所述事件通知;以及顯示多個事件通知的概述,所述多個事件通知包括所述事件通知和至少一個其它事件 通知。
全文摘要
在計算裝置中,事件通知采取可以不同方式呈現(xiàn)的警報的形式。每一事件通知的特定形式取決于事件的性質(zhì)、在所述事件發(fā)生時正執(zhí)行的用戶任務(wù)、用戶的偏好或其任何組合。本發(fā)明以條幅警報的形式呈現(xiàn)事件通知。通過在屏幕的邊緣(例如底部邊緣)附近的位置處呈現(xiàn)所述通知且稍微縮小作用中顯示區(qū)域以為所述事件通知留出空間來最小化打擾性。以此方式,可在不遮擋所述作用中顯示區(qū)域的任何部分的情況下呈現(xiàn)事件通知。另外,用戶可通過激活所述通知(例如通過在所述通知上輕擊)來獲得關(guān)于所述事件的更多信息。在另一方面中,本發(fā)明提供待決事件通知的概述。
文檔編號G06F3/14GK102105858SQ200980129367
公開日2011年6月22日 申請日期2009年7月22日 優(yōu)先權(quán)日2008年8月28日
發(fā)明者丹尼爾·希普拉科夫, 保羅·默瑟, 杰里米·萊昂, 理查德·R·德林杰, 馬蒂亞斯·杜阿爾特 申請人:帕姆公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
汪清县| 沈丘县| 霞浦县| 云南省| 无极县| 环江| 闽清县| 隆德县| 山丹县| 海盐县| 子洲县| 郓城县| 册亨县| 大埔县| 梁河县| 烟台市| 天峻县| 治县。| 通化市| 竹北市| 宁德市| 道孚县| 海盐县| 栾川县| 宣威市| 大埔县| 鹤壁市| 凤城市| 巴彦淖尔市| 太白县| 时尚| 轮台县| 鄂州市| 斗六市| 尉犁县| 青龙| 揭东县| 九寨沟县| 时尚| 丹寨县| 慈溪市|