專利名稱::主屏幕接口集成應用和系統狀態的方法及系統的制作方法
技術領域:
:本發明涉及一種用于控制設備的主屏幕用戶接口,還涉及這樣的用戶接口應用和系統狀態信息(例如,消息、日程及其他事件信息)。
背景技術:
:為了通信和個人組織的需要,個人通常借助于諸如個人計算機等的電子設備,特別是手持式電子設備(例如,移動電話、個人數字助理(PDA),等)。可選地,這些設備提供數據和語音通信能力以及日程和鬧鐘功能來組織預約等及其它應用。通常,電子設備提供圖形用戶接口(GUI),包括用于控制設備操作的主屏幕(或,個人計算機上的"桌面")。根據主屏幕,用戶可以通過用戶接口組件(例如,子屏幕、菜單,等)調用應用和/或設備功能的用戶接口。用戶通常在主屏幕上導航焦點以在各種應用和功能之間選擇調用。典型地,主屏幕還顯示簡要的應用和系統狀態信息,例如,電池壽命、通信網絡狀態(例如,無線信號強度)、時間、曰和/或日期信息、以及消息事件的計數(例如,未讀電子郵件、SMS、IM,等)。然而,用戶期望主屏幕接口能夠向他們提供更多的信息以使他們的設備得到更好的利用。向用戶指示存在未讀電子郵件的計數器是有幫助的,但是需要用戶啟動電子郵件接口以査看是否打開并閱讀該電子郵件。用戶期望能夠通過瀏覽主屏幕就能快速的檢査應用和系統狀態信息,從而做出有意義的選擇是否進一步瀏覽,并提供更多信息和特征的特定接口。因此,期望針對這些問題中的一個或多個的解決方案
發明內容主屏幕用戶接口為調用數據通信、語音通信(如果可用)和日程功能的應用接口提供應用條(slot)。與相應的應用條相關聯的是用于根據相關的應用顯示各個事件的至少一個事件條。可以顯示所選的相應通信和日程事件(例如,最近通信事件或即將到來的日程事件)以向用戶提供當天的快照(snapshot)。可以根據定義顯示和信息屬性的主題來顯示主屏幕。對于本領域的普通技術人員來說,方法、系統、計算機介質和其它方面將變得顯而易見。根據一個方面,提供了一種提供用戶接口來控制通信設備的方法。該方法包括顯示主屏幕用戶接口,其包括用于調用由設備提供的數據通信、語音通信和日程應用的相應應用用戶接口的多個應用條;與相應的應用條相關聯地顯示針對由相應的應用保持的至少一個單獨事件的事件信息;以及響應于用戶選擇應用條或相關聯的單獨事件以及請求動作,分別調用所述應用接口或針對單獨事件的應用接口。優選地,選擇相應的各個事件顯示在主屏幕用戶接口中,以向用戶提供當天的快照。優選地,該方法還根據為主屏幕接口定義的主題執行顯示步驟。根據該主題可以確定針對每一事件要顯示的特定事件信息。例如,確定要顯示哪個消息或日程事件以及要顯示的各種相應的時間/曰期、發件人、主題、題目或位置信息。為了保持一整天的快照,該方法還包括響應于改變來更新事件信息,并與相應的應用條相關聯地來顯示更新的事件信息。在一個實施例中,該方法包括監聽所述改變的通知,其它機制可以指示如何將改變發信號通知主屏幕用戶接口。通常,為了實現調用應用操作,該方法優選地包括為選擇用于調用的各個應用提供應用列表。應用列表是可從主屏幕用戶接口調用。在一個實施例中,在主屏幕用戶接口上顯示配置為調用應用列表的按鈕元件。優選地,按鈕元件位于與配置為調用主屏幕用戶接口內的應用列表的通信設備的相關聯按鍵/按鈕相鄰的位置。在另一方面中,還提供了一種通信設備,其包括用于進行數據和語音通信的通信接口;以及控制通信設備的圖形用戶接口(GUI),所述GUI將設備配置為顯示主屏幕用戶接口,其包括用于調用由設備提供的數據通信、語音通信和日程應用的相應的應用用戶接口的多個應用條;與相應的應用條相關聯地顯示針對由相應的應用保持的至少一個單獨事件的事件信息;以及響應于用戶選擇應用條或相關聯的單獨事件以及請求動作,分別調用應用接口或單獨事件的應用接口。優選地,選擇相應的各個事件顯示在主屏幕用戶接口中,以向用戶提供當天的快照。同時,該設備優選地包括用于主屏幕用戶接口的至少一個主題,從而該設備配置為根據所述主屏幕定義的主題執行所述顯示。在另一方面中,提供了一種具有在其中具體實現的計算機可讀代碼的計算機程序產品,用于由通信設備的處理器執行,以提供主屏幕用戶接口,所述主屏幕用戶接口包括用于調用數據通信、語音通信和日程功能的相應的應用接口的應用條;用于顯示來自相關聯的應用的單獨事件的與每一個相應應用條相關聯的至少一個事件條;其中,選擇相應單獨事件顯示在主屏幕用戶接口中以向用戶提供當天的快照。優選地,主屏幕用戶接口配置為根據主題進行顯示。為了容易地理解主題,結合附圖僅作為示例對實施例進行描述,在附圖中圖1-5是根據相應實施例的完整呈現GUI的主屏幕的示例屏視以及圖6是存儲器設備的方框圖,示出了根據實施例的軟件組件;圖7是方框圖,示出了根據實施例的圖6中所選軟件組件之間交互的示例;圖8-9是根據實施例的用于在主屏幕中完整呈現信息的操作流程圖;以及圖10是根據實施例的適用的手持設備的示例。具體實施方式圖1-5是根據以下將進一步描述的相應實施例的完整呈現GUI的示例屏視圖,顯示了日程和其它個人組織事件以及消息事件。參照圖l-2,示出了根據實施例的主屏幕的視圖100和200,其提供了所選通信和組織應用的列表,能夠針對相應通信和組織事件呈現信息。典型地,所表示的通信事件是那些最近發生的事件,而組織事件是那些正在發生或在未來要發生的事件。視圖100包括兩個主要顯示部分,即,上標題(banner)狀態顯示部分102和主要的主屏幕列表顯示部分104。上標題狀態顯示部分102配置為,呈現通常與設備和其他應用相關的各種狀態信息。部分102的狀態信息包括日、日期和時間106、電信公司標志信息108、剩余電量IIO、無線網絡名稱112、以及無線網絡信號強度114。如本領域的普通技術人員所公知的諸如其他無線網絡信息的其他狀態信息、(漫游狀態、藍牙@通信,等)通信事件計數(例如,針對可應用的電子郵件、IM、SMS/MMS、WAP等)、鬧鐘、呼叫轉接、呼叫定時器,等。狀態顯示部分102通常不允許用戶導航該部分的元件或與該部分的元件的交互。將參照圖5對下標題部分進行描述。在部分102下面,存在主要的主屏幕列表顯示部分104,配置為呈現具有個人事件信息的所選通信和組織應用的列表。在本實施例中,示出了消息應用和消息事件部分116、日程應用和日程事件部分118、以及電話應用和事件部分120。顯而易見的是,可以改變部分116-120的順序,并且也可以在主屏幕上顯示附加的或不常用的應用。例如,例如圖3的實施例示出了語音郵件的附加應用和事件部分。可以按照不同順序顯示消息、電話和日程應用;以及如果可用,結合不同的名稱和圖標,按照不同順序顯示消息、電話和日程應用。應用和事件部分116、118和120在單個列表中示出了過去的語音和/或數據事件以及當前或即將到來的日程約會,該列表具有普通顯示格式以允許用戶獲得用戶活動的快照,特別是當天的用戶活動快照。通常根據與事件相關的發生時間,在列表中顯示各個事件。如將迸一步說明和描述的,當日程事件變為當前事件,一旦完成這些事件,則立即從綜合列表中將其移除。這些與時間組織相關的事件可以保留在其相關聯的應用數據存儲器中,該應用數據存儲器用于保留此類事件的歷史。'公知的是,用戶可以使用指向設備或其它設備(例如,指輪、鼠標、觸摸屏設備)或按鍵來在主屏幕列表上導航焦點(例如圖1或圖2的140),從而將動作的特定列表要件高亮。導航輔助(例如圖3的308)指示在由用戶導航時附加的列表要件是可用于顯示的。當焦點回到單獨事件時,可以調用事件的特定動作(例如,"打開")或上下文感測動作。例如,在圖1中,可以直接打開部分116中的消息事件來閱讀或進行進一步的動作。在圖2中,焦點將部分116的消息應用116a高亮。可以調用消息應用接口。實際上,視圖200示出了調用后并從消息接口(未示出)返回的主屏幕。在返回時,沒有剩余"新"電子郵件,從而也不再顯示這樣的計數,也沒有示出單獨的新消息事件。應用和事件部分共享以下將更加詳細描述的類似的顯示格式。例如,參照電話應用和事件部分120,存在應用條122a和示出了相應的各個事件信息的l到n個事件條122b和122c(在該情況下,示例中示出了兩個)。應用條122a示出了圖標124、名稱126、以及最近事件128的計數。事件條包括發生的時間132以及相應的事件信息。電話事件信息包括呼叫者號碼134,或者如果存在地址簿應用或傳送了呼叫者ID信息,則還包括呼叫者的代替聯系名稱或呼叫者ID。如果可用,打開呼叫事件可以提供呼叫日志接口或撥通呼叫者電話。日程事件信息包括會議主題和可選的位置信息138。如果信息太長以致于不能全部在顯示行上顯示,則可以對其進行刪節,用表示刪節的內容(見,圖3的視圖300和事件306)。如果事件安排在當天,則將使用本地(即,偏好)時間格式來示出時間。如果事件安排在當天以后,則將使用本地的MM/DD格式來示出日期(見圖3的事件304)。該時間顯示格式還可以應用到通信事件。電話應用支持新的未接呼叫狀態的表示。當存在新的未接呼叫時,該電話應用支持不同的圖標和文本表示。允許其示出為"電話"或"呼叫日志",而當存在未接呼叫時,可以示出為"未接呼叫(2)"(例如,見圖3)。該電話應用還支持當存在新的未接呼叫時將會示出的新的指示符的使用。語音郵件可以表示為應用。當發起語音郵件時,將自動呼叫設備用戶的語音郵件。如果沒有定義語音郵件號碼,則將使用由主題提供的禁用圖標表示。當存在新的語音郵件時,應用圖標將能夠以與消息相同的方式進行表示。新的語音郵件是自上次調用語音郵件應用起接收的語音郵件。一旦調用了語音郵件應用,語音郵件便不再是新的。這樣標記保持未被收聽的新語音郵件。語音郵件可以表示新的和/或未被收聽的語音郵件的計數。主屏幕部分104的底部,顯示了簡檔(profile)圖標要件142和菜單按鈕要件144。每一個要件142和144位于顯示器邊緣處,并最接近配置為調用關聯特征的設備的各自關聯按鍵或按鈕(未示出)。主屏幕接口還配置為允許用戶在這些要件上導航焦點并同時調用關聯接口。與簡檔特征相關聯的簡檔圖標要件142允許用戶配置設備如何經由各種輸出設備(例如,振鈴聲、燈光、振動,等)向用戶通知事件。對于本領域的普通技術人員來說,將這些選項(例如,響亮、無聲、標準)集成到簡檔中是公知的。菜單按鈕要件144調用應用列表(即,應用列表),以使用戶能夠選擇并調用應用或設備特征,或者組織應用列表。根據圖4的視圖400進一步對應用列表的實施例進行描述。圖3的視圖300示出了設備GUI的可選實施例。該主屏幕GUI包括語音郵件應用條302。通常由不時與該設備連接的語音郵件裝備(例如,電信公司網絡裝備或VOIP或POTS電話系統的語音郵件裝備)提供語音郵件服務。該設備可以包括與遠程語音郵件服務交互以獲得語音郵件數據的語音郵件特征,該語音郵件數據包括新的語音郵件計數和(如果可用)時間以及呼叫者信息用于顯示。本實施例和圖1和圖2所示的實施例之間的一個不同是下標題狀態顯示部分310,其配置為顯示與上標題狀態顯示部分102類似的狀態信息(例如,藍牙狀態和鬧鐘312)。同樣,示出了在其上可以顯示主屏幕的要件的背景圖像314。可以調用菜單要件144來提供應用列表402菜單,如圖4的視圖400示出了應用列表402菜單的實施例。應用列表402可由用戶導航,以在列表上移動焦點404,并調用設備應用,例如被選作在主屏幕GUI上示出的那些設備應用和不在主屏幕上示出的其它設備應用。焦點404示出了與焦點140不同的實施例。應用列表402菜單可以覆蓋主屏幕104的一部分,并且顯示每一個應用條的圖標和名稱以及可選地顯示應用狀態信息。例如,簡檔應用條406示出了活動的簡檔名稱。菜單按鈕要件144由隱藏按鈕408替代,以便關閉應用列表402返回至主屏幕視圖300。用戶可以經由諸如組織應用接口(未示出)配置列表中的顯示順序。一些應用可以隱藏并不在列表402中顯示。圖5示出了類似于圖1的實施例的設備主屏幕GUI的另一實施例。視圖500示出了具有簡檔圖標504和菜單圖標506的下部狀態顯示條502。還示出了背景圖像508。單個設備可以配備一個或多個主屏幕實施例。可以配置每一個實施例的特征,并且集成該配置以定義各個主題。主題選擇接口可以配置為,使用戶能夠選擇當前主題。可以定義新的主題,并通過下載向設備提供該主題。應用可以具有用于該應用的最小化、默認可視表示。除了該表示以外,例如,一些應用可以定義用于在特定情景(諸如主屏幕)或標題中使用的可選表示。以消息為例。在最小化時,應用為默認表示提供圖標和名稱。使用圖標網格布局(即在顯示器上設置的圖標帶)在圖標主題和應用列表402中使用該默認表示。在一個主題中,在主屏幕包括應用條的最小化列表以顯示所選的應用的情況下,在消息條中,應用名稱與計數一起在主屏幕上表示。在標題中,提供較小的信封(envelope)和計數,但是不提供名稱。圖l-5的實施例僅作為示例描述主屏幕中的主題,消息應用條與l到n個最近的新電子郵件的列表相關聯。這些附加表示的定義在圖標和名稱的最小化、默認表示之外。可以由主題或應用本身內的資源定義默認表示的要件。默認表示的要件如下名稱主題化的名稱優于由應用提供的名稱。圖標(可選的)主題化的圖標優于由應用提供的圖標。如果沒有可用的圖標,使用由主題提供的默認應用圖標。圖標一焦點上(可選的)當圖標在焦點上時,使用該圖標。如果沒有圖標一焦點上是可用的,則使用標準圖標。圖標一禁用的(可選的)當應用是可見的、但是是禁用的時,則使用該圖標。例如,如果不存在瀏覽器服務簿,則默認的瀏覽器是被禁用的。如果沒有圖標一禁用的是可用的,則使用標準圖標。應用表示概述以下表格示出了每一個應用的不同表示以及與每一個表示相關聯的可配置的主題要件。在該實現中除非標記為可選的,否則該要件是主題中所需要的;使用為文本建立的主題屬性,所有文本要件將完全主題化;以及在默認表示下列出的項目示出了默認表示要件之外的附加項目。<table>tableseeoriginaldocumentpage12</column></row><table><table>tableseeoriginaldocumentpage13</column></row><table><table>tableseeoriginaldocumentpage14</column></row><table><table>tableseeoriginaldocumentpage15</column></row><table>圖6是電子設備(例如,圖10的設備1002)的諸如存儲器組件600的計算機可編程介質的方框圖,示出了根據實施例的示例軟件組件。存儲器600存儲了指令和數據,該存儲器600包括導航系統602、通信接口604、應用606和其它組件622。應用可以包括各種數據和/或語音通信應用,諸如,電子郵件應用610、SMS應用612、以及電話應用614。與時間有關的組織應用包括日程應用616和鬧鐘應用618。其它信息組織應用包括地址簿620。本領域的普遍技術人員應當理解的是,各種應用606、OS602、以及其他組件622可以彼此合作,并且用于區別組件的亮線是為了說明的目的人為的。通過提供了集成GUI(諸如,個人信息管理器(PIM)消息列表接口)的管理應用可以進行協調。接口608促使呈現所述的各種視圖100、200、300、400和500。主題和主題選擇接口622根據所定義的主題,實現針對各個應用(例如,610、612、614、616、618、620)的各種用戶接口以及主屏幕GUI608的顯示。其它組件622(未單獨示出)可以包括計算器、web瀏覽器、媒體應用(例如,攝像機、圖像查看器,等)、游戲、數據同步、各種用戶簡檔功能、以及選項等。接口608還可以配置為與這些其他組件622協同工作。如果可用,盡管未示出,但是各種應用可以與用于持續存儲諸如消息、日程項目、圖像等的永久存儲器。優選地,主屏幕GUI608包括利用可縮放矢量圖形(SVG)的應用更換皮膚(ski皿ing)實現。SVG是一種使用XML(可擴展標記語言)描述二維圖形和圖形應用的語言。SVG具有兩個部分基于XML的文件格式和用于圖形應用的可編程API。關鍵特征包括具有許多不同繪畫樣式的形狀、文本、以及嵌入光柵圖形。SVG支持諸如ECMAScript的腳本語言并廣泛支持動畫。諸如onmouseover和onclick的大量事件句柄分配給任何SVG圖形對象。附加信息可在http:〃www.w3.org/Graphics/SVG/獲得。更換皮膚的目的是將應用的表示(GUI)從事務邏輯(功能性)分離,并允許通過可為應用代碼創建并"latebound"的外部文件(SVGXML)定義GUI。特別是,可以根據SVG定義主題(622)。圖7是示出了根據實施例的圖6的所選軟件組件之間交互的示例的方框圖。在例證性實施例中,例如電子郵件應用610等消息應用保存電子郵件數據并向主屏幕GUI608提供新的電子郵件數據706集合。當新的電子郵件702到達時,電子郵件應用610可用促使GUI608推送數據集合706。電子郵件集合706可以包括對用于顯示為主屏幕104的消息部分的條中的事件的新郵件事件進行概述的信息。GUI608可以預覽集合706,并根據主題的配置確定要顯示哪一個事件(即,新電子郵件)以及如何顯示。典型地,在部分116中示出了l至n個最近的新電子郵件。主屏幕GUI608可以確定新電子郵件中哪些是最當前的和要示出的電子郵件號碼(例如,視圖100僅示出2個消息)。類似地,組織事件應用(諸如日程應用616)保存約會事件710,并提供日程事件數據714,該日程事件數據包括通過主屏幕GUI608對用于在部分118中顯示的事件進行概要的信息。協議可以定義為在主要事件應用(例如,610和616)和GUI608之間交換數據和數據操作,從而在其他操作之間,可以添加新事件并從主屏幕顯示刪除過期事件。可選地,應用(610、616和/或608)可以提供API以獲得/接收定義相應事件列表的事件所需的數據。本領域的普遍技術人員將認識到如何編制這樣的接口。參照圖7,僅作為示例,新電子郵件702經由電子郵件應用610接收并保存在電子郵件存儲器704中。電子郵件應用610向GUI608提供充足的數據706(包括概述信息),以向用于在部分116中顯示的列表添加消息事件。GUI608可以將該數據保存至存儲器708和/或在存儲器602中保持相同的數據。如果用戶期望處理來自GUI608的相關電子郵件(例如,打開、回復、刪除、轉發等),GUI608配置為調用電子郵件應用610以促進這樣的交互(未示出)。GUI608和電子郵件應用702可以區分新消息和未讀消息。如果消息是自上次調用電子郵件應用的接口來呈現用于用戶閱讀的消息列表之后接收的消息,則該消息被視作新消息。假設用戶查看了新電子郵件的概述信息,根據這樣的事件(調用電子郵件應用的接口),新電子郵件也不能認為是新郵件。未讀郵件是那些保持為未打開狀態或已經打開但標記為未打開的郵件。因此,區分新和未讀電子郵件實現了當前狀態的另一改進。GUI608可以配置為示出新或未讀電子郵件的計數。同樣,圖7還示出了經由日程應用616接收的新約會710,并將其保存在存儲器712中。新約會710可以經由應用616的用戶接口進行定義,并經由數據消息(例如,類似電子郵件)邀請或應用616和遠程相關日程應用(未示出)之間的同步進行接收。例如,相關日程應用可以相應地駐留在公司計算機和便攜式設備(PDA)上。日程應用616向GUI608提供包括概述信息的充足數據714,以便向用于在部分118中顯示的列表添加約會事件。同樣,該數據714有必要保存至存儲器708或存儲在存儲器602中。GUI608可以配置為調用日程接口來打開特定約會以促使處理約會(未示出)。類似的行為(即,應用712和主屏幕GUI608之間的數據交換)可以發生用于更新或刪除約會。約會一旦完成,還可以從主屏幕上的顯示上將其移除。響應于事件完成可以觸發數據交換。圖8和9是根據實施例的在列表中提供具有單獨事件信息的應用條的主屏幕GUI的操作800和900的流程圖。在步驟802,根據主題需求定義對主屏幕進行初始化。在步驟804,針對主屏幕中的每一個應用,獲得事件和設備狀態數據。根據主題(例如,哪些電子郵件事件、刪減長數據串、新vs.未讀計數、數據格式、圖標等),確定特定的數據和格式。在步驟808,顯示主屏幕。主屏幕GUI608可監聽通知,或被告知來自各個應用的數據改變(步驟810-812)。如果通知有改變,則從通知應用獲得事件數據(步驟814),并且根據主題確定要顯示的數據(步驟816)。操作可以循環至步驟808以重新顯示具有新數據的主屏幕。根據從應用更新的數據,主屏幕響應于用戶輸入,并在圖9中示出了簡化的用戶輸入操作900。響應于接收的用戶輸入(步驟902),可以引起各種操作。焦點可以在主屏幕上移動并適當地更新(步驟904)。應用條可以在焦點上并調用所選應用的用戶接口(步驟906),或來自應用的事件項目可以在焦點上并針對該項目(例如,打開特定消息或約會)調用相關接口(步驟908)。菜單按鈕可以在焦點上并調用應用列表接口(步驟910)。圖10是根據實施例的適用的優選手持設備1002的詳細框圖,可以用作具備消息和組織系統功能以及所述主屏幕GUI的電子設備。優選地,手持設備1002是至少具備語音和高級數據通信能力的雙向通信設備,其包括與其他計算機系統進行通信的能力。根據手持設備1002所提供的功能性,該手持設備可以被稱作數據消息設備、雙向尋呼機、具有數據消息功能的蜂窩電話、無線互聯網裝置、或數據通信設備(具備或不具備電話功能)。手持設備1002可以與地理覆蓋區域內的多個基站收發機系統(未示出)中的任何一個進行通信。手持設備1002通常與通信子系統1011合作,該通信子系統1011包括接收機1012、發射機1014、以及相關組件,例如,一個或多個(優選地,嵌入或內部)天線元件1016和1018、本地振蕩器(LOs)1013、以及諸如數字信號處理器(DSP)1020的處理模塊。對通信領域的普通技術人員來說顯而易見的是,通信子系統1011的特定設計取決于手持設備1002意在運行其中的通信網絡。手持設備1002在完成所需網絡注冊或激活過程之后,可以通過網絡發送和接收通信信號。將由天線1016接收的信號通過網絡輸入至接收機1012,該接收機1012可以執行諸如信號放大、下頻轉換、濾波、信道選擇、以及模擬/數字(A/D)轉換等普通接收機功能。接收信號的A/D轉換允許更加復雜的通信功能,例如,要在DSP1020中執行的解調和解碼。以類似的方式,例如,通過DSP1020處理(包括,調制和編碼)要發送的信號。將這些DSP處理信號通過通信網絡輸入至用于數字/模擬(D/A)轉換、上頻轉換、濾波、放大和發送的發射機1014,并經由天線1018發送。DSP1020不僅處理通信信號,還提供對接收機和發射機的控制。例如,通過實現在DSP1020中的自動增益控制算法可以自適應地控制施加在接收機1020中的通信信號的增益。網絡訪問與手持設備1002的訂戶或用戶相關聯,因此手持設備1002包括要插入或連接至接口1064以便在網絡中運行的存儲器模塊1062、存儲器模塊或可拆卸用戶身份模塊(R-UIM)。可選地,存儲器模塊1062可以是非易失性存儲器,由服務供應商利用配置數據對其進行編制,從而移動站1002可以運行在網絡中。由于手持設備1002是電池供電的移動設備,因此該手持設備還包括用于接收一個或多個可充電電池1056的電池接口1054。這樣的電池1056向手持設備1002中的大部分電路(非所有電路)提供電量,并且電池接口1054為其提供機械和電連接。電池接口1054耦合至向所有電路提供電源V+的調節器(圖5中未示出)。手持設備1002包括控制移動站1002總體操作的微處理器1038。通過通信子系統1011執行至少包括數據和語音通信的通信功能。微處理器1038還與附加設備子系統相互作用,例如,顯示器1022、閃速存儲器1024、隨機存取存儲器(RAM)1026、輔助輸入/輸出(I/O)子系統1028、串行端口1030、鍵盤1032、揚聲器1034、麥克風1036、短距離通信子系統1040、以及通常在1042處設計的任何其他設備子系統。圖5中示出的一些子系統執行通信相關功能,而其他子系統可以提供"駐留"或設備上功能。特別地,例如,一些子系統,諸如鍵盤1032和顯示器1022均可以用于通信相關功能(例如,通過通信網絡輸入用于發送的文本消息),以及設備駐留功能(例如,計算器或任務列表)。優選地,微處理器1038使用的操作系統軟件存儲在可以存儲在永久存儲器中,例如閃速存儲器1024(可選地,可以是只讀存儲器(ROM)或類似地存儲器元件(未示出))。本領域的普通技術人員應當理解的是,操作系統、特定設備應用、或其部分可以臨時地加載到易失性存儲器(例如,RAM1026)中。除了操作系統功能,微處理器1038優選地實現手持設備1002上軟件應用的執行。通常,在制造期間,將包括數據和語音通信應用的、控制基本設備操作的軟件應用集合安裝在手持設備1002中。可以加載至手持設備1002的優選應用可以是能夠管理和組織與用戶相關的數據項(例如,但不限于電子郵件、日程事件、語音郵件、約會、以及任務項)的個人信息管理器(PIM)應用。通常,手持設備1002和存儲器模塊1062上的一個或多個存儲器可用于促使PIM數據項和其他信息的存儲。優選地,PIM應用具有經由無線網絡IOO發送和接收數據項的能力。在優選實施例中,PIM數據項可以經由無線網絡IOO與存儲在主機系統中和/或與主機系統相關聯的、便攜式電子設備訂戶的相應數據項無縫地整合、同步和更新,因此,在便攜式電子設備上創建了關于這些項目的鏡像主機。當主機系統是移動站用戶的辦公計算機或公司計算機系統時,這一點是特別有利的。附加的應用可以通過網絡、輔助I/O子系統1028、串行端口1030、短距離通信子系統1040、或任何其他的適合子系統1042被加載到手持設備1002上,并由用戶安裝到RAM1026或優選地非易失性存儲器中,從而由微處理器1038執行。這種應用安裝的靈活性增加了手持設備1002的功能性,并且可以提供增強的設備機載功能、通信相關功能、或這二者。例如,安全通信應用可以利用手持設備1002來實現電子商務功能和其他此類金融交易。在數據通信模式下,接收的信號(諸如,文本消息、電子郵件消息、或網頁下載)將由通信子系統1011處理并輸入至微處理器1038。優選地,微處理器1038將進一步處理用于輸出至顯示器1022或可選地輸出至輔助I/O設備1028的信號。例如,手持設備1002的用戶還可以使用鍵盤1032結合顯示器1022和可能地輔助I/O設備1028來編輯數據項(例如,電子郵件消息)。優選地,鍵盤1032是完整的字母數字鍵盤和/或電話類型小鍵盤。這些編輯的項目可以通過通信子系統在通信網絡上發送。對于語音通信,除了將接收到的信號輸出至揚聲器54、以及通過麥克風56產生用于發送的信號以外,便攜式電子設備20的總體操作基本上是類似的。也可以實現諸如語音消息記錄子系統等可選的語音或音頻I/0子系統。如一些示例,盡管語音或音頻信號輸出主要通過揚聲器54完成,但是顯示器28也可以用于提供呼叫方身份的指示、語音呼叫的持續時間、或其他語音呼叫相關信息。盡管是可選的組件,但圖IO中的串行端口1030作為期望的組件,通常在與用戶的臺式計算機同步的個人數字助理(PDA)類型的通信設備中實現。串行端口1030使訂戶能夠通過外部設備或軟件應用來設置自己的喜好,并且不用通過無線通信網絡就可以提供將信息或軟件下載至便攜式電子設備20,從而擴展了便攜使電子設備20的能力。例如,可以使用可選的下載路徑,通過直接并因此可靠和可信的連接來提供安全的設備通信,將加密密鑰加載至便攜式電子設備20。短距離通信子系統1040是附加可選組件,提供手持設備1002和不同的系統或設備(不需要是類似的設備)之間的通信。例如,子系統58可以包括紅外器件及相關電路和組件,或BluetoothTM通信模塊,從而提供與類似地實現系統和設備的通信。Bluetooth是BluetoothSIG,Inc的注冊商標。手持設備1002可以經由軟件(指令和數據)配置為在如上所述的GUI中提供主屏幕集成信息表示。盡管這里己經對本發明的實施例進行了描述,但是本領域的普通技術人員應當理解的是,在不背離本發明的精神或所附權利要求范圍的前提下,可以對其進行各種改變。權利要求1、一種提供用戶接口來控制通信設備的方法,所述方法包括顯示主屏幕用戶接口,所述主屏幕用戶接口包括用于調用由設備提供的數據通信、語音通信和日程應用的相應的應用用戶接口的多個應用條;與相應的應用條相關聯地顯示針對由相應的應用保持的至少一個單獨事件的事件信息;以及響應于用戶選擇應用條或相關聯的單獨事件以及請求動作,分別調用所述應用接口或針對單獨事件的應用接口。2、根據權利要求l所述的方法,其中,選擇相應的各個事件顯示在主屏幕用戶接口中,以向用戶提供當天的快照。3、根據權利要求1或2所述的方法,包括根據為主屏幕用戶接口所定義的主題來執行所述顯示步驟。4、根據權利要求3所述的方法,包括根據主題確定針對每一個事件而顯示的特定事件信息。5、根據權利要求1到4中任一項所述的方法,包括響應于改變來更新事件信息,并與相應的應用條相關聯地來顯示更新的事件信息。6、根據權利要求5所述的方法,包括監聽所述改變的通知。7、根據權利要求1到6中任一項所述的方法,包括提供應用列表以選擇單獨應用進行調用,所述應用列表可從主屏幕用戶接口調用。8、根據權利要求7所述的方法,包括在主屏幕用戶接口中顯示被配置為調用應用列表的按鈕元件。9、根據權利要求8所述的方法,包括利用被配置為調用應用列表的通信設備的相關聯按鍵/按鈕,在主屏幕用戶接口內定位所述按鈕元件。10、一種通信設備,包括通信接口,用于進行數據和語音通信;以及圖形用戶接口(GUI),用于控制通信設備,所述GUI將所述設備配置為顯示主屏幕用戶接口,所述主屏幕用戶接口包括用于調用由設備提供的數據通信、語音通信和日程應用的相應的應用用戶接口的多個應用條;與相應的應用條相關聯地顯示針對由相應的應用保持的至少一個單獨事件的事件信息;以及響應于用戶選擇應用條或相關聯的單獨事件以及請求動作,分別調用所述應用接口或單獨事件的應用接口。11、根據權利要求io所述的設備,其中,選擇相應的單獨事件顯示在主屏幕用戶接口中,以向用戶提供當天的快照。12、根據權利要求10或11所述的設備,其中,所述設備包括針對主屏幕用戶接口的至少一個主題,以及所述設備被配置為根據為主屏幕用戶接口所定義的主題來執行所述顯示步驟。13、根據權利要求12所述的設備,其中,所述設備被配置為根據主題確定針對每一個事件而顯示的特定事件信息。14、根據權利要求10到13中任一項所述的設備,其中,所述設備被配置為響應于改變來更新事件信息,并與相應的應用條相關聯地來顯示更新的事件信息。15、根據權利要求14所述的設備,其中,所述設備被配置為監聽所述改變的通知。16、根據權利要求10到15中任一項所述的設備,其中,所述設備被配置為提供應用列表以選擇單獨應用進行調用,所述應用列表可從主屏幕用戶接口調用。17、根據權利要求16所述的設備,其中,所述設備被配置為在主屏幕用戶接口中顯示被配置為調用應用列表的按鈕元件。18、根據權利要求17所述的設備,其中,所述設備被配置為利用被配置為調用應用列表的通信設備的相關聯按鍵/按鈕,在主屏幕用戶接口內定位所述按鈕元件。19、一種具有在其中具體實現的計算機可讀代碼的計算機程序產品,用于由通信設備的處理器執行,以提供主屏幕用戶接口,所述主屏幕用戶接口包括應用條,用于調用針對數據通信、語音通信、以及日程功能的相應的應用接口;至少一個事件條,與每一個相應的應用條相關聯,所述至少一個事件條用于顯示來自相關聯應用的單獨事件;其中,選擇相應的單獨事件在主屏幕用戶接口中顯示,以向用戶提供當天的快照。20、根據權利要求20所述的計算機程序產品,其中,所述主屏幕用戶接口被配置為根據主題進行顯示。21、一種具有在其中具體實現的計算機可讀代碼的計算機程序產品,用于由通信設備的處理器執行,以提供主屏幕用戶接口,所述主屏幕用戶接口向用戶提供當天的快照,所述代碼將處理器配置為執行根據權利要求1到9中任一項所述的方法。全文摘要一種主屏幕用戶接口,提供用于調用數據通信、語音通信(如可用)和日程功能的應用接口的應用條。與相應的應用條相關聯的是用于顯示來自相關應用的各個事件的1到n個事件條。可以顯示所選的通信事件或日程事件(例如,最近通信事件或即將發生的日程事件)來向用戶提供當天的快照。可以根據定義了顯示和信息屬性的主題來顯示主屏幕。文檔編號G06F3/048GK101484870SQ200680055359公開日2009年7月15日申請日期2006年11月1日優先權日2006年5月16日發明者喬斯·喬斯·路易斯,斯圖爾特·格魯德,朱利安·帕斯,米哈伊爾·馮默提切夫,約-戴維·K·萊思申請人:捷訊研究有限公司