專利名稱:用于小屏幕設(shè)備的多任務(wù)處理視圖的制作方法
技術(shù)領(lǐng)域:
所公開實施方式的方面總體上涉及用戶界面,并且更具體地涉及用于在多任務(wù)處理環(huán)境中呈現(xiàn)視圖的用戶界面。
背景技術(shù):
多任務(wù)處理總體上涉及用戶同時在一個設(shè)備上使用若干應(yīng)用。用戶通常會在一個設(shè)備上的不同的活動的應(yīng)用之間切換。在許多情況下,在活動的應(yīng)用之間切換可以包括點擊在屏幕上的應(yīng)用標簽,或者從活動的應(yīng)用列表選擇期望的應(yīng)用。在應(yīng)用之間切換是移動設(shè)備中日益增長的需求,這尤其被增加的對基于因特網(wǎng)的服務(wù)的使用所驅(qū)動。情況是, 用戶的整體體驗并非由一個應(yīng)用或服務(wù)的使用限定,而是由若干這種服務(wù)的組合使用來限定——每個服務(wù)以突發(fā)的方式使用(即,使用持續(xù)幾分鐘,然后用戶在返回到原始服務(wù)之前做些別的事情)。在小屏幕設(shè)備中,在用戶界面中通常存在關(guān)于空間的限制。因此,通常不可能示出每個打開的應(yīng)用(例如Windows中的任務(wù)欄)。向包含打開的應(yīng)用的任何類型的視圖的導(dǎo)航可以被認為是盲目導(dǎo)航,這是由于用戶不知道他們將在那里找到什么。當在小屏幕設(shè)備中進行多任務(wù)處理時,用戶被迫要記住哪些應(yīng)用打開了并且正在使用。同樣,在這些多任務(wù)處理環(huán)境中,用戶將經(jīng)常無意或有意地在他們完成他們的使用之前關(guān)閉應(yīng)用。常規(guī)多任務(wù)處理解決方案完全無法解決該問題。用戶應(yīng)當不必經(jīng)過主菜單進行導(dǎo)航、執(zhí)行更深層的導(dǎo)航、或者進行基于文本的搜索便能找到需要的應(yīng)用或內(nèi)容項目。其他多任務(wù)處理解決方案旨在將應(yīng)用從用戶界面中的其余導(dǎo)航中分離。這些解決方案中的某些解決方案例如包括Windows 的任務(wù)欄、Apple 的顯露(Expose)和Nokia s60 的任務(wù)對換程序。這些解決方案的潛在是將打開的應(yīng)用從用戶界面中的其余導(dǎo)航中分離。有利的是,在進行多任務(wù)處理以及在多任務(wù)處理期間不必經(jīng)過主菜單導(dǎo)航來找到活動的應(yīng)用時,能夠容易地標識應(yīng)用的打開和關(guān)閉狀態(tài)。同樣有利的是,避免需要經(jīng)過應(yīng)用樹導(dǎo)航來找到所需的內(nèi)容項目或者避免需要進行基于文本的搜索來在多任務(wù)處理環(huán)境中找到內(nèi)容項目。
發(fā)明內(nèi)容
所公開的實施方式的方面旨在至少包括方法、裝置、用戶界面和計算機程序產(chǎn)品。 在一個實施方式中,方法包括提供待在設(shè)備的顯示器上顯示的內(nèi)容項目,確定每個內(nèi)容項目相對于每個其他內(nèi)容項目的相關(guān)性,以及沿連續(xù)體在設(shè)備的顯示器上組織內(nèi)容項目,其中上下文更相關(guān)的內(nèi)容更靠近顯示器的中心區(qū)域定位,并且上下文不太相關(guān)的內(nèi)容遠離該中心區(qū)域定位。
結(jié)合附圖,在下面的描述中說明實施方式的前述方面和其他特征,在附圖中圖1是并入所公開實施方式多個方面的用戶界面的方框圖;圖2是并入所公開實施方式多個方面的示例性用戶界面的方框圖;圖3是并入所公開實施方式多個方面的示例性用戶界面的一系列抓屏;圖4是所公開實施方式多個方面可以在其中應(yīng)用的系統(tǒng)的方框圖;圖5是并入所公開實施方式多個方面的示例性過程流程圖;圖6A和圖6B是可以用于實踐所公開實施方式多個方面的示例性設(shè)備的圖示;圖7圖示了并入可以用于實踐所公開實施方式多個方面的特征的示例性系統(tǒng)的方框圖;以及圖8是示出了圖6A和圖6B的設(shè)備可以在其中使用的示例性系統(tǒng)的通用架構(gòu)的方框圖。
具體實施例方式圖1示出了并入所公開實施方式多個方面的示例性用戶界面100。雖然將參考附圖中所示出的并且在下文描述的實施方式對所公開的實施方式進行描述,但是應(yīng)當理解的是,這些實施方式可以以許多備選的形式來體現(xiàn)。另外,可以使用任何適當大小、形狀或者類型的元件或材料。所公開實施方式的方面大體上提供了用戶界面框,該用戶界面框的核心是包括上下文相關(guān)內(nèi)容的自適應(yīng)視圖。上下文更相關(guān)或高度相關(guān)的內(nèi)容可以被置于視圖中心區(qū)域或其附近。上下文不太相關(guān)的可以被置于視圖中心區(qū)域之外。用戶不需要記住例如哪些應(yīng)用被打開或者已經(jīng)關(guān)閉、哪些應(yīng)用經(jīng)常使用或不經(jīng)常使用或者哪些應(yīng)用與活動的任務(wù)相關(guān)。 上下文相關(guān)內(nèi)容視圖為用戶最常使用和相關(guān)的服務(wù)和內(nèi)容提供有效且自適應(yīng)的可視化和導(dǎo)航。圖1是并入所公開實施方式多個方面的示例性用戶界面的圖示。如圖1中所示, 用戶界面100包括上下文相關(guān)內(nèi)容視圖102。一個或多個圖標或?qū)ο?04可以在上下文相關(guān)內(nèi)容視圖102中顯示或呈現(xiàn)。這些圖標或?qū)ο?04通常用于表示潛在應(yīng)用、程序、服務(wù)、 鏈接、文件、數(shù)據(jù)、文檔、電子郵件程序、通知程序、電子消息傳送程序、日歷應(yīng)用、數(shù)據(jù)處理應(yīng)用、文字處理應(yīng)用、游戲應(yīng)用、多媒體應(yīng)用和消息傳送、基于因特網(wǎng)的網(wǎng)頁或應(yīng)用、電話應(yīng)用或基于位置的應(yīng)用等,以上這些在這里被稱作“內(nèi)容”或“內(nèi)容項目”。該列表僅是示例性的,并且在備選實施方式中,內(nèi)容可以包括能夠在電子設(shè)備(例如,移動通信設(shè)備或終端) 上找到的任何適當?shù)膬?nèi)容。雖然圖1中所示的對象104大體上包括矩形形狀,但是在備選實施方式中,如同術(shù)語的通常理解那樣,可以使用任何適當?shù)膱D標或?qū)ο蟆K_的實施方式的用戶界面100通常被配置成基于內(nèi)容的上下文相關(guān)性來提供內(nèi)容的視圖。上下文相關(guān)性可以由包括但不限于以下的多種因素決定位置、時間、設(shè)備狀態(tài)(例如,連接到充電器、Bluetooth 活動、靜音配置文件、呼叫活動、當前打開的應(yīng)用設(shè)置等)以及可從設(shè)備傳感器獲得的任何其他信息,例如設(shè)備定向、設(shè)備的移動/靜止和溫度。在一個實施方式中,圖標104根據(jù)潛在內(nèi)容的上下文相關(guān)性布置在視圖102中。如圖1中所示,圖標104始于在視圖102的近似中心區(qū)域106中,并且向外延伸而超出顯示區(qū)域114的外沿或邊界而聚集。針對上下文更相關(guān)的內(nèi)容的圖標被置于或定位在更靠近視圖 102的近似中心區(qū)域106的位置。針對上下文不太相關(guān)的內(nèi)容的圖標可以定位在更遠離近似中心區(qū)域106的位置。針對查看的最新內(nèi)容(例如,在當前上下文視圖102之前的最后應(yīng)用或網(wǎng)頁視圖)的圖標可以位于視圖102的近似中心112中。在多任務(wù)處理環(huán)境中,一個或多個內(nèi)容項目可以同時運行、活動或打開。為了在視圖102中布置圖標104,對每個內(nèi)容項目的上下文相關(guān)性進行確定。例如,打開或活動的內(nèi)容可以被認為是上下文更相關(guān)的內(nèi)容。經(jīng)常使用或關(guān)聯(lián)的內(nèi)容、最近接收的消息傳送應(yīng)用或未打開的通知或消息或者活動網(wǎng)頁或打開的數(shù)據(jù)處理文檔也可以被認為是上下文更相關(guān)的內(nèi)容。上下文不太相關(guān)的內(nèi)容例如可以包括但不限于打開但持續(xù)某個時段未活動的應(yīng)用、最近已經(jīng)關(guān)閉的應(yīng)用或與當前活動的應(yīng)用無關(guān)的應(yīng)用。除了打開的應(yīng)用和最近的應(yīng)用之外,其他上下文相關(guān)的內(nèi)容或項目可以包括最近的內(nèi)容、人物、網(wǎng)頁、活動通知、位置相關(guān)信息、打開但持續(xù)一段時間未被查看的網(wǎng)頁或者活動但不具有任何當前或新的消息的消息傳送應(yīng)用。在一個實施方式中,關(guān)閉的應(yīng)用并不從視圖102中消失,而是被更遠離近似中心 106地放置、定位或移動到例如由區(qū)域108表示的區(qū)域中。如圖1所示,項目的上下文相關(guān)性決定了其沿著視圖102內(nèi)的一般連續(xù)體的位置, 其中上下文更相關(guān)的內(nèi)容更加靠近視圖102的近似中心區(qū)域106定位。這里所使用的術(shù)語 “連續(xù)體”不限于直線,而可以包括諸如圖1中所示的內(nèi)容項目的一般的空間排序或分散排序。在一個實施方式中,內(nèi)容項目可以通過螺旋形式顯示,其中最相關(guān)的內(nèi)容項目處于視圖 102的中間而不太相關(guān)的內(nèi)容項目沿半徑如臂一樣向外延伸。當項目遠離近似中心區(qū)域106來定位或移動時,該項目的上下文相關(guān)性相對于更靠近近似中心區(qū)域106的內(nèi)容而言減小。在圖1所示的示例中,位置更靠近近似中心106 的項目(諸如項目110和項目112)被認為比位置更遠離近似中心區(qū)域106的項目(諸如項目104)上下文更相關(guān)。在一個實施方式中,上下文更相關(guān)的內(nèi)容項目的示例是打開的應(yīng)用,而上下文不太相關(guān)的內(nèi)容項目是最近的應(yīng)用。這里為了描述的目的,視圖102中的圖標將以內(nèi)容和內(nèi)容項目的術(shù)語進行描述。然而,應(yīng)當理解,視圖將包括至潛在內(nèi)容的鏈接,但不必包括內(nèi)容本身,根據(jù)這些術(shù)語的傳統(tǒng)含義,鏈接包括圖標或?qū)ο蟆^(qū)域106和區(qū)域108 僅是出于描述的目的,并且所公開的實施方式的范圍不限于特定的一個區(qū)域、多個區(qū)域或區(qū)。在所公開的實施方式中,項目相對于視圖102的近似中心區(qū)域106和視圖中其他項目的位置突出顯示了該項目的上下文相關(guān)性。在一個實施方式中,用戶界面100可以包括一個或多個按鍵116、118和120。在備選的實施方式中,用戶界面100可以包括任意數(shù)目的按鍵或輸入設(shè)備,諸如一個或多個軟鍵(未示出)。上下文相關(guān)內(nèi)容視圖可以在激活按鍵(諸如按鍵116、118或120之一)、激活軟鍵或菜單命令之后被激活。在備選的實施方式中,可以使用任何適當?shù)臋C制來激活或打開上下文相關(guān)內(nèi)容視圖,諸如語音輸入、在觸摸屏設(shè)備上的敲擊、設(shè)備的位置或者設(shè)備的搖動或移動。參照圖2,圖示了并入所公開實施方式的多個方面的用戶界面200的另一示例。在該示例中,相關(guān)視圖202的至少一部分在用戶界面200上顯示。注意到,由于用戶界面200 的顯示區(qū)域222的有限大小,因此僅視圖202的一部分在顯示區(qū)域222上可見。相關(guān)性視圖202包括表示上下文相關(guān)內(nèi)容的多個圖標。在一個實施方式中,圖標可以作為這里被稱作的上下文鏈接“云”被聚集在一起。由視圖202表示的“云”通常會填充顯示區(qū)域222,其中一個或多個圖標可以部分或完全延伸超出顯示區(qū)域222。在一個實施方式中,云內(nèi)的每個圖標可以配置成漂移或抖動,猶如在風(fēng)中飄動。叩擊或選擇特定圖標可以直接打開項目。選擇并拖拽顯示區(qū)域222中的圖標可以實質(zhì)上一致地移動整個云鏈接,即所有圖標。在一個實施方式中,當一個圖標被選擇和拖拽時,其他圖標可以跟隨,但具有預(yù)定延遲。這樣能夠給出圖標正在被跨顯示區(qū)域222或者關(guān)于顯示區(qū)域222拖拽的效果。當前在顯示區(qū)域222 中不可見的項目(由于其更遠離視圖202的中心204)可以被移動到顯示區(qū)域222內(nèi)。在一個實施方式中,視圖202的中心204可以被突出顯示,使得即便在視圖202的中心與顯示器222的中心區(qū)域不一致時,視圖的中心也容易明顯。這允許用戶平移(pan)視圖202并且在顯示區(qū)域222上可視化視圖202中的所有內(nèi)容項目。視圖202可以在任何適當?shù)姆较蛞苿踊蚱揭?。在一個實施方式中,在顯示區(qū)域222中只是部分可見或者不可見的圖標可以間歇地或周期地移入顯示區(qū)域222并且然后移出顯示區(qū)域222。這樣即便它們沒有在顯示區(qū)域222中,也可以提醒用戶這些內(nèi)容項目存在于視圖202中。可以以一次一個、一次若干或所有或者以旋轉(zhuǎn)的方式移動圖標。視圖202內(nèi)的項目可以被打開或關(guān)閉。在一個實施方式中,打開或關(guān)閉項目可以通過長叩擊對象菜單或長按按鍵來執(zhí)行。相關(guān)性視圖202可以通過激活按鍵的另一次按動來關(guān)閉,從而使用戶界面200返回到在相關(guān)性視圖被激活之前其所處的狀態(tài)中。在備選的實施方式中,可以使用任何適當?shù)臋C制來打開和關(guān)閉視圖202中的項目或視圖222本身。在圖2中所示的示例中,當前前景應(yīng)用204呈現(xiàn)在相關(guān)性視圖202的實質(zhì)中心。當前前景應(yīng)用204可以被認為是在相關(guān)性視圖模式被激活之前用戶界面200的最后狀態(tài)。例如,參照圖3,在屏幕301中,用于新聞頻道的網(wǎng)頁302是用戶界面300的當前狀態(tài)。當上下文相關(guān)內(nèi)容模式被激活時,用戶界面300的狀態(tài)改變成屏幕303中所示的狀態(tài)。最中心的圖標306表示圖301中所示的網(wǎng)頁302,這是由于該網(wǎng)頁是用戶界面的最后活動狀態(tài)。再次參照圖2,其他上下文相關(guān)內(nèi)容可以位于中心圖標204附近。例如,打開應(yīng)用 206位于中心圖標204附近,更遠離該中心圖標204。活動通知208也位于中心區(qū)域附近, 但遠離中心圖標204。最近應(yīng)用210也更遠離中心圖標204,指示上下文不太相關(guān)的內(nèi)容項目。在內(nèi)容更遠離中心區(qū)域或中心圖標204移動時,該內(nèi)容可以被認為是相對于更靠近中心204的圖標而言是不太相關(guān)的。在一個實施方式中,關(guān)聯(lián)或有關(guān)的項目213可以在視圖202中彼此靠近定位或聚集。在該示例中,打開的應(yīng)用206與項目212和項目214有關(guān)。因此,項目212和項目214 可以在打開的應(yīng)用206附近聚集,用于表明彼此之間的關(guān)系或相關(guān)性。從圖2中可以看出,由于顯示區(qū)域222的大小限制,與在視圖202中的任意時刻所顯示的圖標相比,存在與上下文相關(guān)內(nèi)容有關(guān)的更多的圖標。某些圖標(諸如,圖標210和圖標214)在視圖202的顯示區(qū)域222中僅部分可見。與圖標206有關(guān)的圖標212在視圖 202上不可見,這是由于即便該圖標212包括在上下文相關(guān)內(nèi)容視圖202中,其也落在顯示區(qū)域222之外。為了能夠查看所有上下文相關(guān)內(nèi)容,在一個實施方式中,如由方向指示符224總體上示出的,視圖202可以從右到左、由上至下或者在任何一般方向上移位或平移。在一個實施方式中,“選擇并拖拽”方法可以用于對組成視圖202的所有圖標進行移位。使用定點設(shè)備或者其他光標或?qū)Ш娇刂圃O(shè)備,顯示區(qū)域222中的任意一個圖標可以被選擇并保持以移動視圖202的整個框230。雖然圖2中所示的框230的形狀大體上為圓形,但是在備選實施方式中該形狀可以是任意適當?shù)男螤睢J褂眠x擇并拖拽方法,視圖202可以在任何方向上在顯示區(qū)域222中移動。先前不可見的圖標可以被移動到可見顯示區(qū)域222中。之前可見的圖標可以被移到顯示區(qū)域222之外。例如,通過向右移動框230,圖標214將進入顯示區(qū)域222上的視圖。向左的“選擇并拖拽”可以促使圖標218進入顯示區(qū)域222上的視圖。 類似地,在向上方向上的選擇并拖拽將促使圖標218進入顯示區(qū)域222。向左并且在向上方向上的選擇并拖拽可以促使圖標220呈現(xiàn)在顯示區(qū)域222中。通常,視圖202可以在任何方向上在用戶界面200上移動,使得所有內(nèi)容項目可以在一段時間或者另一段時間可見。在視圖202中,打開的應(yīng)用并不與其他上下文相關(guān)項目(諸如最近關(guān)閉的應(yīng)用) 進行區(qū)分,除了它們相對于視圖中心或中心圖標204的位置之外。在備選的實施方式中,上下文更相關(guān)的內(nèi)容項目可以被突出顯示或者進一步與上下文不太相關(guān)的內(nèi)容項目進行區(qū)分。在一個實施方式中,打開的應(yīng)用項目可以通過任何適當?shù)闹甘痉蛲怀鲲@示(諸如圖標的標志、顏色、大小、形狀或移動)來與關(guān)閉的應(yīng)用進行區(qū)分。例如,打開的項目可以相對于關(guān)閉的項目移動或“抖動”。視圖202通常呈現(xiàn)為平面、非層級式“上下文增強”(contextual soup)視圖,其中上下文最相關(guān)的項目位于更靠近視圖中心區(qū)域的位置。這使得快速瞥一眼便可以快速并容易地確定最相關(guān)的內(nèi)容項目、應(yīng)用和服務(wù)。在一個實施方式中,視圖202可以以三維形式呈現(xiàn),其中上下文相關(guān)內(nèi)容可以在沿ζ軸的連續(xù)體中呈現(xiàn)。上下文更相關(guān)的內(nèi)容將位于或出現(xiàn)在三維視圖的最前方,而上下文不太相關(guān)的內(nèi)容遠離視圖的最前方或中心定位或移動。再次參照圖3,在屏幕301中,當前前景應(yīng)用是網(wǎng)頁302。在一個實施方式中,上下文相關(guān)內(nèi)容視圖308在屏幕303中可以通過按鍵304的激活來訪問。雖然上下文相關(guān)內(nèi)容視圖308被顯示為占據(jù)了整個屏幕,但是在一個實施方式中,視圖308可以被提供為用戶界面300的單獨視圖或狀態(tài)。在備選的實施方式中,視圖308可以被包括作為用戶界面的另一屏幕(諸如主屏幕)的一部分或區(qū)域。在該示例中,可以使得單獨的功能或工具能夠支持上下文相關(guān)內(nèi)容視圖的全屏視圖。在該實施方式中,可以提供工具或其他選項以允許重新調(diào)整視圖的大小,從而調(diào)節(jié)到相應(yīng)顯示區(qū)域的大小。在一個實施方式中,視圖308還可以包括菜單啟動圖標310a、310b和310c,上述菜單啟動圖標可以提供對設(shè)備的其他功能的訪問。在該示例中,圖標310a-310c提供了對設(shè)備的主頁、搜索和菜單功能的訪問。在備選的實施方式中,可以為任何適當?shù)墓δ芴峁┌存I和激活、輸入或命令機制。還可以提供上下文有關(guān)的搜索起源(seed)和上下文的結(jié)果排序。視圖308中示出了上下文有關(guān)的內(nèi)容。選擇和激活視圖308中所示的任意一個內(nèi)容圖標可以打開該潛在應(yīng)用(如果該潛在應(yīng)用還沒有打開)并啟動對應(yīng)的視圖。在該示例中,屏幕303中所示的地圖應(yīng)用選自視圖 308中的內(nèi)容圖標312。在一個實施方式中,選擇可以包括在圖標312上的短暫叩擊。在備選的實施方式中,可以使用任何適當?shù)膽?yīng)用或視圖啟動方法。當圖標312被激活時,如屏幕 305中所示對應(yīng)的視圖被打開。在該屏幕中,示出了針對選擇的內(nèi)容312的內(nèi)容視圖316。 選擇或激活按鍵304可以使用戶界面返還到屏幕303。
在圖4中示出了并入所公開實施方式的多個方面的系統(tǒng)400的一個實施方式。在一個實施方式中,圖4中所示的系統(tǒng)400可以包括諸如移動通信設(shè)備之類的通信設(shè)備。系統(tǒng)400可以包括輸入設(shè)備404、輸出設(shè)備406、處理模塊422、應(yīng)用模塊480和存儲設(shè)備482。 這里描述的組件僅是示例性的而并非旨在涵蓋系統(tǒng)400中可以包括的所有組件。系統(tǒng)400 還可以包括一個或多個處理器或計算機程序產(chǎn)品以用于執(zhí)行這里所述的過程、方法、序列、 算法和指令。在一個實施方式中,系統(tǒng)400包括相關(guān)性確定模塊436。相關(guān)性確定模塊436通常被配置成用于評估所有內(nèi)容并根據(jù)相關(guān)性對內(nèi)容進行排名。例如,打開和活動的內(nèi)容可以被排名為更相關(guān)或高度相關(guān),而關(guān)閉或不活動的內(nèi)容可以被排名為不太相關(guān)。相關(guān)性確定模塊436通常被配置成用于與例如應(yīng)用模塊480和應(yīng)用處理控制器432對接來獲得相關(guān)性確定所需的內(nèi)容數(shù)據(jù)和信息。相關(guān)性確定可以基于預(yù)定標準,或者還可以由用戶在選項配置菜單中手動設(shè)置。在一個實施方式中,處理模塊422還可以包括相關(guān)性定位模塊438。相關(guān)性定位模塊438通常被配置成用于布置并呈現(xiàn)或者提供上下文相關(guān)內(nèi)容視圖(諸如圖2中所示的視圖20 ,以供在顯示器414上顯示。根據(jù)由模塊436確定的相關(guān)性,圖標在視圖202中的空間布置將由相關(guān)性定位模塊438確定。在一個實施方式中,相關(guān)性定位模塊438可以被配置成用于檢測與顯示器414相關(guān)聯(lián)的顯示區(qū)域的大小。如果經(jīng)檢測的大小對應(yīng)于較小或有限大小的顯示區(qū)域,則相關(guān)性定位模塊438被配置成用于根據(jù)這里描述的所公開的實施方式的多個方面呈現(xiàn)上下文相關(guān)內(nèi)容視圖。如果經(jīng)檢測的大小對應(yīng)于標準或較大大小的顯示區(qū)域,則相關(guān)性定位模塊438可以被配置成用于以標準形式呈現(xiàn)上下文相關(guān)內(nèi)容視圖,或者允許用戶在不同呈現(xiàn)與使用選項之間進行選擇。例如,上下文相關(guān)內(nèi)容視圖可以被配置成彈出窗口或主頁面的子集。系統(tǒng)400還可以包括相關(guān)性查看移動模塊440。如這里所述,圖2中所示的視圖 202被配置成通過選擇和移動顯示區(qū)域222中出現(xiàn)的任意一個圖標而作為分組被選擇并拖拽。在一個實施方式中,相關(guān)性視圖移動模塊440被配置成用于標識屬于上下文相關(guān)視圖的所有圖標,以及確定相對于圖標的動作是激活動作還是選擇并拖拽動作。如果采用選擇并拖拽動作,則相關(guān)性視圖移動模塊440被配置成用于將所有當前可見圖標從視圖202移出,并且相對一致地將視圖外部的圖標帶入視圖。相關(guān)性視圖移動模塊440被配置成用于保持視圖202中每個圖標的相對位置,并且執(zhí)行選擇并拖拽操作。如這里所述,在視圖中每個圖標的移動可以是變化或延遲的,以給出推拉動作的表現(xiàn)。某些圖標在它們是靜止是或者當它們被移動時,可以使得它們“抖動”。其他圖標在它們被移動時,可以使得它們伸展和收縮。在備選的實施方式中,可以促使任何適當?shù)幕蚱谕膭幼靼l(fā)生以表示圖標的移動或重新定位。所述動作可以是預(yù)定的或由用戶在選項配置菜單中手動設(shè)置的。在一個實施方式中,相關(guān)性視圖移動模塊440還可以被配置成用于促使上下文不太相關(guān)的內(nèi)容圖標繞著上下文最相關(guān)的內(nèi)容項目旋轉(zhuǎn)或移動。移動可以是有序的或隨機的。在圖2中所示的示例中,中心圖標204可以保持靜止,而其他內(nèi)容圖標圍繞該中心圖標204移動或浮動。當前未在顯示視圖222中的圖標可以移動進入視圖222,而同時仍然保留上下文相關(guān)視圖。輸入設(shè)備404通常被配置成用于允許用戶向系統(tǒng)400輸入數(shù)據(jù)、指令和命令。在一個實施方式中,輸入設(shè)備404可以被配置成用于遠程地接收輸入命令或從不在系統(tǒng)400本地的另一設(shè)備接收輸入命令。輸入設(shè)備404可以包括以下設(shè)備,諸如按鍵410、觸摸屏412、 菜單424、照相機設(shè)備425或此類其他圖像捕獲系統(tǒng)。在備選的實施方式中,如這里所述輸入設(shè)備可以包括允許或提供用于將數(shù)據(jù)、信息和/或指令輸入和捕獲到設(shè)備的任何適當?shù)脑O(shè)備或裝置。輸出設(shè)備406被配置成用于允許信息和數(shù)據(jù)經(jīng)由系統(tǒng)400的用戶界面402向用戶呈現(xiàn),并且可以包括一個或多個以下設(shè)備,諸如顯示器414、音頻設(shè)備415或觸覺輸出設(shè)備416。在一個實施方式中,輸出設(shè)備406可以被配置成用于向另一設(shè)備傳送輸出信息, 該另一設(shè)備可以相對于系統(tǒng)400是遠程的。雖然輸入設(shè)備404和輸出設(shè)備406被示出為單獨的設(shè)備,但是在一個實施方式中,輸入設(shè)備404和輸出設(shè)備406可以被組合成單個設(shè)備, 并且可以作為用戶界面402的一部分并形成用戶界面402。如下文所述,用戶界面402可以用于接收并顯示與內(nèi)容、對象和目標有關(guān)的信息。雖然圖4中示出了某些設(shè)備,但是所公開的實施方式的范圍不限于這些設(shè)備中的任意一個或多個,并且示例性實施方式可以包括或排除一個或多個設(shè)備。例如,在一個示例性實施方式中,系統(tǒng)400可以不包括顯示器或只提供有限的顯示器,并且輸入設(shè)備或者應(yīng)用打開或激活功能可以受限于頭戴式設(shè)備的按鍵 408a。處理模塊422通常被配置成用于執(zhí)行所公開實施方式的過程和方法。應(yīng)用處理控制器432可以被配置成用于例如與應(yīng)用模塊480對接,并且執(zhí)行關(guān)于系統(tǒng)400的其他模塊的應(yīng)用處理。在一個實施方式中,應(yīng)用模塊480被配置用于與本地地存儲在系統(tǒng)400或相對于系統(tǒng)400遠程存儲的應(yīng)用和/或基于web的應(yīng)用對接。應(yīng)用模塊480可以包括可由系統(tǒng) 400安裝、配置或訪問的各種應(yīng)用中的任意一個,這些應(yīng)用諸如辦公、商業(yè)、媒體播放器和多媒體應(yīng)用、web瀏覽器和地圖。在備選的實施方式中,應(yīng)用模塊480可以包括任何適當?shù)膽?yīng)用。圖4中示出的通信模塊434通常被配置成用于允許設(shè)備接收并發(fā)送通信和消息,諸如文本消息、聊天消息、多媒體消息、視頻和電子郵件。通信模塊434還被配置成用于從其他設(shè)備和系統(tǒng)接收信息、數(shù)據(jù)和通信。在一個實施方式中,系統(tǒng)400還可以包括語音識別系統(tǒng)442,該語音識別系統(tǒng)442 包括允許用戶接收并輸入語音命令、提示和指令的文本到語音模塊。圖4的用戶界面402還可以包括耦合到處理模塊422的菜單系統(tǒng)424,以允許用戶輸入和命令。處理模塊422提供對系統(tǒng)400的某些處理的控制,包括但不限于對于以根據(jù)所公開實施方式的形式選擇文件和對象、訪問和打開表格以及在表格中輸入并查看數(shù)據(jù)的控制。菜單系統(tǒng)4M可以提供對與根據(jù)所公開的實施方式在系統(tǒng)400上運行的應(yīng)用或程序有關(guān)的不同工具和應(yīng)用選項的選擇。在這里公開的實施方式中,處理模塊422接收與系統(tǒng) 400的功能(諸如消息、通知和狀態(tài)改變請求)有關(guān)的某些輸入,諸如信號、傳送、指令或命令。取決于輸入,處理模塊422解釋命令并引導(dǎo)處理控制432結(jié)合其他模塊(諸如,相關(guān)性確定模塊436、相關(guān)性定位模塊438和相關(guān)性視圖移動模塊440)相應(yīng)地執(zhí)行命令。參考圖4,在一個實施方式中,所公開的實施方式的用戶界面可以在以下設(shè)備上或在以下設(shè)備中實現(xiàn),該設(shè)備包括觸摸屏顯示器、鄰近屏設(shè)備或其他圖形用戶界面。雖然顯示器與系統(tǒng)400相關(guān)聯(lián),但是應(yīng)當理解顯示器對于所公開實施方式的用戶界面而言并非是必不可少的。在示例性實施方式中,顯示器是有限的或者是不可用的。在備選的實施方式中, 這里所公開的用戶界面的多個方面可以在當不存在顯示器時允許選擇和激活應(yīng)用或系統(tǒng)內(nèi)容的任何適當?shù)脑O(shè)備上體現(xiàn)。
在一個實施方式中,顯示器414可以集成在系統(tǒng)400中。在備選實施方式中,顯示器可以是連接至或耦合至系統(tǒng)400的外圍顯示器。定點設(shè)備(例如觸針、筆或僅用戶的手指)可以與顯示器414 一起使用。在備選實施方式中,可以使用任何合適的定點設(shè)備。在其他備選的實施方式中,顯示器可以是任何適當?shù)娘@示器,例如通常由具有可選背光的液晶顯示器(LCD)制作的平板顯示器414,例如能夠顯示彩色圖像的薄膜晶體管(TFT)矩陣。在這里術(shù)語“選擇”、“觸摸”和“叩擊”通常是關(guān)于觸摸屏顯示器描述的。然而,在備選的實施方式中,這些術(shù)語旨在包括關(guān)于其他輸入設(shè)備所要求的用戶動作。例如,關(guān)于鄰近屏設(shè)備,對于用戶而言不需要直接接觸以便選擇對象或其他信息。因此,上文提到的術(shù)語旨在包括用戶只需要在設(shè)備的鄰近區(qū)域以執(zhí)行期望的功能。類似地,旨在保護的設(shè)備的范圍不限于單個的觸摸或接觸設(shè)備。所公開的實施方式還旨在包括通過一個或多個手指或其他定點設(shè)備的接觸可以在屏幕上以及關(guān)于屏幕進行導(dǎo)航的多觸摸設(shè)備。所公開的實施方式還旨在包括非觸摸設(shè)備。非觸摸設(shè)備包括但不限于沒有觸摸屏或鄰近屏的設(shè)備,其中通過例如系統(tǒng)的按鍵410或者通過經(jīng)由系統(tǒng)的語音識別特征的語音命令來執(zhí)行在各種應(yīng)用的菜單和顯示器上的導(dǎo)航。圖5圖示了并入所公開的實施方式的方面的過程流程的一個示例。從主屏幕502 或用戶界面的其他狀態(tài),用戶可以訪問上下文相關(guān)內(nèi)容視圖504。這可以通過訪問菜單506 或激活指定按鍵508來完成。在一個實施方式中,當上下文相關(guān)內(nèi)容視圖504被激活時,可以確定每個內(nèi)容項目的相關(guān)性并且基于相關(guān)性以預(yù)定配置呈現(xiàn)在設(shè)備的顯示器上。從上下文相關(guān)內(nèi)容視圖504,可以訪問和激活顯示的內(nèi)容510??梢葬槍λ@示的內(nèi)容采取動作, 例如打開內(nèi)容項目或移動視圖以顯示其他內(nèi)容項目??梢蕴峁┧阉?16和菜單518操作, 從而允許用戶在上下文相關(guān)內(nèi)容中導(dǎo)航并采取特定動作。在一個實施方式中,可以訪問可提供其他搜索項目或動作的選項菜單。例如,如果不能從上下文相關(guān)內(nèi)容視圖中找到項目, 則導(dǎo)航流程可以通過激活菜單518繼續(xù)到主菜單,或者可以通過激活搜索516來搜索項目。關(guān)于圖6A和圖6B圖示了所公開實施方式的多個方面可以其上實踐的設(shè)備的某些例子。這些設(shè)備僅是示例性的并且不旨在涵蓋所公開的實施方式可以在其上實施的所有可能的設(shè)備或設(shè)備的所有方面。所公開的實施方式的多個方面可以依賴于設(shè)備以及其用戶界面的非?;镜哪芰?。按鈕或者按鍵輸入可以用于選擇各種選擇準則和鏈接,并且滾動功能可以用于移向項目并且選擇項目。圖6A示出了可以用于實踐所公開實施方式的方面的設(shè)備600的一個示例。如圖 6A中所示,在一個實施方式中,600可以具有作為輸入設(shè)備的小鍵盤610和用于輸出設(shè)備的顯示器620。小鍵盤610可以包括任何適當?shù)挠脩糨斎朐O(shè)備,例如,多功能/滾動按鍵630、 軟按鍵631、632、呼叫按鍵633、結(jié)束呼叫按鍵634和字母數(shù)字按鍵635。在一個實施方式中,設(shè)備600可以包括作為其他輸入設(shè)備的圖像捕獲設(shè)備(例如,照相機(未示出))。顯示器620可以是任何適當?shù)娘@示器,例如,觸摸屏顯示器或圖形用戶界面。顯示器可以與設(shè)備600 —體化或者顯示器可以是連接或耦合至設(shè)備600的外圍顯示器。諸如觸針、筆或僅用戶的手指之類的定點設(shè)備可以結(jié)合顯示器620使用以進行光標移動、菜單選擇以及其他輸入和命令。在備選的實施方式中,可以使用任何適當?shù)亩c設(shè)備或觸摸設(shè)備,或者其他導(dǎo)航控制。在其他備選的實施方式中,顯示器可以是常規(guī)的顯示器。設(shè)備600還可以包括其他適當?shù)奶卣?,例如揚聲器、觸覺反饋設(shè)備或連接端口。移動通信設(shè)備可以具有連接或耦合到顯示器的處理器618以用于處理用戶輸入并且在顯示器620上顯示信息。存儲器602可以連接到處理器618以用于存儲與移動通信設(shè)備600相關(guān)聯(lián)的任何適當?shù)男畔?、?shù)據(jù)、設(shè)置和/或應(yīng)用。盡管上述實施方式被描述為在移動通信設(shè)備上實現(xiàn)以及利用移動通信設(shè)備實現(xiàn), 但是應(yīng)該理解的是,所公開的實施方式可以在并入處理器、存儲器和支持軟件或硬件的任何合適設(shè)備上實現(xiàn)。例如,所公開的實施方式可以在各種類型的音樂設(shè)備、游戲設(shè)備和多媒體設(shè)備上實現(xiàn)。在一個實施方式中,圖1的系統(tǒng)100可以例如是圖6B中示出的個人數(shù)字助理(PDA)類型的設(shè)備650。個人數(shù)字助理650可以具有小鍵盤652、光標控制654、觸摸屏顯示器656和供在觸摸屏顯示器656上使用的定點設(shè)備660。在又一備選實施方式中,設(shè)備可以是個人計算機、平板計算機、觸摸板設(shè)備、因特網(wǎng)平板、膝上型或臺式計算機、移動終端、蜂窩/移動電話、多媒體設(shè)備、個人通信器、電視機頂盒、數(shù)字視頻/多用途盤(DVD)或高清播放器或者能夠包含例如圖4中所示的顯示器414以及諸如圖6A的處理器618和存儲器602之類的支持電子器件的任何其他適當?shù)脑O(shè)備。在一個實施方式中,這些設(shè)備將支持因特網(wǎng)并且包括GPS和地圖能力和功能。在設(shè)備600包括移動通信設(shè)備的實施方式中,該設(shè)備可以適于例如圖7中所示的通信系統(tǒng)中的通信。在這種系統(tǒng)中,可以在移動終端700與其他設(shè)備(例如,另一移動終端 706、有線電話732、個人計算機7 和/或因特網(wǎng)服務(wù)器72 之間執(zhí)行各種通信服務(wù)(例如,蜂窩語音呼叫、萬維網(wǎng)/無線應(yīng)用協(xié)議(www/wap)瀏覽、蜂窩視頻呼叫、數(shù)據(jù)呼叫、傳真?zhèn)魉?、?shù)據(jù)傳送、音樂傳送、多媒體傳送、靜態(tài)圖像傳送、視頻傳送、電子消息傳送和電子商務(wù))。在一個實施方式中,系統(tǒng)配置用于支持聊天消息收發(fā)、即時消息收發(fā)、文本消息收發(fā)和/或電子郵件的任意一個或其組合。注意到,針對移動設(shè)備或終端700的不同實施方式以及在不同情況下,上文指示的某些通信服務(wù)可能是可用的或者可能不是可用的。在這點上,所公開的實施方式的方面不限于任何特定的服務(wù)或通信、協(xié)議或語言集合。移動終端700、706可以經(jīng)由基站704、709通過射頻(RF)鏈路702、708連接到移動通信網(wǎng)絡(luò)710。移動通信網(wǎng)絡(luò)710可以按照任何商用的移動通信標準,例如全球移動通信系統(tǒng)(GSM)、通用移動通信系統(tǒng)(UMTS)、數(shù)字高級移動電話服務(wù)(D-AMPS)、碼分多址 2000 (CDMA2000)、寬帶碼分多址(WCDMA)、無線局域網(wǎng)(WLAN)、自由移動多媒體接入(FOMA) 和時分-同步碼分多址(TD-SCDMA)。移動通信網(wǎng)絡(luò)710可以可操作地連接到廣域網(wǎng)720,該廣域網(wǎng)可以是因特網(wǎng)或是因特網(wǎng)的一部分。因特網(wǎng)服務(wù)器722具有數(shù)據(jù)存儲裝置724并且如因特網(wǎng)客戶端727 — 樣連接到廣域網(wǎng)720。服務(wù)器722可以主控能夠向移動終端700供應(yīng)萬維網(wǎng)/無線應(yīng)用協(xié)議內(nèi)容的萬維網(wǎng)/無線應(yīng)用協(xié)議服務(wù)器。移動終端700還可以經(jīng)由鏈路742耦合到因特網(wǎng)720’。在一個實施方式中,鏈路742可以包括有線鏈路或無線鏈路,例如通用串行總線 (USB)或 Bluetooth 連接。公共交換電話網(wǎng)(PSTN) 730可以通過相似的方式連接到移動通信網(wǎng)絡(luò)710。可以將各種電話終端(包括固定電話73 連接到公共交換電話網(wǎng)730。移動終端700還能夠經(jīng)由到一個或多個本地設(shè)備703的本地鏈路701進行本地通信。本地鏈路701可以是任何合適類型的鏈路或具有有限范圍的微微網(wǎng),例如Bluetooth 、USB鏈路、無線通用串行總線(WUSB)鏈路、IEEE 802. 11無線局域網(wǎng)(WLAN)鏈路、RS-232 串行鏈路等。本地設(shè)備703例如可以是各種傳感器,這些傳感器可以通過本地鏈路701向移動終端700傳送測量值或其他信號。上述示例不旨在進行限制,并且可以利用任何合適類型的鏈路或短距通信協(xié)議。本地設(shè)備703可以是天線和形成無線局域網(wǎng)的支持設(shè)備,無線局域網(wǎng)實現(xiàn)微波存取全球互通(WiMAX、IEE 802. 16)、WiFi (IEEE 802. Ilx)或其他通信協(xié)議。無線局域網(wǎng)可以連接至因特網(wǎng)。移動終端700因此可以具有多無線電能力,以便使用移動通信網(wǎng)絡(luò)710、無線局域網(wǎng)或這兩者進行無線連接。與移動通信網(wǎng)絡(luò)710的通信還可以使用WiFi、微波存取全球互通或任何其他合適的協(xié)議來實現(xiàn),并且此類通信可以利用無線電頻譜未授權(quán)的部分(例如,未授權(quán)的移動接入(UMA))。在一個實施方式中,圖4的導(dǎo)航模塊422包括被配置成用于與關(guān)于圖7描述的系統(tǒng)交互和通信的通信模塊434。所公開的實施方式還可以包括并入上述處理步驟和指令的軟件和計算機程序。在一個實施方式中,并入了這里所描述的處理步驟的程序可以在一個或多個計算機中執(zhí)行。 圖8是并入可以用于實踐本發(fā)明的方面的特征的典型設(shè)備800的一個實施方式的方框圖。 設(shè)備800可以包括計算機可讀程序代碼裝置,用于實施并執(zhí)行這里所述的處理步驟。在一個實施方式中,計算機可讀程序代碼存儲在設(shè)備的存儲器中。在備選的實施方式中,計算機可讀程序代碼可以存儲在設(shè)備800之外或遠離設(shè)備800的存儲器或存儲器介質(zhì)中。存儲器可以直接耦合或無線地耦合到設(shè)備800。如圖所示,可以將計算機系統(tǒng)802鏈接至另一計算機系統(tǒng)804,使得計算機802和計算機804能夠彼此發(fā)送信息并且能夠從彼此接收信息。在一個實施方式中,計算機系統(tǒng)802可以包括適于與網(wǎng)絡(luò)806進行通信的服務(wù)器計算機。備選地,在只使用一個計算機系統(tǒng)(例如計算機804)的情況下,計算機804將被配置成用于與網(wǎng)絡(luò)806進行通信和交互。計算機系統(tǒng)802和計算機系統(tǒng)804可以通過任何常規(guī)的方式鏈接在一起,例如包括調(diào)制解調(diào)器、無線、硬線連接或光纖鏈路。一般而言,使用通常通過通信信道或其他合適連接或線路、通信信道或鏈路發(fā)送的通信協(xié)議使信息對于計算機系統(tǒng) 702和計算機系統(tǒng)704兩者都是可用的。在一個實施方式中,通信信道包括合適的寬帶通信信道。計算機802和計算機804通常適于利用體現(xiàn)機器可讀程序源代碼的程序存儲設(shè)備, 該代碼適于促使計算機802和計算機804執(zhí)行這里所公開的方法步驟和過程??梢詫⒉⑷肓怂_的實施方式的方面的程序存儲設(shè)備設(shè)計成、制作為和用作利用光纖、磁特性和/ 或電子器件的機器的部件,以執(zhí)行這里所公開的過程和方法。在備選的實施方式中,程序存儲設(shè)備可以包括可通過計算機讀取和執(zhí)行的磁介質(zhì),例如軟磁盤、磁盤、存儲棒或計算機硬盤驅(qū)動器。在其他備選實施方式中,程序存儲設(shè)備可以包括光盤、只讀存儲器(“ROM”)軟盤以及半導(dǎo)體材料和芯片。計算機系統(tǒng)802和計算機系統(tǒng)804還可以包括用于執(zhí)行所存儲的程序的微處理器。計算機802可以包括在其程序存儲設(shè)備上的數(shù)據(jù)存儲器808,以用于存儲信息和數(shù)據(jù)。 可以將并入包括所公開實施方式各個方面的過程和方法步驟的計算機程序或軟件存儲在一個或多個計算機802和計算機804中的其他常規(guī)程序存儲設(shè)備上。在一個實施方式中, 計算機802和計算機804可以包括用戶界面810和/或從中可以訪問本發(fā)明的多個方面的顯示器界面812。例如,如參照圖1所述,在一個實施方式中可以包括單個界面的用戶界面 810和顯示器界面812可適于允許向系統(tǒng)輸入查詢和命令,以及呈現(xiàn)命令和查詢的結(jié)果。所公開實施例的方面一般性地提供用戶界面框架,包括含有上下文相關(guān)內(nèi)容的自適應(yīng)視圖。上下文更相關(guān)或高度相關(guān)的內(nèi)容可以置于視圖的中心區(qū)域處或中心區(qū)域附近。 上下文不太相關(guān)的內(nèi)容在視圖之外或者遠離視圖中心并且相對于其它內(nèi)容項目更遠地定位。用戶不需要記住例如哪些應(yīng)用打開了或者已經(jīng)關(guān)閉、哪些應(yīng)用經(jīng)常使用或者不經(jīng)常使用或者哪些應(yīng)用與活動任務(wù)相關(guān)。上下文相關(guān)內(nèi)容視圖提供對用戶最常使用和有關(guān)的服務(wù)和內(nèi)容的有效且自適應(yīng)的可視化和導(dǎo)航。 注意到,這里所描述的實施方式可以單獨使用或者以任何組合來使用。應(yīng)當理解前文所述僅是對實施方式的說明。本領(lǐng)域技術(shù)人員可以推導(dǎo)出各種備選方案和修改而不偏離本文的實施方式。因此,本文的實施方式旨在包含所有這種落入所附權(quán)利要求范圍內(nèi)的備選方案、修改和變形。
權(quán)利要求
1.一種方法,包括提供待在設(shè)備的顯示器上顯示的內(nèi)容項目;確定每個內(nèi)容項目相對于每個其他內(nèi)容項目的相關(guān)性;以及沿連續(xù)體在所述設(shè)備的顯示器上組織所述內(nèi)容項目,其中上下文更相關(guān)的內(nèi)容位于更靠近所述顯示器的中心區(qū)域的位置,并且上下文不太相關(guān)的內(nèi)容位于遠離所述中心區(qū)域的位置。
2.根據(jù)權(quán)利要求1所述的方法,進一步包括檢測上下文相關(guān)內(nèi)容視圖功能的激活;以及將所述顯示器上的視圖從當前內(nèi)容視圖改變成所述上下文相關(guān)內(nèi)容視圖。
3.根據(jù)權(quán)利要求1所述的方法,其中上下文更相關(guān)的內(nèi)容包括打開的應(yīng)用、活動通知和位置相關(guān)信息,而上下文不太相關(guān)的內(nèi)容包括最近的應(yīng)用、最近的內(nèi)容、人物和網(wǎng)頁。
4.根據(jù)權(quán)利要求1所述的方法,進一步包括以同中心方式圍繞所述顯示器的中心區(qū)域配置上下文更相關(guān)的內(nèi)容,并且圍繞所述上下文更相關(guān)的內(nèi)容配置上下文不太相關(guān)的內(nèi)容。
5.根據(jù)權(quán)利要求1所述的方法,進一步包括使上下文更相關(guān)的內(nèi)容相對于上下文不太相關(guān)的內(nèi)容突出顯示。
6.根據(jù)權(quán)利要求1所述的方法,進一步包括將打開的應(yīng)用標記為上下文更相關(guān)的內(nèi)容,并且將最近關(guān)閉的內(nèi)容標記為上下文不太相關(guān)的內(nèi)容。
7.根據(jù)權(quán)利要求1所述的方法,進一步包括使得選擇上下文更相關(guān)的內(nèi)容項目或上下文不太相關(guān)的內(nèi)容項目中的任意一個,以及為所選擇的上下文更相關(guān)的內(nèi)容項目或上下文不太相關(guān)的內(nèi)容項目打開活動視圖。
8.根據(jù)權(quán)利要求7所述的方法,進一步包括選擇上下文更相關(guān)的內(nèi)容打開對應(yīng)應(yīng)用的活動視圖,以及選擇上下文不太相關(guān)的內(nèi)容打開對應(yīng)應(yīng)用。
9.根據(jù)權(quán)利要求1所述的方法,進一步包括檢測上下文更相關(guān)的內(nèi)容項目的關(guān)閉;將所關(guān)閉的內(nèi)容項目重新分類為上下文不太相關(guān)的內(nèi)容;以及將重新分類的內(nèi)容重新定位到更遠離所述中心區(qū)域的點。
10.根據(jù)權(quán)利要求1所述的方法,進一步包括在所述顯示器上標識有關(guān)內(nèi)容,以及將有關(guān)內(nèi)容相互靠近地聚集。
11.根據(jù)權(quán)利要求1所述的方法,進一步包括通過位于顯示區(qū)域的近似中心的應(yīng)用圖標表示當前最活動的應(yīng)用。
12.根據(jù)權(quán)利要求1所述的方法,進一步包括連續(xù)旋轉(zhuǎn)所述每個內(nèi)容項目進出所述視圖,以用于將當前不在所述顯示器的視圖中的內(nèi)容項目帶入所述視圖。
13.一種裝置,包括顯不器;至少一個處理器,配置用于運行至少一個內(nèi)容項目并且在所述顯示器上呈現(xiàn)所述至少一個內(nèi)容項目;相關(guān)性確定模塊,配置用于確定所述至少一個內(nèi)容項目相對于至少一個其他內(nèi)容項目的相關(guān)性;以及相關(guān)性定位模塊,配置用于基于所確定的相關(guān)性沿一般連續(xù)體排列每個內(nèi)容項目,其中上下文更相關(guān)的內(nèi)容比上下文不太相關(guān)的內(nèi)容更靠近所述顯示器上的視圖的中心區(qū)域定位。
14.根據(jù)權(quán)利要求13所述的裝置,進一步包括上下文相關(guān)性內(nèi)容激活設(shè)備,所述上下文相關(guān)性內(nèi)容激活設(shè)備配置用于當被激活時生成上下文相關(guān)內(nèi)容視圖,其中所述裝置的最后狀態(tài)包括上下文最相關(guān)的內(nèi)容項目并且由相關(guān)性定位模塊定位在所述視圖的中心。
15.根據(jù)權(quán)利要求13所述的裝置,進一步包括相關(guān)性視圖移動模塊,所述相關(guān)性視圖移動模塊配置用于相對于所選擇的并在所述顯示區(qū)域周圍移動的當前顯示的內(nèi)容項目的移動來平移所述視圖中的所有內(nèi)容項目進出所述顯示區(qū)域。
16.根據(jù)權(quán)利要求13所述的裝置,進一步包括標記模塊,所述標記模塊配置用于依賴于所確定的相關(guān)性來對所有內(nèi)容項目進行標記,并且使每個顯示的內(nèi)容項目以相對于所確定的相關(guān)性變化的頻率而抖動。
17.一種用戶界面,包括第一內(nèi)容項目,在所述用戶界面的顯示器上呈現(xiàn),所述第一內(nèi)容項目被指定為上下文最相關(guān)的內(nèi)容項目并且被定位在包括多個上下文相關(guān)內(nèi)容項目的視圖的近似中心區(qū)域中; 以及至少一個其他內(nèi)容項目,在所述用戶界面的顯示器上呈現(xiàn),所述至少一個其他內(nèi)容項目沿上下文相關(guān)內(nèi)容項目的分散連續(xù)體定位,其中上下文更相關(guān)的內(nèi)容項目更靠近所述第一內(nèi)容項目定位,并且上下文不太相關(guān)的內(nèi)容項目更遠離所述第一內(nèi)容項目定位。
18.根據(jù)權(quán)利要求17所述的用戶界面,進一步包括所述第一內(nèi)容項目是到在激活上下文相關(guān)內(nèi)容視圖模式之前設(shè)備的最后視圖狀態(tài)的鏈接。
19.根據(jù)權(quán)利要求17所述的用戶界面,進一步包括所述第一內(nèi)容項目和所述至少一個其他內(nèi)容項目是可移動的,并且其中所述包括多個上下文相關(guān)內(nèi)容項目的視圖可以被重新定位以將當前不在所述顯示器的查看區(qū)域中的上下文相關(guān)內(nèi)容項目帶入所述查看區(qū)域。
20.一種包括存儲在存儲器中的計算機可讀代碼裝置的計算機程序產(chǎn)品,所述計算機程序產(chǎn)品被配置成用于執(zhí)行根據(jù)權(quán)利要求1所述的方法步驟。
全文摘要
一種系統(tǒng)和方法,包括提供待在設(shè)備的顯示器上顯示的內(nèi)容項目;確定每個內(nèi)容項目相對于每個其他內(nèi)容項目的相關(guān)性;以及沿分散的連續(xù)體在設(shè)備的顯示器上組織內(nèi)容項目,其中上下文更相關(guān)的內(nèi)容更靠近顯示器的中心區(qū)域定位,而上下文不太相關(guān)的內(nèi)容遠離所述中心區(qū)域定位。
文檔編號G06F3/048GK102272708SQ200980154365
公開日2011年12月7日 申請日期2009年10月9日 優(yōu)先權(quán)日2008年11月28日
發(fā)明者A·科利 申請人:諾基亞公司