專利名稱:在移動設(shè)備上顯示信息的制作方法
在移動設(shè)備上顯示信息
背景
移動電話的使用已經(jīng)如此普及,許多人己將其移動電話視為首要輔助設(shè) 備。隨著在移動設(shè)備上的電子郵件消息接發(fā)和即時消息接發(fā)變得更加簡單和普 遍,預(yù)計移動電話使用將進一步增長。對移動電話的這種廣泛接受并未被技術(shù) 團體所忽視。移動電話開發(fā)人員正不斷改進這些設(shè)備并添加新的特征和可擴展 能力。曾幾何時所能做的僅是允許用戶撥打電話號碼和通話的簡單設(shè)備已演進 成具有實際計算能力的多功能通信設(shè)備。用戶可用如新壁紙和鈴聲等各種圖像 和聲音來定制其移動電話。用戶可經(jīng)常添加如游戲或甚至更復(fù)雜的應(yīng)用等新的 功能?,F(xiàn)在移動設(shè)備不僅起移動電話的作用,而且還起手持通信和甚至計算設(shè) 備的作用。
服務(wù)供應(yīng)商和其它賣主正通過向移動設(shè)備用戶提供增強型服務(wù)和產(chǎn)品來 利用這種改進的功能性。例如,服務(wù)供應(yīng)商可提供一種能安裝在用戶的移動設(shè) 備上的交通更新應(yīng)用以使得該用戶被通知當(dāng)前的交通狀況。許多服務(wù)供應(yīng) 商_—可能聯(lián)合廠外賣主提供可安裝在移動設(shè)備上以檢索該用戶所感興趣的 股票的最新報價的應(yīng)用。隨著移動設(shè)備不斷演進,可能性的極限僅在于開發(fā)商、 用戶、和設(shè)備制造商的想像力。
這種發(fā)展的一個問題在于不論移動設(shè)備變得多么強大,它仍然很小。用戶 僅對較大的移動設(shè)備反感,這是可以理解的。移動設(shè)備越大,移動越不方便。 技術(shù)進步在很大程度上克服了尺寸在存儲容量、帶寬、以及計算能力方面帶來 的限制。然而,自然規(guī)律使得較小的移動設(shè)備必然具有較小的屏幕。這一定程 度上制造了問題。
由于這個原因,服務(wù)供應(yīng)商和賣主竭力解決在該屏幕上顯示確切何種信息 和如何顯示的問題。換言之,具有給定尺寸的屏幕僅能以可用方式顯示這么多 信息。這一問題由于許多(即使不是大多數(shù))用戶以家庭圖像等來個性化其用 戶界面的需求而進一步被放大。 經(jīng)常用戶或服務(wù)供應(yīng)商已安裝了若干有用的應(yīng)用或額外特征。例如,用戶 可能已安裝了 "交通狀況"應(yīng)用以確定即刻前——如下班時的交通狀況。然而, 用戶可能在使用所安裝的特征上有一些困難,因為它們較難尋找。理想地,用 戶一次觸摸就可訪問該移動設(shè)備上可用的任何內(nèi)容。然而,這要求或者用戶精 確地記住什么鍵組合或觸發(fā)器與每一單個特征相關(guān)聯(lián),或者到所有這些特征的 一些關(guān)聯(lián)必須被顯示在"主"屏幕上。"主"屏幕是一術(shù)語,常被用來表示移 動設(shè)備在空閑狀態(tài)下(諸如當(dāng)移動設(shè)備最初上電時)所顯示的第一個屏幕。顯 然,期望用戶記住用以啟動移動設(shè)備上每個不同特征的不同鍵組合是不切實際 的。因此,優(yōu)選機制是提供從主屏幕到這些特征的訪問。然而,顯示器的較小 尺寸導(dǎo)致在若干特征之間為主屏幕上的空間進行競爭。換言之,在服務(wù)供應(yīng)商 和/或設(shè)備制造商配置該主屏幕布局時,必須設(shè)法優(yōu)先排序若干不同特征或應(yīng)用 當(dāng)中哪些可直接從主屏幕上的一位置直接訪問。未在主屏幕上占得一席之地的 特征通常必須通過導(dǎo)航菜單結(jié)構(gòu)來訪問,這幾乎總是涉及若干不同的、有時不 直觀的鍵組合。
另外,用戶通常喜歡用像家庭成員的圖像或最喜歡的愛好的圖標這樣的東 西來個性化其主屏幕。用戶一般不喜歡其個性化被特征圖標等所妨礙。所以用 戶意愿與設(shè)法最大化可直接從主屏幕訪問的特征的數(shù)目相沖突。
因此,訪問移動設(shè)備上的特征的出眾機制和/或技術(shù)一直使本領(lǐng)域技術(shù)人 員感到困惑,直到現(xiàn)在。
概要
本發(fā)明針對一種能夠簡單訪問移動設(shè)備上的內(nèi)容的機制。簡言之, 一種移 動設(shè)備包括配置成在空閑狀態(tài)下顯示主屏幕而基于請求顯示掃視屏幕的顯示 管理器。主屏幕包括被認為適合一般性顯示需要的信息,而掃視屏幕包括更多 專用信息。
在一個方面,預(yù)見了一種系統(tǒng),其包括具有計算機可執(zhí)行組件的計算機可 讀介質(zhì),包括多個掃視模塊,每個掃視模塊被配置成創(chuàng)建包括第一內(nèi)容集的 掃視屏幕,掃視模塊中的至少一個被標識為當(dāng)前掃視模塊;以及顯示管理器, 被配置成在空閑狀態(tài)期間顯示具有第二內(nèi)容集的主屏幕,以及一旦發(fā)生掃視觸
發(fā)事件就將顯示切換到當(dāng)前掃視模塊。
在另一方面,預(yù)見了一種系統(tǒng),其包括用于在移動設(shè)備上顯示信息的計算 機可實現(xiàn)方法、或具有用以實現(xiàn)該方法的指令的計算機可讀介質(zhì)。該方法包括 接收由掃視觸發(fā)器的激活所導(dǎo)致的掃視觸發(fā)事件的通知,該事件被可訪問多個 插件掃視模塊的顯示管理器所接收,每個掃視模塊被配置成生成一不同的信息 屏幕。該方法還包括致使當(dāng)前掃視屏幕被繪制并呈現(xiàn)在移動設(shè)備的顯示器上, 當(dāng)前掃視屏幕受與某一領(lǐng)域的信息相關(guān)聯(lián)并定義屏幕布局和內(nèi)容的當(dāng)前掃視 模塊的控制。
附圖簡述
圖1是具有主屏幕且配置有本發(fā)明的實施例所預(yù)想的"掃視模塊"的移動 設(shè)備的示圖。
圖2是根據(jù)本發(fā)明的一個實現(xiàn)的、顯示在諸如圖1中的移動設(shè)備等移動設(shè) 備上的兩個屏幕——其中"主"屏幕具有當(dāng)前焦點(focus)的概念圖。 圖3是圖2中所示屏幕的另一示圖一一其中掃視屏幕具有當(dāng)前焦點。 圖4是其中掃視模塊可從已安裝的掃視模塊的列表訪問的本發(fā)明的一個 實現(xiàn)的概念圖。
圖5是其中掃視模塊可連續(xù)訪問的本發(fā)明的另一實現(xiàn)的另一概念圖。 圖6是具有體現(xiàn)本發(fā)明的一個實現(xiàn)的軟件組件的移動設(shè)備的功能框圖。 圖7是更詳細地示出了圖5中所示的體現(xiàn)本發(fā)明的一個實現(xiàn)的軟件組件的
特定部分的功能框圖。
圖8是一般性地示出了根據(jù)本發(fā)明的一個實現(xiàn)的用于訪問安裝在移動設(shè)
備上的特征的過程的操作流程圖。
具體描述
簡言之,呈現(xiàn)了一種掃視模塊系統(tǒng),它使得諸如蜂窩電話等移動設(shè)備的用 戶能夠容易地將顯示從在該移動設(shè)備空閑時所示的主屏幕切換到與"掃視模 塊"相關(guān)聯(lián)的掃視屏幕??稍谝苿釉O(shè)備上安裝多個掃視模塊并且用戶可在它們 之間切換。每個掃視模塊與一不同資源或數(shù)據(jù)源相關(guān)聯(lián)。以下是這一籠統(tǒng)概念
的特定實施例的具體描述。
圖1是可在其中實踐本發(fā)明的實施例的樣品移動設(shè)備101的示圖。移動設(shè)
備IOI可以是諸如蜂窩電話等用于無線通信的任何電信設(shè)備。優(yōu)選地,移動設(shè)
備101包括用于語音和數(shù)據(jù)通信兩者的能力。
顯示面板105被用于向用戶提供信息的圖形顯示。顯示面板105常呈現(xiàn)諸 如剩余電池壽命、當(dāng)前接收的信號強度等信息。任何"軟鍵"107的當(dāng)前狀態(tài) 可顯示在顯示器105上。軟鍵107的當(dāng)前狀態(tài)(例如,顯示器105上的實際文 本)是對上下文敏感的,即正在顯示的文本可取決于正在顯示的特定屏幕。如 圖所示,在"主屏幕"的上下文中,軟鍵107包括"菜單"選項和"聯(lián)系人" 選項。
移動設(shè)備101可包括若干輸入設(shè)備。首先,按鍵板103包括可用于撥打電 話號碼以及可能地鍵入數(shù)據(jù)條目的按鈕。按鍵板103可以是常規(guī)的12鍵按鍵 板、小型化的QWERTY按鍵板等。
附加按鈕104提供附加輸入能力。附加按鈕通常包括左右"軟鍵"按鈕、 方向按鈕(例如,左、右、上、和下)、以及選擇按鈕(常位于方向按鈕的中 間)。"軟鍵"按鈕被設(shè)置用于激活當(dāng)前正顯示的任意軟鍵。例如,如圖所示, 移動設(shè)備101當(dāng)前正顯示兩個軟鍵選項107——"菜單"選項和"聯(lián)系人"選 項。按下左軟鍵按鈕觸發(fā)"菜單"選項,而按下右軟鍵按鈕觸發(fā)"聯(lián)系人"選 項。與每個選擇按鈕相關(guān)聯(lián)的功能隨軟鍵選項(107)改變而改變。
在該實施例中,附加按鈕104中的一個(在該示例中為左方向按鈕113) 被用于將主屏幕換成與掃視模塊相關(guān)聯(lián)的"掃視屏幕"。因此,用戶能夠通過 簡單地激活與該特征相關(guān)聯(lián)的特定按鈕快速地掃視如當(dāng)前指派的掃視模塊所 定義的附加屏幕的信息。換言之,該替換性的信息掃視屏幕距離主屏幕僅一個 按鈕。出于討論目的,被指派用以將顯示器105從主屏幕切換到掃視屏幕的特 定按鈕或其它輸入機制一般被稱為"掃視觸發(fā)器"。
圖2是根據(jù)本發(fā)明的一個實現(xiàn)的、可顯示在諸如圖1中的移動設(shè)備等移動 設(shè)備上的兩個屏幕——其中"主"屏幕210具有當(dāng)前焦點(focus)的概念圖。 更具體地,主屏幕210是諸如當(dāng)移動設(shè)備被初始化或變?yōu)榭臻e或休眠(稱為"空 閑狀態(tài)")時呈現(xiàn)的第一或默認示圖。主屏幕210包括可能用戶、設(shè)備制造商、
或服務(wù)供應(yīng)商已選擇在移動設(shè)備處于空閑狀態(tài)_一諸如當(dāng)該移動設(shè)備未被用 于電話呼叫或其它操作時顯示的信息。通常,主屏幕210包括到用以獲得對安 裝在該移動設(shè)備上的特征的訪問的菜單的鏈接或其它激活觸發(fā)器。通常,用戶 諸如通過安裝該用戶感興趣的圖像(例如,家庭照片、有趣虛擬頭像等)來個
性化主屏幕210。在空閑狀態(tài)期間,用戶可與顯示在主屏幕210上的任何特征 或操作交互。當(dāng)該用戶激活"掃視觸發(fā)器"(例如,該示例中為左方向鍵113) 時,顯示改為掃視屏幕220,如圖3所示。
圖3是圖2中所示屏幕的另一示圖——其中掃視屏幕220具有當(dāng)前焦點。 如剛才所提及的,當(dāng)用戶激活掃視觸發(fā)器時,當(dāng)前狀態(tài)從空閑狀態(tài)改為其中移 動設(shè)備顯示掃視屏幕220的掃視狀態(tài)。在該掃視狀態(tài)下,主屏幕210并不可見。 而"掃視模塊"(稍后更加全面地描述)被激活并用于生成專門的顯示內(nèi)容以 呈現(xiàn)在掃視屏幕220上。掃視屏幕220提供了其上可呈現(xiàn)更多專用信息或數(shù)據(jù) 的易訪問替換屏幕。
在一超時期間期滿時、或在用戶的指示下,顯示返回到其中在移動設(shè)備上 顯示主屏幕210的空閑狀態(tài),如圖2所示。
圖4是其中掃視模塊可從已安裝的掃視模塊的列表訪問的本發(fā)明的一個 實現(xiàn)的概念圖。在該實現(xiàn)中,移動設(shè)備開始于顯示主屏幕401的空閑狀態(tài)。通 過如上所述地激活掃視觸發(fā)器(例如,按下左方向鍵),該移動設(shè)備的顯示首 先切換到當(dāng)前掃視模塊403。
當(dāng)前掃視模塊403可以是例如天氣報告或股票報價屏幕。然而,在一些情 形中,當(dāng)前掃視模塊403可能并非用戶在此刻希望看到的那個。所以用戶可使 用選擇機制來改變當(dāng)前掃視模塊403。在該實現(xiàn)中,用戶通過切換列表407來 改變當(dāng)前掃視模塊403。從當(dāng)前掃視模塊403,用戶按下與切換列表選項409 相關(guān)聯(lián)的軟鍵以調(diào)出切換列表407。切換列表407是其它已安裝掃視模塊的圖 形表示,可能為文本列表或圖標集。用戶向上或向下滾動該切換列表407選擇 所希望的掃視模塊。選擇切換列表407上的特定條目導(dǎo)致該選定的掃視模塊被 顯示和設(shè)為當(dāng)前掃視模塊。相應(yīng)地,當(dāng)用戶隨后激活掃視觸發(fā)器時,新選擇的 掃視模塊將被立即顯示。
圖5是其中掃視模塊可連續(xù)訪問的本發(fā)明的另一實現(xiàn)的概念圖。該替換性
實現(xiàn)提供了一種在掃視模塊之間切換比結(jié)合圖4所述的機制更簡單——雖然可 能沒那么快的機制。特別地,如果當(dāng)前掃視模塊503——即當(dāng)掃視觸發(fā)器第一 次被激活時首先顯示的那一模塊不是所需要的模塊時,用戶簡單地繼續(xù)激活該 掃視觸發(fā)器直到呈現(xiàn)出所需的掃視模塊。換言之,隨著掃視觸發(fā)器的每次激活, 顯示將連續(xù)地循環(huán)經(jīng)過每一個已安裝的掃視模塊直至用戶在一個模塊上停下。 當(dāng)該用戶在一掃視模塊上停下時,該模塊變成新的當(dāng)前掃視模塊。在一個特定
實現(xiàn)中,當(dāng)顯示回歸到主屏幕501時,存儲一指示最后顯示的掃視模塊變?yōu)樾?的當(dāng)前掃視模塊的條目。因此,在顯示回歸到主屏幕501并且用戶隨后再次激
活掃視觸發(fā)器時,新選定的掃視模塊將第一個被顯示。
圖6是可在本發(fā)明的實現(xiàn)中使用的那一類型的樣品移動設(shè)備601的功能框 圖。移動設(shè)備601可以是任何手持機算設(shè)備而不僅是蜂窩電話。例如,移動設(shè) 備601也可以是移動消息接發(fā)設(shè)備、個人數(shù)字助理、便攜式音樂播放器、全球 定位衛(wèi)星(GPS)設(shè)備等。雖然這里是在手持移動電話的上下文中描述的,但 應(yīng)該認識到的是,本發(fā)明的實現(xiàn)在諸如常規(guī)有線電話系統(tǒng)等其它領(lǐng)域也可具有 同等實用性。
在該示例中,移動設(shè)備601包括處理器單元604、存儲器606、存儲介質(zhì) 613、音頻單元631、輸入機構(gòu)632、以及顯示器630。處理器單元604有利地 包括微處理器或諸如數(shù)字信號處理器(DSP)等專用處理器,但也可替換地為 任何常規(guī)形式的處理器、控制器、微控制器、狀態(tài)機等。
處理器單元604被耦合至有利地實現(xiàn)為保存由處理器單元604執(zhí)行的軟件 指令的RAM存儲器的存儲器606。在該實施例中,存儲在存儲器606中的軟 件指令包括顯示管理器611、運行時環(huán)境或操作系統(tǒng)610、以及一個或多個其 它應(yīng)用612。存儲器606可以是單板RAM、或者處理器單元604和存儲器606 可一同駐留在ASIC中。在一替換實施例中,存儲器606可以由固件或閃存組 成。
顯示管理器611是管理要在移動設(shè)備上顯示的屏幕的設(shè)施或服務(wù)。顯示管 理器611—般提供移動設(shè)備上的主屏幕以及允許用戶在主屏幕與掃視屏幕之間 切換的簡單機制,以下有更具體的描述。
存儲介質(zhì)613可以實現(xiàn)為任何非易失性存儲器,作為列舉有ROM存儲器、
閃存、或磁盤驅(qū)動器等。存儲介質(zhì)613也可實現(xiàn)為這些或其它技術(shù)的組合,諸
如帶有高速緩存(RAM)存儲器的磁盤驅(qū)動器等。在該特定實施例中,存儲介 質(zhì)613被用于存儲在移動設(shè)備601被關(guān)機或斷電期間的數(shù)據(jù)。存儲介質(zhì)613可 被用于存儲聯(lián)系人信息、圖像、諸如鈴聲等呼叫通知等。
移動設(shè)備601還包括使得能在移動設(shè)備601與一個或多個其它計算設(shè)備之 間進行雙向通信的通信模塊621。通信模塊621可包括使得能夠進行諸如蜂窩 電話網(wǎng)、藍牙連接、無線局域網(wǎng)、或可能無線廣域網(wǎng)等RF或其它無線通信的 組件?;蛘?,通信模塊621可包括使得能夠進行諸如以太網(wǎng)連接、RJ-11連接、 通用串行總線連接、IEEE 1394 (火線)連接等陸線或硬線網(wǎng)絡(luò)通信的組件。 這些旨在為非窮盡性列表,許多其它替換是可能的。
音頻單元631是移動設(shè)備601的被配置成在模擬與數(shù)字格式之間轉(zhuǎn)換信號 的組件。音頻單元631被移動設(shè)備601用來使用揚聲器632輸出聲音和從話筒 633接收輸入信號。揚聲器632也可用于通知傳入的呼叫。
顯示器630被用于以圖形形式輸出數(shù)據(jù)或信息。該顯示器可以是諸如 LCD、 LED、 OLED等任何形式的顯示器技術(shù)。輸入機構(gòu)632可以是任何按鍵 板式輸入機構(gòu)?;蛘?,輸入機構(gòu)632可以與顯示器630結(jié)合在一起,諸如觸敏 顯示器設(shè)備這種情形。多到不可能一一提及的其它替換方案也是可能的。
圖7是更詳細地示出了圖6中所示的體現(xiàn)本發(fā)明的一個實現(xiàn)的軟件組件的 特定部分的功能框圖。更具體地,圖7示出了以上結(jié)合圖6所介紹的顯示管理 器611的一個實現(xiàn)。
如圖7所示,顯示管理器611包括主屏幕應(yīng)用701,它被配置成響應(yīng)于掃 視觸發(fā)器的激活在主屏幕703與掃視屏幕705之間切換顯示。如上所述,主屏 幕703包括被認為適合在空閑狀態(tài)期間顯示的信息。在一些情形下,主屏幕703 包括被移動設(shè)備制造商、服務(wù)供應(yīng)商、或者可能用戶確定為具有最高優(yōu)先級的 信息。主屏幕703上的信息本質(zhì)上可能趨向于更為固定。
在該實現(xiàn)中,主屏幕應(yīng)用701包括接受諸如掃視模塊714等"插入"到主 屏幕應(yīng)用701的掃視模塊的能力。換言之,主屏幕應(yīng)用701呈現(xiàn)其中選自一組 掃視模塊的掃視模塊714可被啟動的執(zhí)行環(huán)境。
每個掃視模塊是被構(gòu)造用于運行時結(jié)合在主屏幕應(yīng)用701中的單獨"小應(yīng) 用程序"或小型應(yīng)用。每個掃視模塊被配置成檢索并呈現(xiàn)特定的可掃視數(shù)據(jù)。 出于討論的目的,術(shù)語"可掃視數(shù)據(jù)"是指移動設(shè)備的用戶感興趣但可能迅速 改變的本質(zhì)短暫、瞬時、或易消失的信息。可掃視數(shù)據(jù)的示例很多,且包括股 票報價、天氣報告、交通狀況、沖浪報告、滑雪報告、即時消息接發(fā)通信、移 動設(shè)備或移動設(shè)備上己安裝特征/應(yīng)用的當(dāng)前狀態(tài)等。例如,如果移動設(shè)備包括 用于播放諸如MP3文件等媒體文件的已安裝應(yīng)用,則掃視模塊可以被配置成 顯示當(dāng)前正播放的歌曲或播放列表。另外,掃視模塊可以與另一應(yīng)用相關(guān)聯(lián)地 配置以使得該掃視模塊不僅顯示可掃視數(shù)據(jù),還提供對相關(guān)聯(lián)的應(yīng)用的簡單控 制。繼續(xù)媒體播放器示例,掃視模塊可被配置成對相關(guān)聯(lián)的應(yīng)用提供簡單控制 (例如,播放、停止、暫停、跳過等)。
主屏幕應(yīng)用701包括標識安裝在該移動設(shè)備上且已向主屏幕應(yīng)用701注冊 的每個掃視模塊的模塊列表707。另外,至少一個掃視模塊被標識為"當(dāng)前" 掃視模塊。當(dāng)前掃視模塊是當(dāng)掃視觸發(fā)器被激活時首先將被顯示的掃視模塊。 主屏幕應(yīng)用701可諸如通過直接用戶輸入(例如,選擇菜單)或間接輸入(例 如,將最后一次查看的掃視模塊作為當(dāng)前掃視模塊)來改變哪一掃視模塊是當(dāng) 前掃視模塊??膳c模塊列表707相關(guān)聯(lián)地存儲一標識哪個掃視模塊是當(dāng)前掃視 模塊的索引或其它標識符。
在一個實現(xiàn)中,掃視模塊714包括定義當(dāng)掃視屏幕705在顯示器上繪制 (render)時將如何出現(xiàn)的代碼和/或指令??梢灶A(yù)想,掃視模塊可被構(gòu)造成呈 現(xiàn)各種類型的信息中的任意一種。示例包括天氣報告、股票報價、當(dāng)前交通狀 況、電子郵件收件箱、即時消息接發(fā)界面、圖像幻燈片、移動設(shè)備的操作狀態(tài) 等。有難以窮盡的類型的掃視模塊可以被構(gòu)造出并動態(tài)地"插入"到主屏幕應(yīng) 用701。掃視模塊714可另外包括可由用戶設(shè)置并存儲在配置數(shù)據(jù)存儲或文件 中的配置選項(例如,設(shè)置715)。
應(yīng)該注意,掃視模塊714可被構(gòu)造成與主移動設(shè)備的其它特征或功能交 互。在一個常見示例中,掃視模塊714可被配置成與通信模塊交互以發(fā)起與諸 如信息服務(wù)器等遠程設(shè)備的會話。使用該通信會話,掃視模塊714可檢索用以 包括在掃視屏幕705中的當(dāng)前信息。例如,如果掃視模塊714被配置成顯示當(dāng) 前天氣報告,則掃視模塊714可被配置成聯(lián)系遠程天氣站以檢索當(dāng)前天氣狀況。
設(shè)置715可被用于存儲可供掃視模塊714用來檢索恰當(dāng)信息的當(dāng)前地理信息。 或者,可咨詢?nèi)蚨ㄎ幌到y(tǒng)(GPS)組件來確定當(dāng)前地理位置。
繪制引擎780可被主屏幕應(yīng)用701用來繪制掃視屏幕705。繪制引擎780被配置成解釋其它應(yīng)用所提供的指令和/或代碼以在顯示屏幕上產(chǎn)生圖形圖像。 在其中掃視模塊714被插入到主屏幕應(yīng)用701的實現(xiàn)中,主屏幕應(yīng)用701可調(diào) 用繪制引擎780——在適當(dāng)情況下使用設(shè)置715來呈現(xiàn)掃視模塊714中的代碼 從而產(chǎn)生掃視屏幕705。或者,掃視模塊714可直接調(diào)用繪制引擎780。
其它掃視模塊可使用檢索系統(tǒng)790被下載或檢索到移動設(shè)備。在一個示例 中,檢索系統(tǒng)7卯可與遠程應(yīng)用服務(wù)器通信并且在被激活時向用戶呈現(xiàn)可被檢 索至移動設(shè)備的掃視模塊的列表。檢索到的掃視模塊可被存儲在移動設(shè)備上并 輸入在模塊列表707上以使得它們可像現(xiàn)有掃視模塊那樣被選擇。
圖8是一般性地示出了根據(jù)本發(fā)明的一個實現(xiàn)的用于訪問安裝在移動設(shè) 備上的特征的過程800的操作流程圖。過程800是在根據(jù)本發(fā)明的一個實現(xiàn)配 置的移動設(shè)備上執(zhí)行的。更具體地,該移動設(shè)備包括可訪問多個掃視模塊—— 其中每個掃視模塊被配置成生成一不同的信息屏幕一_的顯示管理器。過程 800始于步驟801。
在步驟801,顯示管理器接收到由掃視觸發(fā)器的激活所引起的事件的通 知。掃視觸發(fā)器是諸如方向按鈕等輸入機構(gòu),它被用戶激活以指示希望將顯示 從當(dāng)前狀態(tài)改到掃視狀態(tài)。
在步驟803,顯示管理器致使當(dāng)前掃視屏幕被繪制并呈現(xiàn)在移動設(shè)備的顯 示器上。這一步驟可包括調(diào)用與某一領(lǐng)域的信息相關(guān)聯(lián)且定義屏幕布局和內(nèi)容 的插件掃視模塊。該內(nèi)容可以由掃視模塊從遠程數(shù)據(jù)源檢索。顯示管理器在該 步驟的執(zhí)行中可咨詢或調(diào)用繪制引擎。
在步驟805,任選地,顯示管理器可接收到操作性地從當(dāng)前掃視模塊切換 至一不同掃視模塊的切換事件的通知。該切換事件可釆取許多形式,諸如需要 進行掃視模塊切換的明確指示、后續(xù)掃視觸發(fā)事件形式的隱性指示。換言之, 該切換事件可以與掃視觸發(fā)器輸入機構(gòu)或不同的輸入機構(gòu)相關(guān)聯(lián)。
在步驟807,如果發(fā)生了切換事件,則顯示管理器存儲標識已安裝掃視模 塊當(dāng)中哪一個已被選擇作為當(dāng)前掃視模塊的信息以供在發(fā)生后續(xù)掃視觸發(fā)事
件時使用。
在步驟809,發(fā)生導(dǎo)致顯示管理器將顯示屏幕從掃視屏幕返回到主屏幕的
返回事件。返回事件可以與超時期間或諸如按鍵板按鈕等明確輸入機構(gòu)相關(guān) 聯(lián)。
盡管已參照特定實施例和實現(xiàn)描述了本發(fā)明,但應(yīng)該理解的是,這些僅是 說明性的,而本發(fā)明的范圍并不限于這些實施例。對上述實施例的許多變形、 修改、添加和改進是可能的??梢灶A(yù)想的是,這些變形、修改、添加和改進落 在如在以下權(quán)利要求中詳述的本發(fā)明的范圍內(nèi)。
權(quán)利要求
1.一種具有計算機可執(zhí)行組件的計算機可讀介質(zhì),包括多個掃視模塊,每個掃視模塊被配置成創(chuàng)建包括第一內(nèi)容集的掃視屏幕,所述掃視模塊中的至少一個被標識為當(dāng)前掃視模塊;以及顯示管理器,它被配置成在空閑狀態(tài)期間顯示主屏幕,所述主屏幕具有第二內(nèi)容集,所述顯示管理器還被配置成一旦發(fā)生掃視觸發(fā)事件就將顯示切換到所述當(dāng)前掃視模塊的掃視屏幕。
2. 如權(quán)利要求1所述的計算機可讀介質(zhì),其特征在于,所述至少一個掃 視模塊還被配置成與同所述計算機可讀介質(zhì)通信地存儲著的另一應(yīng)用交互,所 述掃視模塊被配置成接收使用所述掃視屏幕發(fā)出的命令并將這些命令提供給 所述另一應(yīng)用。
3. 如權(quán)利要求1所述的計算機可讀介質(zhì),其特征在于,所述多個掃視模 塊至少包括從下組中選出的一個天氣狀況小應(yīng)用程序、交通狀況小應(yīng)用程序、 股票報價小應(yīng)用程序、即時消息接發(fā)小應(yīng)用程序、新聞閱讀器小應(yīng)用程序、媒 體播放器小應(yīng)用程序、圖像顯示小應(yīng)用程序、以及移動設(shè)備狀態(tài)小應(yīng)用程序。
4. 如權(quán)利要求1所述的計算機可讀介質(zhì),其特征在于,所述顯示管理器 包括配置成接收插件模塊的主屏幕應(yīng)用并且所述掃視模塊中的每一個被配置 成插入到所述主屏幕應(yīng)用。
5. 如權(quán)利要求1所述的計算機可讀介質(zhì),其特征在于,所述顯示管理器 包括標識出所述多個掃視模塊中的每一個的模塊列表。
6. 如權(quán)利要求5所述的計算機可讀介質(zhì),其特征在于,所述模塊列表還包括所述當(dāng)前掃視模塊的標識。
7. 如權(quán)利要求1所述的計算機可讀介質(zhì),其特征在于,所述顯示管理器 還被配置成接收將所述當(dāng)前掃視模塊改為另一掃視模塊的通知。
8. 如權(quán)利要求7所述的計算機可讀介質(zhì),其特征在于,所述改變當(dāng)前掃 視模塊的通知是經(jīng)由具有所述多個掃視模塊的列表的提示接收到的。
9. 如權(quán)利要求1所述的計算機實現(xiàn)方法,其特征在于,所述第一內(nèi)容集 包括可掃視內(nèi)容。
10. —種用于在移動設(shè)備上顯示信息的計算機實現(xiàn)方法,所述方法包括 接收由掃視觸發(fā)器的激活所導(dǎo)致的掃視觸發(fā)事件的通知,所述事件由可訪問多個插件掃視模塊的顯示管理器接收,每個掃視模塊被配置成生成信息屏 幕;以及致使當(dāng)前掃視屏幕被繪制并呈現(xiàn)在所述移動設(shè)備的顯示器上,所述當(dāng)前掃 視屏幕受與某一領(lǐng)域的信息相關(guān)聯(lián)并定義屏幕布局和內(nèi)容的當(dāng)前掃視模塊的 控制。
11. 如權(quán)利要求10所述的方法,其特征在于,所述顯示管理器接收作用 于從所述當(dāng)前掃視模塊切換至一不同掃視模塊的切換事件的通知。
12. 如權(quán)利要求11所述的方法,其特征在于,所述切換事件包括希望進 行掃視模塊切換的明確指示。
13. 如權(quán)利要求11所述的方法,其特征在于,所述切換事件包括希望進 行掃視模塊切換的隱性指示。
14. 如權(quán)利要求11所述的方法,其特征在于,所述顯示管理器存儲標識 已安裝的掃視模塊當(dāng)中哪一個已被選為所述當(dāng)前掃視模塊的信息以供在后續(xù) 發(fā)生所述掃視觸發(fā)事件時使用。
15. 如權(quán)利要求10所述的方法,其特征在于,發(fā)生導(dǎo)致所述顯示管理器 令所述顯示屏幕從所述掃視屏幕返回到主屏幕的返回事件。
16. 如權(quán)利要求15所述的方法,其特征在于,所述返回事件是作為超時 期間或明確輸入的結(jié)果而發(fā)生的。
17. 如權(quán)利要求10所述的方法,其特征在于,所述掃視觸發(fā)器包括被激 活以指示希望將顯示從其當(dāng)前狀態(tài)改為掃視狀態(tài)的輸入機構(gòu)。
18. 如權(quán)利要求17所述的方法,其特征在于,所述輸入機構(gòu)包括方向按鈕。
19. 如權(quán)利要求IO所述的方法,其特征在于,所述內(nèi)容是由所述掃視模 塊從遠程數(shù)據(jù)源檢索到的。
20. 如權(quán)利要求10所述的方法,其特征在于,所述顯示管理器調(diào)用繪制 引擎來繪制和/或呈現(xiàn)所述掃視屏幕。
21. 如權(quán)利要求IO所述的方法,其特征在于,所述內(nèi)容包括可掃視內(nèi)容。
22. —種具有用于在移動設(shè)備上顯示信息的計算機可執(zhí)行指令的計算機可 讀介質(zhì),所述指令包括接收由掃視觸發(fā)器的激活所導(dǎo)致的掃視觸發(fā)事件的通知,所述事件由可訪 問多個插件掃視模塊的顯示管理器接收,每個掃視模塊被配置成生成信息屏 幕;以及致使當(dāng)前掃視屏幕被繪制并呈現(xiàn)在所述移動設(shè)備的顯示器上,所述當(dāng)前掃 視屏幕受與某一領(lǐng)域的信息相關(guān)聯(lián)并定義屏幕布局和內(nèi)容的當(dāng)前掃視模塊的 控制。
23. —種移動設(shè)備,包括 顯示組件;用于執(zhí)行軟件組件的處理器;以及在其中執(zhí)行所述軟件組件的存儲器,所述軟件組件包括多個掃視模塊,每個掃視模塊被配置成創(chuàng)建包括第一內(nèi)容集的掃視屏幕,所述掃視模塊中的至少一個被標識為當(dāng)前掃視模塊;以及顯示管理器,它被配置成在空閑狀態(tài)期間顯示具有第二內(nèi)容集的主屏幕,并且一旦發(fā)生掃視觸發(fā)事件就將顯示切換到所述當(dāng)前掃視模塊的掃視屏
24. 如權(quán)利要求23所述的移動設(shè)備,其特征在于,至少一個掃視模塊還 被配置成與同所述計算機可讀介質(zhì)通信地存儲著的另一應(yīng)用交互,所述掃視模 塊被配置成接收使用所述掃視屏幕發(fā)出的命令并將這些命令提供給所述另一 應(yīng)用。
25. 如權(quán)利要求23所述的移動設(shè)備,其特征在于,所述多個掃視模塊至 少包括從下組中選出的一個天氣狀況小應(yīng)用程序、交通狀況小應(yīng)用程序、股 票報價小應(yīng)用程序、即時消息接發(fā)小應(yīng)用程序、新聞閱讀器小應(yīng)用程序、媒體 播放器小應(yīng)用程序、圖像顯示小應(yīng)用程序、以及移動設(shè)備狀態(tài)小應(yīng)用程序。
26. 如權(quán)利要求23所述的移動設(shè)備,其特征在于,所述顯示管理器包括 配置成接收插件模塊的主屏幕應(yīng)用并且所述掃視模塊中的每一個被配置成插 入到所述主屏幕應(yīng)用。
27. 如權(quán)利要求23所述的移動設(shè)備,其特征在于,所述顯示管理器包括標識出所述多個掃視模塊中的每一個的模塊列表。
28. 如權(quán)利要求27所述的移動設(shè)備,其特征在于,所述模塊列表還包括 所述當(dāng)前掃視模塊的標識。
29. 如權(quán)利要求23所述的移動設(shè)備,其特征在于,所述顯示管理器還被 配置成接收將所述當(dāng)前掃視模塊改為另一掃視模塊的通知。
30. 如權(quán)利要求29所述的移動設(shè)備,其特征在于,所述改變當(dāng)前掃視模 塊的通知是經(jīng)由具有所述多個掃視模塊的列表的提示接收到的。
31. 如權(quán)利要求23所述的移動設(shè)備,其特征在于,所述第一內(nèi)容集包括 可掃視內(nèi)容。
32. —種移動設(shè)備,包括用于接收由掃視觸發(fā)器的激活所導(dǎo)致的掃視觸發(fā)事件的通知的裝置,所述 事件由可訪問多個插件掃視模塊的顯示管理器接收,每個掃視模塊被配置成生 成不同的信息屏幕;以及用于致使當(dāng)前掃視屏幕被繪制并呈現(xiàn)在所述移動設(shè)備的顯示器上的裝置, 所述當(dāng)前掃視屏幕受與某一領(lǐng)域的信息相關(guān)聯(lián)并定義屏幕布局和內(nèi)容的當(dāng)前 掃視模塊的控制。
全文摘要
描述了一種使得諸如蜂窩電話等移動設(shè)備的用戶能夠容易地將顯示從在移動設(shè)備處于空閑時所示的主屏幕(210)切換到與“掃視模塊”相關(guān)聯(lián)的掃視屏幕(220)的系統(tǒng)。多個掃視模塊可被安裝在移動設(shè)備上并且用戶可在它們之間切換。每個掃視模塊與一不同的可掃視數(shù)據(jù)源相關(guān)聯(lián)。
文檔編號H04M1/725GK101346977SQ200680048629
公開日2009年1月14日 申請日期2006年10月25日 優(yōu)先權(quán)日2005年10月25日
發(fā)明者K·克吉, M·L·戴維斯, P·尼爾森, R·皮爾, S·D·貝斯 申請人:高通股份有限公司