国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于對象管理的用戶接口和方法

      文檔序號:6423133閱讀:176來源:國知局
      專利名稱:用于對象管理的用戶接口和方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及用于對象管理的用戶接口和方法。
      背景技術(shù)
      已知各種用戶接口( “UI”)用于管理和操縱計算設(shè)備上的文檔和其它對象。一類UI顯示最近期使用(“MRU”)的對象列表。例如,文字處理器經(jīng)常顯示最近期使用的文檔列表,并且操作系統(tǒng)經(jīng)常顯示最近期使用的應(yīng)用列表。顯示這樣的列表允許加速訪問最近期使用的對象。用戶可以簡單地對菜單進行導(dǎo)航而不是例如對一系列對話框進行導(dǎo)航以導(dǎo)航穿過文件路徑。這樣的列表可以例如顯示十個最近期使用的對象。通常在應(yīng)用的頂級 File菜單的底部或者從在頂級File菜單之下的“Open Recent >”彈出菜單將這一列表顯示為基于文本的菜單項。盡管這一 UI對于熟悉在頂級File菜單中尋找MRU文件的用戶而言是便利的,但是它并未很好地用于基于任務(wù)的UI?;谌蝿?wù)的UI以任務(wù)而非文件和文件夾為主要交互單位。取代了示出全部信息分級,比如文件或者文件路徑樹,基于任務(wù)的UI通常顯示如下圖標(biāo),這些圖標(biāo)具有與手頭任務(wù)有關(guān)的面向任務(wù)的短語或者圖像、例如“Make New Drawing”、“Open Existing Drawing”或者“Organize Pictures”?;谌蝿?wù)的UI往往對用戶友好,因為用戶往往使用應(yīng)用來實現(xiàn)任務(wù)。這些任務(wù)被配置成符合用戶在他們起動應(yīng)用時所思考的內(nèi)容。換而言之,用戶往往按照他們想要完成的任務(wù)而不是文檔來思考。因此,基于任務(wù)的UI已經(jīng)變得流行。 這一基于任務(wù)的方式對于處理單一類型文件的應(yīng)用而言便利。例如“Cover Flow"(與許多APPLE COMPUTERS, INC.品集成的動畫UI)向用戶顯示如下圖標(biāo),該圖標(biāo)代表播放(即呈現(xiàn))媒體文件和下層媒體文件兩者的任務(wù)。當(dāng)僅有一項任務(wù)(在這一示例中為呈現(xiàn))待完成時,這一 UI工作良好。然而當(dāng)應(yīng)用允許用戶執(zhí)行多個任務(wù)或者創(chuàng)作多類文件或者文檔時,這一方式的便利性下降。這樣的應(yīng)用可以包括不同類型的多個模塊,例如用于創(chuàng)建文檔對象的文本模塊、用于創(chuàng)建圖像對象的圖像模塊、用于創(chuàng)建布局對象的布局模塊、用于創(chuàng)建字母對象的字母模塊、用于創(chuàng)建規(guī)則對象的規(guī)則模塊以及用于創(chuàng)建文件夾對象的文件夾模塊。這些類型中的每個類型代表任務(wù),然而它們也各自代表用戶可以使用或者創(chuàng)作的一類文件、文檔或者其它對象。在應(yīng)用處理多個對象類型的情況下,傳統(tǒng)的基于菜單的MRU系統(tǒng)難以處理(至少可以這樣認為)。此外,傳統(tǒng)的基于任務(wù)的UI占用太多可用屏幕不動資源(例如讓一組圖標(biāo)按照文檔類型代表想要執(zhí)行的各組任務(wù))或者非直觀任務(wù)被組合在一起(例如為了減少圖標(biāo)數(shù)目)。例如盡管封面瀏覽(Cover Flow)對于僅需導(dǎo)航媒體文件(即僅為可以視為相同類型的文件)的用戶接口而言是便利的,但是它將變得難以與多種文件類型的文件(例如不能僅用媒體播放器呈現(xiàn)的文件)一起使用
      發(fā)明內(nèi)容
      根據(jù)本發(fā)明的一個方面,一種計算設(shè)備包括處理器,該處理器執(zhí)行指令以提供顯示在顯示設(shè)備上并且用于有助于導(dǎo)航穿過存儲在存儲設(shè)備中的文件匯集的圖形用戶接口, 該用戶接口包括主要圖標(biāo),顯示在顯示設(shè)備上并且代表所選文件;越過主要圖標(biāo)的至少部分而限定的時間軸;以及顯示在顯示設(shè)備上的一個或者多個輔助圖標(biāo),每個輔助圖標(biāo)代表相應(yīng)的附加文件,輔助圖標(biāo)與主要圖標(biāo)分離定位,其中按照由輔助圖標(biāo)代表的每個附加文件的時間順序沿著時間軸布置輔助圖標(biāo)。根據(jù)本發(fā)明的一個方面,一種計算機實現(xiàn)的方法包括在顯示設(shè)備上顯示代表所選對象的主要圖標(biāo);在顯示設(shè)備上在順序軸上顯示一個或者多個輔助圖標(biāo),每個輔助圖標(biāo)代表相應(yīng)的附加對象,輔助圖標(biāo)與主要圖標(biāo)分離定位;允許用戶用輸入設(shè)備選擇主要圖標(biāo)或者輔助圖標(biāo)中的一個圖標(biāo);在用戶選擇主要圖標(biāo)的情況下,用計算設(shè)備對與主要圖標(biāo)相關(guān)聯(lián)的對象執(zhí)行功能;并且在用戶選擇輔助圖標(biāo)中的一個圖標(biāo)的情況下,用計算設(shè)備轉(zhuǎn)換主要圖標(biāo)和輔助圖標(biāo)以使所選輔助圖標(biāo)成為主要圖標(biāo)。


      圖1圖示了包括一個或者多個小工具(widget)的任務(wù)屏幕的UI顯示的示例。圖2A圖示了小工具在它的初始狀態(tài)中的UI顯示的示例。圖2B圖示了顯示了 MRU圖標(biāo)的小工具的UI顯示的示例。圖2C圖示了顯示了 MRU圖標(biāo)的小工具的備選UI顯示的示例。圖2D圖示了顯示了兩個MRU圖標(biāo)的小工具的UI顯示的示例。圖2E圖示了顯示了三個MRU圖標(biāo)的小工具的UI顯示的示例。圖2F圖示了顯示了四個MRU圖標(biāo)的小工具的UI顯示的示例。圖2G圖示了示出第二 MRU圖標(biāo)至第五MRU圖標(biāo)的小工具的UI顯示的示例。圖2H圖示了示出第四MRU圖標(biāo)至第六MRU圖標(biāo)的小工具的UI顯示的示例。圖21圖示了示出第五MRU圖標(biāo)和第六MRU圖標(biāo)的小工具的UI顯示的示例。圖3圖示了導(dǎo)航最近期使用的對象的示例方法的流程圖的示例。圖4A圖示了具有豎直順序軸的小工具的UI顯示的示例。圖4B圖示了具有對角的順序軸的小工具的UI顯示的示例。圖4C圖示了具有順序軸(該軸具有剛性彎曲)的小工具的UI顯示的示例。圖4D圖示了具有順序軸(該軸具有弧形形式)的小工具的UI顯示的示例。圖4E圖示了具有順序軸(該軸具有蛇形形式)的小工具的UI顯示的示例。圖4F圖示了具有順序軸(該軸具有鋸齒線形式)的小工具的UI顯示的示例。圖4G圖示了具有順序軸(該軸僅與主要圖標(biāo)的一部分交叉)的小工具的UI顯示的示例。圖4H圖示了具有順序軸(該軸與主要圖標(biāo)的鄰近區(qū)域交叉)的小工具的UI顯示的示例。圖5圖示了用于提供在顯示設(shè)備上顯示并且用于有助于導(dǎo)航穿過存儲在存儲設(shè)備上的對象匯集的圖形用戶接口的計算設(shè)備。盡管 這里通過示例和實施方式描述用戶接口和方法,但是本領(lǐng)域技術(shù)人員將認識到用戶接口和方法并不限于所描述的實施方式或者附圖。應(yīng)當(dāng)理解附圖和說明書并不旨在將實施方式限于所公開的特定形式。實際上,旨在覆蓋在由所附權(quán)利要求限定的本發(fā)明精神實質(zhì)和范圍內(nèi)的所有修改、等效和替代形式。這里使用的任何標(biāo)題僅用于組織目的并且并不限制說明書或者權(quán)利要求的范圍。如這里所用,文字“可以”按照允許意義(即意味著有可能)而不是強制意義(即意味著必須)來使用。類似地,文字“包括”、“包含”和“具有”意味著包括但不限于。
      具體實施例方式本發(fā)明的實施方式包括一種用于有助于導(dǎo)航圖標(biāo)以對于與圖標(biāo)相關(guān)聯(lián)的、最近期使用的對象執(zhí)行功能(例如查看或者編輯)的UI和方法??梢匝刂樞蜉S配置圖標(biāo)以允許用戶容易地標(biāo)識與每個圖標(biāo)相關(guān)聯(lián)的任務(wù)或者對象。可以根據(jù)相關(guān)聯(lián)的對象的關(guān)鍵日期按時間來布置沿著順序軸布置的圖標(biāo)。關(guān)鍵日期例如可以是對象創(chuàng)建日期、對象最后查看日期、對象最后編輯日期、對象最后運行日期、對象刪除日期、用戶限定日期或者任何其它日期。盡管這里公開的實施方式涉及最近期使用(“MRU”)的對象,但是應(yīng)當(dāng)理解“使用” 可以指代任何關(guān)鍵日期標(biāo)準(zhǔn)并且并不限于前述示例。替代地,可以按照其它順序值(比如版本號、文檔標(biāo)識號或者優(yōu)先級號)來布置圖標(biāo)序列。此外,在多用戶環(huán)境中,可以參照特定用戶的使用或者參照所有用戶的使用而按時間組織圖標(biāo)。順序軸可以是越過主要圖標(biāo)的至少部分而限定的線性軸并且可以具有關(guān)于主要圖標(biāo)沿著軸按照順次順序布置并且與主要圖標(biāo)分離定位的一個或者多個輔助圖標(biāo)。例如, 順次順序可以是讓圖標(biāo)按照關(guān)鍵日期來布置的時間順序(即基于時間的順序)。在其中軸是越過主要圖標(biāo)的至少部分而限定的水平軸并且順次順序為時間順序的實施方式中,可以在主要圖標(biāo)的旁邊沿著水平軸布置輔助圖標(biāo)。換而言之,可以在主要圖標(biāo)的左邊按照順次順序布置如下輔助圖標(biāo),這些輔助圖標(biāo)代表關(guān)鍵日期(例如創(chuàng)建日期)在由主要圖標(biāo)代表的對象的關(guān)鍵日期之前的對象。以類似方式,可以在主要圖標(biāo)的右邊按照時間順序布置如下輔助圖標(biāo),這些輔助圖標(biāo)代表關(guān)鍵日期在由主要圖標(biāo)代表的對象的關(guān)鍵日期之后的對象。當(dāng)然,時間順序可以替代地從右到左。這樣的實施方式在其中流通常是從右到左的實現(xiàn)中(比如阿拉伯系統(tǒng))可以是有利的。本發(fā)明也可以按照替代順序(如例如按照反向時間順序)沿著軸布置圖標(biāo)。在其它實施方式中,可以在其它方向上(例如從上到下的軸 410 (圖4A)、從左上到右下的軸420 (圖4B))或者在任何其它線性方向上布置順序軸。在其它實施方式中,順序軸可以是非線性的。例如軸可以是具有剛性彎曲的順序軸430 (圖4C)、 可以是弧形軸440 (圖4D)、可以是蛇形軸450 (圖4E)、可以是具有一系列剛性彎曲的鋸齒形軸460(圖4F)或者可以采用任何其它形式。此外,盡管一個實施方式包括與主要圖標(biāo)的中心部分相交的順序軸,但是替代實施方式可以包括僅與主要圖標(biāo)的一部分相交的順序軸 470 (圖4G)或者與主要圖標(biāo)的鄰近區(qū)域相交的順序軸480 (圖4H)。應(yīng)當(dāng)理解圖4A-圖4G中所示的軸僅用于圖示的目的并且它們不是UI的部分。每個MRU圖標(biāo)可以顯示圖像或者信息以允許用戶容易地標(biāo)識圖標(biāo)代表的對象。例如,MRU圖標(biāo)可以顯示相關(guān)聯(lián)的文件的文件名以及文件的最后查看日期和時間。作為替代示例,M RU圖標(biāo)可以顯示MRU對象的屏幕截圖以允許用戶容易地標(biāo)識MRU對象。這樣的屏幕截圖可以是對象的縮略視圖、對象的放大部分或者任何其它顯示以輔助用戶快速標(biāo)識對象。在一些實施方式中,主要圖標(biāo)可以顯示對象的屏幕截圖,而輔助圖標(biāo)可以包括用于標(biāo)識對象的簡要信息。UI有助于用戶創(chuàng)建特定類型的新對象。作為示例,用戶可以通過選擇(例如用鼠標(biāo)指針點擊)“New(新建),,圖標(biāo)(即與創(chuàng)建新對象的任務(wù)相關(guān)聯(lián)的圖標(biāo))來創(chuàng)建新文本對象(例如文檔文件)。在用戶選擇新建圖標(biāo)之后,UI可以簡單地創(chuàng)建新對象并且將它與圖標(biāo)相關(guān)聯(lián)。替代地,UI可以顯示編輯器(例如文字處理器)以允許用戶創(chuàng)作和編輯文本對象中的文本。新建圖標(biāo)可以被配置成允許用戶直觀地理解選擇圖標(biāo)將創(chuàng)建特定類型的新對象。僅作為示例,如果待創(chuàng)建的對象類型對于用戶清楚地可識別(例如通過加以標(biāo)記或者樣式或者和與特定對象類型相關(guān)聯(lián)的圖標(biāo)一起布置),則新建圖標(biāo)可以簡單地標(biāo)記為 "New... ”。作為替代示例,新建圖標(biāo)可以顯現(xiàn)為特定類型的空白對象。UI允許用戶容易地對最近期使用的對象進行導(dǎo)航、查看、編輯或者執(zhí)行其它任務(wù)或者功能。用戶可以通過簡單地選擇主要圖標(biāo)(例如用鼠標(biāo)指針點擊)來訪問(例如打開以查看或者編輯)與主要圖標(biāo)相關(guān)聯(lián)的對象。此外,響應(yīng)于用戶選擇輔助圖標(biāo),與所選輔助圖標(biāo)相關(guān)聯(lián)的對象可以變成與主要圖標(biāo)相關(guān)聯(lián)的對象,而輔助圖標(biāo)可以變成與對象相關(guān)聯(lián)以維持順序軸的順次排序。用戶然后可以通過選擇主要圖標(biāo)來訪問主要圖標(biāo)代表的對象或者通過選擇另一輔助圖標(biāo)在順次“方向”上進一步進行導(dǎo)航。可以相對于輔助圖標(biāo)強調(diào)主要圖標(biāo)。主要圖標(biāo)例如可以大于輔助圖標(biāo)、為不同于輔助圖標(biāo)的顏色或者陰影、顯現(xiàn)于輔助圖標(biāo)前面或者具有任何其它區(qū)別特性。此外,主要圖標(biāo)可以總是維持在相同位置,例如居中的位置。應(yīng)當(dāng)注意,根據(jù)本發(fā)明實施方式的UI可以用在任何硬件設(shè)備上執(zhí)行的任何類型的軟件來實現(xiàn)并且可以具體化在預(yù)編程通用計算設(shè)備中。例如可以使用服務(wù)器、個人計算機、便攜計算機、瘦型客戶端、移動設(shè)備(例如蜂窩電話、智能電話、IP0D 等)或者任何適當(dāng)?shù)脑O(shè)備來實現(xiàn)UI。UI可以顯示在如屏幕或者投影式顯示器的查看設(shè)備上。用戶可以經(jīng)由如鼠標(biāo)、鍵盤或者觸摸屏的輸入設(shè)備來與UI進行交互。根據(jù)本發(fā)明的UI可以用在圖5的計算設(shè)備510上執(zhí)行的軟件來實現(xiàn)。計算設(shè)備 510具有設(shè)計成處理指令(例如存儲在存儲設(shè)備513上的計算機可讀指令)的一個或者多個處理器511。通過處理指令,處理器511變換下層對象,比如與顯示在UI上的圖標(biāo)相關(guān)聯(lián)的對象。存儲設(shè)備513可以是任何類型的存儲設(shè)備(如比如光學(xué)存儲設(shè)備、磁存儲設(shè)備、固態(tài)存儲設(shè)備等)。替代地,指令可以存儲在遠程存儲設(shè)備(例如通過網(wǎng)絡(luò)或者因特網(wǎng)訪問的存儲設(shè)備)上。計算設(shè)備510另外具有存儲器512、輸入控制器516和輸出控制器515。總線514可操作地連接計算設(shè)備510的組件(包括處理器511、存儲器512、存儲設(shè)備513、輸入控制器516、輸出控制器515和任何其它設(shè)備(例如網(wǎng)絡(luò)控制器、聲音控制器等))。顯示 控制器515以一種方式可操作地耦合(例如經(jīng)由有線或者無線連接)到顯示設(shè)備520 (例如監(jiān)視器、電視機、移動設(shè)備屏幕等),該方式使得顯示控制器515可以變換顯示設(shè)備520上的顯示(例如響應(yīng)于執(zhí)行的模塊)。輸入控制器516以一種方式可操作地耦合(例如經(jīng)由有線或者無線連接)到輸入設(shè)備530(例如鼠標(biāo)、鍵盤、觸摸板、滾球等),該方式使得可以從用戶接收輸入(例如用戶可以用輸入設(shè)備530選擇顯示設(shè)備520上顯示的UI中的圖標(biāo))。 計算設(shè)備510、顯示設(shè)備520和輸入設(shè)備530可以是單獨的設(shè)備(例如通過接線連接到監(jiān)視器和鼠標(biāo)的個人計算機),可以集成在單個設(shè)備(例如具有觸摸屏的移動設(shè)備)或者任何設(shè)備的組合(例如可操作地耦合到觸摸屏顯示設(shè)備的計算設(shè)備、附接到單個顯示設(shè)備和輸入設(shè)備的多個計算設(shè)備等)中。圖1圖示了 UI任務(wù)屏幕100的示例。任務(wù)屏幕100包括一個或者多個小工具(即顯示信息布置的元件)。每個小工具可以對應(yīng)于對象類型。作為非限制示例,任務(wù)屏幕100 可以包括文本小工具10、圖像小工具20、字母小工具30、布局小工具40和文件夾小工具 50。每個小工具可以是圖標(biāo)的布置。每個圖標(biāo)可以與任務(wù)(例如創(chuàng)建文本對象或者打開現(xiàn)有的文本對象)以及特定類型的對象(例如文檔)相關(guān)聯(lián)(即代表)。如果先前已經(jīng)創(chuàng)建了小工具類型的對象,則每個小工具可以顯示代表MRU對象的圖標(biāo)以允許用戶快速并且容易地訪問該小工具類型的最近期使用的對象。每個小工具(例如文件夾小工具50)可以包括主要圖標(biāo)(例如圖標(biāo)53)。強調(diào)主要圖標(biāo)以允許用戶容易并且快速地將它識別為主要圖標(biāo)。圖1中所示的實施方式示出了大小大于輔助圖標(biāo)、居中地布置于每個小工具內(nèi)并且與輔助圖標(biāo)部分地重疊的主要圖標(biāo)。在替代實施方式中,主要圖標(biāo)可以有使它區(qū)別于輔助圖標(biāo)的另一大小,例如主要圖標(biāo)可以小于輔助圖標(biāo)、可以比輔助圖標(biāo)更高和更瘦、可以比輔助圖標(biāo)更矮和更胖或者具有任何其它大小或者維度區(qū)別特性。替代地,主要圖標(biāo)可以是相同大小,但是其它視覺標(biāo)記可以允許用戶標(biāo)識主要圖標(biāo),例如在圖標(biāo)上的顯示、圖標(biāo)的顏色、圖標(biāo)的形狀或者其它視覺效果(例如 3D效果)。 所示的實施方式中的每個小工具包括沿著越過主要圖標(biāo)的中心部分而限定的水平的順序軸與主要圖標(biāo)分離布置并且由下文描述的輔助圖標(biāo)限定的圖標(biāo)。當(dāng)然,盡管輔助圖標(biāo)與主要圖標(biāo)分離,但是這包括如下布置,其中輔助圖標(biāo)如圖1中所示鄰近于主要圖標(biāo)并且與主要圖標(biāo)接觸或者與主要圖標(biāo)部分地重疊。圖1中的虛線70圖示了水平的順序軸。 應(yīng)當(dāng)理解在圖1中包括線70僅為了向讀者圖示水平的時間軸并且線70不是UI的部分。在讓時間軸根據(jù)最后查看日期來布置而最近期查看對象在最右并且最久前查看對象在最左的實施方式中,可以根據(jù)與每個圖標(biāo)相關(guān)聯(lián)的對象的最后查看日期來布置圖標(biāo)。例如,文件夾小工具50可以具有與圖標(biāo)52相關(guān)聯(lián)的最近期查的看文件夾、與圖標(biāo)53相關(guān)聯(lián)的第二最近期查看的文件夾、與圖標(biāo)54相關(guān)聯(lián)的第三最近期使用的文件夾以及與圖標(biāo)55相關(guān)聯(lián)的第四最近期使用的文件夾。根據(jù)本發(fā)明的實施方式,如果存在更少對象,則小工具可以顯示更少圖標(biāo)。例如,如果已經(jīng)查看僅單個字母,則字母小工具30可以僅顯示與最近期查看的字母相關(guān)聯(lián)的單個圖標(biāo)32。以這一方式布置MRU圖標(biāo)允許用戶看見存在多少最近期使用的對象。例如通過瀏覽任務(wù)屏幕100,用戶可以從文本小工具10立即推斷尚未創(chuàng)建文本對象,這是因為文本小工具10未示出MRU圖標(biāo)。類似地,用戶可以立即看見存在單個圖像對象和單個字母對象, 因為每個相應(yīng)的小工具示出了單個MRU圖標(biāo)。
      根據(jù)這一示例,各小工具包括配置成執(zhí)行創(chuàng)建特定類型的新對象的這一任務(wù)的 “New”圖標(biāo)。例如,通過選擇“New”圖標(biāo)11,可以創(chuàng)建新文本對象。如果不存在特定類型的對象,則“New”圖標(biāo)可以是小工具中的僅有圖標(biāo)(例如“New”圖標(biāo)11是文本小工具10中的僅有圖標(biāo),因為可以沒有文本對象存在)。此外,由于邏輯上當(dāng)創(chuàng)建時新對象將是最近期查看的對象,所以具有最近期使用的對象的小工具可以在順序軸的末尾布置“New”圖標(biāo)。例如,與創(chuàng)建新文件夾的任務(wù)相關(guān)聯(lián)的“New”圖標(biāo)51可以如圖所示布置于文件夾50的最右位置。在沿著讓MRU對象布置于最右位置的時間軸布置圖標(biāo)時,即使用戶朝向較久前使用的對象進行導(dǎo)航,“New”圖標(biāo)可以總是在最右位置。替代地,“New”圖標(biāo)可以在時間軸上布置在最右位置并且當(dāng)用戶在較久前使用的對象的方向上進行導(dǎo)航時,可以從視野中消失。當(dāng)用戶首次打開具有任務(wù)屏幕100的應(yīng)用時,所有小工具可以具有“New”圖標(biāo)作為主要圖標(biāo)。例如小工具10和小工具20如它們將在應(yīng)用被首次打開時那樣顯現(xiàn)。這允許用戶用單次選擇創(chuàng)建任何小工具類型的新對象。同時,由于與MRU對象相關(guān)聯(lián)的任何圖標(biāo)在“New”圖標(biāo)左邊可見,所以用戶可以快速并且直觀地導(dǎo)航到并且打開近期使用的對象。在用戶完成創(chuàng)作或者編輯對象并且退出相應(yīng)的編輯器之后,該對象可以變成最近期使用的對象,而與該對象相關(guān)聯(lián)的圖標(biāo)可以變成主要圖標(biāo)。例如,小工具30和小工具40各自示出了代表MRU對象的圖標(biāo)作為主要圖標(biāo)。因此,用戶可以用單次選擇快速返回到編輯對象。盡管圖1中所示的UI示出了在每個小工具中的最多五個圖標(biāo),但是可以根據(jù)情景因素最優(yōu)地配置每個小工具所顯示的圖標(biāo)的數(shù)目。例如可以在大屏幕上或者在通向如下程序的接口中示出更大數(shù)目的圖標(biāo),該程序僅執(zhí)行少數(shù)類型的任務(wù)或者僅使用少數(shù)類型的對象。替代地,執(zhí)行廣泛的任務(wù)的程序可以僅具有可用UI不動資源(即查看空間)以包括顯示更少圖標(biāo)的小工具。類似地,組成小工具的圖標(biāo)的大小可以根據(jù)情景因素(比如應(yīng)用執(zhí)行的任務(wù)的數(shù)目和可查看的UI的大小)變化。另外,小工具中的圖標(biāo)的重疊的量可以變化。 在圖1中,每個輔助圖標(biāo)的約四分之三與另一圖標(biāo)“重疊”。在其它實施方式中,這一比率可以變化,例如輔助圖標(biāo)可以四分之三可見、可以完全不重疊或者可以具有期望的重疊比率。 圖標(biāo)的較多重疊可以允許更多小工具適合在屏幕上或者更多圖標(biāo)來組成小工具。替代地, 較少的重疊可以允許更多信息顯示在每個輔助圖標(biāo)上,由此允許用戶更容易地標(biāo)識或者識別每個圖標(biāo)。在組成小工具的圖標(biāo)的大小、圖標(biāo)數(shù)目和圖標(biāo)的重疊之間可以存在直接相關(guān)性。圖標(biāo)的數(shù)目、圖標(biāo)大小、圖標(biāo)重疊或者小工具的其它顯示參數(shù)可以是用戶可選擇的。系統(tǒng)或者應(yīng)用可以基于情景因素自動地選擇小工具的最優(yōu)顯示參數(shù)。系統(tǒng)還可以隨著情景因素改變(例如在用戶改變?nèi)蝿?wù)屏幕100的可查看的大小時)而自動改變小工具的這些參數(shù)。圖標(biāo)的布置可以廣泛變化而仍然維持本發(fā)明的益處。與圖1中所示的小工具對照,可以簡單地從左向右按時間布置組成小工具的圖標(biāo),而代表最近期使用的對象的圖標(biāo)占據(jù)最左位置。以類似方式可以布置圖標(biāo),即可以豎直、對角或者按照任何其它定向?qū)樞蜉S進行定向。另外,可以按照其它對準(zhǔn)(例如沿著弧形、蛇形線、具有一個或者多個彎曲的線(例如在主要圖標(biāo)上方開始、成直角彎曲并且向主要圖標(biāo)右邊延伸)或者鋸齒形線)而布置圖標(biāo)。
      另外,根據(jù)替代實施方式的圖標(biāo)的布置可以向用戶三維(3D)顯現(xiàn)。例如,圖1中所示的文件夾小工具50可以顯現(xiàn)為具有在輔助圖標(biāo)55、輔助圖標(biāo)M、輔助圖標(biāo)52和輔助圖標(biāo)51前面浮動的主要圖標(biāo)53。在這樣的實施方式中,輔助圖標(biāo)52和輔助圖標(biāo)M可以在主要圖標(biāo)53后面凹陷顯現(xiàn),而輔助圖標(biāo)51和55可以在輔助圖標(biāo)52和M后面進一步凹陷顯現(xiàn)。可以向用戶對組成小工具的圖標(biāo)的布置的3D感知添加額外效果或者呈現(xiàn),例如照亮和/或陰影。本發(fā)明還設(shè)想對新型3D技術(shù)進行利用的3D效果,比如對3D控制進行利用的 3D顯示屏和用戶輸入設(shè)備的特征。此外,盡管圖1中所示的小工具圖標(biāo)都顯現(xiàn)為沿著用戶的查看平面來定向,但是替代實施方式可以包括如下圖標(biāo),這些圖標(biāo)旋轉(zhuǎn)或者傾斜以給用戶帶來愉悅的查看體驗并且允許用戶快速告知圖標(biāo)的順次定向兩者??梢栽谄渌鼘嵤┓绞街邪ǜ嘁曈X效果,比如圖標(biāo)的曲率、圖標(biāo)的著色或者改變用戶的感知視點(即改變相機的角度)。獨立于圖標(biāo)序列的定向或者布置,根據(jù)本發(fā)明的一個方面,“New”圖標(biāo)可以總是至少部分地可見并且對于用戶快速可訪問。在圖1中,“New”圖標(biāo)總是在最右位置的主要圖標(biāo)或者輔助圖標(biāo)。替代地,“New”圖標(biāo)可以在小工具中布置在其它位置。僅舉例而言,如果根據(jù)與圖標(biāo)相關(guān)聯(lián)的對象的關(guān)鍵日期從左向右按時間布置圖標(biāo),則“New”圖標(biāo)可以沿著豎直軸在小工具下方延伸。在更多其它實施方式中,“New”圖標(biāo)可以小于主要圖標(biāo)并且可以向用戶顯現(xiàn)為懸停在主要圖標(biāo)的一部分的前面。下文根據(jù)本發(fā)明的一個實施方式闡述用戶可以如何對一個或者多個小工具進行導(dǎo)航。用戶可以選擇小工具的主要圖標(biāo)以創(chuàng)建該小工具類型的新對象(如果“New”圖標(biāo)為主要圖標(biāo))或者對與主要圖標(biāo)相關(guān)聯(lián)的該小工具類型的對象執(zhí)行另一任務(wù)(例如查看、編輯、打印等)(如果與對象相關(guān)聯(lián)的圖標(biāo)為主要圖標(biāo))。例如,用戶可以選擇文本模塊小工具 10的“New”圖標(biāo)11以創(chuàng)建新文檔或者可以選擇字母小工具30的主要圖標(biāo)32以編輯MRU 字母。替代地,用戶可以選擇小工具的輔助圖標(biāo)以在所選圖標(biāo)的方向上遍歷圖標(biāo)。通過選擇輔助圖標(biāo),圖標(biāo)水平地調(diào)節(jié)以將所選圖標(biāo)從輔助圖標(biāo)變換成主要圖標(biāo)(即將與所選輔助圖標(biāo)相關(guān)聯(lián)的對象變換成與主要圖標(biāo)相關(guān)聯(lián)的對象)。用戶然后可以選擇主要圖標(biāo)以創(chuàng)建該小工具類型的新對象(如果“New”圖標(biāo)現(xiàn)在為主要圖標(biāo))或者對與主要圖標(biāo)相關(guān)聯(lián)的該小工具類型的對象執(zhí)行另一任務(wù)或者功能(例如查看、編輯、打印、運行、刪除等)(如果與對象相關(guān)聯(lián)的圖標(biāo)為主要圖標(biāo))。可以用諸如鼠標(biāo)、觸摸板、觸摸屏、數(shù)字轉(zhuǎn)換器、滾球、鍵盤等任何已知輸入設(shè)備實現(xiàn)滾動、選擇和其它UI導(dǎo)航。隨著變換(即重新布置)小工具的圖標(biāo)以使所選輔助圖標(biāo)成為主要圖標(biāo),小工具維持圖標(biāo)的順次布置。換而言之,選擇輔助圖標(biāo)將該輔助圖標(biāo)帶到主要圖標(biāo)位置并且重新布置輔助圖標(biāo)以維持順次布置。根據(jù)一些實施方式,“New”圖標(biāo)可以一直保持緊接地定向在代表最近期使用的對象的圖標(biāo)的右邊。用戶可以繼續(xù)選擇輔助圖標(biāo)以進一步遍歷小工具中的圖標(biāo)(即朝向與較久前使用的對象相關(guān)聯(lián)的圖標(biāo)進行導(dǎo)航)。隨著用戶遍歷小工具的圖標(biāo),圖標(biāo)可以水平地移動越過小工具。當(dāng)用戶發(fā)起朝向與較久前使用的對象相關(guān)聯(lián)的圖標(biāo)進行導(dǎo)航時,與較久前使用的對象相關(guān)聯(lián)的圖標(biāo)在它們存在的范圍內(nèi)可以顯現(xiàn)在小工具的最左位置,而所有其它圖標(biāo)移向右邊的足夠的位置以允許所選輔助圖標(biāo)占據(jù)主要圖標(biāo)位置。如果沒有足夠的位置使得所有輔助圖標(biāo)顯示到主要圖標(biāo)的右邊,則與較近期使用的對象相關(guān)聯(lián)的圖標(biāo)可以不再顯示在小工具中。例如,通過選擇文件夾小工具50中的輔助圖標(biāo)55,輔助圖標(biāo)55變成主要圖標(biāo),而與較久前使用的文件夾相關(guān)聯(lián)的兩個圖標(biāo)顯示到當(dāng)前主要圖標(biāo)陽的左邊。以類似方式,輔助圖標(biāo)M移入到輔助圖標(biāo)52的位置,而輔助圖標(biāo)53和52從視野中消失。然而可以總是顯示“New”圖標(biāo)51。圖 2A至圖2J根據(jù)一些實施方式更加詳細示出了用戶對小工具的圖標(biāo)示例性導(dǎo)航。圖2A圖示了小工具在它的初始狀態(tài)的示例性UI顯示。在圖2A中,組成小工具的圖標(biāo)僅包括標(biāo)記為“New”的單個圖標(biāo)201。為了創(chuàng)建小工具類型的新對象,用戶例如通過用鼠標(biāo)指針點擊“New”圖標(biāo)201來選擇它。通過選擇“New”圖標(biāo)201,UI可以顯示編輯器以允許用戶比如通過創(chuàng)作和編輯文本對象中的文本來修改新對象。編輯器可以部分或者全部遮擋(例如從用戶的視野中隱藏)一個或者多個小工具、例如圖1的任務(wù)屏幕100上所示的小工具10到小工具50。替代地,選擇“New”圖標(biāo)201可以創(chuàng)建與然后可以從小工具選擇和打開的新對象(例如空文本對象)相關(guān)聯(lián)的圖標(biāo)。在用文本對象進行工作之后,創(chuàng)作文本對象的用戶可以決定開始對字母進行工作。用戶然后可以用常規(guī)方式將對文本對象的改變進行保存并且退出編輯器。文本小工具然后可以如圖2B中那樣顯現(xiàn),具有“New”圖標(biāo)221和代表MRU文本對象的圖標(biāo)222這兩個圖標(biāo),因為新文本對象現(xiàn)在為MRU文本對象。代表MRU對象的圖標(biāo)222現(xiàn)在為主要圖標(biāo)以允許用戶快速編輯最近期編輯的文本對象。由于不存在字母,所以字母小工具與圖2A中所示小工具相同顯現(xiàn)。用戶選擇 “New”圖標(biāo)201以創(chuàng)建新字母對象。UI可以顯示編輯器以允許用戶修改新字母對象。在編輯新字母對象之時,用戶可以認識到他們需要進一步編輯他們先前創(chuàng)建的文本對象。用戶然后可以退出字母編輯器以回到任務(wù)屏幕。如上文根據(jù)圖1討論的那樣,當(dāng)用戶退出編輯器時,可以在任務(wù)屏幕(例如任務(wù)屏幕100)上向用戶顯示不同類型的一個或者多個小工具 (例如小工具10、小工具20、小工具30、小工具40和小工具50)。字母小工具現(xiàn)在看似圖 2B那樣具有兩個圖標(biāo),因為存在一個字母對象。同樣,代表MRU字母對象的圖標(biāo)為主要圖標(biāo)以允許用戶用單次點擊來編輯字母對象。此時,用戶僅需選擇文本小工具的主要圖標(biāo)222以繼續(xù)編輯MRU文本對象。用戶可以照樣容易地切換回到編輯字母對象。由于小工具將與MRU對象相關(guān)聯(lián)的圖標(biāo)布置作為主要圖標(biāo),所以用戶可以容易地從編輯一個對象類型轉(zhuǎn)換到編輯另一對象類型。圖2C示出了在對象已經(jīng)存在時小工具的初始顯現(xiàn)(小工具具有“New”圖標(biāo)231 和與MRU對象相關(guān)聯(lián)的圖標(biāo)232這兩個圖標(biāo),其中圖標(biāo)231為主要圖標(biāo),而圖標(biāo)232為按照時間順序布置在“New”圖標(biāo)231左邊的輔助圖標(biāo))。小工具可以在用戶起動或者登錄應(yīng)用之后(即在編輯該小工具涉及的新或者現(xiàn)有對象之前)具有這一初始顯現(xiàn)。類似地,圖2D示出了具有兩個現(xiàn)有對象的小工具的初始視圖。盡管小工具包括三個圖標(biāo),但是“New”圖標(biāo)241仍為主要圖標(biāo)而MRUl圖標(biāo)242和MRU2圖標(biāo)M2向“New”圖標(biāo)241左邊延伸。根據(jù)有最多兩個輔助圖標(biāo)從主要圖標(biāo)的任一邊延伸的本發(fā)明的一個實施方式,圖2D代表任何對象類型的小工具的初始顯現(xiàn),其中先前已經(jīng)使用該類型的多于兩個的對象。下文說明用戶可以如何從圖2D中所示的小工具進行導(dǎo)航以查看和訪問較久前使用的對象。如果用戶選擇MRUl圖標(biāo)M2,則小工具的圖標(biāo)變換以將MRUl圖標(biāo)242帶到主要圖標(biāo)位置而輔助圖標(biāo)被變換以維持時間順序。圖2E示出了在選擇部分地隱藏于圖2D的“New”圖標(biāo)241后面的MRU 1圖標(biāo)242之后小工具的視圖。在圖2E中,“New”圖標(biāo)251保持在視野中,但是變換成在主要圖標(biāo)右邊的輔助圖標(biāo)。根據(jù)本發(fā)明的一個方面,這提供直觀的時間布置,因為新對象在將來而對象的歷史順序?qū)⒆钆f對象置于“New”圖標(biāo)251的左手側(cè)上。圖2F示出了在選擇圖2E的MRU2圖標(biāo)253之后小工具的狀態(tài)?!癗ew”圖標(biāo)向右轉(zhuǎn)換一個位置,而MRUl圖標(biāo)沈2也向右轉(zhuǎn)換一個位置。圖2G圖示了根據(jù)一些示例實施方式、即使在用戶選擇圖2F的MRU3圖標(biāo)沈4 (或者來自圖2E的MRU3圖標(biāo)254)而MRU3圖標(biāo)273變成主要圖標(biāo)時“New”圖標(biāo)(例如“New” 圖標(biāo)271)仍然總是保持于視野中。在這一情況下,MRUl圖標(biāo)從視野中消失。如果用戶選擇MRU2圖標(biāo)272這一輔助圖標(biāo),則MRUl圖標(biāo)將再現(xiàn)在“New”圖標(biāo)271的旁邊。圖2H圖示了在沒有比與顯示的圖標(biāo)相關(guān)聯(lián)的對象更舊的更多對象時在主要圖標(biāo)左邊的圖標(biāo)消失。在這一情況下,MRU6圖標(biāo)284代表由小工具代表的類型的最舊對象。因此,在選擇MRU5圖標(biāo)275之后沒有最左圖標(biāo)顯現(xiàn)。圖2H還圖示了用戶并不限于僅選擇緊接在前的圖標(biāo),而是可以選擇任何圖標(biāo),例如最左圖標(biāo)(與當(dāng)前在視野中的最舊對象相關(guān)聯(lián)的圖標(biāo))。在這一情況下,顯示與接下來兩個最近期使用的對象(或者如果僅有一個或者沒有則更少)相關(guān)聯(lián)的圖標(biāo)作為在主要圖標(biāo)左邊的輔助圖標(biāo)。圖21圖示了在選擇MRU6圖標(biāo)觀4(與最舊對象(例如關(guān)鍵日期最舊的對象)相關(guān)聯(lián)的圖標(biāo))之后小工具的狀態(tài)。小工具在主要圖標(biāo)左邊無圖標(biāo)顯示,而MRU5圖標(biāo)292現(xiàn)在在右邊?!癗ew”圖標(biāo)291可以仍然保持在最右位置。因此,代表對象的圖標(biāo)的順次流隨著用戶朝向較久前使用的對象進行導(dǎo)航而從左向右進展,而“New”圖標(biāo)總是保持可見。如上文所述,小工具的主要圖標(biāo)可以示出對相關(guān)聯(lián)的對象的內(nèi)容的預(yù)覽。當(dāng)與對象相關(guān)聯(lián)的圖標(biāo)為主要圖標(biāo)時,例如通過點擊圖標(biāo)來選擇它對相關(guān)聯(lián)對象執(zhí)行功能(例如打開它以便查看或者編輯、打印、刪除等)。以類似方式,用戶可以朝向較近期使用的對象進行導(dǎo)航。替代地,選擇主要圖標(biāo)可以執(zhí)行與該對象有關(guān)的其它功能。用戶可以能夠例如通過執(zhí)行特殊選擇(比如雙擊、在點擊之時保持鍵盤鍵或者按壓鍵盤快捷鍵組合)對與輔助圖標(biāo)相關(guān)聯(lián)的對象直接執(zhí)行功能(例如打開對象以便編輯)。用戶也可以拖放小工具中的圖標(biāo)以導(dǎo)航小工具。例如用戶可以點擊與近期使用的對象相關(guān)聯(lián)的圖標(biāo)并且向右拖動圖標(biāo)以查看與較久前使用的對象相關(guān)聯(lián)的圖標(biāo)或者可以向左拖動圖標(biāo)以查看與較近期使用的對象相關(guān)聯(lián)的圖標(biāo)。用戶拖放圖標(biāo)的速度可以確定小工具多遠地遍歷近期使用的對象。小工具可以具有相關(guān)聯(lián)的搜索功能以允許用戶直接對小工具的圖標(biāo)進行導(dǎo)航以搜索對象。例如圖1的任務(wù)屏幕100示出了搜索框60,該搜索框被配置成允許用戶直接搜索與小工具的圖標(biāo)相關(guān)聯(lián)的對象。用戶接口可以具有針對每個小工具配置成搜索與該小工具的圖標(biāo)相關(guān)聯(lián)的對象的搜索框60或者可以包括用于搜索與多個小工具的圖標(biāo)相關(guān)聯(lián)的對象的搜索框60。此外,搜索框60可以允許用戶按照對象的各種屬性(比如對象名稱、對象類型、對象最后使用日期或者任何其它搜索參數(shù))進行搜索。用戶的權(quán)限或者許可可以確定小工具的圖標(biāo)的一個或者多個屬性。作為示例,在具有多個用戶的系統(tǒng)中,用戶可能看不見與該用戶對其不具有某些權(quán)限的對象相關(guān)聯(lián)的圖標(biāo)。替代地,與用戶對其不具有某些權(quán)限的對象相關(guān)聯(lián)的圖標(biāo)可以示出用戶權(quán)限的一些標(biāo)記,比如如果小工具的用戶具有只讀權(quán)限、具有除了刪除之外的所有權(quán)限或者任何其它權(quán)限情景,則圖標(biāo)可以具有特定顏色或者色調(diào)。在更多其它實施方式中,可以僅向如下用戶顯示“New”圖標(biāo),該用戶的許可允許創(chuàng)建小工具類型的新對象?,F(xiàn)在參照圖3,流程圖300示出了計算機實現(xiàn)的方法可以如何有助于對近期使用的對象進行導(dǎo)航。在步驟305中,當(dāng)首次打開或者登錄應(yīng)用時,顯示設(shè)備顯示以“New”圖標(biāo)為主要圖標(biāo)的小工具。在步驟310,小工具保持顯示在顯示設(shè)備上并且等待從用戶輸入設(shè)備接收的用戶命令,例如用鼠標(biāo)選擇主要圖標(biāo)或者輔助圖標(biāo)。當(dāng)接收到用戶命令時,計算設(shè)備在步驟315確定是否選擇主要圖標(biāo)或者是否選擇輔助圖標(biāo)。如果選擇主要圖標(biāo),則流程圖繼續(xù)到步驟330并且對與主要圖標(biāo)相關(guān)聯(lián)的對象執(zhí)行功能。例如,如果與主要圖標(biāo)相關(guān)聯(lián)的對象為文本文件,則可以用編輯器打開該文件以允許用戶編輯該文件。在這一情況下,流程圖可以保持在步驟330直至用戶退出編輯器,此時計算設(shè)備可以使過程返回到步驟310 并且等待另一用戶命令。替代地,計算設(shè)備可以執(zhí)行功能(比如打印與主要圖標(biāo)相關(guān)聯(lián)的對象)并且返回到步驟310。如果在步驟315選擇輔助圖標(biāo),則流程圖繼續(xù)到步驟320,并且計算設(shè)備轉(zhuǎn)換圖標(biāo)以將所選輔助圖標(biāo)變換成主要圖標(biāo)(即與所選輔助圖標(biāo)相關(guān)聯(lián)的對象變成與主要圖標(biāo)相關(guān)聯(lián)的對象)。在步驟320之后,計算設(shè)備在步驟330將最右圖標(biāo)變換成“New”圖標(biāo)。流程圖然后返回到步驟310并且等待來自用戶的其他命令。本發(fā)明的其它實施方式可以包括一種非暫態(tài)計算機可讀存儲設(shè)備,該設(shè)備具有存儲在其中的計算機可讀指令(例如代碼),這些指令被配置成由處理器處理以根據(jù)本發(fā)明的實施方式向用戶提供用戶接口。當(dāng)然,順序軸并不限于根據(jù)關(guān)鍵日期按照時間順序來組織對象。替代實施方式提供對象的邏輯順序以有益地允許用戶快速并且直觀地訪問基于任務(wù)的UI中的對象。僅作為示例,小工具可以按照文件名依字母順序顯示對象。類似地,本發(fā)明的實施方式并不限于每個與不同對象類型有關(guān)的小工具。替代實施方式可以包括與相同文件類型有關(guān)、但是具有一些其他區(qū)別因素的多個小工具。例如兩個小工具可以都涉及文檔對象,但是一個可以包括與第一項目有關(guān)的文檔而另一個可以包括與第二項目有關(guān)的文檔。替代地,小工具可以根據(jù)對象類型沿著順序軸布置不同類型的對象。其它實施方式可以根據(jù)大小(例如以字節(jié)、千字節(jié)、兆字節(jié)、太字節(jié)(terabytes)等為單位的文件大小)、計數(shù)(例如字符計數(shù)、文字計數(shù)、行計數(shù)、段落計數(shù)、頁計數(shù)、章節(jié)計數(shù)等)、頂點的數(shù)目(例如2D或者3D文件)、音符的數(shù)目(例如針對MIDI文件)或者主密鑰簽名級數(shù)(例如針對音樂文件)來組織對象。替代實施方式包括多個中間的基于任務(wù)的屏幕以便最終達到用戶想要實現(xiàn)的結(jié)果。換而言之,與小工具的每個圖標(biāo)相關(guān)聯(lián)的對象可以是附加小工具。這一方式允許對象的分層導(dǎo)航并且可以節(jié)約屏幕不動資源。同時,這一方式可能因需要在至少兩個小工具之間導(dǎo)航而讓用戶感覺不便。在其它實施方式中,任務(wù)屏幕(比如圖1中所示的任務(wù)屏幕100) 可以與每個圖標(biāo)相關(guān)聯(lián)。這一方式允許對甚至更大數(shù)目的對象的分層導(dǎo)航。當(dāng)然,其它實施方式可以具有與對象的混合相關(guān)聯(lián)的圖標(biāo),比如具有與小工具相關(guān)聯(lián)的一個或者多個圖標(biāo)、與任務(wù)屏幕相關(guān)聯(lián)的一個或者多個圖標(biāo)和與其它對象相關(guān)聯(lián)的一個或者多個圖標(biāo)。上述公開內(nèi)容主要涉及由圖標(biāo)代表的“對象”。本領(lǐng)域普通技術(shù)人員將理解,對象可以是文件、應(yīng)用、操作系統(tǒng)、數(shù)據(jù)庫、數(shù)據(jù)庫條目或者是可以通過圖標(biāo)來進行關(guān)聯(lián)的任何其它模塊。對象以非暫態(tài)方式存儲在介質(zhì)上。此外,文件可以是以非暫態(tài)方式存儲在介質(zhì)上的應(yīng)用。 已經(jīng)通過實施方式描述了本發(fā)明。然而可以進行各種修改而不脫離如所附權(quán)利要求和法律等效含義所限定的本發(fā)明的范圍。
      權(quán)利要求
      1.一種具有處理器的計算設(shè)備,所述處理器執(zhí)行指令以提供顯示在顯示設(shè)備上并且用于有助于導(dǎo)航穿過存儲在存儲設(shè)備中的文件匯集的圖形用戶接口,所述用戶接口包括主要圖標(biāo),顯示在所述顯示設(shè)備上并且代表所選文件;越過所述主要圖標(biāo)的至少部分而限定的時間軸;以及一個或者多個輔助圖標(biāo),顯示在所述顯示設(shè)備上,每個輔助圖標(biāo)代表相應(yīng)的附加文件, 所述輔助圖標(biāo)與所述主要圖標(biāo)分離定位;其中所述輔助圖標(biāo)按照由所述輔助圖標(biāo)代表的每個附加文件的時間順序沿著所述時間軸來布置。
      2.根據(jù)權(quán)利要求1所述的計算設(shè)備,其中越過所述主要圖標(biāo)基本上水平地限定所述時間軸,并且其中關(guān)鍵日期在所選文件的關(guān)鍵日期之前的所述輔助圖標(biāo)定位在所述主要圖標(biāo)左邊,并且其中關(guān)鍵日期在所述所選文件的關(guān)鍵日期之后的所述輔助圖標(biāo)定位在所述主要圖標(biāo)右邊。
      3.根據(jù)權(quán)利要求1所述的計算設(shè)備,其中越過所述主要圖標(biāo)基本上豎直地限定所述時間軸,并且其中關(guān)鍵日期在所選文件的關(guān)鍵日期之前的所述輔助圖標(biāo)定位在所述主要圖標(biāo)下方,并且其中關(guān)鍵日期在所選文件的關(guān)鍵日期之后的所述輔助圖標(biāo)定位在所述主要圖標(biāo)上方。
      4.根據(jù)權(quán)利要求1所述的計算設(shè)備,其中所述關(guān)鍵日期是以下日期中的至少一個日期由所述輔助圖標(biāo)代表的所述附加文件的創(chuàng)建日期、由所述輔助圖標(biāo)代表的所述附加文件的最后編輯日期、由所述輔助圖標(biāo)代表的所述附加文件的最后查看日期以及由所述輔助圖標(biāo)代表的所述文件的刪除日期。
      5.根據(jù)權(quán)利要求1所述的計算設(shè)備,其中選擇所述輔助圖標(biāo)中的一個圖標(biāo)選擇由所述輔助圖標(biāo)代表的所述附加文件并且將所述附加文件變換成所述所選文件而將所選輔助圖標(biāo)變換成所述主要圖標(biāo)。
      6.根據(jù)權(quán)利要求1所述的計算設(shè)備,其中所述主要圖標(biāo)或者輔助圖標(biāo)中的至少一個圖標(biāo)代表創(chuàng)建新文件。
      7.根據(jù)權(quán)利要求1所述的計算設(shè)備,其中所述用戶接口面向特定任務(wù)。
      8.根據(jù)權(quán)利要求1所述的計算設(shè)備,其中所述主要圖標(biāo)相對于所述輔助圖標(biāo)而強調(diào)。
      9.根據(jù)權(quán)利要求8所述的計算設(shè)備,其中所述主要圖標(biāo)大于所述輔助圖標(biāo)。
      10.根據(jù)權(quán)利要求6所述的計算設(shè)備,其中代表創(chuàng)建新文件的所述圖標(biāo)總是可見。
      11.一種具有處理器的計算設(shè)備,所述處理器執(zhí)行指令以提供顯示在顯示設(shè)備上并且用于有助于導(dǎo)航穿過存儲在存儲設(shè)備中的對象匯集的圖形用戶接口,所述用戶接口包括主要圖標(biāo),顯示在所述顯示設(shè)備上并且代表所選對象;越過所述主要圖標(biāo)的至少部分而限定的順序軸;以及一個或者多個輔助圖標(biāo),顯示在所述顯示設(shè)備上,每個輔助圖標(biāo)代表相應(yīng)的附加對象, 所述輔助圖標(biāo)與所述主要圖標(biāo)分離定位;其中所述輔助圖標(biāo)基于以下至少一項按照順次順序沿著所述順序軸來布置由所述輔助圖標(biāo)代表的所述附加對象的創(chuàng)建日期、由所述輔助圖標(biāo)代表的所述附加對象的最后編輯日期、由所述輔助圖標(biāo)代表的所述附加對象的最后查看日期、由所述輔助圖標(biāo)代表的所述附加對象的刪除日期、所述附加對象的名稱、與所述附加對象相關(guān)聯(lián)的權(quán)限、所述附加對象的類型、由所述輔助圖標(biāo)代表的所述附加對象的版本、對象大小、對象計數(shù)、頂點數(shù)目、音符數(shù)目和主密鑰簽名級數(shù)。
      12.根據(jù)權(quán)利要求11所述的計算設(shè)備,其中選擇所述輔助圖標(biāo)中的一個圖標(biāo)選擇由所述輔助圖標(biāo)代表的所述附加對象并且將所述附加對象變換成所述所選對象而將所選輔助圖標(biāo)變換成所述主要圖標(biāo)。
      13.根據(jù)權(quán)利要求12所述的計算設(shè)備,其中所述主要圖標(biāo)總是位于相同位置。
      14.根據(jù)權(quán)利要求13所述的計算設(shè)備,其中所述主要圖標(biāo)總是位于所述軸的中間。
      15.根據(jù)權(quán)利要求11所述的計算設(shè)備,其中所述主要圖標(biāo)或者輔助圖標(biāo)中的至少一個圖標(biāo)代表創(chuàng)建新對象。
      16.根據(jù)權(quán)利要求11所述的計算設(shè)備,其中所述對象為文件。
      17.一種具有處理器的計算設(shè)備,所述處理器執(zhí)行指令以提供顯示在顯示設(shè)備上并且用于有助于導(dǎo)航穿過存儲于存儲設(shè)備中的對象匯集的圖形用戶接口,所述用戶接口包括主要圖標(biāo),顯示在所述顯示設(shè)備上并且代表所選對象;時間軸,其以所述主要圖標(biāo)的至少部分為中心;以及一個或者多個輔助圖標(biāo),顯示在所述顯示設(shè)備上,每個輔助圖標(biāo)代表相應(yīng)的附加對象, 所述輔助圖標(biāo)與所述主要圖標(biāo)分離定位;其中所述輔助圖標(biāo)按照由所述輔助圖標(biāo)代表的每個附加對象的時間順序沿著所述時間軸來布置。
      18.根據(jù)權(quán)利要求17所述的計算設(shè)備,其中選擇所述輔助圖標(biāo)中的一個圖標(biāo)選擇所述輔助圖標(biāo)代表的所述附加對象并且將所述附加對象變換成所述所選對象而將所選輔助圖標(biāo)變換成所述主要圖標(biāo)。
      19.根據(jù)權(quán)利要求18所述的計算設(shè)備,其中所述主要圖標(biāo)或者輔助圖標(biāo)中的至少一個圖標(biāo)代表創(chuàng)建新對象。
      20.一種具有處理器的計算設(shè)備,所述處理器執(zhí)行指令以提供顯示在顯示設(shè)備上并且用于有助于導(dǎo)航穿過存儲于存儲設(shè)備中的對象匯集的圖形用戶接口,所述用戶接口包括主要圖標(biāo),顯示在所述顯示設(shè)備上并且代表所選對象;越過所述主要圖標(biāo)的至少部分而限定的時間軸;以及一個或者多個輔助圖標(biāo),顯示在所述顯示設(shè)備上,每個輔助圖標(biāo)代表相應(yīng)的附加對象;其中所述輔助圖標(biāo)按照所述輔助圖標(biāo)代表的每個附加對象的時間順序沿著所述時間軸來布置,并且其中一個或者多個輔助圖標(biāo)代表配置成創(chuàng)建新對象的對象。
      21.根據(jù)權(quán)利要求20所述的計算設(shè)備,其中代表配置成創(chuàng)建新對象的對象的所述輔助圖標(biāo)布置在所述時間軸的末尾。
      22.根據(jù)權(quán)利要求20所述的計算設(shè)備,其中選擇所述輔助圖標(biāo)中的一個圖標(biāo)選擇所述輔助圖標(biāo)代表的所述附加對象并且將所述附加對象變換成所述所選對象而將所選輔助圖標(biāo)變換成所述主要圖標(biāo)。
      23.根據(jù)權(quán)利要求20所述的計算設(shè)備,其中所述關(guān)鍵日期是以下日期中的至少一個日期由所述輔助圖標(biāo)代表的所述附加對象的創(chuàng)建日期、由所述輔助圖標(biāo)代表的所述附加對象的最后編輯日期、由所述輔助圖標(biāo)代表的所述附加對象的最后查看日期以及由所述輔助圖標(biāo)代表的所述對象的刪除日期。
      24.根據(jù)權(quán)利要求20所述的計算設(shè)備,其中用戶的權(quán)限確定一個或者多個輔助圖標(biāo)的一個或者多個屬性。
      25.一種計算機實現(xiàn)的方法,包括在顯示設(shè)備上顯示代表所選對象的主要圖標(biāo);在所述顯示設(shè)備上在順序軸上顯示一個或者多個輔助圖標(biāo),每個輔助圖標(biāo)代表相應(yīng)的附加對象,所述輔助圖標(biāo)與所述主要圖標(biāo)分離定位;允許選擇所述主要圖標(biāo)或者輔助圖標(biāo)中的一個圖標(biāo);以及在選擇所述輔助圖標(biāo)中的一個圖標(biāo)之后,轉(zhuǎn)換所述主要圖標(biāo)和輔助圖標(biāo)以使所選輔助圖標(biāo)成為所述主要圖標(biāo)。
      26.一種存儲在非暫態(tài)存儲設(shè)備上的計算機可讀指令,所述計算機可讀指令被配置成由所述處理器處理以執(zhí)行包括以下操作的方法在顯示設(shè)備上顯示代表所選對象的主要圖標(biāo);在所述顯示設(shè)備上在順序軸上顯示一個或者多個輔助圖標(biāo),每個輔助圖標(biāo)代表相應(yīng)的附加對象,所述輔助圖標(biāo)與所述主要圖標(biāo)分離定位;允許選擇所述主要圖標(biāo)或者輔助圖標(biāo)中的一個圖標(biāo);以及在選擇所述輔助圖標(biāo)中的一個圖標(biāo)之后,用所述計算設(shè)備轉(zhuǎn)換所述主要圖標(biāo)和輔助圖標(biāo)以使所選輔助圖標(biāo)成為所述主要圖標(biāo)。
      27.一種具有處理器的計算設(shè)備,所述處理器執(zhí)行指令以提供顯示在顯示設(shè)備上用于有助于導(dǎo)航穿過在存儲在存儲設(shè)備中的對象匯集的圖形用戶接口,所述用戶接口具有兩個或者更多小工具,每個小工具包括主要圖標(biāo),顯示在所述顯示設(shè)備上并且代表所選對象;越過所述主要圖標(biāo)的至少部分而限定的順序軸;以及一個或者多個輔助圖標(biāo),顯示在所述顯示設(shè)備上,每個輔助圖標(biāo)代表相應(yīng)的附加對象, 所述輔助圖標(biāo)與所述主要圖標(biāo)分離定位;其中所述輔助圖標(biāo)按照順次順序沿著所述順序軸來布置。
      全文摘要
      本申請涉及用于對象管理的用戶接口和方法。一種計算設(shè)備包括處理器,該處理器執(zhí)行指令以提供顯示在顯示設(shè)備上并且用于有助于導(dǎo)航穿過存儲在存儲設(shè)備中的文件匯集的圖形用戶接口,該用戶接口包括顯示在顯示設(shè)備上并且代表所選文件的主要圖標(biāo);越過主要圖標(biāo)的至少部分而限定的時間軸;以及在顯示設(shè)備上顯示的一個或者多個輔助圖標(biāo),每個輔助圖標(biāo)代表相應(yīng)的附加文件,輔助圖標(biāo)與主要圖標(biāo)分離定位,其中輔助圖標(biāo)按照由輔助圖標(biāo)代表的每個附加文件的時間順序沿著時間軸來布置。
      文檔編號G06F3/048GK102289342SQ20111010593
      公開日2011年12月21日 申請日期2011年4月22日 優(yōu)先權(quán)日2010年6月18日
      發(fā)明者A·迪納多, S·卡梅倫 申請人:奧多比公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1