欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

協(xié)作工作空間的自動化設置的制作方法

文檔序號:6594466閱讀:162來源:國知局
專利名稱:協(xié)作工作空間的自動化設置的制作方法
協(xié)作工作空間的自動化設置背景協(xié)作工作空間(下文中的“工作空間”)指的是允許各人以協(xié)作方式從事共享任務 的功能。一種典型的工作空間定義標識被準許與該工作空間交互的成員集合的許可。這些 許可還定義各個成員被準許與工作空間交互的方式。工作空間通常還定義與該工作空間相 關(guān)聯(lián)的項目(例如,文檔項)的集合。在操作中,被授權(quán)的成員可參與工作空間(以許可所 定義的方式)以便以協(xié)作方式從事共享項目。工作空間的所有者或管理員以手動且一般特設的方式創(chuàng)建工作空間。他或她通過 手動定義工作空間的被授權(quán)的成員及其各自的許可級別來執(zhí)行該任務。該所有者或管理員 還手動標識將作為工作空間的一部分的項目,并且然后例如通過將這些項目手動移至工作 空間相關(guān)存儲來將這些項目與工作空間相關(guān)聯(lián)。該過程是有效的,但可能是費時且麻煩的。 在某些情況下,設置工作空間時的困難可能阻礙想要成為工作空間所有者或管理員的人設 置工作空間。概述描述了一種設置協(xié)作工作空間的方法。根據(jù)一個說明性實現(xiàn),該方法涉及接收將 對象轉(zhuǎn)換成協(xié)作工作空間的用戶指令。響應于該指令,該方法以自動化方式創(chuàng)建協(xié)作工作 空間的至少各方面。根據(jù)一個說明性特征,被轉(zhuǎn)換的對象對應于與或可以與協(xié)作活動相關(guān)聯(lián)的任何對 象。一個這樣的對象是通信相關(guān)對象,諸如電子郵件消息。根據(jù)另一個說明性特征,該方法建立要與協(xié)作工作空間相關(guān)聯(lián)的成員組以及與這 些成員相關(guān)聯(lián)的許可級別。這些許可級別授予成員與協(xié)作工作空間交互的規(guī)定權(quán)限。根據(jù)另一個說明性特征,該方法建立要與協(xié)作工作空間相關(guān)聯(lián)的一個或多個項 目。這些項目可包括文檔項、數(shù)據(jù)項、討論項(例如,電子郵件消息項)等等。根據(jù)另一個說明性特征,該方法建立將用來警告成員與協(xié)作工作空間相關(guān)聯(lián)的各 種事件的通知。根據(jù)另一個說明性特征,該方法提供允許被授權(quán)的成員修改自動創(chuàng)建的協(xié)作工作 空間的編輯功能。提供本概述是為了以簡化的形式介紹一些概念,這些概念將在以下詳細描述中進 一步描述。本概述并不旨在標識出所要求保護的主題的關(guān)鍵特征或必要特征,也不旨在用 于限定所要求保護的主題的范圍。附圖簡述

