專利名稱:文檔編輯器內(nèi)空間用戶界面與文檔編輯器外空間用戶界面之間的通信的制作方法
文檔編輯器內(nèi)空間用戶界面與文檔編輯器外空間用戶界面
之間的通信背景在許多文檔編輯器中,諸如文本和數(shù)據(jù)輸入特征等創(chuàng)作特征、格式特征可經(jīng)由一 個(gè)或多個(gè)容易獲得的特征菜單來獲得。然而,諸如文檔安全管理、文件格式轉(zhuǎn)換和文檔編輯 許可管理等非創(chuàng)作特征通常難以定位。另外,例如,當(dāng)用戶確定給定文檔的非創(chuàng)作狀態(tài)時(shí), 不論該文檔是否處于“只讀”模式,用于改變?cè)摲莿?chuàng)作狀態(tài)的應(yīng)用程序特征可能都難以定位 和使用。另外,當(dāng)文檔的給定類型的狀態(tài)改變時(shí),例如當(dāng)文檔正由另一用戶編輯時(shí),當(dāng)前用 戶可能不知道該文檔的狀態(tài)已改變。本發(fā)明正是對(duì)于這些和其它考慮事項(xiàng)而做出的。概述提供本概述是為了以簡(jiǎn)化的形式介紹將在以下詳細(xì)描述中進(jìn)一步描述的一些概念。本概述不旨在標(biāo)識(shí)所要求保護(hù)的主題的關(guān)鍵和/或必要特征。同樣,本概述不旨在限 制要求保護(hù)的主題的范圍。本發(fā)明的各實(shí)施例通過經(jīng)由用于文檔編輯器程序的外空間用戶界面提供對(duì)文檔 信息和狀態(tài)以及相關(guān)特征/功能的訪問而解決了上述和其他問題。外空間啟動(dòng)器與具有所 顯示的文檔的內(nèi)空間用戶界面相關(guān)聯(lián)。當(dāng)選擇外空間啟動(dòng)器時(shí),顯示包括一顯示表面的外 空間用戶界面,該顯示表面用于顯示文檔信息和狀態(tài)并用于展示非創(chuàng)作特征和功能。根據(jù)一實(shí)施例,該外空間用戶界面可用于顯示一個(gè)或多個(gè)狀態(tài)窗格,這些狀態(tài)窗 格用于提供關(guān)于正在內(nèi)空間用戶界面中編輯的文檔的狀態(tài)信息。根據(jù)另一實(shí)施例,用于實(shí) 現(xiàn)對(duì)給定文檔的狀態(tài)的改變的應(yīng)用程序特征可被展示在外空間界面中相關(guān)聯(lián)的狀態(tài)信息 附近。根據(jù)另一實(shí)施例,外空間通信用戶界面(UI)組件可以被臨時(shí)顯示在文檔內(nèi)空間 用戶界面中以便傳遞外空間用戶界面中當(dāng)前可用的文檔狀態(tài)信息。外空間啟動(dòng)器可被顯示 在外空間通信UI組件中以允許用戶選擇性地顯示外空間UI來接收與文檔狀態(tài)信息相關(guān)聯(lián) 的附加信息和/或特征或功能。根據(jù)一實(shí)施例,顯示在外空間用戶界面中的與顯示在外空 間通信UI組件中的信息相關(guān)聯(lián)的文檔狀態(tài)窗格可以在視覺上加亮來引起用戶對(duì)與顯示在 外空間通信用戶界面組件中的信息相關(guān)聯(lián)的文檔狀態(tài)窗格的注意。根據(jù)另一實(shí)施例,可以在內(nèi)空間用戶界面中顯示消息欄以便傳遞來自外空間用戶 界面的信息。外空間啟動(dòng)器可被顯示在該消息欄中以便在視覺上將該消息欄與外空間用戶 界面相關(guān)聯(lián),并允許用戶選擇性地啟動(dòng)外空間用戶界面來獲得與經(jīng)由顯示在內(nèi)空間用戶界 面中的消息欄從外空間用戶界面?zhèn)鬟f的文檔狀態(tài)相關(guān)聯(lián)的附加信息和/或功能或特征。通過閱讀以下詳細(xì)描述并查閱相關(guān)聯(lián)的附圖,表征本發(fā)明的這些和其他特征和優(yōu) 點(diǎn)將是顯而易見的。可以理解,前述一般描述和以下詳細(xì)描述均僅是說明性的,且不限制所 要求保護(hù)的本發(fā)明。附圖簡(jiǎn)述本發(fā)明的非限制且非窮盡實(shí)施例參考以下附圖來描述,全部各個(gè)附圖中,除非另外指明,否則相同的附圖標(biāo)記指代相同的部分。
圖1表示具有外空間啟動(dòng)器的內(nèi)空間用戶界面的一個(gè)示例;圖2表示具有文檔信息選項(xiàng)卡的外空間用戶界面的一個(gè)示例;圖3表示具有文檔日志選項(xiàng)卡的外空間用戶界面的一個(gè)示例;圖4表示具有共享文檔選項(xiàng)卡的外空間用戶界面的一個(gè)示例;圖5表示具有打印文檔選項(xiàng)卡的外空間用戶界面的一個(gè)示例;圖6表示具有開始選項(xiàng)卡的外空間用戶界面的一個(gè)示例;圖7表示具有應(yīng)用程序信息選項(xiàng)卡的外空間用戶界面的一個(gè)示例;圖8表示用于在文檔編輯器程序中訪問外空間用戶界面的一個(gè)示例性操作流程 圖;圖9表示外空間用戶界面的一個(gè)示例,其示出多個(gè)文檔狀態(tài)信息窗格和相關(guān)聯(lián)的 應(yīng)用程序特征選擇控件;圖10表示外空間用戶界面的一個(gè)示例,其示出多個(gè)文檔狀態(tài)信息窗格和相關(guān)聯(lián) 的應(yīng)用程序特征選擇控件;圖11表示用于在文檔編輯器程序中經(jīng)由外空間用戶界面來訪問文檔狀態(tài)和相關(guān) 聯(lián)的應(yīng)用程序特征的一個(gè)示例性操作流程圖;圖12表示具有外空間通信用戶界面組件并具有改進(jìn)的消息欄用戶界面組件的內(nèi) 空間用戶界面的一個(gè)示例;圖13表示外空間用戶界面的一個(gè)示例,其示出多個(gè)文檔狀態(tài)信息窗格和相關(guān)聯(lián) 的應(yīng)用程序特征選擇控件;圖14表示用于經(jīng)由外空間通信用戶界面組件并經(jīng)由改進(jìn)的消息欄用戶界面組件 來接收文檔狀態(tài)的傳遞的一個(gè)示例性操作流程圖;以及圖15表示可用于實(shí)施本發(fā)明的各實(shí)施例的示例性計(jì)算設(shè)備。詳細(xì)描述以下將參考形成本發(fā)明一部分并示出各具體示例性實(shí)施例的附圖更詳盡地描述 各個(gè)實(shí)施例。然而,各實(shí)施例可以用許多不同的形式實(shí)現(xiàn)并且不應(yīng)被解釋為限于在此所述 的各實(shí)施例;相反,提供這些實(shí)施例以使得本公開變得全面且完整,并且完全傳達(dá)本發(fā)明的 范圍。各實(shí)施例可被實(shí)踐為方法、系統(tǒng)或設(shè)備。因此,各實(shí)施例可采用完全硬件實(shí)現(xiàn)、完全 軟件實(shí)現(xiàn)或者結(jié)合軟件和硬件方面實(shí)現(xiàn)的形式。因此,以下詳細(xì)描述并非是局限性的。各實(shí)施例的邏輯操作被實(shí)現(xiàn)為(1)在計(jì)算系統(tǒng)上運(yùn)行的計(jì)算機(jī)實(shí)現(xiàn)的步驟的序 列,和/或(2)計(jì)算系統(tǒng)內(nèi)部的互連的機(jī)器模塊。該實(shí)現(xiàn)是取決于實(shí)現(xiàn)本發(fā)明的計(jì)算系統(tǒng) 的性能要求來選擇的。因此,組成在此描述的這些實(shí)施例的邏輯操作另外還可被稱為操作、 步驟或模塊。本發(fā)明的各實(shí)施例涉及從文檔編輯器的內(nèi)空間用戶界面訪問外空間用戶界面。根 據(jù)一實(shí)施例,外空間用戶界面是包括不要求文檔存在于顯示表面上的一類特征的界面。根 據(jù)另一實(shí)施例,外空間用戶界面是包括用于文檔編輯器程序的非創(chuàng)作系統(tǒng)特征的用戶界 面。外空間用戶界面提供允許用戶對(duì)文檔進(jìn)行某些操作的特征。在一方面,這些特征不影響 文檔的內(nèi)容。作為一個(gè)示例,外空間特征可包括文檔信息特征、文檔日志特征、打印特征、開 始特征以及應(yīng)用程序信息特征。作為其他示例,外空間特征可包括新建特征、打開特征、保存特征、關(guān)閉特征、文檔檢查器特征、發(fā)送供審閱特征、標(biāo)記為最終特征、許可特征、模板特 征、PDF特征、文檔屬性、CD包特征、加密特征、在線特征、分配文檔任務(wù)特征、選項(xiàng)特征、發(fā) 布到服務(wù)器特征、相關(guān)文檔鏈接、數(shù)字簽名、博客特征、兼容性檢驗(yàn)器、傳真特征、文檔工作 空間、版本化、登入/登出服務(wù)、以及工作流服務(wù)。外空間特征的其他示例可包括標(biāo)記、工作 空間/項(xiàng)目、相關(guān)文檔和信息特征、共享訪問特征、商標(biāo)、人和組、社區(qū)連接和文件搜索。上 述僅是外空間特征的幾個(gè)示例。外空間特征可包括在以這些特征工作時(shí)不要求用戶看見文 檔的任何非創(chuàng)作特征。在一方面,外空間用戶界面僅包括不影響文檔的內(nèi)容的非創(chuàng)作特征。 在另一方面,外空間用戶界面不包括創(chuàng)作特征。 根據(jù)一實(shí)施例,外空間用戶界面可用于顯示一個(gè)或多個(gè)文檔狀態(tài)窗格或板,其是 用于顯示文檔狀態(tài)信息的用戶界面組件,文檔狀態(tài)信息例如文檔安全管理狀態(tài)、文檔文件 格式狀態(tài)信息、關(guān)于能訪問給定文檔的一個(gè)或多個(gè)其他用戶的信息、文檔是否包含數(shù)字簽 名、文檔的先前版本是否可用、文檔是否被設(shè)為特定編輯模式(例如,“只讀”)等等。根據(jù)另一實(shí)施例,用于實(shí)現(xiàn)對(duì)文檔狀態(tài)的改變的應(yīng)用程序特征和/或功能可按可 選擇按鈕或控件的形式展示在所顯示的文檔狀態(tài)附近,這些按鈕或控件允許用戶經(jīng)由相關(guān) 聯(lián)的應(yīng)用程序特征來選擇性地實(shí)現(xiàn)對(duì)所顯示的文檔狀態(tài)的改變?;蛘?,關(guān)于給定應(yīng)用程序 特征或功能可如何應(yīng)用于相關(guān)聯(lián)的文檔狀態(tài)的信息可與文檔狀態(tài)一起顯示。根據(jù)另一實(shí)施例,外空間通信用戶界面(UI)組件可以被臨時(shí)顯示在文檔內(nèi)空間 用戶界面中以便傳遞外空間用戶界面中當(dāng)前可用的文檔狀態(tài)信息。外空間啟動(dòng)器可被顯示 在外空間通信UI組件中以允許用戶選擇性地顯示外空間UI來接收與文檔狀態(tài)信息相關(guān)聯(lián) 的附加信息和/或特征或功能。根據(jù)一實(shí)施例,顯示在外空間用戶界面中的與顯示在外空 間通信UI組件中的信息相關(guān)聯(lián)的文檔狀態(tài)窗格可以在視覺上加亮來引起用戶對(duì)與顯示在 外空間通信用戶界面組件中的信息相關(guān)聯(lián)的文檔狀態(tài)窗格的注意。根據(jù)再一實(shí)施例,可以在內(nèi)空間用戶界面中顯示消息欄以便傳遞來自外空間用戶 界面的信息。外空間啟動(dòng)器可被顯示在該消息欄中以便在視覺上將該消息欄與外空間用戶 界面相關(guān)聯(lián),并允許用戶選擇性地啟動(dòng)外空間用戶界面來獲得與經(jīng)由顯示在內(nèi)空間用戶界 面中的消息欄從外空間用戶界面?zhèn)鬟f的文檔狀態(tài)信息相關(guān)聯(lián)的附加信息和/或功能或特 征。與外空間用戶界面相反,內(nèi)空間用戶界面是包括用于創(chuàng)作或改變文檔的內(nèi)容的特 征的用戶界面。內(nèi)空間特征的影響顯示在正被創(chuàng)作的文檔上。內(nèi)空間用戶界面可包括開 始特征、插入特征、頁面布局特征、引用特征、郵件特征、審閱特征和視圖特征。內(nèi)空間用戶 界面還可包括格式特征和書寫工具。內(nèi)空間用戶界面特征的其他示例可包括文本特征、圖 片特征、表格、形狀、聊天特征、粗體特征、字體特征、布局特征、排列特征、樣式特征、查找工 具、拼寫工具、粘貼工具、字?jǐn)?shù)統(tǒng)計(jì)、和同義詞查找器。這些僅是內(nèi)空間特征的幾個(gè)示例。內(nèi) 空間特征可包括用于創(chuàng)作或改變文檔的內(nèi)容的任何創(chuàng)作特征。如此處所述,用戶可打開文檔編輯器來創(chuàng)作文檔。文檔編輯器可包括文字處理編 輯器、電子表格編輯器、幻燈片演示編輯器、網(wǎng)頁編輯器、電子郵件編輯器和/或任何其他 類型的用于編輯文檔的編輯器。盡管此處描述了文檔編輯器,但外空間用戶界面也可以與 諸如瀏覽器、網(wǎng)頁、電子郵件應(yīng)用程序、項(xiàng)目應(yīng)用程序等非編輯程序相關(guān)聯(lián)。當(dāng)打開一文檔 編輯器時(shí),用戶可使用內(nèi)空間用戶界面來創(chuàng)作文檔。當(dāng)用戶決定執(zhí)行非創(chuàng)作特征時(shí),用戶可選擇外空間啟動(dòng)器。在選擇之后,從顯示畫面中移除文檔,并且展開功能區(qū)來為豐富的外空 間特征提供顯示空間。在另一方面,用擴(kuò)展特征選擇表面來替換功能區(qū)。在再一方面,文檔 被轉(zhuǎn)換成圖像、縮略圖或微縮位圖并移至外空間用戶界面。在又一方面,整個(gè)內(nèi)空間用戶界 面被轉(zhuǎn)換成圖像、縮略圖或微縮位圖并移至外空間用戶界面。以此方式,用戶放心他們不會(huì) 離開文檔編輯器程序。如果用戶期望返回到內(nèi)空間用戶界面,則可選擇文檔圖像。在選擇 之后,在顯示器上重新填充內(nèi)空間用戶界面。通過在內(nèi)空間和外空間之間提供導(dǎo)航,用戶可容易地熟悉外空間特征,因?yàn)樗鼈?與創(chuàng)作特征分離。通過分離內(nèi)空間和外空間特征,用戶可容易地找到各特征,因?yàn)樘卣鞅环?類。特征可能更豐富,并且提供了更多信息和功能,因?yàn)楦玫乩昧孙@示器的“可操作區(qū) 域”。對(duì)外空間特征有更大量“可操作區(qū)域”可用,從而允許軟件開發(fā)者有機(jī)會(huì)增加文檔編 輯器程序的功能。與文檔相關(guān)聯(lián)的通信通道被更好地管理,因?yàn)樗鼈儾慌c內(nèi)空間特征混合。圖1表示具有外空間啟動(dòng)器的主或內(nèi)空間用戶界面的一個(gè)示例。文檔編輯器100 包括功能區(qū)102、文檔104和外空間啟動(dòng)器106。文檔編輯器100可包括文字處理編輯器、 電子表格編輯器、幻燈片演示編輯器、web文檔編輯器、電子郵件編輯器和/或任何其他類 型的用于編輯文檔的編輯器。文檔編輯器可以與諸如在圖9中所述的示例性計(jì)算設(shè)備等計(jì) 算設(shè)備相關(guān)聯(lián)。功能區(qū)102包括多個(gè)功能區(qū)選項(xiàng)卡,如開始選項(xiàng)卡、插入選項(xiàng)卡、頁面布局選項(xiàng) 卡、引用選項(xiàng)卡、郵件選項(xiàng)卡、審閱選項(xiàng)卡、視圖選項(xiàng)卡、和/或任何其他類型的創(chuàng)作選項(xiàng) 卡。功能區(qū)102還可包括與選項(xiàng)卡相關(guān)聯(lián)的特征。例如,功能區(qū)102描繪了具有剪貼板特 征、字體特征、段落特征、樣式特征和編輯特征的開始選項(xiàng)卡。圖1中所描繪的選項(xiàng)卡和特 征僅是選項(xiàng)卡和特征的示例。取決于所創(chuàng)作的文檔104的類型,功能區(qū)102可包括任何類 型的創(chuàng)作選項(xiàng)卡和特征。文檔104可以位于功能區(qū)102下方。文檔104可以是允許用戶編輯并創(chuàng)作文檔 104的內(nèi)容的“活”文檔。文檔104可包括文字處理文檔、幻燈片演示文檔、電子表格文檔、 因特網(wǎng)文檔、電子郵件文檔、和/或任何其他類型的可被創(chuàng)作的文檔。外空間啟動(dòng)器106可包括任何類型的按鈕或選擇器。即使外空間啟動(dòng)器106是在 文檔編輯器104的左上角中描繪的,但外空間啟動(dòng)器可以位于文檔編輯器104中的任何地 方。在一方面,外空間啟動(dòng)器106提供了對(duì)外空間用戶界面的“一次點(diǎn)擊”啟動(dòng)。以此方式, 不要求用戶導(dǎo)航下拉菜單或列表來找出外空間特征。圖2表示具有文檔信息選項(xiàng)卡的次要或外空間計(jì)算機(jī)生成的用戶界面的一個(gè)示 例。即使圖2-7沿著文檔編輯器200的頂部描繪了選項(xiàng)卡,但選項(xiàng)卡可以位于側(cè)面、底部、 和/或文檔編輯器內(nèi)的任何其他位置。選項(xiàng)卡還可包括未在圖2-7中具體描繪的按鈕、快 速鏈接和/或其他特征。文檔編輯器200包括擴(kuò)展功能區(qū)202、文檔圖像204和外空間啟動(dòng) 器206。擴(kuò)展功能區(qū)202包括多個(gè)功能區(qū)選項(xiàng)卡,如文檔信息選項(xiàng)卡、文檔日志選項(xiàng)卡、共享 文檔選項(xiàng)卡、打印文檔選項(xiàng)卡、開始選項(xiàng)卡、以及應(yīng)用程序信息選項(xiàng)卡。如圖2所示,擴(kuò)展功 能區(qū)202包括比圖1的功能區(qū)102更大的顯示區(qū)域。在一方面,擴(kuò)展功能區(qū)202填充在文 檔104從顯示區(qū)域移除之前被文檔104利用的顯示區(qū)域。在另一方面,擴(kuò)展功能區(qū)202包 括允許用戶在擴(kuò)展功能區(qū)202中工作的按鈕和功能。文檔圖像204可包括文檔104的圖像、縮略圖和微縮位圖。在另一方面,整個(gè)內(nèi)空
8間用戶界面被轉(zhuǎn)換成圖像、縮略圖或微縮位圖并移至外空間用戶界面。文檔圖像204可以 是靜態(tài)或“非活”的。換言之,當(dāng)在外空間用戶界面中時(shí),用戶可能無法創(chuàng)作文檔圖像204。 在一方面,當(dāng)選擇外空間啟動(dòng)器106時(shí)文檔104被轉(zhuǎn)換成文檔圖像204。在另一方面,文檔 圖像204被顯示在擴(kuò)展功能區(qū)202中。在又一方面,文檔圖像可提供回到圖1中描繪的內(nèi) 空間用戶界面的鏈接。換言之,用戶可通過選擇文檔圖像204來導(dǎo)航回到圖1的內(nèi)空間用 戶界面。文檔圖像204可提供內(nèi)空間用戶界面的“一次點(diǎn)擊”啟動(dòng)。以此方式,不要求用戶 導(dǎo)航下拉菜單或列表來找出內(nèi)空間特征。在其他方面,可選擇外空間啟動(dòng)器206或任何其 他類型的按鈕或選擇器來導(dǎo)航回到內(nèi)空間用戶界面。如圖2所描繪的,文檔編輯器200可包括文檔信息選項(xiàng)卡。文檔信息選項(xiàng)卡可以 與文檔圖像204、快速特征208、文檔細(xì)節(jié)窗格210、文檔任務(wù)列表窗格212、日期窗格214、 相關(guān)項(xiàng)目窗格216和人窗格218相關(guān)聯(lián)??焖偬卣?08可包括新建特征、打開特征、保存特 征、另存為特征、關(guān)閉文檔特征、以及退出編輯器特征。文檔細(xì)節(jié)窗格210可包括用于輸入 與文檔104有關(guān)的元數(shù)據(jù)的域。此類域可包括標(biāo)題域、主題域、摘要域、作者域、頁數(shù)域和字 數(shù)統(tǒng)計(jì)域。文檔任務(wù)列表窗格212可包括提醒任務(wù)列表和用于完成項(xiàng)目的域。日期窗格可 包括用于填充與項(xiàng)目的基準(zhǔn)相關(guān)聯(lián)的日期的一組域。相關(guān)項(xiàng)目窗格216可包括項(xiàng)目列表以 及用于填充文檔104中的相關(guān)項(xiàng)目的域。例如,相關(guān)項(xiàng)目可包括到網(wǎng)頁的鏈接。人窗格218 可包括用于提供與文檔104相關(guān)聯(lián)的人的訪問級(jí)別的一組域。例如,訪問級(jí)別可包括無訪 問、完全訪問或部分訪問。圖3表示具有文檔日志選項(xiàng)卡的外空間用戶界面的一個(gè)示例。文檔編輯器300包 括擴(kuò)展功能區(qū)302、文檔圖像304和外空間啟動(dòng)器306。如圖3所描繪的,文檔編輯器300可 包括文檔日志選項(xiàng)卡。文檔日志選項(xiàng)卡可以與文檔圖像304和文檔日志窗格308相關(guān)聯(lián)。 文檔日志窗格308可包括與涉及文檔的事件相關(guān)聯(lián)的列表和域。例如,文檔日志窗格308 可包括打印日期、保存日期、共享日期和/或日志中可以相關(guān)的任何其他文檔事件的列表。圖4表示具有共享文檔選項(xiàng)卡的外空間用戶界面的一個(gè)示例。文檔編輯器400包 括功能區(qū)402、文檔圖像404和外空間啟動(dòng)器406。如圖4所描繪的,文檔編輯器400可包 括共享文檔選項(xiàng)卡。共享文檔選項(xiàng)卡可以與文檔圖像404、共享任務(wù)菜單408和共享窗格 410相關(guān)聯(lián)。共享任務(wù)菜單408可包括用于與其他人共享文檔的若干特征。共享窗格410 可包括用于共享文檔的一組域和功能。共享任務(wù)菜單可包括發(fā)送窗格412、反饋窗格414、 協(xié)作窗格416和發(fā)布窗格418。發(fā)送窗格412可包括作為附件發(fā)送特征、使用文檔作為消息 正文特征、和/或作為傳真發(fā)送文檔特征。反饋窗格414可包括收集反饋特征,該特征將文 檔路由到若干人。反饋窗格414還可包括尋求批準(zhǔn)特征,該特征將文檔路由到若干人并要 求它們接受或拒絕文檔。反饋窗格414還可包括發(fā)送并跟蹤改變特征,該特征將文檔副本 用電子郵件發(fā)送,并要求其他人提出要包括在文檔中的改變。協(xié)作窗格416可包括工作空 間協(xié)作特征,該特征將所有者分配到文檔的各節(jié)。協(xié)作窗格416還可包括服務(wù)器協(xié)作特征, 該特征要求其他人訪問該文檔的共享副本。發(fā)布窗格418可包括發(fā)布到博客特征,以及發(fā) 布到管理服務(wù)器特征。圖5表示具有打印文檔選項(xiàng)卡的外空間用戶界面的一個(gè)示例。文檔編輯器500包 括擴(kuò)展功能區(qū)502、文檔圖像504和外空間啟動(dòng)器506。如圖5所描繪的,文檔編輯器500可 包括打印文檔選項(xiàng)卡。打印文檔選項(xiàng)卡可以與文檔圖像504和打印菜單窗格508相關(guān)聯(lián)。打印菜單508可包括頁面布局窗格510、打印機(jī)選項(xiàng)窗格512、打印選擇窗格514、以及打印 選項(xiàng)窗格516。頁面布局窗格510可包括頁邊距特征、方向特征、大小特征、收縮頁特征和視 圖特征。打印機(jī)選項(xiàng)窗格512可包括用于選擇打印機(jī)和與打印機(jī)的狀態(tài)、型號(hào)和位置相關(guān) 聯(lián)的數(shù)據(jù)的域。打印選擇窗格514可包括用于選擇文檔的要打印的一部分的域。打印選項(xiàng) 窗格516可包括用于選擇應(yīng)如何打印文檔的域。圖6表示具有開始選項(xiàng)卡的外空間用戶界面的一個(gè)示例。文檔編輯器600包括擴(kuò) 展功能區(qū)602和外空間啟動(dòng)器604。擴(kuò)展功能區(qū)602可能不包括文檔圖像,因?yàn)殚_始選項(xiàng)卡 指示文檔尚未被生成。如圖6所描繪的,文檔編輯器600可包括開始選項(xiàng)卡。開始選項(xiàng)卡 可以與最近文檔窗格606和模板窗格608相關(guān)聯(lián)。最近文檔窗格606可包括最近訪問的文 檔的列表。模板窗格608可包括多個(gè)可選擇模板。在一方面,可選擇模板是縮略圖,并且在 選擇之后,自動(dòng)填充內(nèi)空間用戶界面。換言之,用戶從外空間用戶界面被帶到內(nèi)空間用戶界 面,因?yàn)閷?duì)模板的選擇指示用戶希望創(chuàng)作文檔。圖7表示具有應(yīng)用程序信息選項(xiàng)卡的外空間用戶界面的一個(gè)示例。文檔編輯器 700包括擴(kuò)展功能區(qū)702和外空間啟動(dòng)器704。取決于文檔是否已被創(chuàng)建,擴(kuò)展功能區(qū)702 可以包括或不包括文檔圖像。如圖7所描繪的,文檔編輯器700可包括應(yīng)用程序信息選項(xiàng) 卡。應(yīng)用程序信息選項(xiàng)卡可以與服務(wù)窗格706相關(guān)聯(lián)。服務(wù)窗格706可包括與文檔編輯器 相關(guān)聯(lián)的在線服務(wù)。服務(wù)窗格706可包括口令特征、在線事件、生產(chǎn)試用、幫助特征、安全更 新、診斷、訓(xùn)練等。圖8表示用于在文檔編輯器程序中訪問外空間用戶界面的一個(gè)示例性操作流程 圖。操作流程800在開始操作802處開始,并繼續(xù)到操作804,在那里提供包括外空間啟動(dòng) 器的內(nèi)空間界面。內(nèi)空間界面的一個(gè)示例可包括圖1。操作流程800繼續(xù)至判定操作806, 在此確定是否要進(jìn)入外空間。如果否,則操作流程800繼續(xù)到判定操作808,在那里確定是 否退出文檔編輯器。如果決定退出文檔編輯器,則操作流程繼續(xù)到結(jié)束操作802。如果決定 不退出文檔編輯器,則操作流程800循環(huán)返回。如果決定進(jìn)入外空間,則操作流程800繼續(xù)到操作810,在那里選擇外空間啟動(dòng) 器。當(dāng)選擇外空間啟動(dòng)器時(shí),文檔被轉(zhuǎn)換為圖像,擴(kuò)展功能區(qū)并且在用戶界面中填充外空間 特征,如操作812所示。在另一方面,不創(chuàng)建文檔圖像。操作流程繼續(xù)至判定操作814,在此確定是否要返回到內(nèi)空間。如果否,則操作流 程800繼續(xù)到判定操作818,在那里確定是否退出文檔編輯器。如果決定退出文檔編輯器, 則操作流程繼續(xù)到結(jié)束操作820。如果決定不退出文檔編輯器,則操作流程800循環(huán)返回。 如果決定進(jìn)入內(nèi)空間,則操作流程800繼續(xù)到操作816,在那里選擇文檔圖像。在另一方面, 選擇內(nèi)空間啟動(dòng)器。操作流程800隨后循環(huán)回到操作804。圖9表示外空間用戶界面的一個(gè)示例,其示出多個(gè)文檔狀態(tài)信息窗格和相關(guān)聯(lián)的 應(yīng)用程序特征選擇控件。如圖9所示,提供了用于顯示關(guān)于正在應(yīng)用程序內(nèi)空間中編輯的 文檔的狀態(tài)信息的文檔狀態(tài)選項(xiàng)卡905。應(yīng)當(dāng)理解,文檔狀態(tài)選項(xiàng)卡905僅出于說明目的, 并非對(duì)用于引起此處所描述的擴(kuò)展功能區(qū)202中的文檔狀態(tài)信息顯示的可選擇控件的不 同類型和位置的限制。應(yīng)當(dāng)理解,文檔編輯器200可被配置成在啟動(dòng)外空間啟動(dòng)器206之 后自動(dòng)顯示圖9所示的文檔狀態(tài)信息。仍參考圖9,顯示多個(gè)文檔狀態(tài)窗格或板910、912、914、916、918。文檔窗格910-918示出了其中可以與在文檔編輯器內(nèi)空間中編輯的文檔相關(guān)聯(lián)地顯示各種類型的文 檔狀態(tài)的用戶界面組件。根據(jù)一實(shí)施例,與所顯示的文檔狀態(tài)相關(guān)聯(lián)的特征和/或功能可以展示在所顯示 的文檔狀態(tài)附近,以便選擇性地訪問用于實(shí)現(xiàn)對(duì)給定文檔狀態(tài)的改變的相關(guān)聯(lián)的特征和/ 或功能。如圖9所示,可選擇控件911、913、915、917、919、920被示為顯示在相關(guān)聯(lián)的文檔 狀態(tài)窗格內(nèi),以便選擇性地訪問用于實(shí)現(xiàn)對(duì)顯示在相關(guān)聯(lián)的文檔窗格910-918中的文檔狀 態(tài)的改變的特征。因此,如果給定類型的文檔狀態(tài)被顯示在例如窗格910等文檔窗格中,且 如果應(yīng)用程序特征或功能可用于實(shí)現(xiàn)對(duì)所顯示的文檔狀態(tài)的改變,則可在文檔窗格中顯示 可選擇控件911以便訪問用于實(shí)現(xiàn)對(duì)所顯示的文檔狀態(tài)的改變的相關(guān)聯(lián)的特征或功能?;?者,代替提供用于訪問給定特征或功能的可選擇控件,可以在狀態(tài)窗格中提供關(guān)于可用于 實(shí)現(xiàn)對(duì)相關(guān)聯(lián)的文檔狀態(tài)的改變的可用特征的身份和本質(zhì)的信息。仍參考圖9,經(jīng)由文檔狀態(tài)窗格910-918展示的狀態(tài)信息和相關(guān)聯(lián)的應(yīng)用程序特 征可包括各種類型的文檔狀態(tài)。例如,參考文檔狀態(tài)窗格910,可提供關(guān)于文檔的當(dāng)前安全 或保護(hù)狀態(tài)的信息。例如,如圖9所示,如果當(dāng)前文檔具有允許其他人打開并編輯文檔的安 全狀態(tài),則可在文檔狀態(tài)窗格910中提供諸如“該文檔可由其他人編輯”等狀態(tài)串,以便警 告用戶該文檔的當(dāng)前安全狀態(tài)允許其他人編輯該文檔而不是該文檔處于“只讀”模式。根據(jù)各實(shí)施例,除了提供例如文檔的當(dāng)前安全狀態(tài)等文檔的當(dāng)前狀態(tài)以外,可以 在相關(guān)聯(lián)的文檔狀態(tài)窗格中提供信息來警告用戶,用戶可對(duì)所顯示的狀態(tài)作出改變。例如, 如文檔狀態(tài)窗格910中所示,提供附加的“你能夠阻止其他人編輯該文檔”串以警告用戶, 用戶可實(shí)現(xiàn)對(duì)該文檔的當(dāng)前安全狀態(tài)的改變。由此,狀態(tài)窗格910-918中提供的狀態(tài)信息 通過向用戶解釋狀態(tài)改變的影響是什么而變得豐富,這將進(jìn)一步提高用戶使用可用于改變 當(dāng)前文檔狀態(tài)的特征的期望。如果應(yīng)用程序特征可用于實(shí)現(xiàn)對(duì)文檔狀態(tài)的改變,則可在文檔狀態(tài)窗格910中以 用于選擇性地訪問可用特征的可選擇控件911的形式來展示該應(yīng)用程序特征。例如,在文 檔窗格910中示出了“管理保護(hù)”控件911。在用戶閱讀了當(dāng)前文檔的安全狀態(tài)并獲知當(dāng)前 文檔的安全狀態(tài)可被改變之后,用戶可選擇“管理保護(hù)”控件911來訪問相關(guān)聯(lián)的文檔編輯 器應(yīng)用程序的安全特征以便對(duì)當(dāng)前安全狀態(tài)作出改變。例如,可允許用戶加密文檔,可允許 用戶限制對(duì)文檔的格式化,可允許用戶將文檔置于“只讀”模式,可允許用戶訪問用于設(shè)置 對(duì)文檔各種訪問和編輯許可的信息權(quán)限管理(IRM)應(yīng)用程序,等等。有利的是,可向用戶提 供關(guān)于文檔的有用狀態(tài)信息,并且在特征或功能可用于改變文檔的當(dāng)前狀態(tài)的情況下,對(duì) 該特征或功能的訪問被展示在所提供的狀態(tài)信息附近,如圖9所示。仍參考圖9,示出了其他類型的文檔狀態(tài)和相關(guān)聯(lián)的特征。例如,文檔狀態(tài)窗格 912被示為通知用戶相關(guān)聯(lián)的文檔中可能有有害內(nèi)容,且該內(nèi)容已被禁用。如圖9所示,“啟 用內(nèi)容”控件913被顯示在狀態(tài)窗格912中,以便允許用戶選擇性地啟用本來已經(jīng)由于其被 懷疑的有害本質(zhì)而被禁用的內(nèi)容。文檔狀態(tài)窗格914中示出的另一類型的文檔狀態(tài)是當(dāng)前文檔是否已按對(duì)于正在 使用的當(dāng)前文檔編輯器版本不知何故不兼容或另外有問題的文件格式保存。例如,正在使 用的文檔編輯器可以是比用于保存打開的文檔的版本更新的版本,且因此本應(yīng)可用的某些 應(yīng)用程序特征可能無法用于當(dāng)前打開的文檔,除非將當(dāng)前打開的文檔轉(zhuǎn)換到該較新的版
11本。因此,狀態(tài)窗格914可包括諸如“你可以升級(jí)該文檔的文件格式——你的應(yīng)用程序的 某些特征被禁用,因?yàn)樵撐臋n是使用較舊的文件格式來保存的——你可以轉(zhuǎn)換當(dāng)前文檔格 式”等狀態(tài)串。該顯示狀態(tài)文本串不僅向用戶提供了打開的文檔的當(dāng)前版本狀態(tài),而且還警 告用戶例如文檔轉(zhuǎn)換特征等用于實(shí)現(xiàn)對(duì)文檔的當(dāng)前狀態(tài)的改變的特征或功能的可用性。根 據(jù)該示例,由于文檔轉(zhuǎn)換特征可用,因此可在狀態(tài)窗格914中顯示“轉(zhuǎn)換文檔”控件915來 允許用戶選擇性地訪問用于將打開的文檔轉(zhuǎn)換成較新的版本的文檔轉(zhuǎn)換特征,以使對(duì)該文 檔編輯器應(yīng)用程序的較新版本可用的所有特征都可用于打開的文檔。狀態(tài)窗格916示出關(guān)于其他人當(dāng)前是否正在編輯當(dāng)前文檔的狀態(tài)信息。還通知用 戶他/她可聯(lián)系該文檔的其他用戶以與其他用戶協(xié)調(diào)或另外與該文檔的其他用戶進(jìn)行通 信。應(yīng)當(dāng)理解,這一類型的狀態(tài)可以在文檔可經(jīng)由協(xié)作文檔共享程序獲得時(shí)提供,該協(xié)作文 檔共享程序允許例如協(xié)作工作團(tuán)隊(duì)中的用戶等一個(gè)或多個(gè)用戶打開給定文檔并對(duì)該文檔 作出編輯。狀態(tài)窗格916中所示的狀態(tài)可用于通知給定用戶另一用戶當(dāng)前正在編輯該文 檔,并且可提供“電子郵件或即時(shí)信使”控件917來允許當(dāng)前用戶向該文檔的其他用戶發(fā)送 電子郵件或即時(shí)消息。應(yīng)當(dāng)理解,電子郵件或即使消息收發(fā)僅是兩種類型的通信的示例,且 不是對(duì)可提供的其他通信系統(tǒng)類型的限制。仍參考圖9,文檔狀態(tài)窗格917示出用于向用戶通知文檔是否包含數(shù)字簽名,或文 檔的數(shù)字簽名是否已經(jīng)被無效或另外被泄密的文檔狀態(tài)。例如,如果前一用戶已經(jīng)編輯并 最終化了當(dāng)前文檔,且已經(jīng)向該文檔應(yīng)用了數(shù)字簽名,則可使用該數(shù)字簽名來通知后續(xù)用 戶已應(yīng)用了數(shù)字簽名的用戶已經(jīng)審閱了該文檔并且已經(jīng)將該文檔標(biāo)記為最終。狀態(tài)窗格 918中所示的狀態(tài)信息可用于通知當(dāng)前用戶這一數(shù)字簽名已經(jīng)被應(yīng)用于該文檔。如果當(dāng)前 用戶希望實(shí)現(xiàn)對(duì)應(yīng)用于當(dāng)前文檔的簽名信息的改變,則可提供“數(shù)字簽名”控件919來允許 對(duì)該文檔的數(shù)字簽名狀態(tài)的改變??商峁┲T如“標(biāo)記為最終”控件920等其他相關(guān)聯(lián)的控 件來允許用戶向文檔應(yīng)用狀態(tài)以警告后續(xù)用戶該文檔已被前一用戶最終化。應(yīng)當(dāng)理解,圖9所示的文檔狀態(tài)的類型和相關(guān)聯(lián)的可選擇特征控件僅出于示例目 的,且不是對(duì)可顯示在文檔狀態(tài)窗格910-918中的大量且各種文檔狀態(tài)的限制,也不是對(duì) 可展示在狀態(tài)窗格910-918中用于實(shí)現(xiàn)對(duì)文檔狀態(tài)的改變的大量相關(guān)聯(lián)的特征和/或功能 的限制。例如,狀態(tài)信息和相關(guān)的特征和/或功能可以經(jīng)由外空間用戶界面中可用的其他 文檔信息窗格來展示。例如,回頭參考圖5,可使用打印菜單508來展示應(yīng)用于文檔的臨時(shí) 打印設(shè)置。另外,狀態(tài)窗格910-918和特征控件911-920的位置和配置不是可用于在此處 描述的外空間202中提供信息和相關(guān)聯(lián)的特征控件的不同定向和布局的限制。根據(jù)一實(shí)施例,顯示在文檔狀態(tài)窗格910-918中的信息被動(dòng)態(tài)地維護(hù),以使對(duì)于 文檔的相關(guān)聯(lián)的狀態(tài)信息改變、顯示在狀態(tài)窗格910-918中的信息以及為相關(guān)聯(lián)的狀態(tài)所 展示的可選擇特征控件911-920隨著文檔狀態(tài)改變而改變。即,當(dāng)文檔狀態(tài)改變時(shí),確定是 否有不同特征可用于改變的狀態(tài),且如果是,則可隨動(dòng)態(tài)更新的狀態(tài)信息一起展示該不同 特征。例如,參考狀態(tài)窗格910,如果當(dāng)前編輯的文檔處于“只讀”模式,則可以改變狀態(tài)串 以警告用戶該文檔當(dāng)前處于“只讀”模式并且用戶可以改變?cè)撐臋n的保護(hù)狀態(tài)來允許其他 人編輯該文檔。根據(jù)一實(shí)施例,文檔狀態(tài)窗格910-918中提供的文檔狀態(tài)可被編程為當(dāng)啟動(dòng)文檔 狀態(tài)選項(xiàng)卡905或用于顯示文檔狀態(tài)的其他手段時(shí)始終顯示,或者個(gè)別類型的文檔狀態(tài)或
12所有文檔狀態(tài)僅在給定類型的文檔狀態(tài)改變或滿足被顯示的某一閾值準(zhǔn)則時(shí)才顯示。例 如,如狀態(tài)窗格912所示的與有害內(nèi)容的禁用相關(guān)聯(lián)的信息可以被編程為僅在有害內(nèi)容最 近被禁用時(shí)才顯示在外空間中。另一方面,這些狀態(tài)可被設(shè)置成在所有時(shí)間顯示在外空間 202中以向用戶警告給定文檔中的有害內(nèi)容的潛在性。即,不論狀態(tài)是否改變,文檔狀態(tài)在 外空間用戶界面中可具有永久的歸宿,或者文檔狀態(tài)可僅在相關(guān)聯(lián)的狀態(tài)發(fā)生了改變時(shí)才 顯示在相關(guān)聯(lián)的文檔狀態(tài)窗格中。對(duì)于另一示例,狀態(tài)窗格918中所示的數(shù)字簽名信息可 被編程,使得該信息僅在相關(guān)聯(lián)的文檔中發(fā)生了無效或另外泄密了先前應(yīng)用的數(shù)字簽名的 改變時(shí)才顯示。圖10表示外空間用戶界面的另一示例,其示出多個(gè)文檔狀態(tài)信息窗格和相關(guān)聯(lián) 的應(yīng)用程序特征選擇控件。文檔狀態(tài)窗格1010在圖10中示出,其示出了用于實(shí)現(xiàn)對(duì)當(dāng)前 文檔狀態(tài)的改變的可用特征的邏輯分組。狀態(tài)窗格1010中所示的文檔狀態(tài)與文檔的當(dāng)前 安全狀態(tài)相關(guān)聯(lián)。例如,窗格1010中提供的狀態(tài)警告用戶該文檔可被其他人編輯,以及用 戶可以用多個(gè)不同的文檔保護(hù)特征來改變應(yīng)用于該文檔的編輯許可。擴(kuò)展窗格1010中提 供了可選擇控件1011、1012、1013,以向用戶提供對(duì)可供用戶用于實(shí)現(xiàn)對(duì)當(dāng)前安全狀態(tài)的改 變或編輯文檔的許可狀態(tài)的各種文檔保護(hù)特征的訪問。例如,“1冊(cè)”特征控件1011可允許 用戶將各種文檔編輯許可應(yīng)用于先關(guān)聯(lián)的文檔?!凹用芪臋n”控件1012可允許用戶訪問用 于向編輯的文檔應(yīng)用加密的特征,而“限制格式化”特征1013可允許用戶訪問用于限制可 應(yīng)用于文檔的格式化的特征,例如,在文檔是不應(yīng)接收能訪問該文檔的各種用戶作出的格 式改變的標(biāo)準(zhǔn)化文檔的情況下。由此,一個(gè)狀態(tài)窗格可用于展示各種不同特征,或用于將給 定類型的狀態(tài)映射到各種不同特征。仍參考圖10,文檔狀態(tài)窗格916被示為具有圍繞狀態(tài)窗格916周界設(shè)置的邊框 1015。根據(jù)一實(shí)施例,給定狀態(tài)窗格910-918中提供的狀態(tài)信息可用不同嚴(yán)重性或重要性 級(jí)別來指定。根據(jù)一實(shí)施例,邊框1016可以用于對(duì)相關(guān)聯(lián)的狀態(tài)窗格916進(jìn)行加亮或顏色 編碼,以便向用戶警告應(yīng)用于所顯示的狀態(tài)的嚴(yán)重性或重要性級(jí)別。例如,低重要性狀態(tài)可 以用綠色邊框1015來進(jìn)行顏色編碼,具有中等嚴(yán)重性或重要性級(jí)別的狀態(tài)信息可用黃色 邊框1015來進(jìn)行顏色編碼,而具有高嚴(yán)重性或重要性級(jí)別的狀態(tài)信息可用紅色邊框1015 來進(jìn)行顏色編碼。例如,如果一文檔被發(fā)現(xiàn)包含有害內(nèi)容,例如未知的宏或ActiveX控件, 則可提供圖9中所示的諸如狀態(tài)窗格912等狀態(tài)窗格,其具有邊框1015或其他適當(dāng)?shù)臉?biāo)識(shí) 機(jī)制來警告用戶該狀態(tài)信息對(duì)用戶是嚴(yán)重或高重要性。應(yīng)當(dāng)理解,對(duì)邊框1015的顏色編碼 和使用僅出于示例目的,且不是窮盡可向用戶指示嚴(yán)重性或重要性級(jí)別的許多方式。例如, 經(jīng)顏色編碼的條可沿著狀態(tài)窗格的一端或沿著狀態(tài)窗格的上或下邊緣來設(shè)置。同樣,可利 用各種重要性級(jí)別圖表,例如旗、星等,來指示嚴(yán)重性和/或重要性級(jí)別。圖11表示用于在文檔編輯器程序中經(jīng)由外空間用戶界面來訪問文檔狀態(tài)和相關(guān) 聯(lián)的應(yīng)用程序特征的示例性操作流程圖。操作流程1100在開始操作1102處開始,并繼續(xù) 到操作1104,在那里如上所述提供包括外空間啟動(dòng)器的內(nèi)空間用戶界面。出于示例的目的, 考慮圖11所示的操作流程1100與用戶獲得關(guān)于正在用文檔編輯器220編輯的文檔的一種 或多種類型的文檔狀態(tài)的期望相關(guān)聯(lián)。操作流程1100繼續(xù)至判定操作1106,在此確定是否要進(jìn)入外空間用戶界面。如 果否,則操作流程1100繼續(xù)到判定操作1108,在那里確定是否退出文檔編輯器。如果確定退出文檔編輯器,則操作流程繼續(xù)到結(jié)束操作1120。如果確定繼續(xù)編輯文檔,則操作流程 1100循環(huán)返回。如果用戶決定進(jìn)入外空間用戶界面來獲得一種或多種類型的文檔狀態(tài),則 操作流程1100繼續(xù)到操作1110,在此選擇外空間啟動(dòng)器。當(dāng)選擇外空間啟動(dòng)器時(shí),文檔被 轉(zhuǎn)換為圖像,可擴(kuò)展功能區(qū),并且可在用戶界面中填充外空間特征,如上文所示并描述的。 根據(jù)另一實(shí)施例,可以不創(chuàng)建文檔圖像。在操作1112,在選擇了文檔狀態(tài)選項(xiàng)卡905或其他適當(dāng)?shù)挠糜陲@示文檔狀態(tài)的啟 動(dòng)方法之后,可在相關(guān)聯(lián)的文檔狀態(tài)窗格910-918、1010中顯示一種或多種類型的文檔狀 態(tài),如以上參考圖9和10所示并描述的。另外,如果任何特征和/或功能可用于實(shí)現(xiàn)對(duì)所 顯示的文檔狀態(tài)的改變,則可在相關(guān)聯(lián)的狀態(tài)窗格中顯示一個(gè)或多個(gè)可選擇特征和/或功 能控件911-920、1011-1013,或者另選地,可以在狀態(tài)窗格中顯示關(guān)于可用特征或功能的身 份和本質(zhì)的信息。在審閱了所顯示的狀態(tài)和任何可用的相關(guān)聯(lián)的特征之后,操作流程繼續(xù) 到操作1114,并且可應(yīng)用例如用于改變對(duì)所編輯的文檔的編輯許可的特征等所需非創(chuàng)作特 征,來改變?cè)撐臋n的相關(guān)聯(lián)的狀態(tài)。根據(jù)一實(shí)施例,在利用了給定特征或功能之后,可改變顯示在相關(guān)聯(lián)的狀態(tài)窗格 中的狀態(tài)信息來反映新狀態(tài)。例如,如果基于狀態(tài)的改變,所選特征或功能不再適用,且因 此,可從狀態(tài)窗格中移除該特征或功能。另選地,可在狀態(tài)改變之后從顯示中移除相關(guān)聯(lián)的 狀態(tài)窗格?;蛘?,在狀態(tài)改變之后,用戶可以被自動(dòng)返回到內(nèi)空間用戶界面。在審閱并改變了文檔狀態(tài)之后,如有所需,則操作流程前進(jìn)到操作1118,以便返回 到內(nèi)空間用戶界面或從文檔編輯器退出。操作流程在操作1120處結(jié)束。如上參考圖1-11所描述的,可經(jīng)由外空間用戶界面提供包括文檔狀態(tài)信息在內(nèi) 的各種文檔信息。如以下參考圖12-14所描述的,提供了外空間用戶界面和內(nèi)空間用戶界 面之間的通信以警告用戶,用戶可能感興趣的信息可在外空間用戶界面中獲得。圖12表示 具有外空間通信用戶界面組件并具有改進(jìn)的消息欄用戶界面組件的內(nèi)空間用戶界面的一 個(gè)示例。根據(jù)本發(fā)明的各實(shí)施例,外空間用戶界面中顯示在一個(gè)或多個(gè)文檔信息或狀態(tài)窗 格中的信息隨著關(guān)于文檔的相關(guān)聯(lián)的信息的改變而被動(dòng)態(tài)地更新。如圖12所示,提供了外 空間通信用戶界面(UI)組件1210以便傳遞包含在外空間用戶界面中的文檔狀態(tài)信息,來 警告用戶包含在外空間通信UI組件中的信息表示了用戶可能感興趣的文檔狀態(tài)的變化。 例如,圖12所示的外空間通信UI組件1210包含示例文本串1215 “Bob Smith打開了該文 檔來編輯”。根據(jù)各實(shí)施例,外空間通信UI組件1210臨時(shí)顯示在內(nèi)空間用戶界面中,以便快速 傳遞狀態(tài)信息來警告用戶他/她應(yīng)啟動(dòng)外空間用戶界面來獲知關(guān)于正編輯的文檔的狀態(tài) 改變的更多信息。為允許用戶快速啟動(dòng)外空間用戶界面,將外空間啟動(dòng)器106顯示在非常 靠近外空間通信UI組件1210的地方或顯示在該組件內(nèi)。應(yīng)理解,包含在臨時(shí)顯示的外空 間通信UI組件中的信息可以是可被顯示在外空間用戶界面中的關(guān)于文檔的任何信息,如 此處參考圖1-15所描述的。圖12所示的外空間通信UI組件1210的形狀一般是直線的,且在該UI組件1210 內(nèi)包含了外空間啟動(dòng)器106。應(yīng)理解,圖12所示的UI組件1210的形狀和定向僅出于示例 目的,且不是對(duì)可用于UI組件1210的大量形狀和定向的限制,也不是內(nèi)空間用戶界面中可放置UI組件1210以便向用戶警告包含在外空間用戶界面中的相關(guān)聯(lián)的信息的位置的限 制。根據(jù)一實(shí)施例,外空間通信UI組件1210可在視覺上被加亮,例如,顏色編碼、添加 圖表等,以便指示與從外空間用戶界面?zhèn)鬟f的信息相關(guān)聯(lián)的嚴(yán)重性或重要性級(jí)別。例如,設(shè) 置在示例UI組件1210周圍的邊框1220可以被顏色編碼來指示與從外空間用戶界面?zhèn)鬟f 的信息相關(guān)聯(lián)的嚴(yán)重性或重要性級(jí)別。根據(jù)一實(shí)施例,通信UI組件1210在其變?yōu)榭梢姇r(shí)可以被臨時(shí)顯示例如N秒,并且 顯示UI組件的時(shí)間量在需要時(shí)可增加或減少。或者,UI組件可以通過選擇(例如,“點(diǎn)擊”) UI組件1210上的任何地方來手動(dòng)解散。例如,選擇用于顯示外空間用戶界面的啟動(dòng)器106 可引起UI組件1210的自動(dòng)解散。如由所需,通信UI組件1210的呈現(xiàn)可以伴隨可聽聲音, 以便引起對(duì)顯示在通信UI組件1210中的信息的注意。現(xiàn)在參考圖13,如果用戶選擇顯示在外空間通信UI組件1210中或其附近的外空 間啟動(dòng)器106,則自動(dòng)啟動(dòng)外空間用戶界面,如上參考圖1-11所述的。根據(jù)一實(shí)施例,包含 與經(jīng)由臨時(shí)顯示的外空間通信UI組件呈現(xiàn)的通信相關(guān)聯(lián)的文檔信息或狀態(tài)的文檔信息或 文檔狀態(tài)窗格1316可以按引起用戶對(duì)與經(jīng)由臨時(shí)顯示的外空間UI組件傳遞的信息相關(guān)聯(lián) 的信息或狀態(tài)窗格1316的注意的方式來加亮。例如,如圖13所示,文檔狀態(tài)窗格1316包含另一用戶已經(jīng)打開了當(dāng)前用戶正在編 輯的文檔的信息,并且向當(dāng)前用戶提供關(guān)于該用戶響應(yīng)于提供給當(dāng)前用戶的信息可以如何 取出該文檔或改變?cè)撐臋n的狀態(tài)的信息。為警告用戶與經(jīng)由外空間通信UI組件1210提供 給用戶的通信相關(guān)聯(lián)的特定狀態(tài)窗格,在相關(guān)聯(lián)的信息或任務(wù)窗格周圍顯示視覺指示,例 如加亮的虛線邊框。應(yīng)當(dāng)理解,可以利用各種視覺指示來吸引對(duì)與經(jīng)由臨時(shí)顯示的外空間 通信UI組件提供的通信相關(guān)聯(lián)的特定信息或狀態(tài)窗格的注意。例如,與經(jīng)由臨時(shí)顯示的外 空間通信UI組件提供的通信相關(guān)聯(lián)的信息或狀態(tài)窗格可用特定顏色,例如綠色來顏色編 碼,以便快速警告用戶要查看哪一信息或狀態(tài)窗格。如上所述,可對(duì)信息或狀態(tài)窗格使用顏 色編碼來指示與包含在其中的信息相關(guān)聯(lián)的嚴(yán)重性或重要性級(jí)別。為將此類視覺指示與用 于將特定信息或狀態(tài)窗格與經(jīng)由外空間通信UI組件1210提供的通信相關(guān)聯(lián)的視覺指示進(jìn) 行區(qū)分,可利用不同的視覺指示?;仡^參考圖12,提供了消息欄1225以便從包含在外空間用戶界面中的文檔信息 傳遞信息,并警告用戶啟動(dòng)外空間用戶界面來查閱附加信息并選擇用于實(shí)現(xiàn)對(duì)所編輯的文 檔的非創(chuàng)作改變的一個(gè)或多個(gè)特征或功能的潛在需求。如圖12所示,將消息欄1225顯示在 功能區(qū)102下方,并保持顯示直到消息欄1225因例如選擇關(guān)閉按鈕1245等用戶動(dòng)作而被 解散。顯示在消息欄1225中的信息可包括用于提供從外空間用戶界面?zhèn)鬟f到消息欄1225 的信息的主題和信息概要的信息主題1230和信息概要1235。根據(jù)一實(shí)施例,選擇(例如, 點(diǎn)擊)消息文本1235將啟動(dòng)外空間用戶界面以允許用戶查閱相關(guān)聯(lián)的狀態(tài)信息并在需要 時(shí)利用任何可用特征或功能。另外,可在消息欄1225中提供可選擇控件1240來選擇性地 獲得用于接收附加信息或用于改變與所編輯的文檔相關(guān)聯(lián)的狀態(tài)或?qū)傩缘囊粋€(gè)或多個(gè)特 征和/或功能??梢栽谙?225中提供圖標(biāo)1206以便吸引用戶對(duì)包含在外空間用戶界面中的 對(duì)應(yīng)于當(dāng)前顯示的消息欄1225的特定類型的狀態(tài)信息的注意。例如,如果消息欄中的狀態(tài)
15與外空間用戶界面中的文檔安全信息相關(guān)聯(lián),則圖標(biāo)1206可采用吸引用戶對(duì)包含安全信 息的狀態(tài)窗格的注意的形式。例如,如圖12所示,在消息欄1225中提供指示當(dāng)前文檔包含無效數(shù)字簽名的示例 信息串,并且提供允許用戶查看與該文檔相關(guān)聯(lián)的簽名的可選擇控件。由此,如果用戶選擇 所提供的控件1240,則可向用戶提供與允許用戶查看已應(yīng)用于文檔的數(shù)字簽名的數(shù)字簽名 應(yīng)用程序相關(guān)聯(lián)的特征或功能。應(yīng)理解,圖12所示的示例信息和可選擇控件僅出于說明目 的,并且不是對(duì)可經(jīng)由消息欄1225而變得可用的大量信息和特征的限制。消息欄1225的形狀和大小可被縮放以適合不同的顯示屏幕。即,消息欄1225的 大小取決于可用顯示屏幕空間可被減小或擴(kuò)大。另外,在傳遞用戶可能感興趣的附加信息 時(shí),可顯示多于一個(gè)消息欄1225。即,可將附加消息欄1225顯示在第一消息欄1225下方, 以在第二所顯示的消息欄1225中傳達(dá)不同類型的文檔信息或狀態(tài)?,F(xiàn)在參考圖14,如果用戶選擇顯示在消息欄1225中或其附近的外空間啟動(dòng)器 1206,則啟動(dòng)外空間用戶界面以允許用戶查看附加信息并獲得與經(jīng)由所顯示的消息欄1225 傳遞的信息相關(guān)聯(lián)的不同特征或功能。例如,如圖13所示,文檔狀態(tài)窗格1318被示為包含 對(duì)應(yīng)于經(jīng)由所顯示的消息欄1225傳遞到內(nèi)空間用戶界面的信息的信息。如上所述,可對(duì)該 對(duì)應(yīng)的信息或狀態(tài)窗格1319使用例如顏色編碼等加亮或其他可接受的視覺指示來允許用 戶快速確定包含對(duì)應(yīng)于經(jīng)由所顯示的消息欄1225提供的通信的信息的信息或狀態(tài)窗格。應(yīng)理解,可對(duì)與向臨時(shí)顯示的外空間通信UI組件的通信相關(guān)聯(lián)的信息或狀態(tài)窗 格1318利用有區(qū)別的視覺加亮,并且可對(duì)與經(jīng)由所顯示的消息欄1225提供的通信相關(guān)聯(lián) 的信息或狀態(tài)窗格利用不同的視覺指示。由此,當(dāng)用戶啟動(dòng)外空間用戶界面時(shí),用戶可容易 地將與臨時(shí)顯示的通信UI組件相關(guān)聯(lián)的信息或狀態(tài)窗格與經(jīng)由所顯示的消息欄1225傳遞 的信息進(jìn)行區(qū)分。如圖13所示,與臨時(shí)顯示的UI組件相關(guān)聯(lián)的信息以虛線輪廓邊框示出, 而與所顯示的消息欄相關(guān)聯(lián)的狀態(tài)窗格用實(shí)線邊框來視覺上加亮??墒褂闷渌曈X指示來 向與臨時(shí)顯示的通信UI組件相關(guān)聯(lián)的信息或狀態(tài)窗格給予顯著的視覺指示,并向與所顯 示的消息欄相關(guān)聯(lián)的信息或狀態(tài)窗格給予更顯著或最顯著的視覺指示。圖14表示用于經(jīng)由外空間通信用戶界面組件并經(jīng)由改進(jìn)的消息欄用戶界面組件 來接收文檔狀態(tài)的傳遞的一個(gè)示例性操作流程圖。出于描述圖14所示的操作流程圖的目 的,考慮給定文檔的用戶經(jīng)由臨時(shí)顯示的外空間通信UI組件和/或經(jīng)由所顯示的消息欄用 戶界面組件來接收信息。操作流程1400在開始操作1402處開始,并繼續(xù)到操作1404,在那 里提供包括外空間啟動(dòng)器的內(nèi)空間用戶界面。內(nèi)空間用戶界面的一個(gè)示例可包括圖1。操 作流程1400繼續(xù)到判定操作1406,并確定是否已顯示了臨時(shí)外空間通信UI組件。如果否, 則操作流程繼續(xù)到操作1418,如下文所描述的。如果顯示了臨時(shí)外空間通信UI組件1225,則操作流程繼續(xù)到操作1410。在操作 1410,用戶可審閱包含在臨時(shí)顯示的外空間通信UI組件1225中的信息,并且如有需要,用 戶可選擇外空間啟動(dòng)器來啟動(dòng)外空間用戶界面。在操作1412,用戶可審閱相關(guān)聯(lián)的文檔狀 態(tài)或信息,并且在操作1414,如有需要,用戶可應(yīng)用非創(chuàng)作特征和/或功能。如上所述,為了 警告用戶外空間用戶界面中包含的與經(jīng)由臨時(shí)顯示的外空間通信組件提供的通信相關(guān)聯(lián) 的特定信息或狀態(tài)窗格,可按某種方式在視覺上加亮包含在外空間用戶界面中的相關(guān)聯(lián)的 信息或狀態(tài)窗格,以指示其與經(jīng)由臨時(shí)顯示的外空間UI組件提供給用戶的信息的關(guān)系。
在操作1414,如果消息欄1225用從包含在外空間用戶界面中的相關(guān)聯(lián)的信息或 狀態(tài)窗格傳遞的、用戶感興趣的信息來動(dòng)態(tài)填充,則操作流程可返回到操作1410,并且用戶 可啟動(dòng)外空間用戶界面。在操作1412,用戶可審閱相關(guān)聯(lián)的文檔信息或狀態(tài)窗格,并且在操 作1414,用戶可應(yīng)用可用于改變外空間用戶界面中提供的文檔信息或文檔狀態(tài)的一個(gè)或多 個(gè)特征或功能。如上所述,顯示在外空間用戶界面中的與經(jīng)由消息欄1225傳遞給用戶的信 息相關(guān)聯(lián)的相關(guān)聯(lián)的信息或任務(wù)窗格可以按某種方式在視覺上加亮,以快速警告用戶與經(jīng) 由消息欄1225提供給用戶的信息相關(guān)聯(lián)的特定信息或狀態(tài)窗格。在用戶審閱了包含在外 空間用戶界面中的、用戶感興趣的任何信息或狀態(tài)之后,用戶可返回到內(nèi)空間用戶界面來 繼續(xù)編輯文檔,或者用戶可退出文檔編輯器,并且該操作流程可在操作1420處結(jié)束。由此, 對(duì)臨時(shí)顯示的外空間通信UI組件或消息欄UI組件的使用允許將信息從外空間用戶界面?zhèn)?遞到內(nèi)空間用戶界面,以警告給定文檔的用戶包含在外空間用戶界面中的信息可能是用戶 感興趣的。通過在內(nèi)空間和外空間之間提供導(dǎo)航,用戶可容易地熟悉外空間特征,因?yàn)樗鼈?與創(chuàng)作特征分離。通過分離內(nèi)空間和外空間特征,用戶可容易地找到各特征,因?yàn)樘卣鞅环?類。特征可能更豐富,并且提供了更多信息和功能,因?yàn)楦玫乩昧孙@示器的“可操作區(qū) 域”。對(duì)外空間特征有更大量“可操作區(qū)域”可用,從而允許軟件開發(fā)者有機(jī)會(huì)增加文檔編 輯器程序的功能。與文檔相關(guān)聯(lián)的通信通道被更好地管理,因?yàn)樗鼈儾慌c內(nèi)空間特征混合。參考圖15,用于實(shí)現(xiàn)本發(fā)明的示例性系統(tǒng)包括諸如計(jì)算設(shè)備1500等計(jì)算設(shè)備。在 基本配置中,計(jì)算設(shè)備1500可包括任何類型的固定計(jì)算設(shè)備或移動(dòng)計(jì)算設(shè)備。計(jì)算設(shè)備 1500通常包括至少一個(gè)處理單元1502和系統(tǒng)存儲(chǔ)器1504。取決于計(jì)算設(shè)備的確切配置和 類型,系統(tǒng)存儲(chǔ)器1504可以是易失性的(諸如RAM)、非易失性的(諸如ROM、閃存等)或兩 者的某一組合。系統(tǒng)存儲(chǔ)器1504通常包括操作系統(tǒng)1505、一個(gè)或多個(gè)應(yīng)用程序1506,并且 可包括程序數(shù)據(jù)1507。在一個(gè)實(shí)施例中,應(yīng)用程序1506還包括用于訪問外空間用戶界面的 應(yīng)用程序1520。該基本配置在圖15中由虛線1508中的那些組件示出。計(jì)算設(shè)備1500還可具有附加特征或功能。例如,計(jì)算設(shè)備1500還可包括附加數(shù)據(jù) 存儲(chǔ)設(shè)備(可移動(dòng)和/或不可移動(dòng)),諸如例如磁盤、光盤或磁帶。這樣的附加存儲(chǔ)在圖15 中由可移動(dòng)存儲(chǔ)1509和不可移動(dòng)存儲(chǔ)1510示出。計(jì)算機(jī)存儲(chǔ)介質(zhì)可包括以用于存儲(chǔ)諸如 計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù)等信息的任何方法或技術(shù)實(shí)現(xiàn)的易失性 和非易失性、可移動(dòng)和不可移動(dòng)介質(zhì)。系統(tǒng)存儲(chǔ)器1504、可移動(dòng)存儲(chǔ)1509和不可移動(dòng)存儲(chǔ) 1510都是計(jì)算機(jī)存儲(chǔ)介質(zhì)的示例。計(jì)算機(jī)存儲(chǔ)介質(zhì)包括,但不限于,RAM、R0M、EEPR0M、閃存 或其他存儲(chǔ)器技術(shù)、CD-ROM、數(shù)字多功能盤(DVD)或其他光存儲(chǔ)、磁帶盒、磁帶、磁盤存儲(chǔ)或 其他磁性存儲(chǔ)設(shè)備、或能用于存儲(chǔ)所需信息且可以由計(jì)算設(shè)備1500訪問的任何其他介質(zhì)。 任何這樣的計(jì)算機(jī)存儲(chǔ)介質(zhì)都可以是設(shè)備1500的一部分。計(jì)算設(shè)備1500還可具有輸入設(shè) 備1512,諸如鍵盤、鼠標(biāo)、筆、語音輸入設(shè)備、觸摸輸入設(shè)備等。也可包括輸出設(shè)備1514,如 顯示器、揚(yáng)聲器、打印機(jī)等等。計(jì)算設(shè)備1500還包含允許該設(shè)備諸如通過網(wǎng)絡(luò)或無線網(wǎng)絡(luò)與其它計(jì)算設(shè)備1518 進(jìn)行通信的通信連接1516。通信連接1516是通信介質(zhì)的一個(gè)示例。通信介質(zhì)通常以諸如 載波或其他傳輸機(jī)制等已調(diào)制數(shù)據(jù)信號(hào)來體現(xiàn)計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其 他數(shù)據(jù),并包括任意信息傳送介質(zhì)。術(shù)語“已調(diào)制數(shù)據(jù)信號(hào)”可以包括以對(duì)信號(hào)中的信息進(jìn)行編碼的方式設(shè)置或改變其一個(gè)或多個(gè)特征的信號(hào)。作為示例而非限制,通信介質(zhì)包括有 線介質(zhì),諸如有線網(wǎng)絡(luò)或直接線連接,以及無線介質(zhì),諸如聲學(xué)、射頻、紅外線和其他無線介 質(zhì)。如此處所使用的術(shù)語計(jì)算機(jī)可讀介質(zhì)包括存儲(chǔ)介質(zhì)和通信介質(zhì)兩者。
盡管用結(jié)構(gòu)特征和/或方法步驟專用的語言描述了本發(fā)明,但可以理解,所附權(quán) 利要求書中定義的本發(fā)明不必限于所述的特定特征或步驟。相反,特定特征和步驟是作為 實(shí)現(xiàn)所要求保護(hù)的本發(fā)明的各形式來公開的。因?yàn)榭梢栽诓槐畴x本發(fā)明的精神和范圍的情 況下做出本發(fā)明的許多實(shí)施例,所以本發(fā)明落在所附權(quán)利要求的范圍內(nèi)。
權(quán)利要求
1.一種將文檔的狀態(tài)信息從外空間用戶界面?zhèn)鬟f到內(nèi)空間用戶界面以便向所述文檔 的用戶警告所述外空間用戶界面中的狀態(tài)信息的可用性的方法,包括(1400)提供具有與所述外空間用戶界面相關(guān)聯(lián)的外空間啟動(dòng)器(106)的內(nèi)空間用戶界面,并 在所述內(nèi)空間用戶界面中顯示文檔;(1404)接收所述文檔的狀態(tài),并將所述文檔的狀態(tài)保存在所述外空間用戶界面中;(1404) 在所述內(nèi)空間用戶界面中臨時(shí)顯示外空間通信用戶界面(UI)組件(1210),以便向所 述文檔的用戶警告所述文檔的狀態(tài)的可用性;(1406)以及將所述外空間啟動(dòng)器(106)設(shè)置在所述外空間通信用戶界面(UI)組件中,以便允許響 應(yīng)于從所述外空間通信用戶界面(UI)組件中選擇所述外空間啟動(dòng)器來部署所述外空間用 戶界面,來允許所述文檔的用戶審閱所述文檔的狀態(tài)。(1406)
2.如權(quán)利要求1所述的方法,其特征在于,還包括接收從所述外空間通信用戶界面(UI)組件對(duì)所述外空間啟動(dòng)器的選擇;(1410) 響應(yīng)于接收到從所述外空間通信用戶界面(UI)組件對(duì)所述外空間啟動(dòng)器的選擇,顯 示所述外空間用戶界面;(1412)以及在所述外空間用戶界面中顯示所述文檔的狀態(tài)。(1412)
3.如權(quán)利要求2所述的方法,其特征在于,還包括在顯示在所述外空間用戶界面中的文檔狀態(tài)顯示窗格(910、912、914、916、918)中顯 示所述文檔的狀態(tài);(1412)以及在視覺上加亮所述文檔狀態(tài)顯示窗格(1316),以指示所述文檔狀態(tài)顯示窗格中顯示的 所述文檔的狀態(tài)與臨時(shí)顯示在所述內(nèi)空間用戶界面中的所述外空間通信用戶界面(UI)組 件相關(guān)聯(lián),來警告所述文檔的用戶所述文檔的狀態(tài)的可用性。(1412)
4.如權(quán)利要求1所述的方法,其特征在于,在所述內(nèi)空間用戶界面中臨時(shí)顯示所述外 空間通信用戶界面(UI)組件以警告所述文檔的用戶所述文檔的狀態(tài)的可用性包括在所述 外空間通信用戶界面(UI)組件中顯示將保存在所述外空間用戶界面中的所述文檔的狀態(tài) 的至少一部分傳達(dá)給所述文檔的用戶的信息。(1406)
5.如權(quán)利要求3所述的方法,其特征在于,還包括 確定可用于改變所述文檔的狀態(tài)的非創(chuàng)作特征;(1412)以及在所述外空間用戶界面中與所顯示的所述文檔的狀態(tài)一起顯示關(guān)于可用于改變所述 文檔的狀態(tài)的特征的信息。(1412)
6.如權(quán)利要求5所述的方法,其特征在于,還包括在所述文檔狀態(tài)顯示窗格中顯示 用于訪問用于改變所述文檔的狀態(tài)的特征的可選擇控件(911、913、915、917、919、920)。 (1412)
7.如權(quán)利要求6所述的方法,其特征在于,除了在視覺上加亮所述文檔狀態(tài)顯示窗格 來指示顯示在所述文檔狀態(tài)顯示窗格中的所述文檔的狀態(tài)與臨時(shí)顯示在所述內(nèi)空間用戶 界面中的所述外空間通信用戶界面(UI)組件相關(guān)聯(lián),來警告所述文檔的用戶所述文檔的 狀態(tài)的可用性,還包括向所述文檔狀態(tài)顯示窗格應(yīng)用輔助視覺指示來指示與所顯示的所述 文檔的狀態(tài)相關(guān)聯(lián)的重要性級(jí)別。(1412)
8.如權(quán)利要求3所述的方法,其特征在于,還包括當(dāng)所述文檔的狀態(tài)改變時(shí),動(dòng)態(tài)地更新顯示在所述文檔狀態(tài)顯示窗格中的所述文檔的狀態(tài);(1412)以及在所述內(nèi)空間用戶界面中臨時(shí)顯示經(jīng)更新的外空間通信用戶界面(UI)組件,以便向 所述文檔的用戶警告所述文檔的經(jīng)更新的狀態(tài)的可用性。(1406)
9.一種將文檔的狀態(tài)信息從外空間用戶界面?zhèn)鬟f到內(nèi)空間用戶界面以便向所述文檔 的用戶警告所述外空間用戶界面中的狀態(tài)信息的可用性的方法,包括(1400)提供具有與所述外空間用戶界面相關(guān)聯(lián)的外空間啟動(dòng)器的內(nèi)空間用戶界面,并在所述 內(nèi)空間用戶界面中顯示文檔;(1404)接收所述文檔的狀態(tài),并將所述文檔的狀態(tài)保存在所述外空間用戶界面中;(1404)在所述內(nèi)空間用戶界面中顯示消息欄(1225),以便向所述文檔的用戶警告所述文檔的 狀態(tài)的可用性;(1418)以及將所述外空間啟動(dòng)器(1206)設(shè)置在所述消息欄中,以便允許響應(yīng)于從所述消息欄中 選擇所述外空間啟動(dòng)器來部署所述外空間用戶界面,以允許所述文檔的用戶審閱所述文檔 的狀態(tài)。(1418)
10.如權(quán)利要求9所述的方法,其特征在于,還包括接收從所述消息欄對(duì)所述外空間啟動(dòng)器的選擇;(1410)響應(yīng)于接收到從所述消息欄對(duì)所述外空間啟動(dòng)器的選擇,顯示所述外空間用戶界面; (1412)以及在所述外空間用戶界面中顯示所述文檔的狀態(tài)。(1412)
11.如權(quán)利要求10所述的方法,其特征在于,還包括在顯示在所述外空間用戶界面中的文檔狀態(tài)顯示窗格中顯示所述文檔的狀態(tài);(1412)以及在視覺上加亮所述文檔狀態(tài)顯示窗格,以指示所述文檔狀態(tài)顯示窗格中顯示的所述文 檔的狀態(tài)與顯示在所述內(nèi)空間用戶界面中的所述消息欄相關(guān)聯(lián),來警告所述文檔的用戶所 述文檔的狀態(tài)的可用性。(1412)
12.如權(quán)利要求9所述的方法,其特征在于,在所述內(nèi)空間用戶界面中顯示所述消息欄 以警告所述文檔的用戶所述文檔的狀態(tài)的可用性包括在所述消息欄中顯示將保存在所述 外空間用戶界面中的所述文檔的狀態(tài)的至少一部分傳達(dá)給所述文檔的用戶的信息。(1418)
13.如權(quán)利要求11所述的方法,其特征在于,還包括確定可用于改變所述文檔的狀態(tài)的非創(chuàng)作特征;(1412)以及在所述外空間用戶界面中與所顯示的所述文檔的狀態(tài)一起顯示關(guān)于可用于改變所述 文檔的狀態(tài)的特征的信息。(1412)
14.如權(quán)利要求13所述的方法,其特征在于,還包括在所述文檔狀態(tài)顯示窗格中顯示 用于訪問用于改變所述文檔的狀態(tài)的特征的可選擇控件。(1412)
15.如權(quán)利要求14所述的方法,其特征在于,除了在視覺上加亮所述文檔狀態(tài)顯示窗 格來指示顯示在所述文檔狀態(tài)顯示窗格中的所述文檔的狀態(tài)與顯示在所述內(nèi)空間用戶界 面中的所述消息欄相關(guān)聯(lián),來警告所述文檔的用戶所述文檔的狀態(tài)的可用性,還包括向所 述文檔狀態(tài)顯示窗格應(yīng)用輔助視覺指示來指示與所顯示的所述文檔的狀態(tài)相關(guān)聯(lián)的重要 性級(jí)別。(1412)
16.如權(quán)利要求11所述的方法,其特征在于,還包括當(dāng)所述文檔的狀態(tài)改變時(shí),動(dòng)態(tài)地更新顯示在所述文檔狀態(tài)顯示窗格中的所述文檔的 狀態(tài);(1412)以及在所述內(nèi)空間用戶界面中顯示經(jīng)更新的消息欄,以便向所述文檔的用戶警告所述文檔 的經(jīng)更新的狀態(tài)的可用性。(1418)
17.一種將文檔的狀態(tài)信息從輔用戶界面?zhèn)鬟f到主界面以便向所述文檔的用戶警告所 述輔用戶界面中的狀態(tài)信息的可用性的方法,包括(1400)提供具有與所述輔用戶界面相關(guān)聯(lián)的啟動(dòng)器的主用戶界面,并在所述主用戶界面中顯 示文檔(1404)接收所述文檔的第一狀態(tài),并將所述文檔的第一狀態(tài)保存在所述輔用戶界面中; (1404)在所述主用戶界面中臨時(shí)顯示外空間通信用戶界面(UI)組件(1210),以便向所述文 檔的用戶警告所述文檔的第一狀態(tài)的可用性;(1406)將與所述輔用戶界面相關(guān)聯(lián)的啟動(dòng)器設(shè)置在所述外空間通信用戶界面(UI)組件中, 以便允許響應(yīng)于從所述外空間通信用戶界面(UI)組件中選擇所述啟動(dòng)器來部署所述輔用 戶界面,來允許所述文檔的用戶審閱所述文檔的狀態(tài);(1406)在所述主用戶界面中顯示消息欄,以便警告所述文檔的用戶保存在所述輔用戶界面中 的所述文檔的第二狀態(tài)的可用性;以及(1418)將與所述輔用戶界面相關(guān)聯(lián)的啟動(dòng)器設(shè)置在所述消息欄中,以便允許響應(yīng)于從所述消 息欄中選擇所述啟動(dòng)器來部署所述外空間用戶界面,以允許所述文檔的用戶審閱所述文檔 的第二狀態(tài)。(1418)
18.如權(quán)利要求17所述的方法,其特征在于,還包括在顯示在所述輔用戶界面中的第一和第二文檔狀態(tài)顯示窗格中分別顯示所述文檔的 第一和第二狀態(tài);(1412)以及用不同的視覺加亮來在視覺上加亮所述第一和第二狀態(tài)顯示窗格的每一個(gè),以指示顯 示在所述第一文檔狀態(tài)顯示窗格中的所述文檔的第一狀態(tài)與臨時(shí)顯示在所述主用戶界面 中的所述外空間通信用戶界面(UI)組件相關(guān)聯(lián),并指示顯示在所述第二文檔狀態(tài)顯示窗 格中的所述文檔的第二狀態(tài)與顯示在所述主用戶界面中的所述消息欄相關(guān)聯(lián)。(1412)
19.如權(quán)利要求1所述的方法,其特征在于,在所述內(nèi)空間用戶界面中臨時(shí)顯示外空間 通信用戶界面(UI)組件以警告所述文檔的用戶所述文檔的狀態(tài)的可用性包括在所述外空 間通信用戶界面(UI)組件中顯示將保存在所述外空間用戶界面中的所述文檔的狀態(tài)的至 少一部分傳達(dá)給所述文檔的用戶的信息。(1404)
20.如權(quán)利要求19所述的方法,其特征在于,還包括在所述文檔的第一和第二狀態(tài)改變時(shí),動(dòng)態(tài)地更新顯示在所述第一和第二文檔狀態(tài)顯 示窗格的每一個(gè)中的所述文檔的第一和第二狀態(tài);(1412)在所述主用戶界面中臨時(shí)顯示經(jīng)更新的外空間通信用戶界面(UI)組件,以便向所述 文檔的用戶警告所述文檔的經(jīng)更新的第一狀態(tài)的可用性;(1406)以及更新顯示在所顯示的消息欄中的信息,以便向所述文檔的用戶警告所述文檔的經(jīng)更新 的第二狀態(tài)的可用性。(1418)
全文摘要
選擇外空間啟動(dòng)器來訪問用于文檔編輯器程序的外空間用戶界面(UI)。外空間啟動(dòng)器與具有所顯示的文檔的內(nèi)空間UI相關(guān)聯(lián)。當(dāng)選擇外空間啟動(dòng)器時(shí),顯示外空間UI以包括擴(kuò)展特征選擇表面。該外空間UI可用于顯示一個(gè)或多個(gè)狀態(tài)窗格,這些狀態(tài)窗格用于提供關(guān)于正在內(nèi)空間UI中編輯的文檔的狀態(tài)信息。用于實(shí)現(xiàn)對(duì)給定文檔的狀態(tài)的改變的應(yīng)用程序特征可被展示在外空間界面中相關(guān)聯(lián)的狀態(tài)信息附近。外空間通信UI組件可臨時(shí)顯示在文檔內(nèi)空間UI中以傳遞當(dāng)前在外空間UI中可用的文檔狀態(tài)信息。可在內(nèi)空間UI中顯示消息欄來從外空間UI傳遞信息。
文檔編號(hào)G06F3/14GK102077163SQ200980124945
公開日2011年5月25日 申請(qǐng)日期2009年6月5日 優(yōu)先權(quán)日2008年6月27日
發(fā)明者A·E·艾伯茨, J·C·塞特費(fèi)爾德, J·I·高德納, M·F·特維諾, M·杜霍恩, N·辛格, P·岡坦?fàn)?申請(qǐng)人:微軟公司