專利名稱:用于在計算機(jī)網(wǎng)絡(luò)中生成聚集數(shù)據(jù)視圖的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及計算機(jī)軟件和計算機(jī)通信網(wǎng)絡(luò),尤其涉及用于跨計算機(jī)網(wǎng)絡(luò)聚集和顯示存儲位置的內(nèi)容的系統(tǒng)和方法。
背景技術(shù):
一般而言,計算機(jī)設(shè)備和連接計算機(jī)設(shè)備的通信網(wǎng)絡(luò)的進(jìn)步和可用性為計算機(jī)用戶提供了各種操作環(huán)境。在常見于商業(yè)或其它大規(guī)模計算網(wǎng)絡(luò)的受管的計算機(jī)網(wǎng)絡(luò)環(huán)境中,計算網(wǎng)絡(luò)包括集中式網(wǎng)絡(luò)授權(quán)機(jī)構(gòu),諸如主域控制器,它通過維護(hù)口令和許可來控制用戶的訪問。集中式網(wǎng)絡(luò)授權(quán)機(jī)構(gòu)也可為授權(quán)的網(wǎng)絡(luò)用戶管理對本地存儲的數(shù)據(jù)文件的訪問。
與受管的計算網(wǎng)絡(luò)相反,常見于家庭或其它小規(guī)模網(wǎng)絡(luò)的非受管計算網(wǎng)絡(luò)一般不包含用于控制用戶訪問或集中式數(shù)據(jù)文件存儲的主域控制器。相反,眾多非受管計算網(wǎng)絡(luò)需要按照控制用戶安全授權(quán)形式的單獨(dú)用戶管理來使用網(wǎng)絡(luò)上的各種計算設(shè)備。此外,大多數(shù)非受管網(wǎng)絡(luò)需要額外的用戶參與和知識來存儲和檢索存儲在網(wǎng)絡(luò)上的各種計算設(shè)備上的內(nèi)容。在于2003年4月15日提交的名為SMALL-SCALE SECURED COMPUTER NETWORK GROUP WITHOUTCENTRALIZED MANAGEMENT(沒有集中式管理的小規(guī)模安全計算機(jī)網(wǎng)絡(luò)組)的共同轉(zhuǎn)讓、待批的美國專利申請第10/414,354號中提出了提供標(biāo)準(zhǔn)化用戶認(rèn)證的一種嘗試,其中將用戶的安全標(biāo)識復(fù)制到非受管網(wǎng)絡(luò)中的每一計算設(shè)備。
在受管和非受管網(wǎng)絡(luò)兩者中均提供更集中的數(shù)據(jù)存儲的一種嘗試對應(yīng)于創(chuàng)建可在網(wǎng)絡(luò)化計算設(shè)備之一上找到的共享存儲位置。共享存儲位置可用作數(shù)據(jù)的指定存儲,而無需考慮用戶當(dāng)前正使用哪一種網(wǎng)絡(luò)化的計算設(shè)備。盡管該方法試圖集中化存儲,但由于需要用戶記住集中化的共享存儲位置的位置和名稱,這種方法可能是不完善的。此外,在重命名、移動或修改共享存儲位置的情況中,用戶可能無法訪問所期望的內(nèi)容。
在受管網(wǎng)絡(luò)中更集中式地存儲數(shù)據(jù)文件的另一種方法對應(yīng)于維護(hù)定義數(shù)據(jù)存儲在何處的漫游用戶配置文件。盡管漫游用戶配置文件可協(xié)助定位存儲在各種位置中的數(shù)據(jù)文件,但漫游配置文件的存儲和更新造成了對計算機(jī)網(wǎng)絡(luò)的處理和存儲資源的更大的負(fù)擔(dān)。從而,隨著網(wǎng)絡(luò)化計算設(shè)備的數(shù)量的增長,漫游用戶配置文件的負(fù)擔(dān)也將增長。
在受管和非受管網(wǎng)絡(luò)兩者中均提供更集中數(shù)據(jù)文件存儲的又一方法對應(yīng)于將本地文件系統(tǒng)動作重定向到網(wǎng)絡(luò)上指定的存儲位置。例如,對本地存儲位置的內(nèi)容的請求可被自動重定向來檢索網(wǎng)絡(luò)上可能遠(yuǎn)離該計算設(shè)備的指定存儲位置的內(nèi)容。類似地,本地存儲數(shù)據(jù)的請求可被自動重定向以在網(wǎng)絡(luò)上的指定存儲位置存儲所選的內(nèi)容。盡管該方法可允許所有的數(shù)據(jù)請求被定向到集中式的存儲位置,而不需要用戶了解所指定單元的位置,但它也阻止在本地機(jī)器上存儲和檢索內(nèi)容。此外,在重命名、移動或修改指定的存儲位置的情況中,用戶可能無法訪問所期望的內(nèi)容。
因此,基于與小規(guī)模網(wǎng)絡(luò)相關(guān)聯(lián)的上述缺陷,存在對用于管理存儲在計算機(jī)網(wǎng)絡(luò)中的兩臺或多臺機(jī)器上的內(nèi)容的系統(tǒng)和方法的需求。
發(fā)明概述提供了用于在計算網(wǎng)絡(luò)中生成聚集內(nèi)容視圖的系統(tǒng)和方法。主機(jī)計算設(shè)備獲取對于對應(yīng)于一組準(zhǔn)則的內(nèi)容的聚集視圖的請求。主機(jī)計算設(shè)備對自身以及定義的網(wǎng)絡(luò)中的每一計算設(shè)備查詢匹配該組準(zhǔn)則的本地存儲的內(nèi)容。在主機(jī)計算設(shè)備處將查詢結(jié)果合并為聚集列表視圖并向用戶顯示。
根據(jù)本發(fā)明的一方面,提供了用于管理可在網(wǎng)絡(luò)上訪問的數(shù)據(jù)的方法。該方法可在含有通信中的兩臺或多臺計算設(shè)備的計算機(jī)網(wǎng)絡(luò)中實(shí)現(xiàn)。根據(jù)該方法,作為計算機(jī)網(wǎng)絡(luò)一部分被包含且與用戶相關(guān)聯(lián)的主機(jī)計算設(shè)備獲取標(biāo)識對應(yīng)于一組準(zhǔn)則的數(shù)據(jù)的請求,并獲取存儲在與用戶請求相關(guān)聯(lián)的主機(jī)計算設(shè)備上并匹配該組準(zhǔn)則的數(shù)據(jù)的標(biāo)識。主機(jī)計算設(shè)備自動獲取存儲在計算機(jī)網(wǎng)絡(luò)中所包含的至少一個計算設(shè)備上且匹配該組準(zhǔn)則的數(shù)據(jù)的標(biāo)識。主機(jī)計算設(shè)備將存儲在與用戶請求相關(guān)聯(lián)的主機(jī)計算設(shè)備上的數(shù)據(jù)標(biāo)識與存儲在計算機(jī)網(wǎng)絡(luò)中所包含的至少一個計算設(shè)備上的數(shù)據(jù)的標(biāo)識合并。主機(jī)計算設(shè)備然后生成將存儲在與用戶請求相關(guān)聯(lián)的主機(jī)計算設(shè)備上的數(shù)據(jù)標(biāo)識和存儲在計算機(jī)網(wǎng)絡(luò)中所包含的至少一個計算設(shè)備上的數(shù)據(jù)的標(biāo)識合并的結(jié)果。
根據(jù)本發(fā)明的另一方面,提供了用于管理可在網(wǎng)絡(luò)上訪問的數(shù)據(jù)的方法。該方法可在含有通信中的兩個或多個計算設(shè)備的計算機(jī)網(wǎng)絡(luò)中實(shí)現(xiàn)。根據(jù)該方法,計算設(shè)備獲取標(biāo)識存儲在該兩個或多個計算設(shè)備上的內(nèi)容的用戶請求。該計算設(shè)備自動查詢該計算機(jī)網(wǎng)絡(luò)內(nèi)的兩個或多個計算設(shè)備來標(biāo)識與唯一用戶標(biāo)識符相關(guān)聯(lián)的本地計算設(shè)備存儲位置的內(nèi)容。該計算設(shè)備合并查詢的結(jié)果。另外,計算設(shè)備顯示合并查詢結(jié)果的結(jié)果。
根據(jù)本發(fā)明的又一方面,提供了用于管理可在網(wǎng)絡(luò)上訪問的數(shù)據(jù)的方法。該方法可在含有通信中的與用戶直接相關(guān)聯(lián)的計算設(shè)備以及至少一個遠(yuǎn)程計算設(shè)備的計算機(jī)網(wǎng)絡(luò)中實(shí)現(xiàn)。根據(jù)該方法,與用戶直接相關(guān)聯(lián)的計算設(shè)備獲取標(biāo)識對應(yīng)于一組準(zhǔn)則的數(shù)據(jù)的請求。與用戶直接相關(guān)聯(lián)的該計算設(shè)備獲取匹配該組準(zhǔn)則的本地存儲的內(nèi)容的標(biāo)識,并向該遠(yuǎn)程計算設(shè)備發(fā)送對匹配該組準(zhǔn)則的內(nèi)容的標(biāo)識的請求。該遠(yuǎn)程計算設(shè)備獲取匹配該組準(zhǔn)則的本地存儲的內(nèi)容的標(biāo)識,并發(fā)送匹配該組準(zhǔn)則的本地存儲內(nèi)容的標(biāo)識。與用戶直接相關(guān)聯(lián)的計算設(shè)備然后將匹配該組準(zhǔn)則的內(nèi)容合并,并生成匹配該組準(zhǔn)則的合并內(nèi)容的結(jié)果。
附圖簡述當(dāng)結(jié)合附圖參考以下詳細(xì)描述時,將更容易地理解以及更好地領(lǐng)會本發(fā)明的前述方面和眾多附加優(yōu)點(diǎn),附圖中
圖1是根據(jù)本發(fā)明,包含本地存儲各種內(nèi)容的三個計算設(shè)備的非受管計算機(jī)網(wǎng)絡(luò)的框圖;圖2是根據(jù)本發(fā)明,示出用戶數(shù)據(jù)請求和內(nèi)容查詢的啟動的圖1的計算機(jī)網(wǎng)絡(luò)的框圖;圖3是根據(jù)本發(fā)明,示出從網(wǎng)絡(luò)化計算設(shè)備返回和合并匹配內(nèi)容標(biāo)識符的圖1的計算機(jī)網(wǎng)絡(luò)的框圖;圖4是根據(jù)本發(fā)明,示出在網(wǎng)絡(luò)中每一計算設(shè)備處處理聚集視圖請求的結(jié)果的圖1的計算機(jī)網(wǎng)絡(luò)的框圖;圖5是根據(jù)本發(fā)明,示出由網(wǎng)絡(luò)化計算設(shè)備實(shí)現(xiàn)的聚集視圖創(chuàng)建例程的流程圖;圖6A-6D是根據(jù)本發(fā)明,示出用于顯示對應(yīng)于聚集視圖的合并的內(nèi)容標(biāo)識符的屏幕顯示的框圖;以及圖7是根據(jù)本發(fā)明,示出由網(wǎng)絡(luò)化計算設(shè)備實(shí)現(xiàn)的聚集視圖遠(yuǎn)程文檔處理例程的流程圖。
較佳實(shí)施例的詳細(xì)描述一般而言,本發(fā)明對應(yīng)于用于生成存儲在計算機(jī)網(wǎng)絡(luò)中的各種計算設(shè)備中的內(nèi)容的聚集視圖的系統(tǒng)和方法。更具體地,本發(fā)明對應(yīng)于用于自動查詢定義的網(wǎng)絡(luò)中的計算設(shè)備以及生成合并的查詢響應(yīng)的視圖的系統(tǒng)和方法。盡管本發(fā)明將對于其中所有的網(wǎng)絡(luò)計算設(shè)備對網(wǎng)絡(luò)的所有授權(quán)用戶具有公共的安全配置文件的計算設(shè)備網(wǎng)絡(luò)來描述,但相關(guān)領(lǐng)域的技術(shù)人員可以理解,本發(fā)明可在其中每一計算設(shè)備可為授權(quán)的網(wǎng)絡(luò)用戶維護(hù)單獨(dú)的安全配置文件的替換的計算網(wǎng)絡(luò)中實(shí)現(xiàn)。此外,相關(guān)領(lǐng)域中的技術(shù)人員可以理解,本發(fā)明的某些或所有方面可在具有用于控制用戶訪問的集中式網(wǎng)絡(luò)授權(quán)機(jī)構(gòu)的受管計算機(jī)網(wǎng)絡(luò)中實(shí)現(xiàn)。從而,關(guān)于本發(fā)明描述的實(shí)施例在本質(zhì)上是說明性的,而不應(yīng)被解釋為限制性的。
圖1是根據(jù)本發(fā)明示出包含三個計算設(shè)備102、104和106的計算機(jī)設(shè)備網(wǎng)絡(luò)100的框圖。計算設(shè)備102、104、106可以被具體化為可用于對計算機(jī)網(wǎng)絡(luò)100持久保存內(nèi)容的各種設(shè)備中的任何一種。計算設(shè)備的示例包括,但不限于,個人計算設(shè)備、手持式計算設(shè)備、基于服務(wù)器的計算設(shè)備、個人數(shù)字助理、移動電話、獨(dú)立存儲器設(shè)備、含有某種類型的存儲器的電子設(shè)備等。
在本發(fā)明的說明性實(shí)施例中,計算設(shè)備102、104和106各自維護(hù)對應(yīng)于每一授權(quán)用戶的唯一安全標(biāo)識符(“SID”)的安全信息108的數(shù)據(jù)庫。數(shù)據(jù)庫108也可維護(hù)將唯一用戶SID與一個或多個用戶組(諸如管理員、用戶、審閱者)以及該組的唯一安全標(biāo)識符相關(guān)聯(lián)的信息。根據(jù)該說明性的實(shí)施例,在計算設(shè)備102、104、106的每一個處復(fù)制安全信息數(shù)據(jù)庫108,使得在計算設(shè)備的任何一個處可訪問包含用戶SID的用戶的安全配置文件。跨計算網(wǎng)絡(luò)復(fù)制安全配置文件信息的更詳細(xì)說明可在于2003年4月15日提交的名為SMALL-SCALE SECUREDCOMPUTER NETWORK GROUP WITHOUT CENTRALIZED MANAGEMENT(沒有集中式管理的小規(guī)模安全計算機(jī)網(wǎng)絡(luò)組)的共同轉(zhuǎn)讓、待批的美國專利申請第10/414,354號中找到,美國專利申請第10/414,354通過引用包含在此。
如圖1中所示,對特定的用戶,第一計算設(shè)備102“機(jī)器A”在諸如硬盤或其它大容量存儲設(shè)備等可由用戶以某種方式訪問的本地存儲位置上維護(hù)第一文件110“文件A”。類似地,第二計算設(shè)備104“機(jī)器B”維護(hù)第二文件112“文件B”,而第三機(jī)器106“機(jī)器C”維護(hù)第三文件114“文件C”,“文件B”和“文件C”均可由用戶以某種方式訪問。如將在以下更詳細(xì)描述,在本發(fā)明的說明性實(shí)施例中,文件110、112、114各自維護(hù)指示哪些用戶SID和組SID可訪問特定文件的訪問控制列表(“ACL”)。另外,每一文件SCL也可指示對特定用戶SID或組SID可具有的訪問類型的限制。例如,文件ACL可指示,特定用戶可訪問文件來讀文件,但不可按照任何方式來修改該文件。此外,每一文件ACL也可指示對應(yīng)于創(chuàng)建該文件和/或最后編輯該文件的用戶SID的該文件的當(dāng)前所有者。然而,使用常規(guī)的數(shù)據(jù)管理方法,用戶將必需記住每一數(shù)據(jù)片段的精確位置以便遠(yuǎn)程地訪問該數(shù)據(jù)。盡管相對于ACL描述了數(shù)據(jù)的管理,但相關(guān)領(lǐng)域的技術(shù)人員可以理解,也可使用其它的數(shù)據(jù)管理,諸如安全加密、數(shù)字權(quán)限管理等。
現(xiàn)在參考圖2-4,將描述計算機(jī)網(wǎng)絡(luò)100的三個計算設(shè)備102、104和106之間的聚集視圖請求的啟動和處理。參考圖2,以在機(jī)器A 102處接收到由用戶發(fā)送的內(nèi)容標(biāo)識請求來啟動該過程。基于與特定用戶或用戶帳戶相關(guān)聯(lián)的唯一SID,機(jī)器A 102啟動對應(yīng)于該唯一SID以及可用于選擇數(shù)據(jù)的各種準(zhǔn)則中的任何一種的本地內(nèi)容查詢。當(dāng)前隨本地內(nèi)容查詢,或處理本地查詢之后,機(jī)器A 102自動啟動對網(wǎng)絡(luò)100中的計算設(shè)備104、106的分布式內(nèi)容請求。因?yàn)樵撜f明性網(wǎng)絡(luò)中的每一計算設(shè)備中的安全配置文件都復(fù)制了安全配置文件數(shù)據(jù)庫108,因此機(jī)器A 102可向每一計算設(shè)備發(fā)出完全相同內(nèi)容的查詢。此外,盡管圖2示出網(wǎng)絡(luò)100上的每一計算設(shè)備接收該分布式的內(nèi)容查詢,但機(jī)器A也可將該內(nèi)容查詢限于網(wǎng)絡(luò)100內(nèi)計算設(shè)備的子集。
現(xiàn)在參考圖3,接收該內(nèi)容請求的每一計算設(shè)備處理該請求,并返回標(biāo)識匹配內(nèi)容和該內(nèi)容位置的信息。例如,在該說明性示例中,機(jī)器B 104將返回標(biāo)識文件B 112及其在機(jī)器B的存儲系統(tǒng)內(nèi)的具體位置的信息。同樣,機(jī)器C 106將返回標(biāo)識文件C 114及其在機(jī)器C的存儲系統(tǒng)內(nèi)的具體位置的信息。在本發(fā)明的說明性實(shí)施例中,位于每一計算設(shè)備的內(nèi)容不被發(fā)送給請求計算設(shè)備。此外,如將在以下更詳細(xì)說明的,也可處理之前存儲的內(nèi)容請求響應(yīng)或高速緩存的內(nèi)容請求響應(yīng)。
一旦由機(jī)器A 102接收請求響應(yīng)之后,合并查詢結(jié)果。在本發(fā)明的說明性實(shí)施例中,所合并的結(jié)果被具體化為沒有對內(nèi)容的位置或起始地址的直接引用的所有匹配內(nèi)容的單個表示。然而,機(jī)器A 102可從用戶獲取額外的指令,來為請求用戶排序或組織該合并的結(jié)果。例如,機(jī)器A 102可按照大小、日期、起始地址等對所合并的內(nèi)容排序。此外,機(jī)器A 102可將附加的視覺提示與合并的結(jié)果相關(guān)聯(lián)來標(biāo)識特定數(shù)據(jù)片段,諸如存儲在當(dāng)前不可用的計算設(shè)備上的數(shù)據(jù)。
圖4是示出在網(wǎng)絡(luò)中的每一計算設(shè)備處處理聚集視圖請求的結(jié)果的圖1的計算機(jī)網(wǎng)絡(luò)100的框圖。為圖4的目的,假定計算設(shè)備102、104、106各自提交聚集視圖請求,且每一計算設(shè)備的內(nèi)容未被修改。機(jī)器A 102的聚集視圖顯示文件A110、文件B 112和文件C 114,文件B和文件C以虛線示出,以顯示它們對機(jī)器A遠(yuǎn)程地存儲。類似地,機(jī)器B 104的聚集視圖示出完全相同的內(nèi)容,以虛線示出文件A 110和文件C 114以示出它們被遠(yuǎn)程存儲。最后,機(jī)器C 106的聚集視圖示出完全相同的內(nèi)容,以虛線示出文件A 110和文件B 112以示出它們被遠(yuǎn)程存儲?;诿恳挥嬎銠C(jī)設(shè)備102、104、106的聚集視圖,用戶可訪問同樣的內(nèi)容而不必了解其實(shí)際位置。此外,在計算設(shè)備中的一個或多個不可用的情況中,計算設(shè)備可仍顯示存儲在不可用機(jī)器上的內(nèi)容,以附加的視覺提示來指示它當(dāng)前不可用。
圖5是根據(jù)本發(fā)明,示出由諸如計算設(shè)備102、104、106等網(wǎng)絡(luò)計算設(shè)備實(shí)現(xiàn)的聚集視圖創(chuàng)建例程500的流程圖。在框500處,獲取對創(chuàng)建內(nèi)容的聚集視圖的用戶請求。在本發(fā)明的說明性實(shí)施例中,該聚集視圖請求可直接對應(yīng)于用戶對任何類型的應(yīng)用程序或模塊、顯示內(nèi)容的訪問。例如,聚集視圖請求可對應(yīng)于在軟件應(yīng)用程序內(nèi)打開文件的請求。類似地,聚集視圖創(chuàng)建請求可對應(yīng)于文件系統(tǒng)管理程序的啟動。此外,聚集視圖請求可在特定事件發(fā)生時自動生成,諸如在一天中的特定時刻、當(dāng)計算設(shè)備通電后、當(dāng)計算設(shè)備被連接到網(wǎng)絡(luò)后等。
在框502處,計算設(shè)備對本地計算設(shè)備文件系統(tǒng)查詢匹配內(nèi)容查詢的內(nèi)容。在本發(fā)明的說明性實(shí)施例中,內(nèi)容查詢是采用數(shù)據(jù)庫查詢的形式的,諸如由微軟公司的SQL數(shù)據(jù)庫支持的查詢功能。數(shù)據(jù)庫查詢包括用于確定匹配內(nèi)容的一組準(zhǔn)則。在本發(fā)明的說明性實(shí)施例中,查詢包括對匹配其中由用戶SID安全令牌標(biāo)識的用戶可訪問的所有內(nèi)容的請求。另外,查詢可包括可用于匹配內(nèi)容的任何數(shù)量的附加準(zhǔn)則,諸如關(guān)鍵字搜索、文件類型、數(shù)據(jù)范圍等。計算設(shè)備存儲系統(tǒng)然后可接受查詢并標(biāo)識匹配查詢準(zhǔn)則的任何內(nèi)容。相關(guān)領(lǐng)域的技術(shù)人員可以理解,諸如用戶SID等查詢串的某些或所有部分可無需額外的用戶輸入而自動輸入?;蛘?,諸如附加搜索準(zhǔn)則等查詢串的某些部分可由用戶在請求搜索時指定或被預(yù)先確定為計算設(shè)備的配置的一部分。
在判定框506處,進(jìn)行測試以確定是否存在連接至網(wǎng)絡(luò)100的其它計算設(shè)備。在本發(fā)明的說明性實(shí)施例中,對其它計算設(shè)備的測試可對應(yīng)于對連接至網(wǎng)絡(luò)的每一計算設(shè)備的輪詢?;蛘撸瑢ζ渌嬎阍O(shè)備的測試可限于由系統(tǒng)管理員或用戶定義的計算設(shè)備的特定子集。如果存在網(wǎng)絡(luò)內(nèi)的其它計算設(shè)備,則在框508處,與用戶相關(guān)聯(lián)的計算設(shè)備向該其它計算設(shè)備發(fā)送內(nèi)容查詢。在本發(fā)明的說明性實(shí)施例中,因?yàn)橛脩舻陌踩渲梦募鏢ID被復(fù)制到每一計算設(shè)備,因此內(nèi)容查詢可能是完全相同的?;蛘?,如果用戶的安全配置文件可改變,則每一內(nèi)容查詢可以是唯一的,以適應(yīng)各個用戶安全標(biāo)識符。重復(fù)框506和508,直到查詢了網(wǎng)絡(luò)100內(nèi)的所有的計算設(shè)備,或計算設(shè)備的子集。根據(jù)本發(fā)明的說明性實(shí)施例,查詢的結(jié)果以內(nèi)容標(biāo)識符和定位內(nèi)容的路徑(諸如統(tǒng)一命名位置(“UNC”)路徑)的形式發(fā)送給請求計算設(shè)備。如上所述,內(nèi)容不必移動至請求計算設(shè)備。另外,請求計算設(shè)備不必復(fù)制該內(nèi)容。此外,在本發(fā)明的說明性實(shí)施例中,計算設(shè)備可在諸如RAM或高速緩存等存儲器中維護(hù)先前從遠(yuǎn)程計算機(jī)接收到的內(nèi)容請求回復(fù)的副本。除提交來自遠(yuǎn)程計算設(shè)備的新內(nèi)容請求以外,計算設(shè)備可檢索同一遠(yuǎn)程檢索設(shè)備之前接收的內(nèi)容請求,并開始處理之前接收的內(nèi)容請求。一旦接收到新的內(nèi)容請求之后,計算設(shè)備可更新響應(yīng)并存儲新的結(jié)果以供后繼使用。
一旦查詢了所有網(wǎng)絡(luò)化的計算設(shè)備之后,在判定框510處,進(jìn)行測試以確定是否存在當(dāng)前不可用的任何先前網(wǎng)絡(luò)化的計算設(shè)備。本領(lǐng)域的技術(shù)人員可以理解,任何數(shù)量的計算設(shè)備都可能暫時不可用,諸如被斷電、處于無線通信范圍之外或當(dāng)前未與網(wǎng)絡(luò)連接對接。如果存在當(dāng)前不可用的任何先前網(wǎng)絡(luò)化的計算設(shè)備,那么在框512處,計算設(shè)備試圖對該不可用的計算設(shè)備檢索先前存儲的內(nèi)容請求結(jié)果。
一旦查詢了所有計算設(shè)備之后,在框514處,請求計算設(shè)備將內(nèi)容查詢的結(jié)果合并為聚集列表。在本發(fā)明的說明性實(shí)施例中,該計算設(shè)備可過濾或以其它方式處理該合并的結(jié)果。另外,計算設(shè)備可存檔、高速緩存或存儲合并的結(jié)果供稍后在聚集列表創(chuàng)建時使用。在框516處,生成合并內(nèi)容標(biāo)識符視圖,并向用戶顯示該視圖以供操縱。在本發(fā)明的說明性實(shí)施例中,合并的結(jié)果作為包含來自所有計算設(shè)備的內(nèi)容的平面視圖向用戶表示。此外,在本發(fā)明的說明性實(shí)施例中,內(nèi)容的起始地址最初不向用戶顯示。然而,相關(guān)領(lǐng)域的技術(shù)人員可以理解,請求計算設(shè)備可執(zhí)行額外的過濾或組織來向用戶顯示匹配的內(nèi)容。例如,請求計算設(shè)備可按照各種屬性,諸如數(shù)據(jù)大小、數(shù)據(jù)類型、標(biāo)題、數(shù)據(jù)準(zhǔn)則等來對匹配的內(nèi)容排序。此外,內(nèi)容的起始地址的位置可直接提供給用戶,或者作為初始視圖的一部分,或者作為用戶請求可用的附加數(shù)據(jù)的一部分。此外,在計算設(shè)備之一不可用的情況中,可向用戶表現(xiàn)帶有特殊視覺提示的合并的視圖,諸如透明圖標(biāo),以向用戶指示該內(nèi)容可能存儲在不可用的計算設(shè)備上,而當(dāng)前是不可訪問的。在另一實(shí)施例中,計算設(shè)備可利用該內(nèi)容的先前存儲的記錄來與當(dāng)前聚集視圖比較。計算設(shè)備然后可指示修改、移除或添加了哪些文件。在框518處,例程500終止。
圖6A-6D是根據(jù)本發(fā)明的一方面,示出用于在聚集列表視圖中顯示合并的內(nèi)容標(biāo)識符的各種屏幕顯示的框圖。參考圖6A,屏幕顯示600可包括用于允許用戶選擇所感興趣的各個文件位置的第一顯示部分602。屏幕顯示600也包括用于顯示存儲在所選文件空間中的具體內(nèi)容的第二顯示部分604。參考圖1-4的之前的示例,如果用戶通過操縱對應(yīng)于“我的文檔”的圖形圖標(biāo)606啟動聚集視圖請求,或啟動查看對應(yīng)于當(dāng)前用戶的所有文件的請求,則計算設(shè)備將執(zhí)行例程500。然后,在用戶不必了解內(nèi)容的起始地址的條件下,將在第二顯示部分604向用戶顯示得到的三個文件110、112、114。與此相反,在傳統(tǒng)的文件系統(tǒng)管理中,用戶必需單獨(dú)地訪問每一計算設(shè)備文件系統(tǒng)以標(biāo)識所感興趣的每一特定文件的位置。例如,如果文件110、112和114分別對應(yīng)于圖標(biāo)608、610和612,則用戶需要單獨(dú)地訪問每一圖標(biāo)以查看由聚集視圖創(chuàng)建的相同文件。
現(xiàn)在參考圖6B,屏幕顯示600的第二部分中的一個或多個內(nèi)容標(biāo)識符可包含協(xié)助用戶的視覺提示。例如,如果計算設(shè)備當(dāng)前未連接至網(wǎng)絡(luò),且請求計算設(shè)備利用了先前高速緩存或存檔的內(nèi)容請求,則可視覺地區(qū)分該內(nèi)容,如對文件112所示。在本發(fā)明的說明性實(shí)施例中,可用虛線邊框和/或以半透明的方式顯示不可用的內(nèi)容。在另一示例中,可向用戶突出顯示由該計算設(shè)備確定的自從先前聚集視圖請求以來被修改過的內(nèi)容,如對文件114所示。在本發(fā)明的說明性實(shí)施例中,可在屏幕顯示600上突出顯示修改過的數(shù)據(jù)片段。
現(xiàn)在參考圖6C和6D,計算設(shè)備可對合并的匹配內(nèi)容請求自動排序。另外,計算設(shè)備可獲取用戶輸入來對所合并的匹配內(nèi)容請求排序。在本發(fā)明的一個實(shí)施例中,可根據(jù)內(nèi)容的位置對所合并的匹配內(nèi)容進(jìn)行分組。參考圖6C,屏幕顯示600可包含指示位置的身份的附加標(biāo)識符614、616、618。也可在屏幕顯示600上顯示存儲位置的附加層。在本發(fā)明的另一實(shí)施例中,可根據(jù)數(shù)據(jù)的各個屬性對所合并的匹配內(nèi)容進(jìn)行分組。參考圖6D,屏幕顯示可包括顯示數(shù)據(jù)標(biāo)題、存儲中的數(shù)據(jù)大小和數(shù)據(jù)文件的類型的列表視圖。如果如圖6D中所示,按照大小來排序數(shù)據(jù),則文件A 620將位于列表的頂端,隨后是文件C 622,最后是文件B 624。在該實(shí)施例中,用戶可通過操縱屏幕顯示600來改變排序準(zhǔn)則。盡管圖6C和6D示出了各種排序示例,但相關(guān)領(lǐng)域的技術(shù)人員可以理解,其它的排序準(zhǔn)則和/或屏幕顯示也可包含在本發(fā)明的范圍之內(nèi)。
現(xiàn)在參考圖7,將描述用于操縱聚集視圖中的內(nèi)容的例程700。在框702處,獲取操縱顯示在聚集視圖中的內(nèi)容的請求。相關(guān)領(lǐng)域的技術(shù)人員可以理解,對內(nèi)容的操縱可包括,使用主機(jī)軟件應(yīng)用程序打開數(shù)據(jù)文件、修改內(nèi)容、刪除內(nèi)容、復(fù)制內(nèi)容或移動內(nèi)容。在框704處,請求計算設(shè)備從本地安全信息數(shù)據(jù)庫108獲取安全標(biāo)識符。
在判定框706處,進(jìn)行測試以確定該所選的內(nèi)容是否本地存儲。如果該內(nèi)容是本地存儲的,則在框708處,計算設(shè)備使用本地安全信息處理該請求來確定該用戶是否被授權(quán)來操縱所選內(nèi)容。如果該內(nèi)容不是本地存儲的,則在判定框710處,進(jìn)行測試以確定所請求數(shù)據(jù)的副本是否由該計算設(shè)備本地維護(hù)。在本發(fā)明的說明性實(shí)施例中,計算設(shè)備可在諸如計算設(shè)備高速緩存等易失性存儲器中維護(hù)先前訪問的文檔的副本。如果該文件的副本本地可用,則例程700前進(jìn)至框708,以如上所述地使用本地安全信息來處理該請求。如果未在本地維護(hù)所請求文件的副本,則在框712處,請求計算設(shè)備將特定用戶的安全信息作為令牌隨著操縱內(nèi)容的請求一起發(fā)送給實(shí)際存儲該內(nèi)容的計算設(shè)備。接收計算設(shè)備然后利用該安全令牌來處理該請求并發(fā)送響應(yīng)。在框714處,發(fā)送計算設(shè)備從接收計算設(shè)備接收該響應(yīng)。如果在框708或在框712處授權(quán)操縱,則用戶在框716處被允許操縱該內(nèi)容。例程700在框718處終止。
盡管示出和描述了本發(fā)明的說明性實(shí)施例,但可理解,可對其進(jìn)行各種改變,而不背離本發(fā)明的精神和范圍。
權(quán)利要求
1.一種在含有通信中的兩個或多個計算設(shè)備的計算機(jī)網(wǎng)絡(luò)中用于管理可在所述網(wǎng)絡(luò)上訪問的數(shù)據(jù)的方法,所述方法包括在作為所述計算機(jī)網(wǎng)絡(luò)的一部分被包含且與用戶相關(guān)聯(lián)的主機(jī)計算設(shè)備處獲取標(biāo)識對應(yīng)于一組準(zhǔn)則的數(shù)據(jù)的請求;獲取存儲在與所述用戶請求相關(guān)聯(lián)的主機(jī)計算設(shè)備上并匹配所述一組準(zhǔn)則的數(shù)據(jù)的標(biāo)識;自動獲取存儲在所述計算機(jī)網(wǎng)絡(luò)中所包含的至少一個計算設(shè)備上且匹配所述一組準(zhǔn)則的數(shù)據(jù)的標(biāo)識;將存儲在所述與用戶請求相關(guān)聯(lián)的主機(jī)計算設(shè)備上的數(shù)據(jù)標(biāo)識與所述存儲在計算機(jī)網(wǎng)絡(luò)中所包含的至少一個計算設(shè)備上的數(shù)據(jù)標(biāo)識合并;以及生成將所述存儲在與用戶請求相關(guān)聯(lián)的主機(jī)計算設(shè)備上的數(shù)據(jù)標(biāo)識與所述存儲在計算機(jī)網(wǎng)絡(luò)中所包含的至少一個計算設(shè)備上的數(shù)據(jù)的標(biāo)識合并的結(jié)果。
2.如權(quán)利要求1所述的方法,其特征在于,所述標(biāo)識對應(yīng)于一組準(zhǔn)則的數(shù)據(jù)的請求對應(yīng)于查看與對應(yīng)于所述用戶的唯一標(biāo)識符相關(guān)聯(lián)的數(shù)據(jù)的請求。
3.如權(quán)利要求2所述的方法,其特征在于,所述標(biāo)識對應(yīng)于一組準(zhǔn)則的數(shù)據(jù)的請求對應(yīng)于其中所述用戶被確定為數(shù)據(jù)所有者的數(shù)據(jù)。
4.如權(quán)利要求2所述的方法,其特征在于,所述標(biāo)識對應(yīng)于一組準(zhǔn)則的數(shù)據(jù)的請求對應(yīng)于其中所述用戶被確定為具有查看數(shù)據(jù)的許可的數(shù)據(jù)。
5.如權(quán)利要求1所述的方法,其特征在于,所述獲取存儲在所述計算機(jī)網(wǎng)絡(luò)中所包含的至少一個計算設(shè)備上且匹配所述一組準(zhǔn)則的數(shù)據(jù)的標(biāo)識包括,生成對應(yīng)于標(biāo)識對應(yīng)于所述一組準(zhǔn)則的數(shù)據(jù)的請求的數(shù)據(jù)庫查詢。
6.如權(quán)利要求1所述的方法,其特征在于,所述獲取存儲在所述計算機(jī)網(wǎng)絡(luò)中所包含的至少一個計算設(shè)備上且匹配所述一組準(zhǔn)則的數(shù)據(jù)的標(biāo)識包括,發(fā)送對應(yīng)于所述用戶的安全標(biāo)識符。
7.如權(quán)利要求1所述的方法,其特征在于,所述計算機(jī)網(wǎng)絡(luò)包含三個或多個網(wǎng)絡(luò)化計算機(jī),且其中,所述獲取存儲在所述計算機(jī)網(wǎng)絡(luò)中所包含的至少一個計算設(shè)備上且匹配所述一組準(zhǔn)則的數(shù)據(jù)的標(biāo)識包括,獲取存儲在所述計算機(jī)網(wǎng)絡(luò)中所包含的每一計算機(jī)上且匹配所述一組準(zhǔn)則的數(shù)據(jù)的標(biāo)識。
8.如權(quán)利要求1所述的方法,其特征在于,所述生成結(jié)果包括,在不標(biāo)識所述數(shù)據(jù)的位置的情況下顯示所述數(shù)據(jù)的標(biāo)識。
9.如權(quán)利要求1所述的方法,其特征在于,還包括在所述主機(jī)計算設(shè)備上獲取操縱對應(yīng)于所述合并所標(biāo)識的數(shù)據(jù)的結(jié)果的數(shù)據(jù)的指示,其中所選來操縱的數(shù)據(jù)位于所述主機(jī)計算設(shè)備的遠(yuǎn)程;發(fā)送對應(yīng)于所述用戶的安全標(biāo)識符;獲取來操縱所選擇的數(shù)據(jù)的許可;以及操縱所選來操縱的數(shù)據(jù)。
10.如權(quán)利要求1所述的方法,其特征在于,還包括,維護(hù)將所述存儲在與用戶請求相關(guān)聯(lián)的主機(jī)計算設(shè)備上的數(shù)據(jù)的標(biāo)識與所述存儲在計算機(jī)網(wǎng)絡(luò)中所包含的至少一個計算設(shè)備上的數(shù)據(jù)的標(biāo)識合并的結(jié)果的記錄。
11.如權(quán)利要求10所述的方法,其特征在于,還包括在主機(jī)計算設(shè)備上獲取標(biāo)識對應(yīng)于一組準(zhǔn)則的數(shù)據(jù)的第二請求;獲取存儲在與所述用戶請求相關(guān)聯(lián)的主機(jī)計算設(shè)備上且匹配所述一組準(zhǔn)則的內(nèi)容的標(biāo)識;確定至少一個計算設(shè)備不可用于接收內(nèi)容查詢;檢索將所述存儲在與用戶請求相關(guān)聯(lián)的主機(jī)計算設(shè)備上的數(shù)據(jù)的標(biāo)識與所述存儲在計算機(jī)網(wǎng)絡(luò)中所包含的至少一個計算設(shè)備上的數(shù)據(jù)的標(biāo)識合并的結(jié)果的記錄;將所述存儲在與用戶請求相關(guān)聯(lián)的主機(jī)計算設(shè)備上的數(shù)據(jù)的標(biāo)識與所述合并結(jié)果的記錄合并,所述合并結(jié)果的記錄是將存儲在與用戶請求相關(guān)聯(lián)的主機(jī)計算設(shè)備上的數(shù)據(jù)的標(biāo)識和存儲在計算機(jī)網(wǎng)絡(luò)中所包含的至少一個計算設(shè)備上的數(shù)據(jù)的標(biāo)識合并的結(jié)果的記錄;以及生成將所述存儲在與用戶請求相關(guān)聯(lián)的主機(jī)計算設(shè)備上的數(shù)據(jù)的標(biāo)識與所述合并結(jié)果的記錄合并的結(jié)果,所述合并結(jié)果的記錄是將存儲在與用戶請求相關(guān)聯(lián)的主機(jī)計算設(shè)備上的數(shù)據(jù)的標(biāo)識和存儲在計算機(jī)網(wǎng)絡(luò)中所包含的至少一個計算設(shè)備上的數(shù)據(jù)的標(biāo)識合并的結(jié)果的記錄。
12.如權(quán)利要求11所述的方法,其特征在于,所述生成將存儲在與用戶請求相關(guān)聯(lián)的主機(jī)計算設(shè)備上的數(shù)據(jù)的標(biāo)識與所述合并結(jié)果的記錄合并的結(jié)果包括,生成對應(yīng)于當(dāng)前不可供所述用戶使用的數(shù)據(jù)的視覺提示,其中所述合并結(jié)果的記錄是將存儲在與用戶請求相關(guān)聯(lián)的主機(jī)計算設(shè)備上的數(shù)據(jù)的標(biāo)識和存儲在計算機(jī)網(wǎng)絡(luò)中所包含的至少一個計算設(shè)備上的數(shù)據(jù)的標(biāo)識合并的結(jié)果的記錄。
13.一種含有用于執(zhí)行如權(quán)利要求1所述的方法的計算機(jī)可執(zhí)行指令的計算機(jī)可讀介質(zhì)。
14.一種含有處理器、存儲器和操作系統(tǒng)的計算機(jī)系統(tǒng),所述計算機(jī)系統(tǒng)可用于執(zhí)行如權(quán)利要求1所述的方法。
15.一種在含有通信中的兩個或多個計算設(shè)備的計算機(jī)網(wǎng)絡(luò)中用于管理可在所述網(wǎng)絡(luò)上訪問的數(shù)據(jù)的方法,所述方法包括獲取標(biāo)識存儲在所述兩個或多個計算設(shè)備上的內(nèi)容的用戶請求;自動查詢所述計算機(jī)網(wǎng)絡(luò)內(nèi)的兩個或多個計算設(shè)備來標(biāo)識與唯一用戶標(biāo)識符相關(guān)聯(lián)的本地計算設(shè)備存儲位置的內(nèi)容;合并所述查詢的結(jié)果;以及顯示所述合并查詢結(jié)果的結(jié)果。
16.如權(quán)利要求15所述的方法,其特征在于,所述標(biāo)識對應(yīng)于唯一用戶標(biāo)識符的內(nèi)容的請求對應(yīng)于其中所述用戶被確定為內(nèi)容所有者的內(nèi)容。
17.如權(quán)利要求15所述的方法,其特征在于,所述標(biāo)識對應(yīng)于唯一用戶標(biāo)識符的內(nèi)容的請求對應(yīng)于其中所述用戶被確定為擁有查看內(nèi)容的許可的內(nèi)容。
18.如權(quán)利要求15所述的方法,其特征在于,所述自動查詢計算機(jī)網(wǎng)絡(luò)內(nèi)的兩個或多個計算設(shè)備來標(biāo)識對應(yīng)于唯一用戶標(biāo)識符的本地計算設(shè)備存儲位置的內(nèi)容包括,生成對應(yīng)于標(biāo)識對應(yīng)于所述唯一用戶標(biāo)識符的內(nèi)容的請求的數(shù)據(jù)庫查詢。
19.如權(quán)利要求15所述的方法,其特征在于,所述自動查詢計算機(jī)網(wǎng)絡(luò)內(nèi)的兩個或多個計算設(shè)備來標(biāo)識對應(yīng)于唯一用戶標(biāo)識符的本地計算設(shè)備存儲位置的內(nèi)容包括,處理與所述唯一用戶標(biāo)識符相關(guān)聯(lián)的安全標(biāo)識符。
20.如權(quán)利要求15所述的方法,其特征在于,所述計算機(jī)網(wǎng)絡(luò)包含三個或多個網(wǎng)絡(luò)化的計算機(jī),所述自動查詢計算機(jī)網(wǎng)絡(luò)內(nèi)的兩個或多個計算設(shè)備來標(biāo)識對應(yīng)于唯一用戶標(biāo)識符的本地計算設(shè)備存儲位置的內(nèi)容包括,查詢所述計算機(jī)網(wǎng)絡(luò)中所包含的每一計算機(jī)來標(biāo)識對應(yīng)于所述唯一用戶標(biāo)識符的本地計算設(shè)備存儲位置的內(nèi)容。
21.如權(quán)利要求15所述的方法,其特征在于,還包括獲取操縱包含在所合并的結(jié)果中的一個或多個內(nèi)容片段的請求,其中所選來操縱的內(nèi)容位于獲取所述請求的計算機(jī)的遠(yuǎn)程;發(fā)送對應(yīng)于所述唯一用戶標(biāo)識符的安全標(biāo)識符;獲取操縱所選擇的數(shù)據(jù)的許可;以及操縱所選來操縱的數(shù)據(jù)。
22.如權(quán)利要求15所述的方法,其特征在于,還包括維護(hù)所述合并查詢結(jié)果的結(jié)果的記錄。
23.如權(quán)利要求22所述的方法,其特征在于,還包括獲取標(biāo)識存儲在所述兩個或多個計算設(shè)備上的內(nèi)容的的第二用戶請求;獲取存儲在與所述唯一用戶標(biāo)識符相關(guān)聯(lián)的計算設(shè)備上且匹配所述唯一用戶標(biāo)識符的內(nèi)容的標(biāo)識;確定至少一個計算設(shè)備不可用于接收內(nèi)容查詢;檢索所述合并查詢結(jié)果的結(jié)果的記錄;將所述存儲在與唯一用戶標(biāo)識符相關(guān)聯(lián)的計算設(shè)備上的數(shù)據(jù)的標(biāo)識與所述合并查詢結(jié)果的結(jié)果的記錄合并;以及生成將所述存儲在與唯一用戶標(biāo)識符相關(guān)聯(lián)的計算設(shè)備上的數(shù)據(jù)的標(biāo)識與所述合并查詢結(jié)果的結(jié)果的記錄合并的結(jié)果。
24.如權(quán)利要求23所述的方法,其特征在于,所述顯示合并查詢結(jié)果的結(jié)果包括,生成對應(yīng)于當(dāng)前不可供所述用戶使用的數(shù)據(jù)的視覺提示。
25.一種含有用于執(zhí)行如權(quán)利要求15所述的方法的計算機(jī)可執(zhí)行指令的計算機(jī)可讀介質(zhì)。
26.一種含有處理器、存儲器和操作系統(tǒng)的計算機(jī)系統(tǒng),所述計算機(jī)系統(tǒng)可用于執(zhí)行如權(quán)利要求15所述的方法。
27.一種在含有通信中的與用戶直接相關(guān)聯(lián)的計算設(shè)備和至少一個遠(yuǎn)程計算設(shè)備的計算網(wǎng)絡(luò)中用于管理可在所述網(wǎng)絡(luò)上訪問的數(shù)據(jù)的方法,所述方法包括由所述與用戶直接相關(guān)聯(lián)的計算設(shè)備獲取標(biāo)識對應(yīng)于一組準(zhǔn)則的數(shù)據(jù)的請求;由所述與用戶直接相關(guān)聯(lián)的計算設(shè)備獲取匹配所述一組準(zhǔn)則的本地存儲的內(nèi)容的標(biāo)識;由所述與用戶直接相關(guān)聯(lián)的計算設(shè)備向所述遠(yuǎn)程計算設(shè)備發(fā)送對匹配所述一組準(zhǔn)則的內(nèi)容的標(biāo)識的請求;由所述遠(yuǎn)程設(shè)備獲取匹配所述一組準(zhǔn)則的本地存儲的內(nèi)容的標(biāo)識;由所述遠(yuǎn)程設(shè)備發(fā)送匹配所述一組準(zhǔn)則的本地存儲的內(nèi)容的標(biāo)識;由所述與用戶直接相關(guān)聯(lián)的計算設(shè)備合并匹配所述一組準(zhǔn)則的內(nèi)容;以及由所述與用戶直接相關(guān)聯(lián)的計算設(shè)備生成所述合并的匹配所述一組準(zhǔn)則的內(nèi)容的結(jié)果。
28.如權(quán)利要求27所述的方法,其特征在于,所述標(biāo)識對應(yīng)于一組準(zhǔn)則的數(shù)據(jù)的請求對應(yīng)于查看與對應(yīng)于所述用戶的唯一標(biāo)識符相關(guān)聯(lián)的數(shù)據(jù)的請求。
29.如權(quán)利要求28所述的方法,其特征在于,所述標(biāo)識對應(yīng)于一組準(zhǔn)則的數(shù)據(jù)的請求對應(yīng)于其中所述用戶被確定為數(shù)據(jù)所有者的數(shù)據(jù)。
30.如權(quán)利要求28所述的方法,其特征在于,所述標(biāo)識對應(yīng)于一組準(zhǔn)則的數(shù)據(jù)的請求對應(yīng)于其中用戶被確定為擁有查看數(shù)據(jù)的許可的數(shù)據(jù)。
31.如權(quán)利要求27所述的方法,其特征在于,還包括,由所述與用戶直接相關(guān)聯(lián)的計算設(shè)備發(fā)送對應(yīng)于所述用戶的安全標(biāo)識符。
32.如權(quán)利要求27所述的方法,其特征在于,所述計算機(jī)網(wǎng)絡(luò)包括位于所述用戶遠(yuǎn)程的第二網(wǎng)絡(luò)化計算機(jī),所述方法還包括由所述與用戶直接相關(guān)聯(lián)的計算設(shè)備向所述第二遠(yuǎn)程計算設(shè)備發(fā)送對匹配所述一組準(zhǔn)則的內(nèi)容的標(biāo)識的請求;由所述第二遠(yuǎn)程計算設(shè)備獲取匹配所述一組準(zhǔn)則的本地存儲的內(nèi)容的標(biāo)識;由所述第二遠(yuǎn)程計算設(shè)備發(fā)送匹配所述一組準(zhǔn)則的本地存儲的內(nèi)容的標(biāo)識;以及由所述與用戶直接相關(guān)聯(lián)的計算設(shè)備合并匹配所述一組準(zhǔn)則的內(nèi)容。
33.如權(quán)利要求27所述的方法,其特征在于,所述生成匹配一組準(zhǔn)則的合并的內(nèi)容包括,在不標(biāo)識所述內(nèi)容的情況下顯示所述內(nèi)容的標(biāo)識。
34.如權(quán)利要求27所述的方法,其特征在于,還包括由所述與用戶直接相關(guān)聯(lián)的計算設(shè)備獲取操縱對應(yīng)于所述合并的內(nèi)容的結(jié)果的數(shù)據(jù)的指示,其中所選來操縱的數(shù)據(jù)被存儲在所述遠(yuǎn)程計算設(shè)備上;由所述與用戶直接相關(guān)聯(lián)的計算設(shè)備向所述遠(yuǎn)程計算設(shè)備發(fā)送操縱所選數(shù)據(jù)的請求和安全標(biāo)識符;由所述遠(yuǎn)程計算設(shè)備獲取所述操縱所選數(shù)據(jù)的請求以及所述對應(yīng)于用戶的安全標(biāo)識符;由所述遠(yuǎn)程計算設(shè)備處理所述操縱所選數(shù)據(jù)的請求和所述安全標(biāo)識符來確定所述用戶是否被授權(quán)來操縱所選數(shù)據(jù);由所述遠(yuǎn)程計算設(shè)備發(fā)送操縱所選數(shù)據(jù)的許可;由所述與用戶直接相關(guān)聯(lián)的計算設(shè)備獲取所述許可;以及由所述與用戶直接相關(guān)聯(lián)的計算設(shè)備操縱所選數(shù)據(jù)。
35.如權(quán)利要求27所述的方法,其特征在于,還包括,維護(hù)合并匹配所述一組準(zhǔn)則的內(nèi)容的結(jié)果的記錄。
36.如權(quán)利要求35所述的方法,其特征在于,還包括由所述與用戶直接相關(guān)聯(lián)的計算設(shè)備獲取標(biāo)識對應(yīng)于一組準(zhǔn)則的數(shù)據(jù)的第二請求;由所述與用戶直接相關(guān)聯(lián)的計算設(shè)備獲取匹配所述一組準(zhǔn)則的本地存儲的內(nèi)容的標(biāo)識;由所述與用戶直接相關(guān)聯(lián)的計算設(shè)備確定所述遠(yuǎn)程計算設(shè)備不可用于接收內(nèi)容查詢;由所述與用戶直接相關(guān)聯(lián)的計算設(shè)備檢索合并匹配所述一組準(zhǔn)則的內(nèi)容的結(jié)果的記錄;由所述與用戶直接相關(guān)聯(lián)的計算設(shè)備將所述匹配一組準(zhǔn)則的本地存儲的內(nèi)容的標(biāo)識與所述合并匹配一組準(zhǔn)則的內(nèi)容的結(jié)果的記錄合并;以及生成將所述匹配一組準(zhǔn)則的本地存儲的內(nèi)容的標(biāo)識與所述合并匹配一組準(zhǔn)則的內(nèi)容的結(jié)果的記錄合并的結(jié)果。
37.如權(quán)利要求36所述的方法,其特征在于,所述生成將匹配一組準(zhǔn)則的本地存儲的內(nèi)容的標(biāo)識與合并匹配一組準(zhǔn)則的內(nèi)容的結(jié)果的記錄合并的結(jié)果包括,生成對應(yīng)于當(dāng)前不可供所述用戶使用的數(shù)據(jù)的視覺提示。
38.一種含有用于執(zhí)行如權(quán)利要求27所述的方法的計算機(jī)可執(zhí)行指令的計算機(jī)可讀介質(zhì)。
39.一種含有處理器、存儲器和操作系統(tǒng)的計算機(jī)系統(tǒng),所述計算機(jī)系統(tǒng)可用于執(zhí)行如權(quán)利要求27所述的方法。
全文摘要
提供了用于在計算網(wǎng)絡(luò)中生成聚集內(nèi)容視圖的系統(tǒng)和方法。主機(jī)計算設(shè)備獲取對于對應(yīng)于一組準(zhǔn)則的內(nèi)容的聚集視圖的請求。主機(jī)計算設(shè)備對自身以及所定義的網(wǎng)絡(luò)中的每一計算設(shè)備查詢匹配該組準(zhǔn)則的本地存儲的內(nèi)容。在主機(jī)計算設(shè)備處將查詢結(jié)果合并為聚集列表視圖并向用戶顯示。
文檔編號H04L29/08GK1947110SQ200480027964
公開日2007年4月11日 申請日期2004年7月23日 優(yōu)先權(quán)日2003年10月23日
發(fā)明者S·瑞索, J·布瑞薩克, E·弗洛, M·薩姆基 申請人:微軟公司