圖1示出了允許用戶以自動化方式設置協(xié)作工作空間(“工作空間”)的各方面的 說明性設置環(huán)境。圖2示出了供在圖1的系統(tǒng)中使用的說明性工作空間提供系統(tǒng);該工作空間提供 系統(tǒng)設置并管理工作空間。圖3示出了供在圖2的工作空間提供系統(tǒng)中使用的說明性設置管理模塊;該設置 管理模塊設置工作空間。
圖4示出了圖1的系統(tǒng)的一個說明性網(wǎng)絡相關(guān)實現(xiàn)。圖5示出了與電子郵件對象相關(guān)聯(lián)的說明性用戶界面呈現(xiàn),該用戶界面呈現(xiàn)包括 允許用戶啟動工作空間的設置的命令。圖6示出了邀請用戶以修訂或無修訂確認將基于圖5的電子郵件對象來創(chuàng)建的工 作空間的各種特征的說明性設置用戶界面呈現(xiàn)。圖7示出了基于經(jīng)由圖6的設置用戶界面呈現(xiàn)作出的選擇來創(chuàng)建的工作空間用戶 界面呈現(xiàn),示出其中活動選項卡被激活的視圖。圖8示出了圖7的工作空間用戶界面呈現(xiàn)的另一視圖;在該視圖中,討論選項卡被激活。圖9是示出用于以自動化方式創(chuàng)建工作空間的各方面的說明性方法的流程圖。圖10示出了可用于實現(xiàn)上述附圖中示出的特征的任何方面的說明性處理功能。貫穿本公開和各附圖使用相同的附圖標記來引用相同的組件和特征。100系列標 號指的是最初在圖1中所找到的特征,200系列的標號指的是最初在圖2中找到的特征,300 系列的標號指的是最初在圖3中找到的特征,依此類推。詳細描述本發(fā)明描述了一種以自動化方式設置協(xié)作工作空間的各方面的方法。該方法可以 方便提供協(xié)作工作空間,消除或至少減少在設置協(xié)作工作空間時涉及的手動工作。這可鼓 勵用戶在其中該用戶否則不會創(chuàng)建的許多情況下創(chuàng)建工作空間。更一般而言,此處公開的 概念可以解決上述挑戰(zhàn)或問題中的一個或多個,但不限于解決這些挑戰(zhàn)或問題中的全部或 任一個。如此處所使用的,術(shù)語“用戶”用于描述啟動工作空間的設置以及還可執(zhí)行工作空 間的初始編輯的人。術(shù)語“成員”指的是被分配訪問工作空間并與工作空間交互的權(quán)限的 各個人。設置工作空間的人(例如,用戶)通常也將被定義為成員,但不一定是。本本如下組織。章節(jié)A描述用于設置協(xié)作工作空間的說明性系統(tǒng)。章節(jié)B描述執(zhí) 行相同功能的說明性方法。章節(jié)C描述可用于實現(xiàn)在章節(jié)A和B中描述的特征的任何方面 的說明性處理功能。A.說明性系統(tǒng)作為預備事項,附圖中示出的各種組件能夠以任何方式實現(xiàn),例如通過軟件、硬 件、固件、手動處理操作等或這些實現(xiàn)的任何組合。短語“被配置成”指的是提供功能的任 何方式,并且可以涵蓋任何實現(xiàn)或其組合(軟件、硬件、固件、手動處理操作等)。進而要討 論的圖10提供了關(guān)于附圖中示出的功能的一個說明性實現(xiàn)的附加細節(jié)。圖1示出了使用工作空間提供系統(tǒng)106來將對象102轉(zhuǎn)換成協(xié)作工作空間104(下 文中簡稱為“工作空間”)的設置環(huán)境100的概覽。工作空間104定義允許各個人從事一個 或多個共享任務的功能。工作空間104包括定義被準許從事于工作空間104的各個人(此 處被稱為“成員”)以及這些個人被準許從事于工作空間104的方式的許可108。工作空間 104還包括成員被準許以協(xié)作方式從事的項目110(文檔項、數(shù)據(jù)項、討論項等)。在操作中, 被授權(quán)的成員112可參與工作空間104以便以如由許可108定義的協(xié)作方式從事共享項目 110。術(shù)語對象在此被寬泛地用來指可被轉(zhuǎn)換成共享工作空間的任何種類的源項目。除了對象102本身并非已經(jīng)是工作空間之外,不存在對對象102可包括什么的約束。作為一 般指導,如果對象102是(或?qū)?一組個人114(其隨后將被定義為工作空間的成員) 之間的共享興趣主題,則用戶可能希望將該對象102轉(zhuǎn)換成工作空間104。如果對象102具 有可由工作空間104來有效地管理的相關(guān)聯(lián)的多個項目116,則用戶也可被鼓勵將對象102 轉(zhuǎn)換成工作空間104。然而,對象102不一定具有相關(guān)聯(lián)的多個這樣的項目116 ;例如,在一 種情況下,對象102可具有相關(guān)聯(lián)的單個項目,即其本身。以下示例將幫助闡明能夠如何使 用圖1所示的設置環(huán)境100。在一個說明性使用中,用戶可將電子郵件對象轉(zhuǎn)換成工作空間104。如將在下文 中討論的,所得的工作空間104可至少包括附加到電子郵件對象的項目。所得的工作空間 104可包括至少對應于電子郵件對象中所標識的各個人的成員。在另一說明性使用中,用戶可將任何其他類型的通信對象轉(zhuǎn)換成工作空間104。例 如,用戶可以決定將即時消息收發(fā)對象轉(zhuǎn)換成工作空間104。所得的工作空間104可至少包 括附加到該通信對象的項目。所得的工作空間104可包括至少對應于通信對象中所標識的 各個人的成員。在另一說明性使用中,用戶可將單個文檔項或文檔項的集合(例如,文檔項的文 件夾)轉(zhuǎn)換成協(xié)作工作空間104。在單個文檔項的情況下,工作空間104可以至少包括與原 始文檔項相關(guān)聯(lián)的單個工作空間項。在文檔項的集合的情況下,工作空間104可以至少包 括原始文檔項的集合中的所有文檔項。對于單個文檔項,工作空間104可以至少包括由該 文檔項本身標識的成員。對于文檔項的集合,工作空間104可以至少包括原始集合中的任 何文檔項中所標識的成員。例如,文檔項可包括標識與該文檔項相關(guān)聯(lián)的人的元數(shù)據(jù)?;?者文檔項本身的內(nèi)容可標識與該文檔項相關(guān)聯(lián)的人。例如,備忘錄類型的文檔項在其“收件 人”行和“發(fā)件人”行等中標識相關(guān)的人。在另一使用中,用戶可將任何類型的日歷對象(諸如會議邀請)轉(zhuǎn)換成協(xié)作工作 空間。所得的工作空間104可以至少包括附加到日歷對象或由日歷對象以其他方式標識的 項目。所得的工作空間104可至少包括與日歷對象中所標識的各個人相關(guān)聯(lián)的成員。例如, 工作空間可以至少包括對應于會議參與者的成員。上述示例是設置環(huán)境100的應用的代表而非窮盡。工作空間提供系統(tǒng)106能夠以全自動方式或半自動方式執(zhí)行上述對象102到工作 空間104的轉(zhuǎn)換。在任何情況下,至少自動化設置過程的一些部分。該操作方面減少在設 置工作空間104時所涉及的手動工作,從而可能使得設置體驗令用戶更滿意且較不容易出 錯。由于這些特征,用戶可能更傾向于創(chuàng)建工作空間(相比于設置操作以全手動方式執(zhí)行 的情況)。該設置過程在某些實現(xiàn)中可被認為是半自動的(而非全自動),因為它可要求用 戶確認其自動提供決定。此外,用戶將接收編輯由該設置過程生成的工作空間104的機會。圖2提供了關(guān)于工作空間提供系統(tǒng)106的附加說明性細節(jié)。工作空間提供系統(tǒng) 106創(chuàng)建并維護工作空間104。因此,作為其一部分,工作空間提供系統(tǒng)106包括用于以上 文中概述的方式自動地(或半自動地)將對象102轉(zhuǎn)換成工作空間104的功能。工作空間 提供系統(tǒng)還允許用戶以手動方式,例如通過手動選擇工作空間的成員、許可級別、項目等來 設置工作空間104。以下的解釋提供了工作空間提供系統(tǒng)106的概覽,其中這一解釋與工作 空間提供系統(tǒng)106的自動和手動操作模式兩者相關(guān)。以下將提供對工作空間提供系統(tǒng)106的自動化設置功能的更詳細的描述(參考圖3)。工作空間提供系統(tǒng)106包括或可被概念化為包括組件的集合。更具體而言,圖2是 對工作空間提供系統(tǒng)106的邏輯描繪。在該邏輯描繪中,各組件執(zhí)行不同的規(guī)定功能(將 在下文中描述)。邏輯功能能夠以不同方式映射到物理基礎結(jié)構(gòu)。例如,工作空間提供系 統(tǒng)106包括工作空間管理模塊202。工作空間管理模塊202管理工作空間的一般設置和操 作。在這樣做時,工作空間管理模塊202可提供成員可用來與工作空間104交互的主工作 空間用戶界面(UI)呈現(xiàn)(如圖7所示)。在物理實現(xiàn)中,這些邏輯功能可由后端功能和前 端功能的組合來執(zhí)行。例如,工作空間提供系統(tǒng)106的物理實現(xiàn)可包括接口功能204,其執(zhí) 行與成員接口的任務(并且該功能由此實現(xiàn)由工作空間提供系統(tǒng)106提供的所有用戶界面 呈現(xiàn),包括工作空間UI呈現(xiàn))。因此,對工作空間管理模塊202的引用可被理解為指的是 使用無論什么功能組合來執(zhí)行其相關(guān)聯(lián)的功能,但分配在物理實現(xiàn)中的一個或多個組件之 間。相同的解釋適用于工作空間提供系統(tǒng)106中的其他邏輯組件。工作空間管理模塊202包括設置管理模塊206,該模塊206是本說明的焦點。設置 管理模塊206提供用于將對象102轉(zhuǎn)換成工作空間104的功能。以下參考圖3更詳細地描 述設置管理模塊206。工作空間管理模塊202還與許可管理模塊208交互。在手動操作模式中,許可管 理模塊208允許用戶將訪問工作空間104的權(quán)限授予各個人,由此將成員狀態(tài)分配給這些 個人。許可管理模塊208還允許用戶定義成員的許可級別。說明性許可級別包括所有者許 可級別、編輯者許可級別以及查看者許可級別。被分配所有者許可級別的用戶享有對于工 作空間104的特定管理權(quán)限,諸如設置、管理和終止工作空間104的能力。(一般而言,分配 給所有者成員的特定權(quán)限集可以是環(huán)境專用的;例如,不同的公司可決定授予所有者成員 各自不同的特權(quán)集。)分配到編輯者許可級別的成員具有對工作空間項作出改變的權(quán)限。 分配到查看者許可級別的成員具有查看工作空間項的權(quán)限,但不具有對工作空間項作出改 變的權(quán)限。工作空間管理模塊202還可與項目管理模塊210交互。在手動操作模式中,項目 管理模塊210允許用戶添加項目以及從工作空間104中移除項目。向工作空間104添加項 目具有將項目“放置”在可由工作空間104的成員訪問并操作(如這些成員的許可所允許 的)的共享位置中的效果。項目可包括任何類型的信息,包括文檔項(文字處理文檔項、電 子表格文檔項、演示相關(guān)文檔項等)、數(shù)據(jù)項、討論項等。不對什么可構(gòu)成如此處所使用的項 目施加限制。工作空間管理模塊202還可與活動管理模塊212交互?;顒庸芾砟K212管理與 工作空間104相關(guān)聯(lián)的任務。例如,在手動操作模式中,活動管理模塊212可由用戶用來為 一個或多個工作空間成員設置任務?;顒庸芾砟K212還可提供關(guān)于用戶被要求執(zhí)行的任 務的信息?;顒庸芾砟K212還可向成員提供各種通知。例如,活動管理模塊212能夠就 在指定時間段內(nèi)誰已經(jīng)使用(或誰未能使用)工作空間警告成員。工作空間管理模塊202還可與討論管理模塊214交互。討論管理模塊214管理工 作空間成員之間的通信。例如,討論管理模塊214可維護捕捉成員之間的消息交換的博客 類型的消息線程。討論管理模塊214可允許成員回復現(xiàn)有消息、啟動新消息線程等。工作空間提供系統(tǒng)106還可包括規(guī)則存儲216。規(guī)則存儲216可提供管控工作空間提供系統(tǒng)106的各種組件模塊的行為的規(guī)則。例如,規(guī)則存儲216可存儲管控設置管理 模塊206基于對象102來提供工作空間104的方式的規(guī)則。對圖1中的邏輯模塊的枚舉是說明性的。其他實現(xiàn)可包括附加模塊。另外地或另 選地,某一實現(xiàn)可以省略圖1所示的一個或多個模塊。設置工作空間104的結(jié)果將會是工作空間信息。工作空間信息定義成員、許可、項 目、活動等的鏈接集合。工作空間信息存儲218可用于存儲與工作空間104以及所創(chuàng)建的 其他工作空間(在該附圖中被大致表示為橢圓)相關(guān)聯(lián)的工作空間信息220。在一種情況 下,工作空間信息存儲218可存儲被包括在工作空間中的項目的實際副本。另選地或另外 地,工作空間信息存儲218可存儲指向存儲在別處的各種工作空間項的引用指針。工作空 間本身是邏輯概念。即,工作空間對應于由工作空間信息結(jié)合用來與工作空間信息交互的 功能定義的邏輯“空間”。前進至圖3,該附圖提供了關(guān)于設置管理模塊206的操作的附加細節(jié)。如上文所概 述的,設置管理模塊206執(zhí)行將對象102轉(zhuǎn)換成工作空間104的角色。設置管理模塊206 可包括(或可被概念化成包括)組件模塊的集合。這些組件模塊表示由設置管理模塊206 執(zhí)行的一般功能。任何邏輯組件模塊都能夠由任一個或多個物理組件(諸如后端和前端組 件的任何組合)來物理地實現(xiàn)。此外,設置管理模塊206的任何組件模塊能夠與(圖2的) 工作空間提供系統(tǒng)的其他模塊交互以執(zhí)行其所述功能。首先標識的模塊是設置啟動模塊302。設置啟動模塊302允許用戶啟動基于對象 102的工作空間104的創(chuàng)建。設置啟動模塊302可采用不同類型的機制來執(zhí)行該功能。在 一種情況下,設置啟動模塊302允許用戶在該用戶對對象102的當前消費的上下文中創(chuàng)建 工作空間104。例如,假設用戶當前正在閱讀電子郵件消息,該電子郵件消息構(gòu)成對象102。 用戶用來查看該電子郵件消息的界面呈現(xiàn)可包括邀請該用戶將該電子郵件消息轉(zhuǎn)換成工 作空間104的命令。因此,在該示例中,設置啟動模塊302可以潛在地與另一系統(tǒng)(例如, 向用戶提供電子郵件消息的電子郵件系統(tǒng))交互以允許用戶啟動工作空間104的設置。設 置啟動模塊302能夠以其他方式啟動該過程。例如,工作空間提供系統(tǒng)106本身可包括允 許用戶明確標識應被轉(zhuǎn)換成工作空間104的對象102的功能,例如通過提供允許用戶輸入 與要轉(zhuǎn)換的對象102相關(guān)聯(lián)的引用信息(例如,文件名等)的用戶界面呈現(xiàn)。在這種情況 下,用戶不一定在該用戶輸入啟動轉(zhuǎn)換過程的指令時消費(例如,查看)對象102。同樣,可 以使用還有一些其他策略來執(zhí)行該啟動功能。設置管理模塊206還包括許可設置模塊304。許可設置模塊304可結(jié)合許可管理 模塊208 (圖2)來工作。許可設置模塊304自動地(或半自動地)提供工作空間104的許 可。許可設置模塊304能夠以不同的方式執(zhí)行該任務,這取決于正被轉(zhuǎn)換的對象102的類 型以及其他潛在因素。一般而言,許可設置模塊304可以首先檢查對象102以確定對象102 本身是否揭示與一個或多個人的從屬關(guān)系。許可設置模塊304然后可將訪問將創(chuàng)建的工作 空間104的權(quán)限授予這些人。此外,許可設置模塊304可應用獨立于對象操作的用于定義 工作空間成員資格的規(guī)則。例如,許可設置模塊304可基于正在啟動設置過程的用戶的身 份來授予對工作空間104的訪問權(quán)。用戶可以提前指定例如她創(chuàng)建的所有工作空間應包括 她的同事作為工作空間成員。除了選擇工作空間成員之外,許可設置模塊304可定義與每一個成員相關(guān)聯(lián)的許可級別。許可級別定義成員被準許與工作空間104交互的方式。例如,在一種說明性且非 限制性情況下,工作空間104的一個或多個成員可以分配到所有者許可級別、工作空間104 的一個或多個成員可以分配到編輯者許可級別,工作空間104的一個或多個成員可以分配 到查看者許可級別,等等(其中這些級別在上文中討論)。再一次,許可設置模塊304能夠 以不同的方式分配許可級別,這取決于正被轉(zhuǎn)換的對象102的類型以及其他潛在因素。在 一種情況下,許可設置模塊304可檢查對象102本身中的反映每一個可能的工作空間成員 的相對地位的指示性信息。該指示性信息可用于設置成員的許可級別。此外,許可設置模 塊304可應用獨立于對象操作的用于定義許可級別的規(guī)則。例如,用戶可指定她設置的任 何工作空間都應將她、即用戶標識為工作空間所有者。設置管理模塊206還包括項目設置模塊306。項目設置模塊306可結(jié)合項目管理 模塊210 (圖2)來工作。項目設置模塊306自動地(或半自動地)提供工作空間104的項 目。項目可包括與工作空間104相關(guān)聯(lián)的任何信息,諸如文檔項、討論項、數(shù)據(jù)項等。項目 設置模塊306能夠以不同的方式執(zhí)行該任務,這取決于正被轉(zhuǎn)換的對象102的類型、與該對 象相關(guān)聯(lián)的項目的類型以及其他潛在因素。一般而言,項目設置模塊306可以首先檢查對 象102以確定對象102本身是否揭示與一個或多個項目的從屬關(guān)系。項目設置模塊306然 后可自動將這些項目與將創(chuàng)建的工作空間104相關(guān)聯(lián)。此外,項目設置模塊306可應用獨 立于對象操作的用于定義工作空間項目的規(guī)則。例如,項目設置模塊306可基于正在啟動 設置過程的用戶的身份來在工作空間104中包括特定項目。用戶可以提前指定例如她創(chuàng)建 的所有工作空間應包括這些特定項目。在執(zhí)行其功能時,項目設置模塊306可與一個或多個項目源308交互。對于將訪問 哪些項目源308的選擇取決于各種因素。在一種情況下,項目設置模塊306可標識與對象 102直接相關(guān)聯(lián)的項目,并且然后訪問當前維護這些項目的存儲。另選地或另外地,項目設 置模塊306可基于獨立于對象本身的考慮事項來檢查各種項目存儲。例如,用戶可配置項 目設置模塊306以使其自動檢查一個或多個預定義項目存儲以提取供包括在工作空間104 中的特定項目。項目源308可涵蓋各種本地存儲(與用戶正在用來訪問工作空間提供系統(tǒng) 106的設備相關(guān)聯(lián))以及各種網(wǎng)絡可訪問存儲。除文檔類型的項目之外,此處所使用的術(shù)語“項目”涵蓋其他類型的項目。例如, 另一種類型的項目是討論項。在一個上下文中,討論項可對應于電子郵件線程中的單獨消 息。項目設置模塊306可包括用于從原始對象中(和/或從其他可能的源中)提取這些類 型的項目的特定功能。項目設置模塊306還可包括用于在工作空間104中以結(jié)構(gòu)化格式 (例如,以博客類型的格式,如將討論的)向用戶呈現(xiàn)這些討論項的功能。關(guān)于討論項的主題,考慮其中用戶希望將單個文檔項(諸如文字處理文檔等)轉(zhuǎn) 換成工作空間104的特定情形。在這種情況下,文檔項最初可能已經(jīng)在電子郵件消息中被 傳遞給用戶,并且該電子郵件消息進而可能已經(jīng)是更大的討論線程的一部分。在這種情況 下,項目設置模塊306可調(diào)查文檔項的源并且提取可能與該項目相關(guān)的任何討論項以便可 能包括在工作空間104中。該示例還可包含許可設置模塊304。即,許可設置模塊304可檢 查討論線程以確定誰可能是建議作為工作空間104的成員的適當候選者。設置管理模塊206還包括活動設置模塊310?;顒釉O置模塊310可結(jié)合活動管理 模塊212(圖2)來工作?;顒釉O置模塊310自動地(或半自動地)在工作空間104中提供所分配的活動和各種通知。例如,活動設置模塊310可自動地(或半自動地)將初始任務 分配給工作空間成員?;顒釉O置模塊310還可設置確定何時向成員發(fā)送指定通知的條件。 例如,活動設置模塊310可設置當在所分配的時間跨度內(nèi)執(zhí)行特定動作或未在所分配的時 間跨度內(nèi)執(zhí)行特定動作時導致向特定工作空間成員(諸如所有者)發(fā)送通知的條件。再一 次,活動設置模塊310能夠以不同的方式執(zhí)行上述操作,這取決于正被轉(zhuǎn)換的對象102的類 型以及其他潛在因素。一般而言,活動設置模塊310可以首先檢查對象102以確定對象102 本身是否揭示暗示可以分配的特定任務或要定義的通知的指示性信息?;顒釉O置模塊310 可以在工作空間104中將該指示性信息轉(zhuǎn)換成適當?shù)姆峙涞娜蝿蘸屯ㄖ?。此外,活動設置 模塊310可應用獨立于對象操作的用于定義任務和通知的規(guī)則。例如,活動設置模塊310 可以自動應用特定初始任務并且為特定用戶所創(chuàng)建的任何工作空間設置各種通知。圖3指示設置管理模塊206包括上述三種類型的組件設置模塊(304、306和310)。 然而,其他實現(xiàn)可包括用于自動地(或半自動地)提供工作空間104的其他方面的附加組 件設置模塊。另外地或另選地,其他實現(xiàn)可以省略上述組件設置模塊(304、306和310)中 的一個或多個。例如,圖3包括通用標簽“其他設置功能” 312以便一般地表示可以向設置管理模 塊206添加其他設置模塊。例如,可使用另一設置模塊(未示出)來提出工作空間的標題。 可使用一個或多個其他設置模塊(未示出)來確定工作空間104中的各部分的總體安排。 可使用一個或多個其他設置模塊(未示出)來確定工作空間104的“觀感”等。以下示例將在具體情形的上下文中提供對許可設置模塊304、項目設置模塊306 和活動設置模塊310的附加解釋。一般而言,任何類型的組件設置模塊可以依靠在規(guī)則存 儲216中闡述的規(guī)則來執(zhí)行其功能。規(guī)則存儲216中所提供的規(guī)則將會是環(huán)境專用的。然 而,以下關(guān)于規(guī)則的一般信息將幫助闡明一個實現(xiàn)中的可被存儲在規(guī)則存儲216中的規(guī)則 的特性。第一類一般規(guī)則可檢查對象102本身以從中提取可能與提供工作空間104的特 征相關(guān)的信息。在一種情況下,這一規(guī)則可指示組件設置模塊在對象102中查找特定關(guān)鍵 字(諸如姓名、電子郵件別名等)。另選地或另外地,規(guī)則可指示組件設置模塊查找在對象 102的特定字段中表達的信息(諸如電子郵件消息或備忘錄文檔項等的“收件人”和“發(fā)件 人”字段中所呈現(xiàn)的信息)。或者這一規(guī)則可指示組件設置模塊查看與對象相關(guān)聯(lián)的元數(shù) 據(jù)(如果這一元數(shù)據(jù)存在的話)中所表達的信息。這些類型的規(guī)則能夠以“如果-則” 0 格式表達。一般而言,一個規(guī)則可指定如果(IF)特定類型的信息“W”(例如,姓名類型的 信息)存在于對象102中的任何地方,則(THEN)工作空間104可通過基于該信息執(zhí)行動作 “X”來提供。另一規(guī)則可指定如果(IF)在對象的字段“Y”中存在任何信息,則(THEN)工作 空間104可通過基于該信息執(zhí)行動作“Z”來提供,等等。第二類一般規(guī)則可檢索并應用由具有配置設置過程的權(quán)限的任何用戶存儲的偏 好信息。這一用戶可以對應于啟動工作空間104的提供的用戶。偏好信息可標識確定應被 授予對工作空間104的訪問權(quán)的人(“成員”)的默認指令、要分配給成員的許可級別、要附 加到工作空間104的項目、要分配給成員的任務、要在指定條件下發(fā)送的通知等。第三類一般規(guī)則可檢查由用戶采取的先前動作(或由一組用戶采取的動作)。例 如,某一用戶可具有將某一文檔項附加到她創(chuàng)建的大多數(shù)工作空間的習慣。同樣,該用戶還可頻繁地包括同事作為具有編輯特權(quán)的工作空間成員?;谠摱床?,規(guī)則可指示組件設置 模塊提供新工作空間以符合用戶的先前習慣,例如通過將所標識的文檔項附加到工作空間 104以及通過將所標識的同事指定為工作空間104的編輯者類型的成員。另一類規(guī)則可用于對提供工作空間104的任務應用模糊匹配處理。即,這種類型 的規(guī)則可評估對象102的特定特性。該規(guī)則然后可使用任何種類的模糊匹配引擎來確定與 所評估的特性相關(guān)的工作空間特征,雖然不是恰好匹配所評估的對象102的特性。例如,假 設用戶向另一用戶發(fā)送具有與特定的稅務相關(guān)主題相關(guān)的三個文檔的電子郵件消息。模糊 匹配規(guī)則可分析該主題的性質(zhì)(例如,基于與該主題相關(guān)聯(lián)的關(guān)鍵字)并且提取看似針對 同一主題的其他文檔。規(guī)則存儲216可存儲還有一些其他類型的規(guī)則。以上提供的示例僅僅是代表性 的。在其他情況下,設置管理模塊206可結(jié)合更先進的工具,諸如專家系統(tǒng)引擎、神經(jīng)網(wǎng)絡 引擎等。最終,設置管理模塊206可包括編輯模塊314。編輯模塊314可以向用戶傳達其 提供決定的結(jié)果。即,編輯模塊314可通知用戶其如何建議設置工作空間104,例如通知用 戶其建議在工作空間104中包括什么成員,其建議將什么許可級別分配給成員,其建議將 什么項目附加到工作空間104,其建議設置什么任務分配和通知,等等。編輯模塊314然后 給予用戶修改、移除或補充設置管理模塊206作出的任何所建議的選擇的機會。圖6示出 了允許用戶確認設置管理模塊206作出的決定的一個這樣的界面。用戶還可通過例如經(jīng)由 工作空間UI呈現(xiàn)(將參考圖7描述)來直接操作工作空間104,來修改所提供的工作空間 104。前進至圖4,該附圖示出了可用于實現(xiàn)工作空間提供系統(tǒng)106的一個說明性系統(tǒng) 400。系統(tǒng)400在網(wǎng)絡環(huán)境中實現(xiàn)工作空間提供系統(tǒng)106。在該網(wǎng)絡環(huán)境中,成員可經(jīng)由網(wǎng) 絡408使用各自的成員電子設備002、404、……、406)來訪問工作空間提供系統(tǒng)106。成員電子設備(402、404、……、406)可對應于任何類型的數(shù)據(jù)處理設備或者各種 類型的數(shù)據(jù)處理設備的任何組合。例如,成員電子設備可由臺式計算機、膝上型計算機、個 人數(shù)據(jù)助理(PDA)設備、移動通信設備、機頂盒、游戲控制臺設備等來實現(xiàn)?;蛘叱蓡T電子 設備可以對應于被明確設計成與工作空間提供系統(tǒng)106交互的專用設備。成員可使用由成 員電子設備002、404、……、406)提供的瀏覽功能(未示出)來訪問網(wǎng)絡可訪問資源。網(wǎng)絡408可表示用于允許電子設備002、404、……、406)與工作空間提供系統(tǒng) 106交互的任何類型的機制。網(wǎng)絡408可對應于廣域網(wǎng)(諸如因特網(wǎng))、局域網(wǎng)(LAN)、點對 點連接、或連接機制的任何組合。網(wǎng)絡408可以使用硬連線鏈路、無線鏈路、名稱服務器、網(wǎng) 關(guān)、路由器等(未示出)來物理地實現(xiàn)。網(wǎng)絡408可由任何協(xié)議或協(xié)議組合來支配。在一種情況下,與工作空間104相關(guān)聯(lián)的功能和信息由工作空間提供系統(tǒng)106在 某一網(wǎng)絡可訪問位置(或多個位置)提供。這意味著例如與工作空間104相關(guān)聯(lián)的所有項 目可被存儲在某一網(wǎng)絡可訪問位置(或多個位置)處。另選地或另外地,工作空間功能和/ 或工作空間信息的各部分可由成員電子設備(402、404、……、406)來本地地實現(xiàn)。例如,工 作空間104可包括被本地地存儲在一個或多個成員電子設備(402、404、……、406)上的一 個或多個項目。由工作空間提供系統(tǒng)106提供的工作空間信息可提供指向這些項目的引用 指針,而不是這些項目的副本。在另一種替換情況下,工作空間提供系統(tǒng)106的一部分(或全部)可使用對等(P2P)基礎結(jié)構(gòu)來實現(xiàn),由此消除或減少在中央提供的工作空間提供系 統(tǒng)106的角色。還有一些其它實現(xiàn)也是可能的。圖4還示出工作空間提供系統(tǒng)106可以在將對象102轉(zhuǎn)換成工作空間104時與另 一系統(tǒng)410(或多個其他系統(tǒng))交互。例如,另一系統(tǒng)410可對應于用戶可用來發(fā)送和接收 電子郵件消息的電子郵件系統(tǒng)。工作空間提供系統(tǒng)106可通過允許用戶從由該另一系統(tǒng) 410提供的界面呈現(xiàn)中啟動設置工作空間104的過程來與另一系統(tǒng)410交互。另一系統(tǒng)410 還可將關(guān)于所標識的對象(例如,一種情況下是電子郵件消息對象)的信息轉(zhuǎn)發(fā)至工作空 間提供系統(tǒng)106。一般而言,工作空間提供系統(tǒng)106和另一系統(tǒng)410可由相同實體或不同實 體管理。最終,圖4還示出了兩個虛線橢圓012、414)以指示設置管理模塊(圖2)可以在 提供工作空間104時從各種本地源和網(wǎng)絡可訪問源中提取。即,設置管理模塊206可以從 由成員電子設備(402、404、……、406)提供的可能的本地項目源412中提取項目。設置管 理模塊206另選地或另外地從可能的網(wǎng)絡可訪問項目源414中提取項目。前進至圖5,該附圖示出了呈現(xiàn)電子郵件消息504的電子郵件用戶界面(UI)呈現(xiàn) 502。在該示例中,電子郵件消息504構(gòu)成可被轉(zhuǎn)換成工作空間104的對象102(在圖1中 介紹)。電子郵件消息504包括多個組件,即首部組件506和消息組件508。首部組件506 提供首部信息的各種字段。例如,首部組件可包括標識消息發(fā)自誰的“發(fā)件人”字段。“收 件人”字段標識向誰發(fā)送消息。“抄送”字段標識誰已經(jīng)按副本接收該消息。“主題”字段標 識電子郵件消息的主題。首部組件506還可標識電子郵件消息504的任何附件。在這種情 況下,電子郵件消息504包括兩個文檔項附件。消息組件508提供電子郵件消息504本身的內(nèi)容。消息組件508進而可包括兩個 組件。消息組件508的第一部分包括發(fā)件人發(fā)送給收件人的消息的直接內(nèi)容。消息組件508 的第二部分可任選地在電子郵件線程中包括一個或多個內(nèi)聯(lián)消息,從而示出在最近(最上 面的)消息之前的一系列電子郵件消息。假設在這種情況下用戶是電子郵件消息504的“收件人”行上的第一個人,即 "Joan Walker”。還假設電子郵件消息504涉及在本地學校的烘焙食品銷售。電子郵件消 息504包括在與該銷售相關(guān)聯(lián)的一組人,包括作為該學校的校長的“Arme Brown”之間交換 的電子郵件消息線程。假設用戶Joan Walker在查看電子郵件消息504的過程中決定將該電子郵件消息 轉(zhuǎn)換成共享工作空間104是適當?shù)?。她能夠通過手動指定工作空間104的成員,手動指定 成員的許可級別,手動附加適當?shù)奈臋n項等來以手動方式進行該任務。但是,假設該用戶希 望利用由設置管理模塊206提供的自動提供功能。用戶繼續(xù)通過激活電子郵件UI呈現(xiàn)502的菜單中的工作空間命令510來自動提 供工作空間104。在一種情況下,工作空間提供系統(tǒng)106由第一實體提供而電子郵件系統(tǒng) (其提供電子郵件UI呈現(xiàn)502)由第二實體提供。在這種情況下,工作空間命令510可作為 由工作空間提供系統(tǒng)106提供的插件或其他類型的機制來提供給電子郵件系統(tǒng),從而允許 電子郵件系統(tǒng)在其菜單中顯示工作空間命令510。還有一些其他啟動設置過程的方式是可 能的。例如,用戶可以單獨激活工作空間提供系統(tǒng)106并指示該系統(tǒng)將電子郵件消息504轉(zhuǎn)換成工作空間104,例如通過指定標識電子郵件消息504的引用信息。激活工作空間命令510使得電子郵件UI呈現(xiàn)502呈現(xiàn)選擇面板512。選擇面板 512邀請用戶指定是否將電子郵件消息504轉(zhuǎn)換成新工作空間或現(xiàn)有工作空間(其已經(jīng)被 創(chuàng)建)。假設用戶選擇“新工作空間”選項。該選擇調(diào)用設置管理模塊206來自動地或半自 動地基于電子郵件消息504和其他可能的因素來創(chuàng)建工作空間104。該設置管理模塊206向用戶呈現(xiàn)設置UI呈現(xiàn)602,如圖6所示。即,所建議的工 作空間104將包括各種特征。設置UI呈現(xiàn)602標識它建議如何配置這些特征。此外,設置 UI呈現(xiàn)602給予用戶以任何方式來修改所建議的特征的機會,包括移除特定選擇、添加特 定新選擇以及改變特定選擇。因為用戶被要求驗證由設置管理模塊206作出的決定的適當 性,所以由設置管理模塊206執(zhí)行的提供操作可被認為是半自動化的。設置UI呈現(xiàn)602的標題部分604標識工作空間104的所建議的標題。在這種情 況下,所建議的標題是“星期六在學校的烘培食品銷售”。設置管理模塊206可選擇該標題 以符合電子郵件消息的主題行。設置UI呈現(xiàn)602的人部分606標識工作空間104的所建議的成員的列表。在這 種情況下,設置管理模塊選擇了用戶“Joan Walker”作為工作空間104的所有者,因為她是 啟動轉(zhuǎn)換過程的人??墒褂闷渌?guī)則來選擇所有者。例如,可將人“Arme Brown”選為共同 所有者,因為她是發(fā)送電子郵件消息504的人,或基于將她標識為學校的校長并因此是被 授予對于工作空間104的管理特權(quán)的某個人的預先配置的偏好信息。人部分606標識具有編輯者特權(quán)的一組成員。這些人對應于電子郵件消息504的 “收件人”行上的各個其他人。人部分606標識具有查看者特權(quán)的另一組成員。這些人對 應于電子郵件消息504的“抄送”行上的各個人。這些特定轉(zhuǎn)換規(guī)則僅僅是代表性的。在 其他情況下,設置管理模塊206可應用指定將在工作空間104中包括特定人作為默認方式, 即使這些人未在電子郵件消息504本身中被標識的規(guī)則。另外地或另選地,設置管理模塊 206可檢查內(nèi)聯(lián)電子郵件線程的文本以提取可能被建議作為工作空間成員的其他姓名(即 使這些姓名未出現(xiàn)在電子郵件首部組件506中)。人部分606包括允許用戶改變?nèi)魏谓ㄗh的成員的許可級別或另選地完全移除所 建議的成員的編輯機制(例如,下拉選擇機制)。盡管未示出,但人部分606還可包括用于 添加當前未在人部分606中標識的一個或多個個人的機制。設置UI呈現(xiàn)602的項目部分608標識可被附加到工作空間104的所建議的項目 的列表。在這種情況下,設置管理模塊206已經(jīng)建議被附加到電子郵件消息504的兩個文 檔項可被附加到工作空間104。同樣,這僅僅是一種情形。在另一種情況下,設置管理模塊 206可建議未在電子郵件消息504中明確標識的其他項目。例如,設置管理模塊206可檢查 用戶的偏好信息,并基于該信息來建議附加被用戶指定為要被包括在她創(chuàng)建的任何工作空 間中的默認項目的一個或多個項目。如在人部分606的情況中一樣,項目部分608可允許 用戶例如通過移除所建議的項目,添加新項目等來編輯所建議的項目選擇。設置UI呈現(xiàn)602的列表部分610標識要分配給成員的所建議的任務。盡管未在 該情形中列出任務,但在另一種情況下,設置管理模塊206可基于電子郵件消息504本身中 所呈現(xiàn)的指示性信息來選擇任務。這一指示性信息可包括電子郵件消息504的主體中的對 描述會議等日歷對象的任何類型的引用?;蛘咴O置管理模塊206可基于其他考慮事項(其可以獨立于電子郵件消息504本身的特性)來分配任務。同樣,列表部分610包括允許用 戶編輯所建議的任務選擇的機制。設置UI呈現(xiàn)602的討論部分612詢問用戶是否要將電子郵件消息504的正文作 為一個或多個討論類型的的項目包括在工作空間中。如果用戶選擇該選項,則設置管理模 塊206可將電子郵件消息504解析成其分量電子郵件消息部分,并且然后將這些分量電子 郵件消息部分作為討論項包括在工作空間104中(以將在下文中簡要地闡明的方式)。通知部分614邀請用戶選擇如果未在指定時間跨度內(nèi)執(zhí)行特定活動,則是否要生 成通知。這種類型的通知僅僅是代表性的。其他實現(xiàn)可允許用戶設置其他類型的通知。一般而言,人部分606定義工作空間104的許可,項目部分608和討論部分612定 義附加到工作空間104的項目,而列表部分610和通知部分614定義與工作空間104相關(guān) 聯(lián)的活動信息。其他實現(xiàn)可例如通過省略圖6所示的某些部分,添加新部分等來改變由設 置UI呈現(xiàn)602提供的提供選擇的類型。此外,其他實現(xiàn)能夠以任何方式改變設置UI呈現(xiàn) 602的觀感。設置UI呈現(xiàn)602包括“創(chuàng)建”命令616,該命令邀請用戶接受在設置UI呈現(xiàn)602中 作出的選擇,按照可能由用戶編輯的那樣。如果用戶激活該命令616,則設置管理模塊206 基于設置UI呈現(xiàn)602中的選擇來自動創(chuàng)建工作空間104?;蛘撸脩艨杉せ睢叭∠泵?618,此時設置操作將中止并且將不創(chuàng)建工作空間。圖7示出了擔當對由設置管理模塊206創(chuàng)建的工作空間104的接口的工作空間UI 呈現(xiàn)702。將會理解,工作空間UI呈現(xiàn)702只是可用于訪問工作空間104的一種類型的界 面呈現(xiàn)。其他實現(xiàn)可采用在各方面的組合中的任一方面與工作空間UI呈現(xiàn)702不同的各 個界面呈現(xiàn)。從邏輯的觀點來看,工作空間UI呈現(xiàn)702可被認為是由工作空間管理模塊202提 供的(但如上所述,工作空間提供系統(tǒng)106可以使用后端功能和前端接口功能204的組合 來物理地提供工作空間UI呈現(xiàn)702)。工作空間UI呈現(xiàn)702用作被授權(quán)的成員可用來與 工作空間104交互的主要接口。在以下討論中,與工作空間UI呈現(xiàn)702交互的人被稱為用戶。工作空間UI呈現(xiàn)702包括各種組成部分。圖7所示的這些部分的選擇和安排是 代表性的;其他實現(xiàn)可采用各部分的不同選擇和安排。工作空間UI呈現(xiàn)702的菜單部分704允許用戶調(diào)用工作空間UI呈現(xiàn)702所提供 的不同功能。例如,“工作空間”選項允許用戶選擇與其交互的某一工作空間?!拔臋n”選項 允許用戶查看可被添加到工作空間的項目并且然后選擇并添加這些項目?!叭恕边x項允許用 戶查看可被添加到工作空間的人并且然后選擇并添加這些人。菜單部分704可包括還有一 些其他選項。在圖7的代表性情況下,已經(jīng)創(chuàng)建的工作空間涉及上述學校烘培食品銷售的主 題。工作空間UI呈現(xiàn)702的標題部分706標識與工作空間相關(guān)聯(lián)的標題,即“星期六在學 校的烘培食品銷售”。該標題匹配由設置UI呈現(xiàn)602建議的自動提供的標題。工作空間UI呈現(xiàn)702的消息部分708向用戶提供消息。在這種情況下,消息是歡 迎用戶Joan Walker并且解釋她正在查看的工作空間104已經(jīng)基于電子郵件消息504被設 置的介紹性消息。
工作空間UI呈現(xiàn)702的成員指示符部分710標識有多少成員當前被分配到該工 作空間104(在本例中存在九個成員)。用戶可激活該部分710,此時成員指示符部分710 將揭示標識這九個成員的信息。工作空間104的初始成員匹配設置UI呈現(xiàn)602所建議的 自動提供的成員。工作空間的項目呈現(xiàn)部分712定義用于顯示與該工作空間相關(guān)聯(lián)的某些項目的 空間。在一種情況下,項目呈現(xiàn)部分712結(jié)合項目的文件名使用圖標來表示每一個項目。也 可以使用其他表示項目的方式。另外地或另選地,例如項目呈現(xiàn)部分712可通過只列出項 目的文件名來標識每一個項目。用戶可通過點擊項目來激活項目(或以某一其他方式激活 項目)。用戶然后可查看項目并編輯該項目(如果該用戶具有編輯權(quán)限)。在圖7的示例 中,項目呈現(xiàn)部分712中示出的兩個文檔項對應于附加到電子郵件消息504的兩個項目,如 設置UI呈現(xiàn)602所示。工作空間UI呈現(xiàn)702的“添加文件”部分714在激活時允許用戶 向工作空間104添加項目。側(cè)面板部分716提供與不同選項卡相關(guān)聯(lián)的不同功能。圖7在側(cè)面板部分716中 示出了三個代表性選項卡活動選項卡;討論選項卡;以及剪貼板選項卡。這些選項卡激活 用于執(zhí)行相關(guān)聯(lián)的功能并顯示相關(guān)聯(lián)的信息的面板。其他實現(xiàn)可包括更多選項卡,更少選 項卡和/或不同類型的選項卡。用戶可通過激活適當?shù)拿?,諸如分別是“隱藏面板”命令 和“還原面板”命令來移除和還原側(cè)面板部分716。活動選項卡激活活動面板(圖7中未示出)?;顒庸芾砟K212可實現(xiàn)活動面板。 活動面板提供關(guān)于分配給用戶的結(jié)合工作空間的各種任務的信息?;顒用姘暹€提供允許用 戶分配新任務和調(diào)度事件的功能?;顒用姘暹€可提供關(guān)于由活動管理模塊212生成的各種 通知的信息。設置UI呈現(xiàn)602的列表部分610不包括任何選擇;但如果它包括,則這些選 擇將管控活動面板中所呈現(xiàn)的初始任務分配和通知。討論選項卡激活討論面板(圖7中未示出)。討論管理模塊214可實現(xiàn)討論面板。 討論面板提供涉及工作空間104的討論項。在這種情況下,回想用戶在設置UI呈現(xiàn)602的 討論部分612中作出選擇,指示設置管理模塊206將電子郵件消息504的電子郵件正文包 括在工作空間104中。因此,討論面板中的討論項的線程對應于電子郵件消息504中的電 子郵件消息的線程。在一種情況下,討論面板能夠以博客類型的格式組織討論項,即具有示 出交換中的討論項的順序的縮進。討論面板可包括一個或多個提示,這些提示使得用戶能 夠例如通過回復現(xiàn)有討論項,開始新討論線程等來為討論線程做貢獻。討論線程中的討論 項構(gòu)成具體類型的工作空間項,如此處寬泛地定義的那樣。剪貼板選項卡激活剪貼板面板(圖7中未示出)。剪貼板面板標識已被存儲在用 戶的剪貼板中的項目。用戶可以將這些項目中的任何項目添加到工作空間,例如通過使用 拖放操作或某一其他技術(shù)來將項目從剪貼板面板移至項目呈現(xiàn)部分712。圖8示出了對工作空間UI呈現(xiàn)702的另一描繪。除了在側(cè)面板部分716中激活 討論選項卡而不是活動選項卡之外,該描繪與圖7所示的相同。由此,圖8示出了與討論選 項卡相關(guān)聯(lián)的討論面板。討論面板包括博客類型的討論項序列,這些討論項對應于電子郵 件消息504中的電子郵件消息的線程(如上所述)。B.說明性流程9以流程圖形式示出了工作空間提供系統(tǒng)106的操作。S卩,圖9示出了用于使用工作空間提供系統(tǒng)106來將對象102轉(zhuǎn)換成工作空間104的過程900。為便于討論,在 圖9中某些操作被描述為構(gòu)成以特定次序執(zhí)行的不同的框。這些實現(xiàn)是說明性而非限制性 的。此處描述的某些框可被分組在一起并且在單個操作中執(zhí)行,而某些框可用不同于在本 公開中闡述的示例中所采用的次序的次序來執(zhí)行。流程圖中所示的框可以通過軟件、固件、 硬件、手動處理、這些實現(xiàn)的任何組合等來實現(xiàn)。由于圖9中描述的功能已經(jīng)在上文中闡述,因此以下解釋將用作對這些功能的概 述和回顧。在框902中,向用戶提供對象。在一種情況下,用戶經(jīng)由電子郵件系統(tǒng),例如圖4 所示的“另一系統(tǒng)” 410來接收電子郵件消息504。在框904中,工作空間提供系統(tǒng)106接收用戶的將對象102轉(zhuǎn)換成工作空間104 的決定。用戶可通過各種機制輸入該指令。一種機制是圖5所示的工作空間命令510。在框906中,工作空間提供系統(tǒng)106基于對象102的特性以及其他潛在因素來自 動提供工作空間104。創(chuàng)建工作空間的操作可能需要建立工作空間成員資格、許可、項目、任 務、通知等。在框908中,工作空間提供系統(tǒng)106可任選地將其作出的關(guān)于工作空間104的設 置的決定傳達給用戶(例如,使用圖6所示的設置UI呈現(xiàn)602)。在框910中,工作空間提供系統(tǒng)106接受用戶可能對所建議的工作空間104作出 的任何修訂。在框912中,工作空間提供系統(tǒng)106向用戶呈現(xiàn)經(jīng)配置的工作空間104。用戶可以 通過圖7所示的工作空間UI呈現(xiàn)702來與工作空間104交互。C.代表性處理功能圖10闡述了可被用于實現(xiàn)上述功能的任何方面的說明性電子數(shù)據(jù)處理功能或設 備1000(以下簡稱為“處理功能”)。例如,參考圖2,處理功能1000可用于實現(xiàn)工作空間 提供系統(tǒng)106或其任何組件。參考圖4,處理功能1000還可用于實現(xiàn)用戶電子設備(402、 404、……、406)中的任一個。參考同一附圖,處理功能1000還可用于實現(xiàn)用于提供對象的 系統(tǒng)402的任一方面。處理功能1000可對應于通用計算設備、專用計算設備或任何其他實 現(xiàn)。處理功能1000可以包括諸如RAM 1002和ROM 1004等易失性和非易失性存儲器 以及一個或多個處理設備1006。處理功能1000還可任選地包括各種媒體設備1008,諸如硬 盤模塊、光盤模塊等。處理功能1000可在處理設備1006執(zhí)行由存儲器(例如RAM 1002,ROM 1004或其它)維護的指令時執(zhí)行以上所標識的各種操作。更一般地,指令和其它信息可以 存儲在任何計算機可讀介質(zhì)1010上,計算機可讀介質(zhì)包括但不限于靜態(tài)存儲器存儲設備、 磁存儲設備、光存儲設備等。術(shù)語“計算機可讀介質(zhì)”還涵蓋多個存儲設備。術(shù)語“計算機 可讀介質(zhì)”還涵蓋例如經(jīng)由電線、電纜、無線通信等從第一位置發(fā)送到第二位置的信號。術(shù) 語“邏輯”描述用于執(zhí)行所標識的任務的指令;例如,設置邏輯對應于用于執(zhí)行由設置管理 模塊206執(zhí)行的任務的指令,如上所述。處理功能1000還包括用于從用戶(經(jīng)由輸入模塊1014)接收各種輸入和用于向 用戶(經(jīng)由輸出模塊)提供各種輸出的輸入/輸出模塊1012。一個特定輸出機制可包括呈 現(xiàn)模塊1016及相關(guān)聯(lián)的圖形用戶界面(⑶I) 1018。處理功能1000還可包括用于經(jīng)由一個或多個通信管道1022與其它設備交換數(shù)據(jù)的一個或多個網(wǎng)絡接口 1020。一條或多條通信 總線IOM將上述組件通信地耦合在一起??偠灾?,本說明書已經(jīng)在說明性挑戰(zhàn)或問題的上下文中描述了各種概念。該說 明方式不構(gòu)成對其它人以此處所指定的方式理解和/或清楚表達這些挑戰(zhàn)或問題的承認。更一般地,盡管用結(jié)構(gòu)特征和/或方法動作專用的語言描述了本主題,但可以理 解,所附權(quán)利要求書中定義的主題不必限于上述具體特征或動作。相反,上述具體特征和動 作是作為實現(xiàn)權(quán)利要求的示例形式公開的。
權(quán)利要求
1.一種用于設置協(xié)作工作空間的方法(900),所述方法在電子數(shù)據(jù)處理設備上執(zhí)行, 所述方法包括接收(904)用戶將對象轉(zhuǎn)換成協(xié)作工作空間的指令;響應于所述指令,以自動化方式創(chuàng)建(906)協(xié)作工作空間的至少一些方面;以及 向所述用戶提供(912)提供由此創(chuàng)建的協(xié)作工作空間。
2.如權(quán)利要求1所述的方法,其特征在于,所述創(chuàng)建協(xié)作工作空間包括 標識要與所述協(xié)作工作空間相關(guān)聯(lián)的成員以建立所標識的成員;標識所標識的成員的許可級別以建立所標識的許可級別;以及 將所標識的成員和所標識的許可級別與所述協(xié)作工作空間相關(guān)聯(lián)。
3.如權(quán)利要求1所述的方法,其特征在于,所述創(chuàng)建協(xié)作工作空間包括 標識要與所述協(xié)作工作空間相關(guān)聯(lián)的項目以建立所標識的項目; 將所標識的項目與所述協(xié)作工作空間相關(guān)聯(lián)。
4.如權(quán)利要求1所述的方法,其特征在于,所述創(chuàng)建協(xié)作工作空間包括標識要與所述協(xié)作工作空間相關(guān)聯(lián)的至少一個通知以建立至少一個所標識的通知;以及將所述至少一個所標識的通知與所述協(xié)作工作空間相關(guān)聯(lián)。
5.如權(quán)利要求1所述的方法,其特征在于,所述對象是通信對象。
6.如權(quán)利要求1所述的方法,其特征在于,還包括 向所述用戶呈現(xiàn)已經(jīng)創(chuàng)建的協(xié)作工作空間; 接收所述用戶對所述協(xié)作工作空間的修改;以及 保存由所述用戶修改的協(xié)作工作空間。
7.一種設置管理模塊006),包括被配置成接收用戶的將對象(102)轉(zhuǎn)換成協(xié)作工作空間(104)的指令的設置啟動模塊 (302),其中響應于所述指令,所述設置模塊(206)被配置成以自動化方式創(chuàng)建所述協(xié)作工作 空間(104)的至少一些方面。
8.如權(quán)利要求7所述的設置管理模塊,其特征在于,所述設置啟動模塊經(jīng)由與所述對 象相關(guān)聯(lián)的用戶界面呈現(xiàn)接收所述用戶的指令。
9.如權(quán)利要求8所述的設置管理模塊,其特征在于,所述對象電子郵件對象并且所述 用戶界面呈現(xiàn)是所述用戶用來查看所述電子郵件對象的電子郵件用戶界面呈現(xiàn),其中所述 設置啟動模塊響應于所述用戶激活由所述電子郵件用戶界面呈現(xiàn)提供的設置命令而接收 所述用戶的指令。
10.如權(quán)利要求7所述的設置管理模塊,其特征在于,還包括許可設置模塊,所述許可 設置模塊被配置成標識要與所述協(xié)作工作空間相關(guān)聯(lián)的成員以建立所標識的成員,標識所 建立的成員的許可級別以建立所標識的許可級別,并且將所標識的成員和所標識的許可級 別與所述協(xié)作工作空間相關(guān)聯(lián)。
11.如權(quán)利要求7所述的設置管理模塊,其特征在于,還包括項目設置模塊,所述項目 設置模塊被配置成標識要與所述協(xié)作工作空間相關(guān)聯(lián)的項目以建立所標識的項目,并且將 所標識的項目與所述協(xié)作工作空間相關(guān)聯(lián)。
12.如權(quán)利要求11所述的設置管理模塊,其特征在于,所述項目設置模塊與多個源交 互以標識要與所述協(xié)作工作空間相關(guān)聯(lián)的項目。
13.如權(quán)利要求7所述的設置管理模塊,其特征在于,還包括活動設置模塊,所述活動 設置模塊被配置成標識要與所述協(xié)作工作空間相關(guān)聯(lián)的至少一個通知以建立至少一個所 標識的通知,并且將所述至少一個所標識的通知與所述協(xié)作工作空間相關(guān)聯(lián)。
14.如權(quán)利要求7所述的設置管理模塊,其特征在于,還包括編輯模塊,所述編輯模塊 被配置成允許所述用戶修改由所述設置管理模塊創(chuàng)建的協(xié)作工作空間。
15.—種用于存儲計算機可讀指令的計算機可讀介質(zhì)(1010),所述計算機可讀指令在 被一個或多個處理設備執(zhí)行時提供一種設置管理模塊006),所述計算機可讀指令包括設置啟動邏輯(302),被配置成接收用戶的將對象(102)轉(zhuǎn)換成協(xié)作工作空間(104)的 指令,其中響應于所述指令,所述設置模塊(206)被配置成以自動化方式創(chuàng)建所述協(xié)作工 作空間(104)的至少一些方面;許可設置邏輯(304),被配置成標識要與所述協(xié)作工作空間(104)相關(guān)聯(lián)的成員以建 立所標識的成員,標識所標識的成員的許可級別以建立所標識的許可級別,并且將所標識 的成員和所標識的許可級別與所述協(xié)作工作空間(104)相關(guān)聯(lián);項目設置邏輯(306),被配置成標識要與所述協(xié)作工作空間(104)相關(guān)聯(lián)的項目以建 立所標識的項目,并且將所標識的項目與所述協(xié)作工作空間(104)相關(guān)聯(lián),所述項目設置 模塊(306)與多個源(308)交互以標識要與所述協(xié)作工作空間(104)相關(guān)聯(lián)的項目;活動設置邏輯(310),被配置成標識要與所述協(xié)作工作空間(104)相關(guān)聯(lián)的至少一個 通知以建立至少一個所標識的通知,并且將所述至少一個所標識的通知與所述協(xié)作工作空 間(104)相關(guān)聯(lián);以及編輯邏輯(314),被配置成允許所述用戶修改由所述設置管理模塊(206)創(chuàng)建的協(xié)作 工作空間(104)。
全文摘要
一種設置協(xié)作工作空間的方法涉及接收將對象轉(zhuǎn)換成協(xié)作工作空間的用戶指令。響應于該指令,該方法以基本上自動化的方式創(chuàng)建協(xié)作工作空間。該方法由此可以方便提供協(xié)作工作空間,消除或至少減少在設置協(xié)作工作空間時涉及的手動工作。
文檔編號G06Q50/00GK102119398SQ200980131640
公開日2011年7月6日 申請日期2009年5月6日 優(yōu)先權(quán)日2008年6月10日
發(fā)明者J·D·賈爾斯, P·A·瑞安, S·拉曼, U·A·安德斯 申請人:微軟公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
辰溪县| 东方市| 武宁县| 泰州市| 平阴县| 叶城县| 绥德县| 义乌市| 巴东县| 蕉岭县| 资源县| 修武县| 应城市| 常宁市| 彰武县| 德昌县| 金沙县| 宜兴市| 吉隆县| 伊金霍洛旗| 汽车| 桂林市| 呼玛县| 彩票| 彰化市| 崇礼县| 婺源县| 禹州市| 克什克腾旗| 柳林县| 屯留县| 阿鲁科尔沁旗| 正安县| 宜春市| 昌吉市| 天祝| 湘西| 江城| 大名县| 平原县| 图们市|